aboutsummaryrefslogtreecommitdiffstats
path: root/Configure
Commit message (Collapse)AuthorAgeFilesLines
* Rename 'cray-t90-cc' into 'cray-j90'.Bodo Möller2002-03-151-2/+5
| | | | Add to 'config'.
* New configuration targets for OpenBSD, handed to me by Bob Beck ↵Richard Levitte2002-03-051-5/+11
| | | | <beck@openbsd.org>
* This change was only made in 0.9.7-stable. SynchroniseRichard Levitte2002-03-031-0/+1
|
* Don't shadow already defined variablesRichard Levitte2002-02-201-3/+3
|
* Give the linux-sparv9 target shared capability.Richard Levitte2002-02-151-1/+1
| | | | Submitted by Ian Marsh <mushypea@dominion.net.uk>
* Add the configuration target VxWorks.Richard Levitte2002-02-141-0/+3
|
* The Cygwin shared extension was shifted.Richard Levitte2002-02-141-1/+1
|
* At Corinna Vinschen's request, change CygWin32 to CygwinRichard Levitte2002-02-141-4/+8
|
* ECDSA supportBodo Möller2002-02-131-0/+8
| | | | Submitted by: Nils Larsch <nla@trustcenter.de>
* Update the configuration of CygWin32 to use the new capabilities ofRichard Levitte2002-02-131-1/+2
| | | | | | | CygWin 1.3.x, which includes thread and shared library support. Submitted by Corinna Vinschen <vinschen@redhat.com> and modified a little bit.
* Spelling correction.Richard Levitte2002-01-271-1/+1
|
* Correct the number of colons for the targets aix43-cc, aix43-gcc,Richard Levitte2002-01-271-7/+8
| | | | alpha-cc, alpha-cc-rpath, alpha-gcc, alpha164-cc and alphaold-cc.
* Detect one-step shifts of the dso_scheme.Richard Levitte2002-01-271-1/+13
|
* I got some reports that some targets have weird dso_schemes.Richard Levitte2002-01-271-8/+80
| | | | | | | | | | Therefore, I've added a sanity checker. Note that it can be combined with almost any other argument (the other arguments will be completely ignored), with "reconf" as the blatant exception, since it also has the behavior of ignoring all following command line arguments. If --test-sanity and reconf are both used on the command line, the first one wins.
* Update SCO5 targets.Richard Levitte2002-01-261-2/+2
|
* Apply a small patch from Dan Lanz <lanz@zolera.com> to get sharedRichard Levitte2002-01-261-1/+1
| | | | libraries with debug-linux-elf.
* Add old patch from Robert Dahlem <Robert.Dahlem@ffm2.siemens.de> toRichard Levitte2002-01-261-1/+1
| | | | make it possible to produce shared libraries on ReliantUNIX.
* Apply Neale Ferguson's patch to add a configuration target for linux-s390xRichard Levitte2002-01-251-0/+1
|
* Apply the following changes by Toomas Kiisk <vix@cyber.ee>:Richard Levitte2002-01-251-0/+1
| | | | | | | | * make openssl rsa work with -engine chil * misc changes, including debug-linux-ppro Configure target and FORMAT_NETSCAPE-aware load_{,pub}key() This completes the application of his changes.
* Constification, add config to /dev/crypto.Ben Laurie2002-01-181-0/+1
|
* Patches to make OpenSSL compilable on MacOS/X.Richard Levitte2002-01-081-1/+1
| | | | Submitted by Pier Fumagalli <pier@betaversion.org>
* fix 'Configure TABLE' outputBodo Möller2002-01-041-1/+2
|
* On Solaris64, cc needs the flag -xarch=v9 when linking sharedRichard Levitte2002-01-021-75/+76
| | | | | | libraries. Make a general change to support shared library linking flags in general. Noted by Nick Briggs <briggs@parc.xerox.com>
* Add support for Linux on HP/PA.Richard Levitte2002-01-021-0/+3
| | | | Submitted by "Bryan W. Headley" <bheadley@interaccess.com>
* HPUX 9.X on m68k with gccLutz Jänicke2001-12-061-0/+3
| | | | ("Anton J. Gamel" <gamel@anna.anatomie.uni-freiburg.de>)
* Support for QNX (wrat@jump.net (the wharf rat)).Lutz Jänicke2001-11-301-0/+3
|
* Certain missing algorithms make some SSL versions or TLS impossible toRichard Levitte2001-11-271-1/+66
| | | | build.
* OS/390 supportBodo Möller2001-11-221-0/+6
| | | | Submitted by: Richard Shapiro <rshapiro@abinitio.com>
* Add unixware-7-gcc as in 0.9.6 branch (except that we need a 'sys_id'Bodo Möller2001-11-121-0/+1
| | | | | | | | | | field here, which is left empty). Various configurations are *only* in the 0.9.6 branch at the moment: OpenUNIX OpenUNIX-8-gcc-shared OpenUNIX-8-shared Either Configure or CHANGES must be changed to rectify the situation.
* For systems where gcc is used and where we don't know if GNU ld isRichard Levitte2001-10-101-8/+8
| | | | | | | | | 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.
* The 'no-rijndael' option must define OPENSSL_NO_AES because that isBodo Möller2001-09-221-0/+6
| | | | what we look for in crypto/evp.
* Even more corrections for OpenUNIX 8Lutz Jänicke2001-09-061-4/+4
|
* Sort out mess of colons...Lutz Jänicke2001-09-061-5/+5
|
* Support for shared libraries on Unixware-7 and OpenUNIX-8Lutz Jänicke2001-09-061-3/+9
| | | | (Boyd Lynn Gerber <gerberb@zenez.com>).
* Oops^2: It was the correct line, but an incorrect change.Bodo Möller2001-09-051-1/+1
|
* Oops, wrong lineBodo Möller2001-09-051-2/+2
|
* -mcpu=i486 vs. -m486 ...Bodo Möller2001-09-051-1/+1
|
* Use GCC 2.95/3.0 optimizationUlf Möller2001-09-051-0/+3
|
* zlib default was broken on most platforms.Ulf Möller2001-09-011-16/+16
| | | | | -mcpu=i486 is new as of gcc 2.95, and if you have that, you wouldn't want to optimize for 486 anyway.
* gcc 3.0 tells me that -m486 is deprecated. The gcc 2.95 manual tellsRichard Levitte2001-08-131-19/+19
| | | | | | me the same and that the correct option is -mcpu=i486. I'm assuming -mcpu has been around for some time, and that it's therefore safe to change all occurences of -m486 to -mcpu=i486.
* Apply the Tru64 patch from Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu>Richard Levitte2001-08-101-5/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* This ghastly hack prevents CVS wars over Kerberos (which is disabled by ↵Ben Laurie2001-08-031-0/+2
| | | | default).
* Enhanced support for IA-64 Linux and HP-UX (as well as better support forAndy Polyakov2001-07-301-2/+11
| | | | | | | HP-UX in common in ./config). Note that for the moment of this writing none of 64-bit platforms pass bntest. I'm committing this anyway as it's too frustrating to patch snapshots over and over while 0.9.6 is known to work.
* Support for 64-bit Solaris build with GCC 3.0 and later. It should beAndy Polyakov2001-07-251-1/+4
| | | | | | explicitely noted that 64-bit SPARCv9 ABI is not officially supported by GCC 3.0 (support is scheduled for 3.1 release), but it appears to work, at the very least 'make test' passes...
* Clean up EVP macros, rename DES EDE3 modes correctly, temporary support forBen Laurie2001-07-211-0/+1
| | | | | OpenBSD /dev/crypto (this will be revamped later when the appropriate machinery is available).
* Add the possibility to specify the use of zlib compression andRichard Levitte2001-07-121-7/+26
| | | | | decompression. It can be set up to link at link time or to load the zlib library at run-time.
* Patches from Vern Staats <staatsvr@asc.hpc.mil> to get Kerberos 5 inRichard Levitte2001-07-091-2/+21
| | | | | | | | | | | | | | | | 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.
* Changes to have OpenSSL compile on OS/2.Richard Levitte2001-07-011-1/+4
| | | | Contributed by "Brian Havard" <brianh@kheldar.apana.org.au>
* Update my config entry to allow use of DSOs.Dr. Stephen Henson2001-06-231-1/+1
|
* Change Win32 to use EXPORT_VAR_AS_FN.Dr. Stephen Henson2001-05-121-2/+2
| | | | | | | | Fix OPENSSL_IMPLEMENT_GLOBAL. Allow Win32 to use EXPORT_VAR_AS_FN in mkdef.pl make update.