summaryrefslogtreecommitdiffstats
path: root/Makefile.org
AgeCommit message (Collapse)Author
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.
2001-10-10For systems where gcc is used and where we don't know if GNU ld isRichard Levitte
used or not, let's ask collect2 which ld it uses and choose to use the target do-gnu_shared if GNU ld is used. This solves the reported problems on Solaris systems where GNU cc is used but GNU ld isn't, and probably on other systems with similar setups.
2001-09-06Completely reworked SVR5 shared library support.Lutz Jänicke
2001-09-06Support for shared libraries on Unixware-7 and OpenUNIX-8Lutz Jänicke
(Boyd Lynn Gerber <gerberb@zenez.com>).
2001-08-10Apply the Tru64 patch from Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu>Richard Levitte
His comments are: 1) Changes all references for `True64' to be `Tru64', which is the correct spelling for the OS name. 2) Makes `alpha-cc' be the same as `alpha164-cc', and adds an `alphaold-cc' entry that is the same as the previous `alpha-cc'. The reason is that most people these days are using the newer compiler, so it should be the default. 3) Adds a bit of commentary to Configure, regarding the name changes of the OS over the years, so it's not so confusing to people that haven't been with the OS for a while. 4) Adds an `alpha-cc-rpath' target (which is *not* selected automatically by Configure under any circumstance) that builds an RPATH into the shared libraries. This is explained in the comment in Configure. It's very very useful for people that want it, and people that don't want it just shouldn't choose that target. 5) Adds the `-pthread' flag as the best way to get POSIX thread support from the newer compiler. 6) Updates the Makefile targets, so that when the `alpha164-cc', `alpha-cc', or `alpha-cc-rpath' target is what Configure is set to use, it uses a Makefile target that includes the `-msym' option when building the shared library. This is a performance enhancement. 7) Updates `config' so that if it detects you're running version 4 or 5 of the OS, it automatically selects `alpha-cc', but uses `alphaold-cc' for versions 1-3 of the OS. 8) Updates the comment in opensslv.h, fixing both the OS name typo and adding a reference to IRIX 6.x, since the shared library semantics are virtually identical there.
2001-07-09Patches from Vern Staats <staatsvr@asc.hpc.mil> to get Kerberos 5 inRichard Levitte
SSL according to RFC 2712. His comment is: This is a patch to openssl-SNAP-20010702 to support Kerberized SSL authentication. I'm expecting to have the full kssl-0.5 kit up on sourceforge by the end of the week. The full kit includes patches for mod-ssl, apache, and a few text clients. The sourceforge URL is http://sourceforge.net/projects/kssl/ . Thanks to a note from Simon Wilkinson I've replaced my KRB5 AP_REQ message with a real KerberosWrapper struct. I think this is fully RFC 2712 compliant now, including support for the optional authenticator field. I also added openssl-style ASN.1 macros for a few Kerberos structs; see crypto/krb5/ if you're interested.
2001-06-05Small detail about AIX forgotten...Richard Levitte
2001-05-06Add a general user interface API. This is designed to replace thingsRichard Levitte
like des_read_password and friends (backward compatibility functions using this new API are provided). The purpose is to remove prompting functions from the DES code section as well as provide for prompting through dialog boxes in a window system and the like.
2001-04-27A method to create shared libraries on AIX, and according toRichard Levitte
"Howard Chu" <hyc@highlandsun.com>, it may be general enough to work on any Unixly system.
2001-04-26Linux shared libraries can be linked with debug symbols.Richard Levitte
Tru64 shared libraries can be linked with static libraries.
2001-04-12undo previous change ...Bodo Möller
2001-04-12update from 0.9.6aBodo Möller
2001-04-08'||', '&&' and 'test -x' apparently don't work on Ultrix;Bodo Möller
also 'test' appears to be available as '[' only in 'if' conditions.
2001-04-04Incorporate some changes that make OpenSSL compilable in CygWin.Richard Levitte
2001-04-04Make do_bsd-gcc-shared depend on do_gnu-shared instead of the non-existent ↵Richard Levitte
linux-shared
2001-03-24When using the native tools on Solaris, make damn sure the native ldRichard Levitte
is used, even if the user has GNU ld earlier in his $PATH.
2001-03-24ln on Solaris expects -f to come before -s.Richard Levitte
The linux-shared method is actually gcc-specific, so call it gnu-shared as well.
2001-03-22We really have no need for PEX_LIBS, so empty it.Richard Levitte
2001-03-15Minimise the amount of -L. when linking the shared libraries. ItRichard Levitte
seems like some Unixen (SCO) have opinions about too many -L.
2001-03-13typoBodo Möller
2001-03-11Forcibly enable memory leak checking during "make test"Bodo Möller
2001-03-06Change obj_... generation so that it does not generate rubbish orBodo Möller
abort with errors if no name is defined for some object, which was the case for 'pilotAttributeType 27'. Also avoid this very situation by assigning the name 'pilotAttributeType27'.
2001-03-05Move ec.h to ec2.h because it is not compatible with what we will use.Bodo Möller
Add EC vaporware: change relevant Makefiles and add some empty source files. "make update".