aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/tls/tls_server.cpp
Commit message (Expand)AuthorAgeFilesLines
* Allow disabling TLS 1.0/1.1 and DTLS 1.0 at build timeJack Lloyd2019-11-101-0/+4
* Fix DTLS reconnectionJack Lloyd2019-07-131-8/+26
* Fix some LGTM issuesJack Lloyd2019-06-191-1/+1
* Add support for HelloVerifyRequest on server sideJack Lloyd2019-06-181-3/+39
* Add support for supported versions extension from TLS 1.3Jack Lloyd2019-05-241-5/+29
* Allow servers to prohibit renegotiation with fatal alertJack Lloyd2019-05-241-1/+4
* Fix some issues with DTLS version intoleranceJack Lloyd2019-05-231-4/+12
* Shorten callback nameJack Lloyd2019-05-221-1/+1
* Add BoGo tests and fix resumption caseJack Lloyd2019-05-221-1/+8
* Formatting and post-rebase fixesJack Lloyd2019-05-221-13/+14
* added status_request extension and cert chain to the stapling-reponse generat...Falko Strenzke2019-05-221-7/+14
* implemented ocsp stapling (code not yet formatted properly)Falko Strenzke2019-05-221-0/+8
* Fix various issues in TLS found using BoGoJack Lloyd2019-05-201-65/+89
* Fix some warnings new in GCC 8.1Jack Lloyd2018-05-071-8/+8
* Fix interop bug in TLS serverJack Lloyd2018-04-081-0/+3
* Use enums for TLS key exchange group paramsJack Lloyd2018-02-131-1/+1
* Use enums to represent TLS signature and kex algorithms.Jack Lloyd2018-01-281-41/+42
* Add an examine callback alsoJack Lloyd2018-01-271-0/+2
* Add ability for application to control which TLS extensions are usedJack Lloyd2018-01-271-0/+2
* Remove vestigial support for TLS compressionJack Lloyd2018-01-211-24/+0
* Handle #1303 on the server sideJack Lloyd2017-12-071-1/+13
* Fix formatting in TLS server code [ci skip]Jack Lloyd2017-12-071-193/+179
* Correct version selection logic in TLS serverJack Lloyd2017-11-281-0/+5
* Fix errors caught with tlsfuzzerJack Lloyd2017-11-261-7/+0
* Fall back to default group if client does not send any DH groupsRené Korthaus2017-10-201-1/+0
* Add supported groups TLS extension (RFC 7919)René Korthaus2017-10-171-0/+7
* Apply final annotations to the library alsoJack Lloyd2017-09-221-1/+1
* Merge GH #872 Add ability for TLS servers to prohibit renegotiationJack Lloyd2017-09-191-1/+7
|\
| * Fix logic of renegotiation checkJack Lloyd2017-02-201-3/+3
| * Add TLS::Policy::allow_client_initiated_renegotiationJack Lloyd2017-02-191-1/+7
* | Don't try enforcing the hash policy for PSK ciphersuitesJack Lloyd2017-09-011-1/+1
* | Enforce signature hash policy properlyJack Lloyd2017-08-311-0/+34
|/
* Export tls_messages.h as a public headerRené Korthaus2016-12-231-1/+1
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-17/+17
* Add OCSP stapling support to TLS clientJack Lloyd2016-11-261-0/+1
* Add TLS::Policy::minimum_signature_strengthJack Lloyd2016-11-251-1/+2
* Move TLS cert verification callback from Credentials_Manager to TLS::CallbacksJack Lloyd2016-11-231-1/+7
* Tighten up TLS server handshake logic.Jack Lloyd2016-10-201-20/+15
* Revert PK_Verifier change (don't require RNG there).Jack Lloyd2016-10-071-1/+1
* Remove Algo_Registry usage from public key code.Jack Lloyd2016-10-071-1/+1
* TLS Server should respect client signature_algorithms. Stricter TLS hello dec...Jack Lloyd2016-09-211-9/+27
* Merge master into this branch, resolving conflicts with #457/#576Jack Lloyd2016-08-311-363/+463
|\
| * Add a Callbacks function for ALPNJack Lloyd2016-08-161-5/+11
| * Changes to TLS::Callbacks for GH PR #457Jack Lloyd2016-08-161-8/+28
| * Removed Handshake_Info class.Matthias Gierlings2016-06-191-13/+11
| * Removed TLS::Session::PropertiesMatthias Gierlings2016-06-191-10/+7
| * Compatibility patch for TLS::Callback interfaceMatthias Gierlings2016-06-191-0/+38
| * Added virtual Callback InterfaceMatthias Gierlings2016-06-191-1/+4
| * Fix for amalgamation build problemsMatthias Gierlings2016-06-191-1/+2
| * Reduction of code complexity in TLS classes.Matthias Gierlings2016-06-191-392/+430