summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* gnutls_ocsp_resp_list_import2: introducedNikos Mavrogiannopoulos2018-02-194-2/+145
* ocsp: introduced gnutls_ocsp_resp_import2 and gnutls_ocsp_resp_export2Nikos Mavrogiannopoulos2018-02-193-11/+99
* _gnutls_x509_cert_verify_peers: verify all received OCSP responsesNikos Mavrogiannopoulos2018-02-191-22/+29
* gnutls_ocsp_status_request_get2: added functionNikos Mavrogiannopoulos2018-02-193-3/+39
* tls13/certificate: parse OCSP status response and save responses in auth info...Nikos Mavrogiannopoulos2018-02-193-45/+90
* ext/status_request: allow more than a single OCSP response to be receivedNikos Mavrogiannopoulos2018-02-195-99/+136
* _gnutls_copy_certificate_auth_info: simplified and avoid multiple allocationsNikos Mavrogiannopoulos2018-02-193-33/+17
* priorities: provide a more consistent "story" for default cipher settingsNikos Mavrogiannopoulos2018-02-191-37/+13
* certificate request: corrected parsing of signature algorithmsNikos Mavrogiannopoulos2018-02-191-0/+10
* doc: documented hsk_flags "lifetime" and its resetNikos Mavrogiannopoulos2018-02-191-0/+2
* session state: TLS1.2 and TLS1.3 state is stored as unionNikos Mavrogiannopoulos2018-02-1910-119/+136
* session state: organized key exchange keys into structuresNikos Mavrogiannopoulos2018-02-1914-244/+257
* record state: avoid memory allocations for stored keysNikos Mavrogiannopoulos2018-02-194-123/+128
* handshake: ffdhe flags merged with handshake flagsNikos Mavrogiannopoulos2018-02-196-16/+12
* handshake: false start flag merged with hsk_flagsNikos Mavrogiannopoulos2018-02-193-6/+3
* handshake: use hsk_flags in TLS1.2 and TLS1.3Nikos Mavrogiannopoulos2018-02-198-19/+13
* handshake: added support for post-handshake authenticationNikos Mavrogiannopoulos2018-02-1914-51/+448
* gnutls_record_set_state: use const for seq_numberNikos Mavrogiannopoulos2018-02-192-2/+2
* gnutls_record_get_state: doc updateNikos Mavrogiannopoulos2018-02-191-2/+3
* Introduce key usage limits under TLS1.3Nikos Mavrogiannopoulos2018-02-194-1/+18
* gnutls_*handshake: wrap gnutls_session_key_update under TLS 1.3Nikos Mavrogiannopoulos2018-02-191-41/+68
* handshake: introduced gnutls_session_key_update()Nikos Mavrogiannopoulos2018-02-199-147/+229
* handshake: added TLS1.3 passive key updateNikos Mavrogiannopoulos2018-02-1910-57/+412
* keylogfile: write TLS 1.3 secretsDaiki Ueno2018-02-192-0/+17
* _gnutls_nss_keylog_write: define new internal APIDaiki Ueno2018-02-194-20/+42
* hkdf: refer to nettle's hkdf.h when availableNikos Mavrogiannopoulos2018-02-191-0/+8
* doc updateNikos Mavrogiannopoulos2018-02-191-1/+1
* gnutls_prf_rfc5705: apply the context limits only under TLS1.2 or earlierNikos Mavrogiannopoulos2018-02-191-5/+5
* gnutls_prf_raw: fail under TLS1.3Nikos Mavrogiannopoulos2018-02-191-4/+9
* gnutls_prf: prevent usage under TLS1.3Nikos Mavrogiannopoulos2018-02-191-5/+12
* gnutls_prf_rfc5705: calculate exporter using HKDF if TLS 1.3Daiki Ueno2018-02-191-18/+62
* handshake-tls13: derive and store exporter_master_secretDaiki Ueno2018-02-193-2/+11
* _tls13_derive_secret: define secret argumentDaiki Ueno2018-02-195-25/+18
* session state: combined srp and dh prime bits variablesNikos Mavrogiannopoulos2018-02-192-7/+7
* session state: mark mod_auth_st_int as constantNikos Mavrogiannopoulos2018-02-191-1/+1
* dtls: cookie is stored dynamically when needed rather than in pre-allocated sizeNikos Mavrogiannopoulos2018-02-193-6/+11
* removed legacy/unused rsa-related structures/functionsNikos Mavrogiannopoulos2018-02-192-15/+0
* lib: simplify adding groups according to priorititesDmitry Eremin-Solenikov2018-02-191-21/+12
* gnutls_auth*_get_type: use gnutls_kx_get to retrieve key exchangeNikos Mavrogiannopoulos2018-02-191-6/+14
* handshake: handle the certificate authorities extensionNikos Mavrogiannopoulos2018-02-193-11/+61
* handshake: added support for client certificatesNikos Mavrogiannopoulos2018-02-197-26/+112
* handshake: return GNUTLS_E_NO_CERTIFICATE_FOUND when no certificate is found ...Nikos Mavrogiannopoulos2018-02-192-3/+7
* handshake: send certificate request when requestedNikos Mavrogiannopoulos2018-02-193-2/+64
* handshake: treat reply to HRR as a reply to hello verify requestNikos Mavrogiannopoulos2018-02-191-3/+2
* key share: added flags to gnutls_init() to modify its default behaviorNikos Mavrogiannopoulos2018-02-192-21/+46
* handshake: initialize buffer prior to useNikos Mavrogiannopoulos2018-02-191-0/+2
* _gnutls_set_server_random: corrected TLS1.2 and TLS1.1 rollback detectionNikos Mavrogiannopoulos2018-02-191-15/+25
* extensions: renamed _gnutls_hello_ext_*sdata to _gnutls_hello_ext_*privNikos Mavrogiannopoulos2018-02-1918-82/+82
* server_name: use the new API for ext data settingNikos Mavrogiannopoulos2018-02-192-172/+59
* extensions: enhanced extension lib with pack and unpack functionsNikos Mavrogiannopoulos2018-02-192-2/+79