aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-08-11In case of shared libraries, we might run one version of theRichard Levitte1-1/+13
application with a different version of the library. Detect if there is a difference of versions, and print both versions in that case. This might prove to be a good enough debugging tool in case of doubt.
2002-08-11One more file to compile on VMS as well.Richard Levitte1-1/+1
2002-08-11Remove clashes between symbols that have the same name except forRichard Levitte1-0/+9
casing.
2002-08-11More long symbols to shorten.Richard Levitte1-0/+19
2002-08-10mem* functions are declared in string.h.Richard Levitte3-0/+3
2002-08-10Synchronise tests with Unix.Richard Levitte2-3/+8
2002-08-09A new header.Richard Levitte2-2/+4
2002-08-09Synchronise with Unix.Richard Levitte1-4/+5
(I expect the next run will generate lots of errors on VMS :-)).
2002-08-09More long names to shorten.Richard Levitte1-0/+16
2002-08-09.cvsignore for crypto/ecdhBodo Möller1-0/+2
2002-08-09make updateBodo Möller22-3629/+3780
2002-08-09fix warningsBodo Möller5-6/+22
2002-08-09add field type to text outputBodo Möller1-25/+74
don't print seed value as a number (leading zeros must not be removed) Submitted by: Nils Larsch
2002-08-09use 0, not NULLBodo Möller1-1/+1
Submitted by: Nils Larsch
2002-08-09ECDH engine supportBodo Möller1-0/+148
Submitted by: Douglas Stebila
2002-08-09ECC ciphersuite supportBodo Möller16-76/+2040
Submitted by: Douglas Stebila <douglas.stebila@sun.com> (Authors: Vipul Gupta and Sumit Gupta, Sun Microsystems Laboratories)
2002-08-09When we want to give a -f argument to $(MAKE), we'd better make sure theRichard Levitte1-1/+2
variable doesn't already contain a -f argument. PR: 203, part 4
2002-08-09Add ECDH support.Bodo Möller31-162/+2129
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-09Parse version numbers prefixed with text (egcs does that, even withRichard Levitte1-0/+3
-dumpversion). PR: 203, part 1
2002-08-080.9.6f is releasedRichard Levitte4-4/+13
2002-08-07use a generic EC_KEY structure (EC keys are not ECDSA specific)Bodo Möller42-1597/+1782
Submitted by: Nils Larsch
2002-08-07avoid SIGSEGVBodo Möller1-3/+3
Submitted by: Nils Larsch, Douglas Stebila
2002-08-05These are updates/fixes to DH/DSA/RAND docs based on the fixes to the RSAGeoff Thorpe11-120/+232
docs. There were a couple of other places (including RSA) where the docs were not quite synchronised with the API that are now fixed. One or two still remain to be fixed though ...
2002-08-05typo fixGeoff Thorpe1-1/+1
2002-08-04Various parts of the RSA documentation were inaccurate and out of date andGeoff Thorpe3-57/+107
this fixes those that I'm currently aware of. In particular, the ENGINE interference in the RSA API has hopefully been clarified. This still needs to be done for other areas of the API ...
2002-08-04A single monolithic man page for the ENGINE stuff. This is a roughGeoff Thorpe1-0/+621
first-cut but provides better documentation than having nothing on the ENGINE API.
2002-08-04Fix "make install_docs" (and thus "make install").Geoff Thorpe1-2/+2
2002-08-03oops -- must use EVP_MD_size, not EVP_MD_block_sizeBodo Möller1-3/+3
2002-08-03oops, undo previous change (was just for testing)Bodo Möller1-1/+1
2002-08-03fix bn_expand2Bodo Möller2-3/+4
2002-08-03use bn_wexpand instead of bn_expand2 (the latter is not needed here,Bodo Möller1-1/+1
and it does not yet work correctly) Submitted by: Douglas Stebila
2002-08-02Fix typoDr. Stephen Henson1-1/+1
2002-08-02Fix the ASN1 sanity check: correct header lengthDr. Stephen Henson2-4/+11
calculation and check overflow against LONG_MAX.
2002-08-02disable Sun divison algorithm by defaultBodo Möller2-4/+6
2002-08-02fix bn_expand2Bodo Möller1-8/+11
2002-08-02optical changesBodo Möller2-7/+8
2002-08-02typoBodo Möller1-1/+1
2002-08-02remove obsolete part of commentBodo Möller1-2/+0
2002-08-02remove obsoleted disabled codeBodo Möller1-10/+0
2002-08-02Let BN_rand_range() abort with an error after 100 iterationsBodo Möller2-0/+18
without success.
2002-08-02updateBodo Möller1-0/+29
2002-08-02Change BN_mod_sqrt() so that it verifies that the input value isBodo Möller3-20/+37
really the square of the return value.
2002-08-02move GF2m tests to the endBodo Möller1-8/+8
2002-08-02Rename implementations of method functions so that they matchBodo Möller17-192/+173
the new method names where _GF... suffixes have been removed. Revert changes to ..._{get/set}_Jprojective_coordinates_...: The current implementation for ECC over binary fields does not use projective coordinates, and if it did, it would not use Jacobian projective coordinates; so it's OK to use the ..._GFp prefix for all this. Add author attributions to some files so that it doesn't look as if Sun wrote all of this :-)
2002-08-02typosBodo Möller1-3/+3
2002-08-02ec2_smpt.c must be listed in LIBSRCBodo Möller1-2/+4
2002-08-02there is no alternative EC_METHOD for curves over GF(2^m) (yet)Bodo Möller1-2/+1
2002-08-02add support for elliptic curves over binary fieldsBodo Möller17-122/+3258
Submitted by: Duglas Stebila <douglas.stebila@sun.com>, Sheueling Chang <sheueling.chang@sun.com> (CHANGES entries by Bodo Moeller)
2002-08-02extend curve list (additional curves over binary fields)Bodo Möller1-21/+94
Submitted by: Sheueling Chang Shantz and Douglas Stebila (Sun Microsystems Laboratories)
2002-08-02Binary field arithmetic contributed by Sun Microsystems.Bodo Möller6-3/+1768
The 'OPENSSL_NO_SUN_DIV' default is still subject to change, so I didn't bother to finish the CHANGES entry yet. Submitted by: Douglas Stebila <douglas.stebila@sun.com>, Sheueling Chang <sheueling.chang@sun.com> (CHANGES entry by Bodo Moeller)