]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
3 years agoITS#9745 more for prev commit
Howard Chu [Tue, 16 Nov 2021 23:37:54 +0000 (23:37 +0000)] 
ITS#9745 more for prev commit

3 years agoITS#9745 add config keyword for logfile format
Howard Chu [Mon, 15 Nov 2021 22:21:37 +0000 (22:21 +0000)] 
ITS#9745 add config keyword for logfile format

3 years agoITS#9749 Clarify logoldattr
Ondřej Kuzník [Tue, 16 Nov 2021 15:28:17 +0000 (15:28 +0000)] 
ITS#9749 Clarify logoldattr

3 years agoITS#9747 dynlist: fix Compare for static groups
Howard Chu [Thu, 11 Nov 2021 23:17:05 +0000 (23:17 +0000)] 
ITS#9747 dynlist: fix Compare for static groups

Fallback to static check if static groups are configured and
dynamic group check returns false.

3 years agoITS#9738 Remove code deprecated by ITS#9538
Ondřej Kuzník [Mon, 8 Nov 2021 10:15:13 +0000 (10:15 +0000)] 
ITS#9738 Remove code deprecated by ITS#9538

3 years agoITS#9733 Only use libltdl when SLAPD_MODULES is defined
Ondřej Kuzník [Mon, 1 Nov 2021 17:12:35 +0000 (17:12 +0000)] 
ITS#9733 Only use libltdl when SLAPD_MODULES is defined

3 years agoITS#9725 Update lastbind manpage to document core functionality
Ondřej Kuzník [Thu, 4 Nov 2021 10:15:27 +0000 (10:15 +0000)] 
ITS#9725 Update lastbind manpage to document core functionality

3 years agoITS#9725 Use backend's timestamp precision
Ondřej Kuzník [Thu, 4 Nov 2021 10:15:18 +0000 (10:15 +0000)] 
ITS#9725 Use backend's timestamp precision

3 years agoITS#9743 init client socket port
Howard Chu [Tue, 9 Nov 2021 18:06:18 +0000 (18:06 +0000)] 
ITS#9743 init client socket port

also silence meaningless warning

3 years agoITS#9740 Be more explicit about where we document the options
Ondřej Kuzník [Mon, 8 Nov 2021 16:15:33 +0000 (16:15 +0000)] 
ITS#9740 Be more explicit about where we document the options

3 years agoITS#9728 - Update documentation on lastbind-precision
Quanah Gibson-Mount [Thu, 28 Oct 2021 20:01:51 +0000 (20:01 +0000)] 
ITS#9728 - Update documentation on lastbind-precision

3 years agoITS#9727 slapd-watcher: don't fail startup on bad URLs
Howard Chu [Thu, 28 Oct 2021 23:21:57 +0000 (00:21 +0100)] 
ITS#9727 slapd-watcher: don't fail startup on bad URLs

Just assume the server will eventually come up, or if it's an
incorrect URL the user will eventually notice and fix it.

3 years agoITS#9718 test022: preserve DELAY search output
Howard Chu [Thu, 28 Oct 2021 22:51:39 +0000 (23:51 +0100)] 
ITS#9718 test022: preserve DELAY search output

Save a copy in $SEARCHOUT or test.out so it can be examined in
case the test fails.

3 years agoITS#9730 fix logging config uninit'd rc
Howard Chu [Fri, 29 Oct 2021 13:24:45 +0000 (14:24 +0100)] 
ITS#9730 fix logging config uninit'd rc

3 years agoITS#9723
Quanah Gibson-Mount [Tue, 26 Oct 2021 16:34:16 +0000 (16:34 +0000)] 
ITS#9723

3 years agoITS#9715 Fix loglevel regression
Howard Chu [Tue, 26 Oct 2021 13:33:30 +0000 (14:33 +0100)] 
ITS#9715 Fix loglevel regression

Only set loglevel in server mode, not tool mode

3 years agoITS#9723 clear C_EOF on cursor with MDB_FIRST_DUP
Howard Chu [Mon, 25 Oct 2021 16:17:42 +0000 (17:17 +0100)] 
ITS#9723 clear C_EOF on cursor with MDB_FIRST_DUP

