summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tests: adjusted for the removal of HMAC-MD5tmp-remove-hmac-md5Nikos Mavrogiannopoulos2017-03-082-3/+3
* priority: do not enable HMAC-MD5 by defaultNikos Mavrogiannopoulos2017-03-081-1/+0
* tests: converted FIPS140-2 mode checks in Makefiles to run-time in scriptsNikos Mavrogiannopoulos2017-03-085-10/+18
* gnutls.h: introduced GNUTLS_E_TLS_PACKET_DECODING_ERROR [ci skip]Nikos Mavrogiannopoulos2017-03-082-2/+3
* tests: crq: ignore lines for Security LeveltlsfuzzerNikos Mavrogiannopoulos2017-03-071-1/+1
* ax_code_coverage.m4: updatedNikos Mavrogiannopoulos2017-03-071-57/+47
* .gitlab-ci.yml: initialize submodules where needed (for tlsfuzzer run)Nikos Mavrogiannopoulos2017-03-071-8/+17
* .gitlab-ci.yml: include subdirs of suite/ in artifactsNikos Mavrogiannopoulos2017-03-071-0/+5
* ext/signature: error on invalid extension formatNikos Mavrogiannopoulos2017-03-071-0/+2
* _gnutls_proc_x509_server_crt: return GNUTLS_E_CERTIFICATE_ERROR on parsing errorNikos Mavrogiannopoulos2017-03-071-0/+1
* alert: GNUTLS_E_NO_CERTIFICATE_FOUND maps to GNUTLS_A_DECODE_ERRORNikos Mavrogiannopoulos2017-03-071-1/+1
* read_client_hello: use integer for extensions sizeNikos Mavrogiannopoulos2017-03-071-1/+2
* ext/signature: reject an extension with padded dataNikos Mavrogiannopoulos2017-03-071-0/+3
* ext/signature: reject an extension size of zeroNikos Mavrogiannopoulos2017-03-071-1/+1
* gnutls_record_recv: do not accept a client hello while handshake is in progressNikos Mavrogiannopoulos2017-03-071-0/+1
* read_client_hello: fail early on illegally formatted messageNikos Mavrogiannopoulos2017-03-072-1/+9
* _gnutls_parse_extensions: do not fail on empty extensions fieldNikos Mavrogiannopoulos2017-03-071-1/+9
* alert: GNUTLS_E_PK_INVALID_PUBKEY maps to GNUTLS_A_ILLEGAL_PARAMETERNikos Mavrogiannopoulos2017-03-071-0/+1
* alerts: separated record overflow from decode error alertsNikos Mavrogiannopoulos2017-03-074-3/+9
* auth: failures of _gnutls_mpi_init_scan_nz map to GNUTLS_E_RECEIVED_ILLEGAL_P...Nikos Mavrogiannopoulos2017-03-072-12/+12
* doc: updated tlsproxy to latest versionNikos Mavrogiannopoulos2017-03-071-0/+0
* testsuite: added tlsfuzzerNikos Mavrogiannopoulos2017-03-077-1/+172
* tests: converted compile-time checks for FIPS140 mode to run-timetmp-use-thread-local-rngNikos Mavrogiannopoulos2017-03-0715-61/+81
* .gitlab-ci.yml: include coverage statistics of FIPS140-2 codeNikos Mavrogiannopoulos2017-03-071-1/+2
* .gitlab-ci.yml: include FIPS140-2 code into static analyzer runsNikos Mavrogiannopoulos2017-03-071-2/+2
* doc updateNikos Mavrogiannopoulos2017-03-071-0/+4
* nettle/rnd-fips: combined the FIPS-compliant generators to twoNikos Mavrogiannopoulos2017-03-061-15/+5
* nettle/rnd: use two random generators instead of 3Nikos Mavrogiannopoulos2017-03-061-19/+26
* doc: updated the PRNG documentation to utilize two PRNG instancesNikos Mavrogiannopoulos2017-03-062-102/+120
* doc: document the state of PRNG in GnuTLS 3.6.0Nikos Mavrogiannopoulos2017-03-063-0/+114
* nettle/pk: corrected call to gnutls_rnd() for rnd_nonce_funcNikos Mavrogiannopoulos2017-03-061-1/+1
* tests: decoupled the random generator operational tests from the forking onesNikos Mavrogiannopoulos2017-03-066-32/+225
* nettle/rnd: specify different limits for rekey in PRNGsNikos Mavrogiannopoulos2017-03-061-6/+14
* nettle/pk: use the GNUTLS_RND_RANDOM level for DH/DSA paramsNikos Mavrogiannopoulos2017-03-061-2/+2
* tests: added check to verify that including crypto.h is sufficientNikos Mavrogiannopoulos2017-03-062-2/+19
* crypto.h: include gnutls.h to obtain required typesNikos Mavrogiannopoulos2017-03-061-0/+2
* rnd: reduce calls to _rnd_get_system_entropyNikos Mavrogiannopoulos2017-03-061-7/+7
* rnd: when reseeding the generators use the next best generatorNikos Mavrogiannopoulos2017-03-061-23/+24
* tests: verify whether crypto operations failNikos Mavrogiannopoulos2017-03-062-1/+200
* Added _gnutls_lib_force_operationalNikos Mavrogiannopoulos2017-03-063-0/+7
* pk: always use _gnutls_switch_lib_stateNikos Mavrogiannopoulos2017-03-062-24/+34
* rnd: switched to 3 chacha-based PRNGs for all security levelsNikos Mavrogiannopoulos2017-03-067-282/+67
* rnd: aligned type of data counter with input data type (size_t)Nikos Mavrogiannopoulos2017-03-061-2/+2
* random: keep global list of initialized contextsNikos Mavrogiannopoulos2017-03-061-4/+50
* rnd: removed call of _rnd_system_entropy_deinit on deinitNikos Mavrogiannopoulos2017-03-061-1/+0
* Removed locks from internal rngNikos Mavrogiannopoulos2017-03-062-84/+59
* Use a thread local random generator.Nikos Mavrogiannopoulos2017-03-063-33/+12
* Makefile.am: added missing fileNikos Mavrogiannopoulos2017-03-061-1/+1
* .gitlab-ci.yml: execute initialization stage unconditionally [ci skip]Nikos Mavrogiannopoulos2017-03-061-6/+4
* datum.h: documented behavior of datum functionsNikos Mavrogiannopoulos2017-03-051-0/+5