Quanah Gibson-Mount
cec9bdff2f
ITS#10028
2023-04-27 15:12:01 +00:00
HAMANO Tsukasa
f12d6c047c
ITS#10028 - crash with pwdMinDelay
2023-04-27 15:11:14 +00:00
Quanah Gibson-Mount
5d33a984ee
ITS#10016
2023-04-27 15:10:21 +00:00
Howard Chu
0410c80e9d
ITS#10016: slapo-syncprov: fix Abandon with active qtask
2023-04-27 15:09:45 +00:00
Quanah Gibson-Mount
82c41b29d2
ITS#10015
2023-04-27 15:05:37 +00:00
Howard Chu
af3f6f143e
ITS#10015 libldap: fix KEEPALIVE opts from ITS#9490
2023-04-27 15:04:45 +00:00
Quanah Gibson-Mount
38d1e36eb5
ITS#9953
2023-04-27 15:03:02 +00:00
Ondřej Kuzník
3e2404eedf
ITS#9953 Check for push replication
2023-04-26 20:08:25 +00:00
Quanah Gibson-Mount
9136e91a03
ITS#10004
2023-04-26 17:33:07 +00:00
Howard Chu
0e0bd88604
ITS#10004: librewrite: plug potential ld leak in ldapmap
2023-04-26 17:32:59 +00:00
Quanah Gibson-Mount
dcfe0d4caf
ITS#10003
2023-04-26 17:32:38 +00:00
Howard Chu
6f2e068583
ITS#10003: ldap_open_internal_connection: fix mutex usage
...
Note: this is a non-standard function with no use cases
2023-04-26 17:32:32 +00:00
Quanah Gibson-Mount
2b3d333898
ITS#10000
2023-04-26 17:32:06 +00:00
Howard Chu
44b2028746
ITS#10000 slapd-watcher: plug potential leak
2023-04-26 17:31:59 +00:00
Quanah Gibson-Mount
7d4c1dfb04
ITS#9999
2023-04-26 17:31:47 +00:00
Howard Chu
48ce1b2132
ITS#9999 slapd-search: plug potential leak
2023-04-26 17:31:24 +00:00
Quanah Gibson-Mount
2b178d5575
ITS#9998
2023-04-26 17:30:55 +00:00
Howard Chu
c02f322b01
ITS#9998 slapd-mtread: plug potential leak
2023-04-26 17:30:45 +00:00
Quanah Gibson-Mount
dd7f6bfdd1
ITS#9997
2023-04-26 16:44:11 +00:00
Howard Chu
b8e302f9c9
ITS#9997 syncrepl: plug potential leak in changelog search
...
Note this is only used with changelog, which is nonstandard and obsolete.
2023-04-26 16:44:01 +00:00
Quanah Gibson-Mount
e0cbb825fd
ITS#9996
2023-04-26 16:43:25 +00:00
Howard Chu
21b9957816
ITS#9996 librewrite plug potential leak in ldapmap map_ldap_apply()
2023-04-26 16:43:18 +00:00
Quanah Gibson-Mount
295b1e97f7
ITS#9995
2023-04-26 16:42:35 +00:00
Howard Chu
4a35c30e30
ITS#9995 ldapdelete: plug potential search leak
2023-04-26 16:39:26 +00:00
Quanah Gibson-Mount
2f73f40127
ITS#9989
2023-04-24 18:47:09 +00:00
Дилян Палаузов
a9f0a8859e
ITS#9989 Keep .pc files on «make clean»
2023-04-24 18:46:49 +00:00
Quanah Gibson-Mount
df8ca49a55
ITS#10011 - Regenerate configure
2023-04-24 18:14:35 +00:00
Quanah Gibson-Mount
a77da644a9
ITS#10011
2023-04-17 18:50:20 +00:00
Sam James
58b6c59c56
ITS#10011 servers: fix -Wstrict-prototypes
...
For more information, see LWN.net [0] or LLVM's Discourse [1], the Gentoo wiki [2],
or the (new) c-std-porting mailing list [3].
[0] https://lwn.net/Articles/913505/
[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213
[2] https://wiki.gentoo.org/wiki/Modern_C_porting
[3] hosted at lists.linux.dev.
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-17 18:48:29 +00:00
Sam James
965bfbb280
ITS#10011 contrib: fix old-style K&R declarations
...
Removed in C23.
For more information, see LWN.net [0] or LLVM's Discourse [1], the Gentoo wiki [2],
or the (new) c-std-porting mailing list [3].
[0] https://lwn.net/Articles/913505/
[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213
[2] https://wiki.gentoo.org/wiki/Modern_C_porting
[3] hosted at lists.linux.dev.
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-17 18:48:23 +00:00
Sam James
eac4094406
ITS#10011 build: fix compatibility with stricter C99 compilers
...
Fix the following warnings:
- -Wimplicit-int (fatal with Clang 16)
- -Wimplicit-function-declaration (fatal with Clang 16)
- -Wincompatible-function-pointer-types (fatal with Clang 16)
- -Wint-conversion (fatal with Clang 15)
- Old style prototypes (K&R, removed from C23)
These warnings-now-error led to misconfigurations and failure to build
OpenLDAP, as the tests used during configure caused the wrong results
to be emitted.
For more information, see LWN.net [0] or LLVM's Discourse [1], the Gentoo wiki [2],
or the (new) c-std-porting mailing list [3].
[0] https://lwn.net/Articles/913505/
[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213
[2] https://wiki.gentoo.org/wiki/Modern_C_porting
[3] hosted at lists.linux.dev.
Bug: https://bugs.gentoo.org/871288
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-17 18:48:15 +00:00
Quanah Gibson-Mount
ff4641058a
ITS#9993
2023-04-17 18:44:34 +00:00
Howard Chu
70c7b2e9ca
ITS#9993 fix online_indexer termination/cleanup
2023-04-17 18:44:10 +00:00
Quanah Gibson-Mount
d59ee4057e
ITS#9990
2023-04-17 18:42:55 +00:00
Ondřej Kuzník
85e2c3fbbe
ITS#9990 Preserve callbacks added already
2023-04-17 18:42:12 +00:00
Quanah Gibson-Mount
9100a73bdf
Return to release engineering
2023-02-13 20:03:45 +00:00
Quanah Gibson-Mount
7c21d89f3e
Prep for release (2.6.4)
2023-02-08 18:53:35 +00:00
Quanah Gibson-Mount
da324abfca
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_6
2023-02-08 18:47:23 +00:00
Quanah Gibson-Mount
8f44dca45d
Update MDB_VERSION_DATE for the release
2023-02-08 18:41:37 +00:00
Quanah Gibson-Mount
05b582ac0c
Update release date for 0.9.30
2023-02-08 18:40:04 +00:00
Quanah Gibson-Mount
cc5d35f8a1
ITS#9718 - Fix nonportable sed usage
2023-01-30 22:59:19 +00:00
Quanah Gibson-Mount
f4b53e3b5e
ITS#9985
2023-01-30 19:05:50 +00:00
Quanah Gibson-Mount
6fc1dee747
ITS#9985 - Fix module name to pw-totp
2023-01-30 19:05:35 +00:00
Quanah Gibson-Mount
0e1e7ec5f3
ITS#9991
2023-01-30 19:04:50 +00:00
Howard Chu
24a7f0164a
ITS#9991 send_ldap_ber: make sure we're only closing our own connection
2023-01-30 19:03:23 +00:00
Quanah Gibson-Mount
284c3d4fda
ITS#8102
2023-01-30 19:03:02 +00:00
Ondřej Kuzník
0b2f5ad740
ITS#8102 Do not continue if deconfigured during pause
2023-01-30 19:01:00 +00:00
Ondřej Kuzník
c6a3d2dad1
ITS#9930 Do not reschedule consumers that are shutting down
2023-01-30 19:00:38 +00:00
Ondřej Kuzník
66c2b5ad5f
ITS#9045 rlock only if there may be other threads
...
We can't rlock if we've registered ourselves as a writer. We can only
figure that out by checking if we're the thread that initiated the
pause: is the server paused already?
2023-01-30 18:57:18 +00:00
Ondřej Kuzník
77162fdafe
ITS#9930 Just wait until si_mutex is ready
...
We're in a much better place now and there is only a single task active
for a given syncinfo_t plus the task that's just scheduled it and is
wrapping up. Any remaining times this wouldn't be true are probably bugs
to be fixed.
2023-01-19 17:50:01 +00:00