summaryrefslogtreecommitdiff
path: root/lib/ext/safe_renegotiation.c
Commit message (Expand)AuthorAgeFilesLines
* build: re-indent codeDaiki Ueno2023-04-241-97/+81
* Indent codeZoltan Fridrich2023-01-271-43/+34
* devel: suppress cppcheck 2.5 false-positivesDaiki Ueno2021-08-041-2/+1
* session tickets: parse extension during session resumption on client sideNikos Mavrogiannopoulos2019-10-081-1/+2
* lib/*: remove unnecessary cast to ssize_ttmp-decr-lenDaiki Ueno2019-09-121-2/+1
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* The flag %NO_EXTENSIONS is disabling extension support while being functionaltmp-fix-no-extensionsNikos Mavrogiannopoulos2019-01-101-1/+2
* handshake: do not send TLS extensions under DTLS and vice versatmp-prohibit-tls-dtls-mixNikos Mavrogiannopoulos2018-05-171-2/+2
* extensions: renamed _gnutls_hello_ext_*sdata to _gnutls_hello_ext_*privNikos Mavrogiannopoulos2018-02-191-11/+11
* extensions: renamed hello extension handling functions appropriatelyNikos Mavrogiannopoulos2018-02-191-11/+11
* extensions: simplified semantics of store and check functionsNikos Mavrogiannopoulos2018-02-191-1/+1
* extensions: use the low-level extension parsing code for hello parsingNikos Mavrogiannopoulos2018-02-191-1/+1
* extensions: use an internal extension ID independent of the TLS idNikos Mavrogiannopoulos2018-02-191-1/+2
* extensions: mark the message validity of each supported extensionNikos Mavrogiannopoulos2018-02-191-0/+1
* extensions: type renamed to id for clarityNikos Mavrogiannopoulos2018-02-191-1/+1
* priorities: share priority structures across sessionsNikos Mavrogiannopoulos2017-07-101-6/+6
* TLS extensions: mark each extension which cannot be overridenNikos Mavrogiannopoulos2017-06-141-0/+1
* removed type extension_priv_data_tNikos Mavrogiannopoulos2017-06-141-9/+9
* TLS extensions: several simplificationsNikos Mavrogiannopoulos2017-06-141-1/+1
* gnutls_safe_renegotiation_status: changed return type to unsignedNikos Mavrogiannopoulos2016-08-091-1/+1
* TLS extensions: use more human-friendly namesNikos Mavrogiannopoulos2016-05-301-1/+1
* marked all extensions structures as constantNikos Mavrogiannopoulos2015-11-211-1/+1
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-2/+2
* safe renegotiation: simulate receiving the extension on receival of SCSVNikos Mavrogiannopoulos2015-07-311-0/+1
* safe renegotiation: handle case where client didn't send any extensionNikos Mavrogiannopoulos2015-07-311-0/+4
* doc: avoid using structure for opaque typesNikos Mavrogiannopoulos2015-03-201-1/+1
* added gnutls_ext_set_data() and gnutls_ext_get_data()Nikos Mavrogiannopoulos2015-03-201-11/+11
* Avoid memory leak in safe renegotiation extension handling.Nikos Mavrogiannopoulos2014-05-081-5/+6
* More precise packet length checking.Nikos Mavrogiannopoulos2014-05-041-1/+5
* removed redundant code. Reported by David Binderman.Nikos Mavrogiannopoulos2014-04-281-6/+0
* reindented codeNikos Mavrogiannopoulos2013-11-081-399/+371
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
* several cleanupsNikos Mavrogiannopoulos2012-09-221-2/+0
* Cleanup copyright headers.Simon Josefsson2012-01-251-1/+1
* Fixed signed/unsigned warnings.Nikos Mavrogiannopoulos2012-01-211-3/+3
* Run 'make update-copyright'.Simon Josefsson2012-01-161-1/+1
* Clarify license and copyright.Simon Josefsson2011-08-031-1/+1
* documentation fixesNikos Mavrogiannopoulos2011-07-231-1/+1
* Upgraded to LGPLv3.Nikos Mavrogiannopoulos2011-06-231-5/+3
* The auth_ and ext_ files were moved to respective directories.Nikos Mavrogiannopoulos2011-04-161-0/+474