Initial commit for the LDAP Authentication plugin (version 1.0h)
Commit of version 1.1d
Making my name a little more prominent at the top of the file so people will stop bugging Brion for support.
Made a typo fix, changed some information links, added a support link, and removed link to the bugzilla.
Making the SSL authentication piece of the plugin generic, and the regular authentication plugin piece ready for more auto-auth plugins.
Changing connect method to fail if ldap_start_tls fails.
Creating a new public method that auto authentication plugins can call to allow regular authentication plugins to do extra setup.
Moving the code to set the auto auth domain name inside the regular auth plugin.
Fixing:

* ldap_get_entries resource error when searching groups issue
* PHP warning_generated by allowPasswordChange
Code cleanup, and failing a little more gracefully from getGroups when a search fails.
Fixing problem in allowPasswordChange() that doesn't allow local users to change passwords when $wgLDAPUseLocal is enabled.
Removing version info from the top of the file, since I always forget to update it anyway. 
Changed the version from 1.1e to 1.1f (alpha).
Update some URLS (meta > mw.org)
Fix the create of an user object based on session.
See r21584.
* Make allowPasswordChange() check for $wgLDAPUseLocal
* Check to see if a user has been renamed in LDAP, and either block login, or automatically rename the user in the database.
** This feature is not ready for use; it requires core code changes, and needs some additional fixes to work with all available options. Do not enable this feature until it is officially announced as ready!
*More hook cleanup
*Return true for hooks
Revert bogus r23161
*Fix bogus change in r23180 (talked to Ryan about this)
* Some internal cleanup; slight code refactoring
* Added the ability to define different basedns for groups and users
* Fixed a bug with auto-rename of users breaking things even when it wasn't being used
Added back the return statements in the autoauth hook, ensuring each return statement is returning the right thing.