A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.

The branch, master has been updated
       via  ea1eb1930369e8b268ab543f1db0f0fd5bb70bd1 (commit)
       via  f239bbd3c65c4b6b424924eba82ed38da50f796c (commit)
       via  e9fa4af4d8ee8ce617559904ba77d34ed9aaabb3 (commit)
      from  81588880852e83e094fea5c0b3dc7c75cf39112c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit ea1eb1930369e8b268ab543f1db0f0fd5bb70bd1
Author: Nadezhda Ivanova <[email protected]>
Date:   Thu Feb 28 16:46:58 2019 +0200

    Use LDAP_OPT_KEEPCONN to prevent the target connection from being freed
    
    On error, the ldap connection was freed and under some circumstances the fd 
was being reused,
    which caused an assertion error in connection_init.

commit f239bbd3c65c4b6b424924eba82ed38da50f796c
Author: Nadezhda Ivanova <[email protected]>
Date:   Thu Feb 7 18:36:17 2019 +0200

    Add LDAP_OPT_KEEPCONN option
    
    This option instructs try_read1msg to not free the connection on read error
    or on Notice of disconnections, but leave it to the caller. It is needed,
    for example, by back-asyncmeta, who expects to have control on when
    its target connections are freed. Must be used with caution.

commit e9fa4af4d8ee8ce617559904ba77d34ed9aaabb3
Author: Nadezhda Ivanova <[email protected]>
Date:   Mon Feb 11 16:19:49 2019 +0200

    Move initialization of Connection mutexes to connections_init

-----------------------------------------------------------------------

Summary of changes:
 doc/man/man3/ldap_get_option.3             |  6 ++++++
 include/ldap.h                             |  1 +
 libraries/libldap/ldap-int.h               |  1 +
 libraries/libldap/options.c                | 13 +++++++++++++
 libraries/libldap/result.c                 | 10 +++++++---
 servers/slapd/back-asyncmeta/conn.c        |  5 ++++-
 servers/slapd/back-asyncmeta/meta_result.c |  8 ++++++--
 servers/slapd/connection.c                 | 17 +++++++++--------
 8 files changed, 47 insertions(+), 14 deletions(-)


--- 
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git

Reply via email to