Permalink
Commits on Jan 29, 2012
  1. @marschap

    Release 0.44

    marschap committed Jan 29, 2012
Commits on Jan 21, 2012
  1. @marschap

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

    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
  2. @marschap
Commits on Oct 2, 2011
  1. @marschap
  2. @marschap

    add error string for LDAP_VLV_ERROR

    This fixes/unbreaks test 77 in t/06constant.t.
    marschap committed Oct 2, 2011
  3. @marschap
  4. @marschap
  5. @marschap
  6. @marschap
  7. @marschap

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

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

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

    * make _encode resonsible for all simple filter items
    * remove unused variable
    * update comments
    marschap committed Oct 1, 2011
  10. @marschap

    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 committed Oct 1, 2011
  11. @marschap
  12. @marschap

    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 committed Oct 1, 2011
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"

    This reverts commit 4dc845e.
    gbarr committed Sep 23, 2011
Commits on Sep 8, 2011
  1. @marschap
Commits on Sep 7, 2011
  1. @marschap
  2. @marschap

    implement Asserticon Control

    marschap committed Sep 7, 2011
  3. @marschap

    fix typos

    marschap committed Sep 7, 2011
  4. @marschap

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

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

    fix POD spelling errors

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

    fix POD spelling errors

    provided by Jonathan Yu <jawnsy@cpan.org> for Debian's package
    marschap committed Sep 4, 2011
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.

    ldapi:// + SASL authentication fix.
    gbarr committed Apr 28, 2011