summaryrefslogtreecommitdiffstats
path: root/lib/libssl
AgeCommit message (Expand)AuthorFilesLines
2015-10-25Remove last vestige of SSL_OP_NO_SSLv3 support.doug2-8/+2
2015-10-25Simplify ssl23_get_client_hello error handling.doug2-52/+52
2015-10-22Another change that is needed to restore the previous behaviour ofjsing1-5/+3
2015-10-22Restore previous behaviour and allowjsing1-2/+7
2015-10-21Reject too small bits value in BN_generate_prime_ex(), so that it does not riskmiod3-4/+22
2015-10-21In the case where len is not a multiple of sizeof(RC4_CHUNK) the RC4 codejsing1-63/+1
2015-10-20Lob a style(9) grenade in here.jsing3-172/+185
2015-10-19free rbio before wbiobeck2-14/+14
2015-10-19Stop supporing "legcay" time formats that OpenSSL supports. Rewrite thebeck7-608/+347
2015-10-16Remove pointless externs - the structs are declared in the same files ajsing3-8/+3
2015-10-16Expand DECLARE_ASN1_ALLOC_FUNCTIONS and DECLARE_ASN1_FUNCTIONS_constjsing3-11/+34
2015-10-16Remove pointless uses of DECLARE_ASN1_ENCODE_FUNCTIONS_const.jsing3-8/+5
2015-10-16Fix use of pointer value after BIO_free, and remove senseless NULL checks.beck2-14/+16
2015-10-16actually include the prerequisite dependency for BIO instead of doing nastynessbeck1-5/+2
2015-10-14better fix for overrun reported by Qualys Security.tedu1-4/+1
2015-10-14Bail out early if we have no buf_lenbeck1-1/+5
2015-10-14fix a memory leak reported by Qualys Security.tedu1-3/+4
2015-10-14Ensure we don't write a 0 byte past end of the buffer in the error case.beck1-3/+3
2015-10-14Add EVP_AEAD_CTX_init(3) manpage to document the new(ish) AEAD API.reyk1-0/+4
2015-10-13Put ASN1_dup() under #ifndef LIBRESSL_INTERNAL.jsing1-5/+5
2015-10-13Convert ECParameters_dup() from a macro that uses ASN1_dup_of() into anjsing3-5/+20
2015-10-13Convert a number of the old ASN1_{d2i,i2d}_{bio,fp}_of() macros tojsing1-19/+19
2015-10-13Group d2i/i2d function prototypes by type and add missing externs for thejsing1-7/+12
2015-10-12unifdef EVP_CHECK_DES_KEY: Ben Kaduk noticed it has a syntax error; thatguenther2-20/+2
2015-10-08Rip the guts out of another gibbering horror of a time comparison function, andbeck2-34/+21
2015-10-08revert previous accidental commitbeck2-20/+33
2015-10-08Spelling in commentbeck3-36/+22
2015-10-07include <sys/time.h> for gettimeofday(2)bcook2-2/+4
2015-10-06prefer limits.h over sys/limits.hbcook1-3/+3
2015-10-05Make sure dot is not set after tz - fixes incorrect handling, which allowsjsing1-2/+2
2015-10-04Apply some style(9), tweak a few things for readability and add somejsing1-36/+40
2015-10-03SSL_new(): fix ref counting and memory leak in error path.doug2-16/+6
2015-10-02Flense the greasy black guts of unreadble string parsing code out of three areasbeck7-271/+332
2015-10-02s/ssl3_client_kex/ssl3_send_client_kex/ for consistency with the caller.jsing2-18/+22
2015-09-30Place all of the ASN1 M_ macros under #ifndef LIBRESSL_INTERNAL.jsing1-30/+37
2015-09-30Expand M_i2d_ASN1_OCTET_STRING macros - no change in generated assembly,jsing1-3/+5
2015-09-30s/M_ASN1_ENUMERATED_free/ASN1_ENUMERATED_free/jsing1-2/+2
2015-09-30Replace M_ASN1_ENUMERATED_(free|new) with ASN1_ENUMERATED_(free|new).jsing1-3/+3
2015-09-30Replace M_ASN1_OCTET_STRING_(free|new) with ASN1_OCTET_STRING_(free|new).jsing15-49/+49
2015-09-30Replace M_ASN1_UTCTIME_(new|free) with ASN1_UTCTIME_(new|free).jsing1-3/+3
2015-09-30Replace M_ASN1_IA5STRING_(new|free) with ASN1_IA5STRING_(new|free). Samejsing3-9/+9
2015-09-30Replace M_ASN1_GENERALIZEDTIME_(new|free) withjsing3-7/+7
2015-09-30s/M_ASN1_TIME_free/ASN1_TIME_free/jsing2-7/+7
2015-09-30Replace M_ASN1_INTEGER_(new|free) with ASN1_INTEGER_(new|free) - this isjsing12-41/+41
2015-09-30Remove unnecessary type assignments - M_ASN1_INTEGER_new() already setsjsing1-3/+1
2015-09-30fix two typos.sobrado1-2/+2
2015-09-30Remove support for NO_ASN1_TYPEDEFS.doug1-21/+1
2015-09-29convert "last_time" to a time_t, to handle beyond Y2038deraadt2-14/+14
2015-09-29Replace remaining M_ASN1_BIT_STRING_(new|free) macros with calls tojsing3-9/+9
2015-09-28remove excessive brackets on pointer mathderaadt1-8/+8