Commits on Dec 1, 2012
  1. Release 0.51

    committed Dec 1, 2012
  2. Merge pull request #15 from marschap/next

    updates for the next release
    committed Dec 1, 2012
Commits on Nov 30, 2012
  1. t/02filter.t: more filter tests

    Add tests related to the latest chanes in
    committed Nov 29, 2012
  2. RT#81380: in unescape hexpairs and ( ) \ * only

    Fix long-standing bug that affects filter values containing backslashes.
    Instead of unescaping all characters prefixed by a backslash, restrict
    the unescaping to the characters with special meaning in filters.
    While not fully conforming to the RFC [which only allows unescaping hexpairs],
    this is now a lot better than the original implementation.
    committed Nov 23, 2012
  3. tests: compare files in "text mode"

    Use File::Compare's compare_text() function to compare generated files
    with the expected tempaltes.
    This should fix the tests on Windows too.
    committed Nov 30, 2012
Commits on Nov 24, 2012
  1. Release 0.50

    committed Nov 24, 2012
  2. Merge pull request #14 from marschap/next

    fix some regressions in v0.50_01
    committed Nov 24, 2012
  3. Makefile.PL: new features, require newer Convert::ASN1

    * add new feature "IPv6 support" requiring IO::Socket::INET6
    * add new feature "LWP support for the LDAP protocol family"
    * tighten dependency on Convert::ASN1: require UTF8-safe version
    * remove unnecessary comments
    * make feature "Read/Write DSML files" explicitly depend on XML::SAX::Base
    committed Nov 23, 2012
  4. t/07filtermatch.t: use core module Text::Soundex

    Instead of String::Approx, use the core module Text::Soundex;
    adapt tests accordingly.
    Note: String::Approx and Text::Soundex are not compatible in the way
    that they produce the same matches.
    committed Nov 23, 2012
  5. fix Net::LDAP::Message::Dummy->new()

    Add the 'mesgid' property to new Net::LDAP::Message::Dummy objects
    to avoid a warning in unbind().
    committed Nov 17, 2012
  6. avoid warning in new()

    Perform substitutions on $h only if it is defined.
    committed Nov 17, 2012
Commits on Nov 17, 2012
  1. Release 0.50_01

    committed Nov 17, 2012
  2. Merge pull request #13 from marschap/next

    changes in preparation of next release
    committed Nov 17, 2012
  3. tests: minimize errors/warnings on Test::More <= 0.8.0

    Call note and explain as functions [i.e. with braces],
    hide them behind if ($ENV{TEST_VERBOSE}).
    committed Nov 13, 2012
Commits on Nov 11, 2012
  1. fix _cis_approxMatch

    _cis_approxMatch works on caseIgoreStrings, and should thus ignore case.
    Add test cases to t/07filtermatch.t
    committed Nov 11, 2012
  2. t/70sortctrl.t: convert to "regular" test with server

    Adapt slapd config file accordingly to laod the required overlay.
    committed Nov 11, 2012
  3. fix mapping of greaterOrEqual

    greaterOrEqual matches are ordering matches, and no equality matches.
    Fix the mapping table accordingly.
    committed Nov 11, 2012
  4. fix objectIdentifierMatch

    It needs to be able to match not only OIDs but also e.g. names of
    objectclasses - the latter independent of case.
    committed Nov 4, 2012
  5. tests: harmonize data/42-in.ldif to data/41-in.ldif

    Adapt data/42-cmp.ldif accordingly to not fail any tests
    committed Nov 4, 2012
  6. t/47ipc.t: add TLS tests

    committed Nov 3, 2012
  7. tests: convert to Test::More

    committed Oct 14, 2012
  8. avoid warning if no matching rule is found

    Plus some small changes to harmonize coding style.
    committed Nov 1, 2012
  9. correct implementation of some rules

    * booleanMatch
    * integerBitAndMatch
    * integerBitOrMatch
    committed Nov 1, 2012
  10. FAQ.pod: small fixes

    * typo: Ho -> How
    * =item -> =head2
    committed Nov 1, 2012