summaryrefslogtreecommitdiff
path: root/crypto/symhacks.h
Commit message (Collapse)AuthorAgeFilesLines
* A few more long symbols need shortening.levitte2011-03-201-0/+20
|
* Synchronise with Unix and do all other needed modifications to have itlevitte2010-11-221-0/+9
| | | | build on VMS again.
* Update symhacks.steve2010-07-251-0/+6
|
* A few more macros for long symbols.levitte2010-01-251-0/+9
| | | | Submitted by Steven M. Schweda <sms@antinode.info>
* Update from 1.0.0-stablelevitte2009-11-121-0/+2
|
* Add a comment about libeay.num and ssleay.numlevitte2009-05-151-0/+5
|
* A DTLS1 symbol needs to be chopped off a bit.levitte2009-04-261-0/+4
|
* Updates from 1.0.0-stable branch.steve2009-04-201-1/+1
|
* A few more symbols that are a little bit long for VMSlevitte2008-12-161-0/+5
|
* Provide other forms for symbols that are too long or that clash with otherslevitte2008-04-121-1/+18
|
* A few more ENGINE strings that need shortening.levitte2006-06-041-24/+32
|
* Deal with another name that's longer than 31 characters.levitte2006-05-281-0/+2
|
* Make shorter TS symbols for OpenVMS.levitte2006-03-021-0/+8
| | | | Don't convert a function pointer to a void*, ISO C doesn't like that.
* Keep disclaiming 16-bit platform support. For now remove WIN16 referencesappro2005-12-181-1/+1
| | | | from .h files...
* Another symbol longer than 31 characters...levitte2004-09-081-0/+2
|
* 'SSL_add_dir_cert_subjects_to_stack' is longer than 31 characters.levitte2004-07-111-2/+0
| | | | Lucky me, I had prepared for this :-).
* Add symbol hacks for some long names.levitte2004-03-291-0/+54
| | | | make update
* SSL_COMP_get_compression_method is a typo (a missing 's' at the end oflevitte2004-03-251-0/+2
| | | | the symbol name).
* Another long name to deal withlevitte2003-02-131-0/+2
|
* Remove clashes between symbols that have the same name except forlevitte2002-08-111-0/+9
| | | | casing.
* More long symbols to shorten.levitte2002-08-111-0/+19
|
* More long names to shorten.levitte2002-08-091-0/+16
|
* Two more names that are a little too long for the standard VMS linker.levitte2002-07-191-0/+4
|
* Add support for shared libraries with OS/2.levitte2002-07-171-1/+1
| | | | PR: 124
* Define a short alias for another long EC symbol.levitte2002-05-231-0/+2
|
* VMS addaptation, including a few more long names that needed hacking.levitte2002-02-281-0/+12
|
* Because of recent changes, there's no need to hack the des symbols anylevitte2002-01-241-38/+0
| | | | more.
* Due to an increasing number of clashes between modern OpenSSL andlevitte2001-10-241-0/+39
| | | | | | | | | | | | 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.
* Some new symbols have very long names...levitte2001-10-011-0/+6
|
* Make more short aliases for symbols that are longer than 31levitte2001-05-141-0/+14
| | | | characters.
* Some EC function names are really long. Make aliases for VMS on VAX.levitte2001-03-081-0/+39
|
* Since SSL_add_dir_cert_subjects_to_stack isn't impemented on VMS,levitte2001-02-221-0/+2
| | | | there's no point creating an alias for it.
* A new bunch of too long symbols to hack.levitte2001-02-201-0/+14
| | | | OCSP_CRLID_new and OCSP_crlID_new clash on case-insensitive systems.
* Use new-style system-id macros everywhere possible. I hope I haven'tlevitte2001-02-201-1/+1
| | | | | | | 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.
* Make all configuration macros available for application by makinglevitte2001-02-191-2/+35
| | | | | | | | | | | | 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.
* A couple of more names need to be shortened for VMS on VAX.levitte2000-09-171-0/+4
|
* More VMS synchronisationlevitte2000-09-091-2/+25
|
* It's not just VMS that needs some symbols to be hacked. Let'slevitte2000-09-071-0/+127
centralise those hacks in crypto/symhacks.h and use it everywhere it's needed.