Change log for the LDAPMultiPlugins product 1.1 (2005/10/29) Bugs fixed * The LDAPMultiPlugins ignored default roles configured on the LDAPUserFolder and would not add it to the set of roles computed (seen by Sidnei da Silva). * enumerateUsers now allows you to do exact-match searches on attributes other than just the user ID and login (patch by Sidnei da Silva). **Note**: This code now requires LDAPUserFolder versions 2.6 or higher, which support exact match searches using LDAPUserFolder.findUsers. 1.0 (2005/08/18) Other * The interface machinery expected by the PluggableAuthService has been changed to use Zope 3-style interfaces. Thanks go to Leonardo Rochael Almeida who provided a patch to fix the resulting breakage. * Changed the initialization code for the plugins to conform to the changed initialization code in the LDAPUserFolder product versions 2.6beta3 and up. 1.0beta3 Other * Changes to the way the user IDs are mangled/unmangled to be in line with the changes in the latest PluggableAuthService code (Patch provided by Mark Hammond) 1.0beta2 Bugs fixed * When retrieving properties for a user, None values have to be converted to an empty string to prevent the user propertysheet machinery from blowing up trying to guess what kind of property a None value could represent. 1.0beta1 Bugs fixed * Role retrieval was broken, small fix involves changing a call to the LDAPUserFolder LDAPMultiPlugins 0.9 First public release