summaryrefslogtreecommitdiff
path: root/lib/gnutls_int.h
Commit message (Expand)AuthorAgeFilesLines
* tls13/certificate_request: corrected check of duplicate signature algorithmsNikos Mavrogiannopoulos2018-05-041-1/+0
* Added support for out-of-band Pre-shared keys under TLS1.3Ander Juaristi2018-04-061-3/+48
* _gnutls_supported_ecc_recv_params: take into account precedenceNikos Mavrogiannopoulos2018-03-231-1/+4
* Hello retry request matches server helloNikos Mavrogiannopoulos2018-03-091-0/+11
* record: ignore any ChangeCipherSpec messages under TLS1.3 handshakeNikos Mavrogiannopoulos2018-03-081-1/+5
* ocsp: enhanced the OCSP response loading APIsNikos Mavrogiannopoulos2018-02-191-1/+1
* ocsp: send all the OCSP responses under TLS1.3Nikos Mavrogiannopoulos2018-02-191-2/+2
* introduced gnutls_certificate_retrieve_function3Nikos Mavrogiannopoulos2018-02-191-1/+9
* 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-191-8/+10
* session state: organized key exchange keys into structuresNikos Mavrogiannopoulos2018-02-191-40/+53
* record state: avoid memory allocations for stored keysNikos Mavrogiannopoulos2018-02-191-3/+9
* handshake: ffdhe flags merged with handshake flagsNikos Mavrogiannopoulos2018-02-191-4/+2
* handshake: false start flag merged with hsk_flagsNikos Mavrogiannopoulos2018-02-191-2/+1
* handshake: use hsk_flags in TLS1.2 and TLS1.3Nikos Mavrogiannopoulos2018-02-191-6/+2
* handshake: added support for post-handshake authenticationNikos Mavrogiannopoulos2018-02-191-0/+18
* Introduce key usage limits under TLS1.3Nikos Mavrogiannopoulos2018-02-191-0/+1
* handshake: introduced gnutls_session_key_update()Nikos Mavrogiannopoulos2018-02-191-11/+14
* handshake: added TLS1.3 passive key updateNikos Mavrogiannopoulos2018-02-191-1/+9
* handshake-tls13: derive and store exporter_master_secretDaiki Ueno2018-02-191-0/+1
* session state: combined srp and dh prime bits variablesNikos Mavrogiannopoulos2018-02-191-6/+6
* 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-191-2/+1
* handshake: added support for client certificatesNikos Mavrogiannopoulos2018-02-191-0/+1
* handshake: send certificate request when requestedNikos Mavrogiannopoulos2018-02-191-0/+1
* extensions: optimized gid_to_ext_entry() map on known extensionsNikos Mavrogiannopoulos2018-02-191-2/+2
* extensions: avoid looping to discover location of saved dataNikos Mavrogiannopoulos2018-02-191-4/+4
* handshake: added support for reading and sending cookie extensionNikos Mavrogiannopoulos2018-02-191-1/+2
* handshake: accept hello retry request in client sideNikos Mavrogiannopoulos2018-02-191-0/+4
* handshake: send hello retry request when no key share matchesNikos Mavrogiannopoulos2018-02-191-0/+2
* extensions: introduced functions to obtain currently parsed messageNikos Mavrogiannopoulos2018-02-191-0/+2
* handshake: introduced server side handshake [2/2]Nikos Mavrogiannopoulos2018-02-191-0/+5
* ciphersuites: introduce a maximum supported TLS/DTLS versionNikos Mavrogiannopoulos2018-02-191-0/+4
* handshake: generate application keysNikos Mavrogiannopoulos2018-02-191-1/+9
* handshake: added basic support for TLS 1.3 handshake in client sideNikos Mavrogiannopoulos2018-02-191-0/+2
* crypto-api: introduce internal version of AEAD APINikos Mavrogiannopoulos2018-02-191-1/+5
* record: added TLS 1.3 record parsing and key derivationNikos Mavrogiannopoulos2018-02-191-3/+10
* handshake: introduced TLS 1.3 handshake client state machine outlineNikos Mavrogiannopoulos2018-02-191-1/+3
* extensions: use the low-level extension parsing code for hello parsingNikos Mavrogiannopoulos2018-02-191-1/+1
* extv: introduced a low-level extension parsing codeNikos Mavrogiannopoulos2018-02-191-1/+3
* extensions: simplified the extension trackingNikos Mavrogiannopoulos2018-02-191-4/+14
* extensions: use an internal extension ID independent of the TLS idNikos Mavrogiannopoulos2018-02-191-21/+26
* handshake: simplify by storing a pointer to PRF mac entryNikos Mavrogiannopoulos2018-02-191-2/+3
* Added TLS 1.3 HKDF key derivation functionalityNikos Mavrogiannopoulos2018-02-191-0/+5
* extensions: type renamed to id for clarityNikos Mavrogiannopoulos2018-02-191-1/+1
* Negotiate draft-TLS1.3Nikos Mavrogiannopoulos2018-02-191-1/+1
* Added support for key share extensionNikos Mavrogiannopoulos2018-02-191-1/+9
* ext/post_handshake: restrict the use of this extension to TLS 1.3 or laterNikos Mavrogiannopoulos2018-02-191-0/+1
* handshake: send client and server hellos according to TLS 1.3Nikos Mavrogiannopoulos2018-02-191-0/+1
* Added support for post handshake auth extensionNikos Mavrogiannopoulos2018-02-191-0/+4