summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Implemented RFC7250 certificate type negotiation extensions.Tom Vrancken2018-08-2024-106/+1346
* ext/record_size_limit: new extensionDaiki Ueno2018-08-207-26/+177
* ext/max_record: remove use of extension private dataDaiki Ueno2018-08-201-67/+11
* gnutls_session_resumption_requested: fixed behavior under TLS1.3Nikos Mavrogiannopoulos2018-08-202-1/+6
* hello_ext: removed bogus commentNikos Mavrogiannopoulos2018-08-191-2/+0
* Fix two typos (overriden/guarranteed)Andreas Metzler2018-08-165-9/+9
* write_oid_and_params: moved nullity check of params earlierNikos Mavrogiannopoulos2018-08-131-6/+5
* gnutls_session_set_premaster: corrected error checksNikos Mavrogiannopoulos2018-08-131-5/+4
* pubkey_verify_hashed_data: apply algorithm checksNikos Mavrogiannopoulos2018-08-131-2/+0
* privkey_sign_raw_data: use assert to mark code which always succeedsNikos Mavrogiannopoulos2018-08-131-0/+1
* _gnutls_send_change_cipher_spec: removed unnecessary testNikos Mavrogiannopoulos2018-08-131-1/+1
* gnutls_memset: use explicit_bzeroNikos Mavrogiannopoulos2018-08-081-8/+9
* use a consistent method to mark fall-through in switch casesNikos Mavrogiannopoulos2018-08-0811-94/+94
* ext/pre_shared_key: prevent crash if no server credentials are setDaiki Ueno2018-08-081-1/+2
* alert: map GNUTLS_E_NO_COMMON_KEY_SHARE to handshake_failureDaiki Ueno2018-08-081-1/+1
* algorithms: add support for FFDHE6144Daiki Ueno2018-08-085-1/+144
* Corrected the importing of ECDSA public keysNikos Mavrogiannopoulos2018-08-071-8/+0
* Ensure we are sending the right protocol version on second client helloNikos Mavrogiannopoulos2018-08-071-4/+5
* doc: few improvements over certificate validation textNikos Mavrogiannopoulos2018-08-071-5/+21
* resume: keep persistent session identifiersNikos Mavrogiannopoulos2018-08-076-55/+96
* record: send unexpected_message upon empty unencrypted recordsDaiki Ueno2018-08-061-1/+8
* buffers: handle very short fragmentation of handshake messagesDaiki Ueno2018-08-063-3/+36
* mbuffers: introduce _mbuffer_head_push_firstDaiki Ueno2018-08-062-0/+21
* _gnutls_parse_record_buffered_msgs: eliminate local variable usageDaiki Ueno2018-08-061-11/+5
* buffers: avoid confusion in fragment length calculationDaiki Ueno2018-08-061-14/+13
* TLS 1.3: ignore "early_data" extensionDaiki Ueno2018-08-0610-3/+210
* tls1.3: server returns early on handshake when no cert is provided by clientNikos Mavrogiannopoulos2018-08-0313-96/+324
* ext/key_share: check the validity of server key sharesNikos Mavrogiannopoulos2018-07-272-0/+11
* gnutls.h: corrected typotmp-tls13-fixesNikos Mavrogiannopoulos2018-07-251-1/+1
* send_client_hello: don't override version after HRR is receivedNikos Mavrogiannopoulos2018-07-251-7/+9
* hello_ext_parse: apply the test for pre-shared key ext being last on client h...Nikos Mavrogiannopoulos2018-07-251-1/+1
* allow no certificates to be reported by the gnutls_certificate_retrieve_funct...Nikos Mavrogiannopoulos2018-07-241-0/+7
* cert-cred: fix possible segfault when resetting cert retrieval functionDmitry Eremin-Solenikov2018-07-241-2/+8
* kx: for uniformity print master secret sizeDmitry Eremin-Solenikov2018-07-231-1/+2
* constate: dump full key block to logDmitry Eremin-Solenikov2018-07-231-1/+2
* constate: dump MAC keys to debug logDmitry Eremin-Solenikov2018-07-231-0/+12
* constate: drop unused variable in _gnutls_set_keysDmitry Eremin-Solenikov2018-07-231-7/+0
* cert auth: simplify certificate selection codeDmitry Eremin-Solenikov2018-07-231-55/+25
* gnutls_x509_privkey_import_ecc_raw: encode parameters on importtmp-fix-pkcs8-exportNikos Mavrogiannopoulos2018-07-202-4/+12
* gnutls_priority_init: fix err_pos on invalid stringsNikos Mavrogiannopoulos2018-07-192-5/+13
* _gnutls_resolve_priorities: avoid gnu extension for ?: constructNikos Mavrogiannopoulos2018-07-141-1/+3
* nettle/rnd-fips: updated documentationNikos Mavrogiannopoulos2018-07-131-4/+2
* priorities: ensure that SSL3.0 enablement fails early when disabledNikos Mavrogiannopoulos2018-07-132-8/+15
* The SSL 3.0 protocol is disabled on compile time by defaultNikos Mavrogiannopoulos2018-07-131-0/+2
* doc: minor text updatesNikos Mavrogiannopoulos2018-07-132-2/+3
* _gnutls13_recv_async_handshake: process multiple and split handshake messagestmp-fix-multi-async-msgNikos Mavrogiannopoulos2018-07-125-84/+145
* gnutls_session_ticket_send: allow sending multiple tickets in one goNikos Mavrogiannopoulos2018-07-126-54/+83
* generate_session_ticket: tickets cannot extend the original session timeNikos Mavrogiannopoulos2018-07-112-6/+23
* pre_shared_key: do not send extension when no identities are presentNikos Mavrogiannopoulos2018-07-111-0/+7
* generate_session_ticket: use a 4-byte nonce by defaultNikos Mavrogiannopoulos2018-07-111-2/+2