summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2018-10-20RFC 3394 section 2 states that we need at least two 64 bit blockstb1-6/+6
2018-10-19Run Wycheproof testvectors for AES Key Wrap without padding (RFC 3394)tb1-4/+144
2018-10-19truncate long comments in audit summarytb1-2/+7
2018-10-18simplify BN_bin2bn() calls; no need to pre-declare the variable.tb1-11/+6
2018-10-18Avoid a bad out of bounds access that caused intermittent crashes.tb1-2/+2
2018-10-07whitespace cleanup and other minor things from gofmttb1-44/+39
2018-10-06make sure all CStrings are freedtb1-3/+7
2018-10-06plug a memory leaktb1-1/+2
2018-10-06wrap a few more overlong linestb1-14/+36
2018-10-06wrap some overlong fmt.Printfstb1-53/+106
2018-10-06It's slightly simpler to get the ECDH public key as an EC_POINT by usingtb1-16/+15
2018-10-06free EC_POINT and EC_GROUPtb1-1/+4
2018-10-06Run Wycheproof ECDH Web Crypto test vectors against libcrypto.tb1-6/+155
2018-10-06merge runECDSAWebCryptoTest() into runECDSATest()tb1-53/+31
2018-10-06factor ECDSA signature extraction into its own functiontb1-24/+35
2018-10-06make allocate/use/defer dances more consistent in ECDSA sig extractiontb1-9/+8
2018-10-05Run Wycheproof ECDSA Web Crypto test vectors against libcrypto.tb1-7/+166
2018-10-04Better refer to RFC 8422 which obsoletes RFC 4492.tb1-2/+2
2018-10-04While we don't explicitly support curve secp256r1, we can run 1250 teststb1-11/+2
2018-10-04Plug TLS context leak in nc(1) server and client mode. Movebluhm1-12/+10
2018-10-01As per POSIX, when str{,r}chr is comparing it should convert c to a char.martijn4-8/+10
2018-09-30in ECDH, gather statistics where it makes more sensetb1-8/+5
2018-09-30bump for LibreSSL 2.8.2bcook1-3/+3
2018-09-25-T applies to ip6 too, apparently;jmc1-4/+4
2018-09-23bump for LibreSSL 2.8.1libressl-v2.8.1bcook1-3/+3
2018-09-22Add a comment on the acceptable RSASSA cases.tb1-2/+3
2018-09-22gather statistics in checkAead{Open,Seal}() as well.tb1-1/+7
2018-09-22remove some unneeded checkstb1-15/+5
2018-09-22gather and print some statistics on the acceptable cases we need totb1-8/+60
2018-09-22more flags printingtb1-23/+23
2018-09-22improve logic involving acceptableAudittb1-5/+5
2018-09-22Swap order of "action" and "wt.Flags" in a few fmt.Printfs.tb1-17/+17
2018-09-22Introduce a couple of convenience targets to help with auditing thetb2-5/+41
2018-09-21Print the flags field in INFO: and FAIL: messages. It's helpful intb1-17/+17
2018-09-18fix order of arguments in fmt.Printf()tb1-2/+2
2018-09-17Simplify initialization of asn1_cb; use correct spelling of NULL.tb1-4/+2
2018-09-17Move tally mark printing out of the main benchmark loop; ok tb@cheloha1-14/+21
2018-09-16add missing default case to switchtb1-1/+3
2018-09-16EVP_aead_chacha20_poly1305() can't actually fail.tb1-4/+1
2018-09-16Rename *AesCcmOrGcm* into the slightly less ugly *AesAead*.tb1-9/+9
2018-09-15another typo. time to sleeptb1-2/+2
2018-09-15typostb1-3/+3
2018-09-15add a brief comment on the acceptable AES CCM and AES GCM casestb1-2/+8
2018-09-15Also exercise EVP_aead_aes_128_gcm() and EVP_aead_aes_256_gcm().tb1-6/+26
2018-09-15rename checkChaCha20Poly1305{Open,Seal}() into checkAead{Open,Seal}().tb1-5/+5
2018-09-15Merge AES CCM, AES GCM and ChaCha20 data structures intotb1-42/+21
2018-09-15Add missing conversion specifiertb1-2/+2
2018-09-15Modify regress appstest.sh for interoperability testing with OpenSSL 1.1.xinoguchi1-16/+40
2018-09-14Add interoperability test mode for regress appstest.shinoguchi1-35/+79
2018-09-12sync with mozilla-release (one removal, TURKTRUST, more details atsthen1-48/+1