aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/err/err.c
Commit message (Collapse)AuthorAgeFilesLines
* More err_data memory leaksBodo Möller2001-03-151-6/+5
|
* Use err_clear_data macroBodo Möller2001-03-131-3/+2
|
* fix memory leak in err.cBodo Möller2001-03-121-1/+9
|
* Use the passed buffer in ERR_error_string!Ben Laurie2000-08-281-1/+1
|
* Fix warnings.Dr. Stephen Henson2000-07-261-1/+1
| | | | | | In crypto/err/err.c need to initialise p to NULL in case thread_hash is NULL. Otherwise p will be uninitialized.
* Avoid a race condition if another thread happens to remove the errorRichard Levitte2000-07-251-5/+8
| | | | state at the same time.
* Bugfix: use write locks, not just read locksBodo Möller2000-07-211-8/+8
|
* There have been a number of complaints from a number of sources that namesRichard Levitte2000-06-011-7/+7
| | | | | | | | | like Malloc, Realloc and especially Free conflict with already existing names on some operating systems or other packages. That is reason enough to change the names of the OpenSSL memory allocation macros to something that has a better chance of being unique, like prepending them with OPENSSL_. This change includes all the name changes needed throughout all C files.
* Add DSA library string. Workaround for IIS .key file invalidDr. Stephen Henson2000-05-241-0/+1
| | | | ASN1 encoding.
* Initialise.Richard Levitte2000-05-021-1/+1
|
* Avoid leaking memory in thread_hash (and enable memory leak detectionBodo Möller2000-04-291-20/+32
| | | | for it).
* New function ERR_error_string_n.Bodo Möller2000-04-141-17/+45
|
* This commit ties the new DSO code (crypto/dso/) into the build for aGeoff Thorpe2000-04-041-0/+2
| | | | | | | | | | | | | | | | | | | | | variety of platforms. A few are missing, and they will be added in eventually, but as this is new stuff, it was better to not break lots of platforms in one go that we can't easily test. The changes to "Configure" should illustrate how to add support to other systems if you feel like having a go. NB: I'll add something shortly to allow you to add "dlfcn.h" support on those platforms that don't have (or need) a dlfcn.h header file. (The symbol for Configure will probably by "dlfcn_no_h"). Thanks to Richard Levitte, who is responsible for the dso_dl.c support, understanding the trickier aspects of the build process, and giving great feedback on everything else. [Don't use this stuff if you're easily offended by changes to the interface or behaviour - it's still work in progress.] PR:
* Generate correct error reasons strings for SYSerr.Bodo Möller2000-03-041-1/+105
|
* ispell (and minor modifications)Ulf Möller2000-02-031-1/+1
|
* Source code cleanups: Use void * rather than char * in lhash,Ulf Möller2000-01-301-9/+8
| | | | eliminate some of the -Wcast-qual warnings (debug-ben-strict target)
* Precautions against using the PRNG uninitialized: RAND_bytes() nowUlf Möller2000-01-131-0/+1
| | | | | | returns int (1 = ok, 0 = not seeded). New function RAND_add() is the same as RAND_seed() but takes an estimate of the entropy as an additional argument.
* correct error signalling for opendir() failureBodo Möller1999-07-301-0/+1
|
* typo in stringBodo Möller1999-07-121-1/+1
|
* Don't mix real tabs with tabs expanded as 8 spaces -- that'sBodo Möller1999-06-071-1/+1
| | | | a pain to read when using 4-space tabs.
* Support the EBCDIC character set and BS2000/OSD-POSIX (work in progress).Ulf Möller1999-06-041-0/+19
| | | | Submitted by: Martin Kraemer <Martin.Kraemer@MchP.Siemens.De>
* Use ANSI stdarg.Ulf Möller1999-05-051-6/+6
|
* Remove NOPROTO definitions and error code comments.Ulf Möller1999-04-261-11/+0
|
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-231-5/+5
| | | | | | Submitted by: Reviewed by: PR:
* Change functions to ANSI C.Ulf Möller1999-04-191-65/+38
|
* Massive constification.Ben Laurie1999-04-171-15/+15
|
* Various PKCS#12 related tidies and fixes: it might even compile now :-)Dr. Stephen Henson1999-03-291-0/+2
|
* Continuing adding X509 V3 support. This starts to integrate the code withDr. Stephen Henson1999-01-241-0/+1
| | | | | | the main library, but only with printing at present. To see this try: openssl x509 -in cert.pem -text on a certificate with some extensions in it.
* Accept NULL in *_free.Ben Laurie1999-01-071-0/+3
|
* Import of old SSLeay release: SSLeay 0.9.1b (unreleased)Ralf S. Engelschall1998-12-211-10/+25
|
* Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall1998-12-211-74/+164
|
* Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall1998-12-211-0/+550