summaryrefslogtreecommitdiff
path: root/crypto/err
Commit message (Collapse)AuthorAgeFilesLines
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-224-1153/+1162
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Fix SSL_R naming inconsistency.Bodo Moeller2014-10-151-1/+1
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Support TLS_FALLBACK_SCSV.Bodo Moeller2014-10-151-0/+1
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* make updateDr. Stephen Henson2014-01-061-11/+27
|
* make updateDr. Stephen Henson2013-12-081-27/+11
|
* Don't include comp.h if no-comp set.Dr. Stephen Henson2013-01-201-1/+2
|
* make no-comp compileDr. Stephen Henson2012-12-301-1/+2
|
* Reduce version skew.Ben Laurie2012-06-081-7/+6
|
* Add FIPS error codes.Dr. Stephen Henson2011-06-211-0/+7
|
* Backport from HEAD:Dr. Stephen Henson2011-06-061-6/+0
| | | | | | New option to disable characteristic two fields in EC code. Make no-ec2m work on Win32 build.
* The first of many changes to make OpenSSL 1.0.1 FIPS capable.Dr. Stephen Henson2011-05-261-0/+6
| | | | | | | | | | | | | | | Add static build support to openssl utility. Add new "fips" option to Configure. Make use of installed fipsld and fips_standalone_sha1 Initialise FIPS error callbacks, locking and DRBG. Doesn't do anything much yet: no crypto is redirected to the FIPS module. Doesn't completely build either but the openssl utility can enter FIPS mode: which doesn't do anything much either.
* add va_list version of ERR_add_error_dataDr. Stephen Henson2011-01-142-6/+10
|
* PR: 2253Dr. Stephen Henson2010-05-151-1/+2
| | | | | | Submitted By: Ger Hobbelt <ger@hobbelt.com> Check callback return value when outputting errors.
* Add COMP error strings.Dr. Stephen Henson2009-08-091-0/+2
|
* Implement Configure option pattern "experimental-foo"Bodo Möller2008-12-021-12/+11
| | | | (specifically, "experimental-jpake").
* Update from stable-branch.Dr. Stephen Henson2008-11-241-2/+2
|
* Update from stable branch.Dr. Stephen Henson2008-11-121-1/+4
|
* Add JPAKE.Ben Laurie2008-10-264-11/+18
|
* Remove the dual-callback scheme for numeric and pointer thread IDs,Geoff Thorpe2008-08-063-25/+25
| | | | | | | | | deprecate the original (numeric-only) scheme, and replace with the CRYPTO_THREADID object. This hides the platform-specifics and should reduce the possibility for programming errors (where failing to explicitly check both thread ID forms could create subtle, platform-specific bugs). Thanks to Bodo, for invaluable review and feedback.
* Revert my earlier CRYPTO_THREADID commit, I will commit a reworkedGeoff Thorpe2008-07-033-27/+24
| | | | version some time soon.
* Update from stable branch.Dr. Stephen Henson2008-06-162-5/+8
|
* Stop warning about extra ';' outside of function.Dr. Stephen Henson2008-05-311-4/+4
|
* LHASH revamp. make depend.Ben Laurie2008-05-262-74/+68
|
* Fix typo and add header files to err library.Dr. Stephen Henson2008-04-061-0/+2
|
* There was a need to support thread ID types that couldn't be reliably castGeoff Thorpe2008-03-283-25/+28
| | | | | | | | | | | | | | to 'unsigned long' (ie. odd platforms/compilers), so a pointer-typed version was added but it required portable code to check *both* modes to determine equality. This commit maintains the availability of both thread ID types, but deprecates the type-specific accessor APIs that invoke the callbacks - instead a single type-independent API is used. This simplifies software that calls into this interface, and should also make it less error-prone - as forgetting to call and compare *both* thread ID accessors could have led to hard-to-debug/infrequent bugs (that might only affect certain platforms or thread implementations). As the CHANGES note says, there were corresponding deprecations and replacements in the thread-related functions for BN_BLINDING and ERR too.
* Update dependencies.Dr. Stephen Henson2008-03-221-18/+18
|
* And so it begins...Dr. Stephen Henson2008-03-125-17/+30
| | | | | | | | | | Initial support for CMS. Add zlib compression BIO. Add AES key wrap implementation. Generalize S/MIME MIME code to support CMS and/or PKCS7.
* Experimental HMAC support via EVP_PKEY_METHOD.Dr. Stephen Henson2007-04-113-0/+4
|
* Update from 0.9.7-stable branch.Dr. Stephen Henson2006-12-071-4/+0
|
* New functions CRYPTO_set_idptr_callback(),Bodo Möller2006-06-232-8/+74
| | | | | | CRYPTO_get_idptr_callback(), CRYPTO_thread_idptr() for a 'void *' type thread ID, since the 'unsigned long' type of the existing thread ID does not always work well.
* Thread-safety fixesBodo Möller2006-06-141-2/+13
|
* make updateUlf Möller2006-02-121-3/+3
|
* RFC 3161 compliant time stamp request creation, response generationUlf Möller2006-02-124-0/+8
| | | | | | | and response verification. Submitted by: Zoltan Glozik <zglozik@opentsa.org> Reviewed by: Ulf Moeller
* Update filenames in makefiles.Dr. Stephen Henson2006-02-041-1/+1
|
* add additional checks + cleanupNils Larsch2006-01-291-1/+1
| | | | Submitted by: David Hartman <david_hartman@symantec.com>
* Some error code cleanups (SSL lib. used SSL_R_... codes reserved for alerts)Bodo Möller2006-01-081-0/+5
|
* Move cryptlib.h prior bio.h. Actually it makes sense to include cryptlib.hAndy Polyakov2005-05-172-3/+8
| | | | | first everywhere in crypto and skip stdio.h and string.h [because it includes them].
* Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov2005-05-161-2/+1
| | | | | [most importantly] put back dependencies accidentaly eliminated in check-in #13342.
* Fool-proofing MakefilesAndy Polyakov2005-05-151-4/+1
|
* Include error library value in C error source files instead of fixing upDr. Stephen Henson2005-04-121-2/+4
| | | | at runtime.
* Add emacs cache files to .cvsignore.Richard Levitte2005-04-111-0/+2
|
* some const fixes and cleanupNils Larsch2005-04-051-7/+7
|
* Give everything prototypes (well, everything that's actually used).Ben Laurie2005-03-311-1/+1
|
* Blow away Makefile.ssl.Ben Laurie2005-03-301-4/+3
|
* Don't use $(EXHEADER) directly in for loops, as most shells will breakRichard Levitte2004-11-021-1/+1
| | | | | | if $(EXHEADER) is empty. Notified by many, solution suggested by Carson Gaspar <carson@taltos.org>
* Oops, wrong version...Dr. Stephen Henson2004-07-271-1/+0
|
* Add FIPS library name to error routines.Dr. Stephen Henson2004-07-271-0/+1
|
* make updateGeoff Thorpe2004-04-191-9/+10
|
* Reduce header interdependencies, initially in engine.h (the rest of theGeoff Thorpe2004-04-192-2/+4
| | | | | | | | | changes are the fallout). As this could break source code that doesn't directly include headers for interfaces it uses, changes to recursive includes are covered by the OPENSSL_NO_DEPRECATED symbol. It's better to define this when building and using openssl, and then adapt code where necessary - this is how to stay current. However the mechanism exists for the lethargic.
* We're passed p, so let's use p instead of making assumptions.Richard Levitte2004-01-241-4/+4
|