summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src/ssl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Clean up the tls1_change_cipher_state() key length handling and use ajsing2014-06-011-10/+12
* Use C99 initialisers for cipher_aliases. This improves readability,jsing2014-06-011-92/+332
* BUF_MEM_grow_clean() takes a size_t as the size argument. Remove false commentsmiod2014-05-312-9/+3
* Some KNF and fix the vairable spelling.jsing2014-05-311-23/+16
* More KNF.jsing2014-05-311-103/+122
* More manual OPENSSL_NO_EC and OPENSSL_NO_TLSEXT cleanup.jsing2014-05-314-14/+10
* unifdef -UDOXYGEN and manually remove the few doxygen comments that are notjsing2014-05-311-31/+0
* ECDH and ECDSA will not work overly well if there is no EC, so unifdefjsing2014-05-318-50/+0
* TLS would not be entirely functional without extensions, so unifdefjsing2014-05-3115-180/+0
* More KNF.jsing2014-05-301-56/+73
* remove some #if 0 code. we don't need any more reminders that we're usingtedu2014-05-3019-401/+1
* Make use of SSL_IS_DTLS, SSL_USE_EXPLICIT_IV, SSL_USE_SIGALGS andjsing2014-05-309-64/+50
* While working on another diff I ended up looking to see why on earth thejsing2014-05-302-40/+6
* the comment says RAND_pseudo_bytes should be RAND_bytes. make it so.tedu2014-05-291-6/+1
* we no longer care that these aren't used for ssl2tedu2014-05-291-2/+2
* Everything sane has stdio, and FILE *. we don't need ifdefs for this.beck2014-05-292-4/+0
* remove back compat that was already disabled back in 1998.tedu2014-05-291-8/+0
* Any sane platform has stdio. Stop pretending we will ever use a platformbeck2014-05-294-20/+0
* kssl is dead.tedu2014-05-291-68/+0
* no space before labeltedu2014-05-292-27/+27
* line up else bettertedu2014-05-291-5/+2
* consistent bracestedu2014-05-291-13/+13
* unidef DH, ECDH, and ECDSA. there's no purpose to a libssl without them.tedu2014-05-2913-217/+0
* repair KNF indentderaadt2014-05-291-1/+1
* Make it substantially easier to identify protocol version requirementsjsing2014-05-298-9/+82
* When you have functions that perform specific functions, use them.jsing2014-05-291-18/+9
* Fix another two cases where the return value of ssl_replace_hash() isjsing2014-05-291-8/+18
* Add missing NULL checks for calls to ssl_replace_hash(). This functionjsing2014-05-291-2/+6
* More KNF.jsing2014-05-281-11/+12
* Refactor tls1_change_cipher_state() and split the compression handling outjsing2014-05-281-32/+44
* EVP_MD_CTX_create() calls malloc and can return NULL. However, only one ofjsing2014-05-283-1/+10
* There is no point in checking if a pointer is non-NULL before calling free,jsing2014-05-2813-160/+84
* More KNF.jsing2014-05-281-3/+2
* Remove unused defines.miod2014-05-271-9/+0
* Remove redundant test introduced in s3_pkt.c on 20001225, which got cargo-cultedmiod2014-05-272-5/+4
* Wrap some long lines.jsing2014-05-271-4/+8
* Remove MemCheck_{on,off} that escaped last time around.jsing2014-05-271-4/+0
* More KNF.jsing2014-05-272-3/+4
* Replace the following logic:miod2014-05-262-34/+49
* Unchecked malloc() return value in SSL_COMP_add_compression_method(), in themiod2014-05-261-0/+4
* We don't really to keep history in constructs such as:miod2014-05-261-6/+1
* tls_decrypt_ticket(): memory leak and uncleaned EVP_CIPHER_CTX upon error.miod2014-05-261-1/+4
* Make sure all error paths in dtls1_buffer_record() invoke SSLErr bymiod2014-05-261-20/+12
* Use C99 initialisers for BIO_METHOD.jsing2014-05-261-9/+9
* repair some KNF missed by the script; ok jsingderaadt2014-05-261-6/+10
* heartbearts->heartbeats fixlogan2014-05-251-1/+1
* remove unused shit. from Alexander Schrijvertedu2014-05-252-17/+0
* Remove TLS_DEBUG, SSL_DEBUG, CIPHER_DEBUG and OPENSSL_RI_DEBUG. Much ofjsing2014-05-259-148/+0
* Turn off MemCheck_on and MemCheck_off. These calls are pointless since thejsing2014-05-251-2/+0
* The ssl_ciper_get_evp() function is currently overloaded to also return thejsing2014-05-257-34/+58