Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Revision: |
LDFLAGS are also needed, now that we also link during IDEA detection
Build with libs in usr/local - Needs testing on Archs besides Debian and FreeBSD
Make the IDEA warning even stronger
Fix idea detection, do not use gmake
Since configuration options can be in lowercase, we should check for them with grep -i.
Fixed stupid bugs. I should test before I commit. Didn't we say something a while ago about sh hating us?
In certain situations, remops could have been running a remailer without explicitly setting REMAIL to "y" in the mix.cfg file. As of 2.9b37, the compiled default changed from "y" to "n". We now check existing mix.cfg files for the REMAIL line if we think it is a remailer (has the file secring.mix), and add "REMAIL y" if it is missing. Thanks to Riot Admin for spotting this.
Install now installs the mix binary even if the existing one is in use. Install will no longer install type2.list, and the tarball will no longer be shipped with type2.list (closes #598598).
Install now checks for OpenSSL on Mac OS X. This is tested against SourceForge's OS 10.1 Server installation -- if someone using OS X client or Jaguar can confirm that /sw/lib and /sw/include are indeed the standard locations for OpenSSL on MacOS, it would be greatly appreciated.
Removed trailing whitespace
Removed the automatic dummy message configuration lines, as this feature doesn't exist until 2.9b38.
Misc Install script fixes for 2.9beta37a.
Added identification logic for the new OpenSSL versions (0.9.6e{e,f,g}).
Now prints a warning if using OpenSSL 0.9.4 through 0.9.6e. Still allows
building with these versions.
Default to not creating a .forward file
USE_IDEA is no longer default in config.h. It always gets defined by the Install script instead.
Fixed a version check issue with OpenSSL.(We were incorrectly recognising 0.9.5a as 0.9.6a, and not recognising 0.9.6a.) Changed the zlib text to ask for the non-vulnerable version. We should check the zlib version at Install time, but that will be done when we move to autoconf.
Modified the Install script to properly locate opensslv.h. It now checks in both $INCDIR/openssl and $INCDIR/ for the file. Also, I reverted back to the version checking that was done in 2.9beta23, and added special case exceptions for the four OpenSSL versions with alphanumeric designations prior to the main version check, since Bourne shell cannot handle multiple bases and bash is not universal. Also,I modifed the "upgrade" script for clarity, and changed the default from "y" to "n" for activating Type I remailers on installation. Lastly, I performed pre-release configuration file updates. Ready for 2.9b35.
Changed default naming of the ERRLOG to conform with Mixmaster's log file conventions. Will not affect upgraded installations.
Make Mix 2.9beta31 work on OpenBSD: OpenBSD has no /usr/include/ssl/openssl, just /usr/include/ssl. OpenBSD SSL has no patented algorithm IDEA. Use other libidea.a. General bug fix (eliminates a bogus error message): OpenSSL version numbers in hex, not decimal. Must compare as hex (16#)
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.5 |