Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-23 | Add RC4-MD5 and AESNI-SHA1 "stitched" implementations. | Andy Polyakov | |
2011-06-28 | rc4-586.pl: add Atom performance results. | Andy Polyakov | |
2011-06-27 | rc4-x86_64.pl: commentary update. | Andy Polyakov | |
2011-06-06 | rc4_skey.c: remove dead/redundant code (it's never compiled) and | Andy Polyakov | |
misleading/obsolete comment. | |||
2011-05-29 | Various mingw64 fixes. | Andy Polyakov | |
2011-05-27 | rc4-x86_64.pl: fix due credit. | Andy Polyakov | |
2011-05-27 | rc4-x86_64.pl: RC4_options fix-up. | Andy Polyakov | |
2011-05-27 | x86[_64]cpuid.pl: harmonize usage of reserved bits #20 and #30. | Andy Polyakov | |
2011-05-27 | rc4-x86_64.pl: major optimization for contemporary Intel CPUs. | Andy Polyakov | |
2011-05-27 | rc4-586.pl: optimize even further... | Andy Polyakov | |
2011-05-25 | rc4-586.pl: optimize unused code path. | Andy Polyakov | |
2011-05-24 | rc4-586.pl: 50% improvement on Core2 and 80% on Westmere. | Andy Polyakov | |
2011-02-16 | Include openssl/crypto.h first in several other files so FIPS renaming | Dr. Stephen Henson | |
is picked up. | |||
2011-01-26 | Change AR to ARX to allow exclusion of fips object modules | Dr. Stephen Henson | |
2010-11-29 | s390x assembler pack: adapt for -m31 build, see commentary in Configure | Andy Polyakov | |
for more details. | |||
2010-07-26 | rc4-s390x.pl: harmonize build rule with other similar rules. | Andy Polyakov | |
2010-05-13 | rc4-x86_64.pl: "Westmere" optimization. | Andy Polyakov | |
2010-05-05 | Revert previous Linux-specific/centric commit#19629. If it really has to | Andy Polyakov | |
be done, it's definitely not the way to do it. So far answer to the question was to ./config -Wa,--noexecstack (adopted by RedHat). | |||
2010-05-05 | Non-executable stack in asm. | Ben Laurie | |
2009-12-27 | Throw in more PA-RISC assembler. | Andy Polyakov | |
2009-04-26 | Handle push/pop %rbx in epi/prologue (this is Win64 SEH thing). | Andy Polyakov | |
2009-02-12 | rc4-s390x.pl: allow for older assembler and optimize character loop. | Andy Polyakov | |
2009-02-11 | RC4 for s390x. | Andy Polyakov | |
2008-12-29 | Fix "possible loss of data" Win64 compiler warnings. | Andy Polyakov | |
2008-12-19 | x86_64 assembler pack: add support for Win64 SEH. | Andy Polyakov | |
2008-11-12 | Update make rules for x86_64 assembler pack. | Andy Polyakov | |
2008-11-12 | x86_64 assembler pack to comply with updated styling x86_64-xlate.pl rules. | Andy Polyakov | |
2008-10-31 | size_t-fy AES, Camellia and RC4. | Andy Polyakov | |
2008-04-17 | Apply mingw patches as supplied by Roumen Petrov an Alon Bar-Lev | Lutz Jänicke | |
PR: 1552 Submitted by: Roumen Petrov <openssl@roumenpetrov.info>, "Alon Bar-Lev" <alon.barlev@gmail.com> | |||
2008-01-12 | rc4-x86_64 portability fix. | Andy Polyakov | |
2008-01-11 | Unify x86 perlasm make rules. | Andy Polyakov | |
2007-12-18 | Engage x86 assembler in Mac OS X build. | Andy Polyakov | |
2007-12-02 | Some assembler are allergic to lea reg,BYTE PTR[...]. | Andy Polyakov | |
Submitted by: Guenter Knauf | |||
2007-06-18 | Update .cvsignore | Dr. Stephen Henson | |
2007-04-26 | Reimplement rc4-586.pl, relicense rc4-x86_64.pl. | Andy Polyakov | |
2007-04-02 | RC4_set_key for x86_64 and Core2 optimization. | Andy Polyakov | |
PR: 1447 | |||
2007-04-01 | Reserve for assembler implementation of RC4_set_key and implement x86 one. | Andy Polyakov | |
2007-03-20 | Two extra instructions in RC4 character loop give 80% performance | Andy Polyakov | |
improvement on Core2. I still need to detect Core2 and choose this path... | |||
2007-01-21 | Constify version strings and some structures. | Dr. Stephen Henson | |
2006-02-04 | Update filenames in makefiles. | Dr. Stephen Henson | |
2005-07-26 | Fix signed/unsigned warnings. | Geoff Thorpe | |
2005-07-20 | Pedantic polish to rc4-ia64.pl. | Andy Polyakov | |
2005-07-18 | Retire original rc4-ia64.S. | Andy Polyakov | |
2005-07-18 | Switch to new RC4 IA-64 module. | Andy Polyakov | |
2005-07-18 | This update implements following improvements. | Andy Polyakov | |
1. Original submission required minor modification to RC4_set_key, which we don't want to tolerate and therefore we fix assembler instead. 2. Eliminate remaining byte-order dependence [look for RC4_BIG_ENDIAN]. 3. Eliminate logical error [when key->x is referred prior key is verified]. 4. HP-UX assembler puked on MODSCHED_RC4 macro with "syntax error," macro has to be splitted in two. 5. Deploy parallel compare in function prologue. 6. Eliminate redundant instuctions and nops. 7. Eliminate assembler warnings. | |||
2005-07-18 | Unrolled RC4 IA-64 loop gives 40% improvement over current assembler | Andy Polyakov | |
implementation [as predicted]. Submitted by: David Mosberger Obtained from: http://www.hpl.hp.com/research/linux/crypto/ | |||
2005-07-18 | Fix unwind directives in IA-64 assembler modules. This helps symbolic | Andy Polyakov | |
debugging and doesn't affect functionality. Submitted by: David Mosberger Obtained from: http://www.hpl.hp.com/research/linux/crypto/ | |||
2005-06-26 | Omit padding in RC4_KEY on IA-64. The idea behind padding was to reserve | Andy Polyakov | |
room for aligning of the key schedule itself [specific alignment is required for future performance improvements], but OpenSSH "abuses" our API by making copies and restoring RC4_KEY, thus ruining the alignment and making it impossible to recover the key schedule. PR: 1114 | |||
2005-05-16 | Further BUILDENV refinement, further fool-proofing of Makefiles and | Andy Polyakov | |
[most importantly] put back dependencies accidentaly eliminated in check-in #13342. | |||
2005-05-16 | make update | Bodo Möller | |