summaryrefslogtreecommitdiff
path: root/src/lib/libssl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't allow tag number 31 in CBB_add_asn1().doug2015-02-074-24/+54
* Crank libssl major due to the recent changes and removals.jsing2015-02-072-4/+4
* Clean up the {get,put}_cipher_by_char() implementations. Also usejsing2015-02-076-60/+28
* Only call free in CBB_init().doug2015-02-072-6/+12
* Provide a SSL_CIPHER_get_by_value() function that allows a cipher to bejsing2015-02-078-8/+66
* Stop defining TERMIOS, ANSI_SOURCE and OPENSSL_NO_RC5 for libssl builds.jsing2015-02-071-3/+1
* Combine c_allc.c and c_alld.c into c_all.c - there is not much point havingjsing2015-02-073-361/+230
* Fix typo and ASN.1 tag number range comment in bytestring.h.doug2015-02-072-8/+8
* KNF bytestring files.doug2015-02-068-1816/+2192
* Remove accidental, commented out code.doug2015-02-062-22/+2
* Unifdef NETSCAPE_HANG_BUG.jsing2015-02-062-44/+2
* Add additional checks to ssl3_send_client_key_exchange() that ensuresjsing2015-02-062-36/+50
* Import BoringSSL's crypto bytestring and crypto bytebuilder APIs.doug2015-02-069-1/+2688
* Bring back the horrible API that is get_cipher_by_char/put_cipher_by_char.jsing2015-02-0628-30/+176
* Rename SSL_CTX_use_certificate_chain() to SSL_CTX_use_certificate_chain_mem().reyk2015-02-067-19/+20
* Declare the x509_(mem|file|dir)_lookup symbols as static because theyreyk2015-02-053-6/+6
* Fix a number of issues relating to algorithms in signatures, Mostlybeck2015-01-287-9/+58
* Place the remainder of e_os2.h under #ifndef LIBRESSL_INTERNAL until we canjsing2015-01-261-1/+5
* Add AEAD as a "MAC alias" so that it is possible to identify/select ciphersjsing2015-01-264-4/+14
* Ensure that a ServerKeyExchange message is received if the selected cipherjsing2015-01-232-10/+36
* Use field names in struct initialisers.jsing2015-01-223-33/+33
* Support CA verification in chroot'ed processes without direct filereyk2015-01-226-6/+20
* Add X509_STORE_load_mem() to load certificates from a memory bufferreyk2015-01-223-2/+167
* Assume that the size of a pointer will not change at runtime.bcook2015-01-221-28/+15
* Fix DTLS memory leak (CVE-2015-0206).libressl-v2.1.3doug2015-01-212-18/+46
* Delete the MANLINT variable and the related SUFFIXES rules becauseschwarze2015-01-161-2/+2
* Fix a memory leak in bss_dgram.doug2015-01-121-3/+13
* Avoid a double-free in an error path.doug2015-01-081-1/+2
* Fix incorrect OPENSSL_assert() usage.doug2015-01-031-24/+53
* don't leak timing info about padding errors by generating a fake keytedu2014-12-292-10/+20
* Now that we have Camellia support in libcrypto, bring in the SHA256 flavour ofmiod2014-12-164-4/+328
* Add error handling for EVP_DigestInit_ex().doug2014-12-1515-56/+98
* unconditionally align SSL payloadsbcook2014-12-146-78/+36
* Convert all of the straight forward client handshake handling code to usejsing2014-12-146-212/+134
* Provide functions for starting, finishing and writing SSL handshakejsing2014-12-146-8/+120
* Remove trailing whitespace.jsing2014-12-1459-559/+559
* unifdef OPENSSL_NO_NEXTPROTONEG, which is one of the last standing #ifndefjsing2014-12-1412-130/+12
* unifdef NETSCAPE_HANG_BUG from the DTLS code. The code is not currentlyjsing2014-12-142-46/+2
* ssl3_init_finished_mac() calls BIO_new() which can fail since it in turnjsing2014-12-1017-42/+115
* Remove support for GOST R 34.10-94 signature authentication, along withjsing2014-12-1018-154/+30
* libssl major++jsing2014-12-102-2/+2
* Add support for ALPN.jsing2014-12-1010-16/+594
* add stdint.h to ssl.h.bcook2014-12-102-2/+6
* Use platform-defined method of printing a pointer.bcook2014-12-081-2/+2
* Make GOST compile with a strict C compiler - in this case incrementing ajsing2014-12-073-10/+12
* Correctly output the result in STREEBOG512_Final() when running on a big-endianmiod2014-12-071-5/+28
* Make sure to load absolute symbol address with `dla' instead of `la' whenmiod2014-12-072-5/+17
* Remove OPENSSL_FIPSCANISTER mentions.miod2014-12-074-17/+1
* Remove get_optional_pkey_id() - it is a hack that existed due to GOSTjsing2014-12-072-92/+16
* fix manual names that clash with other manualsschwarze2014-12-062-2/+2