Enhance the authentication password handling so that stored passwords can be encrypted with either DES or MD5. htpasswd can now generate either on systems that allow both, and MD5 on Win32. .htpasswd files can contain both types; usernames with passwords encrypted with MD5 and usernames with DES passwords can appear in the same file. The authentication modules (mod_auth, mod_auth_db, mod_auth_dbm) autosense the correct algorithm from the stored password. This gives us encrypted passwords on Win32 at last. This is only the first part of the patch; some changes to allow the Win32 side to build properly are being fixed and should be committed to-morrow. However, Unix systems can build with and use these immediately. Submitted by: Ryan Bloom <rbb@Raleigh.IBM.Com> Reviewed by: Ken Coar git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@82700 13f79535-47bb-0310-9956-ffa450edef68
Loading
Please sign in to comment