summaryrefslogtreecommitdiffstats
path: root/TABLE
AgeCommit message (Collapse)Author
2005-03-12Cygwin to use DSO_FLFCN and mingw to use DSO_WIN32.Andy Polyakov
2005-03-02In addition to RC5, also exclude MDC2 from compilation unlessBodo Möller
the algorithm is explicitly requested.
2005-02-22Change ./Configure so that certain algorithms can be disabled by default.Bodo Möller
This is now the case for RC5. As a side effect, the OPTIONS in the Makefile will usually look a little different now, but they are essentially only for information anyway.
2005-02-06This patch was "ignited" by OpenBSD 3>=4 support. They've switched to ELFAndy Polyakov
and GNU binutils, but kept BSD make... And I took the opportunity to unify other targets to this common least denominator...
2005-01-24Fold a bunch of linux and *BSD targets into [linux|BSD]-generic[32|64].Andy Polyakov
Idea is to provide unified "fall-down" case for all rare platforms out there. ./config is free to enable some optimizations, such as endianness specification, specific -mcpu flags...
2005-01-21linux-arm target update.Andy Polyakov
PR: 991
2005-01-20linux-parisc update.Andy Polyakov
PR: 990 Submitted by: Mike Frysinger <vapier@gentoo.org>
2005-01-18Throw in AES CBC assembler, up to +40% on aes-128-cbc benchmark.Andy Polyakov
2005-01-18Reserve for AES CBC assembler implementation...Andy Polyakov
2005-01-13"Monolithic" x86 assembler replacement for aes_core.c. Up to +15% betterAndy Polyakov
performance on recent microarchitectures.
2005-01-09Permit "monolithic" AES assembler implementations, i.e. such which wouldAndy Polyakov
replace *whole* aes_core.c, not only AES_[de|en]crypt routines.
2005-01-04DJGPP update.Andy Polyakov
PR: 989 Submitted by: Doug Kaufman
2004-12-26Engage AES x86 assembler module for COFF and a.out targets.Andy Polyakov
2004-12-23Engage AES x86 assembler module on ELF platforms.Andy Polyakov
2004-12-20Refine PowerPC platform support.Andy Polyakov
2004-12-09Engage SHA1 IA64 assembler on IA64 platforms.Andy Polyakov
2004-11-26Engage RC4 IA-64 assembler module.Andy Polyakov
2004-11-21RC4 tune-up for Intel P4 core, both 32- and 64-bit ones. As it'sAndy Polyakov
apparently impossible to compose blended code with would perform satisfactory on all x86 and x86_64 cores, an extra RC4_CHAR code-path is introduced and P4 core is detected at run-time. This way we keep original performance on non-P4 implementations and turbo-charge P4 performance by factor of 2.8x (on 32-bit core).
2004-08-29TABLE OpenBSD-i386 updateAndy Polyakov
2004-08-01Clean-up GAS targets: get rid of "cpp" stuff and replace it with "purified"Andy Polyakov
COFF and a.out targets [similar to ELF targets]. You might notice some rudementary support for shared mingw builds under cygwin. It works (it produces cryptoeay32.dll and ssleay32.dll with everything exported by name), but it's primarily for testing/debugging purposes, at least for now...
2004-07-26Add framework for yet another assembler module dubbed "cpuid." IdeaAndy Polyakov
is to have a placeholder to small routines, which can be written only in assembler. In IA-32 case this includes processor capability identification and access to Time-Stamp Counter. As discussed earlier OPENSSL_ia32cap is introduced to control recently added SSE2 code pathes (see docs/crypto/OPENSSL_ia32cap.pod). For the moment the code is operational on ELF platforms only. I haven't checked it yet, but I have all reasons to believe that Windows build should fail to link too. I'll be looking into it shortly...
2004-07-23TABLE update.Andy Polyakov
2004-07-23VC-NT was taken away by mistake, putting it back...Andy Polyakov
2004-07-23Win64 placeholder targets. This is merely naming suggestion. As we knowAndy Polyakov
Win64 comes in two flavors, IA-64/Itanium and AMD64/Opteron. The suggestion is to refer to former as WIN64I and latter - WIN64A
2004-07-18Type in Configure and TABLE update.Andy Polyakov
2004-07-11Integration of RC4 AMD64 module.Andy Polyakov
2004-07-10make updateRichard Levitte
2004-06-17Deprecate unused cruft, and "make update".Geoff Thorpe
2004-05-29Typo in linux-ppc64 target.Andy Polyakov
2004-05-28Unified hpux-shared rule. Verified with both 32- and 64-bit builds andAndy Polyakov
both vendor and GNU compilers. ./engine shared build are still busted. I mean always were...
2004-04-27Improved PowerPC support. Proper ./config support for ppc targets,Andy Polyakov
especially for AIX. But most important BIGNUM assembler implementation submitted by IBM. Submitted by: Peter Waltenberg <pwalten@au1.ibm.com> Reviewed by: appro
2004-03-28Make {i2v,v2i}_ASN1_BIT_STRING global.Dr. Stephen Henson
make update
2004-03-23make updateRichard Levitte
2004-01-29HP/UX PA-RISC 2 targets update.Andy Polyakov
2003-11-30Add more debugging to my Configure target, and "make update" to incorporateGeoff Thorpe
this and a few other changes.
2003-11-20hpux64-parisc2-gcc target added. Once it is verified, ./config shouldAndy Polyakov
be modified to choose it instead of hpux64-parisc-gcc, which should then be removed. hpux64-parisc-cc is removed already now as redundant [in case you wonder, 64-bit HP-UX ABI *implies* PA-RISC2.0].
2003-10-29make updateGeoff Thorpe
2003-10-28Add my own debug config target.Geoff Thorpe
2003-10-28make updateGeoff Thorpe
2003-09-28Synchronise util/libeay.num with the 0.9.7-stable one.Richard Levitte
make update
2003-06-26make updateRichard Levitte
2003-06-19make updateRichard Levitte
2003-06-11make updateRichard Levitte
2003-04-10make updateRichard Levitte
2003-03-20make updateDr. Stephen Henson
2003-02-16Remove "+Olibcalls" option from HPUX targets.Bodo Möller
Reportedly this option is deprecated, and on some systems "make test" fails if it is included. PR: 495
2003-02-14make updateBodo Möller
2003-01-30make updateRichard Levitte
2003-01-16make updateRichard Levitte
2003-01-16make updateRichard Levitte