An OS X Installer package for mod_auth_mysql 3.0.0 is now available, thanks to the efforts of Drew Bell.
Version 3.0.0 of mod_auth_mysql has just been released. Changes include:
- Fixed a bug when using AES encryption
- Added new parameter AuthMySQLGroupUserNameField to specify the user name field in the group table
- Changed the default include file for the crypt() function to the newer unistd.h file (the old
crypt.h file can still be included - see the instructions in the BUILD file)
- Added code to allow comparing to stored cookies
- Performance improvement. Module will no longer reselect the database if the same one is being
used for multiple requests. Note that if a second copy of the module is initialized by Apache,
we will still need to connect and select the database.
- Removed the AuthMySQLKeepAlive parameter, which doesn't work and causes problems.... read more
An OS X installer verison of mod_auth_mysql 2.8.1 is now available as mod_auth_mysql.dmg.zip in the 2.8.1 release. Many thanks to Drew Bell for making this version available.
This release fixes two problems.
The first one is the test for MySQL V 4.0.2 or above to enable AES encryption was not working properly. The code has been changed to require a compile time parameter (-D AES) to enable AES encryption (only available with MySQL 4.02 or later). The documentation was also updated to reflect this change.
The second change was to fix a minor bug in the AES encryption. The module was not handling the salt field properly.