Geoff Thorpe
9ec0126ed2
This commit ties the new DSO code (crypto/dso/) into the build for a
...
variety of platforms. A few are missing, and they will be added in
eventually, but as this is new stuff, it was better to not break lots of
platforms in one go that we can't easily test. The changes to "Configure"
should illustrate how to add support to other systems if you feel like
having a go.
NB: I'll add something shortly to allow you to add "dlfcn.h" support on
those platforms that don't have (or need) a dlfcn.h header file. (The
symbol for Configure will probably by "dlfcn_no_h").
Thanks to Richard Levitte, who is responsible for the dso_dl.c support,
understanding the trickier aspects of the build process, and giving great
feedback on everything else.
[Don't use this stuff if you're easily offended by changes to the
interface or behaviour - it's still work in progress.]
PR:
2000-04-04 22:32:19 +00:00
Geoff Thorpe
8f4fac7f96
This is a set of startup code for the DSO support, it's not yet linked into
...
the build process (an upcoming commit no doubt), and is very much *new*
code - what that means is that it compiles ok - usually. It certainly
doesn't mean it runs well or even properly yet. Please don't muck round
with this unless you're looking to help out and hunt bugs. :-)
Currently this code doesn't have any support for controlling the "load"
behaviour (eg. paths, filename translations, etc). That'll be handled
using DSO_ctrl() and various flags, once we work out a sensible set of
flags.
2000-04-04 21:57:11 +00:00
Bodo Möller
02859fb74a
Extend entry on ERR_print_errors.
2000-04-04 21:31:14 +00:00
Richard Levitte
3e3844b554
Release done, change status.
2000-04-01 12:32:10 +00:00
Richard Levitte
c90341a155
Tagging has now been done, update to the next version (it's not quite
...
as important to keep a low profile here :-))
2000-04-01 11:24:27 +00:00
Richard Levitte
7c6c052e68
Tagging has now been done, update to the next possible version (I keep
...
a low profile, so we don't get discontinuity in the numbering...)
2000-04-01 11:21:14 +00:00
Richard Levitte
5e61580bbd
Version and name changes, and a last minute changelog
2000-04-01 11:15:15 +00:00
Richard Levitte
561c71a76b
Building version 0.9.5a
2000-04-01 11:03:41 +00:00
Richard Levitte
c2359eb18c
_lrotl and _lrotr are defined in MSVC but nowhere else that we know
...
off.
2000-04-01 10:39:33 +00:00
Bodo Möller
cf194c1f68
Entry for ssleay_rand_status locking fix.
2000-03-30 08:12:35 +00:00
Bodo Möller
b841e0acd8
'entropy >= ENTROPY_NEEDED' should be evaluated while the
...
variables are locked.
2000-03-30 06:11:54 +00:00
Dr. Stephen Henson
35af460fef
Add a couple of FAQs.
2000-03-30 02:00:25 +00:00
Richard Levitte
7ae634de49
Since ssleay_rand_initialize() unlocks then locks CRYPTO_LOCK_RAND,
...
it's a good thing if ssleay_rand_status() would do the corresponding
lock and unlock as everyone else...
2000-03-29 17:25:52 +00:00
Ulf Möller
8311d32378
Add pointer to EGD manpage.
...
Update the "randomness" section for the upcoming 0.9.5a release.
2000-03-28 19:45:06 +00:00
Richard Levitte
eff5f6124c
Add a default banner. Contributed by Joon Radley <jradley@vps.co.za>
2000-03-28 18:56:04 +00:00
Richard Levitte
edbcba6c6b
Don't force the use of GNU make with Borland C++ Builder. Contributed by Joon Radley <jradley@vps.co.za>
2000-03-28 18:54:27 +00:00
Bodo Möller
3bc90f2373
Fix typo in -clrext option, but add a compatibility hack because
...
0.9.5a should not break anything that works in 0.9.5.
2000-03-27 18:10:08 +00:00
Bodo Möller
98e04f9eeb
Comments for SSL_get_peer_cert_chain inconsistency.
2000-03-27 18:07:45 +00:00
Richard Levitte
6e9aee5724
Removed, especially since it conflicts with des.pod on
...
case-insensitive file systems.
2000-03-27 12:34:58 +00:00
Dr. Stephen Henson
b475baffb2
Fix for HMAC.
2000-03-27 00:53:27 +00:00
Bodo Möller
617d71bc12
NeXT workaround.
2000-03-26 12:27:30 +00:00
Richard Levitte
9cead2f2a5
Beautifying code.
2000-03-25 21:17:51 +00:00
Bodo Möller
ce24e726b4
List "no-..." option first because it's the most frequently needed one.
2000-03-25 19:02:09 +00:00
Richard Levitte
7d05b51ade
Vi, again
2000-03-25 10:44:28 +00:00
Richard Levitte
9b77955be9
Info on proposed release date
2000-03-25 10:28:35 +00:00
Richard Levitte
60e9a78437
Another VAX environment passed
2000-03-25 10:23:46 +00:00
Richard Levitte
3fbde72468
VI gave me 4-space tabs... Corrected
2000-03-25 10:14:15 +00:00
Richard Levitte
67a8142ce0
One VAX environment passed
2000-03-25 09:28:54 +00:00
Dr. Stephen Henson
afee764c4a
Update docs.
2000-03-25 02:38:28 +00:00
Bodo Möller
2d99cee790
Explain configuration options more completely.
2000-03-25 01:49:07 +00:00
Bodo Möller
1adfda4151
Update for new hpux-parisc-cc-o4 entry.
2000-03-24 19:46:22 +00:00
Geoff Thorpe
f09ba50ec3
another one done.
2000-03-24 16:55:32 +00:00
Richard Levitte
67b2f21382
More info in the Win32 test
2000-03-24 16:10:33 +00:00
Richard Levitte
3bead95bae
A couple of corrections concerning HPUX 10 and shared libraries.
...
Contributed by Lutz Jaenicke.
2000-03-24 16:06:22 +00:00
Richard Levitte
6e1c21abe4
Geoff Thorpe reports a whole bunch of tests passing.
2000-03-24 15:19:07 +00:00
Richard Levitte
8f0edcda9e
Another VMS/Alpha with a much more evil compiler passed as well...
2000-03-24 15:08:04 +00:00
Richard Levitte
0b6d88b3b8
VMS on Alpha passed
2000-03-24 12:40:28 +00:00
Dr. Stephen Henson
46e80a30e0
Add a few more FAQs.
2000-03-24 00:47:25 +00:00
Ulf Möller
fd430ae94c
Test results.
2000-03-23 23:19:12 +00:00
Richard Levitte
1d6750b759
Surround the diff with the new snippage delimiters
2000-03-23 22:43:20 +00:00
Richard Levitte
6e56312f1a
Update status
2000-03-23 22:01:25 +00:00
Richard Levitte
90cc4e29b3
Tagging has been done, update to next probable version...
2000-03-23 21:14:11 +00:00
Richard Levitte
97197984aa
I almost forgot...
2000-03-23 21:12:50 +00:00
Richard Levitte
0806278561
Time for version 0.9.5a beta2
...
I know it's earlier than announced. The high amount of problems in
beta1 warants this, however.
2000-03-23 21:07:41 +00:00
Richard Levitte
e8dbc15933
New FAQ for the OpenSSH configuration problem.
...
I know, this isn't really a OpenSSL issue, but we keep getting
questions about it, so we might as well provide the solution...
2000-03-23 19:31:37 +00:00
Richard Levitte
0fa197d8bc
Clean up context, even if an error occured.
2000-03-23 18:14:21 +00:00
Ulf Möller
fd72d831b7
ssize_t for Ultrix
2000-03-23 17:54:58 +00:00
Richard Levitte
1bb30673f9
Corrected. It said before that ivec had to be initialised to zero,
...
which isn't true. What is true, however, is that SSH assumes it is.
2000-03-23 11:08:49 +00:00
Bodo Möller
87351c586e
"make update"
2000-03-23 09:51:23 +00:00
Richard Levitte
72fbca2c47
A quick hack to have ssize_t work with gcc under SunOS 4 (tested on
...
SunOS 4.1.4).
2000-03-23 07:32:34 +00:00