]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
8 years agoITS#8353 regenerate configure
Quanah Gibson-Mount [Thu, 8 Dec 2016 17:13:17 +0000 (09:13 -0800)] 
ITS#8353  regenerate configure

8 years agoITS#8353 -- More for OpenSSL 1.1.0 compat
Quanah Gibson-Mount [Thu, 8 Dec 2016 02:10:14 +0000 (18:10 -0800)] 
ITS#8353 -- More for OpenSSL 1.1.0 compat

8 years agoITS#8525
Quanah Gibson-Mount [Tue, 29 Nov 2016 17:38:55 +0000 (09:38 -0800)] 
ITS#8525

8 years agoUse newer DES API so that smbk5pwd loads with newer OpenSSL
Emmanuel Dreyfus [Sun, 30 Oct 2016 04:34:58 +0000 (05:34 +0100)] 
Use newer DES API so that smbk5pwd loads with newer OpenSSL

OpenSSL removed old DES API which used des_* functions.
https://github.com/openssl/openssl/commit/24956ca00f014a917fb181a8abc39b349f3f316f

In order to link with libcrypto from recent OpenSSL releases, we need
to replace the older API des_* functions by the newer API DES_* functions.

Signed-off-by: Emmanuel Dreyfus <manu@netbsd.org>
8 years agoITS#8353 more for OpenSSL 1.1 compat
Howard Chu [Sun, 31 Jan 2016 03:29:28 +0000 (03:29 +0000)] 
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

8 years agoITS#8353 partial fix
Howard Chu [Tue, 26 Jan 2016 18:06:46 +0000 (18:06 +0000)] 
ITS#8353 partial fix

Use newly added SSL_CTX_up_ref()
Still waiting for X509_NAME accessor

8 years agoITS#8353 partial fixes
Howard Chu [Thu, 21 Jan 2016 18:01:17 +0000 (18:01 +0000)] 
ITS#8353 partial fixes

ERR_remove_state() is deprecated since OpenSSL 1.0.0
Use X509_NAME_ENTRY_get_object() instead of direct access.

8 years agoFix contrib prototypes - add ConfigReply*
Hallvard Furuseth [Sun, 12 Jun 2016 08:19:03 +0000 (10:19 +0200)] 
Fix contrib prototypes - add ConfigReply*

8 years agoFix intro comments in test configs
Hallvard Furuseth [Sun, 12 Jun 2016 07:44:45 +0000 (09:44 +0200)] 
Fix intro comments in test configs

8 years agoITS#8435
Quanah Gibson-Mount [Fri, 4 Nov 2016 22:36:29 +0000 (15:36 -0700)] 
ITS#8435

8 years agoITS#8435 Move sc_writewait to end of slap_callback
Hallvard Furuseth [Sun, 12 Jun 2016 06:31:18 +0000 (08:31 +0200)] 
ITS#8435 Move sc_writewait to end of slap_callback

So any initializers in code predating sc_writewait
will find sc_private in the expected position.

8 years agoITS#8435 Fix uninited slap_callback.sc_writewait
Hallvard Furuseth [Sun, 12 Jun 2016 06:30:58 +0000 (08:30 +0200)] 
ITS#8435 Fix uninited slap_callback.sc_writewait

8 years agoITS#8442
Quanah Gibson-Mount [Wed, 2 Nov 2016 17:48:37 +0000 (10:48 -0700)] 
ITS#8442

8 years agoITS#8442 Fix uninitialized rs->sr_text in back-meta
Hallvard Furuseth [Sun, 12 Jun 2016 08:18:50 +0000 (10:18 +0200)] 
ITS#8442 Fix uninitialized rs->sr_text in back-meta

8 years agoITS#8185 fix typo in man page
Ryan Tandy [Wed, 12 Oct 2016 04:45:32 +0000 (21:45 -0700)] 
ITS#8185 fix typo in man page

8 years agoAdd -n 0 option to example slapadd command
Quanah Gibson-Mount [Sun, 28 Aug 2016 18:55:48 +0000 (11:55 -0700)] 
Add -n 0 option to example slapadd command

8 years agoITS#8449
Quanah Gibson-Mount [Mon, 17 Oct 2016 18:06:00 +0000 (11:06 -0700)] 
ITS#8449

8 years agoFix quickstart guide to reference etc/slapd.d instead of etc/cn=config
Quanah Gibson-Mount [Sat, 27 Aug 2016 20:22:40 +0000 (13:22 -0700)] 
Fix quickstart guide to reference etc/slapd.d instead of etc/cn=config

8 years agoITS#8099
Quanah Gibson-Mount [Mon, 17 Oct 2016 18:02:44 +0000 (11:02 -0700)] 
ITS#8099

8 years agoITS#8099 bindconf ciphersuite setting is 'tls_cipher_suite'
Ryan Tandy [Sat, 25 Jun 2016 01:14:17 +0000 (18:14 -0700)] 
ITS#8099 bindconf ciphersuite setting is 'tls_cipher_suite'

8 years agoITS#8432
Quanah Gibson-Mount [Mon, 17 Oct 2016 17:59:49 +0000 (10:59 -0700)] 
ITS#8432

8 years agoITS#8432 fix infinite looping mods in delta-mmr
Howard Chu [Thu, 9 Jun 2016 21:37:54 +0000 (22:37 +0100)] 
ITS#8432 fix infinite looping mods in delta-mmr

8 years agoITS#8428
Quanah Gibson-Mount [Mon, 17 Oct 2016 17:59:10 +0000 (10:59 -0700)] 
ITS#8428

8 years agoITS#8428 init sc_writewait
Howard Chu [Wed, 18 May 2016 11:30:31 +0000 (12:30 +0100)] 
ITS#8428 init sc_writewait

8 years agoITS#8423
Quanah Gibson-Mount [Mon, 17 Oct 2016 17:56:52 +0000 (10:56 -0700)] 
ITS#8423

8 years agoITS#8423 check for pause in accesslog_purge
Howard Chu [Sat, 14 May 2016 23:50:37 +0000 (00:50 +0100)] 
ITS#8423 check for pause in accesslog_purge

8 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Quanah Gibson-Mount [Mon, 17 Oct 2016 17:42:29 +0000 (10:42 -0700)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4

8 years agoITS#8414
Quanah Gibson-Mount [Mon, 17 Oct 2016 17:39:43 +0000 (10:39 -0700)] 
ITS#8414

8 years agoITS#8414 - Remove use of "time", as it is non portable
Quanah Gibson-Mount [Sat, 30 Apr 2016 01:30:30 +0000 (18:30 -0700)] 
ITS#8414 - Remove use of "time", as it is non portable

8 years agoITS#8413
Quanah Gibson-Mount [Mon, 17 Oct 2016 17:34:04 +0000 (10:34 -0700)] 
ITS#8413

8 years agoITS#8413 fix prev commit
Howard Chu [Thu, 28 Apr 2016 09:54:47 +0000 (10:54 +0100)] 
ITS#8413 fix prev commit

Filter needs AttributeAssertions

8 years agoITS#8413 don't use str2filter on precomputable filters
Howard Chu [Thu, 28 Apr 2016 02:04:16 +0000 (03:04 +0100)] 
ITS#8413 don't use str2filter on precomputable filters

and more importantly, avoid escaping requirements that str2filter has

8 years agoITS#6826 missing conversion scripts
Quanah Gibson-Mount [Mon, 17 Oct 2016 17:29:50 +0000 (10:29 -0700)] 
ITS#6826 missing conversion scripts

8 years agoITS#6826 conversion scripts
Devin J. Pohly [Fri, 4 Feb 2011 21:51:40 +0000 (21:51 +0000)] 
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.

8 years agoITS#8385
Quanah Gibson-Mount [Mon, 17 Oct 2016 17:26:18 +0000 (10:26 -0700)] 
ITS#8385

8 years agoITS#8385 Fix use-after-free with GnuTLS
Howard Chu [Sat, 12 Mar 2016 11:03:29 +0000 (11:03 +0000)] 
ITS#8385 Fix use-after-free with GnuTLS

8 years agoFix minor typo
Quanah Gibson-Mount [Sat, 27 Feb 2016 00:37:10 +0000 (18:37 -0600)] 
Fix minor typo

9 years agoITS#8339, #8424
Howard Chu [Wed, 15 Jun 2016 10:43:46 +0000 (11:43 +0100)] 
ITS#8339, #8424

9 years agomdb_env_setup_locks: Plug mutexattr leak on error
Hallvard Furuseth [Sun, 5 Jun 2016 21:42:44 +0000 (23:42 +0200)] 
mdb_env_setup_locks: Plug mutexattr leak on error

9 years agoITS#8339 Solaris 10/11 robust mutex fixes
Howard Chu [Thu, 2 Jun 2016 20:01:27 +0000 (21:01 +0100)] 
ITS#8339 Solaris 10/11 robust mutex fixes

Check for PTHREAD_MUTEX_ROBUST_NP definition (this doesn't work
on Linux/glibc because they used an enum). Zero out mutex before
initing.

9 years agoITS#8424 init cursor in mdb_env_cwalk
Howard Chu [Sat, 14 May 2016 23:44:54 +0000 (00:44 +0100)] 
ITS#8424 init cursor in mdb_env_cwalk

9 years agoComment ovpage code in mdb_cursor_put()
Hallvard Furuseth [Tue, 10 May 2016 05:11:44 +0000 (07:11 +0200)] 
Comment ovpage code in mdb_cursor_put()

9 years agoRE 0.9.19
Howard Chu [Wed, 4 May 2016 09:47:32 +0000 (10:47 +0100)] 
RE 0.9.19

9 years agoITS#8412 fix NEXT_DUP after cursor_del
Howard Chu [Tue, 26 Apr 2016 11:52:21 +0000 (12:52 +0100)] 
ITS#8412 fix NEXT_DUP after cursor_del

9 years agoITS#8406 fix xcursors after cursor_del
Howard Chu [Mon, 18 Apr 2016 17:07:56 +0000 (18:07 +0100)] 
ITS#8406 fix xcursors after cursor_del

Don't leave them uninit'd if they now point at a valid DUP node

9 years agomdb_drop optimization
Howard Chu [Sat, 9 Apr 2016 19:42:45 +0000 (20:42 +0100)] 
mdb_drop optimization

If we know there are no sub-DBs and no overflow pages, skip leaf scan.

9 years agoITS#8393 fix MDB_GET_BOTH on non-dup record
Howard Chu [Mon, 28 Mar 2016 00:35:56 +0000 (01:35 +0100)] 
ITS#8393 fix MDB_GET_BOTH on non-dup record

9 years agoTweak Win32 errmsg buffer
Howard Chu [Mon, 15 Feb 2016 00:07:04 +0000 (00:07 +0000)] 
Tweak Win32 errmsg buffer

9 years agoITS#7506
Quanah Gibson-Mount [Wed, 10 Feb 2016 23:40:22 +0000 (17:40 -0600)] 
ITS#7506

9 years agoITS#7506 more doc updates
Howard Chu [Sat, 7 Sep 2013 13:50:30 +0000 (06:50 -0700)] 
ITS#7506 more doc updates

9 years agoITS#7506 DHParamFile: Update docs
Ben Jencks [Sun, 27 Jan 2013 23:42:17 +0000 (18:42 -0500)] 
ITS#7506 DHParamFile: Update docs

Update docs to reflect changes in handling and fix some errors.

9 years agoITS#7506 fix prev commit
Howard Chu [Sat, 7 Sep 2013 13:39:53 +0000 (06:39 -0700)] 
ITS#7506 fix prev commit

The patch unconditionally enabled DHparams, which is a significant
change of behavior. Reverting to previous behavior, which only enables
DH use if a DHparam file was configured.

9 years agoITS#7506 tls_o.c: Fix Diffie-Hellman parameter usage.
Ben Jencks [Sun, 27 Jan 2013 23:27:03 +0000 (18:27 -0500)] 
ITS#7506 tls_o.c: Fix Diffie-Hellman parameter usage.

If a DHParamFile or olcDHParamFile is specified, then it will be used,
otherwise a hardcoded 1024 bit parameter will be used. This allows the use of
larger parameters; previously only 512 or 1024 bit parameters would ever be
used.

9 years agoITS#7506 cleanup prev commit
Howard Chu [Sat, 7 Sep 2013 13:31:58 +0000 (06:31 -0700)] 
ITS#7506 cleanup prev commit

9 years agoITS#7506 tls_g.c: Properly support DHParamFile.
Ben Jencks [Sun, 27 Jan 2013 22:26:14 +0000 (17:26 -0500)] 
ITS#7506 tls_g.c: Properly support DHParamFile.

If a DHParamFile or olcDHParamFile is specified then it will be loaded. This
allows use of DHE/EDH cipher suites which was previously impossible with
GnuTLS.

9 years agoReturn to release engineering
Quanah Gibson-Mount [Sat, 6 Feb 2016 00:31:14 +0000 (18:31 -0600)] 
Return to release engineering

9 years agoFix documentation changes to remove extra : OPENLDAP_REL_ENG_2_4_44
Quanah Gibson-Mount [Fri, 5 Feb 2016 23:56:20 +0000 (17:56 -0600)] 
Fix documentation changes to remove extra :

9 years agoPrep for release
Quanah Gibson-Mount [Fri, 5 Feb 2016 21:40:21 +0000 (15:40 -0600)] 
Prep for release

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Quanah Gibson-Mount [Fri, 5 Feb 2016 21:30:42 +0000 (15:30 -0600)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4

9 years agoRelease 0.9.18 LMDB_0.9.18
Howard Chu [Fri, 5 Feb 2016 21:22:15 +0000 (21:22 +0000)] 
Release 0.9.18

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Quanah Gibson-Mount [Thu, 4 Feb 2016 17:40:08 +0000 (11:40 -0600)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4

9 years agoITS#7992 Fix memleak in prev change
Hallvard Furuseth [Thu, 4 Feb 2016 02:23:13 +0000 (03:23 +0100)] 
ITS#7992 Fix memleak in prev change

9 years agoITS#8365
Quanah Gibson-Mount [Tue, 2 Feb 2016 22:02:45 +0000 (16:02 -0600)] 
ITS#8365

9 years agoITS#8365 partially revert ITS#8281
Howard Chu [Tue, 2 Feb 2016 19:41:13 +0000 (19:41 +0000)] 
ITS#8365 partially revert ITS#8281

Must setup psearch before snapshotting ctxcsn

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Quanah Gibson-Mount [Tue, 2 Feb 2016 21:59:14 +0000 (15:59 -0600)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4

9 years agoHappy New Year
Howard Chu [Sat, 30 Jan 2016 12:55:03 +0000 (12:55 +0000)] 
Happy New Year

9 years agoITS#8226
Quanah Gibson-Mount [Fri, 29 Jan 2016 22:22:10 +0000 (16:22 -0600)] 
ITS#8226

9 years agoITS#8226 limit size of read txns in searches
Quanah Gibson-Mount [Fri, 29 Jan 2016 22:20:28 +0000 (16:20 -0600)] 
ITS#8226 limit size of read txns in searches

9 years agoHappy New Year!
Quanah Gibson-Mount [Fri, 29 Jan 2016 19:33:10 +0000 (13:33 -0600)] 
Happy New Year!

9 years agoMinor fix BDB -> MDB
Quanah Gibson-Mount [Fri, 29 Jan 2016 19:21:55 +0000 (13:21 -0600)] 
Minor fix BDB -> MDB

9 years agoConvert quickstart guide to cn=config
Quanah Gibson-Mount [Fri, 25 Apr 2014 20:03:50 +0000 (15:03 -0500)] 
Convert quickstart guide to cn=config

9 years agoAnother BDB to MDB bit
Quanah Gibson-Mount [Wed, 30 Oct 2013 17:43:31 +0000 (10:43 -0700)] 
Another BDB to MDB bit

9 years agoAdd maxsize parameter for mdb examples
Quanah Gibson-Mount [Thu, 19 Sep 2013 22:03:53 +0000 (15:03 -0700)] 
Add maxsize parameter for mdb examples

9 years agoSwitch example slapd.conf to use mdb instead of bdb
Quanah Gibson-Mount [Thu, 19 Sep 2013 21:23:11 +0000 (14:23 -0700)] 
Switch example slapd.conf to use mdb instead of bdb

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Quanah Gibson-Mount [Fri, 29 Jan 2016 01:15:30 +0000 (19:15 -0600)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4

9 years agoITS#8362
Quanah Gibson-Mount [Fri, 29 Jan 2016 01:14:37 +0000 (19:14 -0600)] 
ITS#8362

9 years agoITS 8362 - Drop link to BDB altogether.
Quanah Gibson-Mount [Fri, 29 Jan 2016 00:47:13 +0000 (18:47 -0600)] 
ITS 8362 - Drop link to BDB altogether.
Other documentation updates to make it clear that (L)MDB is preferred

9 years agoITS 8362 - Fix link to BerkeleyDB download location
Quanah Gibson-Mount [Wed, 27 Jan 2016 18:24:30 +0000 (12:24 -0600)] 
ITS 8362 - Fix link to BerkeleyDB download location

9 years agoITS#8360
Quanah Gibson-Mount [Fri, 29 Jan 2016 01:07:15 +0000 (19:07 -0600)] 
ITS#8360

9 years agoITS#8360 fix ad info after failed txn
Howard Chu [Tue, 26 Jan 2016 13:28:17 +0000 (13:28 +0000)] 
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.

9 years agoITS#8354
Quanah Gibson-Mount [Fri, 29 Jan 2016 01:06:03 +0000 (19:06 -0600)] 
ITS#8354

9 years agoITS#8354 move abandon check
Howard Chu [Sat, 23 Jan 2016 16:06:32 +0000 (16:06 +0000)] 
ITS#8354 move abandon check

9 years agoITS#8354 tweak prev commit
Howard Chu [Fri, 22 Jan 2016 20:46:23 +0000 (20:46 +0000)] 
ITS#8354 tweak prev commit

Delay mutex init to avoid leaking the mutex

9 years agoITS#8354 fix syncprov abandon
Howard Chu [Fri, 22 Jan 2016 20:41:48 +0000 (20:41 +0000)] 
ITS#8354 fix syncprov abandon

Check for abandon just before recording psearch

9 years agoITS#8363
Howard Chu [Thu, 28 Jan 2016 04:22:26 +0000 (04:22 +0000)] 
ITS#8363

9 years agoITS#8363 Fix off-by-one in mdb_midl_shrink
Howard Chu [Thu, 28 Jan 2016 04:18:14 +0000 (04:18 +0000)] 
ITS#8363 Fix off-by-one in mdb_midl_shrink

9 years agoITS#8355, doc update
Howard Chu [Sun, 24 Jan 2016 11:38:35 +0000 (11:38 +0000)] 
ITS#8355, doc update

9 years agoITS#8355 fix subcursors
Howard Chu [Sun, 24 Jan 2016 11:32:49 +0000 (11:32 +0000)] 
ITS#8355 fix subcursors

make sure C_DEL gets reset in subcursor after it moves.

9 years agoUpdate WRITEMAP doc
Howard Chu [Sat, 23 Jan 2016 16:51:42 +0000 (16:51 +0000)] 
Update WRITEMAP doc

9 years agoITS#8351
Quanah Gibson-Mount [Tue, 19 Jan 2016 00:25:19 +0000 (18:25 -0600)] 
ITS#8351

9 years agoITS#8351 fix accesslog callback init
Howard Chu [Fri, 15 Jan 2016 10:37:56 +0000 (10:37 +0000)] 
ITS#8351 fix accesslog callback init

9 years agoITS#8334, mdb_copy
Hallvard Furuseth [Sat, 9 Jan 2016 08:10:55 +0000 (09:10 +0100)] 
ITS#8334, mdb_copy

9 years agoFixups for env_copy with large files
Howard Chu [Sat, 2 Jan 2016 12:19:42 +0000 (12:19 +0000)] 
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.

9 years agoMinGW warning cleanup: _MSC_VER -> _WIN32.
Howard Chu [Sat, 19 Dec 2015 23:51:31 +0000 (23:51 +0000)] 
MinGW warning cleanup: _MSC_VER -> _WIN32.

From 1ba5adb2ec262405f9207d6015d4f29eea548d25 "MDB_VL32 preparation".

9 years agoITS#8334 Fix MDB_APPENDDUP vs. rewrite(single item)
Hallvard Furuseth [Tue, 8 Dec 2015 15:43:55 +0000 (16:43 +0100)] 
ITS#8334 Fix MDB_APPENDDUP vs. rewrite(single item)

9 years agoITS#8337
Quanah Gibson-Mount [Mon, 4 Jan 2016 21:25:16 +0000 (15:25 -0600)] 
ITS#8337

9 years agoITS#8337 fix missing olcDbChecksum config attr
Howard Chu [Sat, 12 Dec 2015 16:14:02 +0000 (16:14 +0000)] 
ITS#8337 fix missing olcDbChecksum config attr

9 years agoITS#8329
Quanah Gibson-Mount [Mon, 4 Jan 2016 21:24:20 +0000 (15:24 -0600)] 
ITS#8329

9 years agoITS#8329 finish prev commit
Howard Chu [Thu, 3 Dec 2015 19:25:32 +0000 (19:25 +0000)] 
ITS#8329 finish prev commit

9 years agoITS#8329 Add the id_query config item.
Paul Terry [Thu, 3 Dec 2015 17:44:21 +0000 (17:44 +0000)] 
ITS#8329 Add the id_query config item.