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