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 ba6c3281a121d59ee2b69638861321596e375321 (commit)
from d13ca0de4fccafa93cf97674f4b8539b8f00d3f3 (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 ba6c3281a121d59ee2b69638861321596e375321
Author: Howard Chu <hyc(a)symas.com>
Date: Wed Sep 19 06:15:09 2012 -0700
Add MDB_GET_CURRENT
return whatever the cursor is currently pointing at
-----------------------------------------------------------------------
Summary of changes:
libraries/libmdb/mdb.c | 27 +++++++++++++++++++++++++++
libraries/libmdb/mdb.h | 1 +
2 files changed, 28 insertions(+), 0 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 8aa30809e7168470b36daabf688c0fa7adc7c2c7 (commit)
via f2ffd05a992103be460877edba63acf2f0ad1cd7 (commit)
via 40aaca74e3e5dcbca12b92f38e7fcc7fe4066ef9 (commit)
via d13ca0de4fccafa93cf97674f4b8539b8f00d3f3 (commit)
from 7b7b2a33591de6ffbddfdf1817feeeb1e59c280a (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 8aa30809e7168470b36daabf688c0fa7adc7c2c7
Merge: f2ffd05 d13ca0d
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Tue Sep 18 15:42:30 2012 -0700
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
commit f2ffd05a992103be460877edba63acf2f0ad1cd7
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Tue Sep 18 15:41:58 2012 -0700
ITS#7390
Update configure for MozNSS check
commit 40aaca74e3e5dcbca12b92f38e7fcc7fe4066ef9
Author: Howard Chu <hyc(a)openldap.org>
Date: Mon Aug 20 21:07:23 2012 -0700
Don't error out if tls=auto and MozNSS not found
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 1 +
configure | 4 +++-
configure.in | 2 ++
libraries/libmdb/mdb.c | 4 ++++
4 files changed, 10 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 753992c39ba5b69c5811130f27ac0927a7131073 (commit)
from c264d70fbe2906b274057453cfbb6cf5d388c43e (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 753992c39ba5b69c5811130f27ac0927a7131073
Author: Howard Chu <hyc(a)openldap.org>
Date: Tue Sep 18 14:40:42 2012 -0700
Regenerate for cb1b9e2a3e4acef4695f69494be4389a13800c64
-----------------------------------------------------------------------
Summary of changes:
configure | 2 ++
1 files changed, 2 insertions(+), 0 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 c264d70fbe2906b274057453cfbb6cf5d388c43e (commit)
via d13ca0de4fccafa93cf97674f4b8539b8f00d3f3 (commit)
from b8e48e95fb2c7aae6b3d50e42fb52f252faeb5fd (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 c264d70fbe2906b274057453cfbb6cf5d388c43e
Merge: b8e48e9 d13ca0d
Author: Howard Chu <hyc(a)openldap.org>
Date: Tue Sep 18 12:37:59 2012 -0700
Merge remote-tracking branch 'origin/mdb.master'
-----------------------------------------------------------------------
Summary of changes:
libraries/libmdb/mdb.c | 4 ++++
1 files changed, 4 insertions(+), 0 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, mdb.master has been updated
via d13ca0de4fccafa93cf97674f4b8539b8f00d3f3 (commit)
from 0a359fb62998d54c4c3b44f0d1b243e52640fd72 (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 d13ca0de4fccafa93cf97674f4b8539b8f00d3f3
Author: Howard Chu <hyc(a)symas.com>
Date: Tue Sep 18 12:36:54 2012 -0700
ITS#7394 ignore WRITEMAP if RDONLY
-----------------------------------------------------------------------
Summary of changes:
libraries/libmdb/mdb.c | 4 ++++
1 files changed, 4 insertions(+), 0 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 7b7b2a33591de6ffbddfdf1817feeeb1e59c280a (commit)
via 0a359fb62998d54c4c3b44f0d1b243e52640fd72 (commit)
via 5ef56b437e2163e14b7e761bcd2e2700fe007c7d (commit)
via c67ea9c060d845829a5ef903f2437cac2e044255 (commit)
via c0f3d9b9a8864e744a8d1eaffc99bc86026d5351 (commit)
via fe1b3794de3944967bd4ebce46dd0dc0d3449a17 (commit)
via c760e536ec1b9fed01b4d8e8d884533dceec397d (commit)
via 31be24896b455e45eaf4e3739299a19a29979183 (commit)
via a35f9b2a5346e84bc920111348a1ea7d1cdfe32a (commit)
via 38cc1e96b48ef0d0f00b79543c4c6db879537546 (commit)
via 20a216fcc9cbfad838f5bfc970a160a23e9fe2be (commit)
via 588a84a5ae0eb9ea343802e24b199af835204bfd (commit)
via 8bb10add2465eee34e79abeaa62011e3e234effb (commit)
via acbff5b1eac9950c04780f8bcb4933cbc38fc9d8 (commit)
via 076b2b36a97b0d4cf206e517ef63965976ad5f75 (commit)
via c542442c9f4637847422ed2368ca3391d1476628 (commit)
from f5231cc6175be6c591345b6c4c069ba2859a1f0a (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 7b7b2a33591de6ffbddfdf1817feeeb1e59c280a
Merge: f5231cc 0a359fb
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Mon Sep 17 19:04:41 2012 -0700
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
-----------------------------------------------------------------------
Summary of changes:
libraries/libmdb/Makefile | 2 +-
libraries/libmdb/mdb.c | 425 ++++++++++++++++++++++--------------------
libraries/libmdb/mdb.h | 19 ++
libraries/libmdb/mdb_stat.c | 2 +-
libraries/libmdb/mdb_stata.c | 2 +-
5 files changed, 244 insertions(+), 206 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 b8e48e95fb2c7aae6b3d50e42fb52f252faeb5fd (commit)
via 0a359fb62998d54c4c3b44f0d1b243e52640fd72 (commit)
via 5ef56b437e2163e14b7e761bcd2e2700fe007c7d (commit)
via c67ea9c060d845829a5ef903f2437cac2e044255 (commit)
via c0f3d9b9a8864e744a8d1eaffc99bc86026d5351 (commit)
via fe1b3794de3944967bd4ebce46dd0dc0d3449a17 (commit)
via c760e536ec1b9fed01b4d8e8d884533dceec397d (commit)
via 31be24896b455e45eaf4e3739299a19a29979183 (commit)
via a35f9b2a5346e84bc920111348a1ea7d1cdfe32a (commit)
via 38cc1e96b48ef0d0f00b79543c4c6db879537546 (commit)
via 20a216fcc9cbfad838f5bfc970a160a23e9fe2be (commit)
via 588a84a5ae0eb9ea343802e24b199af835204bfd (commit)
via 8bb10add2465eee34e79abeaa62011e3e234effb (commit)
via acbff5b1eac9950c04780f8bcb4933cbc38fc9d8 (commit)
via 076b2b36a97b0d4cf206e517ef63965976ad5f75 (commit)
via c542442c9f4637847422ed2368ca3391d1476628 (commit)
from 3e47e825fd61e1bff001c01f40d70263c89ffabd (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 b8e48e95fb2c7aae6b3d50e42fb52f252faeb5fd
Merge: 3e47e82 0a359fb
Author: Howard Chu <hyc(a)openldap.org>
Date: Mon Sep 17 08:21:20 2012 -0700
Merge remote-tracking branch 'origin/mdb.master'
-----------------------------------------------------------------------
Summary of changes:
libraries/libmdb/Makefile | 2 +-
libraries/libmdb/mdb.c | 425 ++++++++++++++++++++++--------------------
libraries/libmdb/mdb.h | 19 ++
libraries/libmdb/mdb_stat.c | 2 +-
libraries/libmdb/mdb_stata.c | 2 +-
5 files changed, 244 insertions(+), 206 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, mdb.master has been updated
via 0a359fb62998d54c4c3b44f0d1b243e52640fd72 (commit)
via 5ef56b437e2163e14b7e761bcd2e2700fe007c7d (commit)
from c67ea9c060d845829a5ef903f2437cac2e044255 (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 0a359fb62998d54c4c3b44f0d1b243e52640fd72
Author: Howard Chu <hyc(a)symas.com>
Date: Mon Sep 17 07:02:41 2012 -0700
More for 48ef27b6f5c804eca6a9d27f8dd2b4ded376f8af
page_split with newindex > split_indx
commit 5ef56b437e2163e14b7e761bcd2e2700fe007c7d
Author: Howard Chu <hyc(a)symas.com>
Date: Mon Sep 17 07:01:28 2012 -0700
More for ab04c50a32275e216b82edaeeed50208cf49336b
Use explicit MDB_RDONLY flag
-----------------------------------------------------------------------
Summary of changes:
libraries/libmdb/mdb.c | 5 +++--
libraries/libmdb/mdb_stat.c | 2 +-
libraries/libmdb/mdb_stata.c | 2 +-
3 files changed, 5 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, mdb.master has been updated
via c67ea9c060d845829a5ef903f2437cac2e044255 (commit)
via c0f3d9b9a8864e744a8d1eaffc99bc86026d5351 (commit)
via fe1b3794de3944967bd4ebce46dd0dc0d3449a17 (commit)
via c760e536ec1b9fed01b4d8e8d884533dceec397d (commit)
via 31be24896b455e45eaf4e3739299a19a29979183 (commit)
via a35f9b2a5346e84bc920111348a1ea7d1cdfe32a (commit)
via 38cc1e96b48ef0d0f00b79543c4c6db879537546 (commit)
via 20a216fcc9cbfad838f5bfc970a160a23e9fe2be (commit)
via 588a84a5ae0eb9ea343802e24b199af835204bfd (commit)
from 8bb10add2465eee34e79abeaa62011e3e234effb (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 c67ea9c060d845829a5ef903f2437cac2e044255
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Mon Sep 17 15:42:15 2012 +0200
ITS#7377 Catch MDB user errors.
commit c0f3d9b9a8864e744a8d1eaffc99bc86026d5351
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Mon Sep 17 15:42:15 2012 +0200
ITS#7377 Catch MDB setup errors and clean up.
commit fe1b3794de3944967bd4ebce46dd0dc0d3449a17
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Mon Sep 17 15:42:15 2012 +0200
ITS#7364 Limit mdb lock upgrade before sem_unlink.
Do not try shared lock when closing or after error. Track file lock
state to decide. Change meaning of *excl to reflect file lock state.
commit c760e536ec1b9fed01b4d8e8d884533dceec397d
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Mon Sep 17 15:42:15 2012 +0200
ITS#7364 Always sem_unlink() in mdb_env_open().
Drop the sem_unlink() error checks, which could prevent the 2nd
unlink. Instead use O_EXCL in sem_open().
This makes "open+close the database" the API for trying to clean
away the old semaphores, if they were left behind by a previous run.
commit 31be24896b455e45eaf4e3739299a19a29979183
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Mon Sep 17 15:42:14 2012 +0200
ITS#7377 Wrap sem_wait & file locks in EINTR loops
commit a35f9b2a5346e84bc920111348a1ea7d1cdfe32a
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Mon Sep 17 15:42:14 2012 +0200
Remove mdb data races. Use (txnid_t)-1 as "no ID".
Avoid race between numreaders++ and reading numreaders at cleanup. Make
the un-mutexed reset of reader table entry, atomic: Reset mr_pid only.
Instead check mr_pid != 0 in mdb_page_alloc()'s scan for readers.
(txnid_t)-1 as "no ID"-mark avoids a check for mr_txnid != 0.
The scan can stop when seeing an old reader.
commit 38cc1e96b48ef0d0f00b79543c4c6db879537546
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Mon Sep 17 15:42:14 2012 +0200
Save pid in MDB_env instead of repeating getpid().
An open MDB environment does not survive or catch fork(),
so repeating getpid() was pointless.
commit 20a216fcc9cbfad838f5bfc970a160a23e9fe2be
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Mon Sep 17 15:42:14 2012 +0200
MDB_WRITEMAP needs no DSYNC descriptor (me_mfd)
commit 588a84a5ae0eb9ea343802e24b199af835204bfd
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Mon Sep 17 15:42:14 2012 +0200
ITS#7363 Preprocessor namespace cleanup.
Rename USE_POSIX_SEM to MDB_USE_POSIX_SEM.
Separate MDB_FDATASYNC from MDB_USE_POSIX_SEM.
-----------------------------------------------------------------------
Summary of changes:
libraries/libmdb/mdb.c | 373 ++++++++++++++++++++++++------------------------
1 files changed, 187 insertions(+), 186 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, mdb.master has been updated
via 8bb10add2465eee34e79abeaa62011e3e234effb (commit)
from acbff5b1eac9950c04780f8bcb4933cbc38fc9d8 (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 8bb10add2465eee34e79abeaa62011e3e234effb
Author: Howard Chu <hyc(a)symas.com>
Date: Mon Sep 17 06:35:03 2012 -0700
More for ab04c50a32275e216b82edaeeed50208cf49336b
Fix typos, error code ranges
-----------------------------------------------------------------------
Summary of changes:
libraries/libmdb/mdb.c | 11 +++++++----
libraries/libmdb/mdb.h | 1 +
2 files changed, 8 insertions(+), 4 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git