summaryrefslogtreecommitdiffstats
path: root/Makefile.org
AgeCommit message (Collapse)Author
2005-06-19With DJGPP, it seems like the return code from grep, even when in theRichard Levitte
middle of a pipe, is noted. Counter that by forcing a true return code when the return code has no importance. PR: 1085
2005-06-06Pass INSTALL_PREFIX in BUILDENV.Richard Levitte
PR: 1100
2005-05-21Patches for Cygwin, provided by Corinna Vinschen <vinschen@redhat.com>Richard Levitte
2005-05-16Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov
[most importantly] put back dependencies accidentaly eliminated in check-in #13342.
2005-05-16Further BUILDENV clean-up, 'make depend' is operational again.Andy Polyakov
2005-05-15Consolidate BUILDENV [idea is to keep all variables in one place].Andy Polyakov
2005-05-09Update util/ck_errf.pl script, and have it run automaticallyBodo Möller
during "make errors" and thus during "make update". Fix lots of bugs that util/ck_errf.pl can detect automatically. Various others of these are still left to fix; that's why "make update" will complain loudly when run now.
2005-04-30Cygwin/mingw sync with stable.Andy Polyakov
2005-04-30Fold rules in test/Makefiles [from stable].Andy Polyakov
2005-04-26Add DTLS support.Ben Laurie
2005-04-24Flag changes in Configure and config, too.Ben Laurie
Update dependencies.
2005-03-30Make tags target useful.Ben Laurie
2005-03-30Blow away Makefile.ssl.Ben Laurie
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-02-01Address run-time linker problems: LD_PRELOAD issue on multi-ABI platformsAndy Polyakov
and SafeDllSearchMode in Windows. Submitted by: Richard Levitte
2005-01-25Please BSD make...Andy Polyakov
2005-01-18Reserve for AES CBC assembler implementation...Andy Polyakov
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.
2004-11-25Allow alternative manual sections to be embedded in .pod file comments.Dr. Stephen Henson
2004-11-11Cut'n'paste mistake. All tested OK now...Richard Levitte
2004-11-11Some find it confusing that environment variables are set when sharedRichard Levitte
libraries aren't built or used. I can see the point, so I'm reorganising a little for clarity.
2004-11-05Make sure LD_PRELOAD is only set when we build shared libraries (andRichard Levitte
therefore link with them). Add LD_PRELOAD setting code where it was still missing. PR: 966
2004-11-02Don't use $(EXHEADER) directly in for loops, as most shells will breakRichard Levitte
if $(EXHEADER) is empty. Notified by many, solution suggested by Carson Gaspar <carson@taltos.org>
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-18Add anchors for AES, SHA-256/-512 assembler modules and SSE2 code pathes.Andy Polyakov
I also used this opportunity to clean up some out-of-date targets and re-group targets by OS.
2004-06-28Changes for VOS, submitted by Paul Green <Paul.Green@stratus.com>.Richard Levitte
PR: 499
2004-06-01This fixes the installation target for dynamic engines, which was trying toGeoff Thorpe
install to a different location than it had created. (BTW, VMS will need a matching fix in eng_list.c.) Note, these aren't ssl-specific, so I'm putting "engines/" into the libs directory rather than at the "--prefix" level or inside "ssl/".
2004-05-31Minimal work-around for ./engine shared builds. "Minimal" means that IAndy Polyakov
think that proper Makefile clean-up is required.
2004-05-13Let's make life easier and have the VMS version of the configuration beRichard Levitte
generated from the Unixly configuration file.
2004-05-06Remove the creation of $(INSTALL_PREFIX)$(OPENSSLDIR)/lib, since we don'tRichard Levitte
use it. Notified by Frédéric L. W. Meunier <0@pervalidus.tk> in PR 713
2004-04-19When generating dependencies in the makefiles, generate the reducedGeoff Thorpe
dependencies of the OPENSSL_NO_DEPRECATED mode. This prevents dependencies being reproduced for "deprecated" header behaviour when a developer doesn't define the symbol (with the subsequent CVS wars that can ensue).
2004-03-24Make it easier to buld test applications...Richard Levitte
2003-11-29Damnit, I'm sick of having to do something special every time a moduleRichard Levitte
that gets built before objects barfs all over the place because it uses a new NID that hasn't had a chance of getting defined yet (in this case, it was about a couple of new EC curves, and therefore a couple of new corresponding NIDs). I'm placing objects first in SDIRS! There.
2003-10-31Engines are usually binary, and should therefore be in INSTALLTOPRichard Levitte
rather than OPENSSLDIR.
2003-10-31Let exit codes propagate from within for loops.Richard Levitte
2003-10-01Corrected misplacement of one of the greps...Richard Levitte
2003-10-01Avoid 'file names' with spacesRichard Levitte
2003-09-30Correct incorrect mode bits change.Richard Levitte
2003-07-04Make sure openssl.pc is readable by everyone.Richard Levitte
PR: 654
2003-06-11Handle des_modes.pod properly.Richard Levitte
PR: 634
2003-05-29Have ASFLAGS be defined the same way as CFLAGSRichard Levitte
2003-05-01Define a STORE type. For documentation, read the entry in CHANGES,Richard Levitte
crypto/store/README, crypto/store/store.h and crypto/store/str_locl.h.
2003-04-21Make it possible to affect the extension of man pages.Richard Levitte
PR: 578
2003-03-25Missed a few dollars.Richard Levitte
PR: 528
2003-03-20Make sure that all the library paths are modified in prepend mode, notRichard Levitte
replace mode. PR: 528
2003-02-22Remove duplication and have clean depend on libcleanRichard Levitte
2003-02-14Handle krb5 libraries separately and make sure only libssl.so dependsRichard Levitte
on it.
2003-02-13Add full support for -rpath/-R, both in shared libraries andRichard Levitte
applications, at least on the platforms where it's known how to do it. Note: this has only been tested on GNU-based platforms (Linux), and needs to be tested on all others. Additionally, it's not yet supported on the following platforms, for lack of information: Darwin (MacOS X) Cygwin OSF1/Alpha SVR3 ReliantUNIX Please help out with testing and the platforms we don't yet know well enough.
2003-01-13DJGPP doesn't have DLLs, so skip adding to %PATH% in that environment.Richard Levitte
PR: 453