summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* handshake: don't regenerate legacy_session_id in second CH after HRRDaiki Ueno2021-04-221-9/+11
* Merge branch 'af_alg' into 'master'Daiki Ueno2021-04-205-3/+873
|\
| * _gnutls_cipher_init: fallback if setiv is not implemented for AEADDaiki Ueno2021-04-201-1/+8
| * Add AF_ALG accelerationStephan Mueller2021-04-204-2/+865
* | priority: add option to disable TLS 1.3 middlebox compatibility modeDaiki Ueno2021-04-175-10/+28
|/
* Merge branch 'wip/dueno/reallocarray' into 'master'Daiki Ueno2021-03-3016-101/+218
|\
| * _gnutls_calloc: remove unused functionDaiki Ueno2021-03-302-12/+0
| * build: avoid integer overflow in additionsDaiki Ueno2021-03-299-5/+99
| * build: avoid potential integer overflow in array allocationDaiki Ueno2021-03-2914-81/+90
| * pkcs11x: find_ext_cb: fix error propagationDaiki Ueno2021-03-291-2/+1
| * mem: add _gnutls_reallocarray and _gnutls_reallocarray_fastDaiki Ueno2021-03-292-2/+29
* | keys-win: free certificate context in gnutls_system_key_iter_deinitDaiki Ueno2021-03-291-1/+2
|/
* Merge branch 'oneshot-urandom' into 'master'Daiki Ueno2021-03-118-80/+24
|\
| * lib/nettle: get rid of _rnd_system_entropy_checkAlexander Sosedkin2021-03-086-27/+0
| * lib/global: don't call now-noop _gnutls_rnd_checkAlexander Sosedkin2021-03-082-15/+0
| * sysrng-linux: re-open /dev/urandom every timeAlexander Sosedkin2021-03-081-39/+25
* | str: suppress -Wunused-function if AGGRESSIVE_REALLOC is definedDaiki Ueno2021-03-101-9/+9
* | _gnutls_buffer_resize: account for unused area if AGGRESSIVE_REALLOCDaiki Ueno2021-03-101-2/+2
* | Merge branch 'wip/dueno/realloc' into 'master'Daiki Ueno2021-03-103-30/+53
|\ \
| * | pre_shared_key: avoid use-after-free around reallocDaiki Ueno2021-03-101-3/+12
| * | key_share: avoid use-after-free around reallocDaiki Ueno2021-03-101-7/+5
| * | _gnutls_buffer_resize: add option to use allocation simpler logicDaiki Ueno2021-03-101-0/+32
| * | gnutls_buffer_append_data: remove duplicated codeDaiki Ueno2021-03-091-20/+4
| |/
* | x86: flip polarity of check_fast_pclmulDaiki Ueno2021-03-101-4/+4
|/
* Merge branch 'wip/dueno/duplicate-certs-pkcs11' into 'master'Daiki Ueno2021-03-061-4/+4
|\
| * gnutls_x509_trust_list_verify_crt2: skip duped certs for PKCS11 tooDaiki Ueno2021-03-051-4/+4
* | output UTF-8 decoded id-on-xmppAddr SAN'sSteffen Jaeckel2021-03-041-1/+1
|/
* Changed _gnutls_session_cert_type_supported prototype and name to follow guid...Tom Vrancken2021-02-284-9/+7
* Changed certificate retrieval callback prototype parameter name to be in line...Tom Vrancken2021-02-281-1/+1
* Added documentation for rawpk use in certificate retrieval callback.Tom Vrancken2021-02-281-6/+13
* Added extra logging and done some variable refactoring for server cert type e...Tom Vrancken2021-02-281-23/+35
* Added extra logging and done some variable refactoring for client cert type e...Tom Vrancken2021-02-281-21/+33
* padlock:add support for AES-192-CBCJonasZhou2021-02-252-5/+25
* Merge branch 'wip/dueno/valgrind' into 'master'Daiki Ueno2021-02-192-19/+16
|\
| * nettle: check lib state early to cope with synthesized errorDaiki Ueno2021-02-171-0/+14
| * safe-memfuncs: rely on explicit_bzero implementation from gnulibDaiki Ueno2021-02-171-19/+2
* | fips: replace fipshmac usage with internal programOndrej Moris2021-02-172-0/+106
|/
* Merge branch 'wip/dueno/typo-fixes' into 'master'Daiki Ueno2021-02-174-22/+21
|\
| * fastopen: remove call to abort()Daiki Ueno2021-02-171-1/+1
| * hex: use a table to avoid meaningless assertionDaiki Ueno2021-02-171-10/+3
| * gnutlsxx: add const and explicit specifiers where possibleDaiki Ueno2021-02-172-9/+9
| * gnutlsxx: dh_params, rsa_params: actually assign values in operator=Daiki Ueno2021-02-161-2/+8
* | Merge branch 'w32_sendmsg' into 'master'Daiki Ueno2021-02-164-15/+46
|\ \ | |/ |/|
| * Sockets: implement sendmsg()-like functions on Win32Evgeny Grin2021-02-164-15/+46
* | Fix test error with nettle in non-default locationAndreas Metzler2021-02-132-2/+2
* | Merge branch 'wip/dueno/hrr-resumption' into 'master'Daiki Ueno2021-02-1015-98/+82
|\ \
| * | handshake: TLS 1.3: don't generate session ID in resumption modeDaiki Ueno2021-02-041-10/+11
| * | gnutls_session_is_resumed: don't check session ID in TLS 1.3Daiki Ueno2021-02-041-3/+3
| * | _gnutls_openpgp_send_fingerprint: remove unused declarationDaiki Ueno2021-02-041-2/+0
| * | _gnutls_session_is_resumable: remove unused internal functionDaiki Ueno2021-02-042-9/+0