Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-05-25 | rc4-586.pl: optimize unused code path. | Andy Polyakov | 1 | -22/+37 | |
2011-05-24 | rc4-586.pl: 50% improvement on Core2 and 80% on Westmere. | Andy Polyakov | 1 | -8/+129 | |
2011-02-16 | Include openssl/crypto.h first in several other files so FIPS renaming | Dr. Stephen Henson | 1 | -0/+1 | |
is picked up. | |||||
2011-01-26 | Change AR to ARX to allow exclusion of fips object modules | Dr. Stephen Henson | 1 | -1/+1 | |
2010-11-29 | s390x assembler pack: adapt for -m31 build, see commentary in Configure | Andy Polyakov | 1 | -5/+30 | |
for more details. | |||||
2010-07-26 | rc4-s390x.pl: harmonize build rule with other similar rules. | Andy Polyakov | 2 | -3/+7 | |
2010-05-13 | rc4-x86_64.pl: "Westmere" optimization. | Andy Polyakov | 1 | -0/+5 | |
2010-05-05 | Revert previous Linux-specific/centric commit#19629. If it really has to | Andy Polyakov | 1 | -1/+0 | |
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 | 1 | -0/+1 | |
2009-12-27 | Throw in more PA-RISC assembler. | Andy Polyakov | 2 | -0/+316 | |
2009-04-26 | Handle push/pop %rbx in epi/prologue (this is Win64 SEH thing). | Andy Polyakov | 1 | -8/+9 | |
2009-02-12 | rc4-s390x.pl: allow for older assembler and optimize character loop. | Andy Polyakov | 1 | -19/+19 | |
2009-02-11 | RC4 for s390x. | Andy Polyakov | 2 | -0/+208 | |
2008-12-29 | Fix "possible loss of data" Win64 compiler warnings. | Andy Polyakov | 1 | -2/+2 | |
2008-12-19 | x86_64 assembler pack: add support for Win64 SEH. | Andy Polyakov | 1 | -12/+152 | |
2008-11-12 | Update make rules for x86_64 assembler pack. | Andy Polyakov | 1 | -1/+2 | |
2008-11-12 | x86_64 assembler pack to comply with updated styling x86_64-xlate.pl rules. | Andy Polyakov | 1 | -2/+1 | |
2008-10-31 | size_t-fy AES, Camellia and RC4. | Andy Polyakov | 2 | -7/+9 | |
2008-04-17 | Apply mingw patches as supplied by Roumen Petrov an Alon Bar-Lev | Lutz Jänicke | 1 | -2/+1 | |
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 | 1 | -1/+1 | |
2008-01-11 | Unify x86 perlasm make rules. | Andy Polyakov | 1 | -11/+2 | |
2007-12-18 | Engage x86 assembler in Mac OS X build. | Andy Polyakov | 1 | -0/+2 | |
2007-12-02 | Some assembler are allergic to lea reg,BYTE PTR[...]. | Andy Polyakov | 1 | -1/+1 | |
Submitted by: Guenter Knauf | |||||
2007-06-18 | Update .cvsignore | Dr. Stephen Henson | 1 | -0/+1 | |
2007-04-26 | Reimplement rc4-586.pl, relicense rc4-x86_64.pl. | Andy Polyakov | 2 | -202/+154 | |
2007-04-02 | RC4_set_key for x86_64 and Core2 optimization. | Andy Polyakov | 1 | -0/+115 | |
PR: 1447 | |||||
2007-04-01 | Reserve for assembler implementation of RC4_set_key and implement x86 one. | Andy Polyakov | 2 | -10/+105 | |
2007-03-20 | Two extra instructions in RC4 character loop give 80% performance | Andy Polyakov | 1 | -0/+2 | |
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 | 1 | -1/+1 | |
2006-02-04 | Update filenames in makefiles. | Dr. Stephen Henson | 1 | -1/+1 | |
2005-07-26 | Fix signed/unsigned warnings. | Geoff Thorpe | 1 | -2/+2 | |
2005-07-20 | Pedantic polish to rc4-ia64.pl. | Andy Polyakov | 1 | -2/+2 | |
2005-07-18 | Retire original rc4-ia64.S. | Andy Polyakov | 1 | -159/+0 | |
2005-07-18 | Switch to new RC4 IA-64 module. | Andy Polyakov | 1 | -3/+6 | |
2005-07-18 | This update implements following improvements. | Andy Polyakov | 1 | -87/+54 | |
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 | 1 | -0/+788 | |
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 | 1 | -3/+2 | |
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 | 5 | -44/+39 | |
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 | 1 | -4/+17 | |
[most importantly] put back dependencies accidentaly eliminated in check-in #13342. | |||||
2005-05-16 | make update | Bodo Möller | 1 | -16/+2 | |
2005-05-15 | +20% performance improvement of P4-specific RC4_CHAR loop. | Andy Polyakov | 1 | -5/+6 | |
2005-05-15 | Fool-proofing Makefiles | Andy Polyakov | 1 | -5/+1 | |
2005-05-04 | Commentary update motivating code update in 0.9.7. | Andy Polyakov | 1 | -4/+4 | |
2005-05-03 | Commentary update. | Andy Polyakov | 1 | -2/+4 | |
2005-05-03 | Rename amd64 modules to x86_64 and update RC4 implementation. | Andy Polyakov | 3 | -161/+239 | |
2005-04-26 | Add DTLS support. | Ben Laurie | 1 | -0/+1 | |
2005-04-17 | Throw in x86_64 AT&T to MASM assembler converter to facilitate development | Andy Polyakov | 1 | -114/+47 | |
of dual-ABI Unix/Win64 modules. | |||||
2005-04-11 | Add emacs cache files to .cvsignore. | Richard Levitte | 2 | -0/+4 | |
2005-04-06 | +45% RC4 performance boost on Intel EM64T core. Unrolled loop providing | Andy Polyakov | 1 | -4/+4 | |
further +35% will follow... Submitted by: Zou Nanhai | |||||
2005-04-04 | Extend Solaris x86 support to amd64. | Andy Polyakov | 1 | -1/+1 | |