summaryrefslogtreecommitdiff
path: root/lib/algorithms/protocols.c
Commit message (Expand)AuthorAgeFilesLines
* Use ASCII version of strcasecmp() in library codetmp-lib-c-strcaseTim Rühsen2018-09-271-3/+4
* handshake: simplified protocol version checking functionsNikos Mavrogiannopoulos2018-08-201-7/+9
* protocols: bumped TLS1.3 version number to RFC8446 valueNikos Mavrogiannopoulos2018-08-201-22/+0
* priorities: ensure that SSL3.0 enablement fails early when disabledNikos Mavrogiannopoulos2018-07-131-0/+2
* protocols: bumped TLS1.3 protocol to draft-28Nikos Mavrogiannopoulos2018-07-071-1/+1
* gnutls_session_supplemental_register: disable TLS1.3 when setNikos Mavrogiannopoulos2018-06-211-0/+6
* protocols: bumped TLS1.3 protocol to draft -26Nikos Mavrogiannopoulos2018-03-231-1/+1
* Bumped TLS1.3 draft version to -23Nikos Mavrogiannopoulos2018-03-091-1/+1
* handshake: reduce assert printouts in common casesNikos Mavrogiannopoulos2018-02-191-3/+3
* handshake: simplified version parsingNikos Mavrogiannopoulos2018-02-191-0/+11
* ext/signature: improved TLS 1.3 signature algorithm negotiationNikos Mavrogiannopoulos2018-02-191-2/+9
* Negotiate draft-TLS1.3Nikos Mavrogiannopoulos2018-02-191-3/+26
* Added support for key share extensionNikos Mavrogiannopoulos2018-02-191-0/+1
* ext/post_handshake: restrict the use of this extension to TLS 1.3 or laterNikos Mavrogiannopoulos2018-02-191-0/+1
* handshake: optimizations and enhancements in session version handlingNikos Mavrogiannopoulos2018-02-191-27/+22
* handshake: send client and server hellos according to TLS 1.3Nikos Mavrogiannopoulos2018-02-191-0/+1
* ext/signature: added TLS 1.3 signature algorithm negotiationNikos Mavrogiannopoulos2018-02-191-1/+2
* handshake: added support for negotiating version using extensionNikos Mavrogiannopoulos2018-02-191-0/+54
* handshake: legacy version negotiation is not used for TLS 1.3Nikos Mavrogiannopoulos2018-02-191-13/+57
* Inline version macros into its users.Jay Foad2018-01-271-20/+22
* priorities: share priority structures across sessionsNikos Mavrogiannopoulos2017-07-101-6/+6
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-111-2/+2
* Allow for conditional compilation of SSL 3.0 protocolNikos Mavrogiannopoulos2016-05-141-10/+107
* Added gnutls_handshake_set_false_start_function()Nikos Mavrogiannopoulos2016-02-271-7/+7
* handshake: when receiving a TLS version which is too low failNikos Mavrogiannopoulos2015-12-141-0/+36
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-2/+2
* Added the notion of obsolete versionsNikos Mavrogiannopoulos2015-01-161-10/+17
* Added more precise version check in _gnutls_version_lowestNikos Mavrogiannopoulos2014-12-191-3/+2
* The record version in the client Hello will be set to the lowest supported pr...Nikos Mavrogiannopoulos2014-11-211-18/+33
* _gnutls_version_get() returns GNUTLS_VERSION_UNKNOWN on error instead of nega...Nikos Mavrogiannopoulos2014-05-231-1/+1
* reindented codeNikos Mavrogiannopoulos2013-11-081-90/+90
* optimized access to TLS protocol version properties.Nikos Mavrogiannopoulos2013-05-251-86/+13
* simplified access to cipher and mac properties to reduce wasted cycles.Nikos Mavrogiannopoulos2013-05-251-13/+2
* Added support for DTLS 1.2Nikos Mavrogiannopoulos2013-04-071-0/+1
* convert gnutls versions to TLS major-minor in a single function.Nikos Mavrogiannopoulos2013-03-271-19/+7
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
* Added support for an old version of the DTLS protocolNikos Mavrogiannopoulos2012-06-071-0/+3
* Run 'make update-copyright'.Simon Josefsson2012-01-161-1/+1
* minor doc and comment fixesPatrick Pelletier2011-12-281-1/+1
* better comments.Nikos Mavrogiannopoulos2011-12-171-4/+10
* Clarify license and copyright.Simon Josefsson2011-08-031-5/+3
* documentation fixesNikos Mavrogiannopoulos2011-07-231-1/+1
* gnutls_algorithms.c was split into manageable files in algorithms/.Nikos Mavrogiannopoulos2011-05-211-0/+301