summaryrefslogtreecommitdiffstats
path: root/crypto/des/asm
AgeCommit message (Collapse)Author
2008-07-15des-596.pl update: short-circuit reference to DES_SPtrans.Andy Polyakov
2008-01-05Update perl asm scripts include paths for perlasm.Dr. Stephen Henson
2005-12-15To exclude contention for shared FPU on T1, trade 3% of DES performance.Andy Polyakov
2005-11-06Address MASM-specific problems introduced withAndy Polyakov
http://cvs.openssl.org/chngview?cn=14547.
2005-10-25Eliminate ~3.5KB of duplicate code in des-586.pl and reserve for foldedAndy Polyakov
loop option, which can give further 3KB code reduction.
2005-10-25Move DES_SPtrans to where it really belongs, dec_enc to be specific.Andy Polyakov
2005-08-03PIC-ify SPARC assembler in alternative manner to eliminate dependency onAndy Polyakov
OPENSSL_PIC macro.
2005-04-11Add emacs cache files to .cvsignore.Richard Levitte
2003-01-16A few more files to ignoreRichard Levitte
2003-01-09gcc wants character constants to be correct. Before this change, theRichard Levitte
following would happen on Solaris: m4 -B 8192 asm/des_enc.m4 > asm/des_enc-sparc.S gcc -DOPENSSL_SYSNAME_ULTRASPARC -DOPENSSL_NO_STATIC_ENGINE -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -m32 -mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DMD5_ASM -c -o asm/des_enc-sparc.o asm/des_enc-sparc.S asm/des_enc-sparc.S:2007: unterminated character constant asm/des_enc-sparc.S:2008: unterminated character constant
2003-01-04Another GAS fix-up and some commentary...Andy Polyakov
2003-01-04GAS can't stand stub, which is stb's synonym.Andy Polyakov
2003-01-03Unified targets for ELF assembler modules. Tested on Linux, Solaris andAndy Polyakov
FreeBSD. Goal is to extend support even to SCO5, UnixWare/OpenUnix...
2003-01-02Complete integration of SPARC assembler DES implementation. Tested on SolarisAndy Polyakov
only. I'll keep my eyes open for Linux and OpenBSD targets.
2003-01-02UltraSPARC assembler DES implementation tune-up. The code can beAndy Polyakov
compiled for any SPARC CPU (UltraSPARC performance is *not* affected), can be compiled for 64-bit ABI and is position-independent.
2003-01-02Very old submission (from 2000) of UltraSPARC assembler DES implementation.Andy Polyakov
It was not accepted because code is not PIC, too UltraSPARC-specific when it doesn't have to and 32-bit only. I'm committing the original version mostly for reference purposes. 64, PIC, blended CPU tune-up follows shortly. Obtained from: http://inet.uni2.dk/~svolaf/des.htm
2002-12-13IA-32 assembler modules (primarily DES) PIC-ification. Idea is to keepAndy Polyakov
shared libraries shared.
2002-03-04Rename des_SPtrans to DES_SPtrans to differentiate from libdes and avoid ↵Richard Levitte
certain linkage clashes.
2001-10-24Due to an increasing number of clashes between modern OpenSSL andRichard Levitte
libdes (which is still used out there) or other des implementations, the OpenSSL DES functions are renamed to begin with DES_ instead of des_. Compatibility routines are provided and declared by including openssl/des_old.h. Those declarations are the same as were in des.h when the OpenSSL project started, which is exactly how libdes looked at that time, and hopefully still looks today. The compatibility functions will be removed in some future release, at the latest in version 1.0.
2001-03-30Complete the des_encrypt to des_encrypt1 rename in the mainRichard Levitte
development line as well.
2000-03-13Remove Win32 assembler files. They are always rebuilt (with someBodo Möller
choice of parameters) when they are needed.
1999-07-12More NASM support code it still doesn't work but it doesn't work less than itDr. Stephen Henson
didn't work before :-)
1999-04-01Remove obsolete files.Ulf Möller
1999-02-25More CVS ignore stuff...Ralf S. Engelschall
1999-02-13Whoops, missed one.Ben Laurie
1999-02-13Some cleanup.Ben Laurie
1998-12-21Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeayRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall