aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-03-09Change the EVP_somecipher() and EVP_somedigest()Dr. Stephen Henson36-148/+154
functions to return constant EVP_MD and EVP_CIPHER pointers. Update docs.
2001-03-09Bug fixes.Richard Levitte1-7/+8
2001-03-08Fix ec_GFp_simple_cmp.Bodo Möller2-5/+10
Use example group from Annex I of X9.62 in ectest.c.
2001-03-08ssl23_peekBodo Möller1-0/+4
2001-03-08add ssl23_peekBodo Möller4-15/+33
2001-03-08Avoid problems with multi-line NAME sections.Bodo Möller1-0/+2
2001-03-08Too many dollars...Richard Levitte1-3/+4
2001-03-08Implement EC_GFp_mont_method.Bodo Möller10-49/+173
2001-03-08Fixes to make 'no-ec' work (it should not turn 'objects' into 'objts' for ↵Bodo Möller3-10/+14
example)
2001-03-08More method functions for elliptic curves,Bodo Möller11-178/+649
and an ectest.c that actually tests something.
2001-03-08Bugfix: previously the serial number file could turn negativeBodo Möller1-8/+10
because an incompletely initialized ASN1_INTEGER was used.
2001-03-08Add newly learned knowledge from yesterday's discussion.Lutz Jänicke7-15/+57
2001-03-08Write a small comment so we know...Richard Levitte2-0/+2
2001-03-08Build ectest too.Richard Levitte1-3/+3
2001-03-08Some EC function names are really long. Make aliases for VMS on VAX.Richard Levitte2-0/+40
2001-03-08note the rand_win.c changeUlf Möller1-0/+3
2001-03-08CommentBodo Möller1-0/+2
2001-03-08old MSVC versions don't have rdtscUlf Möller1-1/+2
use _emit instead Pointed out by Jeremy Cooper <jeremy@baymoo.org>
2001-03-08Hide BN_CTX structure details.Bodo Möller9-64/+69
Incease the number of BIGNUMs in a BN_CTX.
2001-03-08VMS catches up on the EC modifications.Richard Levitte2-3/+8
2001-03-08Make EVP_Digest*() routines return a value.Dr. Stephen Henson17-55/+76
TODO: update docs, and make soe other routines which use EVP_Digest*() check return codes.
2001-03-08avoid compiler warningBodo Möller1-1/+1
2001-03-08Constify BN_value_one.Bodo Möller4-4/+4
2001-03-08Integrate ec_err.[co].Bodo Möller4-24/+48
"make depend"
2001-03-08Throw out *all* absolute pathnames, not matter what they look like.Bodo Möller1-2/+1
The filenames we are interested in for Makefile dependencies are always relative.
2001-03-08Sort openssl.ec, the configuration file for mkerr.pl.Bodo Möller5-53/+61
Change mkerr.pl so that it puts the ERR_load_..._strings() prototype in header files that it writes.
2001-03-08Integrate ectest.c (which does not yet do anything).Bodo Möller2-4/+36
2001-03-08Order ERR_load_... calls like the stuff in err.h.Bodo Möller1-18/+13
2001-03-08Get rid of '#define ERR_file_name __FILE__', which is unnecessary indirection.Bodo Möller2-30/+24
(It cannot possibly help to avoid duplicate 'name of file' strings in object files because the preprocessor does not work at object file level.)
2001-03-08Let EC_POINT_copy do nothing if dest==srcBodo Möller1-0/+2
2001-03-08More 'TODO' items.Bodo Möller8-23/+215
2001-03-08More method functions for EC_GFp_simple_method.Bodo Möller10-81/+536
2001-03-07More method functions.Bodo Möller5-12/+168
2001-03-07Some actual method functions (not enough yet to use the EC library, though),Bodo Möller7-18/+656
including EC arithmetics derived from Lenka Fibikova's code (with some additional optimizations).
2001-03-07Code for better build under Darwin (MacOS X).Richard Levitte15-21/+27
Submitted by Brad Dominy <jdominy@darwinuser.org>
2001-03-07..._init functions are method-specific tooBodo Möller4-3/+6
(they can't do much useful, but they will have to set pointers to NULL)
2001-03-07Optimized EC_METHODs need specific 'set_curve' and 'free' functions.Bodo Möller6-11/+20
2001-03-07The next bunch of vaporware.Bodo Möller6-22/+146
2001-03-07extra_data 'mixin'.Bodo Möller4-2/+120
(This will be used for Lim/Lee precomputation data.)
2001-03-07Oops ...Bodo Möller1-1/+3
2001-03-07In clear_free, clear the complete structure just in caseBodo Möller1-0/+2
the method misses something.
2001-03-07Fix ERR_R_... problems.Bodo Möller15-109/+120
2001-03-07Implement dispatcher for EC_GROUP and EC_POINT method functions.Bodo Möller9-6/+402
Initial EC_GROUP_new_curve_GFp implementation.
2001-03-06Add a few 'const'sBodo Möller2-9/+9
2001-03-06Forgot a '$'.Ulf Möller1-1/+1
2001-03-06Change obj_... generation so that it does not generate rubbish orBodo Möller8-27/+24
abort with errors if no name is defined for some object, which was the case for 'pilotAttributeType 27'. Also avoid this very situation by assigning the name 'pilotAttributeType27'.
2001-03-06'is_at_infinity' tests don't need a BN_CTX.Bodo Möller2-2/+2
2001-03-06New function declarations.Bodo Möller2-5/+20
2001-03-06Add BN_CTX arguments where appropriate.Bodo Möller2-21/+49
Rename 'EC_GROUP_set'-related functions to names similar to 'EC_GROUP_set_curve' because they don't care about the generator. Add new functions.
2001-03-06DECUlf Möller1-0/+1