summaryrefslogtreecommitdiff
path: root/src/lib (unfollow)
Commit message (Expand)AuthorFilesLines
2015-02-12Change TLS_PROTOCOLS_DEFAULT to be TLSv1.2 only. Add a TLS_PROTOCOLS_ALLjsing1-2/+4
2015-02-12If you do not support POSIX I/O then you're not tall enough to ride...jsing8-46/+8
2015-02-12unifdef -m -UOPENSSL_NO_NEXTPROTONEG - NPN is being replaced with ALPN,jsing8-48/+8
2015-02-12swap limits.h for sys/limits.hbcook1-1/+1
2015-02-11use a width specifier for lists, and Sq rather than Dq for single lettersjmc1-3/+3
2015-02-11Provide a tls_connect_servername() function that has the same behaviourjsing4-6/+27
2015-02-11Be consistent with naming - only use "host" and "hostname" when referringjsing6-60/+61
2015-02-11Do not rely upon malloc(0) not returning NULL. Not all malloc implementationsmiod1-6/+10
2015-02-11Guenther has plans for OPENSSL_NO_CMS, so revert this for the moment.beck18-24/+246
2015-02-11the possible algos for pref should be documented heretedu1-4/+11
2015-02-11Remove initialisers with default values from the ASN1 data structures.jsing34-376/+46
2015-02-11get rid of OPENSSL_NO_CMS code we do not use.beck18-246/+24
2015-02-11get rid of OPENSSL_NO_COMP code we don't use.beck4-22/+4
2015-02-11Expand most of the ASN1_SEQUENCE* and associated macros, making the datajsing34-292/+1900
2015-02-11Enable building with -DOPENSSL_NO_DEPRECATED.doug61-61/+142
2015-02-11More unifdef OPENSSL_NO_RFC3779 that got missed last time around.jsing4-32/+4
2015-02-10Introduce an openssl(1) certhash command.jsing3-9/+685
2015-02-10unifdef OPENSSL_NO_RFC3779 - this is currently disabled and unlikely tojsing13-5410/+9
2015-02-10Remove old interesting but not useful content.jsing2-556/+0
2015-02-10unifdef OPENSSL_NO_RC5jsing6-58/+6
2015-02-10Remove RC5 code - this is not currently enabled and is not likely to everjsing17-2166/+2
2015-02-10Remove more IMPLEMENT_STACK_OF noops that have been hiding for the lastjsing26-78/+28
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