#
3009458e |
| 14-Aug-2000 |
Richard Levitte |
MD4 implemented. Assar Westerlund provided the digest code itself and the test utility, I added the bits to get a EVP interface, the command line utility and the speed test
|
#
13083215 |
| 21-Jun-2000 |
Dr. Stephen Henson |
Fixes for Win32 build. This is mostly a work around for the old VC++ problem that it treats func() as func(void). Various prototypes had been added to 'compare' function poi
Fixes for Win32 build. This is mostly a work around for the old VC++ problem that it treats func() as func(void). Various prototypes had been added to 'compare' function pointers that triggered this. This could be fixed by removing the prototype, adding function pointer casts to every call or changing the passed function to use the expected arguments. I mostly did the latter. The mkdef.pl script was modified to remove the typesafe functions which no longer exist. Oh and some functions called OPENSSL_freeLibrary() were changed back to FreeLibrary(), wonder how that happened :-)
show more ...
|
#
a8b07aa4 |
| 18-Jun-2000 |
Richard Levitte |
First of all, with the current macros, we should never get any type-specific stack function. Second, even when we don't build any of those functions, DECLARE_STACK_OF lines should not find t
First of all, with the current macros, we should never get any type-specific stack function. Second, even when we don't build any of those functions, DECLARE_STACK_OF lines should not find themselves into $def.
show more ...
|
#
e41c8d6a |
| 01-Jun-2000 |
Geoff Thorpe |
This change will cause builds (by default) to not use different STACK structures and functions for each stack type. The previous behaviour can be enabled by configuring with the "-DDEBUG_SAFE
This change will cause builds (by default) to not use different STACK structures and functions for each stack type. The previous behaviour can be enabled by configuring with the "-DDEBUG_SAFESTACK" option. This will also cause "make update" (mkdef.pl in particular) to update the libeay.num and ssleay.num symbol tables with the number of extra functions DEBUG_SAFESTACK creates. The way this change works is to accompany each DECLARE_STACK_OF() macro with a set of "#define"d versions of the sk_##type##_*** functions that ensures all the existing "type-safe" stack calls are precompiled into the underlying stack calls. The presence or abscence of the DEBUG_SAFESTACK symbol controls whether this block of "#define"s or the DECLARE_STACK_OF() macro is taking effect. The block of "#define"s is in turn generated and maintained by a perl script (util/mkstack.pl) that encompasses the block with delimiting C comments. This works in a similar way to the auto-generated error codes and, like the other such maintenance utilities, is invoked by the "make update" target. A long (but mundane) commit will follow this with the results of "make update" - this will include all the "#define" blocks for each DECLARE_STACK_OF() statement, along with stripped down libeay.num and ssleay.num files.
show more ...
|
Revision tags: OpenSSL_0_9_5 |
|
#
c22e4b19 |
| 15-May-2000 |
Ulf Möller |
Missing cases when no_rsa is defined Submitted by: Zeroknowledge
|
#
9ec0126e |
| 04-Apr-2000 |
Geoff Thorpe |
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
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:
show more ...
|
Revision tags: OpenSSL_0_9_5a, OpenSSL_0_9_5a-beta2, OpenSSL_0_9_5a-beta1, OpenSSL_0_9_5beta2 |
|
#
9b95f1df |
| 27-Feb-2000 |
Dr. Stephen Henson |
Fix so Win32 compiles again...
|
Revision tags: OpenSSL_0_9_5beta1 |
|
#
8a208cba |
| 18-Feb-2000 |
Dr. Stephen Henson |
New functions and option to use NEW in certificate requests.
|
#
cd3c54e5 |
| 17-Feb-2000 |
Dr. Stephen Henson |
Add -pass argument to 'enc'. Fix to make Win32 compile work again.
|
#
0f583f69 |
| 07-Jan-2000 |
Ulf Möller |
Honor the no-xxx Configure options when creating .DEF files.
|
#
12aefe78 |
| 24-Dec-1999 |
Dr. Stephen Henson |
Fixes so NO_RSA works again.
|
#
1e414935 |
| 03-Sep-1999 |
Bodo Möller |
Handle "#if 0" correctly (I hope)
|
Revision tags: OpenSSL_0_9_4 |
|
#
f598cd13 |
| 11-Jul-1999 |
Dr. Stephen Henson |
Various changes to stop VC++ choking under Win32.
|
#
dbd665c2 |
| 22-Jun-1999 |
Dr. Stephen Henson |
Change the PEM_* function prototypes to use DECLARE_PEM macros and change util/mkdef.pl to handle this. Also do a 'make update'.
|
#
ce9449cf |
| 07-Jun-1999 |
Bodo Möller |
Use the same path to perl in all #! lines in util.
|
Revision tags: OpenSSL_0_9_3a, OpenSSL_0_9_3, OpenSSL_0_9_3beta2, OpenSSL_0_9_3beta1 |
|
#
ce457a54 |
| 13-May-1999 |
Ulf Möller |
Oops. Close the file.
|
#
31ff97b2 |
| 13-May-1999 |
Ulf Möller |
mk1mf.pl and mkdef.pl read OPTIONS from toplevel Makefile. Configure no longer changes files in place.
|
#
a5ab0532 |
| 08-May-1999 |
Dr. Stephen Henson |
Various Win32 fixes. Win95 doesn't support MoveFileEx() (which was used for a Win32 version of rename() ). There isn't a precise rename() equivalent under Win95: the standard rename() complai
Various Win32 fixes. Win95 doesn't support MoveFileEx() (which was used for a Win32 version of rename() ). There isn't a precise rename() equivalent under Win95: the standard rename() complains if the destination already exists so replaced with a combination of unlink() and MoveFile().
show more ...
|
#
8cf65228 |
| 08-May-1999 |
Ulf Möller |
no-xxx option to exclude ciphers.
|
#
7d5d27b9 |
| 07-May-1999 |
Ulf Möller |
Generate DLLs with Mingw32.
|
#
47339f61 |
| 26-Apr-1999 |
Dr. Stephen Henson |
Extensively changed the DEF file generator mkdef.pl to use a modified version of Ulf's prototype parser, also general tidying and fixing of several problems with the original. Its still a bit
Extensively changed the DEF file generator mkdef.pl to use a modified version of Ulf's prototype parser, also general tidying and fixing of several problems with the original. Its still a bit of a hack but should work. This is the last bit of the old code that uses the K&R prototypes: after some testing they can finally go away...
show more ...
|
#
f5fedc04 |
| 20-Apr-1999 |
Dr. Stephen Henson |
Various fixes so Win32 compile may work. Convert GeneralNames to use safe stack.
|
#
28a98809 |
| 14-Apr-1999 |
Dr. Stephen Henson |
Add some utilities to support SXNet extension also add support in DEF files generator to typesafe stacks.
|
#
ee0508d4 |
| 29-Mar-1999 |
Dr. Stephen Henson |
Include pkcs12 program as part of openssl. This completes most of the PKCS#12 integration.
|
Revision tags: OpenSSL_0_9_2b |
|
#
6e064240 |
| 08-Mar-1999 |
Dr. Stephen Henson |
Various fixes to Win32, update ssleay.num, libeay.num, shuffle various #ifdefs around so more options appear in e_os.h
|