Bodo Möller
|
a5e4c0bb9e
|
The former ULTRASPARC preprocessor symbol is now called
OPENSSL_SYSNAME_ULTRASPARC, so we'd better check for that one
|
2001-03-14 14:02:10 +00:00 |
|
Bodo Möller
|
cad4b840c8
|
Fix: return 0 if no error occured.
|
2001-03-13 22:17:10 +00:00 |
|
Richard Levitte
|
37a92e9ce4
|
make update.
|
2001-03-13 21:47:23 +00:00 |
|
Richard Levitte
|
1896ce3558
|
We need to build MINFO.
|
2001-03-13 21:38:53 +00:00 |
|
Bodo Möller
|
0357422d14
|
typo
|
2001-03-13 16:30:09 +00:00 |
|
Bodo Möller
|
d3ee37c5d9
|
Use err_clear_data macro
|
2001-03-13 07:02:59 +00:00 |
|
Bodo Möller
|
f51cf14b85
|
fix memory leak in err.c
|
2001-03-12 18:07:20 +00:00 |
|
Bodo Möller
|
194dd04699
|
Rename function EC_GROUP_precompute to EC_GROUP_precompute_mult,
which indicate its purpose more clearly.
|
2001-03-12 07:26:23 +00:00 |
|
Bodo Möller
|
14f7ee4916
|
Add various X9.62 OIDs. (GF(2^n) mostly left out.)
|
2001-03-11 21:54:51 +00:00 |
|
Dr. Stephen Henson
|
a29d78e90b
|
Initial docs for PEM routines.
|
2001-03-11 20:29:28 +00:00 |
|
Bodo Möller
|
5b054c6955
|
EC_METHOD based on bn_mont2 (not used in the library)
|
2001-03-11 17:43:07 +00:00 |
|
Bodo Möller
|
10654d3a74
|
Forcibly enable memory leak checking during "make test"
|
2001-03-11 14:49:46 +00:00 |
|
Bodo Möller
|
6017e604f8
|
Timings are not supposed to be enabled by default ...
|
2001-03-11 12:30:52 +00:00 |
|
Bodo Möller
|
3837491174
|
Add functions EC_POINT_mul and EC_GROUP_precompute.
The latter does nothing for now, but its existence means
that applications can request precomputation when appropriate.
|
2001-03-11 12:27:24 +00:00 |
|
Bodo Möller
|
86a921af06
|
handle negative scalars correctly when doing point multiplication
|
2001-03-11 08:44:50 +00:00 |
|
Bodo Möller
|
616df35633
|
use fflush
|
2001-03-11 08:27:11 +00:00 |
|
Bodo Möller
|
e44fcedadf
|
Change timing output: We don't have "exponents" here, curves are
considered additive
|
2001-03-10 23:49:06 +00:00 |
|
Bodo Möller
|
6f8f443170
|
comment and error code update
|
2001-03-10 23:37:52 +00:00 |
|
Bodo Möller
|
d18af3f37e
|
Remove files from Lenka's EC implementation.
|
2001-03-10 23:26:41 +00:00 |
|
Bodo Möller
|
48fe4d6233
|
More EC stuff, including EC_POINTs_mul() for simultaneous scalar
multiplication of an arbitrary number of points.
|
2001-03-10 23:18:35 +00:00 |
|
Richard Levitte
|
7b8250053b
|
Document the change.
|
2001-03-10 16:28:49 +00:00 |
|
Richard Levitte
|
251cb4cfed
|
For some experiments, it is sometimes nice to serve files with complete
HTTP responses.
|
2001-03-10 16:20:52 +00:00 |
|
Dr. Stephen Henson
|
24a93e6cdd
|
In crypto/ec #if 0 out structures which reference (currently)
non existent functions because this breaks shared libraries.
|
2001-03-10 12:37:01 +00:00 |
|
Dr. Stephen Henson
|
40e15f9d78
|
Typo.
|
2001-03-10 01:57:38 +00:00 |
|
Dr. Stephen Henson
|
b4f682d32f
|
Add the 'ec' directory to mkdef.pl and mkfiles.pl
so the Windows build can see it.
Fixup mkdef.pl so it doesn't mess up with function
names longer than 39 characters in length.
|
2001-03-10 01:56:48 +00:00 |
|
Richard Levitte
|
83d0e5e512
|
Use 32bit longs on Alpha as well, because that's what the VMS
assembler code works with.
Of course, the assembler code could differ between platforms. That
might happen in the future.
|
2001-03-09 15:27:41 +00:00 |
|
Bodo Möller
|
4e20b1a656
|
Instead of telling both 'make' and the user that ranlib
errors can be tolerated, hide the error from 'make'.
This gives shorter output both if ranlib fails and if
it works.
|
2001-03-09 14:01:42 +00:00 |
|
Dr. Stephen Henson
|
cc5ba6a7b6
|
Update docs.
|
2001-03-09 13:57:14 +00:00 |
|
Bodo Möller
|
0396479dec
|
Workaround for solaris64 linking problem (explicit "ar rs" is needed
to create a symbol table).
Sun patches such as 109147-06 probably fix this problem,
but we can easily avoid it.
|
2001-03-09 13:04:06 +00:00 |
|
Bodo Möller
|
e34cfcf7e1
|
Consistently use 'void *' for SSL read, peek and write functions.
|
2001-03-09 10:09:20 +00:00 |
|
Dr. Stephen Henson
|
1358835050
|
Change the EVP_somecipher() and EVP_somedigest()
functions to return constant EVP_MD and EVP_CIPHER
pointers.
Update docs.
|
2001-03-09 02:51:02 +00:00 |
|
Richard Levitte
|
754d494bef
|
Bug fixes.
|
2001-03-09 01:13:23 +00:00 |
|
Bodo Möller
|
42909e3968
|
Fix ec_GFp_simple_cmp.
Use example group from Annex I of X9.62 in ectest.c.
|
2001-03-08 22:52:49 +00:00 |
|
Bodo Möller
|
c108108028
|
ssl23_peek
|
2001-03-08 21:55:27 +00:00 |
|
Bodo Möller
|
5451e0d924
|
add ssl23_peek
|
2001-03-08 21:54:02 +00:00 |
|
Bodo Möller
|
4ea3855514
|
Avoid problems with multi-line NAME sections.
|
2001-03-08 21:52:53 +00:00 |
|
Richard Levitte
|
20a9b1a7cf
|
Too many dollars...
|
2001-03-08 21:12:58 +00:00 |
|
Bodo Möller
|
156e85578d
|
Implement EC_GFp_mont_method.
|
2001-03-08 20:55:16 +00:00 |
|
Bodo Möller
|
b28ec12420
|
Fixes to make 'no-ec' work (it should not turn 'objects' into 'objts' for example)
|
2001-03-08 19:34:14 +00:00 |
|
Bodo Möller
|
bb62a8b0c5
|
More method functions for elliptic curves,
and an ectest.c that actually tests something.
|
2001-03-08 19:14:52 +00:00 |
|
Bodo Möller
|
a75d8bebd2
|
Bugfix: previously the serial number file could turn negative
because an incompletely initialized ASN1_INTEGER was used.
|
2001-03-08 19:13:24 +00:00 |
|
Lutz Jänicke
|
b72ff47037
|
Add newly learned knowledge from yesterday's discussion.
|
2001-03-08 17:24:02 +00:00 |
|
Richard Levitte
|
a2b03690a8
|
Write a small comment so we know...
|
2001-03-08 17:22:38 +00:00 |
|
Richard Levitte
|
abb48d5a5f
|
Build ectest too.
|
2001-03-08 17:22:05 +00:00 |
|
Richard Levitte
|
0e99546424
|
Some EC function names are really long. Make aliases for VMS on VAX.
|
2001-03-08 17:20:31 +00:00 |
|
Ulf Möller
|
bd9e2e4c53
|
note the rand_win.c change
|
2001-03-08 17:00:09 +00:00 |
|
Bodo Möller
|
ff612904d2
|
Comment
|
2001-03-08 16:53:30 +00:00 |
|
Ulf Möller
|
429cf462d0
|
old MSVC versions don't have rdtsc
use _emit instead
Pointed out by Jeremy Cooper <jeremy@baymoo.org>
|
2001-03-08 16:46:23 +00:00 |
|
Bodo Möller
|
c62b26fdc6
|
Hide BN_CTX structure details.
Incease the number of BIGNUMs in a BN_CTX.
|
2001-03-08 15:56:15 +00:00 |
|
Richard Levitte
|
e0a9ba9c3c
|
VMS catches up on the EC modifications.
|
2001-03-08 14:40:20 +00:00 |
|