aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/tls/tls_policy.h
Commit message (Expand)AuthorAgeFilesLines
* Fix various issues in TLS found using BoGoJack Lloyd2019-05-201-0/+31
* Add 192-bit Suite B policyJack Lloyd2018-06-141-0/+36
* Add missing overrides [ci skip]Jack Lloyd2018-02-191-1/+1
* Remove cruftJack Lloyd2018-02-131-10/+10
* Use enums for TLS key exchange group paramsJack Lloyd2018-02-131-43/+26
* Use enums to represent TLS signature and kex algorithms.Jack Lloyd2018-01-281-0/+3
* Remove vestigial support for TLS compressionJack Lloyd2018-01-211-9/+0
* Add copyright statements to files modified in the preceding 2 commitsHarry Reimann2017-12-041-0/+1
* Make support for certificate status messages optional via policyHarry Reimann2017-12-041-0/+7
* Remove final on TLS policy objects (GH #1292)Jack Lloyd2017-11-131-4/+4
* Add allowed values for allowed groupsRené Korthaus2017-10-181-3/+13
* Add supported groups TLS extension (RFC 7919)René Korthaus2017-10-171-0/+18
* Make kv in TLS_Text_Policy private, add protected setterJack Lloyd2017-10-021-0/+3
* Apply final annotations to the library alsoJack Lloyd2017-09-221-4/+4
* De-inline TLS::Text_PolicyJack Lloyd2017-09-211-122/+42
* More include header cleanupsJack Lloyd2017-09-211-1/+0
* Header file cleanupsJack Lloyd2017-09-211-0/+1
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* More annotationsJack Lloyd2017-09-191-1/+1
* Add API stability annotations.Jack Lloyd2017-09-191-5/+5
* Merge GH #872 Add ability for TLS servers to prohibit renegotiationJack Lloyd2017-09-191-1/+8
|\
| * Fix logic of renegotiation checkJack Lloyd2017-02-201-0/+2
| * Add TLS::Policy::allow_client_initiated_renegotiationJack Lloyd2017-02-191-1/+6
* | Enforce signature hash policy properlyJack Lloyd2017-08-311-0/+1
* | Fix various MSVC warningsJack Lloyd2017-08-311-2/+2
* | Make it easier to customize Text_Policy when inheriting from itlouiz’2017-04-271-1/+1
* | Add some missing function overrides in TLS::Text_Policylouiz’2017-04-251-0/+12
* | Content:Tomasz Frydrych2017-04-031-15/+15
|/
* Increase default TLS DH min to 2048 bits, and add BSI policy class.Jack Lloyd2016-12-301-0/+55
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-8/+8
* Add TLS::Policy::require_cert_revocation_infoJack Lloyd2016-11-281-0/+7
* Add TLS::Policy::to_stringJack Lloyd2016-11-261-0/+6
* Add minimum_signature_strenght to Text_PolicyJack Lloyd2016-11-251-2/+7
* Add TLS::Policy::minimum_signature_strengthJack Lloyd2016-11-251-0/+9
* Change TLS default policy to disable DSA, CCM-8, and static RSAJack Lloyd2016-11-021-3/+9
* Fix doxygen warnings [ci skip]René Korthaus2016-10-191-2/+2
* Improve tls doxygen [ci skip]René Korthaus2016-10-191-0/+13
* Support encoding of supported point formats extensionRené Korthaus2016-10-031-0/+8
* Address some issues with PR 492Jack Lloyd2016-08-131-1/+36
* Merge branch 'master' into Encrypt-then-MAC-with-policyJuraj Somorovsky2016-05-121-1/+1
|\
| * Add explicit static_cast operations to eliminate implicit cast compiler warni...Dan Brown2016-04-271-1/+1
* | Encrypt-then-MAC extension (RFC 7366)Juraj Somorovsky2016-05-111-0/+9
* | TLS Policy supportChristian Mainka2016-05-031-8/+71
|/
* Client must verify that the server sent an ECC curve which policy accepts.Jack Lloyd2016-03-171-0/+2
* TLS client featuresJack Lloyd2016-03-161-0/+3
* Check that TLS signature type is accepted by the policy.Jack Lloyd2016-03-061-0/+2
* Remaining cppcheck fixes that are not covered by GH #444Daniel Neus2016-03-051-4/+2
* cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli...Daniel Neus2016-03-051-2/+2
* Remove TLS heartbeat support.Jack Lloyd2016-02-071-8/+0
* String comparision fixesDaniel Neus2016-01-041-3/+3