]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
block bcrypt on EBCDIC -- lots of ascii-isms in apr-util's bcrypt.
authorEric Covener <covener@apache.org>
Sat, 24 Oct 2015 23:37:10 +0000 (23:37 +0000)
committerEric Covener <covener@apache.org>
Sat, 24 Oct 2015 23:37:10 +0000 (23:37 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1710403 13f79535-47bb-0310-9956-ffa450edef68

CHANGES
support/passwd_common.h

diff --git a/CHANGES b/CHANGES
index 028249ea5934896b74def9a8dc67d9e1d86a5b1e..3886ba01b69eed65d84da2cc9fb2f6f847fb7fbe 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,12 @@
                                                          -*- coding: utf-8 -*-
 Changes with Apache 2.5.0
 
+  *) htpasswd/htdigest: Disable support for bcrypt on EBCDIC platforms. 
+     apr-util's bcrypt implementation doesn't tolerate EBCDIC.
+
+  *) core: Make PR57785 REDIRECT_URL fix opt-in with directive 
+     QualifyRedirectURL.  [Eric Covener]
+
   *) core: add ap_get_protocol_upgrades() to retrieve the list of protocols
      that a client could possibly upgrade to. Use in first request on a 
      connection to announce protocol choices.
index 01d565202429f35f4de64cedf05ae9b87c86f23a..660081e9084935ef3c79ca565db7ff021ec72053 100644 (file)
 #define BCRYPT_ALGO_SUPPORTED 0
 #endif
 
+#if APR_CHARSET_EBCDIC
+#undef BCRYPT_ALGO_SUPPORTED
+#define BCRYPT_ALGO_SUPPORTED 0
+#endif
+
 /*
  * Must be initialized with apr_file_open_stderr() before using any of the
  * below functions.