The newest version of Apache::AuthDBI is broken. When used under Apache 1, it has compile-time errors introduced with Apache 2 compatability. This diff fixes that, and also some older problems:
- fixes case sensitivity of usernames and passwords - fixes O(n) search of database when using case insensitive usernames - cleans up several warnings that flooded apache's error log - added () around configurable where clauses so putting an OR in the where-clause don't have surprising behavior. Can someone commit it? Thanks fellas PS. I also posted the attached diff in case it gets garbled: http://bilbo.hobbiton.org/AuthDBI.diff
AuthDBI.diff
Description: Binary data