summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2015-02-10Remove crypto/store - part of which is "currently highly experimental".jsing15-7016/+1
2015-02-10EVP_BytesToKey(): return through the error path (which cleans things up)miod2-6/+6
2015-02-10Replace assert() and OPENSSL_assert() calls with proper error return paths.miod26-102/+282
2015-02-10Remove default value initialisers for ASN1_ITEM. Minor changes to generatedjsing2-186/+22
2015-02-10Remove unnecessary include of assert.hmiod10-20/+10
2015-02-10Remove assert() or OPENSSL_assert() of pointers being non-NULL. The policymiod32-170/+34
2015-02-10Expand IMPLEMENT_ASN1_TYPE macros - no change to generated assembly.jsing2-46/+442
2015-02-10The IMPLEMENT_STACK_OF and IMPLEMENT_ASN1_SET_OF macros were turned intojsing20-94/+20
2015-02-10Place the IMPLEMENT_ASN1_.*FUNCTION.* macros under an #ifndefjsing2-2/+8
2015-02-10Expand IMPLEMENT_ASN1_NDEF_FUNCTION and IMPLEMENT_ASN1_PRINT_FUNCTIONjsing2-6/+28
2015-02-10Expand IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname macros that got missed.jsing4-8/+56
2015-02-10Expand the IMPLEMENT_ASN1_ALLOC_FUNCTIONS macro so that the code is visiblejsing8-22/+176
2015-02-10Manually expand ASN1_ITEM_rptr macros that should have been expanded withjsing20-58/+58
2015-02-10Expand the -IMPLEMENT_ASN1_ENCODE_FUNCTIONS_(const_)?fname macros so thatjsing8-26/+242
2015-02-10Expand the IMPLEMENT_ASN1_DUP_FUNCTION macro so that the code is visiblejsing20-58/+248
2015-02-10Expand the IMPLEMENT_ASN1_FUNCTIONS_{const,fname,name} macros so that thejsing10-46/+910
2015-02-09Expand the IMPLEMENT_ASN1_FUNCTIONS macro so that the code is visible andjsing12-102/+2310
2015-02-09Expand the IMPLEMENT_ASN1_FUNCTIONS macro so that the code is visible andjsing24-86/+1574
2015-02-09BN_CTX_get() can fail - consistently check its return value.jsing56-546/+716
2015-02-09Expand the IMPLEMENT_ASN1_FUNCTIONS macro so that the code is visible andjsing38-120/+2088
2015-02-09Jettison SCTP support in BIO dgram.jsing4-2104/+4
2015-02-09Jettison DTLS over SCTP.jsing14-818/+14
2015-02-09When parsing the host in tls_connect(), first check if it is a numericreyk1-29/+49
2015-02-09Return NULL when there are no shared ciphers.doug2-8/+12
2015-02-09Remember to zero the ciphers configuration.jsing1-2/+4
2015-02-09This is neither code not proper documentation.miod14-314/+0
2015-02-09Rewrite the openssl(1) ciphers command.jsing1-158/+128
2015-02-09Remove unused GOST test that prevents clang from building libcrypto.doug2-110/+2
2015-02-08Use `> 0' instead of `!= 0' as a successful condition formiod20-88/+88
2015-02-08Move a few typedef up in this file in order to be able to use them in env_md_stmiod2-28/+20
2015-02-08Check memory allocation results in EVP_PBE_alg_add_type().miod2-6/+20
2015-02-08Check memory allocation results, as well as stack pushes.miod2-18/+68
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.jsing16-624/+576
2015-02-08Delete commented out code from openssl(1) apps.doug8-95/+11
2015-02-08Use the AI_ADDRCONFIG flag in tls_connect(). This tells the resolverreyk1-1/+2
2015-02-07Added tls_load_file()reyk1-1/+2
2015-02-07Add manpage bits for tls_load_file() and tls_accept_socket().reyk2-2/+28
2015-02-07Add tls_load_file() as a helper to load certificates or encrypted keysreyk2-2/+92
2015-02-07Don't leak addresses in error messages.miod2-4/+4
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?).doug2-12/+10
2015-02-07Delete a lot of #if 0 code in libressl.doug90-1346/+110
2015-02-07Convert tls_connect_fds() and tls_accept_socket() to the new OpenSSL errorjsing4-26/+16
2015-02-07Convert several of the server side handshake functions to the new handshakejsing4-238/+108
2015-02-07Crank major for libcrypto since symbols have been removed.jsing2-4/+4
2015-02-07Add tls_config_set_dheparams() to allow specification of the parameters tojsing7-22/+53
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