Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-28 | Intel compiler support update from HEAD. | Andy Polyakov | |
2010-08-02 | Make inline assembler clang-friendly [from HEAD]. | Andy Polyakov | |
2004-03-28 | This is essentially Intel 32-bit compiler tune-up. To start with all | Andy Polyakov | |
available compiler versions generated bogus machine code trying to compile new crypto/des/cfb_enc.c. Secondly, 8th version defines __GNUC__ macro, but fails to compile *some* inline assembler correctly. Note that all versions of icc implement MSC-like _lrot[rl] intrinsic, which is used now instead of offensive asm. Finally, unnecessary linker dependencies are eliminated. Most notably dependency from libirc.a caused trouble at application start-up, if libcrypto.so is linked with -Bsymbolic (which it is). | |||
2002-12-29 | Correct asm exclusions. | Ben Laurie | |
2002-12-15 | Don't define macros in terms of asm() when __STRICT_ANSI is defined. | Richard Levitte | |
2002-12-15 | Ooops! No ROTATE on some platforms after x86_64 performance patch... | Andy Polyakov | |
2002-12-14 | x86_64 performance patch. | Andy Polyakov | |
2001-02-19 | Make all configuration macros available for application by making | Richard 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-04-01 | _lrotl and _lrotr are defined in MSVC but nowhere else that we know | Richard Levitte | |
off. | |||
1998-12-21 | Import of old SSLeay release: SSLeay 0.9.0b | Ralf S. Engelschall | |