*** Version 1.4.9 (stable) - API 1.4.0 (stable) - 2012-03-20


* [jan] Add Finnish translation (Leena Heino <liinu@uta.fi>).
 

*** Version 0.1.0 (beta) - API 0.1.0 (beta) - 2008-09-16


* Fixed error handling when removing user data.
* Retrieve password where necessary for salt calculations in the custom SQL
driver (Bug #3739).
* Added a query for checking existance of a user to the custom SQL driver
(Request #5151).
* Completed Cyrus virtual domain support in the cyrsql driver.
* Fixed handling of UID logins in the Kolab driver  (Bugs #1317, #4662).
* Fixed case handling in the LDAP driver (Bug #2435).
* Rewrote PAM driver to use PAM extension from PECL.
* Fixed the PAM driver authentication so that it works with both pam and
pam_auth extensions (Bug #6860).
* Ensured that the LDAP driver always uses the configured filter.
* Renamed Auth_sasl to Auth_peclsasl (Bug #4547).
* Allow signup hooks to override the user_name and password fields (Request
#2904).
* Created an SQL driver for signups and allowing backends other than DataTree
(Request #7161).
* Added smbclient driver as an alternative to the smb driver which requires a
PHP extension.
* Fix handling of SSHA and SMD5 salts (ulrich-horde@topfen.net, Bug #2863).
* Added readSessionData() function to get Horde authentication data from
session strings.
* Allow drivers to include their own isAdmin() implementations (Request
#5521).
* Add Active Directory extension of LDAP driver (Request #3769).
* Hide the cyrus account in cyrsql driver (vilius@lnk.lt, Request #5626).
* Bring the passwd driver into compliance with the Auth API.
* Remove dependency on the mhash extension for some encryption types.
* Add authentication against a remote HTTP Authentication endpoint
(duck@obala.net).
* CSRF token protections for logout links.
* Call the postauthenticate hook in Horde_Auth::setAuth() instead of
authenticate().
* Modified the Kolab driver to use the new Kolab_Server package.
* Improved handling of multiple IMAP server setups in the Kolab driver.
   

*** Version 0.1.1 (beta) - API 0.1.0 (beta) - 2008-10-29


* Imap driver now uses Horde_Imap_Client library.
* Add signup drivers to package.xml (Bug #7345).
* Fix the "overwriting realm info from application auth drivers" (Bug #6749)
* Switched Kolab auth handling from IMAP to LDAP by using Kolab_Server.
* Added "add user" capability to the Kolab driver.
* Adapted the Kolab auth driver to the changes in Kolab_Server.
   

*** Version 1.0.0alpha1 (alpha) - API 1.0.0 (alpha) - 2011-03-08


* First alpha release for Horde 4.
* Remove dependency on horde/Core.
* Remove all non-authentication backend related code.
* Removed Krb5 driver.
* Moved signup code to horde/Core.
* Split Horde_Auth into Horde_Auth and Horde_Auth_Base components.
   

*** Version 1.0.0beta1 (beta) - API 1.0.0 (beta) - 2011-03-16


* First beta release for Horde 4.
   

*** Version 1.0.0RC1 (beta) - API 1.0.0 (beta) - 2011-03-22


* First release candidate for Horde 4.
   

*** Version 1.0.0RC2 (beta) - API 1.0.0 (beta) - 2011-03-29


* Second release candidate for Horde 4.
* Remove Cyrus driver.
* Remove support for pam_auth (Ticket #6860).
   

*** Version 1.0.0 (stable) - API 1.0.0 (stable) - 2011-04-06


* First stable release for Horde 4.
* [jan] Fix Cyrsql driver (Vilius Sumskas <vilius@lnk.lt>, Bug #9781).
* [jan] Add SHA-256 hashing and add SHA as alias for SHA1.
   

*** Version 1.0.1 (stable) - API 1.0.0 (stable) - 2011-04-20


* [mms] Fix default userhierarchy for Cyrsql driver (Bug #9895).
* [cjh] Add crypt-sha256 and crypt-sha512 password hashes
(patrickdk@patrickdk.com, Request #6991).
* [mms] Fix addUser() in Customsql driver (Bug #9832).
   

*** Version 1.0.2 (stable) - API 1.0.0 (stable) - 2011-05-03


* [jan] Fix listing users in Customsql driver (Bug #9963).
   

*** Version 1.0.3 (stable) - API 1.0.0 (stable) - 2011-05-18


* [mms] Cyrsql driver doesn't support resetting passwords currently (Bug
#10060).
   

*** Version 1.0.4 (stable) - API 1.0.0 (stable) - 2011-06-08


* [jan] SECURITY: Fix propagating failed login in composite driver (Bug
#10211).
   

*** Version 1.1.0 (stable) - API 1.1.0 (stable) - 2011-07-05


* [rla] Add sort parameter to listUsers() method.
* [mms] Fix addUser() for Cyrsql driver (vilius@lnk.lt, Bug #10239).
   

*** Version 1.2.0 (stable) - API 1.2.0 (stable) - 2011-08-31


* [rla] Add bad login blocking and account locking to the base driver.
* [rla] Fix SQL driver when using soft_expiration and hard_expiration
features.
* [rla] No longer enforce lowercase fieldnames.
   

*** Version 1.3.0 (stable) - API 1.3.0 (stable) - 2011-09-20


* [jan] Dynamically disable capabilities of Customsql authentication driver if
queries are empty (Michael Gröne, Request #10510).
* [jan] Fix updating users in LDAP while using preauthenticate hooks.
* [jan] Add support for resetting passwords to LDAP driver.
   

*** Version 1.4.0 (stable) - API 1.4.0 (stable) - 2011-09-28


* [jan] Add checkPasswordPolicy() and checkPasswordSimilarity() methods.
   

*** Version 1.4.1 (stable) - API 1.4.0 (stable) - 2011-10-03


* [jan] Add missing locale directory (Bug #10589).
   

*** Version 1.4.2 (stable) - API 1.4.0 (stable) - 2011-10-04


* [jan] Fix detecting locale directory from PEAR installation (Bug #10589).
   

*** Version 1.4.3 (stable) - API 1.4.0 (stable) - 2011-10-18


* [jan] Catch exceptions from imap library (Bug #10272).
   

*** Version 1.4.4 (stable) - API 1.4.0 (stable) - 2011-11-08


* [jan] Allow to run unit tests from installed package.
   

*** Version 1.4.5 (stable) - API 1.4.0 (stable) - 2011-11-22


* [jan] Add Estonian translation.
   

*** Version 1.4.6 (stable) - API 1.4.0 (stable) - 2011-12-06


* [jan] Add Japanese translation (Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>).
   

*** Version 1.4.7 (stable) - API 1.4.0 (stable) - 2011-12-13


* [jan] Add Latvian translation (Jānis Eisaks <jancs@dv.lv>).
   

*** Version 1.4.8 (stable) - API 1.4.0 (stable) - 2012-01-31


* [jan] Add optimized exists() implementation to LDAP driver (Marco Ferrante
<marco@csita.unige.it>, Request #10944).
* [jan] Add Spanish translation (Manuel P. Ayala <mayala@unex.es>).
   

*** Version 1.4.9 (stable) - API 1.4.0 (stable) - 2012-03-20


* [jan] Add Finnish translation (Leena Heino <liinu@uta.fi>).
   