3 years agoITS#9720 Import missing minCSNs from inside DB
Ondřej Kuzník [Thu, 21 Oct 2021 11:10:26 +0000 (12:10 +0100)] 
ITS#9720 Import missing minCSNs from inside DB

We might also ignore them, but if minCSN/contextCSN were not managed
properly, might as well make the effort to approach the actual value at
some point.

3 years agoITS#9720 Manage the purge task properly
Ondřej Kuzník [Thu, 21 Oct 2021 11:10:14 +0000 (12:10 +0100)] 
ITS#9720 Manage the purge task properly

3 years agoITS#9673 - Regenerate configure
Quanah Gibson-Mount [Mon, 18 Oct 2021 20:23:02 +0000 (20:23 +0000)] 
ITS#9673 - Regenerate configure

3 years agoITS#9673 - Start fully tracking symbols for versioning
Quanah Gibson-Mount [Wed, 13 Oct 2021 21:03:54 +0000 (21:03 +0000)] 
ITS#9673 - Start fully tracking symbols for versioning

3 years agoITS#9715 allow setting both debug and loglevel in cn=monitor
Howard Chu [Sat, 16 Oct 2021 17:00:49 +0000 (18:00 +0100)] 
ITS#9715 allow setting both debug and loglevel in cn=monitor

3 years agoITS#9715 consolidate logging functionality into logging.c
Howard Chu [Sat, 16 Oct 2021 16:22:10 +0000 (17:22 +0100)] 
ITS#9715 consolidate logging functionality into logging.c

3 years agoITS#9715 Deduplicate verbmasks implementation from slapd/lloadd
Ondřej Kuzník [Mon, 18 Oct 2021 16:19:35 +0000 (17:19 +0100)] 
ITS#9715 Deduplicate verbmasks implementation from slapd/lloadd

3 years agoITS#9716 - In head, there should be no version specific references
Quanah Gibson-Mount [Mon, 11 Oct 2021 17:19:08 +0000 (17:19 +0000)] 
ITS#9716 - In head, there should be no version specific references

3 years agoITS#9713 log fatal config errors at LDAP_DEBUG_ANY
Howard Chu [Thu, 7 Oct 2021 16:11:53 +0000 (17:11 +0100)] 
ITS#9713 log fatal config errors at LDAP_DEBUG_ANY

and make sure logfile_only doesn't mute failures to open logfile

3 years agoITS#9712 back-mdb: better fix
Howard Chu [Thu, 7 Oct 2021 00:42:38 +0000 (01:42 +0100)] 
ITS#9712 back-mdb: better fix

3 years agoITS#9712 back-mdb: fix multival delete
Howard Chu [Thu, 7 Oct 2021 00:21:47 +0000 (01:21 +0100)] 
ITS#9712 back-mdb: fix multival delete

3 years agoITS#9620 Fix deadlocks between searches and register_entry
Ondřej Kuzník [Thu, 23 Sep 2021 09:31:03 +0000 (10:31 +0100)] 
ITS#9620 Fix deadlocks between searches and register_entry

The cache is again protected by a simple mutex and mp_children/mp_next
is protected by mp_mutex. Each monitor_send_children is called holding
the corresponding mp_mutex meaning the whole path from search base to
the current entry is off limits - cn=monitor searches cannot run in
parallel right now.

3 years agoITS#9600 Protect connection while interacting with it
Ondřej Kuzník [Thu, 23 Sep 2021 09:18:06 +0000 (10:18 +0100)] 
ITS#9600 Protect connection while interacting with it

3 years agoITS#9600 Do not hold locks while calling into back-monitor
Ondřej Kuzník [Thu, 23 Sep 2021 09:17:18 +0000 (10:17 +0100)] 
ITS#9600 Do not hold locks while calling into back-monitor

3 years agoITS#9599 Switch to xorshift for random numbers
Ondřej Kuzník [Thu, 23 Sep 2021 13:29:45 +0000 (14:29 +0100)] 
ITS#9599 Switch to xorshift for random numbers

3 years agoITS#6949 Port rest of the features to lloadd
Ondřej Kuzník [Mon, 4 Oct 2021 12:44:32 +0000 (13:44 +0100)] 
ITS#6949 Port rest of the features to lloadd

