aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/err
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Use sh explicitely to run point.shRichard Levitte2003-12-271-1/+1
| | | | This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
* Use BUF_strlcpy() instead of strcpy().Richard Levitte2003-12-271-1/+1
| | | | | | | Use BUF_strlcat() instead of strcat(). Use BIO_snprintf() instead of sprintf(). In some cases, keep better track of buffer lengths. This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
* Add reference counting around the thread state hash table.Richard Levitte2003-09-272-1/+42
| | | | | | Unfortunately, this means that the dynamic ENGINE version just went up, and isn't backward compatible. PR: 678
* Remove unused variableRichard Levitte2003-06-111-2/+0
|
* Add functionality to set marks on the error stack and to pop all errors to ↵Richard Levitte2003-06-112-5/+52
| | | | the next mark.
* make updateRichard Levitte2003-05-011-4/+4
|
* Define a STORE type. For documentation, read the entry in CHANGES,Richard Levitte2003-05-012-0/+5
| | | | crypto/store/README, crypto/store/store.h and crypto/store/str_locl.h.
* Make sure we get the definition of OPENSSL_NO_FP_API.Richard Levitte2003-03-201-0/+2
|
* Make the no-err option work properlyRichard Levitte2003-02-181-0/+2
|
* Add the possibility to build without the ENGINE framework.Richard Levitte2003-01-301-0/+4
| | | | PR: 287
* update error library for EC... changesBodo Möller2003-01-152-1/+12
| | | | Submitted by: Nils Larsch
* make updateRichard Levitte2002-12-291-19/+12
|
* makedepend complains when a header file is included more than once inRichard Levitte2002-10-141-1/+0
| | | | the same source file.
* Use double dashes so makedepend doesn't misunderstand the flags weRichard Levitte2002-10-091-1/+1
| | | | | | | give it. For 0.9.7 and up, that means util/domd needs to remove those double dashes from the argument list when gcc is used to find the dependencies.
* make updateBodo Möller2002-08-091-18/+18
|
* Add ECDH support.Bodo Möller2002-08-092-0/+4
| | | | | | | | | | | | | Additional changes: - use EC_GROUP_get_degree() in apps/req.c - add ECDSA and ECDH to apps/speed.c - adds support for EC curves over binary fields to ECDSA - new function EC_KEY_up_ref() in crypto/ec/ec_key.c - reorganize crypto/ecdsa/ecdsatest.c - add engine support for ECDH - fix a few bugs in ECDSA engine support Submitted by: Douglas Stebila <douglas.stebila@sun.com>
* New error code ERR_R_DISABLEDBodo Möller2002-08-022-0/+2
| | | | Submitted by: Douglas Stebila <douglas.stebila@sun.com>
* "make update"Lutz Jänicke2002-07-301-25/+25
|
* Replace 'ecdsaparam' commandline utility by 'ecparam'Bodo Möller2002-07-141-13/+20
| | | | | | | | | | | | | | (the same keys can be used for ECC schemes other than ECDSA) and add some new options. Similarly, use string "EC PARAMETERS" instead of "ECDSA PARAMETERS" in 'PEM' format. Fix ec_asn1.c (take into account the desired conversion form). 'make update'. Submitted by: Nils Larsch
* Pass CFLAG to dependency makers, so non-standard system include paths areRichard Levitte2002-06-271-1/+1
| | | | | handled properly. Part of PR 75
* Handle read errors.Ben Laurie2002-06-112-0/+2
|
* ERR_file_name is no longer being used.Lutz Jänicke2002-04-221-1/+1
|
* For some reason, getting the topmost error was done the same way asRichard Levitte2002-02-141-1/+1
| | | | | | getting the bottommost one. I hope I understood correctly how this should be done. It seems to work when running evp_test in an environment where it can't find openssl.cnf.
* ECDSA supportBodo Möller2002-02-133-6/+12
| | | | Submitted by: Nils Larsch <nla@trustcenter.de>
* sort functions ...Bodo Möller2002-01-242-8/+11
|
* New functionsBodo Möller2002-01-242-19/+37
| | | | | | | | | | | ERR_peek_last_error ERR_peek_last_error_line ERR_peek_last_error_line_data (supersedes ERR_peek_top_error). Rename OPENSSL_NO_OLD_DES_SUPPORT into OPENSSL_DISABLE_OLD_DES_SUPPORT because OPENSSL_NO_... indicates disabled algorithms (according to mkdef.pl).
* Make no config file not an error. Move /dev/crypto config to ctrl.Ben Laurie2002-01-222-0/+8
|
* And just for the sake of completeness, let's add some standard macros...Richard Levitte2001-12-211-0/+2
|
* Better use the same number in all branches, to avoid confusionRichard Levitte2001-12-211-0/+1
|
* 'make update'Richard Levitte2001-10-041-5/+5
|
* In case of memory problems, the va_start() wasn't cleaned with a va_end().Richard Levitte2001-09-241-1/+2
| | | | Noticed by Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>.
* ENGINE files were renamed, and error strings are now in eng_err.cGeoff Thorpe2001-09-121-1/+1
|
* fix memory leak (I think)Bodo Möller2001-09-101-16/+24
|
* remove an old commentBodo Möller2001-09-101-2/+1
|
* Totally get rid of CRYPTO_LOCK_ERR_HASH.Bodo Möller2001-09-061-54/+68
| | | | | | | | | In err.c, flags int_error_hash_set and int_thread_hash_set appear superfluous since we can just as well initialize int_error_hash and int_thread_hash to NULL. Change some of the err.c formatting to conform with the rest of OpenSSL.
* typoBodo Möller2001-09-041-1/+1
|