summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Collapse)Author
2002-03-14Initialize cipher context in KRB5Dr. Stephen Henson
("D. Russell" <russelld@aol.net>) Allow HMAC functions to use an alternative ENGINE.
2002-03-14add OIDs for WAP/TLS curvesBodo Möller
2002-03-14Fixes for 'no-hw' combined with 'no-SOME_CIPHER'.Bodo Möller
Fix dsaparam usage output. Submitted by: Nils Larsch
2002-03-12Fix various warnings when compiling with KRB5 code.Dr. Stephen Henson
2002-03-09Make ciphers and digests obtain an ENGINE functional referenceDr. Stephen Henson
if impl is explicitly supplied.
2002-03-09Make {RSA,DSA,DH}_new_method obtain and release an ENGINEDr. Stephen Henson
functional reference in all cases.
2002-03-08EC curve stuffBodo Möller
Submitted by: Nils Larsch
2002-03-07Synchronise the AEP engine in all branches. For 0.9.6-stable [engine], ↵Richard Levitte
implement software fallback
2002-03-07When closing, do not use close(). Also, if the closing call fails, doRichard Levitte
not return immediately since that leaves a locked lock.
2002-03-07Change des_old.c to use types prefixed with _ossl_old_des_.Richard Levitte
2002-03-07fix spacingBodo Möller
2002-03-07Add more curves.Bodo Möller
Submitted by: Nils Larsch Remove unnecessary 'const'.
2002-03-06ENGINE module additions.Dr. Stephen Henson
Add "init" command to control ENGINE initialization. Call ENGINE_finish on initialized ENGINEs on exit. Reorder shutdown in apps.c: modules should be shut down first. Add test private key loader to openssl ENGINE: this just loads a private key in PEM format. Fix print format for dh length parameter.
2002-03-06add SECG OIDsBodo Möller
Submitted by: Nils Larsch
2002-03-06reference counting for EC_GROUP structures is not needed (at theBodo Möller
moment at least), so remove it
2002-03-05typoBodo Möller
2002-03-05Make sure the type accessed by the LONG and ZLONG ASN1 typeDr. Stephen Henson
is really a long, to avoid problems on platforms where sizeof(int) != sizeof(long).
2002-03-05more X9.62 OIDsBodo Möller
Submitted by: Nils Larsch <nla@trustcenter.de>
2002-03-05disable '#ifdef DEBUG' codeBodo Möller
2002-03-05Provide a pre 0.9.7 compatibility mapping ifRichard Levitte
OPENSSL_DES_PRE_0_9_7_COMPATIBILITY is defined. NOT AT ALL TESTED YET! Add a comment as to the libdes compatibility.
2002-03-04Typo. In DCL, the continuation character is a dash at the end of theRichard Levitte
line, which I forgot when spliting one.
2002-03-04Rename des_SPtrans to DES_SPtrans to differentiate from libdes and avoid ↵Richard Levitte
certain linkage clashes.
2002-03-03Fix warnings about signed/unsigned mismatch and globalDr. Stephen Henson
shadowing (random, index) in hw_4758_cca.c
2002-02-28make updateRichard Levitte
2002-02-28use ERR_peek_last_error() instead of ERR_peek_error() to ignoreBodo Möller
any other errors that may be left in the error queue Submitted by: Jeffrey Altman
2002-02-28VMS addaptation, including a few more long names that needed hacking.Richard Levitte
2002-02-28Make sure aep_close_connection() is declared and has a prototype that'sRichard Levitte
consistent with the rest of the AEP functions
2002-02-28Increase internal security when using strncpy, by making sure the resulting ↵Richard Levitte
string is NUL-terminated
2002-02-28Updated AEP engine, submitted by Diarmuid O'Neill <Diarmuid.ONeill@aep.ie>Richard Levitte
2002-02-28disable '#ifdef DEBUG' sectionsBodo Möller
2002-02-27This adds a new ENGINE to support IBM 4758 cards, contributed by MauriceGeoff Thorpe
Gittens.
2002-02-26Always init ctx_tmp in PKCS7_dataFinal since it is always cleaned up.Dr. Stephen Henson
2002-02-26make update, after moving around symbols in libeay.num to matchRichard Levitte
0.9.7-stable.
2002-02-24Make the engine config module always add dynamic ENGINEsDr. Stephen Henson
to the list using dynamic_path. This stops ENGINEs which don't supply any default algorithms being automatically freed (because they have no references) and allows them to be accessed by id. Alternative dynamic loading behaviour can be achieved by issuing the dynamic ENGINE ctrls separately in the config file.
2002-02-23Updates from stable branch.Dr. Stephen Henson
2002-02-23New OPENSSL_LOAD_CONF define to load openssl.cnfDr. Stephen Henson
when OpenSSL_add_all_algorithms() is called.
2002-02-22make errorsDr. Stephen Henson
2002-02-22Update from stable branch.Dr. Stephen Henson
2002-02-22Config code updates.Dr. Stephen Henson
CONF_modules_unload() now calls CONF_modules_finish() automatically. Default use of section openssl_conf moved to CONF_modules_load() Load config file in several openssl utilities. Most utilities now load modules from the config file, though in a few (such as version) this isn't done because it couldn't be used for anything. In the case of ca and req the config file used is the same as the utility itself: that is the -config command line option can be used to specify an alternative file.
2002-02-21disable '#ifdef DEBUG' sectionsBodo Möller
2002-02-21Config file updates from stable branchDr. Stephen Henson
2002-02-20Add comfy aliases for AES in CBC mode.Richard Levitte
2002-02-20Stop assuming the IV is 8 bytes long, use the real size instead.Richard Levitte
This is especially important for AES that has a 16 bytes IV.
2002-02-20gcc figures that the format specifier %2x means unsigned int, so let'sRichard Levitte
make n unsigned.
2002-02-20Instead of casting a lvalue, let's constify meth.Richard Levitte
2002-02-20simplificationsBodo Möller
Submitted by: Nils Larsch
2002-02-20Instead of just checking for OpenVMS, check if DEC C is used, since it's asRichard Levitte
picky on all platforms
2002-02-20bugfix: allocate sufficiently large bufferBodo Möller
Submitted by: Nils Larsch
2002-02-20Comparing a pointer (data) with 0 using > is incorrect. The changedRichard Levitte
comparison doesn't look right, but at least it compiles. It would be nice if the one who knows what this is supposed to do changed it to do it correctly
2002-02-20With Compaq make, it seems like # inside an action becomes part of the ↵Richard Levitte
command, not a comment at all