From e638fef3a7ebcf5a731850fa79cb2e1766e2f94e Mon Sep 17 00:00:00 2001 From: stskeeps Date: Sat, 18 Jan 2003 20:10:27 +0000 Subject: [PATCH] 3.2-beta14 --- .CHANGES.NEW | 2 +- Changes | 2 ++ include/auth.h | 5 +++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.CHANGES.NEW b/.CHANGES.NEW index b5c08647b..b804eef59 100644 --- a/.CHANGES.NEW +++ b/.CHANGES.NEW @@ -7,7 +7,7 @@ \___/|_| |_|_| \___|\__,_|_|\___/\_| \_| \____/\__,_| Configuration Program - for Unreal3.2-beta13 + for Unreal3.2-beta14 This program will help you to compile your IRC server, and ask you questions regarding the compile-time settings of it during the process. diff --git a/Changes b/Changes index 014f0391c..d17af1f83 100644 --- a/Changes +++ b/Changes @@ -1780,4 +1780,6 @@ seen. gmtime warning still there - Preperations for beta14. Will be a recommended upgrade - Compile fixes regarding throttling - Fix when you use another make than make +- Fixed so crypt() works on !HAVE_CRYPT systems with openssl 0.9.7+ too + (yes, this makes us able to compile win32-ssl) ** beta14 released ** diff --git a/include/auth.h b/include/auth.h index 522590bb5..f2434d683 100644 --- a/include/auth.h +++ b/include/auth.h @@ -39,6 +39,11 @@ typedef struct { /* OpenSSL provides a crypt() */ #ifndef AUTHENABLE_UNIXCRYPT #define AUTHENABLE_UNIXCRYPT +#if OPENSSL_VERSION_NUMBER >= 0x0090700fL +#ifndef HAVE_CRYPT +#define crypt DES_crypt +#endif +#endif #endif #endif