summaryrefslogtreecommitdiffstats
path: root/Makefile.org
AgeCommit message (Collapse)Author
2002-11-11Make sure permissions are friendly when building release tar file.Lutz Jänicke
Submitted by: Reviewed by: PR: 171
2002-11-06Generate openssl.pc so pkg-config can return proper data.Richard Levitte
PR: 163
2002-10-18We need to propogate SHARED_LIBS to sub-directories for "install" targetsGeoff Thorpe
now.
2002-10-15A much better idea, of course, is not to do a submake at all...Richard Levitte
2002-10-15Makefile.shared needs to know how it can reach itself.Richard Levitte
2002-10-11Step 12 of move of engines: Time to make the changes to supportRichard Levitte
automatic load of dynamic engines. Make the changes in the main Makefile so the engines are built, but now in the engines/ directory. Note: The changes in step 12 have all been made by Geoff Thorpe. Credit where credit is due.
2002-10-11Move the shared library construction stuff to Makefile.shared, aRichard Levitte
helper makefile that generalises our way of building shared libraries and is designed to take care of almost anything (I hope).
2002-10-09Keep the sub_all symbol so all the algorithm Makefiles won't break.Richard Levitte
2002-10-09Change the main Makefile to have "mini-build" targets.Richard Levitte
PR: 253, last part.
2002-10-04Installed libraries should not be overwritten, especially shared ones.Richard Levitte
Use mv to make sure the old copy is unlinked instead of overwritten. PR: 273, and probably others...
2002-08-18Typo, I assigned the variable ld instead of my_ld...Richard Levitte
2002-08-17So, I discovered that if you have your $PATH set so a ld different fromRichard Levitte
GNU ld comes first, checking the usage of collect2 gives that instead of GNU ld, even if GNU ld would be the one that would get used if we link using gcc. It's much better, apparently, to ask gcc directly what the path to GNU ld is (provided it's there at all and gcc knows about it), and ask the result if it's a GNU or not. The bonus is that our GNU ld detection mechanism got shorter and easier to understand...
2002-08-14change how pod2man is handled: explicitly invoke '$PERL' only whenBodo Möller
needed, call 'pod2man' directly if this works PR: 217
2002-08-09When we want to give a -f argument to $(MAKE), we'd better make sure theRichard Levitte
variable doesn't already contain a -f argument. PR: 203, part 4
2002-08-09Add ECDH support.Bodo Möller
Additional changes: - use EC_GROUP_get_degree() in apps/req.c - add ECDSA and ECDH to apps/speed.c - adds support for EC curves over binary fields to ECDSA - new function EC_KEY_up_ref() in crypto/ec/ec_key.c - reorganize crypto/ecdsa/ecdsatest.c - add engine support for ECDH - fix a few bugs in ECDSA engine support Submitted by: Douglas Stebila <douglas.stebila@sun.com>
2002-08-04Fix "make install_docs" (and thus "make install").Geoff Thorpe
2002-08-01We don't need to find out which pod2man to use more than onceRichard Levitte
2002-08-01Add aix64-cc, and make sure that ar gets proper flags for 64-bit librariesRichard Levitte
2002-07-31Make sure to use $(MAKE) everywhere instead of make.Richard Levitte
Part of PR 181
2002-07-31ln -f -s doesn't always work, so do a rm -f followed by a ln -s.Richard Levitte
Part of PR 181
2002-07-23Make dummy tests to make it easier to physically remove unwanted algorithms.Richard Levitte
This should complete PR 75
2002-07-19HP-UX shared libraries must be +x and should be -w. It doesn't hurt onLutz Jänicke
other platforms. Submitted by: Reviewed by: PR: 134
2002-07-17On MacOS X, the shared library editor uses DYLD_LIBRARY_PATHRichard Levitte
2002-06-27Pass CFLAG to dependency makers, so non-standard system include paths areRichard Levitte
handled properly. Part of PR 75
2002-06-20HP-UX: shared libraries MUST be +x and SHOULD be -w.Lutz Jänicke
2002-06-20Fix path to find util/pod2man.pl from the execution directory.Lutz Jänicke
Make sure to use the predefined PERL. Submitted by: Bernhard Simon <bs@bsws.zid.tuwien.ac.at> Reviewed by: PR:
2002-06-12Support building the distribution .tar file on platforms with limitedLutz Jänicke
argument list length. This requires Gnu-tar. As we use the non-standard "tardy" software anyway, it doesn't hurt too much to require Gnu-tar. "make dist" will probably only be used by team-members anyway.
2002-06-10fix for 'make update'Bodo Möller
2002-06-10Make sure that flags are passed to "make" subprocesses.Lutz Jänicke
2002-06-06For the main directory, Makefile.org is significant :-)Lutz Jänicke
2002-06-05Make perl replacement for dirname, for system that lack the latter.Richard Levitte
PR: 81
2002-05-30Apparently, there are still chances we have to deal with buggy pod2man versions.Richard Levitte
Deal with that by testing any available pod2man and using it if appropriate, and falling back to util/pod2man.pl if none was found.
2002-05-30Our copy of pod2man.pl is old and comparatively broken, so lets remove it.Richard Levitte
PR: 30
2002-05-07Add missing ";" after fiLutz Jänicke
Submitted by: bryanh@giraffe-data.com Reviewed by: PR: [openssl.org #18]
2002-04-13Avoid emacs backup files when making a snapshotRichard Levitte
2002-04-06Make shared libraries resolve global symbols within themselves first.Richard Levitte
Currently only on GNUish linkers... Submitted by Steven Bade <sbade@austin.ibm.com>
2002-02-14At Corinna Vinschen's request, change CygWin32 to CygwinRichard Levitte
2002-02-13ECDSA supportBodo Möller
Submitted by: Nils Larsch <nla@trustcenter.de>
2002-02-13Update the configuration of CygWin32 to use the new capabilities ofRichard Levitte
CygWin 1.3.x, which includes thread and shared library support. Submitted by Corinna Vinschen <vinschen@redhat.com> and modified a little bit.
2002-02-13Move teh silencer to the right place.Richard Levitte
2002-02-13Make link-shard a little bit more efficient. If there are noRichard Levitte
extensions to link together, there's no point looping at all.
2002-02-07Generate the individual engines' error strings and macrosRichard Levitte
automatically.
2002-01-29Make SHLIB_TARGET available in subdirs (here: apps/)Lutz Jänicke
2002-01-28Superflous '\' messes up with HP-UX make.Lutz Jänicke
2002-01-26Update SCO5 targets.Richard Levitte
2002-01-26Add old patch from Robert Dahlem <Robert.Dahlem@ffm2.siemens.de> toRichard Levitte
make it possible to produce shared libraries on ReliantUNIX.
2002-01-08Patches to make OpenSSL compilable on MacOS/X.Richard Levitte
Submitted by Pier Fumagalli <pier@betaversion.org>
2002-01-02Because Rijndael is more known as AES, use crypto/aes instead ofRichard Levitte
crypto/rijndael. Additionally, I applied the AES integration patch from Stephen Sprunk <stephen@sprunk.org> and fiddled it to work properly with the normal EVP constructs (and incidently work the same way as all other symmetric cipher implementations). This results in an API that looks a lot like the rest of the OpenSSL cipher suite.
2002-01-02On Solaris64, cc needs the flag -xarch=v9 when linking sharedRichard Levitte
libraries. Make a general change to support shared library linking flags in general. Noted by Nick Briggs <briggs@parc.xerox.com>
2001-10-30Change the shared library support so the shared libraries get builtRichard Levitte
sooner and the programs get built against the shared libraries. This requires a bit more work. Things like -rpath and the possibility to still link the programs statically should be included. Some cleanup is also needed. This will be worked on.