summaryrefslogtreecommitdiffstats
path: root/Makefile.org
AgeCommit message (Collapse)Author
2010-01-27Some shells print out the directory name if CDPATH is set breaking theDr. Stephen Henson
pod2man test. Use ./util instead to avoid this.
2009-11-13PR: 2084Dr. Stephen Henson
Submitted by: Mike Frysinger <vapier@gentoo.org> Approved by: steve@openssl.org Parallel build fix.
2009-10-15Cross compilation updates.Dr. Stephen Henson
2009-08-26Oops.Dr. Stephen Henson
2009-08-26PR: 2015Dr. Stephen Henson
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Approved by: steve@openssl.org Define LIBDIR properly.
2009-08-10PR: 2003Dr. Stephen Henson
Make it possible to install OpenSSL in directories with name other than "lib" for example "lib64". Based on patch from Jeremy Utley.
2009-06-16PR: 1957Dr. Stephen Henson
Submitted by: Mark Ashley <mark@ibiblio.org> Reviewed by: steve@openssl.org Quote FIPSLD_CC and CC in Makefiles.
2009-03-03Ooops @ should be for the if command not set.Dr. Stephen Henson
2009-02-25Do a "make links" in fips directory even if not compiling for fips.Dr. Stephen Henson
2008-12-30Some seasoned makes fail to build. For reference. I had problem with IrixAndy Polyakov
make which doesn't tolerate empty targets, and fips/Makefile ends up with one when FIPSCANLIB is empty. Build failed as early as 'make links' phase.
2008-10-26Add JPAKE.Ben Laurie
2008-09-16Merge changes to build system from fips branch.Dr. Stephen Henson
2008-04-03Backport of CMS code to 0.9.8-stable branch. Disabled by default.Dr. Stephen Henson
2007-04-23Add SEED encryption algorithm.Bodo Möller
PR: 1503 Submitted by: KISA Reviewed by: Bodo Moeller
2006-06-09Camellia cipher, contributed by NTTBodo Möller
Submitted by: Masashi Fujita Reviewed by: Bodo Moeller
2006-02-10Backport the following changes from HEAD:Richard Levitte
1.270: As an effect of revisions 1.261, BUILD_CMD was changed so $(DIRS) wasn't respected when using it to build different parts of OpenSSL. 1.269 was an attempt to correct that, but unfortunately meant that we built every part that was given i $(DIRS) 7 times. This change puts back the original intent with BUILD_CMD via the new macro BUILD_ONE_CMD while keeping the intent with RECURSIVE_BUILD_CMD. 1.271: Document the building macros.
2006-01-03Make sure that after the change from revision 1.256.2.6 (1.261 in HEAD),Bodo Möller
it's still possible to do a partial build.
2005-12-05Various zlib related fixes and enhancements.Dr. Stephen Henson
2005-10-25Fix install problems on MacOS X and HP-UX.Andy Polyakov
PR: 1218,1185
2005-07-05Add libcrypto.pc and libssl.pc, and install them along with openssl.pc.Richard Levitte
PR: 1143
2005-06-28Makefile updates from HEAD [see http://cvs.openssl.org/chngview?cn=14099Andy Polyakov
for further details].
2005-06-20Add crypto/bn/bn_prime.h to the collection of generated files. In theRichard Levitte
update target, place the dependency on depend last, so all necessary files are generated *before* the dependencies are figured out. PR: 1121
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-19SysV make [or least some of them] don't propogate command line macros toAndy Polyakov
recursively called make. So let's pass down BUILDENV as value too...
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