summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* ext/supported_versions: reorder client precedence if necessarytmp-supported-versionsDaiki Ueno2019-09-261-21/+34
* nettle: use nettle_get_secpp* consistentlyNikos Mavrogiannopoulos2019-09-231-10/+0
* Merge branch 'tmp-interop-old-gnutls' into 'master'Nikos Mavrogiannopoulos2019-09-132-4/+11
|\
| * _gnutls_epoch_set_keys: do not forbid random padding in TLS1.x CBC ciphersuitesNikos Mavrogiannopoulos2019-09-062-4/+11
* | lib/*: remove unnecessary cast to ssize_ttmp-decr-lenDaiki Ueno2019-09-1226-78/+58
* | gnutls_int.h: make DECR_LEN neutral to signednessDaiki Ueno2019-09-121-5/+6
* | priority: fix loop which removes systemwide disabled KX algosDmitry Eremin-Solenikov2019-09-051-1/+1
|/
* Fix typo in gnutls_db_set_cache_expiration() docsMichael Catanzaro2019-08-131-1/+1
* crypto-api: add gnutls_aead_cipher_{en,de}cryptv2tmp-encryptv2Daiki Ueno2019-08-093-3/+374
* crypto-api: use giovec_t iterator interface for aead_encryptvDaiki Ueno2019-08-091-110/+57
* iov: add iterator interface for giovec_tDaiki Ueno2019-08-094-1/+171
* nettle: prohibit deterministic ECDSA/DSA under FIPS except selfteststmp-deterministic-ecdsaDaiki Ueno2019-08-081-0/+8
* nettle: enable deterministic ECDSA/DSA during FIPS selftestsDaiki Ueno2019-08-081-2/+4
* pk: implement deterministic ECDSA/DSADaiki Ueno2019-08-087-4/+85
* privkey_sign_prehashed: remove unused argumentDaiki Ueno2019-08-081-5/+4
* privkey_sign_raw_data: remove unnecessary local variableDaiki Ueno2019-08-081-3/+1
* nettle: add functions for deterministic ECDSA/DSADaiki Ueno2019-08-087-1/+527
* read_cpuid_vals: use __get_cpuid_count() only when availabletmp-fixesNikos Mavrogiannopoulos2019-08-051-4/+20
* Ship inih/LICENSE.txt in release tarballAndreas Metzler2019-07-291-1/+1
* Improve documentation of gnutls_record_send()Michael Catanzaro2019-07-261-3/+6
* Merge branch 'fix-gost' into 'master'Dmitry Eremin-Solenikov2019-07-2218-4/+75
|\
| * nettle/backport: fix xts-backport guarding checkDmitry Eremin-Solenikov2019-07-142-4/+4
| * nettle/gost: support building with GOST-enabled NettleDmitry Eremin-Solenikov2019-07-1416-0/+71
* | gnutls.h: mark AEAD ciphers as such in gnutls_cipher_algorithm_t descriptionNikos Mavrogiannopoulos2019-07-221-8/+8
* | Support for Generalname registeredID from RFC 5280 in subject alt nameKarsten Ohme2019-07-225-3/+22
* | Merge branch 'tmp-tls-fuzzer' into 'master'Nikos Mavrogiannopoulos2019-07-193-2/+3
|\ \
| * | Fixed alerts returned on TLS1.3 corner casesNikos Mavrogiannopoulos2019-07-153-2/+3
* | | Fix documented params for gnutls_certificate_retrieve_function3()tmp-fix-doc-gnutls_certificate_set_retrieve_function3Tim Rühsen2019-07-161-4/+10
|/ /
* | Merge branch 'tmp-session-ticket-valgrind' into 'master'Daiki Ueno2019-07-111-1/+5
|\ \
| * | ext/session_ticket: avoid calling memcpy on overlapping memory areastmp-session-ticket-valgrindDaiki Ueno2019-07-101-1/+5
| |/
* | Merge branch 'tmp-pkcs11-login-error' into 'master'Daiki Ueno2019-07-111-1/+7
|\ \
| * | pkcs11: ignore login error when traversing tokensDaiki Ueno2019-07-111-1/+7
* | | lib: mark infinite loops explicitlytmp-mark-infinite-loopsNikos Mavrogiannopoulos2019-07-102-35/+24
* | | encode_ber_digest_info: added sanity checkNikos Mavrogiannopoulos2019-07-081-0/+4
| |/ |/|
* | Merge branch 'tmp-fix-desc' into 'master'Nikos Mavrogiannopoulos2019-06-301-4/+4
|\ \
| * | gnutls_session_get_desc: avoid printing a NULL valuetmp-fix-descNikos Mavrogiannopoulos2019-06-291-4/+4
* | | Merge branch 'tmp-fips-drbg-continuous' into 'master'Daiki Ueno2019-06-301-21/+81
|\ \ \
| * | | nettle/rnd-fips: add FIPS 140-2 continuous RNG testtmp-fips-drbg-continuousDaiki Ueno2019-06-281-21/+81
* | | | Merge branch 'mac-gmac' into 'master'Dmitry Eremin-Solenikov2019-06-296-6/+221
|\ \ \ \
| * | | | lib: document gnutls_hmac_fast vs nonce relationshipDmitry Eremin-Solenikov2019-06-282-6/+7
| * | | | nettle: return true for gnutls_mac_exists(AES-CMAC*)Dmitry Eremin-Solenikov2019-06-281-0/+2
| * | | | nettle/mac: fail mac calculation if nonce is required but not providedDmitry Eremin-Solenikov2019-06-281-2/+9
| * | | | nettle/mac: in mac_fast call set_nonce after set_keyDmitry Eremin-Solenikov2019-06-281-1/+1
| * | | | lib: add support for AES-GMACDmitry Eremin-Solenikov2019-06-285-0/+205
| | |/ / | |/| |
* | | | gnutls_x509_crt_list_import2: updated doc to reflect the actual return value ...Nikos Mavrogiannopoulos2019-06-281-1/+1
|/ / /
* | | Align _gnutls_x86_cpuid_s as OPENSSL_ia32cap_P would beNikos Mavrogiannopoulos2019-06-2712-448/+76
* | | Updated asm files to latest version under cryptogams licenseNikos Mavrogiannopoulos2019-06-2752-12994/+52935
* | | gnutls_hash/hmac_copy: check its usability in all casesNikos Mavrogiannopoulos2019-06-261-6/+2
* | | accelerated ciphers: implement hmac and hash copyNikos Mavrogiannopoulos2019-06-266-0/+121
* | | lib: add support for gnutls_hash_copy()Dmitry Eremin-Solenikov2019-06-268-0/+99