summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_cert.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* tedu the SSL export cipher handling - since we do not have enabled exportjsing2014-07-091-3/+1
| | | | | | ciphers we no longer need the flags or code to support it. ok beck@ miod@
* Fix memory leak in error path.logan2014-06-211-2/+2
| | | | OK from miod@
* tags as requested by miod and teduderaadt2014-06-121-1/+1
|
* No, we will not be building with OPENSSL_NO_X509_VERIFY. Nuke it andjsing2014-06-081-14/+8
| | | | | | do some other clean up while here. ok deraadt@
* BIO_free has an implicit NULL check, so do not bother checking for NULLjsing2014-06-071-4/+2
| | | | before calling it.
* The DH_free, EC_KEY_free, EVP_PKEY_free and RSA_free functions all havejsing2014-06-071-22/+12
| | | | | implicit NULL checks, so there is no point ensuring that the pointer is non-NULL before calling them.
* More KNF.jsing2014-06-071-19/+22
|
* remove some #if 0 code. we don't need any more reminders that we're usingtedu2014-05-301-14/+0
| | | | a not quite appropriate data structure. ok jsing
* Any sane platform has stdio. Stop pretending we will ever use a platformbeck2014-05-291-2/+0
| | | | | that does not. "fire bomb" tedu@
* unidef DH, ECDH, and ECDSA. there's no purpose to a libssl without them.tedu2014-05-291-22/+0
| | | | ok deraadt jsing
* We don't really to keep history in constructs such as:miod2014-05-261-6/+1
| | | | | | | | #if 1 /* new with openssl 0.9.4 */ current code; #else obsolete code; #endif
* There are two actual uses of e_os2.h in libssl - an OPENSSL_GLOBAL (anjsing2014-05-221-1/+0
| | | | | | | | | empty define) and an OPENSSL_EXTERN (which is defined as, well... extern). The use of OPENSSL_EXTERN is already inconsistent since the lines above and below just use plain old "extern". Expand the two uses of these macros and stop including e_os2.h in libssl. ok miod@
* Replace all use of ERR_add_error_data with ERR_asprintf_error_data.beck2014-04-261-1/+1
| | | | | | | | This avoids a lot of ugly gymnastics to do snprintfs before sending the bag of strings to ERR, and eliminates at least one place in dso_dlfctn.c where it was being called with the incorrect number of arguments and using random things off the stack as addresses of strings. ok krw@, jsing@
* more malloc/realloc/calloc cleanups; ok beck kettenisderaadt2014-04-211-9/+3
|
* More KNF and style consistency tweaksguenther2014-04-191-14/+14
|
* always build in RSA and DSA. ok deraadt miodtedu2014-04-171-12/+0
|
* kill REF_PRINT/REF_CHECK debugging framework noone would usederaadt2014-04-171-18/+0
| | | | ok miod
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-171-5/+5
| | | | | | | | OPENSSL_foo wrappers. This changes: OPENSSL_malloc->malloc OPENSSL_free->free OPENSSL_relloc->realloc OPENSSL_freeFunc->free
* o_dir.c had a very funny odor. all users of this now use standard functions.beck2014-04-151-1/+0
| | | | | consign it to the Attic. ok deraadt@
* convert the use of OPENSSL_DIR_XXX functions to opendir() and frends.beck2014-04-141-30/+20
| | | | ok deraadt@
* First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-141-329/+320
| | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* Remove vms support stuff.beck2014-04-131-5/+0
| | | | ok deraadt@
* Do not include "e_os.h" anymore. Simply pull in the necessary headers.mpi2014-04-131-6/+6
| | | | ok miod@, deraadt@
* Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.miod2014-04-131-2/+2
|
* resolve conflictsdjm2012-10-131-1/+20
|
* resolve conflicts, fix local changesdjm2010-10-011-6/+11
|
* resolve conflictsdjm2008-09-061-156/+87
|
* resolve conflictsdjm2006-06-271-3/+13
|
* resolve conflictsdjm2005-04-291-38/+66
|
* merge 0.9.7dmarkus2004-04-081-6/+6
|
* merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus2003-05-121-1/+29
|
* Merge openssl-0.9.7-stable-SNAP-20020519beck2002-05-211-1/+0
|
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-27/+103
|
* openssl-engine-0.9.6a mergebeck2001-06-221-0/+2
|
* openssl-engine-0.9.6 mergebeck2000-12-151-81/+83
|
* fix missing closedir() that could allow apacheSSL to leak fd's,beck2000-10-161-0/+1
| | | | from netbsd (taca) credited to TAKANO Yuji <takachan@running-dog.net>
* OpenSSL 0.9.5a mergebeck2000-04-151-5/+22
|
* OpenSSL 0.9.5 mergebeck2000-03-191-7/+26
| | | | | | *warning* this bumps shared lib minors for libssl and libcrypto from 2.1 to 2.2 if you are using the ssl26 packages for ssh and other things to work you will need to get new ones (see ~beck/libsslsnap/<arch>) on cvs or ~beck/src-patent.tar.gz on cvs
* OpenSSL 0.9.4 mergebeck1999-09-291-75/+462
|
* Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD buildryker1998-10-051-0/+329
functionality for shared libs. Note that routines such as sslv2_init and friends that use RSA will not work due to lack of RSA in this library. Needs documentation and help from ports for easy upgrade to full functionality where legally possible.