From: Francis Cianfrocca Date: 2006-08-15T19:19:02+09:00 Subject: [ANN] Net::LDAP 0.0.4 released ------=_Part_14444_27660261.1155637139467 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Announcing version 0.0.4 of Net::LDAP, the pure-Ruby LDAP library. Thanks to the many people who have used this library and sent in comments, suggestions, feature requests, and patches. An even bigger thank-you to the folks who have made themselves available to help with testing. Net::LDAP has been quite stable for several months now, so we bumped the development status of the library up to Beta. We will still be adding features and API improvements, but you can assume that the current APIs and features will remain stable. We've noticed that the Rails list gets regular chatter about authentication and authorization. To address what seems to be a clear need, we'd like to create some Rails integration (probably a plugin) based on Net::LDAP. I'd love to hear your ideas and insights on what would be the most useful set of features to provide. Additionally, we're thinking ahead to adding presence and directory-aggregation to Net::LDAP, possibly through an additional set of packages. Version 0.0.4 adds an implementation of Net::LDAP#bind_as, which allows you to authenticate users who log into your applications using simple identifiers like email addresses and simple usernames. Thanks to Simon Claret for suggesting the original implementation in his page on the Rails-Wiki, and for valuable comments and help with testing. We have un-deprecated Net::LDAP#modify, which can be useful with LDAP servers that observe non-standard transactional and concurrency semantics in LDAP Modify operations. Note: this is a documentation change, not a code change. Thanks to Justin Forder for providing the rationale for this change. We added a larger set of special characters which may appear in RFC-2254 standard search filters. Thanks to Andre Nathan for this patch. We fixed a bug that was preventing Net::LDAP#open from being called more than once on the same object. Net::LDAP is a feature-complete LDAP client which can access as much as possible of the functionality of the most-used LDAP server implementations. This library does not wrap any existing native-code LDAP libraries, creates no Ruby extensions, and has no dependencies external to Ruby. If anyone wants to contribute suggestions, insights or (especially) code, please email me at garbagecat10 .. .. gmail.com. ------=_Part_14444_27660261.1155637139467--