A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, OPENLDAP_REL_ENG_2_4 has been updated
via d4a0a9b3a65bd1ce721d55845d4240942d17538b (commit)
from 9bd7ad9481598dac7a4c6706b105d5606efa3d56 (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 d4a0a9b3a65bd1ce721d55845d4240942d17538b
Author: Vernon Smith <vsmith(a)interlinknetworks.com>
Date: Tue Feb 19 05:57:00 2019 +0000
ITS#8980 fix async connections with non-blocking TLS
-----------------------------------------------------------------------
Summary of changes:
libraries/libldap/os-ip.c | 2 +-
libraries/libldap/tls2.c | 17 ++++++++++++-----
libraries/libldap/tls_o.c | 14 +++++++++++++-
3 files changed, 26 insertions(+), 7 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 <nivanova(a)symas.com>
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 <nivanova(a)symas.com>
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 <nivanova(a)symas.com>
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
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 81588880852e83e094fea5c0b3dc7c75cf39112c (commit)
from bb7e14d2012c8516ae398f67d1199774af10b780 (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 81588880852e83e094fea5c0b3dc7c75cf39112c
Author: Vernon Smith <vsmith(a)interlinknetworks.com>
Date: Tue Feb 19 05:57:00 2019 +0000
ITS#8980 fix async connections with non-blocking TLS
-----------------------------------------------------------------------
Summary of changes:
libraries/libldap/os-ip.c | 2 +-
libraries/libldap/tls2.c | 17 ++++++++++++-----
libraries/libldap/tls_o.c | 14 +++++++++++++-
3 files changed, 26 insertions(+), 7 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 bb7e14d2012c8516ae398f67d1199774af10b780 (commit)
from 06d289f985f06c80825dfe35d2bed36e4eb82ba8 (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 bb7e14d2012c8516ae398f67d1199774af10b780
Author: Nadezhda Ivanova <nivanova(a)symas.com>
Date: Mon Feb 18 17:08:52 2019 +0200
ITS#8734 Fixes for many back-asyncmeta issues
Includes all the changes necessary to fix back-asyncmeta issues
discovered during on-site testing since the start of 2016.
These include:
Issues with stability - crashes and assetion failures
Incorrect behavior during unstable network conditions, such as inability to reset connections
or process responses, or "hanging" to wait for a response that would never be received.
Memory leaks and memory management fixes - major redesign of the way back-asyncmeta
works with memory contexts.
Rewrite was replaced with suffix-massage in configuration, and the network-timeout value was changed to milliseconds.
Incorrect behavior when SASL is used to bind to a target.
Many problems caused by race conditions
Fixes for compiler warnings, and tests.
Cleanup of unused code.
-----------------------------------------------------------------------
Summary of changes:
doc/man/man5/slapd-asyncmeta.5 | 22 +-
servers/slapd/back-asyncmeta/Makefile.in | 12 +-
servers/slapd/back-asyncmeta/abandon.c | 52 -
servers/slapd/back-asyncmeta/add.c | 376 ++++---
servers/slapd/back-asyncmeta/back-asyncmeta.h | 351 +++----
servers/slapd/back-asyncmeta/bind.c | 1053 ++++++++------------
servers/slapd/back-asyncmeta/candidates.c | 49 -
servers/slapd/back-asyncmeta/compare.c | 282 +++---
servers/slapd/back-asyncmeta/config.c | 808 +--------------
servers/slapd/back-asyncmeta/conn.c | 444 +++------
servers/slapd/back-asyncmeta/delete.c | 228 +++--
servers/slapd/back-asyncmeta/init.c | 98 +-
servers/slapd/back-asyncmeta/map.c | 820 ++-------------
servers/slapd/back-asyncmeta/message_queue.c | 465 ++-------
servers/slapd/back-asyncmeta/meta_result.c | 997 +++++++++---------
servers/slapd/back-asyncmeta/modify.c | 325 +++---
servers/slapd/back-asyncmeta/modrdn.c | 235 +++--
servers/slapd/back-asyncmeta/proto-asyncmeta.h | 1 -
servers/slapd/back-asyncmeta/search.c | 605 +++++++----
servers/slapd/back-asyncmeta/suffixmassage.c | 112 ---
servers/slapd/back-asyncmeta/unbind.c | 55 -
.../data/{slapd-meta.conf => slapd-asyncmeta.conf} | 10 +-
tests/run.in | 7 +-
tests/scripts/defines.sh | 2 +
tests/scripts/{test035-meta => test073-asyncmeta} | 149 +--
...a-concurrency => test074-asyncmeta-concurrency} | 18 +-
26 files changed, 2720 insertions(+), 4856 deletions(-)
delete mode 100644 servers/slapd/back-asyncmeta/abandon.c
delete mode 100644 servers/slapd/back-asyncmeta/suffixmassage.c
delete mode 100644 servers/slapd/back-asyncmeta/unbind.c
copy tests/data/{slapd-meta.conf => slapd-asyncmeta.conf} (95%)
copy tests/scripts/{test035-meta => test073-asyncmeta} (82%)
copy tests/scripts/{test036-meta-concurrency => test074-asyncmeta-concurrency} (94%)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 06d289f985f06c80825dfe35d2bed36e4eb82ba8 (commit)
from 64141fda51c689fc40de2058834225c51c2227b5 (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 06d289f985f06c80825dfe35d2bed36e4eb82ba8
Author: Howard Chu <hyc(a)openldap.org>
Date: Mon Feb 25 11:53:55 2019 +0000
ITS#8983 Add draft Persistent Search
-----------------------------------------------------------------------
Summary of changes:
clients/tools/common.c | 56 +++++++
clients/tools/ldapsearch.c | 43 +++++
include/ldap.h | 31 ++++
libraries/libldap/Makefile.in | 4 +-
libraries/libldap/psearchctrl.c | 348 ++++++++++++++++++++++++++++++++++++++++
libraries/libldap_r/Makefile.in | 4 +-
6 files changed, 482 insertions(+), 4 deletions(-)
create mode 100644 libraries/libldap/psearchctrl.c
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 64141fda51c689fc40de2058834225c51c2227b5 (commit)
from e6ae7d5136f189b397d509c11b5e7d14355a8f28 (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 64141fda51c689fc40de2058834225c51c2227b5
Author: Ondřej Kuzník <ondra(a)openldap.org>
Date: Mon Feb 25 14:28:27 2019 +0000
ITS#8753 Add pinning tests
-----------------------------------------------------------------------
Summary of changes:
tests/scripts/test067-tls | 168 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 168 insertions(+)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 e6ae7d5136f189b397d509c11b5e7d14355a8f28 (commit)
via 117dcbc54d88c3283211bb86aa02ef7029026279 (commit)
via f4a68297a0147bc890446b3cd3efccc49b31decc (commit)
via cd914149a665167b2c5ae16baa0c438824588819 (commit)
via 7a98f7de5dafc14a565253d883eee0c56977af15 (commit)
from d26b1049de8eca2a3dffd1f1e496cf778cb8e6a5 (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 e6ae7d5136f189b397d509c11b5e7d14355a8f28
Author: Ondřej Kuzník <ondra(a)openldap.org>
Date: Tue Feb 19 17:14:26 2019 +0000
ITS#8731 Make loading ldap-int.h possible from server code again
commit 117dcbc54d88c3283211bb86aa02ef7029026279
Author: Ondřej Kuzník <ondra(a)openldap.org>
Date: Tue Feb 19 10:27:34 2019 +0000
Silence compiler warnings
commit f4a68297a0147bc890446b3cd3efccc49b31decc
Author: Ondřej Kuzník <ondra(a)openldap.org>
Date: Tue Feb 19 10:28:01 2019 +0000
Actually check for mi->bi_extra
commit cd914149a665167b2c5ae16baa0c438824588819
Author: Ondřej Kuzník <ondra(a)openldap.org>
Date: Tue Feb 19 10:26:39 2019 +0000
Make prototypes available where needed
commit 7a98f7de5dafc14a565253d883eee0c56977af15
Author: Ondřej Kuzník <ondra(a)openldap.org>
Date: Tue Feb 19 10:24:43 2019 +0000
ITS#8731 Remove more unused buffers
-----------------------------------------------------------------------
Summary of changes:
clients/tools/common.c | 1 +
libraries/libldap/ldap-int.h | 3 +++
libraries/libldap/tls2.c | 3 +++
libraries/liblunicode/ure/ure.c | 2 +-
libraries/librewrite/map.c | 1 -
servers/slapd/aclparse.c | 15 ++++-----------
servers/slapd/back-bdb/monitor.c | 2 +-
servers/slapd/back-mdb/monitor.c | 6 +++---
servers/slapd/back-meta/bind.c | 4 ----
servers/slapd/back-meta/search.c | 3 +--
servers/slapd/back-sql/entry-id.c | 2 --
servers/slapd/config.c | 1 +
servers/slapd/daemon.c | 1 -
servers/slapd/overlays/pcache.c | 2 +-
servers/slapd/overlays/syncprov.c | 2 +-
servers/slapd/proto-slap.h | 4 ++++
16 files changed, 24 insertions(+), 28 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, OPENLDAP_REL_ENG_2_4 has been updated
via 9bd7ad9481598dac7a4c6706b105d5606efa3d56 (commit)
from 18f78b44aa44b12cee14e9601105b75d24c5e329 (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 9bd7ad9481598dac7a4c6706b105d5606efa3d56
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Mon Feb 18 20:30:02 2019 +0000
ITS#8971
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 1 +
1 file changed, 1 insertion(+)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, mdb.master has been updated
via 22af3288c7a5e7130d8031d6c63162018484f8ec (commit)
from 4f9fe9fcead4ce3c49d80d39526472b5c274b188 (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 22af3288c7a5e7130d8031d6c63162018484f8ec
Author: Ka Ho Ng <khng300(a)gmail.com>
Date: Sun Feb 17 23:59:56 2019 +0800
ITS#8978 Fix mdb_env_open2() failing when getting handle for NTDLL.dll
Always call GetModuleHandleW() with Unicode string, as mdb_fopen() is
calling CreateFileW() already.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 d26b1049de8eca2a3dffd1f1e496cf778cb8e6a5 (commit)
from cf9fea9379e2ec3b29f239f10bb6c6bbaa2c4850 (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 d26b1049de8eca2a3dffd1f1e496cf778cb8e6a5
Author: Howard Chu <hyc(a)openldap.org>
Date: Sat Feb 16 13:51:06 2019 +0000
ITS#8977 missed a commit
-----------------------------------------------------------------------
Summary of changes:
servers/slapd/bconfig.c | 1 +
1 file changed, 1 insertion(+)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git