summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Prevent applications from combining legacy versions of TLS with TLS1.3tmp-tls10-tls13-fixNikos Mavrogiannopoulos2018-11-271-5/+16
* doc: corrected typos [ci skip]Nikos Mavrogiannopoulos2018-11-211-4/+4
* crypto-self-tests-pk: added RSA-PSS sign/verify testsNikos Mavrogiannopoulos2018-11-201-16/+28
* Merge branch 'tmp-eddsa-pkcs11' into 'master'Nikos Mavrogiannopoulos2018-11-193-0/+80
|\
| * Add support for EDDSA/Ed25519 object support via PKCS#11Simo Sorce2018-11-193-0/+80
* | Merge branch 'tmp-fix-certificate-type' into 'master'Nikos Mavrogiannopoulos2018-11-192-26/+33
|\ \ | |/ |/|
| * gnutls_certificate_type_get*: updated documentation to list limitationstmp-fix-certificate-typeNikos Mavrogiannopoulos2018-11-191-16/+23
| * gnutls_certificate_type_get*: ensure that the default type is returnedNikos Mavrogiannopoulos2018-11-181-10/+10
* | record: gnutls_record_send_early_data: check the upper limitDaiki Ueno2018-11-181-1/+10
* | tls13/session_ticket: fix "max_early_data_size" extension handlingDaiki Ueno2018-11-182-4/+5
|/
* update documentation on GNUTLS_AUTO_REAUTH and gnutls_record_get_direction [c...Nikos Mavrogiannopoulos2018-11-172-9/+14
* Merge branch 'tpm12_testing' into 'master'Nikos Mavrogiannopoulos2018-11-161-0/+1
|\
| * lib: tpm: Fix a memory leakStefan Berger2018-11-151-0/+1
* | Merge branch 'gost-raw-privkeys' into 'master'Nikos Mavrogiannopoulos2018-11-167-5/+114
|\ \
| * | nettle/gost: gostdsa: use size_t instead of mp_limb_tDmitry Eremin-Solenikov2018-11-162-2/+2
| * | pkcs8: support GOST keys without encapsulationDmitry Eremin-Solenikov2018-11-161-2/+22
| * | nettle: unmaks GOST private keys if necessaryDmitry Eremin-Solenikov2018-11-161-0/+3
| * | nettle/gost: support GOST key unmaskingDmitry Eremin-Solenikov2018-11-163-1/+87
* | | Merge branch 'tmp-anti-replay-updates' into 'master'Nikos Mavrogiannopoulos2018-11-167-38/+65
|\ \ \ | |/ / |/| |
| * | anti_replay: moved new add function into anti_replay structureNikos Mavrogiannopoulos2018-11-157-38/+65
* | | _gnutls_x509_read_eddsa_pubkey(): sanity check the input valuestmp-cert-statusNikos Mavrogiannopoulos2018-11-151-4/+10
* | | gnutls_x509_privkey_import_ecc_raw(): fail on invalid sizesNikos Mavrogiannopoulos2018-11-152-0/+13
* | | doc: minor updates in elliptic curve documentationNikos Mavrogiannopoulos2018-11-154-48/+51
|/ /
* | pkcs7: allow BER encoding when parsing encapContentInfo.eContentDmitry Eremin-Solenikov2018-11-141-2/+2
|/
* Merge branch 'tpm12_fix_memory_leak' into 'master'Nikos Mavrogiannopoulos2018-11-131-5/+0
|\
| * tpm: Fix memory leak in encode_tpmkey_urlStefan Berger2018-11-121-5/+0
* | Merge branch 'tmp-0rtt' into 'master'Daiki Ueno2018-11-1223-143/+1132
|\ \
| * | TLS 1.3: implement anti-replay measure using ClientHello recordingDaiki Ueno2018-11-129-2/+301
| * | db: introduce gnutls_db_set_add_functionDaiki Ueno2018-11-125-0/+31
| * | db: introduce gnutls_db_check_entry_expire_timeDaiki Ueno2018-11-124-1/+43
| * | tls13/session_ticket: record timestamp in ticketDaiki Ueno2018-11-122-4/+26
| * | str: suppress compiler warning when time_t is 32-bitDaiki Ueno2018-11-121-1/+1
| * | record: introduce new API functions for early dataDaiki Ueno2018-11-114-1/+124
| * | handshake: handle early dataDaiki Ueno2018-11-1112-108/+572
| * | session_pack: record max_early_data_size in session dataDaiki Ueno2018-11-111-2/+8
| * | record: fix memleak when rejecting early dataDaiki Ueno2018-11-111-1/+3
| * | constate: add epoch_rel argument to _gnutls_epoch_dupDaiki Ueno2018-11-114-5/+5
| * | handshake: refactor early secret derivationDaiki Ueno2018-11-112-16/+8
| * | handshake: record transcript hash for ClientHelloDaiki Ueno2018-11-112-0/+8
| * | ext/pre_shared_key: use predefined macros for secret labelsDaiki Ueno2018-11-112-5/+5
| |/
* | Merge branch 'tmp-f29' into 'master'Dmitry Eremin-Solenikov2018-11-124-13/+21
|\ \ | |/ |/|
| * pkcs12: cleanups, and two memory leak fixesNikos Mavrogiannopoulos2018-11-101-10/+8
| * Added checks to avoid false negatives reported by static analyzersNikos Mavrogiannopoulos2018-11-102-2/+9
| * Initialize output var to avoid false negative from static analyzersNikos Mavrogiannopoulos2018-11-091-1/+4
* | Unconditionally include nettle/memxor.htmp-remove-gl-memxorTim Rühsen2018-11-101-5/+0
|/
* Merge branch 'tmp-ignore-ctypes' into 'master'Nikos Mavrogiannopoulos2018-11-021-22/+28
|\
| * gnutls_priority_init: ignore CTYPE-OPENPGP optionstmp-ignore-ctypesNikos Mavrogiannopoulos2018-11-011-0/+3
| * gnutls_priority_init: fixed indentation according to project rulesNikos Mavrogiannopoulos2018-11-011-22/+25
* | ext/record_size_limit: handle the extension in TLS 1.2 ServerHellotmp-fix-record-size-limit-tls12Daiki Ueno2018-11-011-1/+1
|/
* gnutls_priority_set: re-organizedtmp-fix-priority-setNikos Mavrogiannopoulos2018-10-311-22/+22