summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/err/err.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Mark ERR_add_error_data and ERR_add_error_vdata as not for internal use,beck2017-02-201-1/+3
| | | | | and document ERR_asprintf_error_data as their replacement. ok jsing@, ingo@
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-2/+38
| | | | | | as was done earlier in libssl. Thanks inoguchi@ for noticing libssl had more reacharounds into this. ok jsing@ inoguchi@
* Hide SSLerr() under #ifndef LIBRESSL_INTERNAL since we shouldn't bebeck2017-01-261-2/+4
| | | | | using it anymore ok jsing@
* GOST crypto algorithms (well, most of them), ported from the removed GOSTmiod2014-11-091-1/+3
| | | | | | | | | | | | engine to regular EVP citizens, contributed by Dmitry Eremin-Solenikov; libcrypto bits only for now. This is a verbatim import of Dmitry's work, and does not compile in this state; the forthcoming commits will address these issues. None of the GOST code is enabled in libcrypto yet, for it still gets compiled with OPENSSL_NO_GOST defined. However, the public header gost.h will be installed.
* Revert change that snuck into previous commit.jsing2014-07-111-3/+1
|
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-1/+3
| | | | | | | | Remove the openssl public includes from cryptlib.h and add a small number of includes into the source files that actually need them. While here, also sort/group/tidy the includes. ok beck@ miod@
* We do not care about broken Borland C pre-processors.jsing2014-07-081-5/+3
| | | | ok beck@ deraadt@
* tags as requested by miod and teduderaadt2014-06-121-1/+1
|
* Everything sane has stdio, and FILE *. we don't need ifdefs for this.beck2014-05-291-4/+0
| | | | ok to firebomb from tedu@
* Almost nothing actually needs to include <openssl/e_os2.h>, however byjsing2014-05-241-1/+1
| | | | | | | including it they get <openssl/opensslconf.h>. So instead of pulling in <openssl/e_os2.h>, just pull in <openssl/opensslconf.h>. "go ahead" miod@
* add ERR_asprintf_error_data, A tool to be used to get rid of the far toobeck2014-04-241-0/+1
| | | | | | | | | frequent construct of 30 lines of pointer and strlcat insanity followed by an ERR_add_error_data. I will sweep through here like a chubby mongol horde in the next few days pillaging crappy ERR_add_error_data's. Oh and while we're at it fix the nasty vdata function to use something less hard on the eyes. ok jsing@
* KNF.jsing2014-04-211-29/+27
|
* resolve conflictsdjm2012-10-131-1/+2
|
* resolve conflicts, fix local changesdjm2010-10-011-11/+66
|
* resolve conflictsdjm2009-01-091-0/+8
|
* update to openssl-0.9.8i; tested by several, especially krw@djm2009-01-051-1/+3
|
* resolve conflictsdjm2008-09-061-5/+23
|
* resolve conflictsdjm2005-04-291-0/+3
|
* merge 0.9.7c; minor bugsfixes;markus2003-11-111-0/+1
| | | | | API addition: ERR_release_err_state_table [make includes before you build libssl/libcrypto]
* merge openssl-0.9.7-beta3, tested on vax by miod@markus2002-09-101-0/+1
|
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-82/+101
|
* openssl-engine-0.9.6 mergebeck2000-12-151-12/+25
|
* OpenSSL 0.9.5 mergebeck2000-03-191-4/+6
| | | | | | *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-53/+29
|
* Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD buildryker1998-10-051-0/+287
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.