summaryrefslogtreecommitdiffstats
path: root/Configure
AgeCommit message (Collapse)Author
2005-06-05Updated support for NetWare, submitted by Verdon Walker <VWalker@novell.com>.Richard Levitte
PR: 1098
2005-05-31Platform update from 8-stable.Andy Polyakov
2005-05-18Engage Applink in mingw. Note that application-side module is notAndy Polyakov
compiled into *our* aplpications. That's because mingw is always consistent with itself. Having library-side code linked into .dll makes it possible to deploy the .dll with user-code compiled with another compiler [which is pretty much the whole point behind Applink].
2005-05-17Disclaim 16-bit support.Andy Polyakov
2005-05-15Simplify shared rules, link run-path into applications only.Andy Polyakov
2005-05-03Engage md5-x86_64 assembler module.Andy Polyakov
2005-05-03Rename amd64 modules to x86_64 and update RC4 implementation.Andy Polyakov
2005-04-27Update default dependency flags.Dr. Stephen Henson
2005-04-26Add DTLS support.Ben Laurie
2005-04-23Add debug target, remove cast, note possible bug.Ben Laurie
2005-04-21Don't use standard kerberos library locations in MK1MF builds.Dr. Stephen Henson
Fix typo in mk1mf.pl
2005-04-19New "algorithm define" OPENSSL_NO_GMP. Update mkdef.pl and Configure scriptDr. Stephen Henson
to use it.
2005-04-19Update year.Dr. Stephen Henson
2005-04-13Final touch to mingw shared.Andy Polyakov
2005-04-13Final(?) touches to mingw shared support.Andy Polyakov
2005-04-13Parameterize do_solaris rules in Makefile.shared.Andy Polyakov
2005-04-07Harmonize cygwin/mingw and VC targets.Andy Polyakov
2005-04-04Extend Solaris x86 support to amd64.Andy Polyakov
2005-03-30Blow away Makefile.ssl.Ben Laurie
2005-03-19typoUlf Möller
2005-03-13It seems that Configure revision 1.404 broke "make depend" by hidingBodo Möller
from it which algorithms were disabled. With these new changes, "make depend" will properly take into account algorithms that are skipped.
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-24./Configure to respect $thread_cflag variable.Andy Polyakov
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-18Fix a typo in a.out assembler modules.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-11-14Zap obsolete der_chop script.Dr. Stephen Henson
2004-10-01Update debug-steveDr. Stephen Henson
2004-08-29Proper support for OpenBSD-i386 shared build, including assember modules!Andy Polyakov
"Proper" means "compiles and passes test." Versioning is broken (I think).
2004-08-02If they ask for 386, keep it as 386 as possible...Andy 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-26This is so to say "damage control" for jumbo "cpuid" patch, seeAndy Polyakov
http://cvs.openssl.org/chngview?cn=12493. Now all platform should be operational, while SSE2 code pathes get engaged on ELF platforms only.
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-23Build-n-link new IA-64 modules on Linux and HP-UX.Andy Polyakov
2004-07-23VC-NT was taken away by mistake, putting it back...Andy Polyakov