History log of /openssl/util/mkdef.pl (Results 251 – 275 of 282)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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


1...<<1112