Skip to content
Commits on Jan 29, 2012
  1. Release 0.44

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

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

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

    committed Oct 2, 2011
    This fixes/unbreaks test 77 in t/06constant.t.
  2. base Net::LDAP::FilterList on Net::LDAP::Filter

    committed Oct 1, 2011
    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.
  3. add MatchdValues control (RFC 3876)

    committed Oct 1, 2011
    This comprises the packages
    * Net::LDAP::Control::MatchedValues
    * Net::LDAP::FilterList
    which are both contained in the file lib/Net/LDAP/Control/MatchedValues.pm
  4. a bit of refactoring for Net::LDAP::Filter

    committed Oct 1, 2011
    * make _encode resonsible for all simple filter items
    * remove unused variable
    * update comments
  5. fixes for the ProxyAuthorization control

    committed Oct 1, 2011
    * 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
  6. make sure to call the correct as_string()

    committed Oct 1, 2011
    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. @gbarr

    fix copy & paste typo

    gbarr committed Sep 23, 2011
  2. @gbarr
  3. @gbarr

    Revert "Verify hostnames in TLS connections"

    gbarr committed Sep 23, 2011
    This reverts commit 4dc845e.
Commits on Sep 8, 2011
Commits on Sep 7, 2011
  1. implement Asserticon Control

    committed Sep 7, 2011
  2. fix typos

    committed Sep 7, 2011
  3. un-break certificate verification

    committed Sep 7, 2011
    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.
Commits on Sep 5, 2011
  1. @chrisridd @gbarr

    Verify hostnames in TLS connections

    chrisridd committed with gbarr Apr 5, 2010
    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. @gbarr

    fix POD spelling errors

    committed with gbarr Sep 4, 2011
    provided by Jonathan Yu <jawnsy@cpan.org> for Debian's package
Commits on Sep 4, 2011
  1. fix POD spelling errors

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

    Release 0.43

    gbarr committed Sep 3, 2011
  2. @gbarr
  3. @gbarr

    Release 0.42

    gbarr committed Sep 3, 2011
  4. @gbarr
  5. @gbarr

    Release 0.41

    gbarr committed Sep 3, 2011
  6. @isnotajoke @gbarr
Commits on Apr 28, 2011
  1. @gbarr

    Merged pull request #1 from cmikk/master.

    gbarr committed Apr 28, 2011
    ldapi:// + SASL authentication fix.
Something went wrong with that request. Please try again.