Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Aug 28, 2008
  1. @gbarr

    Release 0.37

    gbarr authored
Commits on Aug 26, 2008
  1. @gbarr


    gbarr authored
  2. @sathieu @gbarr

    LDAP Content synchronisation

    sathieu authored gbarr committed
    This patch implements Intermediate Message and RFC 4533.
    - The only intrusive change is in lib/Net/LDAP/
    - Net::LDAP::Intermediate::SyncInfo is not enabled by default (see
    lib/Net/LDAP/ line 18) as there are decoding errors
    within ASN (see my previous mail).
    Waiting for feedback before (I hope) inclusion.
    Mathieu Parent
  3. @gbarr

    Add Module::Install

    gbarr authored
  4. @gbarr

    [ #37538] Errors from SASL client_start are not returned

    Ron Isaacson authored gbarr committed
    In bind(), if the SASL client_start call fails, the exact error message
    is swallowed, and the user gets a generic "Local error" message back.
    The error handling looks like this:
        my $initial = $sasl_conn->client_start;
        return _error($ldap, $mesg, LDAP_LOCAL_ERROR, "$@")
          unless defined($initial);
    This looks like a copy & paste from a few lines above, where errors
    creating $sasl_conn are caught by an eval. In this case, there is no
    eval, and "$@" will always be empty. To return the exact SASL error
    message to the caller, I think the last parameter here should be
Commits on May 24, 2008
  1. fix typo

Commits on Apr 22, 2008
  1. Add Modify Increment (RFC 4525) support

    Chris Ridd authored
Commits on Apr 21, 2008
  1. @gbarr

    Fix a problem with Net::LDAP when talking to a round-robin LDAP serve…

    gbarr authored
    using SASL/GSSAPI authentication to use the provided hostname not the
    canonical name (Patch from Dominic Hargreaves)
  2. @gbarr

    Prepare 0.36

    gbarr authored
  3. @gbarr
Commits on Apr 19, 2008
Commits on Apr 16, 2008
Commits on Mar 31, 2008
Commits on Mar 30, 2008
  1. @gbarr

    Changes for 0.35

    gbarr authored
Commits on Feb 10, 2008
  1. @gbarr

    Ensure presents the final server response to the SASL module.

    gbarr authored
    In the DIGEST-MD5 case, the final server SASL response is transported
    in the final bindResponse indicating LDAP_SUCCESS.
    Patch from Paul Kranenburg
Commits on Feb 7, 2008
  1. Make the sync method return early if there are no operations to

    Chris Ridd authored
    "synchronize", instead of attempting to use an undefined value as a
    HASH reference.
    Original change from Mike Dorman <>
Commits on Jan 10, 2008
  1. Add support for the draft password policy specification.

    Chris Ridd authored
    Essentially this is a valueless control that's passed in to various operations
    (bind, modify, set_password make sense) and the server is then able to
    return richer error and warning information in a returned control.
    I've done some preliminary testing against Isode M-Vault, and it seems to work
Commits on Dec 9, 2007
  1. Another typo!

    Chris Ridd authored
  2. Fix a typo, and rewrap some long lines.

    Chris Ridd authored
Commits on Dec 8, 2007
Commits on Jul 28, 2007
  1. Allow deleted to be called with a scalar as attribute value.

    Patch by Alex Bramley
Commits on Jun 23, 2007
  1. correct typo

Commits on Jun 9, 2007
  1. fix ;; -> :: in sample code

Commits on May 28, 2007
  1. fix previous commit

  2. add option to support IPv6

Commits on May 13, 2007
  1. Force scalar mode when getting the required attributes for modr?dn

    to build the argument list for Net::LDAP->moddn() correctly.
    Having the attributes undef in this case, allows using the logic
    of Net::LDAP->update() for error handling or setting defaults.
Commits on May 5, 2007
Commits on Mar 22, 2007
Commits on Feb 28, 2007
  1. @gbarr
Commits on Feb 10, 2007
  1. @gbarr

    Changes for 0.34

    gbarr authored
  2. @gbarr
Commits on Feb 6, 2007
  1. @gbarr
Something went wrong with that request. Please try again.