aboutsummaryrefslogtreecommitdiffstats
path: root/engines
Commit message (Collapse)AuthorAgeFilesLines
* Ingore the correct flag file.Richard Levitte2003-01-161-1/+1
|
* As with RSA, which was modified recently, this change makes it possible toGeoff Thorpe2003-01-157-6/+25
| | | | | | override key-generation implementations by placing handlers in the methods for DSA and DH. Also, parameter generation for DSA and DH is possible by another new handler for each method.
* Name the flag file correctlyRichard Levitte2003-01-101-3/+3
|
* RSA_METHOD now supports key-generation, but (for now) none of theseGeoff Thorpe2003-01-078-3/+11
| | | | ENGINEs implement it.
* HP/UX 11i make gets upset by this line containing nothing but a TabAndy Polyakov2003-01-031-1/+1
|
* Link engines against libcrypto, even when a TCP/IP implementation isRichard Levitte2003-01-021-0/+1
| | | | specified...
* make updateRichard Levitte2002-12-291-57/+33
|
* Update the make system for installations:Richard Levitte2002-12-151-1/+1
| | | | | | | | | - define a HERE variable to indicate where the source tree is (used very little right now) - make more use of copying and making attribute changes to {file}.new, and then move it to {file} - use 'mv -f' to avoid all those questions to the user when the file in question doesn't have write attributes for that user.
* Declare another general file.Richard Levitte2002-12-051-1/+1
|
* If an application supports static locks, it MUST support dynamic locks asRichard Levitte2002-12-053-10/+20
| | | | | well to be able to use the CHIL engine. PR: 281
* PR: 381Richard Levitte2002-12-051-2/+2
|
* Cleanse memory using the new OPENSSL_cleanse() function.Richard Levitte2002-11-282-3/+3
| | | | I've covered all the memset()s I felt safe modifying, but may have missed some.
* DCL logic bugs fixed.Richard Levitte2002-11-141-3/+5
| | | | (I really need to review my knowledge of the language)
* When build as dynamic engines, the loading functions should be definedRichard Levitte2002-11-136-0/+12
| | | | static.
* Stupid bug fixes. I've forgotten my DCL...Richard Levitte2002-11-061-3/+4
|
* Add the command procedure to build external engines on VMS.Richard Levitte2002-10-314-0/+932
| | | | | Currently, we simply assume that they shall always be built as shareable images.
* Another ENGINE implementation dependant on string.h.Geoff Thorpe2002-10-181-0/+1
|
* The loop variable is 'l', not 'i'.Geoff Thorpe2002-10-181-4/+4
|
* The ENGINE implementations in ./engines/ should be role models on how toGeoff Thorpe2002-10-165-0/+5
| | | | | | | write external engines (and thus should require only installed openssl headers and libs to compile without warnings). So this gets rid of recently introduced compilation warnings (no longer including internal headers) by including string.h directly.
* A much better idea, of course, is not to do a submake at all...Richard Levitte2002-10-151-1/+0
|
* Makefile.shared needs to know how it can reach itself.Richard Levitte2002-10-151-0/+1
|
* libs is a timestamp that we don't really need to know about.Richard Levitte2002-10-141-0/+1
|
* Add needed libraries as per configuration to the list of libraries weRichard Levitte2002-10-141-1/+4
| | | | depend upon.
* TypoRichard Levitte2002-10-111-48/+49
|
* Step 8 of move of engines: Remove the last little quirks.Richard Levitte2002-10-111-0/+2
| | | | DECIMAL_SIZE is copied from crypto/cryptlib.h.
* We didn't copy the cryptodev engine here, darn it!Richard Levitte2002-10-111-24/+0
|
* Step 7 of move of engines: Engines should not depend on privateRichard Levitte2002-10-1116-25/+20
| | | | OpenSSL header files.
* Typo.Richard Levitte2002-10-111-2/+2
|
* Step 6 of move of engines: rename the macro ENGINE_DYNAMIC_SUPPORT toRichard Levitte2002-10-118-14/+14
| | | | | OPENSSL_NO_DYNAMIC_ENGINE and make sure that gets defined unless shared library support has been specifically requested.
* That wasn't supposed to be there...Richard Levitte2002-10-111-1/+0
|
* Step 5 of move of engines: Add a makefile (and a .cvsignore).Richard Levitte2002-10-112-0/+290
|
* Step 4 of move of engines: Split e.ec into individual files for eachRichard Levitte2002-10-1110-8/+9
| | | | engine.
* Step 3 of move of engines: copy the corresponding vendor header files.Richard Levitte2002-10-117-0/+1434
|
* Step 2 of move of engines: copy engines to new directory and rename themRichard Levitte2002-10-1125-0/+9488
to be prefixed with e_ instead of hw_. They aren't necessarely hardware engines. The files commited here are exact copies of the corresponding hw_ files found in crypto/engine/.