Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
Commits on Oct 07, 2012
@marschap marschap SSL server tests: re-generate key.pem & cert.pem
Besides re-generating the server key & certificate,
also add a script + OpenSSL config file that can
re-generate the key & certificate.
Commits on Oct 14, 2012
@marschap marschap t/ fix argument order in calls to skip() 0c411a6
@marschap marschap Makefile.PL: overhaul
- depend on perl 5.8.1 (because of Unicode changes)
- get rid of braces
- harmonize indentation
- merge resources stanzas into one
- add bugtracker resource
- remove useless include of ExtUtils::AutoInstall
- require Test::More instead of trying to include it
- recommend optional dependencies
- use arguments for WriteAll
@marschap marschap t/06constant.t: fix numbering glitch cf16d5d
Commits on Oct 28, 2012
@marschap marschap add constant LDAP_PROXY_AUTHZ_FAILURE
The increased version number of Net::LDAP::Util also fixes
the re-opened CPAN bug #79763.
@marschap marschap t/ get rid of local compare function
Use File::Compare's compare instead.
Adapt t/05dsml.t, which used it too, accordingly.
@marschap marschap global overhaul: replace 'use vars' by 'our'. c66c56c
@marschap marschap global overhaul: declare @ISA and $VERSION as package-local 1fb4555
@marschap marschap LDAP.pod: fix display of =item inet6 2a91116
Commits on Nov 11, 2012
@marschap marschap t/ allow client() to take options for Net::LDAP
Start with support for debug, inet4 & inet6.
@marschap marschap t/40connect.t: new, test for IPv4 / IPv6 connections 3377a1a
@marschap marschap tests: rename t/5X*.t -> t/4(X+1)*.t 991c5bb
@marschap marschap tests: rename data/5X*.ldif -> data/4X*.ldif
Adapt names of data files for tests to the renamed test files.
Update tests accordingly.
@marschap marschap FAQ.pod: small fixes
* typo: Ho -> How
* =item -> =head2
@marschap marschap correct implementation of some rules
* booleanMatch
* integerBitAndMatch
* integerBitOrMatch
@marschap marschap avoid warning if no matching rule is found
Plus some small changes to harmonize coding style.
@marschap marschap update matching rules known in OpenLDAP 37c702c
@marschap marschap support matching rules for extensibleMatch 107b462
@marschap marschap improve distinguishedNameMatch c8d3ae8
@marschap marschap tests: convert to Test::More 5b98f6e
@marschap marschap tests: overhaul t/03schema.t, update data/ 207e362
@marschap marschap t/47ipc.t: add TLS tests 2fcbe3b
@marschap marschap tests: harmonize data/42-in.ldif to data/41-in.ldif
Adapt data/42-cmp.ldif accordingly to not fail any tests
@marschap marschap improve match for phone/fax numbers 6c7263a
@marschap marschap fix objectIdentifierMatch
It needs to be able to match not only OIDs but also e.g. names of
objectclasses - the latter independent of case.
@marschap marschap fix mapping of greaterOrEqual
greaterOrEqual matches are ordering matches, and no equality matches.
Fix the mapping table accordingly.
@marschap marschap t/60cancel.t: new, tests for Net::LDAP::Extension::Cancel 2b5ed2c
@marschap marschap t/70sortctrl.t: convert to "regular" test with server
Adapt slapd config file accordingly to laod the required overlay.
@marschap marschap t/07filtermatch.t: new, tests for Net::LDAP::FilterMatch 5017a02
@marschap marschap t/70sortctrl.t: add multi-attribute testcase b65f50a
@marschap marschap fix _cis_approxMatch
_cis_approxMatch works on caseIgoreStrings, and should thus ignore case.

Add test cases to t/07filtermatch.t
Commits on Nov 17, 2012
@marschap marschap 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}).
@marschap marschap Merge pull request #13 from marschap/next
changes in preparation of next release