summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2014-05-30remove some of the bigger lies, as applicable to libressl.tedu2-18/+6
2014-05-29I do not have time to describe how bad the realloc() uses in here, nowderaadt2-8/+4
2014-05-29trivial realloc -> reallocarrayderaadt1-2/+1
2014-05-29the comment says RAND_pseudo_bytes should be RAND_bytes. make it so.tedu2-12/+2
2014-05-29we no longer care that these aren't used for ssl2tedu2-4/+4
2014-05-29ok, next pass after review: when possible, put the reallocarray argumentsderaadt17-27/+27
2014-05-29convert 53 malloc(a*b) to reallocarray(NULL, a, b). that is 53deraadt51-93/+109
2014-05-29Everything sane has stdio, and FILE *. we don't need ifdefs for this.beck82-338/+0
2014-05-29remove back compat that was already disabled back in 1998.tedu2-16/+0
2014-05-29Make make includes work again without kssl.hbeck1-2/+2
2014-05-29Any sane platform has stdio. Stop pretending we will ever use a platformbeck18-64/+0
2014-05-29kssl is dead.tedu1-68/+0
2014-05-29no space before labeltedu4-54/+54
2014-05-29line up else bettertedu2-10/+4
2014-05-29define -DLIBRESSL_INTERNAL in here so we don't use nastiesbeck1-2/+2
2014-05-29consistent bracestedu2-26/+26
2014-05-29unidef DH, ECDH, and ECDSA. there's no purpose to a libssl without them.tedu26-434/+0
2014-05-29repair KNF indentderaadt2-2/+2
2014-05-29use calloc, from Benjamin Baiertedu2-10/+2
2014-05-29Make it substantially easier to identify protocol version requirementsjsing16-18/+164
2014-05-29When you have functions that perform specific functions, use them.jsing2-36/+18
2014-05-29Fix another two cases where the return value of ssl_replace_hash() isjsing2-16/+36
2014-05-29Add missing NULL checks for calls to ssl_replace_hash(). This functionjsing1-2/+6
2014-05-28More KNF.jsing2-22/+24
2014-05-28Refactor tls1_change_cipher_state() and split the compression handling outjsing2-64/+88
2014-05-28EVP_MD_CTX_create() calls malloc and can return NULL. However, only one ofjsing5-2/+16
2014-05-28There is no point in checking if a pointer is non-NULL before calling free,jsing26-320/+168
2014-05-28More KNF.jsing2-6/+4
2014-05-27Fix a Y2038 problem, by conversion of long to time_t.deraadt4-36/+16
2014-05-27Remove unused defines.miod2-18/+0
2014-05-27Remove redundant test introduced in s3_pkt.c on 20001225, which got cargo-cultedmiod4-10/+8
2014-05-27Wrap some long lines.jsing2-8/+16
2014-05-27Remove MemCheck_{on,off} that escaped last time around.jsing2-8/+0
2014-05-27More KNF.jsing3-5/+6
2014-05-27Fix ia64 cross-gcc target.tobiasu2-0/+6
2014-05-26Replace the following logic:miod4-68/+98
2014-05-26Unchecked malloc() return value in SSL_COMP_add_compression_method(), in themiod2-0/+8
2014-05-26We don't really to keep history in constructs such as:miod4-24/+2
2014-05-26tls_decrypt_ticket(): memory leak and uncleaned EVP_CIPHER_CTX upon error.miod2-2/+8
2014-05-26Make sure all error paths in dtls1_buffer_record() invoke SSLErr bymiod2-40/+24
2014-05-26There is no need to include <openssl/e_os2.h> here, except for the factjsing5-5/+2
2014-05-26Update the aead regress to work with the improved EVP AEAD API.jsing1-22/+14
2014-05-26Implement an improved version of the EVP AEAD API. Thejsing10-212/+218
2014-05-26Use C99 initialisers for BIO_METHOD.jsing2-18/+18
2014-05-26KNF.jsing6-720/+958
2014-05-26repair some KNF missed by the script; ok jsingderaadt2-12/+20
2014-05-26KNF.jsing14-1076/+1312
2014-05-26KNF.jsing12-2886/+3110
2014-05-26move all stats collecting under MALLOC_STATS; ok krw@otto1-28/+33
2014-05-25Fix resource descriptor leaks.logan1-0/+4