summaryrefslogtreecommitdiffstats
path: root/lib/libssl
AgeCommit message (Expand)AuthorFilesLines
2015-02-10unifdef OPENSSL_NO_RC5jsing3-29/+3
2015-02-10Remove RC5 code - this is not currently enabled and is not likely to everjsing8-1079/+0
2015-02-10Remove more IMPLEMENT_STACK_OF noops that have been hiding for the lastjsing13-39/+14
2015-02-10Remove crypto/store - part of which is "currently highly experimental".jsing7-3505/+0
2015-02-10EVP_BytesToKey(): return through the error path (which cleans things up)miod1-3/+3
2015-02-10Replace assert() and OPENSSL_assert() calls with proper error return paths.miod13-51/+141
2015-02-10Remove default value initialisers for ASN1_ITEM. Minor changes to generatedjsing1-93/+11
2015-02-10Remove unnecessary include of assert.hmiod5-10/+5
2015-02-10Remove assert() or OPENSSL_assert() of pointers being non-NULL. The policymiod16-85/+17
2015-02-10Expand IMPLEMENT_ASN1_TYPE macros - no change to generated assembly.jsing1-23/+221
2015-02-10The IMPLEMENT_STACK_OF and IMPLEMENT_ASN1_SET_OF macros were turned intojsing10-47/+10
2015-02-10Place the IMPLEMENT_ASN1_.*FUNCTION.* macros under an #ifndefjsing1-1/+4
2015-02-10Expand IMPLEMENT_ASN1_NDEF_FUNCTION and IMPLEMENT_ASN1_PRINT_FUNCTIONjsing1-3/+14
2015-02-10Expand IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname macros that got missed.jsing2-4/+28
2015-02-10Expand the IMPLEMENT_ASN1_ALLOC_FUNCTIONS macro so that the code is visiblejsing4-11/+88
2015-02-10Manually expand ASN1_ITEM_rptr macros that should have been expanded withjsing10-29/+29
2015-02-10Expand the -IMPLEMENT_ASN1_ENCODE_FUNCTIONS_(const_)?fname macros so thatjsing4-13/+121
2015-02-10Expand the IMPLEMENT_ASN1_DUP_FUNCTION macro so that the code is visiblejsing10-29/+124
2015-02-10Expand the IMPLEMENT_ASN1_FUNCTIONS_{const,fname,name} macros so that thejsing5-23/+455
2015-02-09Expand the IMPLEMENT_ASN1_FUNCTIONS macro so that the code is visible andjsing6-51/+1155
2015-02-09Expand the IMPLEMENT_ASN1_FUNCTIONS macro so that the code is visible andjsing12-43/+787
2015-02-09BN_CTX_get() can fail - consistently check its return value.jsing28-273/+358
2015-02-09Expand the IMPLEMENT_ASN1_FUNCTIONS macro so that the code is visible andjsing19-60/+1044
2015-02-09Jettison SCTP support in BIO dgram.jsing2-1052/+2
2015-02-09Jettison DTLS over SCTP.jsing14-818/+14
2015-02-09Return NULL when there are no shared ciphers.doug2-8/+12
2015-02-09This is neither code not proper documentation.miod7-157/+0
2015-02-09Remove unused GOST test that prevents clang from building libcrypto.doug1-55/+1
2015-02-08Use `> 0' instead of `!= 0' as a successful condition formiod10-44/+44
2015-02-08Move a few typedef up in this file in order to be able to use them in env_md_stmiod1-14/+10
2015-02-08Check memory allocation results in EVP_PBE_alg_add_type().miod1-3/+10
2015-02-08Check memory allocation results, as well as stack pushes.miod1-9/+34
2015-02-08Rely upon enc_flags rather than the tls version, to upgrade SHA1+MD5 tomiod2-8/+8
2015-02-08Lob a KNF grenade into the ecdsa code.jsing8-312/+288
2015-02-07Don't leak addresses in error messages.miod1-2/+2
2015-02-07Remove useless variables and use the values directly.doug2-10/+6
2015-02-07Don't support very old versions of Netscape (is there any other kind?).doug1-6/+5
2015-02-07Delete a lot of #if 0 code in libressl.doug45-673/+55
2015-02-07Convert several of the server side handshake functions to the new handshakejsing4-238/+108
2015-02-07Don't allow tag number 31 in CBB_add_asn1().doug4-24/+54
2015-02-07Crank libssl major due to the recent changes and removals.jsing2-4/+4
2015-02-07Clean up the {get,put}_cipher_by_char() implementations. Also usejsing6-60/+28
2015-02-07Only call free in CBB_init().doug2-6/+12
2015-02-07Provide a SSL_CIPHER_get_by_value() function that allows a cipher to bejsing8-8/+66
2015-02-07Stop defining TERMIOS, ANSI_SOURCE and OPENSSL_NO_RC5 for libssl builds.jsing1-3/+1
2015-02-07Combine c_allc.c and c_alld.c into c_all.c - there is not much point havingjsing3-361/+230
2015-02-07Fix typo and ASN.1 tag number range comment in bytestring.h.doug2-8/+8
2015-02-06KNF bytestring files.doug8-1668/+2044
2015-02-06Remove accidental, commented out code.doug2-22/+2
2015-02-06Unifdef NETSCAPE_HANG_BUG.jsing2-44/+2