]>
git.sur5r.net Git - openldap/log
Paul B. Henson [Fri, 30 May 2014 23:47:34 +0000 (16:47 -0700)]
ITS#7161 ppolicy pwdFailureTime resolution should be better than 1 second
Quanah Gibson-Mount [Fri, 13 Jun 2014 17:53:24 +0000 (12:53 -0500)]
Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Fri, 13 Jun 2014 17:46:27 +0000 (10:46 -0700)]
Bump version to 0.9.12
Howard Chu [Fri, 13 Jun 2014 17:08:07 +0000 (10:08 -0700)]
ITS#7871 more for LDIF wrap
Clients should just use 0 for default wrap, and let libldif
take care of it.
Quanah Gibson-Mount [Thu, 12 Jun 2014 21:04:53 +0000 (16:04 -0500)]
Plug one-time leak
Quanah Gibson-Mount [Thu, 12 Jun 2014 20:36:28 +0000 (15:36 -0500)]
ITS#7873
Howard Chu [Wed, 4 Jun 2014 21:24:20 +0000 (14:24 -0700)]
ITS#7873 check for pauses
Quanah Gibson-Mount [Thu, 12 Jun 2014 20:35:18 +0000 (15:35 -0500)]
ITS#7872
Howard Chu [Wed, 4 Jun 2014 21:02:06 +0000 (14:02 -0700)]
ITS#7872 plug memleak of matchedDN
Quanah Gibson-Mount [Thu, 12 Jun 2014 20:32:55 +0000 (15:32 -0500)]
ITS#7871
Howard Chu [Wed, 4 Jun 2014 07:52:01 +0000 (00:52 -0700)]
ITS#7871 fix ldif-wrap length
Doc has been updated to note the default was actually 78.
The off-by-two error is fixed. Note that wrap=1 will still
output 2 columns, otherwise it can't output anything besides
the continuation character.
Quanah Gibson-Mount [Thu, 12 Jun 2014 20:30:21 +0000 (15:30 -0500)]
ITS#7870
Howard Chu [Wed, 4 Jun 2014 03:38:21 +0000 (20:38 -0700)]
ITS#7870 ignore index DBs in slapcat
Howard Chu [Wed, 11 Jun 2014 09:27:30 +0000 (02:27 -0700)]
ITS#7875 fix #7681 regression
Due to commit
18a07eb7c2dc33372455a6040984cd6b699b41a5
Alexey Naumov [Sun, 25 May 2014 11:10:21 +0000 (17:10 +0600)]
Fix possible crash in DLL_THREAD_DETACH (explodes in .Net Framework)
Hallvard Furuseth [Fri, 30 May 2014 08:50:04 +0000 (10:50 +0200)]
Comment ~MDB_APPEND, from earlier commit message.
Hallvard Furuseth [Fri, 30 May 2014 08:47:56 +0000 (10:47 +0200)]
Factor out mdb_cmp_clong()
Hallvard Furuseth [Fri, 30 May 2014 08:47:56 +0000 (10:47 +0200)]
More for big MDB_MAXKEYSIZE with MDB_DUPSORT.
With mdb_cursor_put(new key, data item big enough to need a sub-DB):
- Track cursors as when adding other nodes. The "!do_sub" is now
unneeded. Before ITS#7861 it distinguished inserting key from data.
- Set MDB_TXN_ERROR if an empty sub-DB was created. I.e. adding
key:subDB succeeded, but inserting the data item failed.
Hallvard Furuseth [Fri, 30 May 2014 07:06:08 +0000 (09:06 +0200)]
Factor out MDB_TXN_ERROR
Hallvard Furuseth [Fri, 30 May 2014 07:06:08 +0000 (09:06 +0200)]
Simplify MDB_MULTIPLE
Hallvard Furuseth [Fri, 30 May 2014 07:06:08 +0000 (09:06 +0200)]
ITS#7834 Fix MDB_MULTIPLE writing multiple keys.
Update the state before looping, so the key is not duplicated.
Broke in
4c8f57615c5ca7b014c038e59c1045182e74f5ad (mostly).
Hallvard Furuseth [Fri, 30 May 2014 07:06:08 +0000 (09:06 +0200)]
ITS#7861 Re-fix MDB_db.md_entries.
mdb_cursor_del(): Fix md_entries with MDB_NODUPDATA.
mdb_cursor_put(): Check in xcursor whether an item got inserted. Count
data instead of keys after
13d6d59c512065db3741c20c65b4d9928b986968 .
Hallvard Furuseth [Fri, 30 May 2014 07:06:08 +0000 (09:06 +0200)]
ITS#7771 mdb_cursor_put doc: Cursor moves on error
Hallvard Furuseth [Fri, 30 May 2014 07:06:08 +0000 (09:06 +0200)]
Document DBI issues, extend MDB_BAD_VALSIZE.
Hallvard Furuseth [Fri, 30 May 2014 07:06:08 +0000 (09:06 +0200)]
More ITS#7793 Check key->mv_size with MDB_CURRENT.
Since non-NULL key must be provided now.
Quanah Gibson-Mount [Thu, 29 May 2014 18:04:47 +0000 (13:04 -0500)]
ITS#7864
Howard Chu [Wed, 28 May 2014 01:12:49 +0000 (18:12 -0700)]
Don't do any merging if manageDSAit was used
Just passthru search to local DB
Quanah Gibson-Mount [Thu, 29 May 2014 18:04:08 +0000 (13:04 -0500)]
ITS#7859
Howard Chu [Mon, 26 May 2014 18:08:14 +0000 (11:08 -0700)]
ITS#7859 fix to read 4096-character lines
Quanah Gibson-Mount [Thu, 29 May 2014 18:03:31 +0000 (13:03 -0500)]
ITS#7858
Howard Chu [Sun, 25 May 2014 19:49:06 +0000 (12:49 -0700)]
ITS#7858 fix install path
Quanah Gibson-Mount [Thu, 29 May 2014 18:02:12 +0000 (13:02 -0500)]
ITS#7849
Howard Chu [Fri, 23 May 2014 13:56:56 +0000 (06:56 -0700)]
ITS#7849 make sure to send cookie after fallback
Quanah Gibson-Mount [Thu, 29 May 2014 17:53:27 +0000 (12:53 -0500)]
ITS#7705, ITS#7800
Howard Chu [Fri, 16 May 2014 04:27:21 +0000 (21:27 -0700)]
ITS#7705,#7800 fix prev commit
Better check for missing IDs
Howard Chu [Fri, 16 May 2014 03:46:20 +0000 (20:46 -0700)]
ITS#7705,#7800 fix back-mdb pagedResults search
mdb_idscopes was remembering the IDs of every entry it checked;
it should only have been saving the IDs of entries that were
actually in the search scope. The extra entries filled the scopes
array, causing a loop searching for a parent entry that was
never inserted.
Quanah Gibson-Mount [Thu, 29 May 2014 17:48:53 +0000 (12:48 -0500)]
ITS#7831
Howard Chu [Fri, 4 Apr 2014 10:25:17 +0000 (03:25 -0700)]
ITS#7831 fix double-free
caused by
c1e937c2622abd4de708c22529a89f8e914887bd (ITS#6684)
Quanah Gibson-Mount [Thu, 29 May 2014 17:47:33 +0000 (12:47 -0500)]
ITS#7742
HAMANO Tsukasa [Fri, 8 Nov 2013 08:58:00 +0000 (17:58 +0900)]
ITS#7742 New: PBKDF2 module
Signed-off-by: HAMANO Tsukasa <hamano@osstech.co.jp>
Howard Chu [Tue, 20 May 2014 15:47:28 +0000 (08:47 -0700)]
Fix mdb_rebalance collapsing root
Shift the rest of the cursor stack as needed
Quanah Gibson-Mount [Tue, 13 May 2014 18:20:58 +0000 (13:20 -0500)]
ITS#7850
Howard Chu [Fri, 9 May 2014 18:29:45 +0000 (11:29 -0700)]
ITS#7850 catch invalid naming attr
Quanah Gibson-Mount [Mon, 5 May 2014 16:52:33 +0000 (11:52 -0500)]
ITS#7847
Add exattr bits to slapd.conf(5)
Quanah Gibson-Mount [Mon, 5 May 2014 19:48:10 +0000 (14:48 -0500)]
ITS#7847
Quanah Gibson-Mount [Wed, 9 Apr 2014 02:16:52 +0000 (21:16 -0500)]
ITS#7430, ITS#6359
Howard Chu [Sat, 7 Sep 2013 16:39:24 +0000 (09:39 -0700)]
ITS#7430 GnuTLS: Avoid use of deprecated function
Quanah Gibson-Mount [Wed, 9 Apr 2014 02:09:40 +0000 (21:09 -0500)]
ITS#7500
Howard Chu [Sat, 7 Sep 2013 15:58:25 +0000 (08:58 -0700)]
Fix double-free on ciphersuite parse failure
GnuTLS does an implicit free on failure.
Howard Chu [Thu, 3 Apr 2014 19:51:41 +0000 (12:51 -0700)]
ITS#7829 more for mdb_rebalance
Make sure to propagate rebalance results all the
way back to original caller's cursor.
Quanah Gibson-Mount [Thu, 3 Apr 2014 17:36:35 +0000 (10:36 -0700)]
4365->4635
Hallvard Furuseth [Wed, 2 Apr 2014 05:02:14 +0000 (07:02 +0200)]
ITS#7829 Simplify last commit
Quanah Gibson-Mount [Tue, 1 Apr 2014 23:59:48 +0000 (16:59 -0700)]
ITS#7827
Howard Chu [Tue, 25 Mar 2014 22:18:17 +0000 (15:18 -0700)]
ITS#7827 slapacl requires a valid suffix
Howard Chu [Thu, 20 Mar 2014 08:29:04 +0000 (01:29 -0700)]
Recommend mdb, deprecate BDB
Quanah Gibson-Mount [Tue, 1 Apr 2014 23:58:09 +0000 (16:58 -0700)]
ITS#7587
Howard Chu [Tue, 18 Mar 2014 18:47:31 +0000 (11:47 -0700)]
ITS#7587 fix double-free
Related to
bb3e14ddba025229816e0bc5bfd0228fbaed6985 (ITS#6254)
Quanah Gibson-Mount [Tue, 1 Apr 2014 23:57:24 +0000 (16:57 -0700)]
ITS#7723
Jan Synacek [Wed, 13 Nov 2013 08:06:54 +0000 (09:06 +0100)]
ITS#7723 fix reference counting
Quanah Gibson-Mount [Tue, 1 Apr 2014 23:54:29 +0000 (16:54 -0700)]
ITS#7803
Howard Chu [Fri, 28 Feb 2014 20:52:39 +0000 (12:52 -0800)]
ITS#7803 reference slapd-config(5)
Also replace BDB example with LMDB
Quanah Gibson-Mount [Tue, 1 Apr 2014 23:46:26 +0000 (16:46 -0700)]
ITS#7806
Kevin H. Patterson [Wed, 26 Feb 2014 18:08:24 +0000 (13:08 -0500)]
ITS#7806 fixed memory leak in LDAPAsynConnection.cpp
Quanah Gibson-Mount [Tue, 1 Apr 2014 23:44:48 +0000 (16:44 -0700)]
ITS#7798
Howard Chu [Fri, 7 Feb 2014 11:02:33 +0000 (03:02 -0800)]
ITS#7798 fix mdb_entry_decode()
Quanah Gibson-Mount [Tue, 1 Apr 2014 23:41:53 +0000 (16:41 -0700)]
ITS#4365
Howard Chu [Fri, 7 Feb 2014 08:31:23 +0000 (00:31 -0800)]
More for ITS#4365 refix CR/LF handling
Was rejecting "-\r\n" in input LDIF
Howard Chu [Mon, 31 Mar 2014 20:42:19 +0000 (13:42 -0700)]
ITS#7829 more for prev commit
Howard Chu [Fri, 28 Mar 2014 20:51:59 +0000 (13:51 -0700)]
ITS#7829 fix rebalance
Fixup cursor state after node_move/page_merge
Howard Chu [Wed, 26 Mar 2014 15:59:43 +0000 (08:59 -0700)]
ITS#7793/7828
Fix md_entries count, test for insert on md_entries increment
Howard Chu [Wed, 26 Mar 2014 09:41:26 +0000 (02:41 -0700)]
More for ITS#7793/7828
Note MDB_CURRENT/MDB_DUPSORT requirement
Howard Chu [Wed, 26 Mar 2014 09:33:51 +0000 (02:33 -0700)]
ITS#7828, #7793
Clarify MDB_CURRENT key usage, simplify freelist_save
Howard Chu [Wed, 26 Mar 2014 09:18:20 +0000 (02:18 -0700)]
Revert "ITS#7793 mdb_cursor_put(): Fix MDB_CURRENT."
This reverts commit
4e954f8ae83d5b39736bab2da0eaf2bdf5ee3961 .
Caused ITS#7828.
Hallvard Furuseth [Sun, 23 Mar 2014 12:06:03 +0000 (13:06 +0100)]
Revert "Update MDB_PANIC description" (thinko).
This reverts commit
6bd34d0534f1c8bfd73deaf70febd3b58a2f9d5a .
Hallvard Furuseth [Sat, 22 Mar 2014 21:27:10 +0000 (22:27 +0100)]
Update MDB_PANIC description
Hallvard Furuseth [Sat, 22 Mar 2014 21:27:10 +0000 (22:27 +0100)]
Tweak mdb_mid2l_insert() call from ITS#7775.
It does not return MDB error codes.
Hallvard Furuseth [Sun, 16 Mar 2014 11:42:43 +0000 (12:42 +0100)]
mtest: Accept an MDB_NOTFOUND case
Hallvard Furuseth [Sun, 16 Mar 2014 11:42:43 +0000 (12:42 +0100)]
Handle more errors. Invalidate txn if needed.
Hallvard Furuseth [Sun, 16 Mar 2014 11:42:42 +0000 (12:42 +0100)]
Don't use non-existent node info in branch/leaf2
Hallvard Furuseth [Sun, 16 Mar 2014 11:42:42 +0000 (12:42 +0100)]
Move code out of mdb_cursor_del0() and mdb_del().
Prepares for the next commits.
Hallvard Furuseth [Sun, 16 Mar 2014 11:42:42 +0000 (12:42 +0100)]
More checks for closed DBIs and invalidated txns.
Factor txn/DBI-checks out to TXN_DBI_EXIST().
mdb_audit(): Skip closed DBIs.
mdb_cursor_renew(), mdb_stat(): Check DBI and txn.
mdb_cursor_count(): Check txn.
mdb_dbi_flags(): Check DBI.
Hallvard Furuseth [Sun, 16 Mar 2014 11:42:42 +0000 (12:42 +0100)]
mdb_page_list(): Support & display all page types
Hallvard Furuseth [Sun, 16 Mar 2014 11:42:42 +0000 (12:42 +0100)]
mdb_txn_renew0(): Fix un-mutexed me_flags update.
Replace env flag MDB_LIVE_READER with field me_live_reader.
Hallvard Furuseth [Sun, 16 Mar 2014 11:42:42 +0000 (12:42 +0100)]
Doxygen fixes
Howard Chu [Sun, 16 Mar 2014 10:55:03 +0000 (03:55 -0700)]
Rename samples
They're meant to be read and studied, not run.
Howard Chu [Thu, 6 Mar 2014 04:40:12 +0000 (20:40 -0800)]
ITS#7815 more for page_split
This case didn't come up in testing. Needs finer grained test.
Howard Chu [Thu, 6 Mar 2014 04:04:42 +0000 (20:04 -0800)]
ITS#7815 fix mdb_page_split
Was leaving cursor pointed at wrong page if the newindx was
in the right sibling page, and the parent was also split.
Quanah Gibson-Mount [Fri, 21 Feb 2014 23:55:25 +0000 (17:55 -0600)]
Fix typo
Hallvard Furuseth [Wed, 19 Feb 2014 20:25:40 +0000 (21:25 +0100)]
mtest*.c, sample-*.c: Add/note error checks.
Hallvard Furuseth [Wed, 19 Feb 2014 20:25:40 +0000 (21:25 +0100)]
mtest[46]: Use different DBs when different flags.
Quanah Gibson-Mount [Wed, 29 Jan 2014 17:33:50 +0000 (11:33 -0600)]
ITS#7676
Howard Chu [Fri, 30 Aug 2013 19:18:55 +0000 (12:18 -0700)]
ITS#7676,7677 don't leak libldap err codes
Quanah Gibson-Mount [Wed, 29 Jan 2014 17:27:14 +0000 (11:27 -0600)]
Return to release engineering
Hallvard Furuseth [Tue, 28 Jan 2014 13:27:27 +0000 (14:27 +0100)]
ITS#7793 mdb_cursor_put(): Fix MDB_CURRENT.
Ignore key, broken by
5bda3565a9bfaa6cd54053faeafcc06da15bc00c
and some older code. Document and clarify MDB_CURRENT usage.
Also affects non-MDB_CURRENT put() with empty data and a key
which matches by the mdb_set_compare function but not by memcmp.
Kurt Zeilenga [Sat, 25 Jan 2014 13:36:15 +0000 (05:36 -0800)]
Happy New Year (belated)
Quanah Gibson-Mount [Fri, 24 Jan 2014 21:53:29 +0000 (15:53 -0600)]
Prep for release
Quanah Gibson-Mount [Wed, 15 Jan 2014 17:17:58 +0000 (11:17 -0600)]
Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Wed, 15 Jan 2014 17:09:48 +0000 (09:09 -0800)]
Bump version to 0.9.11
Quanah Gibson-Mount [Wed, 15 Jan 2014 02:33:50 +0000 (20:33 -0600)]
Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Wed, 15 Jan 2014 01:12:48 +0000 (17:12 -0800)]
Note changes for LMDB 0.9.11