Ben Laurie
|
9831d941ca
Many security improvements (CHATS) and a warning fix.
|
22 jaren geleden |
Bodo Möller
|
fbf4c7b4f1
really fix race conditions
|
22 jaren geleden |
Bodo Möller
|
4e33db9a3f
really fix race condition
|
22 jaren geleden |
Lutz Jänicke
|
7e8852c549
Reorder inclusion of header files:
|
22 jaren geleden |
Bodo Möller
|
1dcb6c994f
fix length field we create when converting SSL 2.0 format into SSL 3.0/TLS 1.0 format
|
22 jaren geleden |
Ben Laurie
|
45d87a1ffe
Prototype info function.
|
23 jaren geleden |
Bodo Möller
|
cf82191d77
Implement msg_callback for SSL 2.0.
|
23 jaren geleden |
Bodo Möller
|
ba1c602281
Assume TLS 1.0 when ClientHello fragment is too short.
|
23 jaren geleden |
Bodo Möller
|
979689aa5c
Fix SSL handshake functions and SSL_clear() such that SSL_clear()
|
23 jaren geleden |
Bodo Möller
|
a661b65357
New functions SSL[_CTX]_set_msg_callback().
|
23 jaren geleden |
Bodo Möller
|
9ba3ec9176
The message header for fake SSL 3.0/TLS 1.0 client hellos created from
|
23 jaren geleden |
Bodo Möller
|
48948d53b6
Change ssl3_get_message and the functions using it so that complete
|
23 jaren geleden |
Lutz Jänicke
|
d92f0bb6e9
Remove SSL_OP_NON_EXPORT_FIRST:
|
23 jaren geleden |
Richard Levitte
|
bc36ee6227
Use new-style system-id macros everywhere possible. I hope I haven't
|
24 jaren geleden |
Bodo Möller
|
f1192b7f2e
Avoid protocol rollback.
|
24 jaren geleden |
Bodo Möller
|
aa826d88e1
Document rollback issues.
|
24 jaren geleden |
Bodo Möller
|
37569e64e8
Fix SSL 2.0 rollback checking: The previous implementation of the
|
24 jaren geleden |
Richard Levitte
|
26a3a48d65
There have been a number of complaints from a number of sources that names
|
24 jaren geleden |
Ulf Möller
|
4c5fac4ac4
Fix NO_RSA (misplaced #endif).
|
25 jaren geleden |
Dr. Stephen Henson
|
72b60351f1
Change EVP_MD_CTX_type so it is more logical and add EVP_MD_CTX_md for
|
25 jaren geleden |
Bodo Möller
|
dab6f09573
Workaround for irrelevant problem.
|
25 jaren geleden |
Bodo Möller
|
b35e9050f2
Tolerate fragmentation and interleaving in the SSL 3/TLS record layer.
|
25 jaren geleden |
Ulf Möller
|
657e60fa00
ispell (and minor modifications)
|
25 jaren geleden |
Bodo Möller
|
cef80e8c14
SSL_R_UNSUPPORTED_PROTOCOL (as in s23_clnt.c) for SSL 2 when
|
25 jaren geleden |
Ulf Möller
|
aa82db4fb4
Add missing #ifndefs that caused missing symbols when building libssl
|
25 jaren geleden |
Ulf Möller
|
eb952088f0
Precautions against using the PRNG uninitialized: RAND_bytes() now
|
25 jaren geleden |
Bodo Möller
|
c51ae173a6
Clean up some of the SSL server code.
|
25 jaren geleden |
Bodo Möller
|
ac7da00048
Set s->version correctly for "natural" SSL 3.0 client hello
|
25 jaren geleden |
Bodo Möller
|
cb0369d885
Repair another bug in s23_get_client_hello:
|
25 jaren geleden |
Bodo Möller
|
ba3a6e7262
use explicit constant 11 just once
|
25 jaren geleden |