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 97ed96206d10c29c5612ef38db9c37de23005871 (commit)
via b9275c999117061fcbfce97e99600c1074c3e610 (commit)
via 7e620a34a28e200394dcf25839021c653449bd29 (commit)
via d903bed218ce19c4ef2e95ec9560169512212747 (commit)
via 6b56e0fab1945522864cb48cdbbf607ef0900856 (commit)
via 0201b9002cfc5396e229fae2757a52cfb719e121 (commit)
via 52e3adbdec847e3f8cd6ddcd35a7e4b94cd40e9f (commit)
from bb36bdcd1c22d1fbc6575452ef5c9112715ab083 (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 97ed96206d10c29c5612ef38db9c37de23005871
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Nov 27 23:56:47 2012 +0100
mdb_env_sync(,force=1): Override MDB_MAPASYNC.
With MDB_MAPASYNC, the API provided no way to ensure full sync.
commit b9275c999117061fcbfce97e99600c1074c3e610
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Nov 27 23:56:47 2012 +0100
mdb_cursor_dbi(): Assume valid args.
It returned 0, which is the freelist DBI and is valid for a few uses.
commit 7e620a34a28e200394dcf25839021c653449bd29
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Nov 27 23:56:47 2012 +0100
API change: mdb_drop() only accepts del=0 or 1.
This allows for other flag values in the future.
commit d903bed218ce19c4ef2e95ec9560169512212747
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Nov 27 23:56:47 2012 +0100
API change: mdb_env_set_maxdbs(, *named* DBs).
Let the user specify the number of databases he will actually
use. Adding 2 for FREE_DBI and MAIN_DBI is an internal matter.
commit 6b56e0fab1945522864cb48cdbbf607ef0900856
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Nov 27 23:56:47 2012 +0100
ITS#7453 Fix reset of MDB_NOSYNC/MDB_NOMETASYNC.
mdb_env_open() with these flags did not open a synchronizing
file descriptor. Thus disabling them later did not work.
commit 0201b9002cfc5396e229fae2757a52cfb719e121
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Nov 27 23:56:47 2012 +0100
Tweak MDB_FIXEDMAP handling.
Drop mmap()'s MAP_FIXED flag, so it returns another address instead
of unmapping existing overlapping pages. Verify the returned address.
commit 52e3adbdec847e3f8cd6ddcd35a7e4b94cd40e9f
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Nov 27 23:56:47 2012 +0100
Renumber MDB_NOSUBDIR. Check mdb_env_open() flags.
MDB_NOSUBDIR was == MDB_REVERSEKEY. That affected the freelist:
Env flags are stored in mm_flags alias mm_dbs[FREE_DBI].md_flags.
It stays a persistent flag, in case mdb_env_open someday wants
to pick/verify which lockfile to use with the datafile.
Catch bad flags so they will no longer make it into the data file.
-----------------------------------------------------------------------
Summary of changes:
libraries/libmdb/mdb.c | 44 ++++++++++++++++++++++++++++----------------
libraries/libmdb/mdb.h | 24 +++++++++++++++---------
2 files changed, 43 insertions(+), 25 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 7a25117cbea073ba941f09f73a8ffe94af45219c (commit)
via 6d6191be9af4a88b3f5987e99c27fc46df7262ab (commit)
from 2fe7b5fe465b998fded9fb5a156336b091387ef3 (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 7a25117cbea073ba941f09f73a8ffe94af45219c
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Tue Nov 27 14:47:11 2012 -0800
ITS#7451
commit 6d6191be9af4a88b3f5987e99c27fc46df7262ab
Author: Howard Chu <hyc(a)openldap.org>
Date: Tue Nov 27 14:16:21 2012 -0800
ITS#7451 fix back-ldif return on empty dir
Broken by commit 2d1af3f2f7e32eca5ff77e7e018e88d690ba5e79
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 1 +
servers/slapd/back-ldif/ldif.c | 2 +-
2 files changed, 2 insertions(+), 1 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 e1ccebcf8831a363ac95302dd1d50c47c6a42595 (commit)
from a061f2192e9fdd3b5e4739e8448bd4cefe0f2d1d (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 e1ccebcf8831a363ac95302dd1d50c47c6a42595
Author: Howard Chu <hyc(a)openldap.org>
Date: Tue Nov 27 14:16:21 2012 -0800
ITS#7451 fix back-ldif return on empty dir
Broken by commit 2d1af3f2f7e32eca5ff77e7e018e88d690ba5e79
-----------------------------------------------------------------------
Summary of changes:
servers/slapd/back-ldif/ldif.c | 2 +-
1 files changed, 1 insertions(+), 1 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 2fe7b5fe465b998fded9fb5a156336b091387ef3 (commit)
via 794900f4c7ac3fded5f270e3dabb8067c3ebef1b (commit)
from 99319a94d9dbb8469922bca2df4e711a19a0b757 (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 2fe7b5fe465b998fded9fb5a156336b091387ef3
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Mon Nov 26 16:32:51 2012 -0800
ITS#7452
commit 794900f4c7ac3fded5f270e3dabb8067c3ebef1b
Author: Howard Chu <hyc(a)openldap.org>
Date: Mon Nov 26 16:22:27 2012 -0800
ITS#7452 fix typo in envflags
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 1 +
servers/slapd/back-mdb/config.c | 2 +-
2 files changed, 2 insertions(+), 1 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 a061f2192e9fdd3b5e4739e8448bd4cefe0f2d1d (commit)
from 3c196813724a4da75c173e4ced4c697e697d8319 (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 a061f2192e9fdd3b5e4739e8448bd4cefe0f2d1d
Author: Howard Chu <hyc(a)openldap.org>
Date: Mon Nov 26 16:22:27 2012 -0800
ITS#7452 fix typo in envflags
-----------------------------------------------------------------------
Summary of changes:
servers/slapd/back-mdb/config.c | 2 +-
1 files changed, 1 insertions(+), 1 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 99319a94d9dbb8469922bca2df4e711a19a0b757 (commit)
via b019d186da6b48128863a6d0f880e5e5fd7a0536 (commit)
via 0ee1afb1daa274e6796ff72f3a337ef4fdf03e5e (commit)
via 3f36aa25e176368e279c19210501260964d67320 (commit)
via 22410b25108a0dbc05506b5afa78dc9cc73a75c9 (commit)
via 8d4f88cfb6540703648e73d5f8b310ee07700058 (commit)
via 222fa6ad47e7de738bdcb5b2e69d88a276a4323f (commit)
via b044b0742e54da93e6a81ffaf815b0a177f9a530 (commit)
via 84002b55bb148e49920b5683c44d8b430b742f42 (commit)
via 5164359c655b1f69a48e2b694dcd62ea0ef6e65c (commit)
via f99332fe8dec41fedca6e95fde9cffb1b5c9be73 (commit)
via a0f6959b35467fdae479f133730e58ec50b57241 (commit)
from b90d37f14587e4f81e3e3638a3b9ae18ec681bb2 (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 99319a94d9dbb8469922bca2df4e711a19a0b757
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Mon Nov 26 14:37:54 2012 -0800
ITS#7431
commit b019d186da6b48128863a6d0f880e5e5fd7a0536
Author: Jan Synacek <jsynacek(a)redhat.com>
Date: Mon Nov 26 13:49:14 2012 -0800
ITS#7431 fix constraint_check_restrict segfault
commit 0ee1afb1daa274e6796ff72f3a337ef4fdf03e5e
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Mon Nov 26 14:37:12 2012 -0800
ITS#7450
commit 3f36aa25e176368e279c19210501260964d67320
Author: Howard Chu <hyc(a)openldap.org>
Date: Sun Nov 25 19:43:49 2012 -0800
ITS#7450 enforce SLAPD_MAX_DAEMON_THREADS
Also allow the max to be redefined at compile time. Of course, there is no
legitimate reason to do so.
commit 22410b25108a0dbc05506b5afa78dc9cc73a75c9
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Mon Nov 26 14:35:22 2012 -0800
ITS#7449
commit 8d4f88cfb6540703648e73d5f8b310ee07700058
Author: Howard Chu <hyc(a)openldap.org>
Date: Sun Nov 25 19:31:14 2012 -0800
ITS#7449 fix signedness for index_substr_any_*
Of course, no one would ever have any legitimate reason to set these
items to anywhere near such extreme values in the first place.
commit 222fa6ad47e7de738bdcb5b2e69d88a276a4323f
Author: Ralf Haferkamp <ralf(a)openldap.org>
Date: Wed Nov 21 13:41:40 2012 +0100
ITS#7428 Use non-blocking IO during SSL Handshake
If a timeout is set, perform the SSL Handshake using non-blocking IO. This way
we can timeout if SSL Handshake gets stuck for whatever reason.
This code is currently hidden behind #ifdefs (LDAP_USE_NON_BLOCKING_TLS) and
disabled by default as there seem to be some problems using NON-blocking
I/O during the TLS Handshake when linking against NSS (either a bug in NSS
itself of in tls_m.c, see discussion on -devel)
This patch adds an additional parameter to ldap_int_poll() in order to indicate
if we're waiting in order to perform a read or write operation.
commit b044b0742e54da93e6a81ffaf815b0a177f9a530
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Mon Nov 26 14:33:45 2012 -0800
ITS#7445
commit 84002b55bb148e49920b5683c44d8b430b742f42
Author: Ralf Haferkamp <ralf(a)openldap.org>
Date: Mon Nov 19 14:53:31 2012 +0100
ITS#7445 fix deref control exposure
do not expose control until deref overlay is actually instantiated at least
once (see also ITS#6647)
commit 5164359c655b1f69a48e2b694dcd62ea0ef6e65c
Author: Ralf Haferkamp <ralf(a)openldap.org>
Date: Mon Nov 19 14:32:50 2012 +0100
Fixed insertion of the overlay_remove callback (SLAP_CONFIG_DELETE)
commit f99332fe8dec41fedca6e95fde9cffb1b5c9be73
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Mon Nov 26 14:26:14 2012 -0800
ITS#7436
commit a0f6959b35467fdae479f133730e58ec50b57241
Author: Ralf Haferkamp <ralf(a)openldap.org>
Date: Fri Nov 9 15:42:48 2012 +0100
ITS#7436 slapo-deref: call overlay_register_control in db_open
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 5 ++
libraries/libldap/ldap-int.h | 2 +-
libraries/libldap/open.c | 2 +-
libraries/libldap/os-ip.c | 10 ++-
libraries/libldap/request.c | 2 +-
libraries/libldap/tls2.c | 105 ++++++++++++++++++++++++++++++++++-
servers/slapd/backover.c | 8 ++-
servers/slapd/bconfig.c | 6 +-
servers/slapd/daemon.c | 13 +++-
servers/slapd/overlays/constraint.c | 8 +-
servers/slapd/overlays/deref.c | 60 ++++++++++++++++----
11 files changed, 186 insertions(+), 35 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 3c196813724a4da75c173e4ced4c697e697d8319 (commit)
from f13ba102e1a7b0993da3eef413c9252da9800d0b (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 3c196813724a4da75c173e4ced4c697e697d8319
Author: Jan Synacek <jsynacek(a)redhat.com>
Date: Mon Nov 26 13:49:14 2012 -0800
ITS#7431 fix constraint_check_restrict segfault
-----------------------------------------------------------------------
Summary of changes:
servers/slapd/overlays/constraint.c | 8 ++++----
1 files changed, 4 insertions(+), 4 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 f13ba102e1a7b0993da3eef413c9252da9800d0b (commit)
from fc0563ce53fab2c03803dae45b3b69ed890a083c (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 f13ba102e1a7b0993da3eef413c9252da9800d0b
Author: Howard Chu <hyc(a)openldap.org>
Date: Sun Nov 25 19:43:49 2012 -0800
ITS#7450 enforce SLAPD_MAX_DAEMON_THREADS
Also allow the max to be redefined at compile time. Of course, there is no
legitimate reason to do so.
-----------------------------------------------------------------------
Summary of changes:
servers/slapd/daemon.c | 13 +++++++++----
1 files changed, 9 insertions(+), 4 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 fc0563ce53fab2c03803dae45b3b69ed890a083c (commit)
from c728ebf586af778dc2927513097dbfc433b267df (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 fc0563ce53fab2c03803dae45b3b69ed890a083c
Author: Howard Chu <hyc(a)openldap.org>
Date: Sun Nov 25 19:31:14 2012 -0800
ITS#7449 fix signedness for index_substr_any_*
Of course, no one would ever have any legitimate reason to set these
items to anywhere near such extreme values in the first place.
-----------------------------------------------------------------------
Summary of changes:
servers/slapd/bconfig.c | 6 +++---
1 files changed, 3 insertions(+), 3 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 c728ebf586af778dc2927513097dbfc433b267df (commit)
from be781ab8081d7e9ad1eb89da81077c7f936a5604 (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 c728ebf586af778dc2927513097dbfc433b267df
Author: Ralf Haferkamp <ralf(a)openldap.org>
Date: Wed Nov 21 13:41:40 2012 +0100
ITS#7428 Use non-blocking IO during SSL Handshake
If a timeout is set, perform the SSL Handshake using non-blocking IO. This way
we can timeout if SSL Handshake gets stuck for whatever reason.
This code is currently hidden behind #ifdefs (LDAP_USE_NON_BLOCKING_TLS) and
disabled by default as there seem to be some problems using NON-blocking
I/O during the TLS Handshake when linking against NSS (either a bug in NSS
itself of in tls_m.c, see discussion on -devel)
This patch adds an additional parameter to ldap_int_poll() in order to indicate
if we're waiting in order to perform a read or write operation.
-----------------------------------------------------------------------
Summary of changes:
libraries/libldap/ldap-int.h | 2 +-
libraries/libldap/open.c | 2 +-
libraries/libldap/os-ip.c | 10 ++--
libraries/libldap/request.c | 2 +-
libraries/libldap/tls2.c | 105 ++++++++++++++++++++++++++++++++++++++++-
5 files changed, 111 insertions(+), 10 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git