summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* gnutls_record_get_state: doc updateNikos Mavrogiannopoulos2018-01-271-2/+3
* Introduce key usage limits under TLS1.3Nikos Mavrogiannopoulos2018-01-274-1/+18
* updated auto-generated filesNikos Mavrogiannopoulos2018-01-273-0/+4
* tests: removed unused variables and introduced temporal vars in macrosNikos Mavrogiannopoulos2018-01-278-42/+34
* tests: check gnutls_rehandshake() and gnutls_handshake() under TLS1.3Nikos Mavrogiannopoulos2018-01-273-4/+209
* gnutls_*handshake: wrap gnutls_session_key_update under TLS 1.3Nikos Mavrogiannopoulos2018-01-271-41/+68
* tests: added unit tests with TLS1.3 key updateNikos Mavrogiannopoulos2018-01-273-0/+250
* handshake: introduced gnutls_session_key_update()Nikos Mavrogiannopoulos2018-01-279-147/+229
* handshake: added TLS1.3 passive key updateNikos Mavrogiannopoulos2018-01-2710-57/+412
* keylogfile: write TLS 1.3 secretsDaiki Ueno2018-01-273-18/+71
* _gnutls_nss_keylog_write: define new internal APIDaiki Ueno2018-01-274-20/+42
* tls-fuzzer: enabled the large hello checksNikos Mavrogiannopoulos2018-01-273-3/+1
* hkdf: refer to nettle's hkdf.h when availableNikos Mavrogiannopoulos2018-01-271-0/+8
* doc updateNikos Mavrogiannopoulos2018-01-271-1/+1
* gnutls_prf_rfc5705: apply the context limits only under TLS1.2 or earlierNikos Mavrogiannopoulos2018-01-271-5/+5
* gnutls_prf_raw: fail under TLS1.3Nikos Mavrogiannopoulos2018-01-271-4/+9
* tests: included behavioral test of gnutls_prf under TLS1.3Nikos Mavrogiannopoulos2018-01-271-0/+30
* gnutls_prf: prevent usage under TLS1.3Nikos Mavrogiannopoulos2018-01-271-5/+12
* gnutls_prf_rfc5705: calculate exporter using HKDF if TLS 1.3Daiki Ueno2018-01-273-19/+387
* handshake-tls13: derive and store exporter_master_secretDaiki Ueno2018-01-273-2/+11
* _tls13_derive_secret: define secret argumentDaiki Ueno2018-01-275-25/+18
* session state: combined srp and dh prime bits variablesNikos Mavrogiannopoulos2018-01-272-7/+7
* session state: mark mod_auth_st_int as constantNikos Mavrogiannopoulos2018-01-271-1/+1
* dtls: cookie is stored dynamically when needed rather than in pre-allocated sizeNikos Mavrogiannopoulos2018-01-273-6/+11
* removed legacy/unused rsa-related structures/functionsNikos Mavrogiannopoulos2018-01-272-15/+0
* lib: simplify adding groups according to priorititesDmitry Eremin-Solenikov2018-01-271-21/+12
* tests: added unit test for RDNs in cert callbackNikos Mavrogiannopoulos2018-01-272-1/+196
* gnutls_auth*_get_type: use gnutls_kx_get to retrieve key exchangeNikos Mavrogiannopoulos2018-01-271-6/+14
* tests: check certificate callbacks under TLS 1.2 and 1.3Nikos Mavrogiannopoulos2018-01-271-15/+26
* tests: added unit tests for client certificate under TLS1.3Nikos Mavrogiannopoulos2018-01-271-0/+10
* handshake: handle the certificate authorities extensionNikos Mavrogiannopoulos2018-01-273-11/+61
* handshake: added support for client certificatesNikos Mavrogiannopoulos2018-01-277-26/+112
* handshake: return GNUTLS_E_NO_CERTIFICATE_FOUND when no certificate is found ...Nikos Mavrogiannopoulos2018-01-272-3/+7
* handshake: send certificate request when requestedNikos Mavrogiannopoulos2018-01-273-2/+64
* tests: added check for client hello random value after HRRNikos Mavrogiannopoulos2018-01-272-4/+267
* handshake: treat reply to HRR as a reply to hello verify requestNikos Mavrogiannopoulos2018-01-271-3/+2
* tests: added key share behavioral testNikos Mavrogiannopoulos2018-01-276-20/+351
* key share: added flags to gnutls_init() to modify its default behaviorNikos Mavrogiannopoulos2018-01-272-21/+46
* handshake: initialize buffer prior to useNikos Mavrogiannopoulos2018-01-271-0/+2
* tests: added tests for TLS1.2- rollback detectionNikos Mavrogiannopoulos2018-01-273-1/+506
* _gnutls_set_server_random: corrected TLS1.2 and TLS1.1 rollback detectionNikos Mavrogiannopoulos2018-01-271-15/+25
* extensions: renamed _gnutls_hello_ext_*sdata to _gnutls_hello_ext_*privNikos Mavrogiannopoulos2018-01-2718-82/+82
* server_name: use the new API for ext data settingNikos Mavrogiannopoulos2018-01-272-172/+59
* extensions: enhanced extension lib with pack and unpack functionsNikos Mavrogiannopoulos2018-01-272-2/+79
* tests: check the correct handling of cookie extension in client sideNikos Mavrogiannopoulos2018-01-272-1/+266
* extensions: allow receiving and sending extensions which were not advertised ...Nikos Mavrogiannopoulos2018-01-273-4/+8
* extensions: optimized gid_to_ext_entry() map on known extensionsNikos Mavrogiannopoulos2018-01-272-64/+60
* extensions: avoid double loop when parsing received extensionsNikos Mavrogiannopoulos2018-01-271-24/+40
* extensions: avoid looping to discover location of saved dataNikos Mavrogiannopoulos2018-01-272-66/+46
* handshake: added support for reading and sending cookie extensionNikos Mavrogiannopoulos2018-01-278-6/+276