summaryrefslogtreecommitdiff
path: root/lib/ext/server_name.c
Commit message (Expand)AuthorAgeFilesLines
* 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-3/+3
* server_name: use the new API for ext data settingNikos Mavrogiannopoulos2018-02-191-166/+59
* extensions: renamed hello extension handling functions appropriatelyNikos Mavrogiannopoulos2018-02-191-10/+10
* 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-2/+2
* extensions: mark the message validity of each supported extensionNikos Mavrogiannopoulos2018-02-191-0/+2
* extensions: type renamed to id for clarityNikos Mavrogiannopoulos2018-02-191-1/+1
* gnutls_server_name_set: Clarify meaning of the name_length parameter [ci skip]Thomas Klute2017-10-191-1/+1
* server name: refuse to resume a session which server name doesn't matchNikos Mavrogiannopoulos2017-09-231-0/+40
* Ensure the SNI extension is parsed during cache-based resumptionThomas Klute2017-09-231-1/+1
* server_name: several simplifications of the code baseNikos Mavrogiannopoulos2017-07-211-154/+81
* server_name: be strict in decoding errorsNikos Mavrogiannopoulos2017-07-181-6/+5
* TLS extensions: mark each extension which cannot be overridenNikos Mavrogiannopoulos2017-06-141-0/+1
* removed type extension_priv_data_tNikos Mavrogiannopoulos2017-06-141-11/+11
* corrected log message [ci skip]Nikos Mavrogiannopoulos2016-11-241-2/+2
* IDNA code re-organizationNikos Mavrogiannopoulos2016-11-231-60/+21
* server_name: log server name sentNikos Mavrogiannopoulos2016-11-211-0/+2
* fix zero-termination in _gnutls_server_name_set_raw() for large server namesNikos Mavrogiannopoulos2016-10-031-3/+6
* lib: eliminated the use of deprecated variablesNikos Mavrogiannopoulos2016-06-061-1/+1
* TLS extensions: use more human-friendly namesNikos Mavrogiannopoulos2016-05-301-1/+1
* Introduce _gnutls_server_name_set_rawNikos Mavrogiannopoulos2016-05-121-47/+63
* server_name: only save the supported server names in the sessionNikos Mavrogiannopoulos2016-05-121-11/+14
* gnutls_server_name_get: mention GNUTLS_E_IDNA_ERROR being returnedNikos Mavrogiannopoulos2016-05-121-2/+3
* gnutls_server_name_set: accept non-null terminated hostnamesNikos Mavrogiannopoulos2016-03-161-1/+22
* marked all extensions structures as constantNikos Mavrogiannopoulos2015-11-211-1/+1
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-3/+3
* Fix a few compiler warnings about unused variablesJiří Klimeš2015-03-281-1/+4
* ext: server_name: move name length check prior to IDN convertionNikos Mavrogiannopoulos2015-03-261-5/+5
* When an application calls gnutls_server_name_set() with a name of zero size d...Nikos Mavrogiannopoulos2015-03-261-0/+5
* doc: avoid using structure for opaque typesNikos Mavrogiannopoulos2015-03-201-2/+2
* added gnutls_ext_set_data() and gnutls_ext_get_data()Nikos Mavrogiannopoulos2015-03-201-8/+8
* the server_name extension will convert input and output names to IDNA.Nikos Mavrogiannopoulos2014-08-231-16/+61
* reindented codeNikos Mavrogiannopoulos2013-11-081-353/+340
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
* server_name: Store the actual number of server namesMartin Storsjo2012-10-311-1/+1
* server_name: Return the actual required buffer size if the buffer is too smallMartin Storsjo2012-10-311-1/+1
* BUFFER_APPEND_PFX is no more. Replaced with BUFFER_APPEND_PFX4Nikos Mavrogiannopoulos2012-08-301-1/+1
* Cleanup copyright headers.Simon Josefsson2012-01-251-2/+1
* Fixed signed/unsigned warnings.Nikos Mavrogiannopoulos2012-01-211-4/+6
* Run 'make update-copyright'.Simon Josefsson2012-01-161-2/+2
* Clarify license and copyright.Simon Josefsson2011-08-031-1/+1
* documentation fixesNikos Mavrogiannopoulos2011-07-231-6/+6
* Upgraded to LGPLv3.Nikos Mavrogiannopoulos2011-06-231-5/+3
* The auth_ and ext_ files were moved to respective directories.Nikos Mavrogiannopoulos2011-04-161-0/+473