3 years agoITS#6949 Remove dead code from lloadd
Ondřej Kuzník [Mon, 4 Oct 2021 12:43:25 +0000 (13:43 +0100)] 
ITS#6949 Remove dead code from lloadd

3 years agoITS#6949 Fix and emit error messages
Ondřej Kuzník [Mon, 4 Oct 2021 12:43:49 +0000 (13:43 +0100)] 
ITS#6949 Fix and emit error messages

3 years agoITS#9711 fix TLS ctx init for tools
Howard Chu [Thu, 30 Sep 2021 18:17:38 +0000 (19:17 +0100)] 
ITS#9711 fix TLS ctx init for tools

The code to initialize the TLS context was being bypassed by tool startup,
causing tools to get the wrong default setting. Move it earlier to avoid
being bypassed.

3 years agoITS#6949 fixup loglevel delete, consolidate redundant code
Howard Chu [Thu, 30 Sep 2021 03:23:29 +0000 (04:23 +0100)] 
ITS#6949 fixup loglevel delete, consolidate redundant code

3 years agoITS#6949 fix logfile_only regression in prev commit
Howard Chu [Wed, 29 Sep 2021 13:39:28 +0000 (14:39 +0100)] 
ITS#6949 fix logfile_only regression in prev commit

3 years agoITS#9706 - Fix typos and align slapd configuration documentation
Quanah Gibson-Mount [Mon, 27 Sep 2021 17:02:08 +0000 (17:02 +0000)] 
ITS#9706 - Fix typos and align slapd configuration documentation

3 years agoITS#6949 honor specified loglevel, not just debuglevel
Howard Chu [Mon, 20 Sep 2021 17:09:22 +0000 (18:09 +0100)] 
ITS#6949 honor specified loglevel, not just debuglevel

But skip calls to syslog() if logfile_only is set.

3 years agoslapd: delete unused entry_schema_check(oldattrs) parameter
Howard Chu [Wed, 22 Sep 2021 19:51:50 +0000 (20:51 +0100)] 
slapd: delete unused entry_schema_check(oldattrs) parameter

Unused since 2001 2ae02fc19be7fdca8f8c69c97eb3d3fb948429cc

3 years agoITS#9673 - Regenerate configure again
Quanah Gibson-Mount [Mon, 20 Sep 2021 19:52:44 +0000 (19:52 +0000)] 
ITS#9673 - Regenerate configure again

3 years agoITS#9673 -- Regenerate configure
Quanah Gibson-Mount [Fri, 17 Sep 2021 15:22:16 +0000 (15:22 +0000)] 
ITS#9673 -- Regenerate configure

3 years agoITS#9673 - Fix library symbol versioning
Quanah Gibson-Mount [Fri, 17 Sep 2021 15:21:40 +0000 (15:21 +0000)] 
ITS#9673 - Fix library symbol versioning

3 years agoITS#9699 - Fix typo
Quanah Gibson-Mount [Mon, 20 Sep 2021 15:05:36 +0000 (15:05 +0000)] 
ITS#9699 - Fix typo

3 years agoITS#9671 Revert some NO-USER-MODIFICATION flags in ppolicy
Ondřej Kuzník [Thu, 16 Sep 2021 09:36:20 +0000 (10:36 +0100)] 
ITS#9671 Revert some NO-USER-MODIFICATION flags in ppolicy

3 years agoITS#9673 Strip release version from library name
Ondřej Kuzník [Thu, 16 Sep 2021 11:31:41 +0000 (12:31 +0100)] 
ITS#9673 Strip release version from library name

3 years agoITS#9689 - Fix redundancy in nopresent option description
Quanah Gibson-Mount [Tue, 14 Sep 2021 18:58:46 +0000 (18:58 +0000)] 
ITS#9689 - Fix redundancy in nopresent option description

3 years agoITS#9688 - entryCSN equality indexing is highly recommended
Quanah Gibson-Mount [Tue, 14 Sep 2021 18:53:38 +0000 (18:53 +0000)] 
ITS#9688 - entryCSN equality indexing is highly recommended

3 years agoITS#9696 (forced commit) prev commit had wrong ITS#
Howard Chu [Wed, 15 Sep 2021 12:09:16 +0000 (13:09 +0100)] 
ITS#9696 (forced commit) prev commit had wrong ITS#

