Quanah Gibson-Mount
868750c74b
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2018-12-19 15:53:50 +00:00
Quanah Gibson-Mount
2a5eaad691
Release 0.9.23
2018-12-19 15:51:03 +00:00
Howard Chu
8ccb3d4e1b
Add msctrl to libldap_r
...
Overlooked this in a9bfce1292
2018-12-18 17:11:54 +00:00
Howard Chu
18e0bcb7de
Add MS AD persistent search ctrl
2018-12-13 05:44:46 -08:00
Howard Chu
7e5c9c1345
ITS#8752 (maybe related)
...
Avoid incremental access to user-supplied bv in dupbv
2018-12-05 10:41:47 +00:00
Ondřej Kuzník
c65cf6e6d7
ITS#8858 Fix use after free
2018-11-29 14:41:58 +00:00
Howard Chu
de998c3518
DirSync ctrl requires critical
2018-11-18 02:47:21 +00:00
Howard Chu
a9bfce1292
Add some MS AD controls
2018-11-17 18:33:41 -08:00
Ondřej Kuzník
10a6ffa3e9
Expose ldap_int_tls_connect as ldap_pvt_tls_connect
2018-10-22 11:35:31 +01:00
Ondřej Kuzník
0f44671c51
ITS#8772 Remove the local rmutex implementation
2018-10-19 13:08:10 +01:00
Ondřej Kuzník
7fa5eb4242
ITS#8772 Remove type distinction for recursive mutexes
2018-10-19 13:08:10 +01:00
Ondřej Kuzník
5c0b820c4a
ITS#8772 Remove cthread support
2018-10-19 13:08:10 +01:00
Ondřej Kuzník
d4df939b95
ITS#8858 Introduce ldap_pvt_thread_pool_walk
2018-10-19 13:08:09 +01:00
Ondřej Kuzník
33aa4405e5
ITS#8850 Split ldap_pvt_thread_pool_destroy logic
2018-10-19 13:08:09 +01:00
Howard Chu
d7a778004b
ITS#8809 add missing includes
2018-09-21 18:42:34 +01:00
Ryan Tandy
4c1ab16ade
Revert "ITS#8650 retry gnutls_handshake after GNUTLS_E_AGAIN"
...
This reverts commit 7b5181da8c .
2018-09-18 19:16:31 -07:00
Howard Chu
ea4c969a24
ITS#8857 mdb_cursor_del
2018-09-10 19:06:45 +01:00
moneromooo-monero
246e7e77c8
ITS#8857 document mdb_cursor_del does not invalidate the cursor
2018-09-10 19:06:11 +01:00
Howard Chu
3bec2a8228
Fix ITS#8756, 8831, 8844, 8908
2018-09-10 16:24:51 +01:00
Howard Chu
1105d2043e
ITS#8908 DOC: GET_MULTIPLE etc don't return the key
...
Unnecessary since these are DUPs, the key will always be the same
2018-09-10 16:20:26 +01:00
Howard Chu
1f33a6d910
ITS#8756 remove loose pg from dirty list in freelist_save
2018-09-10 16:20:07 +01:00
Howard Chu
9e859dd1ca
ITS#8831 move flag init into readhdr
...
Avoid stomping on flags from 1st readhr invocation
2018-09-10 16:19:28 +01:00
Ondřej Kuzník
b0244fc869
ITS#8842 Do some printability checks on the dc RDN
2018-07-02 16:18:26 +01:00
Ondřej Kuzník
fb49d486a3
ITS#8864 Fix ber_realloc after a partial ber_flush
2018-06-14 17:07:19 +01:00
Ondřej Kuzník
8a259e3df1
ITS#8573 allow all libldap options in tools -o option
2018-06-14 16:19:10 +01:00
Howard Chu
3b01bbbc67
ITS#8844 use getpid() in mdb_env_close0()
2018-05-02 17:06:15 +01:00
Quanah Gibson-Mount
b0a6dbcc70
Return to engineering
2018-03-22 19:13:11 +00:00
Quanah Gibson-Mount
59e9ff6243
Happy New Year
2018-03-22 15:35:24 +00:00
Quanah Gibson-Mount
762d7b075e
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2018-03-22 15:28:21 +00:00
Quanah Gibson-Mount
5033a08c86
Update release date
2018-03-22 15:23:05 +00:00
Quanah Gibson-Mount
385193cd52
Happy New Year
2018-03-22 15:22:03 +00:00
Howard Chu
2f4948f1e4
Release 0.9.22
2018-03-21 22:50:02 +00:00
Howard Chu
e77918a903
ITS#8819 can't use fakepage mp_ptrs directly
2018-03-21 22:48:04 +00:00
Quanah Gibson-Mount
6f9a9ca825
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2018-02-11 21:02:26 +00:00
Quanah Gibson-Mount
a351fe0b64
ITS#8722
2018-02-11 21:02:05 +00:00
Hallvard Furuseth
f6514da360
Tweak ITS#8722 fix: Use XCURSOR_REFRESH()
...
This checks XCURSOR_INITED() and fixes the mn_flags check.
2018-02-11 20:59:44 +00:00
Hallvard Furuseth
40daa8e73f
XCURSOR_REFRESH() fixups/cleanup
...
* Check NUMKEYS(), similar to f34b61f947
"ITS#8722 fix FIRST_DUP/LAST_DUP cursor bounds check".
* Move XCURSOR_INITED() into XCURSOR_REFRESH(). This adds a check in
mdb_cursor_put, below /* converted, write the original data first */.
* Factor mc_ki[] out to XCURSOR_REFRESH().
* Replace an mc_pg[] with mp which is equal (mdb_cursor_del0).
2018-02-11 20:59:37 +00:00
Howard Chu
98b2910ee8
ITS#8722 fix FIRST_DUP/LAST_DUP cursor bounds check
2018-02-11 20:59:28 +00:00
Quanah Gibson-Mount
264263484b
ITS#8622
2018-02-11 20:58:54 +00:00
Howard Chu
35251f6847
ITS#8699 more for cursor_del ITS#8622
...
Set C_DEL flag on reinit'd subcursor
2018-02-11 20:57:50 +00:00
Quanah Gibson-Mount
3b1acd40cd
Fix ITS location
2018-02-09 19:00:38 +00:00
Quanah Gibson-Mount
735b6c995e
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2018-02-09 18:49:21 +00:00
Quanah Gibson-Mount
e20e307929
ITS#8760
2018-02-09 18:47:21 +00:00
Howard Chu
a4d9a75a1e
ITS#8760 fix regression in 0.9.19
2018-02-09 18:46:40 +00:00
Quanah Gibson-Mount
4ac16b128c
ITS#8612
2018-02-09 18:46:06 +00:00
Quanah Gibson-Mount
b2426af3d1
ITS#8612 Fix Solaris builds with liblmdb
...
This patch fixes liblmdb builds on Solaris and derivatives by defining
_POSIX_PTHREAD_SEMANTICS
2018-02-09 18:45:37 +00:00
Quanah Gibson-Mount
3d8fc321d5
0.9.22 engineering
2018-02-09 18:45:20 +00:00
Howard Chu
650b4822ce
Avoid unnecessary C99 initializers
2018-01-25 15:40:26 +00:00
Howard Chu
f09ffffcbd
Cleanup warnings
2018-01-25 15:36:00 +00:00
Bradley Baetz
e5ee07785e
ITS#8791 fix OpenSSL 1.1.1 BIO_method compat
...
Use the new methods unconditionally, define helper functions for older versions.
2018-01-25 15:28:51 +00:00