summaryrefslogtreecommitdiffstats
path: root/util
AgeCommit message (Collapse)Author
2005-03-30Take account of Makefile.ssl removal.Ben Laurie
2005-02-06Make util/shlib_wrap.sh [Open]BSD-friendly.Andy Polyakov
2005-02-05In mkdef.pl ignore trailing whitespace in #ifdef linesDr. Stephen Henson
2005-02-01Address run-time linker problems: LD_PRELOAD issue on multi-ABI platformsAndy Polyakov
and SafeDllSearchMode in Windows. Submitted by: Richard Levitte
2005-01-17Changes concering RFC 3820 (proxy certificates) integration:Richard Levitte
- Enforce that there should be no policy settings when the language is one of id-ppl-independent or id-ppl-inheritAll. - Add functionality to ssltest.c so that it can process proxy rights and check that they are set correctly. Rights consist of ASCII letters, and the condition is a boolean expression that includes letters, parenthesis, &, | and ^. - Change the proxy certificate configurations so they get proxy rights that are understood by ssltest.c. - Add a script that tests proxy certificates with SSL operations. Other changes: - Change the copyright end year in mkerr.pl. - make update.
2004-12-28Add functionality needed to process proxy certificates.Richard Levitte
2004-12-20Refine PowerPC platform support.Andy Polyakov
2004-12-13Change libeay.num so it's synchronised with additions in 0.9.7-stable.Richard Levitte
make update
2004-12-05Update year.Dr. Stephen Henson
2004-11-25Allow alternative manual sections to be embedded in .pod file comments.Dr. Stephen Henson
2004-10-04Fix race condition when CRL checking is enabled.Dr. Stephen Henson
2004-09-28usr/doc has recently changed to usr/share/doc on Cygwin.Richard Levitte
Notified by Corinna Vinschen <vinschen@redhat.com>
2004-09-10make updateRichard Levitte
2004-07-22WinCE should always be compiled as UNICODE, even debugging version...Andy Polyakov
2004-07-12make updateRichard Levitte
(incidently, this also tells VMS that there exists a new symbol in the SSL library)
2004-07-12Because it's one of our libraries calling new functions in the other,Richard Levitte
we need to have them among the symbols that should appear in the transfer table, at least on VMS (and it wouldn't surprise me if Windows would whine as well).
2004-06-17Deprecate unused cruft, and "make update".Geoff Thorpe
2004-05-31make updateRichard Levitte
2004-05-30SHA224_Update() and SHA224_Final() aren't implemented, and sinceRichard Levitte
SHA224() uses SHA256_Update() and SHA256_Final() instead, let's just create aliases in form of macros. make update
2004-05-25make updateRichard Levitte
2004-05-19Delete unused function from libeay.num, replace with oneDr. Stephen Henson
that does exist.
2004-05-19Add SHA256 and SHA512 algorithms to mkdef.pl.Dr. Stephen Henson
Fix mkdef.pl script to avoid infinite loop when parsing sha.h.
2004-04-19"make update" noticed a new function.Geoff Thorpe
2004-03-29Add symbol hacks for some long names.Richard Levitte
make update
2004-03-28Make {i2v,v2i}_ASN1_BIT_STRING global.Dr. Stephen Henson
make update
2004-03-25SSL_COMP_get_compression_method is a typo (a missing 's' at the end ofRichard Levitte
the symbol name).
2004-03-25Change spaces to symbols in names.Richard Levitte
PR: 856
2004-03-23make updateRichard Levitte
2004-01-28Add the missing parts for DES CFB1 and CFB8.Richard Levitte
Add the corresponding AES parts while I'm at it. make update
2003-11-28Make a number of changes to the OS/2 build. Submitter's comment below.Richard Levitte
PR: 732 Submitted by: Ilya Zakharevich <nospam-abuse@ilyaz.org> Submitter's comment: This patch: a) Introduces a new file os2/backwardify.pl. b) Introduces a new mk1mf.pl variable $preamble. As you can see, it may be used also to move some OS-specific code to VC-CE too (the the first chunk of the patch); c) The DESCRIPTION specifier of the .def file is made more informative: now it contains the version number too. On OS/2 it is made conformant to OS/2 conventions; in particular, when one runs the standard command BLDLEVEL this.DLL one can see: Vendor: www.openssl.org/ Revision: 0.9.7c Description: OpenSSL: implementation of Secure Socket Layer; DLL for library crypto. Build for EMX -Zmtd [I did not make Win32 descriptions as informative as this - I'm afraid to break something. Be welcome to fix this.] d) On OS/2 the generated DLL was hardly usable (it had a shared initialized data segment). e) On OS/2 the generated DLLs had names like ssl.dll. However, DLL names on OS/2 are "global data". It is hard to have several DLLs with the same name on the system. Thus this precluded coexistence of OpenSSL with DLLs for other SLL implementations - or other name clashes. I transparently changed the names of the DLLs to open_ssl.dll and cryptssl.dll. f) The file added in (a) is used to create "forwarder" DLLs, so the applications expecting the "old" DLL names may use the new DLLs transparently. (A presence of these DLLs on the system nullifies (e), but makes old applications work. This is a stopgap measure until the old applications are relinked. Systems with no old applications do not need these DLLs, so may enjoy all the benefits of (e).) The new DLLs are placed in os2/ and os2/noname subdirectories. g) The makefiles created with os2/OS2-EMX.cmd did not work (some mysterious meaningless failures). The change to util/pl/OS2-EMX.pl uses the variable introduced in (b) to switch the Makefiles to SHELL=sh syntax. All these backslashes are removed, and the generated Makefiles started to work. h) Running os2/OS2-EMX.cmd now prints out what to do next.
2003-11-28Netware-specific changes,Richard Levitte
PR: 780 Submitted by: Verdon Walker <VWalker@novell.com> Reviewed by: Richard Levitte
2003-10-29make updateGeoff Thorpe
2003-10-28make updateGeoff Thorpe
2003-10-06make updateRichard Levitte
2003-10-06Make sure int SSL_COMP_add_compression_method() checks if a certainRichard Levitte
compression identity is already present among the registered compression methods, and if so, reject the addition request. Declare SSL_COMP_get_compression_method() so it can be used properly. Change ssltest.c so it checks what compression methods are available and enumerates them. As a side-effect, built-in compression methods will be automagically loaded that way. Additionally, change the identities for ZLIB and RLE to be conformant to draft-ietf-tls-compression-05.txt. Finally, make update. Next on my list: have the built-in compression methods added "automatically" instead of requiring that the author call SSL_COMP_add_compression_method() or SSL_COMP_get_compression_methods().
2003-10-01Remove leading and trailing spaces and tabsRichard Levitte
2003-09-28Synchronise util/libeay.num with the 0.9.7-stable one.Richard Levitte
make update
2003-06-26Only remove old files if they exist. [Maing32].Richard Levitte
Notified by Michael Gerdau <mgd@technosis.de>
2003-06-26make updateRichard Levitte
2003-06-26Scan through the engines directory as well.Richard Levitte
2003-06-19make updateRichard Levitte
2003-06-11make updateRichard Levitte
2003-06-11Handle des_modes.pod properly.Richard Levitte
PR: 634
2003-06-11Add crypto/store to the directories to look through.Richard Levitte
2003-05-20make updateRichard Levitte
2003-05-01make updateRichard Levitte
2003-05-01Define a STORE type. For documentation, read the entry in CHANGES,Richard Levitte
crypto/store/README, crypto/store/store.h and crypto/store/str_locl.h.
2003-04-29make updateRichard Levitte
2003-04-29make updateRichard Levitte
2003-04-29Add an extended variant of sk_find() which returns a non-NULL pointerRichard Levitte
even if an exact match wasn't found.