Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Damnit, I'm sick of having to do something special every time a module | Richard Levitte | 2003-11-29 | 1 | -1/+2 |
| | | | | | | | | | 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. | ||||
* | Engines are usually binary, and should therefore be in INSTALLTOP | Richard Levitte | 2003-10-31 | 1 | -1/+1 |
| | | | | rather than OPENSSLDIR. | ||||
* | Let exit codes propagate from within for loops. | Richard Levitte | 2003-10-31 | 1 | -17/+17 |
| | |||||
* | Corrected misplacement of one of the greps... | Richard Levitte | 2003-10-01 | 1 | -1/+1 |
| | |||||
* | Avoid 'file names' with spaces | Richard Levitte | 2003-10-01 | 1 | -0/+2 |
| | |||||
* | Correct incorrect mode bits change. | Richard Levitte | 2003-09-30 | 1 | -1/+1 |
| | |||||
* | Make sure openssl.pc is readable by everyone. | Richard Levitte | 2003-07-04 | 1 | -0/+1 |
| | | | | PR: 654 | ||||
* | Handle des_modes.pod properly. | Richard Levitte | 2003-06-11 | 1 | -2/+2 |
| | | | | PR: 634 | ||||
* | Have ASFLAGS be defined the same way as CFLAGS | Richard Levitte | 2003-05-29 | 1 | -2/+2 |
| | |||||
* | Define a STORE type. For documentation, read the entry in CHANGES, | Richard Levitte | 2003-05-01 | 1 | -1/+2 |
| | | | | crypto/store/README, crypto/store/store.h and crypto/store/str_locl.h. | ||||
* | Make it possible to affect the extension of man pages. | Richard Levitte | 2003-04-21 | 1 | -6/+7 |
| | | | | PR: 578 | ||||
* | Missed a few dollars. | Richard Levitte | 2003-03-25 | 1 | -4/+4 |
| | | | | PR: 528 | ||||
* | Make sure that all the library paths are modified in prepend mode, not | Richard Levitte | 2003-03-20 | 1 | -5/+11 |
| | | | | | replace mode. PR: 528 | ||||
* | Remove duplication and have clean depend on libclean | Richard Levitte | 2003-02-22 | 1 | -4/+4 |
| | |||||
* | Handle krb5 libraries separately and make sure only libssl.so depends | Richard Levitte | 2003-02-14 | 1 | -1/+5 |
| | | | | on it. | ||||
* | Add full support for -rpath/-R, both in shared libraries and | Richard Levitte | 2003-02-13 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | 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. | ||||
* | DJGPP doesn't have DLLs, so skip adding to %PATH% in that environment. | Richard Levitte | 2003-01-13 | 1 | -4/+2 |
| | | | | PR: 453 | ||||
* | Double the dollars that are intended for the command line. | Richard Levitte | 2003-01-10 | 1 | -1/+1 |
| | | | | PR: 423 | ||||
* | Add documentation on how to handle the shared libaries. | Richard Levitte | 2003-01-10 | 1 | -0/+6 |
| | | | | PR: 423 | ||||
* | Unified targets for ELF assembler modules. Tested on Linux, Solaris and | Andy Polyakov | 2003-01-03 | 1 | -1/+9 |
| | | | | FreeBSD. Goal is to extend support even to SCO5, UnixWare/OpenUnix... | ||||
* | Since we're including Kerberos 5 headers in our exported header files (when | Richard Levitte | 2002-12-29 | 1 | -1/+1 |
| | | | | | | OpenSSL is configured to use Kerberos), we'd better tell pkg-config users where they can be found. PR: 421 | ||||
* | Cygwin needs the library locatin for .DLLs to be set in PATH. Unfortunately, | Richard Levitte | 2002-12-24 | 1 | -2/+2 |
| | | | | | | the conditional was set to add the library directory to PATH when the platform is NOT Cygwin. Corrected. PR: 404 | ||||
* | We stupidly had a separate LIBKRB5 variable for KRB5 library dependencies, | Richard Levitte | 2002-12-19 | 1 | -1/+0 |
| | | | | | 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... | ||||
* | Because the contents of openssl.pc may have to change when a configuration | Richard Levitte | 2002-12-19 | 1 | -1/+1 |
| | | | | has been performed (and possibly changed), have it depend on Makefile.ssl. | ||||
* | It was pointed out to me that .pc files are normally stored in | Richard Levitte | 2002-12-19 | 1 | -1/+1 |
| | | | | ${prefix}/lib/pkgconfig, not ${prefix}/lib/pkginfo. | ||||
* | It was pointed out to me that .pc files are normally stored in | Richard Levitte | 2002-12-19 | 1 | -1/+1 |
| | | | | ${prefix}/lib/pkgconfig, not ${prefix}/lib/pkginfo. | ||||
* | Make sure manual pages are properly linked to on systems that have case | Richard Levitte | 2002-12-15 | 1 | -8/+17 |
| | | | | | insensitive file names, as well as those that do not have symlinks. Incidently, both these cases apply on DOS/Windows... | ||||
* | Update the make system for installations: | Richard Levitte | 2002-12-15 | 1 | -6/+11 |
| | | | | | | | | | - 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. | ||||
* | Apparently, bash is more forgiving than sh. To be backward | Richard Levitte | 2002-12-06 | 1 | -2/+2 |
| | | | | compatible, don't use ==, use = instead... | ||||
* | Corrected DJGPP patch | Richard Levitte | 2002-12-05 | 1 | -4/+4 |
| | |||||
* | Correct a few typos that I introduced after applying DJGPP patches. | Richard Levitte | 2002-12-04 | 1 | -2/+1 |
| | |||||
* | DJGPP patches. | Richard Levitte | 2002-12-04 | 1 | -1/+4 |
| | | | | PR: 347 | ||||
* | Make it so all names mentioned in the NAME section of each manpage becomes a | Richard Levitte | 2002-11-29 | 1 | -4/+12 |
| | | | | | symlink to said manpage. PR: 242 | ||||
* | Changes to make shared library building and use work better with Cygwin | Richard Levitte | 2002-11-15 | 1 | -2/+4 |
| | |||||
* | Make sure permissions are friendly when building release tar file. | Lutz Jänicke | 2002-11-11 | 1 | -0/+3 |
| | | | | | | Submitted by: Reviewed by: PR: 171 | ||||
* | Generate openssl.pc so pkg-config can return proper data. | Richard Levitte | 2002-11-06 | 1 | -1/+17 |
| | | | | PR: 163 | ||||
* | We need to propogate SHARED_LIBS to sub-directories for "install" targets | Geoff Thorpe | 2002-10-18 | 1 | -1/+1 |
| | | | | now. | ||||
* | A much better idea, of course, is not to do a submake at all... | Richard Levitte | 2002-10-15 | 1 | -1/+0 |
| | |||||
* | Makefile.shared needs to know how it can reach itself. | Richard Levitte | 2002-10-15 | 1 | -0/+1 |
| | |||||
* | Step 12 of move of engines: Time to make the changes to support | Richard Levitte | 2002-10-11 | 1 | -4/+7 |
| | | | | | | | | 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. | ||||
* | Move the shared library construction stuff to Makefile.shared, a | Richard Levitte | 2002-10-11 | 1 | -274/+22 |
| | | | | | helper makefile that generalises our way of building shared libraries and is designed to take care of almost anything (I hope). | ||||
* | Keep the sub_all symbol so all the algorithm Makefiles won't break. | Richard Levitte | 2002-10-09 | 1 | -0/+1 |
| | |||||
* | Change the main Makefile to have "mini-build" targets. | Richard Levitte | 2002-10-09 | 1 | -6/+18 |
| | | | | PR: 253, last part. | ||||
* | Installed libraries should not be overwritten, especially shared ones. | Richard Levitte | 2002-10-04 | 1 | -9/+13 |
| | | | | | Use mv to make sure the old copy is unlinked instead of overwritten. PR: 273, and probably others... | ||||
* | Typo, I assigned the variable ld instead of my_ld... | Richard Levitte | 2002-08-18 | 1 | -1/+1 |
| | |||||
* | So, I discovered that if you have your $PATH set so a ld different from | Richard Levitte | 2002-08-17 | 1 | -3/+1 |
| | | | | | | | | | 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... | ||||
* | change how pod2man is handled: explicitly invoke '$PERL' only when | Bodo Möller | 2002-08-14 | 1 | -3/+3 |
| | | | | | | needed, call 'pod2man' directly if this works PR: 217 | ||||
* | When we want to give a -f argument to $(MAKE), we'd better make sure the | Richard Levitte | 2002-08-09 | 1 | -1/+2 |
| | | | | | variable doesn't already contain a -f argument. PR: 203, part 4 | ||||
* | Add ECDH support. | Bodo Möller | 2002-08-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | 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> | ||||
* | Fix "make install_docs" (and thus "make install"). | Geoff Thorpe | 2002-08-04 | 1 | -2/+2 |
| |