Quanah Gibson-Mount
c06ac436e2
ITS#9235 Merge libldap_r into libldap
2020-07-03 17:23:14 -07:00
Brett Sheffield
42d7238925
ITS#8603 Add ldif_open_mem()
...
ldif_open_mem() is the fmemopen(3) equivalent of ldif_open() which opens
an ldif steam from memory, rather than from a file.
2020-06-23 10:31:08 +01:00
Sergio Gelato
8006ee58b8
ITS#8204 Improved RFC2782 shuffle when several, but not all, records have weight 0.
...
The fallback to a straight Fisher-Yates shuffle needs to occur whenever the
sum of the *remaining* weights is zero, or else the remaining records will
not be reordered. Testing only once at the beginning covers the case when
all weights are zero, and obviously no shuffling is needed when only one
weight is zero; but other weight combinations are possible, such as (1, 0, 0).
2020-06-22 17:27:30 +00:00
Sergio Gelato
ee7502accd
ITS#8204 Remove bias towards the first record in RFC2782 shuffle implementation.
...
Prior to this change, given two records of weight 1 the algorithm would
return them in the order (0,1) with 100% probability instead of the
desired 50%. This was due to an off-by-one error in the range test.
srv_rand() returns a float in the range [0.0, 1.0[, so r is an integer in the
range [0, total[. The correct probability for record 0 to be chosen is
a[0].weight/total, not (a[0].weight+1)/total.
2020-06-22 17:27:30 +00:00
Howard Chu
f681a07634
Silence stupid fallthru warning
2020-06-16 19:57:41 +01:00
Howard Chu
f683ffdc81
ITS#9278 fix robust mutex cleanup for FreeBSD
...
FreeBSD 11 supports robust process-shared POSIX mutexes,
but requires them to be explicitly destroyed before munmap
2020-06-16 19:56:16 +01:00
Quanah Gibson-Mount
fb1933f567
Issue#7530 - Test for ERANGE when using 6 form gethostbyname_r
2020-05-26 19:18:02 +00:00
Ryan Tandy
9282e6edea
ITS#8155 Support cacertdir with GnuTLS
2020-05-14 07:56:28 -07:00
Howard Chu
fd23680a44
ITS#9215 fix for glibc again
2020-04-28 16:33:41 +01:00
Ryan Tandy
4a50fa745d
ITS#9215 Fix previous commit
2020-04-27 20:06:52 +00:00
Ryan Tandy
e96f90e212
ITS#9176 Implement SNI for GnuTLS
2020-04-27 11:01:01 -07:00
Howard Chu
4265849b0f
ITS#9176 check for failure setting SNI
2020-04-27 18:54:02 +01:00
Howard Chu
b8f34888c3
ITS#9176 check for numeric addrs before passing SNI
2020-04-27 18:25:49 +01:00
Howard Chu
5c0efb9ce8
ITS#9176 Add TLS SNI support to libldap
...
Implemented for OpenSSL, GnuTLS just stubbed
2020-04-27 03:41:12 +01:00
Isaac Boukris
4c545ee078
ITS#9242 - ifdef tls-endpoint code in openssl pre 0.9.8
2020-04-25 22:50:52 +02:00
Isaac Boukris
4cac398b19
ITS#9189 - initialize ldo_sasl_cbinding in LDAP_LDO_SASL_NULLARG
...
Reported-by: Ryan Tandy @ryan
2020-04-23 22:28:51 +00:00
Ryan Tandy
e9543da971
ITS#9215 Define _XOPEN_SOURCE for glibc only
2020-04-23 13:19:33 -07:00
Isaac Boukris
3cd50fa8b3
ITS#9189 rework sasl-cbinding support
...
Add LDAP_OPT_X_SASL_CBINDING option to define the binding type to use,
defaults to "none".
Add "tls-endpoint" binding type implementing "tls-server-end-point" from
RCF 5929, which is compatible with Windows.
Fix "tls-unique" to include the prefix in the bindings as per RFC 5056.
2020-04-23 21:00:39 +02:00
Quanah Gibson-Mount
8505f774a5
Update to drop NON_BLOCKING ifdefs that were only really for moznss
2020-04-20 21:38:01 +00:00
Quanah Gibson-Mount
a019e7fe1a
ITS#9207 - Remove MozNSS code and documentation
2020-04-20 21:38:01 +00:00
Ryan Tandy
84ab23f37f
ITS#9087 Let configure detect cross windres tool
2020-04-17 21:39:52 +00:00
Chris Zagar
7985626fae
ITS#9087 - Change hard-coded windres to $(RC) to support mingw cross-compiling
2020-04-17 21:01:05 +00:00
Ryan Tandy
db404baf15
ITS#9226 Fix link order for rewrite program on MinGW
2020-04-16 19:35:53 -07:00
Ryan Tandy
d5e133f459
ITS#9181 fix ldap_pvt_thread_mutex_t used before its definition
2020-04-16 19:15:31 +00:00
Quanah Gibson-Mount
a97eed06f0
ITS#6937 - Remove unused proctitle bits
2020-04-15 19:32:28 +00:00
Quanah Gibson-Mount
e50741e459
ITS#6567 - More cleanup
2020-04-13 17:19:35 +00:00
Howard Chu
735e1ab14b
ITS#8650 loop on incomplete TLS handshake
...
Always retry ldap_int_tls_connect() if it didn't complete,
regardless of blocking or non-blocking socket. Code from
ITS#7428 was wrong to only retry for async.
2020-04-12 23:51:09 +01:00
Quanah Gibson-Mount
c6493c45b5
ITS#6567 - Remove non-cyrus-sasl GSSAPI bits
2020-04-10 18:19:33 +00:00
Quanah Gibson-Mount
0668877847
ITS#9191 - Avoid div 0 error
2020-04-06 15:42:00 +00:00
Ryan Tandy
7732cb2794
ITS#9086 Add debug logging for more GnuTLS errors
2020-04-02 15:52:31 +00:00
Sergei Trofimovich
57b7003a64
thr_posix.c: fix implicit function declaration for 'pthread_setconcurrency'
...
thr_posix.c: In function 'ldap_pvt_thread_set_concurrency':
thr_posix.c:96:9: error: implicit declaration of function 'pthread_setconcurrency'
return pthread_setconcurrency( n );
^~~~~~~~~~~~~~~~~~~~~~
pthread_setcanceltype
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2020-03-26 22:06:41 +00:00
Howard Chu
4f7ea78c95
ITS#9181 Fix race on Windows mutex init
2020-03-16 17:07:43 +00:00
Andrew Lawrence
6f5cc45f93
ITS#8639 remove LANMAN hashed passwords
2020-03-07 16:55:35 +00:00
Quanah Gibson-Mount
6bd2a3721d
ITS#9175 - Fix argument cast
...
Fixes potential segfault in ldapsearch
2020-02-21 21:10:49 +00:00
Ondřej Kuzník
b1170bc035
Revert "ITS#9160 OOM handling in mdb tools", wrong branch.
...
This reverts commit be61a967e6
.
2020-02-07 11:34:20 +00:00
Ondřej Kuzník
4bb239bd76
ITS#9160 OOM handling in libldap
2020-02-07 09:46:52 +00:00
Ondřej Kuzník
be61a967e6
ITS#9160 OOM handling in mdb tools
2020-02-07 09:46:52 +00:00
Quanah Gibson-Mount
1ce8c2bcea
Return to engineering
2020-01-30 18:14:31 +00:00
Quanah Gibson-Mount
bc30f083d6
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2020-01-30 18:13:03 +00:00
Quanah Gibson-Mount
6a1af27ff2
Release 0.9.25
2020-01-30 17:57:13 +00:00
Ondřej Kuzník
76c43165ea
Remove LDAP_X_TXN and rename accordingly
2020-01-28 12:09:09 +00:00
Ondřej Kuzník
9ce2d2f9d2
ITS#9156 Implement pwdMaxLength
2020-01-23 23:46:43 +00:00
Quanah Gibson-Mount
a2be9ff491
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2020-01-23 16:10:20 +00:00
Howard Chu
dc021fe9ec
ITS#9155
2020-01-23 14:52:50 +00:00
Howard Chu
87a94cbf9b
ITS#9155 lmdb: free mt_spill_pgs in non-nested txn on end
2020-01-23 14:52:13 +00:00
Howard Chu
c06807ec45
ITS#9120 fix tm2time compat breakage
...
Add lutil_tm2gtime for Proleptic Gregorian calendar,
revert lutil_tm2time to previous behavior using Unix epoch
2020-01-19 19:05:04 +00:00
Howard Chu
e2e17dd2f1
ITS#9147 plug descriptor leak if ldaps connect fails
2020-01-11 04:18:37 +00:00
Quanah Gibson-Mount
f6ad222e41
Happy New Year!
2020-01-09 16:50:21 +00:00
Quanah Gibson-Mount
cc93098132
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2020-01-09 16:47:22 +00:00
Quanah Gibson-Mount
ed0b29b3fe
Happy New Year!
2020-01-09 16:46:43 +00:00
Howard Chu
97c145919d
ITS#9120 change reference year from 1970 to 0000
...
Now handles +/-8740 years centered around year 0000 (1BCE)
2019-11-28 21:33:48 +00:00
Quanah Gibson-Mount
a4af93f16b
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2019-11-23 15:31:12 +00:00
Quanah Gibson-Mount
8bf3fdcd6d
ITS#9118 - Fix typo in prev commit
2019-11-22 14:36:38 +00:00
Howard Chu
7d0c4b4c30
ITS#9118
2019-11-21 20:45:11 +00:00
Howard Chu
34f572e7a5
ITS#9118 add MAP_NOSYNC for FreeBSD
2019-11-21 20:44:37 +00:00
Ondřej Kuzník
639e5f15fd
ITS#9081 Do not leak sb (ITS#8755 regression)
2019-09-23 17:27:18 +01:00
Ryan Tandy
63c82c0ed7
ITS#9069 Do not call gnutls_global_set_mutex()
...
Since GnuTLS moved to implicit initialization on library load, calling
this function deinitializes GnuTLS and then re-initializes it.
When GnuTLS uses /dev/urandom as an entropy source (getrandom() not
available, or older versions of GnuTLS), and the application closed all
file descriptors at startup, this could result in GnuTLS opening
/dev/urandom over one of the application's file descriptors when
re-initialized.
Additionally, the custom mutex functions are never reset, so if libldap
is unloaded (for example via dlclose()) after calling this, its code may
be unmapped and the application could crash when GnuTLS calls the mutex
functions.
On typical systems, GnuTLS system mutexes are probably the same as what
libldap uses anyway.
2019-09-12 13:16:30 -07:00
Howard Chu
5db7e9baaa
return to release engineering, ITS#9068
2019-08-26 17:56:17 +01:00
Howard Chu
239d5cd82b
ITS#9068 fix backslash escaping
...
mdb_load wasn't properly inserting escaped backslashes into the data.
mdb_dump wasn't escaping backslashes when generating printable output.
2019-08-26 17:55:23 +01:00
Quanah Gibson-Mount
0eed0ccefc
ITS#7585 - Windows doesn't support LDAPI
...
Adjust patch for ITS#7585 as Windows does not have LDAPI support.
2019-07-23 14:45:16 +00:00
Howard Chu
0c357cc88a
Release 0.9.24
2019-07-19 17:41:12 +01:00
Quanah Gibson-Mount
4ccd139355
Revert "use AI_ADDRCONFIG if defined in the environment"
...
This reverts commit ebf0ef5cb1
.
Depends on custom glibc from RedHat
2019-07-19 16:24:45 +00:00
Quanah Gibson-Mount
403c01b5e6
Fix previous commit. It broke builds where --with-cyrus-sasl=no is set.
2019-06-27 17:44:18 +00:00
Howard Chu
b02807ea2f
Cleanup limits in cyrus.c
2019-06-25 15:31:31 +01:00
Ondřej Kuzník
b2f4cacd47
ITS#7996 Use a separate mutex in ldap_int_initialize
2019-06-21 12:19:38 +02:00
Ondřej Kuzník
60754d77c8
ITS#8755 Do not close the default SockBuf a second time
2019-06-20 16:58:25 +02:00
Jame Gerwe
6c177e6629
ITS#8794 - Fix implicit declaration for ldap_is_ldapc_url
...
Fix building OpenLDAP with -DLDAP_CONNECTIONLESS so that ldap_is_ldapc_url function is defined
2019-06-17 17:25:29 +00:00
Ondřej Kuzník
5e8aa3f6d1
ITS#8754 Don't try IPv6 addresses unless configured to
2019-06-13 10:24:43 +02:00
Côme Chilliet
2cac3ceb03
ITS#8674 Return correct result from ldap_create_assertion_control_value
...
ldap_create_assertion_control_value was returning ld->ld_errno
upon success without reseting it to LDAP_SUCCESS first
2019-06-12 16:57:13 +02:00
Ondřej Kuzník
db40120a27
ITS#7996 Tighten race in ldap_int_initialize
2019-06-12 11:53:38 +02:00
Ondřej Kuzník
860daa0989
ITS#7042 More to unsetting opts with an empty string
2019-06-12 11:50:14 +02:00
Patrick Monnerat
0f9afae02d
ITS#7042 Allow unsetting of tls_* syncrepl options.
...
This can be done by setting them to an empty string value.
2019-06-11 15:36:03 +02:00
Jan Vcelak
ebf0ef5cb1
use AI_ADDRCONFIG if defined in the environment
2019-05-13 15:33:55 +00:00
Sumit Bose
6c5a79be98
ITS#7585 fix ldapi with SASL_NOCANON
...
Was using the ldapi socket path as a hostname
2019-04-18 21:57:04 +01:00
Quanah Gibson-Mount
b227ea50e0
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2019-04-18 00:09:09 +00:00
Howard Chu
4da8e78fc5
ITS#9007
2019-04-16 10:35:50 +01:00
Kris Zyp
8d93fe0718
ITS#9007 don't free loose writemap pages
...
Broken in ITS#8756
2019-04-16 10:35:04 +01:00
Ondřej Kuzník
5b55054544
Do not allocate a new cbinding if we have one already.
2019-03-27 10:54:42 +00:00
Ondřej Kuzník
aba073e171
ITS#8980 Actually return the computed status
2019-03-19 16:46:03 +00:00
Nadezhda Ivanova
f239bbd3c6
Add LDAP_OPT_KEEPCONN option
...
This option instructs try_read1msg to not free the connection on read error
or on Notice of disconnections, but leave it to the caller. It is needed,
for example, by back-asyncmeta, who expects to have control on when
its target connections are freed. Must be used with caution.
2019-02-28 17:27:54 +00:00
Vernon Smith
8158888085
ITS#8980 fix async connections with non-blocking TLS
2019-02-28 17:02:40 +00:00
Howard Chu
06d289f985
ITS#8983 Add draft Persistent Search
2019-02-25 15:19:33 +00:00
Ondřej Kuzník
e6ae7d5136
ITS#8731 Make loading ldap-int.h possible from server code again
2019-02-19 17:14:26 +00:00
Ondřej Kuzník
117dcbc54d
Silence compiler warnings
2019-02-19 10:28:08 +00:00
Ondřej Kuzník
cd914149a6
Make prototypes available where needed
2019-02-19 10:26:39 +00:00
Ondřej Kuzník
97a310b312
ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci
2019-02-15 16:51:53 +00:00
Ondřej Kuzník
09cec1f1b4
ITS#8731 Apply doc/devel/variadic_debug/03-libldap_Debug.cocci
2019-02-15 16:51:53 +00:00
Ondřej Kuzník
e1e643ea41
ITS#8731 Manual adjustments
2019-02-15 16:51:53 +00:00
Ondřej Kuzník
254d2adab0
ITS#8731 Rework logging
2019-02-15 16:51:53 +00:00
Ondřej Kuzník
129dcfbd86
ITS#8731 General Debug() related fixes
2019-02-15 16:51:53 +00:00
Quanah Gibson-Mount
6c5b7f7583
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2019-02-13 16:58:49 +00:00
Howard Chu
f8505b10ed
ITS#8975
2019-02-10 10:13:10 +00:00
Kris Zyp
ea30be6109
ITS#8975 WIN32: Skip setting file pointer for write maps
...
CreateFileMapping already takes care of it.
2019-02-10 10:11:53 +00:00
Quanah Gibson-Mount
09ff530036
ITS#8957 - Fix ASYNC TLS
...
Fix ASYNC TLS by correctly handling a return code of -2 in addition to 0
2019-01-31 23:28:36 +00:00
Quanah Gibson-Mount
50b33cc6b8
ITS#8968 - Fix ASYNC connection on Solaris 10
...
Fixes ASYNC connections to handle a return code of ENOTCONN as this is
what Solaris 10 does.
2019-01-31 23:28:28 +00:00
Howard Chu
8c39ba1077
ITS#8969
2019-01-31 00:22:50 +00:00
Howard Chu
7375ffc0d4
ITS#8969 tweak mdb_page_split
...
Bump up number of keys for which we use fine-grained splitpoint search
2019-01-31 00:22:28 +00:00
Howard Chu
e8c62bf8b4
ITS#8966 add changelog support to syncrepl consumer
...
Tested against DSEE7. The DSEE binaries must be in your path to run the test script.
2019-01-29 18:51:43 -08:00
Howard Chu
b15149a56b
Happy New Year
2019-01-14 19:06:40 +00:00
Quanah Gibson-Mount
b45a6a7dc7
Happy New Year!
2019-01-14 18:46:16 +00:00
Quanah Gibson-Mount
497f385587
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2019-01-14 18:40:58 +00:00
Quanah Gibson-Mount
f9acf68207
Happy New Year!
2019-01-14 18:40:15 +00:00
Howard Chu
d3b1558dcb
ITS#8353 CRYPTO_set_id_callback deprecated in OpenSSL 0.9.9
2019-01-02 10:16:40 +00:00
Quanah Gibson-Mount
6a47588fd6
Return to engineering
2018-12-19 16:52:12 +00:00
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