Richard Levitte
96a3369c4a
Make internal functions static.
2002-11-13 14:31:55 +00:00
Richard Levitte
e8ad570e3f
Changes from HEAD.
2002-11-13 14:31:01 +00:00
Richard Levitte
ad1ddf413c
The loading functions should be static if we build a dynamic engine.
2002-11-13 14:30:34 +00:00
Bodo Möller
e2c2152be9
disable weird assert()s
2002-11-13 14:01:19 +00:00
Bodo Möller
919b2a9673
remove unused old directory crypto/rijndael (superseded by crypto/aes)
2002-11-13 13:55:24 +00:00
Richard Levitte
024a20905d
C++ comments in C code, 'nuff said...
2002-11-13 13:36:29 +00:00
Richard Levitte
69ba8a00ad
make update
2002-11-13 11:35:51 +00:00
Richard Levitte
f6a0c4f853
Make OpenSSLdie() visible (it's a must to get a proper reference in
...
libeay.num).
2002-11-13 11:35:12 +00:00
Dr. Stephen Henson
040ade9bee
As main trun
2002-11-13 01:22:40 +00:00
Bodo Möller
46ce790727
fix order of changes -- if B depends on A, A should be listed
...
after B (reversed 'chronological' order)
2002-11-12 13:35:27 +00:00
Ben Laurie
9831d941ca
Many security improvements (CHATS) and a warning fix.
2002-11-12 13:23:40 +00:00
Richard Levitte
707ceb29e0
Make it possible to run individual tests even when linked with libcrypto.so and libssl.so
2002-11-12 11:25:33 +00:00
Richard Levitte
3d470fc7b7
Make the CBC mode od AES accept lengths that aren't multiples of 16.
...
PR: 330
2002-11-12 11:00:35 +00:00
Richard Levitte
edb7b28a00
Variables on the stack must be initialized or we can't depend on any
...
initial value. For errline/errorline, we did depend on that, erroneously
2002-11-11 21:35:00 +00:00
Richard Levitte
c4efde7403
make update
2002-11-11 20:51:06 +00:00
Richard Levitte
a1edc87664
Make the programs link against the static library on MacOS X.
...
PR: 335
2002-11-11 20:49:01 +00:00
Lutz Jänicke
9cbc3356e7
Typo.
...
Submitted by: assar <assar@kth.se>
Reviewed by:
PR:
2002-11-11 11:18:19 +00:00
Lutz Jänicke
9161c2ff51
Make sure permissions are friendly when building release tar file.
...
Submitted by:
Reviewed by:
PR: 171
2002-11-11 08:56:37 +00:00
Lutz Jänicke
21f8cf65e6
More information to the important issue of seeding the PRNG
...
Submitted by:
Reviewed by:
PR: 285
2002-11-11 08:32:37 +00:00
Richard Levitte
8bcc049399
X509_NAME_cmp() now compares PrintableString and emailAddress with a value of type
...
ia5String correctly.
PR: 244
2002-11-09 21:55:12 +00:00
Richard Levitte
95900b8592
-CAserial does take a filename argument.
...
PR: 332
2002-11-09 21:53:56 +00:00
Dr. Stephen Henson
20a50cb517
Typo
2002-11-09 18:11:15 +00:00
Richard Levitte
a71a482250
-CAcreateserial doesn't take a filename argument.
...
PR: 332
2002-11-08 21:51:33 +00:00
Richard Levitte
8b6ee018c2
Windows doesn't know sys/file.h
2002-11-07 21:40:17 +00:00
Dr. Stephen Henson
ddab3c9327
Typo in OCSP ASN1 module
2002-11-07 17:43:45 +00:00
Richard Levitte
6a9a7ff259
Keep on using ${CC}, since gcc may act in disguise.
...
PR: 329
2002-11-06 23:47:16 +00:00
Richard Levitte
f7cd5462c9
Generate openssl.pc so pkg-config can return proper data.
...
PR: 163
2002-11-06 23:34:17 +00:00
Richard Levitte
d268511c84
some people just can't read the instructions
2002-11-06 06:03:07 +00:00
Dr. Stephen Henson
190467767e
CRL revocation reason docs.
2002-11-06 01:27:16 +00:00
Dr. Stephen Henson
8d699c8c93
Check for NULL ASN1_ITEM when initializeing
...
boolean option in ASN1_TYPE.
2002-11-05 13:49:04 +00:00
Bodo Möller
e2a93e38d6
avoid Purify warnings
...
Submitted by: Nils Larsch
2002-11-05 12:28:10 +00:00
Richard Levitte
41c2fb962c
Return my normal debug targets to something not so extreme, and make
...
the extreme ones special (or 'extreme', if you will :-)).
2002-11-04 16:33:59 +00:00
Richard Levitte
455bacd4d3
Off-by-one-error corrected.
...
PR: 235
2002-11-04 11:30:38 +00:00
Richard Levitte
e85cbdad7a
Cosmetic change
2002-11-04 06:26:27 +00:00
Richard Levitte
c752563e43
Remove all referenses to RSAref, since that's been gone for more than
...
a year.
2002-10-31 16:46:18 +00:00
Richard Levitte
0eae6cd5f2
Plug potential memory leak.
...
Identified by Goetz Babin-Ebell <babinebell@trustcenter.de>
2002-10-30 09:42:47 +00:00
Geoff Thorpe
0bf707e346
Add a HISTORY section to the man page to mention the new flags.
2002-10-29 18:06:09 +00:00
Geoff Thorpe
96a2c35d91
The recent CHANGES note between 0.9.6g and 0.9.6h needs copying into the
...
other branches.
2002-10-29 17:59:18 +00:00
Geoff Thorpe
f9fde13590
Correct another inconsistency in my recent commits.
2002-10-29 17:47:43 +00:00
Geoff Thorpe
74174b9d05
Bodo spotted this keyslip in my patch to 0.9.7-stable.
2002-10-29 17:00:33 +00:00
Richard Levitte
89eda1fc01
Revert, that was an incorrect change.
...
PR: 156
2002-10-29 04:34:13 +00:00
Richard Levitte
bbec79a0c1
A small detail: since 0.9.7, DH_new_method() and DSA_new_method()
...
don't take an ENGINE* as parameter any more.
PR: 156
2002-10-29 04:31:13 +00:00
Geoff Thorpe
6f7ba4be1f
Correct and enhance the behaviour of "internal" session caching as it
...
relates to SSL_CTX flags and the use of "external" session caching. The
existing flag, "SSL_SESS_CACHE_NO_INTERNAL_LOOKUP" remains but is
supplemented with a complimentary flag, "SSL_SESS_CACHE_NO_INTERNAL_STORE".
The bitwise OR of the two flags is also defined as
"SSL_SESS_CACHE_NO_INTERNAL" and is the flag that should be used by most
applications wanting to implement session caching *entirely* by its own
provided callbacks. As the documented behaviour contradicted actual
behaviour up until recently, and since that point behaviour has itself been
inconsistent anyway, this change should not introduce any compatibility
problems. I've adjusted the relevant documentation to elaborate about how
this works.
Kudos to "Nadav Har'El" <nyh@math.technion.ac.il> for diagnosing these
anomalies and testing this patch for correctness.
PR: 311
2002-10-29 00:31:14 +00:00
Bodo Möller
2ccb522c5b
increase permissible message length so that we can handle
...
CertificateVerify for 4096 bit RSA signatures
2002-10-28 15:47:44 +00:00
Richard Levitte
0bf76767b0
Make sure toupper() is declared
2002-10-25 09:51:50 +00:00
Richard Levitte
732c9fe179
There's a name clash between OpenSSL and RSAref. Since this engine handles
...
RSAref data, pretend we don't care for OpenSSL's MD2 and MD5 structures or
implementation.
Remove all kinds of silly warning
2002-10-24 17:02:42 +00:00
Richard Levitte
4f99ab58f7
On certain platforms, we redefine certain symbols using macros in
...
apps.h. For those, it's better to include apps.h after the system
headers where those symbols may be defined, since there's otherwise a
chance that the C compiler will barf when it sees something that looks
like this after expansion:
int VMS_strcasecmp((str1),(str2))(const char *, const char *);
2002-10-24 09:41:45 +00:00
Richard Levitte
339abc9bd9
An engine changed name.
2002-10-23 22:09:08 +00:00
Richard Levitte
4407fbc2d4
Signal an error if the entered output password didn't match itself.
...
PR: 314
2002-10-23 15:07:18 +00:00
Bodo Möller
27f08d6d48
fix warnings, and harmonize indentation
2002-10-23 13:14:10 +00:00