summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* lib: added unistring sub-libraryNikos Mavrogiannopoulos2016-11-21156-0/+34284
* tolerate non-valid UTF8 passwords when decryptingNikos Mavrogiannopoulos2016-11-208-22/+39
* _gnutls_utf8_to_ucs2: normalize to NFC UTF16 outputNikos Mavrogiannopoulos2016-11-201-4/+13
* openssl_hash_password: normalize the password prior to useNikos Mavrogiannopoulos2016-11-201-14/+29
* TPM: normalize the password prior to useNikos Mavrogiannopoulos2016-11-201-7/+45
* _gnutls_calc_srp_sha: normalize the password prior to useNikos Mavrogiannopoulos2016-11-201-5/+18
* gnutls_x509_crq_set_challenge_password: normalize the password prior to useNikos Mavrogiannopoulos2016-11-201-4/+18
* PKCS#7/8: normalize the password according to rfc7613Nikos Mavrogiannopoulos2016-11-205-36/+77
* gnutls.pc: use the LT version of the lib variablesNikos Mavrogiannopoulos2016-11-201-1/+1
* Use libunistring when present instead of iconv()Nikos Mavrogiannopoulos2016-11-202-16/+139
* Added function for UTF-8 normalization based on RFC7613Nikos Mavrogiannopoulos2016-11-205-1/+159
* PKCS#5,7 decryption: verify the correctness of paddingNikos Mavrogiannopoulos2016-11-141-4/+16
* PKCS#5,7 decryption: added sanity check on padding sizeNikos Mavrogiannopoulos2016-11-141-2/+8
* PKCS#5,7 decryption: fail without leak on unknown MACNikos Mavrogiannopoulos2016-11-141-2/+4
* PKCS#5,7 decryption: fail early on invalid block sizesNikos Mavrogiannopoulos2016-11-141-3/+13
* PKCS#5,7 decryption: enforce limits in the support parameter sizesNikos Mavrogiannopoulos2016-11-143-12/+35
* pkcs7 output: use the new functions for DN outputNikos Mavrogiannopoulos2016-11-141-1/+1
* x509 output: use the new functions for DN outputNikos Mavrogiannopoulos2016-11-142-167/+60
* cleanups in _gnutls_buffer_to_datum()Nikos Mavrogiannopoulos2016-11-141-5/+9
* _gnutls_x509_get_dn: when no data ensure we return GNUTLS_E_REQUESTED_DATA_NO...Nikos Mavrogiannopoulos2016-11-141-2/+6
* Introduced new functions to allow multiple DN parsing modesNikos Mavrogiannopoulos2016-11-1410-176/+483
* gnutls_store_pubkey: document the default hosts formatNikos Mavrogiannopoulos2016-11-111-0/+7
* _wrap_nettle_pk_verify: use FAIL_IF_LIB_ERROR prior to returning successNikos Mavrogiannopoulos2016-11-071-0/+1
* fips140-2: moved PCT-test in wrap_nettle_generate_keysNikos Mavrogiannopoulos2016-11-072-94/+100
* priorities: added CHACHA20-POLY1305 to SECURE setNikos Mavrogiannopoulos2016-11-041-0/+2
* doc: explicitly state that rng self_test mustn't require rng initializationNikos Mavrogiannopoulos2016-11-042-2/+3
* deprecated _gnutls_rnd() in favor of exported gnutls_rnd()Nikos Mavrogiannopoulos2016-11-0418-28/+25
* rng: split initialization in preinit and initNikos Mavrogiannopoulos2016-11-046-41/+82
* _gnutls_rnd_check: call _rnd_system_entropy_check directlyNikos Mavrogiannopoulos2016-11-044-26/+3
* x509: removed unused IDNA fileNikos Mavrogiannopoulos2016-11-021-41/+0
* handshake: log advertized versionNikos Mavrogiannopoulos2016-11-021-0/+2
* algorithms.h: removed exported prototype from internal headerNikos Mavrogiannopoulos2016-11-021-1/+0
* x509_dn: forbid non-supported escaped chars on DN encodingNikos Mavrogiannopoulos2016-10-311-14/+21
* x509_dn: allow arbitrary escaped stringsNikos Mavrogiannopoulos2016-10-311-3/+15
* gnutls_x509_crt_set_*dn, gnutls_x509_dn_set_str: honor the reverse property o...Nikos Mavrogiannopoulos2016-10-311-12/+64
* Encode string DNs backwards according to RFC4514Nikos Mavrogiannopoulos2016-10-311-28/+36
* nettle: renamed system random generator-related files for claritytmp-mini-rng-additionsNikos Mavrogiannopoulos2016-10-294-3/+7
* drbg-aes-self-test: corrected free callNikos Mavrogiannopoulos2016-10-291-1/+1
* Reverted the behavior of sending a status request extension even without a re...Nikos Mavrogiannopoulos2016-10-274-44/+83
* Terminate handshake if only unknown or disabled signatures are advertized by ...Nikos Mavrogiannopoulos2016-10-262-8/+8
* modified the gnutls_certificate_set_key* changeNikos Mavrogiannopoulos2016-10-243-20/+68
* Added casts to prevent compiler warningsNikos Mavrogiannopoulos2016-10-212-3/+5
* corrected typoNikos Mavrogiannopoulos2016-10-211-2/+1
* gnutls_init: added GNUTLS_NO_TICKETS flagsNikos Mavrogiannopoulos2016-10-212-2/+8
* doc update [ci skip]Nikos Mavrogiannopoulos2016-10-182-0/+6
* doc updateNikos Mavrogiannopoulos2016-10-181-1/+2
* x509: introduced gnutls_x509_crt_check_key_purpose()Nikos Mavrogiannopoulos2016-10-183-1/+29
* gnutls_x509_crt_verify_data2: introduce constraints checks on the provided ce...Nikos Mavrogiannopoulos2016-10-185-13/+95
* DH: introduced gnutls_*_set_known_dh_params()Nikos Mavrogiannopoulos2016-10-1410-2/+207
* DH: export the FFDHE Diffie-Hellman valuesNikos Mavrogiannopoulos2016-10-144-1/+422