summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* ext/signature: improved TLS 1.3 signature algorithm negotiationNikos Mavrogiannopoulos2017-09-184-27/+40
* x509: removed debugging codeNikos Mavrogiannopoulos2017-09-181-1/+0
* str: added helper functions to read prefixed data with 8 or 16-bit headersNikos Mavrogiannopoulos2017-09-182-0/+73
* ecc: do not warn on receiving extension on client sideNikos Mavrogiannopoulos2017-09-181-3/+3
* Added TLS 1.3 HKDF key derivation functionalityNikos Mavrogiannopoulos2017-09-185-2/+230
* extensions: include extension number in debugging messageNikos Mavrogiannopoulos2017-09-131-2/+2
* extensions: apply extension msg type restrictionsNikos Mavrogiannopoulos2017-09-133-16/+106
* extensions: mark the message validity of each supported extensionNikos Mavrogiannopoulos2017-09-1319-7/+43
* extensions: type renamed to id for clarityNikos Mavrogiannopoulos2017-09-1320-76/+76
* nettle: added HKDF functionsNikos Mavrogiannopoulos2017-09-123-0/+164
* _gnutls_server_select_suite: don't set auth callbacks for TLS 1.3Nikos Mavrogiannopoulos2017-09-121-38/+41
* supported_versions: print negotiated protocolNikos Mavrogiannopoulos2017-09-121-0/+2
* Negotiate draft-TLS1.3Nikos Mavrogiannopoulos2017-09-123-9/+32
* handshake: added the TLS 1.3 ciphersuitesNikos Mavrogiannopoulos2017-09-124-9/+67
* handshake: print negotiated version after its negotiation (for TLS1.3)Nikos Mavrogiannopoulos2017-09-121-3/+2
* Added support for key share extensionNikos Mavrogiannopoulos2017-09-1213-12/+754
* handshake: always accept TLS 1.2 in client hello if we have later protocols e...Nikos Mavrogiannopoulos2017-09-111-1/+12
* str: added function to append fixed-size MPINikos Mavrogiannopoulos2017-09-112-0/+41
* ext/post_handshake: restrict the use of this extension to TLS 1.3 or laterNikos Mavrogiannopoulos2017-09-113-2/+16
* handshake: optimizations and enhancements in session version handlingNikos Mavrogiannopoulos2017-09-113-43/+43
* handshake: send client and server hellos according to TLS 1.3Nikos Mavrogiannopoulos2017-09-113-52/+67
* Added support for post handshake auth extensionNikos Mavrogiannopoulos2017-09-116-1/+131
* priorities: when no signature algorithms eliminate (D)TLS 1.2 or laterNikos Mavrogiannopoulos2017-09-111-6/+19
* priority: do not include signature algorithms that apply to different TLS ver...Nikos Mavrogiannopoulos2017-09-111-5/+51
* pubkey: enforce TLS 1.3 signature restrictions on verificationNikos Mavrogiannopoulos2017-09-111-4/+47
* ext/signature: added TLS 1.3 signature algorithm negotiationNikos Mavrogiannopoulos2017-09-1110-54/+135
* handshake: added support for negotiating version using extensionNikos Mavrogiannopoulos2017-09-117-1/+220
* handshake: legacy version negotiation is not used for TLS 1.3Nikos Mavrogiannopoulos2017-09-117-27/+74
* Added TLS 1.3 Hello message random generationNikos Mavrogiannopoulos2017-09-114-53/+54
* algorithms/sign: removed TLS identifiers for legacy algorithmsNikos Mavrogiannopoulos2017-09-081-6/+5
* algorithms/sign: legacy signature algorithms were moved toward the end of the...Nikos Mavrogiannopoulos2017-09-081-168/+183
* algorithms/sign: no longer enable SHA224 hash in signaturesNikos Mavrogiannopoulos2017-09-081-3/+4
* crq: doc updatetmp-sign-with-default-algoNikos Mavrogiannopoulos2017-09-081-2/+16
* gnutls_x509_crl_verify: check next update field for presenceNikos Mavrogiannopoulos2017-09-081-1/+3
* gnutls_x509_crq_sign: undeprecateNikos Mavrogiannopoulos2017-09-083-8/+2
* gnutls_x509_crl_sign: undeprecateNikos Mavrogiannopoulos2017-09-083-9/+4
* gnutls_x509_crq_sign: no longer sign with SHA1Nikos Mavrogiannopoulos2017-09-081-1/+28
* gnutls_x509_*_sign: no longer sign with SHA1Nikos Mavrogiannopoulos2017-09-083-7/+35
* handshake: check SCSVs prior to resuming a sessionNikos Mavrogiannopoulos2017-09-073-7/+22
* gnutls_pkcs11_privkey_generate3: doc update [ci skip]Nikos Mavrogiannopoulos2017-08-281-0/+3
* Fix some typos [ci skip]Andreas Metzler2017-08-271-3/+3
* Fixed segmentation faults caused by accessing NULL pointers during mutex oper...Tom Vrancken2017-08-261-6/+6
* dh params: document DH param setting functions as deprecatedNikos Mavrogiannopoulos2017-08-224-0/+50
* pull/push backends: ECONNRESET is translated to GNUTLS_E_PREMATURE_TERMINATIONNikos Mavrogiannopoulos2017-08-201-0/+2
* sed: use it in a portable way in makefilesNikos Mavrogiannopoulos2017-08-202-4/+6
* create_tls_random: avoid warning in fuzzying modeNikos Mavrogiannopoulos2017-08-191-2/+3
* rnd-fuzzer: use ifdef instead of conditional compilationNikos Mavrogiannopoulos2017-08-192-5/+3
* gnutls_x509_privkey_export: use _gnutls_copy_string on PEM datatmp-check-for-rfc7919Nikos Mavrogiannopoulos2017-08-181-1/+4
* Corrected argument names of functions to correspond to declarationNikos Mavrogiannopoulos2017-08-183-7/+7
* lib: use casts and be explicit on intentional enumeration useNikos Mavrogiannopoulos2017-08-183-8/+12