Permalink
Commits on Sep 5, 2012
  1. Release 0.46

    marschap committed Sep 5, 2012
  2. Merge pull request #11 from marschap/next

    fixes for perl-ldap 0.45
    marschap committed Sep 5, 2012
  3. LDAP.pm: unbreak - make done a real sub

    Make done() a real subroutine instead of an alias.
    This unbreaks the tests.
    marschap committed Sep 5, 2012
  4. Release 0.45

    marschap committed Sep 5, 2012
  5. Entry.{pm,pod}: slightly extend update() and document it

    Have Net::LDAP::Entry->update() accept options in the LDIF case too.
    Here they need to be options for Net::LDAP::LDIF->write_entry().
    
    Document the "LDIF" case of Net::LDAP::Entry->update().
    marschap committed Sep 3, 2012
  6. LDAP.{pm,pod} new method done() as alias for unbind()

    This alias helps to clean up the object the same way no matter whether
    it is a Net::LDAP or a Net::LDAP::LDIF object.
    
    This is mainly intended as a convenience function in cooperation
    with Net::LDAP::Entry->update().
    
    After the creation of the Net::LDAP resp. Net::LDAP::LDIF objects using
    their respective constructors, changes can be done consistently using
    Net::LDAP::Entry->update() and the objects can be cleaned up using their
    bind() method.
    
    This comes extremely handy when writing a client that offers the option
    to simulate writes to the directory.
    Simply use the Net::LDAP::LDIF object with the methods above the same way
    you would use the Net::LDAP object, and you will get an LDIF file with
    the simulated changes.
    marschap committed Sep 3, 2012
  7. FAQ.pm,contrib/README,TODO: fixes

    * fix typos
    * replace references to mutatus.co.uk with those to GitHub
    * update some links
    marschap committed Sep 2, 2012
  8. Bind.pm: [kludge] work around a warning in Authen::SASL::Perl.pm

    If not defined, set the SASL property 'ssf' to 0, to avoid the warning
    "Use of uninitialized value in numeric gt (>) at ..." in Authen::SASL::Perl.pm
    
    IMHO the proper way to get this fixed is to fix it Authen::SASL::Perl.pm,
    so I sent a patch with a fix to Graham.
    marschap committed Sep 2, 2012
  9. fix typo

    marschap committed Jul 14, 2012
  10. RT#77458 re-work IPv6 support

    Do not require a special parameter for IPv6 support but try to to do it
    automatically.
    Use parameters inet4 => N / inet6 => N to force a specific protocol.
    marschap committed May 28, 2012
Commits on Sep 4, 2012
  1. Don't accumulate intermediate messages passed to a callback.

    Chris Mikkelson committed with marschap Apr 28, 2011
Commits on May 17, 2012
  1. Merge pull request #7 from marschap/next

    RT#77180 use "sslv23" instead of "sslv2/3" for sslversion
    marschap committed May 17, 2012
  2. RT#77180 use "sslv23" instead of "sslv2/3" for sslversion

    IO::Socket::SSL's maintainer wants to migrate away from the value "sslv2/3"
    for IO::Socket::SSL parameter SSL_version, which is where sslversion ends.
    
    Adapt documentation and code to the value "sslv23", which is accepted in
    IO::Socket::SSL since version 0.90 released in 2002.
    
    For compatibility purposes still acept "sslv2/3", but convert it to "sslv23".
    marschap committed May 17, 2012
Commits on Apr 6, 2012
  1. Merge pull request #6 from marschap/next

    changes for the next release
    marschap committed Apr 6, 2012
  2. FAQ.pod: some more fixes

    marschap committed Apr 6, 2012
  3. FAQ.pod: fix typos

    marschap committed Apr 6, 2012
  4. FAQ.pod: trim trailing blanks

    marschap committed Apr 6, 2012
Commits on Feb 9, 2012
  1. RT#74759 fix POD spelling/grammar errors

    Spelling/grammar improvements used in Debian's package of perl-ldap.
    
    Patch by gregor herrmann <gregoa@debian.org> of the Debian Perl Group
    marschap committed Feb 9, 2012
  2. RT#72108 fix non-blocking IO with SSL

    Net::LDAP supports non-blocking IO using select(2).  It also supports
    LDAPS by using IO::Socket::SSL.  The problem is that select(2) isn't
    enough to see if there is any data on an SSL socket - one must also
    check if there is any pending data in the SSL buffer that was already
    read from the socket.
    
    Patch by cbratcher@barracuda.com
    marschap committed Feb 9, 2012
Commits on Feb 5, 2012
Commits on Jan 29, 2012
  1. Release 0.44

    marschap committed Jan 29, 2012
Commits on Jan 21, 2012
  1. Merge pull request #4 from marschap/next

    fixes & new features for the next branch/version
    marschap committed Jan 21, 2012
Commits on Jan 14, 2012
  1. MANIFEST.SKIP: sync with Perl 5.14.2's ExtUtils version

    This leads to .gitignore and MYMETA.yml being ignored.
    marschap committed Jan 14, 2012
Commits on Oct 2, 2011
  1. add error string for LDAP_VLV_ERROR

    This fixes/unbreaks test 77 in t/06constant.t.
    marschap committed Oct 2, 2011