]>
git.ipfire.org Git - thirdparty/openldap.git/log
Howard Chu [Sun, 9 Oct 2022 10:51:54 +0000 (11:51 +0100)]
ITS#9929 dynlist: avoid unnecessary search for dynamic lists
Was broken if only dynamic lists were configured, and not groups. Optional config URIs were being ignored. Don't prevent returning dynamic lists if dynamic groups were part of search.
Quanah Gibson-Mount [Thu, 6 Oct 2022 16:45:26 +0000 (16:45 +0000)]
ITS#9926
Howard Chu [Thu, 6 Oct 2022 14:31:44 +0000 (15:31 +0100)]
ITS#9926 drop symlinks from homedir testdata
Create them when running the test script instead.
Ondřej Kuzník [Thu, 6 Oct 2022 13:50:55 +0000 (14:50 +0100)]
ITS#9926 Drop unneeded symlinks from source
Quanah Gibson-Mount [Tue, 4 Oct 2022 14:29:14 +0000 (14:29 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5
Quanah Gibson-Mount [Tue, 4 Oct 2022 14:23:03 +0000 (14:23 +0000)]
Prepare for release (0.9.30)
Quanah Gibson-Mount [Mon, 3 Oct 2022 20:42:18 +0000 (20:42 +0000)]
ITS#9915
Quanah Gibson-Mount [Mon, 3 Oct 2022 16:49:31 +0000 (16:49 +0000)]
ITS#9915 - Clarify quoting should only be used with slapd.conf configurations
Quanah Gibson-Mount [Mon, 3 Oct 2022 20:41:18 +0000 (20:41 +0000)]
ITS#9917
Thomas Daniels [Mon, 19 Sep 2022 22:30:05 +0000 (00:30 +0200)]
ITS#9917 Remove 'h' and 'p' from options[] in client tools
The options -h and -p got removed from client tools in commit
66af4cfd5d3c559fcdf6d722b02fa66416b95f01 . However, they were still
present in the options[] array in several client tools source files. So,
if one of those tools got executed with -h or -p followed by a value,
this lead to the error "unrecognized option -", without mentioning
which option was problematic. Removing 'h' and 'p' from options[] fixes
this.
Quanah Gibson-Mount [Mon, 3 Oct 2022 16:40:10 +0000 (16:40 +0000)]
ITS#9919
Quanah Gibson-Mount [Mon, 3 Oct 2022 16:36:28 +0000 (16:36 +0000)]
ITS#9924
Howard Chu [Thu, 29 Sep 2022 15:02:57 +0000 (16:02 +0100)]
ITS#9924 slapo-deref: plug memleak
memory alloc'd by bvarray_dup must be freed by bvarray_free, not regular free.
Mike Hommey [Thu, 3 Feb 2022 23:48:06 +0000 (08:48 +0900)]
ITS#9919 - Mark infrequently used functions as cold rather than manually putting them in a separate section
Quanah Gibson-Mount [Mon, 26 Sep 2022 16:52:55 +0000 (16:52 +0000)]
ITS#9030
Quanah Gibson-Mount [Mon, 26 Sep 2022 16:50:45 +0000 (16:50 +0000)]
ITS#9892
Ondřej Kuzník [Thu, 15 Sep 2022 08:14:10 +0000 (09:14 +0100)]
ITS#9892 Free operation data at the end of a transaction
Mike Hommey [Thu, 6 Jun 2019 00:06:06 +0000 (09:06 +0900)]
ITS#9030 - Use sys/cachectl.h rather than asm/cachectl.h on mips
It also contains the cacheflush function declaration.
Quanah Gibson-Mount [Mon, 12 Sep 2022 21:27:34 +0000 (21:27 +0000)]
ITS#9339
Quanah Gibson-Mount [Mon, 12 Sep 2022 21:16:43 +0000 (21:16 +0000)]
ITS#9437
Quanah Gibson-Mount [Mon, 12 Sep 2022 21:14:58 +0000 (21:14 +0000)]
Formatting fix for CHANGES file
Quanah Gibson-Mount [Mon, 12 Sep 2022 21:14:38 +0000 (21:14 +0000)]
ITS#9908
Quanah Gibson-Mount [Mon, 12 Sep 2022 21:12:15 +0000 (21:12 +0000)]
ITS#9438
Ondřej Kuzník [Fri, 2 Sep 2022 12:00:17 +0000 (13:00 +0100)]
ITS#9339 Free remembered cookies on syncinfo free
Ondřej Kuzník [Thu, 1 Sep 2022 10:13:37 +0000 (11:13 +0100)]
ITS#9437 Create testdir before we need it
Ondřej Kuzník [Wed, 31 Aug 2022 16:28:42 +0000 (17:28 +0100)]
ITS#9908 slapd-tester: plug LDAP* leak on bind retries
Ondřej Kuzník [Wed, 31 Aug 2022 12:53:13 +0000 (13:53 +0100)]
ITS#6035 Plug olcAuthIDRewrite cn=config leak
Ondřej Kuzník [Wed, 31 Aug 2022 11:37:13 +0000 (12:37 +0100)]
ITS#9438 slapo-remoteauth: plug config leaks
Quanah Gibson-Mount [Tue, 30 Aug 2022 16:10:41 +0000 (16:10 +0000)]
ITS#9897
Howard Chu [Mon, 8 Aug 2022 17:03:59 +0000 (18:03 +0100)]
ITS#9897 fix dynlist to ignore entries with wrong objectclass
Quanah Gibson-Mount [Mon, 29 Aug 2022 16:40:05 +0000 (16:40 +0000)]
ITS#9904
Howard Chu [Thu, 25 Aug 2022 15:13:21 +0000 (16:13 +0100)]
ITS#9904 ldap_url_parsehosts: check for strdup failure
Avoid unnecessary strdup in IPv6 addr parsing, check for strdup
failure when dup'ing scheme.
Code present since 2000,
8da110a9e726dbc612b302feafe0109271e6bc59
Quanah Gibson-Mount [Wed, 24 Aug 2022 19:56:42 +0000 (19:56 +0000)]
ITS#9894 - Further fixes for 2.5
Quanah Gibson-Mount [Wed, 24 Aug 2022 19:25:02 +0000 (19:25 +0000)]
ITS#9894 - Fix build for 2.5 lloadd
Quanah Gibson-Mount [Wed, 24 Aug 2022 18:24:07 +0000 (18:24 +0000)]
ITS#9904
Howard Chu [Wed, 24 Aug 2022 13:40:51 +0000 (14:40 +0100)]
ITS#9904 ldif_open_url: check for ber_strdup failure
Code present since 1999,
df8f7cbb9b79be3be9205d116d1dd0b263d6861a
Quanah Gibson-Mount [Wed, 24 Aug 2022 18:21:29 +0000 (18:21 +0000)]
ITS#9900 -- regenerate configure
Quanah Gibson-Mount [Wed, 24 Aug 2022 18:21:14 +0000 (18:21 +0000)]
ITS#9900
Howard Chu [Wed, 10 Aug 2022 18:32:35 +0000 (19:32 +0100)]
ITS#9900 configure.ac: fix bashism
Broken in
629cafc98d4cd2ec1eec83979d69008c01b4d238 ITS#8707
Quanah Gibson-Mount [Wed, 24 Aug 2022 18:20:42 +0000 (18:20 +0000)]
ITS#9898, ITS#9899, ITS#9901
Michael Osipov [Tue, 9 Aug 2022 15:33:35 +0000 (17:33 +0200)]
ITS#9901 libldap: fix non-std printf %p arguments
Howard Chu [Tue, 9 Aug 2022 17:13:31 +0000 (18:13 +0100)]
ITS#9899 libldap: fix non-std syntax in cyrus.c
Broken in
3cd50fa8b32a21040a9892e2a8a7a9dfc7541ce6 for ITS#9189
Howard Chu [Tue, 9 Aug 2022 17:11:30 +0000 (18:11 +0100)]
ITS#9898 tests: fix slapd-addel non-std syntax
Broken in
f5bef58cae5e16d56c48b1efd55249fa7ce54cc6
Quanah Gibson-Mount [Wed, 24 Aug 2022 17:45:59 +0000 (17:45 +0000)]
ITS#9894 - Regenerate configure
Quanah Gibson-Mount [Wed, 24 Aug 2022 17:45:49 +0000 (17:45 +0000)]
ITS#9894
Howard Chu [Sun, 7 Aug 2022 01:42:33 +0000 (02:42 +0100)]
ITS#9894 don't use gmake-specific features
Quanah Gibson-Mount [Wed, 24 Aug 2022 15:51:55 +0000 (15:51 +0000)]
ITS#9895
Howard Chu [Sat, 6 Aug 2022 17:47:40 +0000 (18:47 +0100)]
ITS#9895 slapd-mdb: raise MDB_INDICES from 128 to 256
Quanah Gibson-Mount [Wed, 24 Aug 2022 15:50:03 +0000 (15:50 +0000)]
ITS#9860
Howard Chu [Sat, 23 Jul 2022 20:54:29 +0000 (21:54 +0100)]
ITS#9860 ldapsearch: fix control memleaks
moneromooo-monero [Sat, 13 Apr 2019 23:37:03 +0000 (23:37 +0000)]
lmdb: catch non-LMDB negative errors before strerror
That should hopefully shut coverity up
Quanah Gibson-Mount [Thu, 14 Jul 2022 21:15:40 +0000 (21:15 +0000)]
Return to RE
Quanah Gibson-Mount [Thu, 14 Jul 2022 17:09:57 +0000 (17:09 +0000)]
Prep for release (2.5.13)
Howard Chu [Mon, 11 Jul 2022 16:55:37 +0000 (17:55 +0100)]
ITS#9882 bind: fix #9863 commit, use correct op/backend for mod
Ondřej Kuzník [Thu, 7 Jul 2022 15:42:10 +0000 (16:42 +0100)]
ITS#9876 Some more leaks plugged
Ondřej Kuzník [Thu, 7 Jul 2022 20:31:03 +0000 (21:31 +0100)]
ITS#9823 Only request minCSN if accesslog is around
Quanah Gibson-Mount [Thu, 7 Jul 2022 15:54:18 +0000 (15:54 +0000)]
ITS#9876
Howard Chu [Tue, 5 Jul 2022 02:49:34 +0000 (03:49 +0100)]
ITS#9876 Coverity fixes: plug memleaks
Quanah Gibson-Mount [Wed, 6 Jul 2022 22:43:42 +0000 (22:43 +0000)]
ITS#9878
Ondřej Kuzník [Wed, 6 Jul 2022 14:23:06 +0000 (15:23 +0100)]
ITS#9878 Workaround for streams that won't receive the fix
Quanah Gibson-Mount [Thu, 30 Jun 2022 19:38:14 +0000 (19:38 +0000)]
Update .gitignore for 2.5 and later
Ignore generated libl*/*.pc files
Ignore testavl binary
Ignore lloadd generated Makefiles
Ignore slapd-watcher binary
Quanah Gibson-Mount [Thu, 30 Jun 2022 20:39:40 +0000 (20:39 +0000)]
ITS#9872
Quanah Gibson-Mount [Thu, 23 Jun 2022 17:03:07 +0000 (17:03 +0000)]
ITS#9872 - Fix bold tag for authz parameter
Fix the bold tag on the authz parameter for slapd-ldap(5) and
slapd-meta(5)
Quanah Gibson-Mount [Wed, 29 Jun 2022 17:52:27 +0000 (17:52 +0000)]
ITS#9871
Howard Chu [Fri, 24 Jun 2022 15:49:45 +0000 (16:49 +0100)]
ITS#9871 slapo-ppolicy: use explicit backend in bind_response
Quanah Gibson-Mount [Thu, 23 Jun 2022 18:50:42 +0000 (18:50 +0000)]
ITS#9868
Howard Chu [Wed, 22 Jun 2022 13:50:58 +0000 (14:50 +0100)]
ITS#9868 also fixup glue_sub_del()
Howard Chu [Sat, 18 Jun 2022 15:36:00 +0000 (16:36 +0100)]
ITS#9868 Fixup pending_csn_list for backglue
Define in a new structure and point to it for more flexible access
Quanah Gibson-Mount [Thu, 23 Jun 2022 18:49:46 +0000 (18:49 +0000)]
ITS#9823
Ondřej Kuzník [Fri, 22 Apr 2022 13:14:16 +0000 (14:14 +0100)]
ITS#9823 Check minCSN when setting up delta-log replay
Dimitar Stoychev [Thu, 19 May 2022 13:45:50 +0000 (06:45 -0700)]
ITS#9823 Update test043 to check deltasync recovery after accesslog has been purged
Quanah Gibson-Mount [Thu, 23 Jun 2022 18:48:37 +0000 (18:48 +0000)]
ITS#9864, ITS#9865, ITS#9866, ITS#9867
Howard Chu [Thu, 16 Jun 2022 21:14:41 +0000 (22:14 +0100)]
ITS#9867 syncprov: plug onetime leak
Since
43ebfa8fb42 ITS#6467
Howard Chu [Thu, 16 Jun 2022 20:36:24 +0000 (21:36 +0100)]
ITS#9867 syncprov: plug findbase memleak
Howard Chu [Thu, 16 Jun 2022 20:32:07 +0000 (21:32 +0100)]
ITS#9866 delta-sync: fix DN leak on Adds
Howard Chu [Thu, 16 Jun 2022 15:15:56 +0000 (16:15 +0100)]
ITS#9865 slapd-watcher: add -c contextDN option
Howard Chu [Thu, 16 Jun 2022 15:10:59 +0000 (16:10 +0100)]
ITS#9864 slapo-accesslog: plug onetime memleaks
Quanah Gibson-Mount [Thu, 23 Jun 2022 18:47:03 +0000 (18:47 +0000)]
ITS#8245
Ondřej Kuzník [Fri, 10 Jun 2022 08:39:18 +0000 (09:39 +0100)]
ITS#8245 Do not try to release a NULL entry
Howard Chu [Thu, 9 Jun 2022 21:58:06 +0000 (22:58 +0100)]
Fix spurious fallthru warning
Ondřej Kuzník [Thu, 9 Jun 2022 13:21:06 +0000 (14:21 +0100)]
Include our libraries in failure artifacts
Quanah Gibson-Mount [Thu, 9 Jun 2022 15:58:22 +0000 (15:58 +0000)]
ITS#9859
HAMANO Tsukasa [Wed, 8 Jun 2022 02:10:32 +0000 (11:10 +0900)]
ITS#9859 skip test020-proxycache for back-wt
Ondřej Kuzník [Wed, 2 Mar 2022 11:44:01 +0000 (11:44 +0000)]
ITS#9799 Drop a bind connection if there's a timeout
Quanah Gibson-Mount [Fri, 3 Jun 2022 20:32:16 +0000 (20:32 +0000)]
ITS#9850
Howard Chu [Sat, 21 May 2022 15:34:44 +0000 (16:34 +0100)]
ITS#9850 slapd-watcher: don't ignore sids when only 1 URL was specified
Quanah Gibson-Mount [Fri, 3 Jun 2022 17:44:12 +0000 (17:44 +0000)]
ITS#9020
Ondřej Kuzník [Thu, 26 May 2022 15:44:56 +0000 (16:44 +0100)]
ITS#9020 Reinstate olcAutomaticGroups and document its deprecation
Quanah Gibson-Mount [Thu, 19 May 2022 15:45:43 +0000 (15:45 +0000)]
ITS#9824
Ondřej Kuzník [Tue, 17 May 2022 09:52:48 +0000 (10:52 +0100)]
ITS#9824 Document SASL related ldap_get/set_option restrictions
Quanah Gibson-Mount [Mon, 16 May 2022 16:34:33 +0000 (16:34 +0000)]
ITS#7165
Howard Chu [Fri, 13 May 2022 15:32:41 +0000 (16:32 +0100)]
ITS#7165 back-mdb: check for stale readers on MDB_READERS_FULL
retry opening a read txn if we cleared any stale readers
Quanah Gibson-Mount [Mon, 16 May 2022 15:11:28 +0000 (15:11 +0000)]
ITS#9847
Quanah Gibson-Mount [Mon, 16 May 2022 15:10:50 +0000 (15:10 +0000)]
ITS#9847 - Regenerate configure
Howard Chu [Sat, 14 May 2022 16:39:56 +0000 (17:39 +0100)]
ITS#9847 fix kqueue detection on MacOSX
Howard Chu [Sat, 14 May 2022 16:16:02 +0000 (17:16 +0100)]
ITS#9847 slapd: fix kqueue for FreeBSD/MacOSX/OpenBSD
Quanah Gibson-Mount [Thu, 12 May 2022 15:46:41 +0000 (15:46 +0000)]
ITS#8882
Ondřej Kuzník [Fri, 6 May 2022 10:34:14 +0000 (11:34 +0100)]
ITS#8882 Add slapo-emptyds to contrib
Quanah Gibson-Mount [Thu, 12 May 2022 15:44:59 +0000 (15:44 +0000)]
ITS#9840
Yi Zhao [Mon, 10 Jan 2022 02:13:51 +0000 (10:13 +0800)]
ITS#9840 - libraries/Makefile.in: ignore the mkdir errors
Ignore the mkdir errors to fix the parallel build failure:
../../build/shtool mkdir -p TOPDIR/tmp-glibc/work/cortexa15t2hf-neon-wrs-linux-gnueabi/openldap/2.5.9-r0/image/usr/lib
mkdir: cannot create directory 'TOPDIR/tmp-glibc/work/cortexa15t2hf-neon-wrs-linux-gnueabi/openldap/2.5.9-r0/image/usr/lib': File exists
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>