Bodo Möller
9f06ce19dd
Error codes are longs, not ints
2001-03-15 11:33:16 +00:00
Bodo Möller
ba61b14f1d
More err_data memory leaks
2001-03-15 11:33:00 +00:00
Richard Levitte
5114966e00
It is a good thing to prepare the .def files.
2001-03-15 06:51:49 +00:00
Richard Levitte
eed7dd8d75
A number of things have now been corrected.
...
HP MPE/iX passes.
2001-03-15 06:15:26 +00:00
Bodo Möller
70bddeda24
0.9.6a-beta1 works for solaris64-sparcv9-cc.
2001-03-14 13:44:59 +00:00
Richard Levitte
f66efab8f7
The VMS build script was missing a couple of modules.
...
Reported by Mark Daniel <Mark.Daniel@wasd.vsm.com.au>
2001-03-14 13:39:30 +00:00
Richard Levitte
0caa1c11f8
Include openssl/rand.h so RAND_status() gets properly declared.
...
Reported by Rob Neff <neff.ra@home.com>
2001-03-14 13:36:50 +00:00
Richard Levitte
c68f050647
Signed vs. unsigned problem fix.
...
Reported by Rob Neff <neff.ra@home.com>
2001-03-14 13:32:16 +00:00
Richard Levitte
d58eb72f25
On HP-UX 10, shareable libraries end with '.sl', not '.so'.
...
In part reported by Lynn Gazis <lgazis@IVEA.com>. The rest of the
report is about SHLIB_PATH being ignored. It was decided that using
it would break security.
2001-03-14 13:30:07 +00:00
Richard Levitte
11bfaf6cff
Irix fails.
2001-03-14 07:00:57 +00:00
Richard Levitte
68a54ab591
A few more reports.
2001-03-14 06:57:16 +00:00
Bodo Möller
9693045170
Fix: return 0 if no error occured.
2001-03-13 22:17:45 +00:00
Richard Levitte
311e4e9253
Update beta 1 status.
2001-03-13 21:39:34 +00:00
Richard Levitte
1874366208
We need to build MINFO.
2001-03-13 21:28:44 +00:00
Richard Levitte
18c497dffb
Tagging has now been done, switch over to development of beta 2.
...
The tag for beta 1 is OpenSSL_0_9_6a-beta1.
2001-03-13 16:29:03 +00:00
Richard Levitte
15922ccdf6
Release Beta 1 of 0.9.6a.
2001-03-13 16:08:32 +00:00
Richard Levitte
5098bc92f8
A correction from the main trunk that was forgotten.
2001-03-13 14:39:51 +00:00
Richard Levitte
a411eaa858
make update
...
Since there was some functions added in libeay.num, it means things
are going to move in libeay.num in the OpenSSL-engine-0_9_6-stable
branch and in the main trunk.
2001-03-13 12:12:05 +00:00
Ulf Möller
42b848bcf1
that was useless - still fails with GCC
2001-03-13 07:12:02 +00:00
Bodo Möller
b670b1e3da
Use err_clear_data macro
2001-03-13 07:03:39 +00:00
Ulf Möller
a1c769a5f6
Alpha workaround. This is a lot slower!
2001-03-13 06:31:36 +00:00
Bodo Möller
2c89d56a1d
fix memory leak in err.c
2001-03-12 18:39:47 +00:00
Ulf Möller
142e22641e
doh
2001-03-10 04:29:05 +00:00
Bodo Möller
b9cc6148f4
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:00:52 +00:00
Bodo Möller
c6a15854ee
Consistently use 'void *' for SSL read, peek and write functions.
2001-03-09 10:08:06 +00:00
Bodo Möller
ba41d8a556
ssl23_peek
2001-03-08 21:56:34 +00:00
Bodo Möller
f46a878e3f
add ssl23_peek
2001-03-08 21:53:29 +00:00
Bodo Möller
fac683684b
Avoid problems with multi-line NAME sections.
2001-03-08 21:53:01 +00:00
Lutz Jänicke
f51fee66ad
Add newly learned knowledge from yesterday's discussion.
2001-03-08 17:25:49 +00:00
Ulf Möller
5fb0aa6487
Note the rand_win.c change
2001-03-08 16:58:07 +00:00
Ulf Möller
9c3cbe5d7f
replace rdtsc as in HEAD
2001-03-08 16:49:03 +00:00
Richard Levitte
3e0d891828
SSLv2 session reuse bugfix from main development branch.
2001-03-05 14:52:30 +00:00
Lutz Jänicke
1c85e93c7c
Typo, spotted by "Greg Stark" <gstark@ethentica.com>.
2001-03-01 16:48:12 +00:00
Dr. Stephen Henson
95d334f2db
Fix bug in copy_email() which would not
...
find emailAddress at start of subject name.
2001-03-01 13:33:53 +00:00
Ulf Möller
98486a9310
improved bignum test as in 0.9.7.
...
We need this to find out if the bignum failures on Irix and Alpha are
caused by new 0.9.7 code or just aren't triggered in the 0.9.6 test suite.
2001-02-27 23:00:42 +00:00
Geoff Thorpe
4910cbf6db
Backfit a bugfix from 0.9.7-dev to 0.9.6-stable. init() and finish()
...
handlers were previously getting called before (and after, respectively)
the "ex_data" structures - this meant init() had very little that it
could initialise, and finish() had very little it could cleanup.
2001-02-24 17:32:34 +00:00
Dr. Stephen Henson
75090e0365
Stop PKCS7_verify() core dumping with unknown public
...
key algorithms and leaking if the signature verify
fails.
2001-02-24 01:46:46 +00:00
Lutz Jänicke
6676457bba
SSL_get_version() was an easy one :-)
2001-02-23 21:07:53 +00:00
cvs2svn
ad45ed9f5c
This commit was manufactured by cvs2svn to create branch
...
'OpenSSL_0_9_6-stable'.
2001-02-23 21:05:58 +00:00
Lutz Jänicke
2c1571b4ff
SSL_get_version() was an easy one :-)
2001-02-23 21:05:56 +00:00
Ulf Möller
6767a53669
That statement seems to be not true. In fact, I have said that I would
...
like to use libtool, but not automake.
Let's investigate that further, or leave the question open for now.
2001-02-23 18:22:58 +00:00
Ulf Möller
ba93fd6a38
autoconf would be useful...
2001-02-23 18:00:06 +00:00
Dr. Stephen Henson
d7c06e9ec7
Make OCSP cert id code tolerate a missing issuer certificate
...
or serial number.
2001-02-23 13:04:24 +00:00
Dr. Stephen Henson
386828d029
Oops, forgot CHANGES entry for ASN1_ITEM_FUNCTIONS.
2001-02-23 13:02:56 +00:00
Dr. Stephen Henson
d339187b1a
Get rid of ASN1_ITEM_FUNCTIONS dummy function
...
prototype hack. This unfortunately means that
every ASN1_*_END construct cannot have a
trailing ;
2001-02-23 12:47:06 +00:00
Richard Levitte
61fca8b69b
make depend.
2001-02-23 11:57:35 +00:00
Dr. Stephen Henson
bb5ea36b96
Initial support for ASN1_ITEM_FUNCTION option to
...
change the way ASN1 modules are exported.
Still needs a bit of work for example the hack which a
dummy function prototype to avoid compilers warning about
multiple ;s.
2001-02-23 03:16:09 +00:00
Geoff Thorpe
e3a9164073
I missed one.
2001-02-23 00:09:50 +00:00
Geoff Thorpe
f85c9904c6
Fix an oversight - when checking a potential session ID for conflicts with
...
an SSL_CTX's session cache, it is necessary to compare the ssl_version at
the same time (a conflict is defined, courtesy of SSL_SESSION_cmp(), as a
matching id/id_length pair and a matching ssl_version). However, the
SSL_SESSION that will result from the current negotiation does not
necessarily have the same ssl version as the "SSL_METHOD" in use by the
SSL_CTX - part of the work in a handshake is to agree on an ssl version!
This is fixed by having the check function accept an SSL pointer rather
than the SSL_CTX it belongs to.
[Thanks to Lutz for illuminating the full extent of my stupidity]
2001-02-23 00:02:56 +00:00
Richard Levitte
48bf4aae24
Define the right macro for Linux and other GNU-based systems to get a correct declaration of strdup()
2001-02-22 18:03:30 +00:00