Bodo Möller
bfe30e4d1b
Include OpenSSL license.
2000-02-02 23:30:32 +00:00
Bodo Möller
aff0825c61
Tolerate negative numbers in BN_is_prime.
2000-02-02 22:18:01 +00:00
Bodo Möller
e74231ed9e
rndsort{Miller, Rabin} primality test.
2000-02-02 21:20:44 +00:00
Andy Polyakov
fb81ac5e6b
Support for "multiply high" instruction, see BN_UMULT_HIGH comment in
...
crypto/bn/bn_lcl.h for further details. It should be noted that for
the moment of this writing the code was tested only on Alpha. If
compiled with DEC C the C implementation exhibits 12% performance
improvement over the crypto/bn/asm/alpha.s (on EV56 box running
AlphaLinux). GNU C is (unfortunately) 8% behind the assembler
implementation. But it's OpenVMS Alpha users who *may* benefit most
as 'apps/openssl speed rsa' exhibits 6 (six) times performance
improvement over the original VMS bignum implementation. Where "*may*"
means "as soon as code is enabled though #define SIXTY_FOUR_BIT and
crypto/bn/asm/vms.mar is skipped."
2000-02-02 16:18:12 +00:00
Dr. Stephen Henson
54a34aecc3
Update docs.
2000-02-02 01:33:28 +00:00
Ulf Möller
1399f17a07
Bug fix: BN_is_prime() would fail with a high probability for small
...
primes (negligible for larger ones).
2000-02-01 23:48:55 +00:00
Ulf Möller
0bde1089f8
match the prototype
2000-02-01 23:47:24 +00:00
Ulf Möller
cf802b983f
Remove an =over that never ends
2000-02-01 15:33:15 +00:00
Ulf Möller
20ead2c6f7
link to SSL_get_error(3)
2000-02-01 15:05:11 +00:00
Ulf Möller
fef47a1d1e
dhgen is gone.
2000-02-01 15:00:37 +00:00
Richard Levitte
ee25d40bea
Correct one link.
2000-02-01 12:03:47 +00:00
Bodo Möller
cb5b7850ac
If n0 == d0, we must alway compute 'rem' "by hand"
2000-02-01 11:10:54 +00:00
Bodo Möller
fe7cd1647d
Typo in preprocessor symbol.
2000-02-01 08:48:30 +00:00
Bodo Möller
1c8337abe3
Pointer to important manual page that should be written.
2000-02-01 08:48:05 +00:00
Bodo Möller
2c5fe5b12a
Change log entry completed.
2000-02-01 07:50:42 +00:00
Ulf Möller
f40c02d908
undo. I keep confusing my directories. :(
2000-02-01 02:24:10 +00:00
Ulf Möller
8efb60144d
EBCDIC support.
...
Submitted by: Martin Kraemer <martin.kraemer@mch.sni.de>
2000-02-01 02:21:16 +00:00
Ulf Möller
388f2f56f2
Document ERR library.
2000-02-01 01:37:00 +00:00
Ulf Möller
f5a8d67872
spelling
2000-02-01 01:35:52 +00:00
Ulf Möller
89ec98e0ce
Print a reassuring message when Configure is done.
2000-02-01 01:35:29 +00:00
Bodo Möller
6671fe16ee
Reference for SHA-1.
2000-01-31 09:02:30 +00:00
Ulf Möller
4e3b0992da
Checked in some junk. Sorry.
2000-01-30 23:46:18 +00:00
Ulf Möller
98d0b2e375
Note changes.
2000-01-30 23:34:33 +00:00
Ulf Möller
51ca375e7e
Seek out and destroy another evil cast.
2000-01-30 23:33:40 +00:00
Ulf Möller
1749d8a039
Typos.
2000-01-30 23:31:01 +00:00
Ulf Möller
9d1a01be8f
Source code cleanups: Use void * rather than char * in lhash,
...
eliminate some of the -Wcast-qual warnings (debug-ben-strict target)
2000-01-30 22:20:28 +00:00
Ulf Möller
74235cc9ec
Update docs: corrections, turn buffer docs into manpage, fold SHA1
...
pages into one for improved readability, add lhash manpage
2000-01-30 22:16:47 +00:00
Richard Levitte
da0fc5bf0f
Synchronise
2000-01-30 13:44:08 +00:00
Bodo Möller
cdd43b5ba5
Documentation for BN_is_prime_fasttest.
2000-01-30 11:05:39 +00:00
Bodo Möller
1baa94907c
Make output of "openssl dsaparam 1024" more interesting :-)
2000-01-30 03:32:28 +00:00
Bodo Möller
7865b871c0
Tiny changes to previous patch (the log message was meant to be
...
"Make DSA_generate_parameters faster").
2000-01-30 02:40:38 +00:00
Bodo Möller
a87030a1ed
Make DSA_generate_parameters, and fix a couple of bug
...
(including another problem in the s3_srvr.c state machine).
2000-01-30 02:23:03 +00:00
Dr. Stephen Henson
15701211b5
Update docs.
2000-01-30 01:39:40 +00:00
Richard Levitte
1e264ff325
Reimplement so only one synchronous stack is used. The benefit is
...
that function pointers are nicely tucker in their structure.
2000-01-29 01:22:03 +00:00
Richard Levitte
f27c5509f7
Finally found a form that I like...
2000-01-29 01:12:50 +00:00
Dr. Stephen Henson
e1314b5716
Fix CRL encoding bug.
2000-01-29 00:00:26 +00:00
Bodo Möller
07e6dbde66
more information on 0.9.5
2000-01-28 21:26:30 +00:00
Richard Levitte
1f36fe2835
Synchronise with Unix code
2000-01-28 12:15:20 +00:00
Richard Levitte
aa3353fda2
Put config in section 5, where it belongs.
2000-01-28 11:35:44 +00:00
Dr. Stephen Henson
2af9fd006d
Add CA.pl man page this time...
2000-01-28 01:37:08 +00:00
Dr. Stephen Henson
90644dd74d
New -pkcs12 option to CA.pl.
...
Document CA.pl script.
Initialise and free up the extra DH fields
(nothing uses them yet though).
2000-01-28 01:35:31 +00:00
Ulf Möller
75b0edaafa
fix link
2000-01-27 23:07:50 +00:00
Richard Levitte
f95a9f678a
Declare BN_pseudo_rand().
2000-01-27 22:07:42 +00:00
Richard Levitte
0b3300f866
It works much better when you don't press shift at the wrong moment...
2000-01-27 21:11:51 +00:00
Bodo Möller
953aa79040
A couple of things were reversed for BN_pseudo_rand ...
2000-01-27 21:09:25 +00:00
Richard Levitte
01d16b54c2
Added a configuration for myself...
2000-01-27 21:09:15 +00:00
Richard Levitte
3ac60a612e
Use the pod2man that comes with OpenSSL. Make it so config(5) really
...
ends up in section 5.
2000-01-27 20:34:03 +00:00
Richard Levitte
294b3c1a9c
Since pod2man is still evolving, and some sites (among others dev.openssl.org)
...
don't have a version that will handle the L<foo(1)|foo(1)> construct yet, here
is a copy from my laptop (slightly modifed to work independently of the place
where perl itself resides).
2000-01-27 20:23:29 +00:00
Richard Levitte
6c2c3e9ba9
Update all links so they will be rendered better.
2000-01-27 20:11:26 +00:00
Ulf Möller
157be2b67d
comment was wrong.
2000-01-27 19:52:58 +00:00