summaryrefslogtreecommitdiffstats
path: root/Makefile.org
AgeCommit message (Collapse)Author
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
2003-01-10Double the dollars that are intended for the command line.Richard Levitte
PR: 423
2003-01-10Add documentation on how to handle the shared libaries.Richard Levitte
PR: 423
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...
2002-12-29Since we're including Kerberos 5 headers in our exported header files (whenRichard Levitte
OpenSSL is configured to use Kerberos), we'd better tell pkg-config users where they can be found. PR: 421
2002-12-24Cygwin needs the library locatin for .DLLs to be set in PATH. Unfortunately,Richard Levitte
the conditional was set to add the library directory to PATH when the platform is NOT Cygwin. Corrected. PR: 404
2002-12-19We stupidly had a separate LIBKRB5 variable for KRB5 library dependencies,Richard Levitte
and then didn't support it very well. And that when there already is a useful variable for exactly this kind of thing; EX_LIBS...
2002-12-19Because the contents of openssl.pc may have to change when a configurationRichard Levitte
has been performed (and possibly changed), have it depend on Makefile.ssl.
2002-12-19It was pointed out to me that .pc files are normally stored inRichard Levitte
${prefix}/lib/pkgconfig, not ${prefix}/lib/pkginfo.
2002-12-19It was pointed out to me that .pc files are normally stored inRichard Levitte
${prefix}/lib/pkgconfig, not ${prefix}/lib/pkginfo.
2002-12-15Make sure manual pages are properly linked to on systems that have caseRichard Levitte
insensitive file names, as well as those that do not have symlinks. Incidently, both these cases apply on DOS/Windows...
2002-12-15Update the make system for installations:Richard Levitte
- define a HERE variable to indicate where the source tree is (used very little right now) - make more use of copying and making attribute changes to {file}.new, and then move it to {file} - use 'mv -f' to avoid all those questions to the user when the file in question doesn't have write attributes for that user.
2002-12-06Apparently, bash is more forgiving than sh. To be backwardRichard Levitte
compatible, don't use ==, use = instead...
2002-12-05Corrected DJGPP patchRichard Levitte
2002-12-04Correct a few typos that I introduced after applying DJGPP patches.Richard Levitte
2002-12-04DJGPP patches.Richard Levitte
PR: 347
2002-11-29Make it so all names mentioned in the NAME section of each manpage becomes aRichard Levitte
symlink to said manpage. PR: 242