A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, mdb.RE/0.9 has been updated
via 9db2b6e128a821b3457cc555f61328fd53d11676 (commit)
via a4976c12e51de98660c9876edabf70080b9bbc85 (commit)
from 7895f462298da64902bba7d5ff00ac28295b1ed8 (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 9db2b6e128a821b3457cc555f61328fd53d11676
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Dec 21 21:40:14 2016 +0100
More MDB_node doc
commit a4976c12e51de98660c9876edabf70080b9bbc85
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Dec 21 16:33:47 2016 +0100
Doxygen fixes. Use DISTRIBUTE_GROUP_DOC.
- DISTRIBUTE_GROUP_DOC makes doxygen give several fields the
same doc: mn_hi + mn_lo in MDB_node.
- With mdb_mutex_t + mdb_mutexref_t, instead split them up.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/Doxyfile | 2 +-
libraries/liblmdb/mdb.c | 35 +++++++++++++++++++++--------------
2 files changed, 22 insertions(+), 15 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 4bc270a2cb5d5a4ef1f01c70faa2bdfe5019ef16 (commit)
via be94a7565bfb553bb1a0ab71ddd602d48ffcaa0f (commit)
from 72c893fc82899b4e4d4fb506116ba109ee66032a (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 4bc270a2cb5d5a4ef1f01c70faa2bdfe5019ef16
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Dec 21 21:40:14 2016 +0100
More MDB_node doc
commit be94a7565bfb553bb1a0ab71ddd602d48ffcaa0f
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Dec 21 16:33:47 2016 +0100
Doxygen fixes. Use DISTRIBUTE_GROUP_DOC.
- DISTRIBUTE_GROUP_DOC makes doxygen give several fields the
same doc: mn_hi + mn_lo in MDB_node.
- With mdb_mutex_t + mdb_mutexref_t, instead split them up.
- Don't hide a doxygen #name inside double quotes.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/Doxyfile | 2 +-
libraries/liblmdb/mdb.c | 37 ++++++++++++++++++++++---------------
2 files changed, 23 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, master has been updated
via e3c8beb8d08ee2996d1b108a4b18d79fab2d9f82 (commit)
from 09ae5524da40023e7439794e9388bf1ca0b30f8c (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 e3c8beb8d08ee2996d1b108a4b18d79fab2d9f82
Author: Howard Chu <hyc(a)openldap.org>
Date: Wed Dec 21 14:39:47 2016 +0000
Fix its6794 test
Must NULL out indexing cursors when closing tool txn
-----------------------------------------------------------------------
Summary of changes:
servers/slapd/back-mdb/tools.c | 8 ++++++++
1 file changed, 8 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, mdb.RE/0.9 has been updated
via 7895f462298da64902bba7d5ff00ac28295b1ed8 (commit)
from bb08f63833536cf8dc30226b9b2271d87f8c0876 (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 7895f462298da64902bba7d5ff00ac28295b1ed8
Author: Howard Chu <hyc(a)openldap.org>
Date: Wed Dec 21 13:02:00 2016 +0000
More 0.9.19 updates
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/CHANGES | 13 +++++++++++++
1 file changed, 13 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, mdb.RE/0.9 has been updated
via bb08f63833536cf8dc30226b9b2271d87f8c0876 (commit)
via 894e88bf895529b2f4682f74c7a8c69a0c61cc00 (commit)
via e8e8293359834e9243f440030e368f287f12db33 (commit)
via 47393f4ea2dd6d5af40d72a587ca486314567a90 (commit)
via 2c3b019e5a5018e8f6c4090707c2739df7110b8a (commit)
via 8de0788b9c7b2dce693b85801e9564576b9d9a21 (commit)
via e911ad64b905dc6532270b2de5f7cb46e80167b4 (commit)
via 6e81d4071b441840fc09855643f35ea992784002 (commit)
via eb1a307e4a5427a38d2fa0c0e329ca0ee7593479 (commit)
via 9c76e95dbecdfb5440a16b7770ecc0525db3236c (commit)
via 3faef632a027681bf4682d94a5a0e7114d8c1081 (commit)
via f2ecddbcf76dec209de2e4d15f2a2d7eb41ce20f (commit)
via e674f8241c5c9b9005688a94ce62f60556942b30 (commit)
via bffe2ebcba56e0475d50c5d2aae86f2b7b0d3090 (commit)
via 9036e261c4c1cb107029cb5ede784b9327fc8751 (commit)
via 56b81e6d576b82bd8992b1796e4c9d5a4ec12929 (commit)
via 38564c92dac6420ec20ec3d8d94a3c6f7f2bff54 (commit)
via 590792f31bf201a92ab8b457a11bde31b3e75232 (commit)
via b95a2dc33328f12d18911ae8397349457f0c780c (commit)
via 831e70565e9e2074e462780c7b44b60dad230e56 (commit)
via 7dab84978ca82225ded004221196d0942fb7f200 (commit)
via b92a4816bf67db1fbf6aad0282e485abd3cfd9ef (commit)
via b922a5a086bc5f615e69aa82de5dff46b6ea8895 (commit)
via 14ca16034a52785c2bdcdfac406c6dc9de88a207 (commit)
via 1d8623504790540e481b4c24838f9c48ef58c117 (commit)
via f24d7d2c83670848194f89c8455538394d2e09f5 (commit)
via fe2b1cd731c24a4cbea556a8800df4a1f4da0a72 (commit)
via 6b1df0e4c7fadd21d1233d7157229b2d89ccaa04 (commit)
via b8c1877be3338c776a5db9897d6bdbcf3945b106 (commit)
from b57bb99fa6c934a7f811d58d2028fdd2b8f60c25 (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 bb08f63833536cf8dc30226b9b2271d87f8c0876
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Oct 20 09:51:22 2016 +0200
ITS#8504 Fix prev commit: mc_error, #ifdef SIGPIPE
Never clear mc_error, we could lose a failure in the other thread.
commit 894e88bf895529b2f4682f74c7a8c69a0c61cc00
Author: Lorenz Bauer <lmb(a)cloudflare.com>
Date: Thu Oct 20 09:51:22 2016 +0200
ITS#8504 mdb_env_copyfd2(): Don't abort on SIGPIPE
Return EPIPE instead.
commit e8e8293359834e9243f440030e368f287f12db33
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Dec 14 00:23:01 2016 +0100
ITS#8542 mdb_dbi_open(): Protect mainDB cursors
commit 47393f4ea2dd6d5af40d72a587ca486314567a90
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Dec 7 19:04:19 2016 +0100
doxygen cleanup
commit 2c3b019e5a5018e8f6c4090707c2739df7110b8a
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Wed Dec 7 18:55:21 2016 +0100
Note functions which must set MDB_TXN_ERROR on failure
Other functions depend on them to do so.
For mdb_node_read(), instead remove such a dependence.
commit 8de0788b9c7b2dce693b85801e9564576b9d9a21
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Sep 27 07:03:45 2016 +0200
Only set me_mfd if needed. Drop unused read access.
commit e911ad64b905dc6532270b2de5f7cb46e80167b4
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Sep 27 07:03:42 2016 +0200
ITS#8505 Clarify fork() caveat, mdb_env_get_fd(), flock->fcntl.
commit 6e81d4071b441840fc09855643f35ea992784002
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Sep 27 07:03:40 2016 +0200
ITS#8505 Protect parent from fork()-pthread_exit()
commit eb1a307e4a5427a38d2fa0c0e329ca0ee7593479
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Sep 27 07:03:38 2016 +0200
ITS#8505 Set FD_CLOEXEC for me_mfd,env_copy as well
commit 9c76e95dbecdfb5440a16b7770ecc0525db3236c
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Sep 27 07:03:34 2016 +0200
Move opening files to mdb_fopen()
No change in functionality.
commit 3faef632a027681bf4682d94a5a0e7114d8c1081
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Sep 17 21:31:04 2016 +0200
Factor filename handling out to mdb_fname_*()
No change in functionality, except needs less mallocing.
commit f2ecddbcf76dec209de2e4d15f2a2d7eb41ce20f
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Sep 6 18:12:01 2016 +0200
ITS#7992 Tighter utf8_to_utf16(), fix errcodes
The 0xFFFD check seems due to misleading MultiByteToWideChar() doc.
Bad UTF-8 gives 0xFFFD in the output string, not the return value.
commit e674f8241c5c9b9005688a94ce62f60556942b30
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Sep 6 17:56:13 2016 +0200
Clean up strange fcntl result check
...and check !MDB_CLOEXEC in an 'if' rather than '#if'
to match its non-zero usage.
commit bffe2ebcba56e0475d50c5d2aae86f2b7b0d3090
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Sep 6 17:48:31 2016 +0200
Drop spurious Errcode() call
commit 9036e261c4c1cb107029cb5ede784b9327fc8751
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Sep 6 17:41:02 2016 +0200
ITS#7682 F_NOCACHE: Allow error, skip any O_DIRECT
We can run without F_NOCACHE if it fails. And we do not know
what combining it with O_DIRECT means, if a system has both.
commit 56b81e6d576b82bd8992b1796e4c9d5a4ec12929
Author: Howard Chu <hyc(a)openldap.org>
Date: Thu Sep 1 00:41:35 2016 +0100
ITS#8489 reset cursor EOF flag in cursor_set
It usually gets done anyway, but one of the fastpath shortcuts
bypassed this step.
commit 38564c92dac6420ec20ec3d8d94a3c6f7f2bff54
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sun Aug 21 23:22:18 2016 +0200
Clean up MDB_USE_ROBUST #defines
Make explicit and default nonzero equivalent. Parenthesize.
commit 590792f31bf201a92ab8b457a11bde31b3e75232
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sun Aug 21 23:20:22 2016 +0200
Fix mdb_page_list() message
commit b95a2dc33328f12d18911ae8397349457f0c780c
Author: Howard Chu <hyc(a)openldap.org>
Date: Sat Dec 19 23:51:31 2015 +0000
Fix mdb_audit() printf format
commit 831e70565e9e2074e462780c7b44b60dad230e56
Author: Howard Chu <hyc(a)openldap.org>
Date: Fri Aug 19 17:24:25 2016 +0100
ITS#8481 make shared lib suffix overridable
commit 7dab84978ca82225ded004221196d0942fb7f200
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Aug 2 22:17:54 2016 +0200
Comment MDB_page
commit b92a4816bf67db1fbf6aad0282e485abd3cfd9ef
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Tue Aug 2 22:16:09 2016 +0200
Doc fixes: VALID_FLAGS, mm_last_pg, mt_loose_count
commit b922a5a086bc5f615e69aa82de5dff46b6ea8895
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Sep 3 09:41:30 2016 +0200
Silence warning for initializer "mdb_copy my = {0}"
1st struct member was not a scalar.
commit 14ca16034a52785c2bdcdfac406c6dc9de88a207
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Jun 25 07:57:04 2016 +0200
ITS#8209 MDB_CP_COMPACT: Handle empty or broken DB
Preserve DB flags (use metapage#1) when main DB is empty.
Fail if metapage root != actual root in output file.
commit 1d8623504790540e481b4c24838f9c48ef58c117
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Jun 25 07:55:34 2016 +0200
ITS#8209 MDB_CP_COMPACT: Threading/error handling
Handle errors. Fix cond_wait condition so mc_new
is the sole control var. Drop specious cond_waits.
Do not look at 'mo' while copythr writes it.
Don't know if posix_memalign() pointer is defined after failure.
Some _aligned_free() doc seems to say arg NULL = user error.
commit f24d7d2c83670848194f89c8455538394d2e09f5
Author: Howard Chu <hyc(a)openldap.org>
Date: Thu Jan 7 18:28:29 2016 +0000
Add MDB_PREV_MULTIPLE (collected mdb.master changes)
Logical counterpart to GET_MULTIPLE, NEXT_MULTIPLE
commit fe2b1cd731c24a4cbea556a8800df4a1f4da0a72
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Dec 1 21:17:42 2016 +0100
Factor out refreshing sub-page pointers
commit 6b1df0e4c7fadd21d1233d7157229b2d89ccaa04
Author: Howard Chu <hyc(a)openldap.org>
Date: Tue Nov 29 19:19:45 2016 +0000
More for ITS#8406 (xcursor fixups)
Revert excess cursor fixup
xcursor fixup depends on init state
commit b8c1877be3338c776a5db9897d6bdbcf3945b106
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Fri Dec 9 00:03:36 2016 +0100
Cleanup: Add flag DB_DUPDATA, drop DB_DIRTY hack
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/Makefile | 5 +-
libraries/liblmdb/lmdb.h | 19 +-
libraries/liblmdb/mdb.c | 859 +++++++++++++++++++++++++-----------------
libraries/liblmdb/mdb_copy.1 | 1 +
4 files changed, 529 insertions(+), 355 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 72c893fc82899b4e4d4fb506116ba109ee66032a (commit)
via e539654051a6300997be7420e67b31d08c87aa90 (commit)
via 3e7a8e26e6a06ef34fcb460b608c6e65f688b9a6 (commit)
from 65e95ffccf512dd1514083bd5768f1595560eb53 (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 72c893fc82899b4e4d4fb506116ba109ee66032a
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Dec 15 22:12:45 2016 +0100
Mention MDB_PREV_MULTIPLE along with MDB_NEXT_MULTIPLE
commit e539654051a6300997be7420e67b31d08c87aa90
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Thu Oct 20 09:51:22 2016 +0200
ITS#8504 Fix prev commit: mc_error, #ifdef SIGPIPE
Never clear mc_error, we could lose a failure in the other thread.
commit 3e7a8e26e6a06ef34fcb460b608c6e65f688b9a6
Author: Lorenz Bauer <lmb(a)cloudflare.com>
Date: Thu Oct 20 09:51:22 2016 +0200
ITS#8504 mdb_env_copyfd2(): Don't abort on SIGPIPE
Return EPIPE instead.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/lmdb.h | 5 +++--
libraries/liblmdb/mdb.c | 17 +++++++++++++++++
2 files changed, 20 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 09ae5524da40023e7439794e9388bf1ca0b30f8c (commit)
from 6baa23f072d9bb77ba5d2b9a7c769e474c703a11 (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 09ae5524da40023e7439794e9388bf1ca0b30f8c
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Mon Dec 12 12:22:40 2016 -0800
Fix "make its"/"make regressions" to actually run the regression suite for bdb/hdb/mdb backends
-----------------------------------------------------------------------
Summary of changes:
tests/Makefile.in | 25 ++++++++++++++++++++++++-
1 file changed, 24 insertions(+), 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 6baa23f072d9bb77ba5d2b9a7c769e474c703a11 (commit)
from 86df7d3bc343c553a314a99a7f38a8f3561cdd65 (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 6baa23f072d9bb77ba5d2b9a7c769e474c703a11
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Mon Dec 12 11:53:14 2016 -0800
Modify run.in so that it can run individual regression tests
-----------------------------------------------------------------------
Summary of changes:
tests/run.in | 3 +++
1 file changed, 3 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, mdb.master has been updated
via 65e95ffccf512dd1514083bd5768f1595560eb53 (commit)
via d78c80d902e3b508b6d118c975a6c6a8d9782f40 (commit)
via 1fb0822b408931f7e0d7d0a868b833a89c83b27f (commit)
from c0ff9a267ae2a943c99452fae0159d77deb46562 (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 65e95ffccf512dd1514083bd5768f1595560eb53
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Dec 10 22:00:31 2016 +0100
ITS#7377 Catch mdb_cursor_sibling() error
commit d78c80d902e3b508b6d118c975a6c6a8d9782f40
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Dec 10 21:42:39 2016 +0100
Clean up and comment C_UNTRACK
Don't use it as a "cursor is tracked" hint in mdb_pages_xkeep().
It's been harmless so far, but would break after mdb_cursor_copy().
Checking m0 directly short-circuits better anyway.
commit 1fb0822b408931f7e0d7d0a868b833a89c83b27f
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Dec 10 21:11:12 2016 +0100
ITS#8355 cleanup
Drop ~C_EOF, pointless after 8c215aa970215a58ee0df458813c0405ad27a6e9
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 29 +++++++++++++++--------------
1 file changed, 15 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, mdb.master has been updated
via c0ff9a267ae2a943c99452fae0159d77deb46562 (commit)
from e1be73c771e3ac8dfc7528c0825c56eb8ed295a6 (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 c0ff9a267ae2a943c99452fae0159d77deb46562
Author: Hallvard Furuseth <hallvard(a)openldap.org>
Date: Sat Dec 10 17:17:28 2016 +0100
MDB_VL32 cleanup: MDB_env.mm_mapsize type
-----------------------------------------------------------------------
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