Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-27 | rc4-x86_64.pl: Win64 SEH update from HEAD. | 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 | |
2005-05-15 | +20% performance improvement of P4-specific RC4_CHAR loop. | Andy Polyakov | |
2005-05-15 | Fool-proofing Makefiles | Andy Polyakov | |
2005-05-04 | Commentary update motivating code update in 0.9.7. | Andy Polyakov | |
2005-05-03 | Commentary update. | Andy Polyakov | |
2005-05-03 | Rename amd64 modules to x86_64 and update RC4 implementation. | Andy Polyakov | |
2005-04-26 | Add DTLS support. | Ben Laurie | |
2005-04-17 | Throw in x86_64 AT&T to MASM assembler converter to facilitate development | Andy Polyakov | |
of dual-ABI Unix/Win64 modules. | |||
2005-04-11 | Add emacs cache files to .cvsignore. | Richard Levitte | |
2005-04-06 | +45% RC4 performance boost on Intel EM64T core. Unrolled loop providing | Andy Polyakov | |
further +35% will follow... Submitted by: Zou Nanhai | |||
2005-04-04 | Extend Solaris x86 support to amd64. | Andy Polyakov | |
2005-03-30 | Blow away Makefile.ssl. | Ben Laurie | |
2005-02-06 | This patch was "ignited" by OpenBSD 3>=4 support. They've switched to ELF | Andy Polyakov | |
and GNU binutils, but kept BSD make... And I took the opportunity to unify other targets to this common least denominator... | |||
2004-12-20 | Remove unused buffer 'buf'. | Dr. Stephen Henson | |
2004-12-13 | Change libeay.num so it's synchronised with additions in 0.9.7-stable. | Richard Levitte | |
make update | |||
2004-12-07 | Extend RC4 test. | Andy Polyakov | |
2004-12-02 | Fix rc4-ia64.S to pass more exhaustive regression tests. | Andy Polyakov | |
2004-12-01 | I've introduced a bug to i386 RC4 assembler, which would emerge with | Andy Polyakov | |
certain mix of calls to RC4 routine not covered by rc4test.c. It's fixed now. In addition this patch inadvertently fixes minor performance problem: in 0.9.7 context P4 was performing 12% slower than the original implementation... | |||
2004-11-30 | Add 0.9.7 specific comments to RC4 assembler modules. | Andy Polyakov | |
2004-11-29 | Final touches to rc4/asm/rc4-596.pl, +52% better performance on AMD core. | Andy Polyakov | |
2004-11-26 | Engage RC4 IA-64 assembler module. | Andy Polyakov | |