Howard Chu
3efde72cbe
ITS#8413 fix prev commit
...
Filter needs AttributeAssertions
2016-04-28 10:54:47 +01:00
Howard Chu
b61d02d942
ITS#8413 don't use str2filter on precomputable filters
...
and more importantly, avoid escaping requirements that str2filter has
2016-04-28 03:04:16 +01:00
Devin J. Pohly
fb5b3a0df2
ITS#6826 conversion scripts
...
These were provided as part of the original ITS but not previously committed.
Perl scripts to convert between Apache and OpenLDAP hash formats.
2016-04-11 13:35:39 +01:00
Howard Chu
2335285502
More for large multival attrs
...
We can't persist the sorted flag since the sort order between
DB and attr schema don't necessarily agree
2016-04-01 18:49:59 +01:00
Howard Chu
283f3ae171
ITS#8385 Fix use-after-free with GnuTLS
2016-03-12 11:03:29 +00:00
Nadezhda Ivanova
500398180e
ITS#8303 Track pending ops per a_metasingleconn_t
...
so that unused target connections can be properly reset.
2016-02-29 17:09:00 +00:00
Nadezhda Ivanova
26f88817f6
ITS#8303 Fixed an assertion error during test022
...
The error was introduced with
commit 6cafdfa8d8
2016-02-29 17:08:51 +00:00
Quanah Gibson-Mount
4d3a54835c
Fix minor typo
2016-02-26 18:37:10 -06:00
Howard Chu
156c5d53c2
Regenerate for ITS#8303
2016-02-08 12:47:20 +00:00
Nadezhda Ivanova
90a80a590d
ITS#8303 Fixed an error in configure.in
...
This fixes an incorreclty named variable, introduced with
commit 6cafdfa8d8
2016-02-08 12:46:41 +00:00
Quanah Gibson-Mount
67fe3c50a7
Merge branch 'master' of ssh://git-master.openldap.org/~git/git/openldap
2016-02-05 17:56:54 -06:00
Quanah Gibson-Mount
118a14f635
Fix documentation changes to remove extra :
2016-02-05 17:56:20 -06:00
Howard Chu
76d9be0196
More for large multival attrs
...
Fix a4c7943d39
entry delete
Ignore when id2v table is empty
2016-02-05 21:59:43 +00:00
Howard Chu
ff24e57ad4
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2016-02-05 21:23:01 +00:00
Howard Chu
ad8488cfac
Release 0.9.18
2016-02-05 21:22:15 +00:00
Howard Chu
b054c23c5d
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2016-02-04 17:36:48 +00:00
Hallvard Furuseth
60580aa678
ITS#7992 Fix memleak in prev change
2016-02-04 17:35:38 +00:00
Howard Chu
a27a95571d
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2016-02-02 19:42:40 +00:00
Howard Chu
d6f3440d94
ITS#8365 partially revert ITS#8281
...
Must setup psearch before snapshotting ctxcsn
2016-02-02 19:41:13 +00:00
Howard Chu
e1da338c78
regenerate for ITS#8114 and ITS#8303
2016-02-01 19:23:56 +00:00
Howard Chu
8470f6e32f
ITS#8303 fix prev commit
2016-02-01 19:22:46 +00:00
Nadezhda Ivanova
6cafdfa8d8
ITS#8303 Asynchronous meta back-end for OpenLDAP
2016-02-01 14:35:47 +00:00
Howard Chu
a4c7943d39
Large multivalued attr support
...
Store attrs with a large number of values separately from the
main entry blob. Note - we need support for large DUPSORT values
for this to be generally usable.
2016-01-31 15:35:11 +00:00
Howard Chu
6bb6d5e3c6
ITS#8353 more for OpenSSL 1.1 compat
...
tmp_rsa callback has been removed from OpenSSL 1.1
Use new X509_NAME accessor function to retrieve DER bytes
2016-01-31 03:29:28 +00:00
Howard Chu
ea7d99d970
Happy New Year
2016-01-30 12:55:03 +00:00
Quanah Gibson-Mount
6c4d6c880b
Happy New Year!
2016-01-29 13:32:05 -06:00
Quanah Gibson-Mount
2cea2f3b5f
Merge branch 'master' of ssh://git-master.openldap.org/~git/git/openldap
2016-01-29 13:22:10 -06:00
Quanah Gibson-Mount
606d633290
Minor fix BDB -> MDB
2016-01-29 13:21:55 -06:00
Howard Chu
207a43dac2
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2016-01-29 00:57:31 +00:00
Quanah Gibson-Mount
f97da6cb01
ITS 8362 - Drop link to BDB altogether.
...
Other documentation updates to make it clear that (L)MDB is preferred
2016-01-28 18:47:13 -06:00
Howard Chu
eb5a99832b
ITS#8363
2016-01-28 04:22:26 +00:00
Howard Chu
c322c4c76c
ITS#8363 Fix off-by-one in mdb_midl_shrink
2016-01-28 04:21:56 +00:00
Quanah Gibson-Mount
f5afd17a9c
ITS 8362 - Fix link to BerkeleyDB download location
2016-01-27 12:24:30 -06:00
Howard Chu
f3a7bf79db
ITS#8353 partial fix
...
Use newly added SSL_CTX_up_ref()
Still waiting for X509_NAME accessor
2016-01-26 18:06:46 +00:00
Howard Chu
4a9f4439be
ITS#8360 tweak for LDAP_TXNs too
2016-01-26 13:39:53 +00:00
Howard Chu
4001eb054f
ITS#8360 fix ad info after failed txn
...
If an add or modify op referenced a previously unused attrtype,
the mi_ads/mi_numads would be incremented to include it. If the
op fails to commit, these additions must also be reverted.
2016-01-26 13:33:24 +00:00
Howard Chu
528b256e09
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2016-01-24 11:39:13 +00:00
Howard Chu
c06c3c7732
ITS#8355, doc update
2016-01-24 11:38:35 +00:00
Howard Chu
6c0900c353
ITS#8355 fix subcursors
...
make sure C_DEL gets reset in subcursor after it moves.
2016-01-24 11:32:49 +00:00
Howard Chu
90a07a398b
Update WRITEMAP doc
2016-01-23 16:56:46 +00:00
Howard Chu
a9df031d0d
ITS#8354 move abandon check
2016-01-23 16:06:32 +00:00
Howard Chu
6d2eb36ccb
ITS#8354 tweak prev commit
...
Delay mutex init to avoid leaking the mutex
2016-01-22 20:46:23 +00:00
Howard Chu
4773850d42
ITS#8354 fix syncprov abandon
...
Check for abandon just before recording psearch
2016-01-22 20:41:48 +00:00
Howard Chu
f2d0aa7d22
ITS#8353 partial fixes
...
ERR_remove_state() is deprecated since OpenSSL 1.0.0
Use X509_NAME_ENTRY_get_object() instead of direct access.
2016-01-21 18:05:42 +00:00
Howard Chu
eaee3b39ba
ITS#8351 fix accesslog callback init
2016-01-15 10:37:56 +00:00
Hallvard Furuseth
81d0d29bbc
ITS#8334, mdb_copy
2016-01-09 09:10:55 +01:00
Howard Chu
05709ce6fa
Fixups for env_copy with large files
...
wsize was being truncated to 32bits on Windows.
Only try to write 1GB at a time on Windows64;
larger writes fail with ERROR_WORKING_SET_QUOTA.
2016-01-09 09:03:44 +01:00
Howard Chu
935a90dfc4
MinGW warning cleanup: _MSC_VER -> _WIN32.
...
From 1ba5adb2ec
"MDB_VL32 preparation".
2016-01-09 08:59:09 +01:00
Hallvard Furuseth
25fd09df6d
ITS#8334 Fix MDB_APPENDDUP vs. rewrite(single item)
2016-01-06 20:52:48 +01:00
Howard Chu
13a8b6110a
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2016-01-04 19:37:49 +00:00