updates for the next release #15

merged 6 commits into from Dec 1, 2012


None yet
1 participant

marschap commented Dec 1, 2012

  • fix test regression with MS Windows
  • fix long-standing filter bug
  • updated documentation
  • new file contrib/schema2ad.pl

marschap added some commits Nov 23, 2012

@marschap marschap RT#81380: in Filter.pm 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.
@marschap marschap 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.
@marschap marschap t/02filter.t: more filter tests
Add tests related to the latest chanes in Net::LDAP::Filter.pm
@marschap marschap Makefile.PL: mention all requirements for tests 56ad44a
@marschap marschap Schema.pod: document attribute_syntax() 479ffaa
@marschap marschap contrib/schema2ad.pl: new, convert schema file to something AD can di…

@marschap marschap added a commit that referenced this pull request Dec 1, 2012

@marschap marschap Merge pull request #15 from marschap/next
updates for the next release

@marschap marschap merged commit e2e288b into perl-ldap:next Dec 1, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment