A ref change was pushed to the OpenLDAP-Fortress-Core (openldap-fortress-core.git) repository.
It will be available in the public mirror shortly.
The branch, master has been updated
via c7329fbe041b4f86af7725f69c67427fe03828f3 (commit)
from 125ad486f5382bc3703a2ca3daed3b424bea4d0b (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 c7329fbe041b4f86af7725f69c67427fe03828f3
Author: Shawn McKinney <shawn.mckinney(a)jts.us>
Date: Fri Jun 28 09:31:58 2013 -0500
FC-33 - Add JMX counters to Fortress DAO calls
-----------------------------------------------------------------------
Summary of changes:
.../java/us/jts/fortress/ldap/LdapCounters.java | 106 ++++++++++++++++++++
1 files changed, 106 insertions(+), 0 deletions(-)
create mode 100644 src/main/java/us/jts/fortress/ldap/LdapCounters.java
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap-fortress-core.git
A ref change was pushed to the OpenLDAP-Fortress-Core (openldap-fortress-core.git) repository.
It will be available in the public mirror shortly.
The branch, master has been updated
via 125ad486f5382bc3703a2ca3daed3b424bea4d0b (commit)
from ecdaf087eb855235dd803995cb64b08cb3aca886 (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 125ad486f5382bc3703a2ca3daed3b424bea4d0b
Author: Shawn McKinney <shawn.mckinney(a)jts.us>
Date: Fri Jun 28 09:30:09 2013 -0500
FC-33 - Add JMX counters to Fortress DAO calls
-----------------------------------------------------------------------
Summary of changes:
build.xml | 16 +
.../java/us/jts/fortress/ldap/DataProvider.java | 27 ++-
.../us/jts/fortress/rbac/FortressJUnitTest.java | 355 +++++++++++---------
.../rbac/apacheds/FortressJUnitApachedsTest.java | 16 +
4 files changed, 249 insertions(+), 165 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap-fortress-core.git
A ref change was pushed to the OpenLDAP-Fortress-Core (openldap-fortress-core.git) repository.
It will be available in the public mirror shortly.
The branch, master has been updated
via ecdaf087eb855235dd803995cb64b08cb3aca886 (commit)
from 8e862d4fda62b0d4f7a051eb52b56814de725e18 (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 ecdaf087eb855235dd803995cb64b08cb3aca886
Author: Shawn McKinney <shawn.mckinney(a)jts.us>
Date: Thu Jun 27 22:18:56 2013 -0500
FC-30 - AdminMgr Update S/DSD method
-----------------------------------------------------------------------
Summary of changes:
src/main/java/us/jts/fortress/AdminMgr.java | 58 ++
.../java/us/jts/fortress/rbac/AdminMgrImpl.java | 998 +++++++++++---------
.../us/jts/fortress/rest/AdminMgrRestImpl.java | 107 +++
src/main/java/us/jts/fortress/rest/HttpIds.java | 2 +
4 files changed, 731 insertions(+), 434 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap-fortress-core.git
A ref change was pushed to the OpenLDAP-Fortress-Core (openldap-fortress-core.git) repository.
It will be available in the public mirror shortly.
The branch, master has been updated
via 8e862d4fda62b0d4f7a051eb52b56814de725e18 (commit)
from b737c663f2576ad5d5b462b3c80526f119166433 (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 8e862d4fda62b0d4f7a051eb52b56814de725e18
Author: Shawn McKinney <shawn.mckinney(a)jts.us>
Date: Thu Jun 27 10:36:41 2013 -0500
FC-32 - Bump up heap space on fortress junit tests
-----------------------------------------------------------------------
Summary of changes:
build.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap-fortress-core.git
A ref change was pushed to the OpenLDAP-Fortress-Core (openldap-fortress-core.git) repository.
It will be available in the public mirror shortly.
The branch, apacheds has been updated
via d94f3e219844e99262341604a09d001caa1d014d (commit)
from 8fccaabbb450d74c93aeebde84d36e2a7c6ad78c (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 d94f3e219844e99262341604a09d001caa1d014d
Author: Shawn McKinney <smckinn(a)smckinnlt-lr02.(none)>
Date: Wed Jun 26 14:02:19 2013 -0500
FC-31 - Add ApacheDS regression tests
-----------------------------------------------------------------------
Summary of changes:
build.xml | 3 +++
ivy.xml | 1 +
2 files changed, 4 insertions(+), 0 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap-fortress-core.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 7f6738355284dbee8bf97a23396a6380e91dfa73 (commit)
via 12c558fe13fbba4c370b0b669271d8ccaad7819a (commit)
via b7ce06f5c56e452bca6c5a276da7915b8517d80b (commit)
via 26a25df5fcc2fcddae6597a61c1b867fc27c568b (commit)
from d6d2638acc245116b8f091ac425b6700d06c4713 (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 7f6738355284dbee8bf97a23396a6380e91dfa73
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Jun 26 18:02:52 2013 +0200
Fix alloc/free issues.
Page leak, mdb_page_alloc(). On error, don't shorten me_pghead.
Memleak, mdb_ovpage_free(). Free page or keep it in dirty_list.
Bad MIDL, mdb_midl_need(). Fix midl[-1] (allocated size).
commit 12c558fe13fbba4c370b0b669271d8ccaad7819a
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Jun 26 18:02:48 2013 +0200
Factor out some vars, simplify.
commit b7ce06f5c56e452bca6c5a276da7915b8517d80b
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Jun 26 18:02:26 2013 +0200
Makefile/user-macro comments.
commit 26a25df5fcc2fcddae6597a61c1b867fc27c568b
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Jun 26 18:02:17 2013 +0200
Tweak I/O, fix last commit.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/Makefile | 33 ++++++++++++++
libraries/liblmdb/mdb.c | 101 +++++++++++++++++++++++---------------------
libraries/liblmdb/midl.c | 2 +-
3 files changed, 87 insertions(+), 49 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
A ref change was pushed to the OpenLDAP-Fortress-Core (openldap-fortress-core.git) repository.
It will be available in the public mirror shortly.
The branch, master has been updated
via 3e6d4890650b1ff45930eac2145160c2611cba1c (commit)
via 8bfe21ed1cc0ced5af802e218c6a0afd8be254c6 (commit)
from 46f26ddd61de3bca2f4ddfb3f2c4da91e0cdf28d (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 3e6d4890650b1ff45930eac2145160c2611cba1c
Merge: 8bfe21e 46f26dd
Author: Shawn McKinney <smckinn(a)smckinnlt-lr02.(none)>
Date: Wed Jun 26 08:54:16 2013 -0500
Merge branch 'master' of ssh://git-master.openldap.org/~git/git/openldap-fortress-core
commit 8bfe21ed1cc0ced5af802e218c6a0afd8be254c6
Author: Shawn McKinney <smckinn(a)smckinnlt-lr02.(none)>
Date: Wed Jun 26 08:47:53 2013 -0500
JPEG Photo support
-----------------------------------------------------------------------
Summary of changes:
src/main/java/us/jts/fortress/AdminMgr.java | 60 +++
.../java/us/jts/fortress/rbac/AdminMgrImpl.java | 10 +-
src/main/java/us/jts/fortress/rbac/User.java | 13 +
src/main/java/us/jts/fortress/rbac/UserDAO.java | 6 +-
src/main/java/us/jts/fortress/util/attr/VUtil.java | 444 +++++++++++---------
5 files changed, 327 insertions(+), 206 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap-fortress-core.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 d6d2638acc245116b8f091ac425b6700d06c4713 (commit)
via a5701cf2fe2b577488f4f9d2e616d5872e3c3e14 (commit)
via 3d4ba01e8b8fd37e8323369c345838cbd1522b51 (commit)
via 51ff20a4d6481e8a90ef2c7fc80f71ae8609f74c (commit)
via 6b200e3beb55322f9d9ae0e42afe3090cc2f13a6 (commit)
via 9e6ef6c88f842dbd43d8f671d169ca3dc909b3ce (commit)
from c6f9323b3dc0ae8259af12a1b04edb4bbae7f05b (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 d6d2638acc245116b8f091ac425b6700d06c4713
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Jun 22 23:15:10 2013 +0200
Improve MDB error handling, drop seek calls.
Catch I/O errors. Do nothing between OS call failure and ErrCode().
Do not use errno after non-OS-errors like write() >= 0, which could
give a failure return of success (errno 0) or some irrelevant error
code. Drop seek calls, use pwrite/pread/Windows OVERLAPPED offset.
commit a5701cf2fe2b577488f4f9d2e616d5872e3c3e14
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Jun 22 23:01:30 2013 +0200
Fix Windows I/O.
Don't put a 64-bit filesize in a 32-bit int before shifting
down. Always pass &sizehi to SetFilePointer->maxsize, so
sizelo not is treated a signed distance. Hide unused vars
when _WIN32. Reinitialize OVERLAPPED before reuse.
commit 3d4ba01e8b8fd37e8323369c345838cbd1522b51
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Jun 22 22:17:41 2013 +0200
Catch more MDB errors. DPRINTF in mdb_env_reset0.
commit 51ff20a4d6481e8a90ef2c7fc80f71ae8609f74c
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Jun 22 22:10:43 2013 +0200
Tweak MIDLs, catch errors.
Grow midls earlier in order to catch errors earlier. Use
mdb_midl_need() instead of mdb_midl_grow(), then mdb_midl_xappend()
needs no error checks. Factor out mdb_midl_append_range().
commit 6b200e3beb55322f9d9ae0e42afe3090cc2f13a6
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Jun 22 12:30:04 2013 +0200
Factor out MDB variables/expressions, cleanup.
mdb_page_malloc(): Take a txn arg instead of a cursor.
commit 9e6ef6c88f842dbd43d8f671d169ca3dc909b3ce
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Jun 22 11:56:04 2013 +0200
Rearrange MDB dirty page code.
Split out mdb_dpage_free(), mdb_page_flush() and clean up.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 556 +++++++++++++++++++++++-----------------------
libraries/liblmdb/midl.c | 37 +++-
libraries/liblmdb/midl.h | 29 ++-
3 files changed, 336 insertions(+), 286 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 99e22a4366469c2675f65acf28a0d8f8fbd38f14 (commit)
from 7c6b599de6d7c0e10aa8bf6920ca07d94605e8c2 (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 99e22a4366469c2675f65acf28a0d8f8fbd38f14
Author: Howard Chu <hyc(a)openldap.org>
Date: Sun Jun 23 19:13:52 2013 -0700
ITS#7628 fix back-mdb txn refcount
If multiple ops used the same opinfo the refcount wasn't being decremented
-----------------------------------------------------------------------
Summary of changes:
servers/slapd/back-mdb/add.c | 2 ++
servers/slapd/back-mdb/bind.c | 2 ++
servers/slapd/back-mdb/compare.c | 2 ++
servers/slapd/back-mdb/delete.c | 2 ++
servers/slapd/back-mdb/id2entry.c | 3 ++-
servers/slapd/back-mdb/modify.c | 2 ++
servers/slapd/back-mdb/modrdn.c | 2 ++
servers/slapd/back-mdb/operational.c | 2 ++
servers/slapd/back-mdb/referral.c | 2 ++
servers/slapd/back-mdb/search.c | 2 ++
10 files changed, 20 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, mdb.master has been updated
via c6f9323b3dc0ae8259af12a1b04edb4bbae7f05b (commit)
via 4a9ee2cb726fe8f5c4f256c1a567cdf6721c10a7 (commit)
from 1d94ea5b55e5bce58502b3c0065cf40983eee9a8 (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 c6f9323b3dc0ae8259af12a1b04edb4bbae7f05b
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Jun 20 07:41:35 2013 +0200
Simplify mdb_page_alloc().
Merge if() branches. Restore retry=500 when MDB_PARANOID, for clarity.
commit 4a9ee2cb726fe8f5c4f256c1a567cdf6721c10a7
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Jun 20 07:41:35 2013 +0200
ITS#7620: Keep empty IDLs. Tweak mdb_page_alloc().
MDB_env.me_pghead: Don't free it when empty. mdb_ovpage_free()
needs it, but cannot allocate it.
mdb_midl_alloc(): Fill in length=0.
mdb_page_alloc(): Also Skip freeDB if txnid<3, instead of <4,
and consistently DPRINTF consumed IDLs.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 291 +++++++++++++++++----------------------------
libraries/liblmdb/midl.c | 4 +-
2 files changed, 113 insertions(+), 182 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 1d94ea5b55e5bce58502b3c0065cf40983eee9a8 (commit)
from 60086c1bc77fafecef274a165b308b28902dfebb (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 1d94ea5b55e5bce58502b3c0065cf40983eee9a8
Author: Howard Chu <hyc(a)symas.com>
Date: Mon Jun 17 22:26:11 2013 +0200
ITS#7623 Clear P_SUBP on conversion from fake page
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
A ref change was pushed to the OpenLDAP-Fortress-Core (openldap-fortress-core.git) repository.
It will be available in the public mirror shortly.
The branch, master has been updated
via 719d7ca571a80ba34e7f2befb96f238e9696a085 (commit)
from b95d48c87fe4223192891d040c515a7bea24cc9b (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 719d7ca571a80ba34e7f2befb96f238e9696a085
Author: Shawn McKinney <smckinn(a)smckinnlt-lr02.(none)>
Date: Mon Jun 17 08:24:31 2013 -0500
FC-29 - Add jpeg photo to User
-----------------------------------------------------------------------
Summary of changes:
build.xml | 10 +-
ivy.xml | 3 +-
pom.xml | 5 +
.../java/us/jts/fortress/ldap/DataProvider.java | 126 ++--
src/main/java/us/jts/fortress/rbac/User.java | 33 +-
src/main/java/us/jts/fortress/rbac/UserDAO.java | 17 +-
src/main/java/us/jts/fortress/util/attr/VUtil.java | 15 +
src/test/java/us/jts/fortress/rbac/TestUtils.java | 30 +
.../java/us/jts/fortress/rbac/UserTestData.java | 783 +++++++++++++++++++-
9 files changed, 959 insertions(+), 63 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap-fortress-core.git
A ref change was pushed to the OpenLDAP-Fortress-Core (openldap-fortress-core.git) repository.
It will be available in the public mirror shortly.
The branch, master has been updated
via b95d48c87fe4223192891d040c515a7bea24cc9b (commit)
from 937be979664b2c4f4ea85650bc4ae8c7772cfa14 (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 b95d48c87fe4223192891d040c515a7bea24cc9b
Author: Shawn McKinney <smckinn(a)smckinnlt-lr02.(none)>
Date: Thu Jun 13 18:02:24 2013 -0500
FC-28 - ReviewMgr - Add search SDSets by name
-----------------------------------------------------------------------
Summary of changes:
pom.xml | 5 +
src/main/java/us/jts/fortress/ReviewMgr.java | 27 ++++++
.../java/us/jts/fortress/ldap/ConnectionPool.java | 13 +++-
.../java/us/jts/fortress/rbac/ReviewMgrImpl.java | 42 ++++++++++
src/main/java/us/jts/fortress/rest/HttpIds.java | 2 +
.../us/jts/fortress/rest/ReviewMgrRestImpl.java | 86 +++++++++++++++++++-
.../us/jts/fortress/rbac/FortressJUnitTest.java | 2 +
.../java/us/jts/fortress/rbac/PermTestData.java | 22 +++++
.../us/jts/fortress/rbac/ReviewMgrImplTest.java | 66 +++++++++++++++
src/test/java/us/jts/fortress/rbac/TestUtils.java | 6 ++
10 files changed, 268 insertions(+), 3 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap-fortress-core.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 d1fe9a0e2516d6a133fbd770171c1078979a99cf (commit)
via 4dc62839c2324b46bfd6a72bbc02784ae6064d3f (commit)
from 5ad1cb2990d3c840e6bbba268cb717cd0c95332e (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 d1fe9a0e2516d6a133fbd770171c1078979a99cf
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Thu Jun 13 08:52:57 2013 -0700
ITS#7580
commit 4dc62839c2324b46bfd6a72bbc02784ae6064d3f
Author: Landry Breuil <breuil(a)craig.fr>
Date: Thu Jun 13 14:14:54 2013 +0200
ITS#7580 Fix autogroup when no attrs in URI.
Do not use lvals[], lnvals[] out of scope.
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 1 +
contrib/slapd-modules/autogroup/autogroup.c | 4 ++--
2 files changed, 3 insertions(+), 2 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 7c6b599de6d7c0e10aa8bf6920ca07d94605e8c2 (commit)
from 95241fae6c4298f777cb082f89f2f7ae6696c6db (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 7c6b599de6d7c0e10aa8bf6920ca07d94605e8c2
Author: Landry Breuil <breuil(a)craig.fr>
Date: Thu Jun 13 14:14:54 2013 +0200
ITS#7580 Fix autogroup when no attrs in URI.
Do not use lvals[], lnvals[] out of scope.
-----------------------------------------------------------------------
Summary of changes:
contrib/slapd-modules/autogroup/autogroup.c | 4 ++--
1 files changed, 2 insertions(+), 2 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 60086c1bc77fafecef274a165b308b28902dfebb (commit)
via 7030ad16e2b792d5782c328461d09a31c96b86e6 (commit)
via 79844bd44687dd5ecdf8ab36144584db06939dc7 (commit)
via 2bacf6e59ed4510d2540d758c3b079406853b18a (commit)
from 62e4c4f9d0675647ad0d9ca4573060a13df20f34 (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 60086c1bc77fafecef274a165b308b28902dfebb
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Jun 13 08:58:25 2013 +0200
ITS#7515 Nested MDB txns: Inherit txn flags.
Committing a nested txn lost the MDB_TXN_DIRTY flag
in the parent, unless the child had set it too.
commit 7030ad16e2b792d5782c328461d09a31c96b86e6
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Jun 13 08:58:24 2013 +0200
Clean up mdb_page_touch(), mdb_page_copy().
When copying, round up/down to aligned sizes. Skip the unused portion,
this was not done when touching a page dirty in the parent txn.
No other change in behavior.
Simplify mdb_page_touch(), including: Drop test m3==mc, the condition
is caught below. Don't "modify" the parent's pgno into the same pgno,
when a nested txn copies a parent's page into its freelist.
commit 79844bd44687dd5ecdf8ab36144584db06939dc7
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Jun 13 08:58:24 2013 +0200
ITS#7594 Fix MDB cursor tracking with subDBs.
The tracking code should not change the current cursor.
It did when that was a C_SUB cursor, which should not be
checked against the tracked cursors but their xcursors.
However, do not bother to skip the tracking code for the
current cursor when it would not change that cursor anyway.
commit 2bacf6e59ed4510d2540d758c3b079406853b18a
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Jun 13 08:58:24 2013 +0200
ITS#7594 Invalidate a dropped MDB DB's cursors.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 147 +++++++++++++++++++++++------------------------
1 files changed, 71 insertions(+), 76 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 62e4c4f9d0675647ad0d9ca4573060a13df20f34 (commit)
via c37a11a424b79f1601b2426c5802ea309d7799e2 (commit)
from 2d0b362b6f2b1247eb693008a39efaf341f15e82 (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 62e4c4f9d0675647ad0d9ca4573060a13df20f34
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Jun 13 08:58:24 2013 +0200
Don't #define _GNU_SOURCE if already defined.
commit c37a11a424b79f1601b2426c5802ea309d7799e2
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Jun 13 08:25:25 2013 +0200
More for ITS#7620 Fix mdb_ovpage_free().
Do not binary-search dirty_list, it is unsorted when MDB_WRITEMAP.
Catch errors. In nested txns, put the page in mt_free_pgs after
all since pages dirty in a parent txn would add complexities.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 42 ++++++++++++++++++++++++++----------------
1 files changed, 26 insertions(+), 16 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 2d0b362b6f2b1247eb693008a39efaf341f15e82 (commit)
from 99427aa7ded1f2f467fc2b32dde1169a28eb6b64 (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 2d0b362b6f2b1247eb693008a39efaf341f15e82
Author: Howard Chu <hyc(a)symas.com>
Date: Wed Jun 12 08:41:32 2013 -0700
Partial revert c2cac4588a40480c020d320b544bc5f8e72adb11
MDB_NEXT was fine before, duh.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 6 ++----
1 files changed, 2 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 99427aa7ded1f2f467fc2b32dde1169a28eb6b64 (commit)
from c2cac4588a40480c020d320b544bc5f8e72adb11 (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 99427aa7ded1f2f467fc2b32dde1169a28eb6b64
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Jun 12 17:20:42 2013 +0200
Drop me_pgfree, add mdb_freelist_save().
Split up saving me_pghead, to make me_pgfree unneeded. Also mf_pghead
is now a midl. Needed after e7f6767ea815fe0ada1f95037dfdec176ec4d5bb
("Return fresh overflow pages to current pghead").
Tweak MDB_DEBUG freelist output, make it ascending.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 320 ++++++++++++++++++++++++-----------------------
1 files changed, 166 insertions(+), 154 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git