Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jan 29, 2012

  1. Peter Marschall

    Release 0.44

    marschap authored

Jan 21, 2012

  1. Peter Marschall

    Merge pull request #4 from marschap/next

    fixes & new features for the next branch/version
    marschap authored

Jan 14, 2012

  1. Peter Marschall

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

    This leads to .gitignore and MYMETA.yml being ignored.
    marschap authored
  2. Peter Marschall

    Makefile.PL: update resource info on repository

    marschap authored

Oct 02, 2011

  1. Peter Marschall

    document Net::LDAP::Control::MatchedValues in Net::LDAP::Control

    marschap authored
  2. Peter Marschall

    add error string for LDAP_VLV_ERROR

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

    add Cancel extended operation (RFC 3909)

    marschap authored
  4. Peter Marschall

    fix spelling of LDAP_CANCELED for consistency's sake

    marschap authored
  5. Peter Marschall

    add constant for DontUseCopy control

    marschap authored
  6. Peter Marschall

    update reference documents in POD

    marschap authored
  7. Peter Marschall

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

    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
    marschap authored
  9. Peter Marschall

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

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

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

    document Net::LDAP::Control::Assertion in Net::LDAP::Control

    marschap authored
  12. Peter Marschall

    make sure to call the correct as_string()

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

Sep 23, 2011

  1. Graham Barr

    fix copy & paste typo

    gbarr authored
  2. Graham Barr

    Merge branch 'next' of git://github.com/marschap/perl-ldap into next

    gbarr authored
  3. Graham Barr

    Revert "Verify hostnames in TLS connections"

    This reverts commit 4dc845e.
    gbarr authored

Sep 08, 2011

  1. Peter Marschall

    add result codes for VLV and cancel

    marschap authored

Sep 07, 2011

  1. Peter Marschall

    extend documentation for Pre-Read & Post-Read controls

    marschap authored
  2. Peter Marschall

    implement Asserticon Control

    marschap authored
  3. Peter Marschall

    fix typos

    marschap authored
  4. Peter Marschall

    un-break certificate verification

    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.
    marschap authored
  5. Peter Marschall

    add constant for LDAP_CONTROL_PERMISSIVEMODIFY control

    marschap authored

Sep 05, 2011

  1. Chris Ridd

    Verify hostnames in TLS connections

    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
    chrisridd authored gbarr committed
  2. Peter Marschall

    fix POD spelling errors

    provided by Jonathan Yu <jawnsy@cpan.org> for Debian's package
    marschap authored gbarr committed

Sep 04, 2011

  1. Peter Marschall

    fix POD spelling errors

    provided by Jonathan Yu <jawnsy@cpan.org> for Debian's package
    marschap authored

Sep 03, 2011

  1. Graham Barr

    Release 0.43

    gbarr authored
  2. Graham Barr

    Fix copy & paste errors in Net::LDAP::Message

    gbarr authored
  3. Graham Barr

    Release 0.42

    gbarr authored
  4. Graham Barr

    Merge remote-tracking branch 'origin/master'

    gbarr authored
  5. Graham Barr

    Release 0.41

    gbarr authored
  6. Kevan Carstensen

    Specify that we want to use the 'ldap' scheme to verify certificates.

    isnotajoke authored gbarr committed

Apr 28, 2011

  1. Graham Barr

    Merged pull request #1 from cmikk/master.

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