3 years agoITS#9686 plug peercert memleak
Howard Chu [Wed, 15 Sep 2021 12:03:13 +0000 (13:03 +0100)] 
ITS#9686 plug peercert memleak

3 years agoITS#9693 - Fix Glued/Subordinate database configuration section
Quanah Gibson-Mount [Tue, 14 Sep 2021 18:56:32 +0000 (18:56 +0000)] 
ITS#9693 - Fix Glued/Subordinate database configuration section

3 years agoITS#9679 - Update ldap_entry_objectclass table for current mysql/mariadb
Anton Avramov [Fri, 10 Sep 2021 15:24:34 +0000 (11:24 -0400)] 
ITS#9679 - Update ldap_entry_objectclass table for current mysql/mariadb

3 years agoITS#9644 - Fix ppm module man page name and installation target
Quanah Gibson-Mount [Tue, 14 Sep 2021 19:24:11 +0000 (19:24 +0000)] 
ITS#9644 - Fix ppm module man page name and installation target

3 years agoITS#9464 - memberof is still used in the regression suite
Quanah Gibson-Mount [Tue, 14 Sep 2021 16:50:07 +0000 (16:50 +0000)] 
ITS#9464 - memberof is still used in the regression suite

3 years agoITS#9678 slapadd: avoid destroying configDB prematurely
Howard Chu [Tue, 14 Sep 2021 19:01:47 +0000 (20:01 +0100)] 
ITS#9678 slapadd: avoid destroying configDB prematurely

3 years agoITS#9687 re-fix: refer to OpenSSL docs instead
Howard Chu [Tue, 14 Sep 2021 17:54:05 +0000 (18:54 +0100)] 
ITS#9687 re-fix: refer to OpenSSL docs instead

3 years agoITS#9687 TLSECName is no longer required with OpenSSL 1.1+
Howard Chu [Tue, 14 Sep 2021 16:56:03 +0000 (17:56 +0100)] 
ITS#9687 TLSECName is no longer required with OpenSSL 1.1+

3 years agoITS#9674 - Fix missing TP tag and document default
Quanah Gibson-Mount [Fri, 10 Sep 2021 16:04:22 +0000 (16:04 +0000)] 
ITS#9674 - Fix missing TP tag and document default

3 years agoITS#8341 Allow normalised values for namingContexts in cn=monitor
Ondřej Kuzník [Thu, 9 Sep 2021 09:23:37 +0000 (10:23 +0100)] 
ITS#8341 Allow normalised values for namingContexts in cn=monitor

3 years agoITS#9664 Add normalised suffix into rootDSE for ACL, etc.
Ondřej Kuzník [Wed, 8 Sep 2021 15:17:06 +0000 (16:17 +0100)] 
ITS#9664 Add normalised suffix into rootDSE for ACL, etc.

This was removed in ITS#5540 since there was no EQUALITY matching rule,
but that situation changed in ITS#8341 and we need to add it back.

3 years agoITS#9585, ITS#9586 - Document fractional and sparse replication
Quanah Gibson-Mount [Tue, 7 Sep 2021 16:29:46 +0000 (16:29 +0000)] 
ITS#9585, ITS#9586 - Document fractional and sparse replication

3 years agoITS#6949 Allow for fd 0
Ondřej Kuzník [Wed, 8 Sep 2021 13:20:56 +0000 (14:20 +0100)] 
ITS#6949 Allow for fd 0

3 years agoITS#6949 Save errno
Ondřej Kuzník [Wed, 8 Sep 2021 13:20:31 +0000 (14:20 +0100)] 
ITS#6949 Save errno

3 years agoITS#6949 Extract logging code so lloadd can also use it
Ondřej Kuzník [Wed, 8 Sep 2021 12:11:58 +0000 (13:11 +0100)] 
ITS#6949 Extract logging code so lloadd can also use it

3 years agoITS#9633 fix test030 - turn off referral chasing in back-ldap
Howard Chu [Sat, 14 Aug 2021 16:14:10 +0000 (17:14 +0100)] 
ITS#9633 fix test030 - turn off referral chasing in back-ldap

3 years agoITS#9632 add TESTINST for running tests concurrently
Howard Chu [Fri, 13 Aug 2021 13:41:53 +0000 (14:41 +0100)] 
ITS#9632 add TESTINST for running tests concurrently

