Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 5, 2012
  1. @marschap

    Release 0.45

    marschap authored
  2. @marschap

    Entry.{pm,pod}: slightly extend update() and document it

    marschap authored
    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().
  3. @marschap

    LDAP.{pm,pod} new method done() as alias for unbind()

    marschap authored
    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.
  4. @marschap

    FAQ.pm,contrib/README,TODO: fixes

    marschap authored
    * fix typos
    * replace references to mutatus.co.uk with those to GitHub
    * update some links
  5. @marschap

    Bind.pm: [kludge] work around a warning in Authen::SASL::Perl.pm

    marschap authored
    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.
  6. @marschap

    fix typo

    marschap authored
  7. @marschap

    RT#77458 re-work IPv6 support

    marschap authored
    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.
Commits on Sep 4, 2012
  1. @marschap

    Don't accumulate intermediate messages passed to a callback.

    Chris Mikkelson authored marschap committed
Commits on May 17, 2012
  1. @marschap

    Merge pull request #7 from marschap/next

    marschap authored
    RT#77180 use "sslv23" instead of "sslv2/3" for sslversion
  2. @marschap

    RT#77180 use "sslv23" instead of "sslv2/3" for sslversion

    marschap authored
    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".
Commits on Apr 6, 2012
  1. @marschap

    Merge pull request #6 from marschap/next

    marschap authored
    changes for the next release
  2. @marschap

    FAQ.pod: some more fixes

    marschap authored
  3. @marschap
  4. @marschap
  5. @marschap
  6. @marschap
  7. @marschap

    FAQ.pod: fix typos

    marschap authored
  8. @marschap
Commits on Feb 9, 2012
  1. @marschap

    RT#74759 fix POD spelling/grammar errors

    marschap authored
    Spelling/grammar improvements used in Debian's package of perl-ldap.
    
    Patch by gregor herrmann <gregoa@debian.org> of the Debian Perl Group
  2. @marschap

    RT#72108 fix non-blocking IO with SSL

    marschap authored
    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
Commits on Feb 5, 2012
  1. @marschap
Commits on Jan 29, 2012
  1. @marschap

    Release 0.44

    marschap authored
Commits on Jan 21, 2012
  1. @marschap

    Merge pull request #4 from marschap/next

    marschap authored
    fixes & new features for the next branch/version
Commits on Jan 14, 2012
  1. @marschap

    MANIFEST.SKIP: sync with Perl 5.14.2's ExtUtils version

    marschap authored
    This leads to .gitignore and MYMETA.yml being ignored.
  2. @marschap
Commits on Oct 2, 2011
  1. @marschap
  2. @marschap

    add error string for LDAP_VLV_ERROR

    marschap authored
    This fixes/unbreaks test 77 in t/06constant.t.
  3. @marschap
  4. @marschap
  5. @marschap
  6. @marschap
  7. @marschap

    base Net::LDAP::FilterList on Net::LDAP::Filter

    marschap authored
    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.
  8. @marschap

    add MatchdValues control (RFC 3876)

    marschap authored
    This comprises the packages
    * Net::LDAP::Control::MatchedValues
    * Net::LDAP::FilterList
    which are both contained in the file lib/Net/LDAP/Control/MatchedValues.pm
  9. @marschap

    a bit of refactoring for Net::LDAP::Filter

    marschap authored
    * make _encode resonsible for all simple filter items
    * remove unused variable
    * update comments
  10. @marschap

    fixes for the ProxyAuthorization control

    marschap authored
    * 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
Something went wrong with that request. Please try again.