summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* RFC 3394 section 2 states that we need at least two 64 bit blockstb2018-10-201-6/+6
* As per POSIX, when str{,r}chr is comparing it should convert c to a char.martijn2018-10-014-8/+10
* bump for LibreSSL 2.8.2bcook2018-09-301-3/+3
* bump for LibreSSL 2.8.1libressl-v2.8.1bcook2018-09-231-3/+3
* Simplify initialization of asn1_cb; use correct spelling of NULL.tb2018-09-171-4/+2
* sync with mozilla-release (one removal, TURKTRUST, more details atsthen2018-09-121-48/+1
* tweak previous;jmc2018-09-122-4/+4
* crank to follow minor crank in libcrypto; ok tb@ jsing@djm2018-09-122-2/+2
* Add some accessor functions:djm2018-09-128-17/+138
* Remove now unused code for EVP_CIPH_FLAG_AEAD_CIPHER and EVP_CIPH_GCM_MODE.jsing2018-09-084-77/+28
* SSL_MAX_DIGEST is no longer needed.jsing2018-09-082-17/+10
* ASN1_OBJECTs should be freed with ASN1_OBJECT_free(3), not with free(3).tb2018-09-081-2/+2
* indent labelstb2018-09-082-8/+8
* missing word & a couple of typostb2018-09-081-3/+3
* Drop SSL_CIPHER_ALGORITHM2_AEAD flag.jsing2018-09-064-31/+25
* Use the newer/more sensible names for EVP_MD_CTX_* functions.jsing2018-09-055-16/+16
* Correctly clear the current cipher state, when changing cipher state.jsing2018-09-053-41/+37
* use timing-safe compares for checking results in signature verificationdjm2018-09-054-9/+10
* Stop using composite EVP_CIPHER AEADs.jsing2018-09-031-25/+7
* Stop handling AES-GCM via ssl_cipher_get_evp().jsing2018-09-031-20/+3
* Clean up SSL_DES and SSL_IDEA remnants.jsing2018-09-031-41/+13
* Elliptic curve arithmetic only makes sense between points that belong totb2018-09-021-1/+5
* Tweak comment.tb2018-09-011-5/+2
* Remove unused argument to tls1_change_cipher_state_cipher().jsing2018-08-311-7/+4
* Nuke ssl_pending/ssl_shutdown function pointers.jsing2018-08-309-56/+14
* Remove extra "and" in "These functions and have been available"tb2018-08-281-3/+3
* n2s and l2n3 finally bite the dust!jsing2018-08-271-7/+1
* Convert ssl3_get_cert_verify() to CBS and clean up somewhat.jsing2018-08-271-74/+72
* Dedup DTLS header writing code and convert to CBB.jsing2018-08-271-25/+35
* Add some missing statics.jsing2018-08-272-5/+5
* Simplify new session ticket encoding/generation.jsing2018-08-273-84/+90
* Fix formatting and grammatical issues with the description of how to usejsing2018-08-271-19/+17
* fix the same "an non" issue found by tb in EVP_EncryptInit.3;jmc2018-08-261-3/+3
* Some of the functions in this manual need <openssl/dsa.h>, otherstb2018-08-261-3/+45
* typo: an nonce -> a noncetb2018-08-261-3/+3
* tweak previous;jmc2018-08-241-3/+3
* crank majors after symbol addition/modification/removaltb2018-08-243-6/+6
* Adjust documentation for SSL_copy_session_id()tb2018-08-241-8/+7
* Let SSL_copy_session_id() return an int for error checking.tb2018-08-243-28/+31