Also add partests Makefile target to run tests in parallel

3 years agoITS#9632 Fix lloadd monitor tests to honour BASEPORT
Ondřej Kuzník [Wed, 1 Sep 2021 15:14:43 +0000 (16:14 +0100)] 
ITS#9632 Fix lloadd monitor tests to honour BASEPORT

3 years agoITS#9669 update heimdal URL
Howard Chu [Tue, 7 Sep 2021 14:13:58 +0000 (15:13 +0100)] 
ITS#9669 update heimdal URL

3 years agoITS#9668 ldap_int_tls_connect: isdigit() requires unsigned char
Howard Chu [Mon, 6 Sep 2021 20:14:21 +0000 (21:14 +0100)] 
ITS#9668 ldap_int_tls_connect: isdigit() requires unsigned char

3 years agoITS#9649 - Fix typo compatibilty to compatibility
Quanah Gibson-Mount [Tue, 31 Aug 2021 21:38:25 +0000 (21:38 +0000)] 
ITS#9649 - Fix typo compatibilty to compatibility

3 years agoITS#9645 - Upgrading appendix should be blank in development branch
Quanah Gibson-Mount [Tue, 31 Aug 2021 21:37:16 +0000 (21:37 +0000)] 
ITS#9645 - Upgrading appendix should be blank in development branch

Details for how to upgrade across specific releases should be in the release branch

3 years agoAvoid duplicate pipeline runs for merge requests
Quanah Gibson-Mount [Thu, 2 Sep 2021 17:12:29 +0000 (17:12 +0000)] 
Avoid duplicate pipeline runs for merge requests

3 years agoITS#9631 back-wt: closing cache db politely
HAMANO Tsukasa [Thu, 2 Sep 2021 05:00:36 +0000 (14:00 +0900)] 
ITS#9631 back-wt: closing cache db politely

3 years agoITS#9638 - Fix tmpdir information for ldapsearch
Quanah Gibson-Mount [Tue, 17 Aug 2021 21:59:17 +0000 (21:59 +0000)] 
ITS#9638 - Fix tmpdir information for ldapsearch

Correctly document the compiled in default for the temporary directory used by the ldapsearch utility as well as the environment variables that will override the default.

3 years agoITS#9641 Grab a new local csn for failed ops
Ondřej Kuzník [Thu, 26 Aug 2021 14:58:36 +0000 (15:58 +0100)] 
ITS#9641 Grab a new local csn for failed ops

3 years agoITS#9538 Only queue csns for ops that don't get skipped
Ondřej Kuzník [Thu, 26 Aug 2021 14:26:13 +0000 (15:26 +0100)] 
ITS#9538 Only queue csns for ops that don't get skipped

3 years agoITS#9538 Populate op2.o_hdr earlier
Ondřej Kuzník [Thu, 26 Aug 2021 14:24:00 +0000 (15:24 +0100)] 
ITS#9538 Populate op2.o_hdr earlier

3 years agoITS#9650 Move ldap_pvt_thread_initialize into main.c
Ondřej Kuzník [Tue, 31 Aug 2021 10:33:01 +0000 (11:33 +0100)] 
ITS#9650 Move ldap_pvt_thread_initialize into main.c

3 years agoITS#9656 Check we got configuration from policy
Ondřej Kuzník [Tue, 31 Aug 2021 14:35:33 +0000 (15:35 +0100)] 
ITS#9656 Check we got configuration from policy

3 years agoITS#9643 Fix out of bounds read in entry_decode()
HAMANO Tsukasa [Wed, 1 Sep 2021 09:42:10 +0000 (18:42 +0900)] 
ITS#9643 Fix out of bounds read in entry_decode()

3 years agoITS#9659 remove redundant peerbv def
Howard Chu [Wed, 1 Sep 2021 03:00:57 +0000 (04:00 +0100)] 
ITS#9659 remove redundant peerbv def

3 years agoITS#9649 - Add information for schema files
Quanah Gibson-Mount [Mon, 30 Aug 2021 21:57:23 +0000 (21:57 +0000)] 
ITS#9649 - Add information for schema files

