summaryrefslogtreecommitdiffstats
path: root/crypto/err
AgeCommit message (Collapse)Author
2005-04-12Include error library value in C error source files instead of fixing upDr. Stephen Henson
at runtime.
2005-04-11Add emacs cache files to .cvsignore.Richard Levitte
2005-04-05some const fixes and cleanupNils Larsch
2005-03-31Give everything prototypes (well, everything that's actually used).Ben Laurie
2005-03-30Blow away Makefile.ssl.Ben Laurie
2004-11-02Don't use $(EXHEADER) directly in for loops, as most shells will breakRichard Levitte
if $(EXHEADER) is empty. Notified by many, solution suggested by Carson Gaspar <carson@taltos.org>
2004-07-27Oops, wrong version...Dr. Stephen Henson
2004-07-27Add FIPS library name to error routines.Dr. Stephen Henson
2004-04-19make updateGeoff Thorpe
2004-04-19Reduce header interdependencies, initially in engine.h (the rest of theGeoff Thorpe
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.
2004-01-24We're passed p, so let's use p instead of making assumptions.Richard Levitte
2003-12-27Use sh explicitely to run point.shRichard Levitte
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-27Use BUF_strlcpy() instead of strcpy().Richard Levitte
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>
2003-09-27Add reference counting around the thread state hash table.Richard Levitte
Unfortunately, this means that the dynamic ENGINE version just went up, and isn't backward compatible. PR: 678
2003-06-11Remove unused variableRichard Levitte
2003-06-11Add functionality to set marks on the error stack and to pop all errors to ↵Richard Levitte
the next mark.
2003-05-01make updateRichard Levitte
2003-05-01Define a STORE type. For documentation, read the entry in CHANGES,Richard Levitte
crypto/store/README, crypto/store/store.h and crypto/store/str_locl.h.
2003-03-20Make sure we get the definition of OPENSSL_NO_FP_API.Richard Levitte
2003-02-18Make the no-err option work properlyRichard Levitte
2003-01-30Add the possibility to build without the ENGINE framework.Richard Levitte
PR: 287
2003-01-15update error library for EC... changesBodo Möller
Submitted by: Nils Larsch
2002-12-29make updateRichard Levitte
2002-10-14makedepend complains when a header file is included more than once inRichard Levitte
the same source file.
2002-10-09Use double dashes so makedepend doesn't misunderstand the flags weRichard Levitte
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.
2002-08-09make updateBodo Möller
2002-08-09Add ECDH support.Bodo Möller
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>
2002-08-02New error code ERR_R_DISABLEDBodo Möller
Submitted by: Douglas Stebila <douglas.stebila@sun.com>
2002-07-30"make update"Lutz Jänicke
2002-07-14Replace 'ecdsaparam' commandline utility by 'ecparam'Bodo Möller
(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
2002-06-27Pass CFLAG to dependency makers, so non-standard system include paths areRichard Levitte
handled properly. Part of PR 75
2002-06-11Handle read errors.Ben Laurie
2002-04-22ERR_file_name is no longer being used.Lutz Jänicke
2002-02-14For some reason, getting the topmost error was done the same way asRichard Levitte
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.
2002-02-13ECDSA supportBodo Möller
Submitted by: Nils Larsch <nla@trustcenter.de>
2002-01-24sort functions ...Bodo Möller
2002-01-24New functionsBodo Möller
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).
2002-01-22Make no config file not an error. Move /dev/crypto config to ctrl.Ben Laurie
2001-12-21And just for the sake of completeness, let's add some standard macros...Richard Levitte
2001-12-21Better use the same number in all branches, to avoid confusionRichard Levitte
2001-10-04'make update'Richard Levitte
2001-09-24In case of memory problems, the va_start() wasn't cleaned with a va_end().Richard Levitte
Noticed by Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>.
2001-09-12ENGINE files were renamed, and error strings are now in eng_err.cGeoff Thorpe
2001-09-10fix memory leak (I think)Bodo Möller
2001-09-10remove an old commentBodo Möller
2001-09-06Totally get rid of CRYPTO_LOCK_ERR_HASH.Bodo Möller
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.
2001-09-04typoBodo Möller
2001-09-04Now that we have ERR_unload_strings(), ERR_load_ERR_strings() mustBodo Möller
always load its strings because they might have been unloaded since the 'init' flag was deleted. But build_SYS_str_reasons() can use an 'init' flag.
2001-09-04changing something requires a write lock, not a read lockBodo Möller
2001-09-03Add a new ERR function, "ERR_unload_strings", to complement the existingGeoff Thorpe
"ERR_load_strings" function.