aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/err
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>,Richard Levitte2000-05-021-4/+4
| | | | | | "Jan Mikkelsen" <janm@transactionsite.com> correctly states that the OpenSSL header files have #include's and extern "C"'s in an incorrect order. Thusly fixed.
* Avoid leaking memory in thread_hash (and enable memory leak detectionBodo Möller2000-04-292-26/+36
| | | | for it).
* New function ERR_error_string_n.Bodo Möller2000-04-143-19/+50
|
* "make update"Richard Levitte2000-04-091-13/+14
|
* This commit ties the new DSO code (crypto/dso/) into the build for aGeoff Thorpe2000-04-045-14/+22
| | | | | | | | | | | | | | | | | | | | | 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
|
* Allow code which calls RSA temp key callback to copeDr. Stephen Henson2000-02-251-2/+2
| | | | | | with a failure. Fix typos in some error codes.
* Cosmetic changes.Bodo Möller2000-02-051-3/+3
|
* ispell (and minor modifications)Ulf Möller2000-02-032-2/+2
|
* 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)
* Tidy up CRYPTO_EX_DATA structures.Dr. Stephen Henson2000-01-231-4/+4
|
* Avoid some warnings, and run "make update".Bodo Möller2000-01-142-6/+8
|
* Precautions against using the PRNG uninitialized: RAND_bytes() nowUlf Möller2000-01-134-0/+5
| | | | | | 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-302-0/+2
|
* 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>
* It was a very bad idea to use #include "../e_os.h" -- when this occursBodo Möller1999-05-211-4/+6
| | | | | | | | | | in cryptlib.h (which is often included as "../cryptlib.h"), then the question remains relative to which directory this is to be interpreted. gcc went one further directory up, as intended; but makedepend thinks differently, and so probably do some C compilers. So the ../ must go away; thus e_os.h goes back into include/openssl (but I now use #include "openssl/e_os.h" instead of <openssl/e_os.h> to make the point) -- and we have another huge bunch of dependency changes. Argh.
* Add a kludge :-(Bodo Möller1999-05-201-8/+8
| | | | | | | There were problems with putting e_os.h just into the top directory, because the test programs are compiled within test/ in the "standard" case in in their original directories in the makefile.one case; and in the latter symlinks may not be available.
* Don't install e_os.h in include/openssl, use it only as a localBodo Möller1999-05-201-10/+8
| | | | include file.
* Update dependencies.Bodo Möller1999-05-151-7/+9
|
* Update dependencies.Ben Laurie1999-05-131-13/+13
|
* Use ANSI stdarg.Ulf Möller1999-05-052-7/+7
|
* Support INSTALL_PREFIX for packagers.Bodo Möller1999-04-291-2/+4
| | | | | | Submitted by: Reviewed by: PR:
* Ignore Makefile.saveUlf Möller1999-04-291-0/+1
| | | | Submitted by: Anonymous
* Obey $(PERL) when running util/mklink.pl.Bodo Möller1999-04-291-3/+3
| | | | | | Submitted by: Reviewed by: PR:
* Use util/mklink.pl instead of util/mklink.sh.Bodo Möller1999-04-281-3/+3
| | | | | | Submitted by: Reviewed by: PR:
* New Configure option no-<cipher> (rsa, idea, rc5, ...).Ulf Möller1999-04-271-1/+1
|
* Remove NOPROTO definitions and error code comments.Ulf Möller1999-04-262-53/+0
|
* Various header consistency fixes.Dr. Stephen Henson1999-04-251-0/+2
|
* Removed traces of cryptall.h, and did a "make depend".Bodo Möller1999-04-251-4/+4
| | | | | | Submitted by: Reviewed by: PR:
* Fix header files so that any one can be included first.Bodo Möller1999-04-241-0/+4
| | | | | | Submitted by: Reviewed by: PR:
* Replaced by mkerr.plUlf Möller1999-04-242-398/+0
|
* Complete rewrite of the error code generation script. It now runs as a singleDr. Stephen Henson1999-04-243-40/+24
| | | | | | | script, translates function codes better and doesn't need the K&R function prototypes to work (NB. the K&R prototypes can't be wiped just yet: they are still needed by the DEF generator...). I also ran the script with the -rewrite option to update all the header and source files.
* Submitted by:Bodo Möller1999-04-231-2/+2
| | | | | Reviewed by: PR:
* "make depend"Bodo Möller1999-04-231-18/+28
| | | | | | Submitted by: Reviewed by: PR:
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-234-29/+29
| | | | | | Submitted by: Reviewed by: PR:
* Work with -pedantic!Ben Laurie1999-04-231-1/+2
|
* Change functions to ANSI C.Ulf Möller1999-04-193-70/+41
|
* Massive constification.Ben Laurie1999-04-173-29/+29
|
* Add type-safe STACKs and SETs.Ben Laurie1999-04-121-3/+3
|
* Update dependencies.Ben Laurie1999-04-011-5/+5
|
* New Makefile variables $(RANLIB) and $(PERL).Ulf Möller1999-04-011-3/+3
|
* Various PKCS#12 related tidies and fixes: it might even compile now :-)Dr. Stephen Henson1999-03-292-0/+3
|
* Yet more PKCS#12 integration: add lots of files under crypto/pkcs12 and addDr. Stephen Henson1999-03-283-0/+5
| | | | them to the build environment.
* Fix security hole.Ben Laurie1999-03-221-3/+4
|
* Put the dependencies back.Ben Laurie1999-03-061-0/+17
|
* General source tree makefile cleanups: Made `making xxx in yyy...' displayRalf S. Engelschall1999-03-061-23/+5
| | | | | | | | consistent in the source tree and replaced `/bin/rm' by `rm'. Additonally cleaned up the `make links' target: Remove unnecessary semicolons, subsequent redundant removes, inline point.sh into mklink.sh to speed processing and no longer clutter the display with confusing stuff. Instead only the actually done links are displayed.