summaryrefslogtreecommitdiffstats
path: root/util
AgeCommit message (Collapse)Author
2002-11-04Cosmetic changeRichard Levitte
2002-10-29synchronise util/libeay.num with the 0.9.7-stable variant (guys, thisRichard Levitte
is something we really need to keep track of!). make update
2002-10-28fast reduction for NIST curvesBodo Möller
Submitted by: Nils Larsch
2002-10-24make updateRichard Levitte
2002-10-24For the mkdef.pl to recognise if the "external" engines are insertedRichard Levitte
into libcrypto, we need the "algorithm" STATIC_ENGINE.
2002-10-16- Remo Inverardi noticed that ENGINEs don't have an "up_ref" function in theGeoff Thorpe
normal 'structural' case (ENGINE_init() satisfies this in the less normal 'functional' case). This change provides such a function. - Correct some "read" locks that should actually be "write" locks. - make update.
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-10-05Typo.Dr. Stephen Henson
2002-10-04Add version info to Win32 DLLs.Dr. Stephen Henson
We might want to edit the strings a bit... Maybe add to 0.9.7 too?
2002-10-04make updateDr. Stephen Henson
2002-10-04Update mkdef.pl to handle new ASN1 macroDr. Stephen Henson
2002-10-02The OpenBSD project has replaced the first implementation of the /dev/cryptoRichard Levitte
engine with something they claim is better. I have nothing to compare to, and I assume they know what they're talking about. The interesting part with this one is that it's loaded by default on OpenBSD systems. This change was originally introduced in OpenBSD's tracking of OpenSSL.
2002-09-02change API for looking at the internal curve listBodo Möller
Submitted by: Nils Larsch
2002-08-26less specific interface for EC_GROUP_get_basis_typeBodo Möller
Submitted by: Nils Larsch, Bodo Moeller
2002-08-26ASN1 for binary curvesBodo Möller
Submitted by: Nils Larsch
2002-08-15add crypto/ecdhBodo Möller
2002-08-15Simplify handling of named curves: get rid of EC_GROUP_new_by_name(),Bodo Möller
EC_GROUP_new_by_nid() should be enough. This avoids a lot of redundancy. Submitted by: Nils Larsch
2002-08-14change how pod2man is handled: explicitly invoke '$PERL' only whenBodo Möller
needed, call 'pod2man' directly if this works PR: 217
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-07use a generic EC_KEY structure (EC keys are not ECDSA specific)Bodo Möller
Submitted by: Nils Larsch
2002-08-02updateBodo Möller
2002-07-30"make update"Lutz Jänicke
2002-07-23Make dummy tests to make it easier to physically remove unwanted algorithms.Richard Levitte
This should complete PR 75
2002-07-18Further enhance assembler support on Cygwin and DJGPP.Richard Levitte
Make pod2mantest useable on DOS-based systems. Part of PR 75, the rest is still under investigation.
2002-07-17Make mkdir failsafe in case the directories are already presentRichard Levitte
2002-07-17Add support for shared libraries with OS/2.Richard Levitte
PR: 124
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-07-10Minor typosLutz Jänicke
Submitted by: jufi@nerdnet.de Reviewed by: PR: 138
2002-06-27A few changes to BC-32.pl didn't get properly applied.Richard Levitte
This completes PR 123
2002-06-27Use underscores instead of dashes in temporary file names.Richard Levitte
This is due to weird Borland compilers. Part of PR 123
2002-06-25For some reason, we need to return the full path to perlRichard Levitte
2002-06-20Fix path to find util/pod2man.pl from the execution directory.Lutz Jänicke
Make sure to use the predefined PERL. Submitted by: Bernhard Simon <bs@bsws.zid.tuwien.ac.at> Reviewed by: PR:
2002-06-13make update (adapt libeay.num to the 0.9.7-stable branch)Richard Levitte
2002-06-13Add support for DJGPP.Richard Levitte
PR: 75
2002-06-13Parse directory using both slashes and backslashes as separators.Richard Levitte
Do file copying in term of perl statements instead of using cp. Part of PR: 75
2002-06-10move ECC ASN1 that is not specific to ECDSA into crypto/ec/,Bodo Möller
and make some appropriate changes to the EC library. Submitted by: Nils Larsch
2002-06-05Make perl replacement for dirname, for system that lack the latter.Richard Levitte
PR: 81
2002-06-05On some systems the default "perl" may still be perl4, use the correctLutz Jänicke
version determined by "config" instead.
2002-06-04make update (including adjusting libeay.num in HEAD to the changes in theRichard Levitte
0.9.7-stable libeay.num
2002-05-30pod2man.pl would only remove the first LF from the name.Richard Levitte
2002-05-30Apparently, there are still chances we have to deal with buggy pod2man versions.Richard Levitte
Deal with that by testing any available pod2man and using it if appropriate, and falling back to util/pod2man.pl if none was found.
2002-05-30Our copy of pod2man.pl is old and comparatively broken, so lets remove it.Richard Levitte
PR: 30
2002-05-19Fix Mingw32 asm build: use the UnixDr. Stephen Henson
bignum assembly method of bn-586.pl and co-586.pl which (for some reason) VC++ doesn't use.
2002-05-11values were reset for no reason.Ulf Möller
2002-04-21Add cygwin build script (Corinna Vinschen <vinschen@redhat.com>).Lutz Jänicke
2002-04-20Make sure ec and ecdsa is properly handled in Windows.Richard Levitte
Notified by Bernd Matthes <bernd.matthes@gemplus.com>
2002-04-15get rid of some assignments that have become obsoleteBodo Möller
2002-04-06make update (libeay.num has been edited to match 0.9.7-stable)Richard Levitte
2002-02-28make updateRichard Levitte