Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

fixes & new features for perl-ldap/next

4 views
Skip to first unread message

Peter Marschall

unread,
Oct 2, 2011, 12:46:44 PM10/2/11
to perl...@perl.org
Hi Graham,

please consider pulling the following fixes & new features from
the next branch of my github repo into the next branch of your repo:
(pull request on github opened)

* document Net::LDAP::Control::MatchedValues in Net::LDAP::Control
POD addition only

* add error string for LDAP_VLV_ERROR
This unbreaks test 77 in t/06constant.t.

* add Cancel extended operation (RFC 3909)

* fix spelling of LDAP_CANCELED for consistency's sake

* add constant for DontUseCopy control

* update reference documents in POD
POD changes to adjust to the fact that some drafts are now RFCs

* base Net::LDAP::FilterList on Net::LDAP::Filter
This is not yet 100% correct: Net::LDAP::Filter's _encode
differ's from what we need by adding a dnAttributes key to the
hash ref returned. This is not allowed for Net::LDAP::FilterList.

* add MatchdValues control (RFC 3876)
This comprises the packages
* Net::LDAP::Control::MatchedValues
* Net::LDAP::FilterList
which are both contained in the file lib/Net/LDAP/Control/MatchedValues.pm

* a bit of refactoring for Net::LDAP::Filter
* make _encode resonsible for all simple filter items
* remove unused variable
* update comments

* fixes for the ProxyAuthorization control
* better documentation
- mention RFC
- tell the purpose of the control
* fix name of the control: LDAP_CONTROL_PROXYAUTHORIZATION
Keep the old, wrong name in N:L::Constant for compatibility reasons

* document Net::LDAP::Control::Assertion in Net::LDAP::Control
POD addition only

* make sure to call the correct as_string()
this fixes a border case in Net::LDAP::Control::Assertion

What about an update of perl-ldap?

With the critical bug in 0.43, which was fixed in the previous update of
your next branch, the doc updates then and with this update and the
new controls & extensions, shouldn't this make a nice new 0.44?

Best
Peter

--
Peter Marschall
pe...@adpm.de
0 new messages