Lutz Jänicke
7680669c33
Fix CRLF problem in BASE64 decode.
2002-04-15 09:51:10 +00:00
Bodo Möller
a6ec2d58ba
improve binary compatibility
2002-04-14 08:25:41 +00:00
Bodo Möller
82c77c1b32
Implement known-IV countermeasure.
...
Fix length checks in ssl3_get_client_hello().
Use s->s3->in_read_app_data differently to fix ssl3_read_internal().
2002-04-13 22:49:28 +00:00
Ulf Möller
ea72ff2df7
error reported by Karsten Braaten
2002-04-13 10:00:01 +00:00
Bodo Möller
4e5b835c6a
synchronize with OpenSSL-engine-0_9_6-stable
2002-04-12 13:44:04 +00:00
Richard Levitte
1171f28f97
Check error code from a2d_ASN1_OBJECT().
2002-04-11 22:14:51 +00:00
Lutz Jänicke
5c04e56285
Synchronize with 0.9.7-stable
2002-04-11 18:45:15 +00:00
Lutz Jänicke
9bac8d91d9
Keep my own specially optimized HP-UX shared library building up to date.
2002-04-10 12:37:59 +00:00
Bodo Möller
875e8fca2d
harmonize capitalization
2002-04-09 12:43:18 +00:00
Ulf Möller
39ee29b02c
error reported by Karsten Braaten
2002-04-07 13:33:26 +00:00
Richard Levitte
847b76dd0e
Allow longer program names (VMS allows up to 39 characters).
...
Submitted by Compaq.
2002-04-06 20:22:32 +00:00
Richard Levitte
c901a0538b
make update
2002-04-06 19:08:51 +00:00
Richard Levitte
a5ee2b5232
Allow longer program names (VMS allows up to 39 characters).
...
Submitted by Compaq.
2002-04-06 18:59:43 +00:00
Richard Levitte
f520a2a8c2
Recognise DEC C++ as equivalent to DEC C for the definitions of OPENSSL_EXTERN and OPENSSL_GLOBAL.
...
Submitted by Compaq.
2002-04-06 11:37:07 +00:00
Richard Levitte
78e7617324
Use recv() and send() for socket communication on VMS instead of read()
...
and write(). The reason is that read() and write() make additional record
level locking which causes hangs of Compaq Secure Web Server (Apache) with
SSL.
Submitted by Compaq.
2002-04-06 11:35:40 +00:00
Richard Levitte
56d490cd40
Don't define RSA-specifici variables when RSA isn't used.
2002-04-06 09:57:52 +00:00
Richard Levitte
9bd313b83d
Make shared libraries resolve global symbols within themselves first.
...
Currently only on GNUish linkers...
Submitted by Steven Bade <sbade@austin.ibm.com>
2002-04-06 09:42:31 +00:00
Lutz Jänicke
50e4d01fa0
Fix buggy object definitions (Svenning Sorensen <sss@sss.dnsalias.net>).
2002-04-04 17:56:57 +00:00
Richard Levitte
4a579233b4
Fix of mixup bwtween SOMAXCONN and SO_MAXCONN.
...
Furthermore, make SO_MAXCONN the first choice, since that's the standard
(as far as I know).
2002-03-29 23:48:29 +00:00
Lutz Jänicke
ca3bba36c4
Fix typo (Craig Davison <cd@securityfocus.com>).
2002-03-25 17:10:20 +00:00
Ben Laurie
a37d05fa56
Fix warning.
2002-03-25 12:53:25 +00:00
Lutz Jänicke
b111c5b8ce
Fix buggy if-condition (thomas poindessous <poinde_t@epita.fr>).
2002-03-21 19:14:56 +00:00
Lutz Jänicke
7228bfb439
Remove superflous (and buggy) statement <justin.fletcher@ntlworld.com>.
2002-03-21 19:11:19 +00:00
Bodo Möller
687f9d2b94
fix DH_generate_parameters for general 'generator'
2002-03-20 16:01:29 +00:00
Lutz Jänicke
6bcba344b5
Map new X509 verification errors to alert codes (Tom Wu <tom@arcot.com>).
2002-03-19 16:47:09 +00:00
Bodo Möller
6cebd2dd00
in INCLUDES, use '-I../..' so that we find "e_os.h"
2002-03-18 10:54:56 +00:00
Bodo Möller
b82a94ee26
use '-I../..' so that we find "e_os.h"
2002-03-18 10:53:01 +00:00
Bodo Möller
ba5541e1ad
Rename 'cray-t90-cc' into 'cray-j90'.
...
Add to 'config'.
2002-03-15 16:47:23 +00:00
Bodo Möller
84b45fda86
oops -- undo previous commit, I'm still waiting for confirmation
...
from Weny Palm
2002-03-15 11:09:31 +00:00
Bodo Möller
7aacd4c458
fix ssl3_pending
2002-03-15 10:53:34 +00:00
Lutz Jänicke
e18ed57afd
Add missing strength entries.
2002-03-14 18:56:59 +00:00
Bodo Möller
ff9722c7f1
use BIO_nwrite() more properly to demonstrate the general idea of
...
BIO_nwrite0/BIO_nwrite (the previous code was OK for BIO pairs but not
in general)
2002-03-14 09:49:10 +00:00
Bodo Möller
08f38d887e
we need e_os.h
2002-03-14 09:45:37 +00:00
Bodo Möller
5798378a22
add a paragraph from 0.9.7-dev/0.9.8-dev
2002-03-12 12:22:08 +00:00
Richard Levitte
e1fefe8124
Typo.
2002-03-06 06:13:44 +00:00
Bodo Möller
b8b09625dc
Rephrase statement on the security of two-key 3DES.
...
[Chosen plaintext attack: R. Merkle, M. Hellman: "On the Security of
Multiple Encryption", CACM 24 (1981) pp. 465-467, p. 776.
Known plaintext angriff: P.C. van Oorschot, M. Wiener: "A
known-plaintext attack on two-key triple encryption", EUROCRYPT '90.]
2002-03-05 15:30:41 +00:00
Richard Levitte
54d78c4778
Make it so one can select tests from within the test directory
2002-03-04 15:58:49 +00:00
Bodo Möller
354d263e44
_INT_MAX should read INT_MAX (this is correct in the 0.9.7-dev and
...
main branches)
2002-03-01 14:05:30 +00:00
Bodo Möller
f85b14c4ba
add missing '#endif'
...
Submitted by: Oscar Jacobsson <oscar@jacobsson.org>
2002-03-01 14:01:27 +00:00
Lutz Jänicke
ec20856622
Fix the fix (Yoram Zahavi)...
2002-02-27 11:26:20 +00:00
Lutz Jänicke
e463138be9
SSL_clear != SSL_free/SSL_new
2002-02-27 08:11:18 +00:00
Lutz Jänicke
ce1e801013
Make sure to remove bad sessions in SSL_clear() (found by Yoram Zahavi).
2002-02-26 21:50:28 +00:00
Richard Levitte
03a6dcdf31
make update
2002-02-26 14:18:23 +00:00
Richard Levitte
bfb863b8b5
As in 0.9.7 and on, let's remove the use of MS_FAR, and thereby the
...
need for e_os.h.
2002-02-21 16:38:09 +00:00
Bodo Möller
f261295d9c
disable '#ifdef DEBUG' sections
2002-02-21 14:07:55 +00:00
Bodo Möller
f4702b467e
disable '#ifdef DEBUG' sections
2002-02-21 12:56:50 +00:00
Richard Levitte
2aa5dac48f
Stop assuming the IV is 8 bytes long, use the real size instead.
...
This is especially important for AES that has a 16 bytes IV.
2002-02-20 17:55:34 +00:00
Richard Levitte
fae0ff419a
Including openssl/e_os.h in the OpenSSL 0.9.6 branch is legal, since
...
it's exported. Changing that is a BIG step, which has been done in
0.9.7-dev.
2002-02-20 17:39:25 +00:00
Richard Levitte
74e6916996
Merge in Cygwin-related changes from main trunk.
2002-02-16 22:45:06 +00:00
Richard Levitte
99738e6393
Give the linux-sparv9 target shared capability.
...
Submitted by Ian Marsh <mushypea@dominion.net.uk>
2002-02-15 16:22:58 +00:00