Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-22 | mark all block comments that need format preserving so that | Tim Hudson | |
indent will not alter them when reformatting comments (cherry picked from commit 1d97c8435171a7af575f73c526d79e1ef0ee5960) Conflicts: crypto/bn/bn_lcl.h crypto/bn/bn_prime.c crypto/engine/eng_all.c crypto/rc4/rc4_utl.c crypto/sha/sha.h ssl/kssl.c ssl/t1_lib.c Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2014-10-29 | md32_common.h: address compiler warning in HOST_c2l. | Andy Polyakov | |
Reviewed-by: Stephen Henson <steve@openssl.org> (cherry picked from commit d45282fc7cd9b97ed1479f8b8af713337fce57f5) | |||
2014-07-09 | Please Clang's sanitizer. | Andy Polyakov | |
PR: #3424,#3423,#3422 (cherry picked from commit 021e5043e524b1cb28a929ef902548a987c16e65) | |||
2013-10-13 | Initial aarch64 bits. | Andy Polyakov | |
(cherry picked from commit 039081b80977e2a5de84e1f88f8b4d025b559956) | |||
2012-11-28 | Intel compiler support update from HEAD. | Andy Polyakov | |
2010-08-02 | Make inline assembler clang-friendly [from HEAD]. | Andy Polyakov | |
2010-03-02 | Fix s390x-specific HOST_l2c|c2l [from HEAD]. | Andy Polyakov | |
Submitted by: Andreas Krebbel | |||
2008-12-29 | Fix "possible loss of data" Win64 compiler warnings. | Andy Polyakov | |
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 | |