Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 29, 2012
  1. Peter Marschall

    Release 0.44

    marschap authored
Commits on Jan 21, 2012
  1. Peter Marschall

    Merge pull request #4 from marschap/next

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

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

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

    add error string for LDAP_VLV_ERROR

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

    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. Peter Marschall

    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. Peter Marschall

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

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

    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
  11. Peter Marschall
  12. Peter Marschall

    make sure to call the correct as_string()

    marschap authored
    As $f is not an object, calling $f->as_string fails.
    Tell Perl where to find the as_string we want.
    
    While I'm at it, make some minor changes to the documentation.
Commits on Sep 23, 2011
  1. Graham Barr

    fix copy & paste typo

    gbarr authored
  2. Graham Barr
  3. Graham Barr

    Revert "Verify hostnames in TLS connections"

    gbarr authored
    This reverts commit 4dc845e.
Commits on Sep 8, 2011
  1. Peter Marschall
Commits on Sep 7, 2011
  1. Peter Marschall
  2. Peter Marschall

    implement Asserticon Control

    marschap authored
  3. Peter Marschall

    fix typos

    marschap authored
  4. Peter Marschall

    un-break certificate verification

    marschap authored
    Commit 041d540 "Specify that we want to use the 'ldap' scheme to verify
    certificates" unconditionally set IO:Socket::SSL's SSL_verify_cn_scheme
    'ldap'.
    
    In principle this is a good thing: it allows to verify whether the name of
    the host we connect to matches the host name in the certificate presented.
    
    But doing it unconditionally led to some trouble:
    * it broke $ldap->start_tls() completely.
      see SSL_verifycn_name in IO::Socket::SSL(3) for why
    * in the case of sslverify = 'none' it created a warning
      on every connect.
    
    This commit fixes both issues.
  5. Peter Marschall
Commits on Sep 5, 2011
  1. Chris Ridd Graham Barr

    Verify hostnames in TLS connections

    chrisridd authored gbarr committed
    This is done in connect_ldaps() and start_tls(), and calls
    IO::Socket::SSL's verify_hostname method.
    
    The default (for backwards compatibility?) is to not check, but pass
    check => 1 if you want checking.
    
    Signed-off-by: chrisridd@mac.com
  2. Peter Marschall Graham Barr

    fix POD spelling errors

    marschap authored gbarr committed
    provided by Jonathan Yu <jawnsy@cpan.org> for Debian's package
Commits on Sep 4, 2011
  1. Peter Marschall

    fix POD spelling errors

    marschap authored
    provided by Jonathan Yu <jawnsy@cpan.org> for Debian's package
Commits on Sep 3, 2011
  1. Graham Barr

    Release 0.43

    gbarr authored
  2. Graham Barr
  3. Graham Barr

    Release 0.42

    gbarr authored
  4. Graham Barr
  5. Graham Barr

    Release 0.41

    gbarr authored
  6. Kevan Carstensen Graham Barr
Commits on Apr 28, 2011
  1. Graham Barr

    Merged pull request #1 from cmikk/master.

    gbarr authored
    ldapi:// + SASL authentication fix.
Something went wrong with that request. Please try again.