summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* gnutls_x509_crt_get_dn: clarify null-termination of the outputDaiki Ueno2021-04-251-1/+2
* build: do not install .hmac filesDaiki Ueno2021-04-251-11/+0
* handshake: fix timing of sending early dataDaiki Ueno2021-04-256-75/+155
* Merge branch 'wip/dueno/hash-copy-selftests' into 'master'Daiki Ueno2021-04-231-4/+8
|\
| * crypto-selftests: tolerate errors of gnutls_{hash,hmac}_copyDaiki Ueno2021-04-231-4/+8
* | afalg: use pkg-config to detect libkcapiDaiki Ueno2021-04-231-1/+2
* | afalg: support AES-XTS algorithmsDaiki Ueno2021-04-231-0/+2
* | afalg: cleanup header inclusionDaiki Ueno2021-04-231-7/+7
* | afalg: remove unnecessary initializationDaiki Ueno2021-04-231-13/+12
* | afalg: assert IV size returned from the kernel is in the rangeDaiki Ueno2021-04-231-2/+6
|/
* 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