Please sign in to comment.
Fixed root_id => root_dn in POD docs
added t/04.bind.t Bumped version to 0.0.11 Added configuration for port 20389, to allow non-root tests added common::sense and IO::Pipe t/03.param.t revamped now it is a forking test, with an alarm signal minor cosmetic change some debug support + one more test DIST VERSION 0.0.11 Bumped version to 0.0.12 changed paramter from "data" to "ldap_data" fixed a test, added another one refrained from passing custom opts in new(), passing on run() multiple changes - refrained from passing custom options to new(), passing them to run() instead - fixed parameter for Net::LDAP - added more verbose messages when LDAP fails - added another test, to unbind from a server cosmetic changes in t/03.params.t added authenticated and authenticated-wrong-pw tests added test for different case in bind dn implemented bind functionality - ProtocolHandler - implementing bind function - replaced strict/warnings with common::sense - added new fields root_dn and root_pw - implemented _get_ldap_constant() and _make_result() to, respectively, lookup a LDAP code (into Net::LDAP::Constant) and to make a proper LDAP response based on the code provided - changed new() to receive a hashref as 1st-param. It must contain keys store and root_dn. - tests whether root_dn is canonical_dn - bind() function - changed SimpleServer to pass root_dn and root_pw down into ProtocolHandler - changed t/02.handler.t to pass hashref rather than a single param into ProtocolHandler - added more tests to t/02.handler.t for the new parameter combinations - fixed t/04.bind.t to spawn the server using the designated password as the root_pw removed the temporary files that were added by mistake Updated documentation for ProtocolHandler
- Loading branch information...
Showing with 367 additions and 88 deletions.
- +2 −0 Build.PL
- +11 −0 Changes
- +1 −0 MANIFEST
- +5 −5 README
- +1 −1 dev/mkdist
- +3 −1 examples/single-entry.conf
- +54 −39 lib/Net/LDAP/SimpleServer.pm
- +1 −1 lib/Net/LDAP/SimpleServer/LDIFStore.pm
- +116 −20 lib/Net/LDAP/SimpleServer/ProtocolHandler.pm
- +18 −5 t/02.handler.t
- +57 −16 t/03.param.t
- +98 −0 t/04.bind.t
Oops, something went wrong.