Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 21, 2012
  1. @marschap extend ldap_explode_dn() for RFC 4514

    marschap authored
    Extend ldap_explode_dn() to also parse DNs that conform to RFC 4514.
    This way ldap_explode_dn() is rather lax in checking what it allows or not,
    but tries to make sense of as much DNs as possible.
      - only spaces ignored around attribute value instead of \s
      - NUL (U+0000) not allowed unquoted in attribute value
      - sharp/square/octothorpe (U+0023) allowed unquoted unless at first position
      - equal sign (U+003D) allowed unquoted in attribute value
      - space (U+0020) allowed to be quoted by \\ in a quoted pair
    Test cases adapted accordingly.
Commits on Sep 18, 2012
  1. @marschap

    tests with server: don't fail on undefined $SLAPD_MODULE_DIR

    marschap authored
    Define $SLAPD_MODULE_DIR in t/ in case it is not defined in my.cfg or
  2. @marschap
  3. @marschap

    tests with server: updated for recent OpenLDAP & cleanup

    marschap authored
    * make 'bdb' the default for $SLAPD_DB
    * rename OpenLDAP-specific variables to $SLAPD_...
    * require LDAPv3 support
    * add variable $SLAPD_MODULE_DIR for dynamcally loaded modules
    * rename config template to data/
    * rename config used to $TEMPDIR/slapd.conf
  4. @marschap
Commits on Oct 2, 2011
  1. @marschap

    add error string for LDAP_VLV_ERROR

    marschap authored
    This fixes/unbreaks test 77 in t/06constant.t.
Commits on Jun 28, 2010
  1. @real-dam @gbarr

    [PATCH] use of non-localised $_ in Net::LDAP::Constant causes prolems…

    real-dam authored gbarr committed
    … in lemonldap-ng
    [perl-ldap 0.4001; perl 5.10.1]
    Please find attached a patch that fixes a problem when requiring
    Net::LDAP in certain environments. The problem can be demonstrated by
    perl -we'require Net::LDAP for (1,2)'
    Similar code is used in lemonldap-ng's test suite since a long time,
    and with perl-ldap 0.4001, tests suddenly fail. There is a bug report
    in Debian about this at
    I hope the patch is OK and you would incorporate it in a future
    perl-ldap release.
Commits on Mar 12, 2010
  1. @gbarr
  2. @gbarr
  3. @gbarr
  4. @gbarr
  5. @gbarr
Commits on Oct 14, 2008
  1. @charsbar @gbarr

    t/05dsml,t fails on Win32 due to the lack of "binmode"

    charsbar authored gbarr committed
    Hi. t/05dsml,t of perl-ldap-0.38 fails on Win32 due to the lack of
    "binmode". The attached patch would fix the issue. Thanks.
Commits on Apr 21, 2008
  1. @gbarr
Commits on Mar 31, 2008
  1. @marschap
Commits on Mar 30, 2006
  1. @gbarr
  2. @gbarr

    [ #5287] Fix for entering and leaving the directory-entrie…

    gbarr authored
    …s context for every entry
Commits on Apr 25, 2005
  1. @gbarr

    Prepare 0.33

    gbarr authored
Commits on Jun 9, 2003
  1. @gbarr
Commits on Jun 6, 2003
  1. @gbarr

    Fix reference loop problem by hiding the real object behind a tied

    gbarr authored
    hash and only using the inner hash internally and the outer hash
Commits on May 21, 2003
  1. @gbarr

    Rename the existing schema test to 03schema.t as it does not require …

    gbarr authored
    …a server.
    Add new 53schema.t which obtains a schema from a server
Commits on May 19, 2003
  1. @gbarr

    change \1 to $1 in substitution

    gbarr authored
Commits on May 9, 2003
  1. @gbarr

    Testcase tweaks to cope with differences between different openldap

    gbarr authored
    server versions. Tested with 1.2.11 2.0.27 and 2.1.19
  2. @gbarr

    Change root_dse to return a RootDSE object instead of an Entry

    gbarr authored
    Remove supported_* methods from Net::LDAP as they are now
    methods in the RootDSE class
  3. @gbarr
Commits on May 8, 2003
  1. @gbarr

    Add support for URIs to be passed to ->new. ldap: ldaps: and ldapi:

    gbarr authored
    are supported.
    Change Net::LDAPS and Net::LDAPI to be very thin wrappers over new URI code
    Tests added for ldapi and URIs based on code from Ziya Suzen
  2. @gbarr
Commits on Jun 3, 2002
  1. @gbarr

    New implementation of canonical_dn and ldap_explode_dn,

    gbarr authored
    thanks to Norbert Klasen
Commits on Feb 4, 2002
  1. @gbarr

    Some testcase tweaks

    gbarr authored
Commits on Jan 31, 2002
  1. @gbarr
Commits on Jan 9, 2002
  1. @gbarr

    Fix filters to be RFC compliant

    gbarr authored
Commits on Oct 29, 2001
  1. @gbarr
Commits on Sep 5, 2001
  1. @gbarr
Commits on Aug 24, 2001
  1. @gbarr

    Fix test count

    gbarr authored
Commits on Aug 17, 2001
  1. @gbarr
Something went wrong with that request. Please try again.