3 years agoITS#9648 - Fix request.c for MAXPATHLEN not result.c Fixes 0412814c55e59890343cd4f224...
Quanah Gibson-Mount [Tue, 31 Aug 2021 16:14:10 +0000 (16:14 +0000)] 
ITS#9648 - Fix request.c for MAXPATHLEN not result.c Fixes 0412814c55e59890343cd4f224f16102bfedceec

3 years agoITS#9646 - Fix verbiage for the try-propagate option
Quanah Gibson-Mount [Thu, 26 Aug 2021 21:27:40 +0000 (21:27 +0000)] 
ITS#9646 - Fix verbiage for the try-propagate option

3 years agoITS#9653 - access-control.sdf: typo
Дилян Палаузов [Thu, 26 Aug 2021 18:17:42 +0000 (21:17 +0300)] 
ITS#9653 - access-control.sdf: typo

3 years agoITS#9644 - Add man page for ppm
David Coutadeur [Tue, 24 Aug 2021 11:29:11 +0000 (13:29 +0200)] 
ITS#9644 - Add man page for ppm

3 years agoITS#9648 - Include ac/param.h for MAXPATHLEN
Quanah Gibson-Mount [Wed, 25 Aug 2021 01:52:53 +0000 (01:52 +0000)] 
ITS#9648 - Include ac/param.h for MAXPATHLEN

3 years agoITS#9156 - Remove ppolicy.schema from README
Quanah Gibson-Mount [Wed, 25 Aug 2021 18:09:27 +0000 (18:09 +0000)] 
ITS#9156 - Remove ppolicy.schema from README

Also remove nadf.schema, that got removed some time long ago

3 years agoITS#9651 ldapmodify: add -i option for interval between ops
Howard Chu [Thu, 26 Aug 2021 14:40:33 +0000 (15:40 +0100)] 
ITS#9651 ldapmodify: add -i option for interval between ops

4 years agoITS#9450 - Update install.sdf
Quanah Gibson-Mount [Fri, 12 Feb 2021 17:24:16 +0000 (17:24 +0000)] 
ITS#9450 - Update install.sdf

Drop all references to the FAQ
Add bit about lloadd.conf
regenerate text based INSTALL file

4 years agoITS#9635,ITS#9636 - Regenerate configure
Quanah Gibson-Mount [Tue, 17 Aug 2021 16:56:13 +0000 (16:56 +0000)] 
ITS#9635,ITS#9636 - Regenerate configure

4 years agoITS#9636 - Delete shell backend
Quanah Gibson-Mount [Mon, 16 Aug 2021 19:56:42 +0000 (19:56 +0000)] 
ITS#9636 - Delete shell backend

4 years agoITS#9635 - Delete back-ndb
Quanah Gibson-Mount [Mon, 16 Aug 2021 19:45:50 +0000 (19:45 +0000)] 
ITS#9635 - Delete back-ndb

4 years agoITS#9497 fix duplicate ldap control response
HAMANO Tsukasa [Fri, 12 Mar 2021 04:24:07 +0000 (13:24 +0900)] 
ITS#9497 fix duplicate ldap control response

4 years agoRevert "Fix parsing error with back-ldif"
Howard Chu [Tue, 17 Aug 2021 13:34:51 +0000 (14:34 +0100)] 
Revert "Fix parsing error with back-ldif"

This reverts commit 14db7d46d98cc5e9d8b285330f105e07ec1cf70c.
The correct fix is in 22285a1c037f8c7e04bb50b543acf45d3344778c

4 years agoITS#9637 more for idlexp max
Howard Chu [Mon, 16 Aug 2021 21:56:38 +0000 (22:56 +0100)] 
ITS#9637 more for idlexp max

4 years agoITS#9637 back-mdb fix max idlexp
Howard Chu [Mon, 16 Aug 2021 21:44:54 +0000 (22:44 +0100)] 
ITS#9637 back-mdb fix max idlexp

4 years agoITS#9549 - add a man page for ldapvc
Shawn McKinney [Thu, 12 Aug 2021 14:25:27 +0000 (09:25 -0500)] 
ITS#9549 - add a man page for ldapvc

4 years agoFix parsing error with back-ldif
Howard Chu [Sat, 14 Aug 2021 13:21:45 +0000 (14:21 +0100)] 
Fix parsing error with back-ldif