summaryrefslogtreecommitdiffstats
path: root/crypto/symhacks.h
AgeCommit message (Collapse)Author
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-03-02Add new VMS hack symbol, update ordinals.Dr. Stephen Henson
2014-02-25OpenVMS fixes.Zoltan Arpadffy
2014-02-08Add callbacks supporting generation and retrieval of supplemental data ↵Scott Deboy
entries, facilitating RFC 5878 (TLS auth extensions) Removed prior audit proof logic - audit proof support was implemented using the generic TLS extension API Tests exercising the new supplemental data registration and callback api can be found in ssltest.c. Implemented changes to s_server and s_client to exercise supplemental data callbacks via the -auth argument, as well as additional flags to exercise supplemental data being sent only during renegotiation. (cherry picked from commit 36086186a9b90cdad0d2cd0a598a10f03f8f4bcc) Conflicts: Configure apps/s_client.c apps/s_server.c ssl/ssl.h ssl/ssl3.h ssl/ssltest.c
2014-01-11VMS fixesZoltan Arpadffy
2012-07-05Added aliases for symbols longer than 31 chars.Richard Levitte
2012-07-05remove duplicate symbol in crypto/symhacks.hRichard Levitte
Have the new names start in column 48, that makes it easy to see when the 31 character limit is reached (on a 80 column display, do the math)
2012-01-05PR: 2652Dr. Stephen Henson
Submitted by: Arpadffy Zoltan <Zoltan.Arpadffy@scientificgames.se> OpenVMS fixes.
2011-12-14PR: 1794Dr. Stephen Henson
Submitted by: Peter Sylvester <peter.sylvester@edelweb.fr> Reviewed by: steve Remove unnecessary code for srp and to add some comments to s_client. - the callback to provide a user during client connect is no longer necessary since rfc 5054 a connection attempt with an srp cipher and no user is terminated when the cipher is acceptable - comments to indicate in s_client the (non-)usefulness of th primalaty tests for non known group parameters.
2011-03-19A few more long symbols needing shortening.Richard Levitte
2011-03-19A few more symbols that need shorter versions on OpenVMS.Richard Levitte
2010-04-13Too long symbolsRichard Levitte
2010-01-25A few more macros for long symbols.Richard Levitte
Submitted by Steven M. Schweda <sms@antinode.info>
2009-11-12Another symbol longer than 31 characters.Richard Levitte
2009-05-15Add a comment about libeay.num and ssleay.numRichard Levitte
2009-04-26Updates from HEADRichard Levitte
2009-04-16PR: 1894Dr. Stephen Henson
Submitted by: Ger Hobbelt <ger@hobbelt.com> Approved by: steve@openssl.org Fix various typos and stuff.
2008-12-16A few more symbols that are a little bit long for VMSRichard Levitte
2008-04-12Provide other forms for symbols that are too long or that clash with othersRichard Levitte
2006-06-04A few more ENGINE strings that need shortening.Richard Levitte
2006-05-28Deal with another name that's longer than 31 characters.Richard Levitte
2006-03-02Make shorter TS symbols for OpenVMS.Richard Levitte
Don't convert a function pointer to a void*, ISO C doesn't like that.
2005-12-18Keep disclaiming 16-bit platform support. For now remove WIN16 referencesAndy Polyakov
from .h files...
2004-09-08Another symbol longer than 31 characters...Richard Levitte
2004-07-11'SSL_add_dir_cert_subjects_to_stack' is longer than 31 characters.Richard Levitte
Lucky me, I had prepared for this :-).
2004-03-29Add symbol hacks for some long names.Richard Levitte
make update
2004-03-25SSL_COMP_get_compression_method is a typo (a missing 's' at the end ofRichard Levitte
the symbol name).
2003-02-13Another long name to deal withRichard Levitte
2002-08-11Remove clashes between symbols that have the same name except forRichard Levitte
casing.
2002-08-11More long symbols to shorten.Richard Levitte
2002-08-09More long names to shorten.Richard Levitte
2002-07-19Two more names that are a little too long for the standard VMS linker.Richard Levitte
2002-07-17Add support for shared libraries with OS/2.Richard Levitte
PR: 124
2002-05-23Define a short alias for another long EC symbol.Richard Levitte
2002-02-28VMS addaptation, including a few more long names that needed hacking.Richard Levitte
2002-01-24Because of recent changes, there's no need to hack the des symbols anyRichard Levitte
more.
2001-10-24Due to an increasing number of clashes between modern OpenSSL andRichard Levitte
libdes (which is still used out there) or other des implementations, the OpenSSL DES functions are renamed to begin with DES_ instead of des_. Compatibility routines are provided and declared by including openssl/des_old.h. Those declarations are the same as were in des.h when the OpenSSL project started, which is exactly how libdes looked at that time, and hopefully still looks today. The compatibility functions will be removed in some future release, at the latest in version 1.0.
2001-10-01Some new symbols have very long names...Richard Levitte
2001-05-14Make more short aliases for symbols that are longer than 31Richard Levitte
characters.
2001-03-08Some EC function names are really long. Make aliases for VMS on VAX.Richard Levitte
2001-02-22Since SSL_add_dir_cert_subjects_to_stack isn't impemented on VMS,Richard Levitte
there's no point creating an alias for it.
2001-02-20A new bunch of too long symbols to hack.Richard Levitte
OCSP_CRLID_new and OCSP_crlID_new clash on case-insensitive systems.
2001-02-20Use new-style system-id macros everywhere possible. I hope I haven'tRichard Levitte
missed any. This compiles and runs on Linux, and external applications have no problems with it. The definite test will be to build this on VMS.
2001-02-19Make all configuration macros available for application by makingRichard Levitte
sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
2000-09-17A couple of more names need to be shortened for VMS on VAX.Richard Levitte
2000-09-09More VMS synchronisationRichard Levitte
2000-09-07It's not just VMS that needs some symbols to be hacked. Let'sRichard Levitte
centralise those hacks in crypto/symhacks.h and use it everywhere it's needed.