summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* better failure printing, add more checkstb2018-11-061-9/+35
* rm FILES section; prompted by Janne Johanssonotto2018-11-061-7/+2
* Use the new vm.malloc_conf sysctl; ok millert@ deraadt@otto2018-11-061-6/+11
* unrevert the use of bn_rand_interval().tb2018-11-066-35/+26
* Unset Z_is_zero after applying coordinate blinding andtb2018-11-061-3/+4
* link rand/ to buildtb2018-11-061-2/+4
* add a regression test for bn_rand_interval()tb2018-11-062-0/+98
* Flip reversed test in bn_rand_interval().tb2018-11-061-2/+2
* Unbreak following elliptic curves to supported groups rename.jsing2018-11-061-3/+3
* disable EC_POINT coordinate blinding due to failures in ECDHE and TLStb2018-11-061-1/+3
* revert use of bn_rand_interval due to failures with ECDHE and TLStb2018-11-065-24/+33
* Add TLSv1.3 to version regress tests.jsing2018-11-061-4/+80
* Include TLSv1.3 in version handling code.jsing2018-11-061-3/+9
* Add TLS1_3_VERSION and SSL_OP_NO_TLSv1_3 defines under guards.jsing2018-11-062-2/+13
* Start working towards adding feature flags (rather than anti-feature flags)jsing2018-11-061-1/+10
* Unbreak regress following Supported Elliptic Curve extension rename.jsing2018-11-061-49/+49
* Make use of bn_rand_interval() where appropriate.tb2018-11-055-33/+24
* Introduce bn_rand_interval() that allows specifying an interval [a, b)tb2018-11-052-2/+30
* Eliminate a few "} else" branches, a few unneeded NULL checks beforetb2018-11-053-43/+33
* Remove two unnecessary BN_FLG_CONSTTIME dances: BN_mod_exp_ct() alreadytb2018-11-052-21/+7
* Rename the TLS Supported Elliptic Curves extension to Supported Groups.jsing2018-11-056-88/+92
* Rework the TLS extension handling code to improve readability/flexibility,jsing2018-11-051-89/+112
* Implement coordinate blinding for EC_POINT.tb2018-11-0510-18/+110
* Implement C11's aligned_alloc(3). ok guenther@otto2018-11-052-5/+84
* Clean up the code that checks if we can choose an EC cipher suite.jsing2018-11-053-16/+7
* Consolidate all of the SSL method structs/functions into a single file.jsing2018-11-058-871/+672
* Mop up ecdh_tmp, since it is no longer used.jsing2018-11-053-25/+4
* Define OPENSSL_NO_ASYNC - our libcryptosink does not have built in asyncjsing2018-11-041-1/+1
* Update the opensslfeatures.h to include all of the OPENSSL_NO_* flags thatjsing2018-11-041-8/+84
* Reformat and sort the OPENSSL_NO_* defines.jsing2018-11-041-25/+25
* move X509_get0_serialNumber where it belongstb2018-11-021-1/+1
* whitespacetb2018-11-021-2/+2
* Make the documentation of -conv_form match reality. It defaultstb2018-11-011-6/+6
* show what went wrong with a unix domain socket, rather than fail silentlydlg2018-10-261-2/+4
* Bump libcrypto/libssl/libtls majors due to symbol removals (libcrypto)jsing2018-10-243-6/+6
* Make more of libssl's record layer state internal.jsing2018-10-248-88/+86
* Remove a GOST data symbol that should not be exported.jsing2018-10-241-1/+0
* Remove a bunch of ancient and highly crufty ASN.1 related code fromjsing2018-10-249-1633/+22
* Remove stack related macros that should have been nuked whenjsing2018-10-241-333/+1
* Avoid calling memcpy with a length <= 0. Reported due to a GCC 7.3.0tb2018-10-201-5/+6
* With the fixed length checks in aes_wrap.c 1.11, we can remove the uglytb2018-10-201-11/+3
* RFC 3394 section 2 states that we need at least two 64 bit blockstb2018-10-201-6/+6
* Run Wycheproof testvectors for AES Key Wrap without padding (RFC 3394)tb2018-10-191-4/+144
* truncate long comments in audit summarytb2018-10-191-2/+7
* simplify BN_bin2bn() calls; no need to pre-declare the variable.tb2018-10-181-11/+6
* Avoid a bad out of bounds access that caused intermittent crashes.tb2018-10-181-2/+2
* whitespace cleanup and other minor things from gofmttb2018-10-071-44/+39
* make sure all CStrings are freedtb2018-10-061-3/+7
* plug a memory leaktb2018-10-061-1/+2
* wrap a few more overlong linestb2018-10-061-14/+36