summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2018-09-08SSL_MAX_DIGEST is no longer needed.jsing2-17/+10
2018-09-08ASN1_OBJECTs should be freed with ASN1_OBJECT_free(3), not with free(3).tb1-2/+2
2018-09-08Fix indent and adjust line fit to 80 columns.inoguchi1-930/+961
2018-09-08indent labelstb2-8/+8
2018-09-08missing word & a couple of typostb1-3/+3
2018-09-08Split test blocks into a function. Test contents are not changed.inoguchi1-62/+86
2018-09-08Test more ciphers and randomize the order in regress appstest.shinoguchi1-5/+9
2018-09-07tests all available TLSv1.2 ciphersinoguchi1-11/+14
2018-09-07Declare strings passed to local_listen() as const. This makes itbluhm1-3/+3
2018-09-06Drop SSL_CIPHER_ALGORITHM2_AEAD flag.jsing4-31/+25
2018-09-06Do not close the socket twice in netcat.bluhm1-5/+6
2018-09-05Use the newer/more sensible names for EVP_MD_CTX_* functions.jsing5-16/+16
2018-09-05Correctly clear the current cipher state, when changing cipher state.jsing3-41/+37
2018-09-05use timing-safe compares for checking results in signature verificationdjm4-9/+10
2018-09-03Stop using composite EVP_CIPHER AEADs.jsing1-25/+7
2018-09-03Stop handling AES-GCM via ssl_cipher_get_evp().jsing1-20/+3
2018-09-03Clean up SSL_DES and SSL_IDEA remnants.jsing1-41/+13
2018-09-02Remove a few unnecessary caststb1-5/+5
2018-09-02Print SKIPPED if package wycheproof-testvectors is missing. Thisbluhm1-2/+2
2018-09-02Remove ECDH from TODO list. Done!tb1-2/+1
2018-09-02Unify FAIL printfs.tb1-8/+8
2018-09-02After libcrypto/ecdh/ech_key.c -r1.8 fixed the failing test cases, removetb1-13/+3
2018-09-02Elliptic curve arithmetic only makes sense between points that belong totb1-1/+5
2018-09-02Run Wycheproof ECDH tests against libcrypto. Some tests currently fail,tb1-1/+154
2018-09-02Use a Boolean rather than repeated string comparison.tb1-3/+5
2018-09-01Tweak comment.tb1-5/+2
2018-09-01Remove RSA-PSS from todo-listtb1-2/+2
2018-09-01Run Wycheproof RSASSA-PSS testvectors against libcrypto.tb1-2/+144
2018-08-31Remove unused argument to tls1_change_cipher_state_cipher().jsing1-7/+4
2018-08-31Instead of enumerating the files to clean by hand, set PROGS=${TESTS}.tb2-5/+7
2018-08-30Make sure to clean up the .d files with 'make clean'tb1-2/+2
2018-08-30Nuke ssl_pending/ssl_shutdown function pointers.jsing9-56/+14
2018-08-29AES is now done also.tb1-3/+3
2018-08-29Pass algorithm as a string to all *TestGroup functions for consistency.tb1-22/+22
2018-08-29Run Wycheproof AES-GCM testvectors against libcrypto.tb1-42/+83
2018-08-29Calculate and check tag during AES-CCM encryption test.tb1-1/+25
2018-08-29typotb1-2/+2
2018-08-29Don't fatal on keys of invalid sice, just print an INFO.tb1-2/+3
2018-08-28Run Wycheproof AES-CMAC testvectors against libcrypto.tb1-2/+116
2018-08-28remove some extra parens and fix some other formatting issuestb1-17/+17
2018-08-28Remove extra "and" in "These functions and have been available"tb1-3/+3
2018-08-28zap trailing whitespacetb1-7/+7
2018-08-28Drop SSLv2, SSLv3 support.cheloha1-6/+2
2018-08-28Check for SSL_write(3) error.cheloha1-3/+4
2018-08-27tweak failure messagestb1-9/+9
2018-08-27dedup AES-CBC-PKCS5 encryption and decryption checkstb1-66/+24
2018-08-272x missing "..."tb1-3/+3
2018-08-27Run Wycheproof AES-CCM testvectors against libcrypto.tb1-2/+200
2018-08-27n2s and l2n3 finally bite the dust!jsing1-7/+1
2018-08-27Convert ssl3_get_cert_verify() to CBS and clean up somewhat.jsing1-74/+72