Geoff Thorpe
974e22704d
"make update"
2000-05-29 11:21:29 +00:00
Geoff Thorpe
67e08eb185
The engine code has changed the "[get|set]_default_method" functions
...
a bit, so bring libeay.num up to date.
2000-05-29 04:55:26 +00:00
Richard Levitte
71c8e9f1c3
Added Geoff's latest changes, which seems to mostly be DH stuff and a
...
README. Oh, and a test program.
2000-05-25 21:21:03 +00:00
Richard Levitte
e759b095d4
Add code and changes to implement the ENGINE mechanism. These are the
...
patches that Geoff had in a patch file in his play directory.
NOTE for openssl-cvs: THIS IS A CVS BRANCH (BRANCH_engine). IT IS
NOT FOR THE FAINTHEARTED TO PLAY WITH. The code works as it is, but
it's not at all sure it ends up in the OpenSSL distributio in this
form, so do not get dependent on it!
Those rsyncing the repository are considered warned!
2000-05-25 19:55:54 +00:00
Richard Levitte
a45623c447
'make update'
2000-05-19 13:44:28 +00:00
Richard Levitte
145d39fbe5
Remove extra comma (creates a unnessecary null element, right?).
2000-05-19 13:36:29 +00:00
Ulf Möller
c22e4b19e6
Missing cases when no_rsa is defined
...
Submitted by: Zeroknowledge
2000-05-15 19:20:10 +00:00
Ulf Möller
b222eb6443
linux-elf bugfix
...
Submitted by:
Reviewed by:
PR:
2000-04-27 15:07:15 +00:00
Geoff Thorpe
ffb488781f
Thanks to "make update" ...
2000-04-19 23:02:12 +00:00
Bodo Möller
e5c84d5152
New function ERR_error_string_n.
2000-04-14 23:36:15 +00:00
Richard Levitte
7a807ad8a7
"make update"
2000-04-09 12:52:40 +00:00
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
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
Ulf Möller
b313adc4b6
OpenBSD complains.
2000-03-20 18:19:38 +00:00
Richard Levitte
be1755f1cf
make update
2000-03-20 07:35:38 +00:00
Ulf Möller
1f39d082c6
make update
2000-03-19 02:18:45 +00:00
Bodo Möller
24aaff588a
Remove "Makefile.uni" files and some related stuff.
...
This was meant for building individual ciphers separately;
but nothing of this is maintained, it does not work
because we rely on central configuration by the Configure
utility with <openssl/opensslconf.h> etc., so the files
are only wasting space and time.
2000-03-14 13:56:00 +00:00
Bodo Möller
59fc2b0fc2
Preserve reason strings in automatically build tables.
2000-03-05 00:19:36 +00:00
Bodo Möller
0cff255077
Change output text (ar is not a linker).
2000-03-04 02:06:04 +00:00
Ulf Möller
c7fecee8b5
The selftest sometimes lacked important information
2000-03-04 00:22:56 +00:00
Ulf Möller
2da0c11926
Support assembler for Mingw32.
2000-02-28 19:16:41 +00:00
Dr. Stephen Henson
9b95f1df4b
Fix so Win32 compiles again...
2000-02-27 01:39:41 +00:00
Ulf Möller
775c63fc02
Reorganize bn_mul.c (no bugfix yet), remove obsolete files in BN library.
2000-02-26 22:16:47 +00:00
Bodo Möller
6d0d5431d4
More get0 et al. changes. Also provide fgrep targets in CHANGES
...
where the new functions are mentioned.
2000-02-26 08:36:46 +00:00
Richard Levitte
7bd3a58022
make update
2000-02-26 04:48:22 +00:00
Dr. Stephen Henson
c7cb16a8ff
Rename functions for new convention.
2000-02-26 01:55:33 +00:00
Bodo Möller
a7b991bd68
Don't define platform-dependent preprocessor symbols for OPENSSL_THREAD_DEFINES.
...
"make update".
2000-02-24 18:19:50 +00:00
Bodo Möller
331b59214b
Avoid filename "test.c" because otherwise "make test"
...
will invoke a default rule built into make.
2000-02-24 09:48:12 +00:00
Ulf Möller
4c5fac4ac4
Fix NO_RSA (misplaced #endif).
2000-02-24 04:41:03 +00:00
Ulf Möller
ac9c1bcb81
remove test "goto err"
2000-02-24 03:03:01 +00:00
Ulf Möller
d7f0ab5ff4
New make target "report" to run util/selftest.pl
2000-02-23 23:47:05 +00:00
Ulf Möller
71308c3bb5
*** empty log message ***
2000-02-23 22:07:59 +00:00
Ulf Möller
720b590f56
Run the test suite and generate a report.
2000-02-23 21:58:06 +00:00
Dr. Stephen Henson
72b60351f1
Change EVP_MD_CTX_type so it is more logical and add EVP_MD_CTX_md for
...
the old functionality.
Various warning fixes.
Initial EVP symmetric cipher docs.
2000-02-22 02:59:26 +00:00
Ulf Möller
4ec19e203c
Fix gcc warnings.
2000-02-20 20:59:21 +00:00
Dr. Stephen Henson
8a208cba97
New functions and option to use NEW in certificate requests.
2000-02-18 00:54:21 +00:00
Dr. Stephen Henson
cd3c54e50f
Add -pass argument to 'enc'.
...
Fix to make Win32 compile work again.
2000-02-17 00:41:43 +00:00
Bodo Möller
cbcc5c01f9
Update.
2000-02-11 16:31:04 +00:00
Dr. Stephen Henson
ff8a4c47ce
Rename the X509V3_*_d2i functions to X509_get_ext_d2i() etc.
...
This better reflects their behaviour.
2000-02-07 01:17:22 +00:00
Dr. Stephen Henson
66430207a4
Add support for some broken PKCS#8 formats.
2000-02-05 21:07:56 +00:00
Bodo Möller
37e48b88ad
Generate just one error code if iterated SSL_CTX_get() fails.
...
Avoid enabled 'assert()' in production library.
2000-02-05 19:29:00 +00:00
Dr. Stephen Henson
af57d84312
Rename SSLeay_add_all_algorithms() et al to
...
OpenSSL_add_all_algorithms(). Move these into
separate files so they work properly.
2000-02-04 14:01:38 +00:00
Bodo Möller
b136aa5423
Correct spelling as it was done in the source.
2000-02-04 00:42:21 +00:00
Bodo Möller
a87030a1ed
Make DSA_generate_parameters, and fix a couple of bug
...
(including another problem in the s3_srvr.c state machine).
2000-01-30 02:23:03 +00:00
Richard Levitte
294b3c1a9c
Since pod2man is still evolving, and some sites (among others dev.openssl.org)
...
don't have a version that will handle the L<foo(1)|foo(1)> construct yet, here
is a copy from my laptop (slightly modifed to work independently of the place
where perl itself resides).
2000-01-27 20:23:29 +00:00
Bodo Möller
52732b38da
Some comments added, and slight code clean-ups.
2000-01-26 22:36:55 +00:00
Dr. Stephen Henson
dd9d233e2a
Tidy up CRYPTO_EX_DATA structures.
2000-01-23 23:41:49 +00:00
Ulf Möller
b838465135
WINDOWS is defined in e_os.h. The problem was WIN32 (the new egcs uses _WIN32).
2000-01-20 23:59:24 +00:00
Bodo Möller
6481f3d29d
Define WINDOWS in all Mingw32 cases.
2000-01-20 23:16:07 +00:00