Quanah Gibson-Mount pushed to branch OPENLDAP_REL_ENG_2_5 at openldap / OpenLDAP
Commits:
2e79e2d0 by Ondřej Kuzník at 2023-04-17T18:43:26+00:00
ITS#9990 Preserve callbacks added already
- - - - -
3582adc3 by Quanah Gibson-Mount at 2023-04-17T18:43:44+00:00
ITS#9990
- - - - -
4a9aaf7c by Sam James at 2023-04-17T18:48:40+00:00
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-…
[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(a)gentoo.org>
- - - - -
ca22c4d9 by Sam James at 2023-04-17T18:48:45+00:00
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-…
[2] https://wiki.gentoo.org/wiki/Modern_C_porting
[3] hosted at lists.linux.dev.
Signed-off-by: Sam James <sam(a)gentoo.org>
- - - - -
139effd7 by Sam James at 2023-04-17T18:48:49+00:00
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-…
[2] https://wiki.gentoo.org/wiki/Modern_C_porting
[3] hosted at lists.linux.dev.
Signed-off-by: Sam James <sam(a)gentoo.org>
- - - - -
076063c2 by Quanah Gibson-Mount at 2023-04-24T18:45:40+00:00
ITS#10011 - Regenerate configure
- - - - -
f0599010 by Quanah Gibson-Mount at 2023-04-24T18:45:53+00:00
ITS#10011
- - - - -
ad9db644 by Дилян Палаузов at 2023-04-24T18:47:17+00:00
ITS#9989 Keep .pc files on «make clean»
- - - - -
bc7c267f by Quanah Gibson-Mount at 2023-04-24T18:47:27+00:00
ITS#9989
- - - - -
81693599 by Howard Chu at 2023-04-26T16:42:43+00:00
ITS#9995 ldapdelete: plug potential search leak
- - - - -
f85b2d08 by Howard Chu at 2023-04-26T16:43:40+00:00
ITS#9996 librewrite plug potential leak in ldapmap map_ldap_apply()
- - - - -
10c5964b by Quanah Gibson-Mount at 2023-04-26T16:43:49+00:00
ITS#9996
- - - - -
4fadc968 by Howard Chu at 2023-04-26T16:44:21+00:00
ITS#9997 syncrepl: plug potential leak in changelog search
Note this is only used with changelog, which is nonstandard and obsolete.
- - - - -
86e029fd by Quanah Gibson-Mount at 2023-04-26T16:44:30+00:00
ITS#9997
- - - - -
b7241ced by Howard Chu at 2023-04-26T17:31:01+00:00
ITS#9998 slapd-mtread: plug potential leak
- - - - -
67e33964 by Quanah Gibson-Mount at 2023-04-26T17:31:08+00:00
ITS#9998
- - - - -
85c109af by Howard Chu at 2023-04-26T17:31:34+00:00
ITS#9999 slapd-search: plug potential leak
- - - - -
641ab45b by Quanah Gibson-Mount at 2023-04-26T17:31:39+00:00
ITS#9999
- - - - -
968deaf9 by Howard Chu at 2023-04-26T17:32:14+00:00
ITS#10000 slapd-watcher: plug potential leak
- - - - -
6465bece by Quanah Gibson-Mount at 2023-04-26T17:32:20+00:00
ITS#10000
- - - - -
4aacc755 by Howard Chu at 2023-04-26T17:32:45+00:00
ITS#10003: ldap_open_internal_connection: fix mutex usage
Note: this is a non-standard function with no use cases
- - - - -
0b8ed1bc by Quanah Gibson-Mount at 2023-04-26T17:32:49+00:00
ITS#10003
- - - - -
b180a1e2 by Howard Chu at 2023-04-26T17:33:14+00:00
ITS#10004: librewrite: plug potential ld leak in ldapmap
- - - - -
379f21e8 by Quanah Gibson-Mount at 2023-04-26T17:33:19+00:00
ITS#10004
- - - - -
a25124dc by Ondřej Kuzník at 2023-04-26T20:10:16+00:00
ITS#9953 Check for push replication
- - - - -
c904ec6c by Quanah Gibson-Mount at 2023-04-27T15:03:17+00:00
ITS#9953
- - - - -
64eb6c34 by Howard Chu at 2023-04-27T15:05:46+00:00
ITS#10015 libldap: fix KEEPALIVE opts from ITS#9490
- - - - -
055e7056 by Quanah Gibson-Mount at 2023-04-27T15:06:02+00:00
ITS#10015
- - - - -
a4ec923f by Howard Chu at 2023-04-27T15:10:27+00:00
ITS#10016: slapo-syncprov: fix Abandon with active qtask
- - - - -
d9919c16 by Quanah Gibson-Mount at 2023-04-27T15:10:43+00:00
ITS#10016
- - - - -
e765972f by HAMANO Tsukasa at 2023-04-27T15:12:11+00:00
ITS#10028 - crash with pwdMinDelay
- - - - -
04f2b9a8 by Quanah Gibson-Mount at 2023-04-27T15:12:25+00:00
ITS#10028
- - - - -
c3cc9289 by Ondřej Kuzník at 2023-04-27T15:14:02+00:00
ITS#10031 Adjust *err if we free it
- - - - -
9fda4843 by Quanah Gibson-Mount at 2023-04-27T15:14:18+00:00
ITS#10031
- - - - -
25 changed files:
- CHANGES
- Makefile.in
- aclocal.m4
- build/lib.mk
- build/openldap.m4
- clients/tools/ldapdelete.c
- configure
- configure.ac
- contrib/ldaptcl/tclAppInit.c
- contrib/ldaptcl/tkAppInit.c
- contrib/slapd-modules/variant/variant.c
- libraries/libldap/init.c
- libraries/libldap/open.c
- libraries/librewrite/ldapmap.c
- servers/slapd/at.c
- servers/slapd/overlays/constraint.c
- servers/slapd/overlays/ppolicy.c
- servers/slapd/overlays/syncprov.c
- servers/slapd/overlays/unique.c
- servers/slapd/passwd.c
- servers/slapd/syncrepl.c
- servers/slapd/syslog.c
- tests/progs/slapd-mtread.c
- tests/progs/slapd-search.c
- tests/progs/slapd-watcher.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/dab1a48896eb6de75524c9…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/dab1a48896eb6de75524c9…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch OPENLDAP_REL_ENG_2_6 at openldap / OpenLDAP
Commits:
85e2c3fb by Ondřej Kuzník at 2023-04-17T18:42:12+00:00
ITS#9990 Preserve callbacks added already
- - - - -
d59ee405 by Quanah Gibson-Mount at 2023-04-17T18:42:55+00:00
ITS#9990
- - - - -
70c7b2e9 by Howard Chu at 2023-04-17T18:44:10+00:00
ITS#9993 fix online_indexer termination/cleanup
- - - - -
ff464105 by Quanah Gibson-Mount at 2023-04-17T18:44:34+00:00
ITS#9993
- - - - -
eac40944 by Sam James at 2023-04-17T18:48:15+00:00
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-…
[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(a)gentoo.org>
- - - - -
965bfbb2 by Sam James at 2023-04-17T18:48:23+00:00
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-…
[2] https://wiki.gentoo.org/wiki/Modern_C_porting
[3] hosted at lists.linux.dev.
Signed-off-by: Sam James <sam(a)gentoo.org>
- - - - -
58b6c59c by Sam James at 2023-04-17T18:48:29+00:00
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-…
[2] https://wiki.gentoo.org/wiki/Modern_C_porting
[3] hosted at lists.linux.dev.
Signed-off-by: Sam James <sam(a)gentoo.org>
- - - - -
a77da644 by Quanah Gibson-Mount at 2023-04-17T18:50:20+00:00
ITS#10011
- - - - -
df8ca49a by Quanah Gibson-Mount at 2023-04-24T18:14:35+00:00
ITS#10011 - Regenerate configure
- - - - -
a9f0a885 by Дилян Палаузов at 2023-04-24T18:46:49+00:00
ITS#9989 Keep .pc files on «make clean»
- - - - -
2f73f401 by Quanah Gibson-Mount at 2023-04-24T18:47:09+00:00
ITS#9989
- - - - -
4a35c30e by Howard Chu at 2023-04-26T16:39:26+00:00
ITS#9995 ldapdelete: plug potential search leak
- - - - -
295b1e97 by Quanah Gibson-Mount at 2023-04-26T16:42:35+00:00
ITS#9995
- - - - -
21b99578 by Howard Chu at 2023-04-26T16:43:18+00:00
ITS#9996 librewrite plug potential leak in ldapmap map_ldap_apply()
- - - - -
e0cbb825 by Quanah Gibson-Mount at 2023-04-26T16:43:25+00:00
ITS#9996
- - - - -
b8e302f9 by Howard Chu at 2023-04-26T16:44:01+00:00
ITS#9997 syncrepl: plug potential leak in changelog search
Note this is only used with changelog, which is nonstandard and obsolete.
- - - - -
dd7f6bfd by Quanah Gibson-Mount at 2023-04-26T16:44:11+00:00
ITS#9997
- - - - -
c02f322b by Howard Chu at 2023-04-26T17:30:45+00:00
ITS#9998 slapd-mtread: plug potential leak
- - - - -
2b178d55 by Quanah Gibson-Mount at 2023-04-26T17:30:55+00:00
ITS#9998
- - - - -
48ce1b21 by Howard Chu at 2023-04-26T17:31:24+00:00
ITS#9999 slapd-search: plug potential leak
- - - - -
7d4c1dfb by Quanah Gibson-Mount at 2023-04-26T17:31:47+00:00
ITS#9999
- - - - -
44b20287 by Howard Chu at 2023-04-26T17:31:59+00:00
ITS#10000 slapd-watcher: plug potential leak
- - - - -
2b3d3338 by Quanah Gibson-Mount at 2023-04-26T17:32:06+00:00
ITS#10000
- - - - -
6f2e0685 by Howard Chu at 2023-04-26T17:32:32+00:00
ITS#10003: ldap_open_internal_connection: fix mutex usage
Note: this is a non-standard function with no use cases
- - - - -
dcfe0d4c by Quanah Gibson-Mount at 2023-04-26T17:32:38+00:00
ITS#10003
- - - - -
0e0bd886 by Howard Chu at 2023-04-26T17:32:59+00:00
ITS#10004: librewrite: plug potential ld leak in ldapmap
- - - - -
9136e91a by Quanah Gibson-Mount at 2023-04-26T17:33:07+00:00
ITS#10004
- - - - -
3e2404ee by Ondřej Kuzník at 2023-04-26T20:08:25+00:00
ITS#9953 Check for push replication
- - - - -
38d1e36e by Quanah Gibson-Mount at 2023-04-27T15:03:02+00:00
ITS#9953
- - - - -
af3f6f14 by Howard Chu at 2023-04-27T15:04:45+00:00
ITS#10015 libldap: fix KEEPALIVE opts from ITS#9490
- - - - -
82c41b29 by Quanah Gibson-Mount at 2023-04-27T15:05:37+00:00
ITS#10015
- - - - -
0410c80e by Howard Chu at 2023-04-27T15:09:45+00:00
ITS#10016: slapo-syncprov: fix Abandon with active qtask
- - - - -
5d33a984 by Quanah Gibson-Mount at 2023-04-27T15:10:21+00:00
ITS#10016
- - - - -
f12d6c04 by HAMANO Tsukasa at 2023-04-27T15:11:14+00:00
ITS#10028 - crash with pwdMinDelay
- - - - -
cec9bdff by Quanah Gibson-Mount at 2023-04-27T15:12:01+00:00
ITS#10028
- - - - -
99cc55d6 by Ondřej Kuzník at 2023-04-27T15:12:39+00:00
ITS#10031 Adjust *err if we free it
- - - - -
ea590bb2 by Quanah Gibson-Mount at 2023-04-27T15:13:55+00:00
ITS#10031
- - - - -
26 changed files:
- CHANGES
- Makefile.in
- aclocal.m4
- build/lib.mk
- build/openldap.m4
- clients/tools/ldapdelete.c
- configure
- configure.ac
- contrib/ldaptcl/tclAppInit.c
- contrib/ldaptcl/tkAppInit.c
- contrib/slapd-modules/variant/variant.c
- libraries/libldap/init.c
- libraries/libldap/open.c
- libraries/librewrite/ldapmap.c
- servers/slapd/at.c
- servers/slapd/back-mdb/config.c
- servers/slapd/overlays/constraint.c
- servers/slapd/overlays/ppolicy.c
- servers/slapd/overlays/syncprov.c
- servers/slapd/overlays/unique.c
- servers/slapd/passwd.c
- servers/slapd/syncrepl.c
- servers/slapd/syslog.c
- tests/progs/slapd-mtread.c
- tests/progs/slapd-search.c
- tests/progs/slapd-watcher.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/9100a73bdf7b44d4d7b2a2…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/9100a73bdf7b44d4d7b2a2…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits:
bb0cd447 by Howard Chu at 2023-04-24T18:50:38+00:00
ITS#10036 support IPv6 addresses in session tracking control
Connect to server first, so we know what IP address to use.
Reorder some option setup so they occur before the connection
attempt.
- - - - -
950aa08c by Howard Chu at 2023-04-24T18:50:38+00:00
ITS#10036 slapd: fix parsing of session tracking control
Was erroneously treating IPv6 addrs beginning with ':' as unprintable.
- - - - -
2 changed files:
- clients/tools/common.c
- servers/slapd/controls.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/95232bc3235f6657570125…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/95232bc3235f6657570125…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits:
f7e6c71e by johan pascal at 2023-03-31T05:19:30+00:00
ITS#10014: Add TLS handle using MbedTLS
- - - - -
11 changed files:
- .gitlab-ci.yml
- configure.ac
- doc/man/man3/ldap_get_option.3
- doc/man/man5/lloadd.conf.5
- doc/man/man5/slapd-config.5
- doc/man/man5/slapd.conf.5
- libraries/libldap/Makefile.in
- + libraries/libldap/tls_mt.c
- servers/slapd/overlays/otp.c
- tests/scripts/test067-tls
- tests/scripts/test077-sasl-gssapi
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/f7e6c71e13cc276896d108a…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/f7e6c71e13cc276896d108a…
You're receiving this email because of your account on git.openldap.org.