Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-09-14 | Some precautions to avoid potential security-relevant problems. | Bodo Möller | |
2007-07-23 | md32_common.h update. | Andy Polyakov | |
2007-04-30 | Revert irrelevant changes from commit #16191. | Andy Polyakov | |
2007-04-30 | rll does not seem to be available on legacy s390. | Andy Polyakov | |
2007-04-30 | s390x optimizations. | Andy Polyakov | |
2006-10-11 | Re-implement md32_common.h [make it simpler!] and eliminate code rendered | Andy Polyakov | |
redundant as result. | |||
2006-05-01 | SHA1 for PowerPC. | Andy Polyakov | |
2005-10-25 | Eliminate false preprocessor dependencies introduced with VOS support. | Andy Polyakov | |
2005-09-19 | Oops-type typo. | Andy Polyakov | |
PR: 1195 | |||
2005-09-19 | bswapl usage should be masked by I386_ONLY. | Andy Polyakov | |
PR: 1195 | |||
2005-06-23 | Update for Stratus VOS. | Richard Levitte | |
PR: 1130 | |||
2004-12-20 | Refine PowerPC platform support. | Andy Polyakov | |
2004-07-25 | Minor 64-bit md32_common.h update and minor unsignification of digests. | Andy Polyakov | |
2004-06-11 | SHA fails to compile on x86_64 if compiled with custom flags, without | Andy Polyakov | |
recommended -DMD32_REG_T=int in particular. PR: 893 Submitted by: Michal Ludvig <michal-list@logix.cz> | |||
2004-05-31 | Kill unused macro and reimplement it for that single context it can | Andy Polyakov | |
actually be used, namely x86* platforms [because they don't bomb on unaligned access]. This resulted in 30-40% [depending on message length] improvement for SHA-256 compiled with gcc and running on P4. In the lack of assembler implementation I give the compiler all the help it can possibly get:-) | |||
2004-05-15 | size_t-fication of message digest APIs. We should size_t-fy more APIs... | 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). | |||
2003-11-28 | Netware-specific changes, | Richard Levitte | |
PR: 780 Submitted by: Verdon Walker <VWalker@novell.com> Reviewed by: Richard Levitte | |||
2003-10-29 | Make md32_common.h friendlier to compiler warnings. | Geoff Thorpe | |
Obtained from: Andy Polyakov <appro@openssl.org> | |||
2002-12-14 | x86_64 performance patch. | Andy Polyakov | |
2002-11-28 | Cleanse memory using the new OPENSSL_cleanse() function. | Richard Levitte | |
I've covered all the memset()s I felt safe modifying, but may have missed some. | |||
2002-11-20 | avoid uninitialized memory read | Bodo Möller | |
Submitted by: Nils Larsch | |||
2001-10-14 | openbsd-x86 macros | Ulf Möller | |
Submitted by: Toomas Kiisk <vix@cyber.ee> | |||
2001-03-08 | Make EVP_Digest*() routines return a value. | Dr. Stephen Henson | |
TODO: update docs, and make soe other routines which use EVP_Digest*() check return codes. | |||
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-10-30 | _lrotl() is a call to the C runtime library! | Ulf Möller | |
2000-02-16 | Fix signed/unsigned warnings. | Ben Laurie | |
2000-02-15 | New NO_INLINE_ASM macro. Primary target for the moment is Solaris x86 | Andy Polyakov | |
which can't stand GNU C assembler templates. | |||
2000-02-06 | Support for MacOS X (Rhapsody) is added. Also get rid of volatile | Andy Polyakov | |
qualifier in asm definitions as it prevents compiler from moving the instruction(s) during optimization pass. | |||
2000-01-02 | Metrowerks for Motorola tune-up. | Andy Polyakov | |
1999-12-19 | Late break-in patch for MacOS support. | Andy Polyakov | |
1999-12-19 | MacOS updates. | Andy Polyakov | |
1999-12-14 | Solaris x86 assembler problem is already addressed in ./config | Ulf Möller | |
(bug reports keep coming in because that was still missing in 0.9.4) | |||
1999-12-08 | Don't use inline assembler on x86 Solaris (would need a different syntax). | Ulf Möller | |
1999-08-28 | md32_common.h update and accompanying MD5 update. | Andy Polyakov | |
1999-06-23 | Don't use inline assembler when configured for "no-asm". | Bodo Möller | |
1999-06-01 | Borland C fix. | Ulf Möller | |
Submitted by: Andy Polyakov | |||
1999-05-20 | Some solaris-usparc MD5 fixes. | Bodo Möller | |
1999-05-17 | Make MD5 work on Alpha, and fix a bug. | Bodo Möller | |
Submitted by: Andy Polyakov | |||
1999-05-15 | Get rid of casts. | Ben Laurie | |
1999-05-15 | Get rid of another cast. | Bodo Möller | |
1999-05-15 | Get rid of the cast. | Ben Laurie | |
1999-05-14 | Change cast in function calls to that which is, I think, the right | Bodo Möller | |
one for those functions (is it?). | |||
1999-05-13 | Reorganize and speed up MD5. | Ulf Möller | |
Submitted by: Andy Polyakov <appro@fy.chalmers.se> |