]>
git.ipfire.org Git - thirdparty/openldap.git/log
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>
Yi Zhao [Thu, 2 Dec 2021 03:38:15 +0000 (11:38 +0800)]
ITS#9840 - ldif-filter: fix parallel build failure
Add slapd-common.o as dependency for ldif-filter to fix the parallel
build failure:
ld: cannot find slapd-common.o: No such file or directory
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Quanah Gibson-Mount [Thu, 12 May 2022 15:43:00 +0000 (15:43 +0000)]
ITS#9841
Helmut Grohne [Mon, 4 Apr 2022 20:18:15 +0000 (22:18 +0200)]
ITS#9841 fix librewrite declaration of calloc