595 Commits

Author SHA1 Message Date
Quanah Gibson-Mount
e460f00874 Prep for release 2024-11-26 17:11:04 +00:00
Quanah Gibson-Mount
d24499a93a Return to release engineering 2024-06-03 15:26:48 +00:00
Quanah Gibson-Mount
29eea85525 Prep for release (2.6.8) 2024-05-21 17:19:11 +00:00
HAMANO Tsukasa
71f8894a9c ITS#10214 Reduce library dependencies
Currently, slapd links libsystemd to notify service state to systemd.
However, libsystemd link several unnecessary libraries, which increases security risks.
The systemd documentation provides a method to send state notifications to systemd using a simple protocol without the need to link against libsystemd.

https://www.freedesktop.org/software/systemd/man/devel/sd_notify.html
2024-05-09 17:08:46 +00:00
Quanah Gibson-Mount
fa5cf1252f Happy New Year! 2024-03-26 19:45:35 +00:00
Quanah Gibson-Mount
6b162b7dab Return to release engineering 2024-01-29 20:42:27 +00:00
Quanah Gibson-Mount
37bde3c0a7 Prep for release 2024-01-29 18:52:23 +00:00
Quanah Gibson-Mount
eadf41458c Return to engineering 2023-07-31 20:28:18 +00:00
Quanah Gibson-Mount
6b1bd7ce60 Prep for release 2023-07-31 18:09:15 +00:00
Quanah Gibson-Mount
15fd392247 Return to engineering 2023-07-10 21:06:16 +00:00
Quanah Gibson-Mount
3f0c761f7e Prep for release 2023-07-10 16:27:58 +00:00
Дилян Палаузов
a9f0a8859e ITS#9989 Keep .pc files on «make clean» 2023-04-24 18:46:49 +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
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
7f1b05abbf Return to RE 2022-07-14 21:16:09 +00:00
Quanah Gibson-Mount
951da33108 Prep for release (2.6.3) 2022-07-14 17:07:29 +00:00
Quanah Gibson-Mount
b72c67cafe Return to RE 2022-05-04 16:10:33 +00:00
Quanah Gibson-Mount
11b24f1c4a Prep for release (2.6.2) 2022-05-04 14:55:23 +00:00
Orgad Shaneh
8e3f87f86a ITS#9788 Fix make jobserver warnings
Running make -j8 issues the following warning for each directory with
make 4.3:
make[2]: warning: -j8 forced in submake: resetting jobserver mode.

There is no need to pass MFLAGS. Make picks it up from the
environment anyway.
2022-01-31 20:03:42 +00:00
Quanah Gibson-Mount
57c62a728e Return to release engineering 2022-01-20 19:04:46 +00:00
Quanah Gibson-Mount
eee518fe5b Prep for release 2022-01-19 18:32:34 +00:00
Quanah Gibson-Mount
582722e926 Happy New Year! 2022-01-07 18:41:20 +00:00
Quanah Gibson-Mount
c3f1d15c53 Return to RE 2021-10-25 21:26:57 +00:00
Quanah Gibson-Mount
0a6e8804ed Prep for Release 2021-10-25 17:06:00 +00:00
Quanah Gibson-Mount
fa3b4d2f36 ITS#9673 - Start fully tracking symbols for versioning 2021-10-18 20:22:40 +00:00
Quanah Gibson-Mount
7b216087e1 ITS#9700 - Set initial ABI version for OpenLDAP libldap/liblber 2021-09-23 19:22:21 +00:00
Quanah Gibson-Mount
1b8482609c ITS#9673 - Fix library symbol versioning 2021-09-20 19:51:30 +00:00
Ondřej Kuzník
b0825a75fb ITS#9673 Strip release version from library name 2021-09-16 16:02:11 +00:00
Quanah Gibson-Mount
e960130c2d Initial RE26 bits 2021-08-17 17:06:35 +00:00
Quanah Gibson-Mount
a7371850bc ITS#9485 - Regenerate autogenerated file with autoreconf -f -i 2021-07-29 18:06:03 +00:00
Quanah Gibson-Mount
59f8d06d33 ITS#8874 - Don't try and link in libcom_err with libfetch on FreeBSD
This was changed for FreeBSD back in the year 2000.
2021-06-24 15:01:51 +00:00
SATOH Fumiyasu
f3501534d4 ITS#8707 - Add slapd.service and lloadd.service for systemd 2021-04-20 22:54:19 +00:00
Ondřej Kuzník
629cafc98d ITS#8707 Add systemd service notification support 2021-04-20 22:54:19 +00:00
Quanah Gibson-Mount
32761fa3a1 ITS#8839 - Only generate SHA3 hash now that we also have GPG, drop MD5/SHA1 2021-04-01 21:03:12 +00:00
Quanah Gibson-Mount
38d1ac0449 ITS#5365 - Add support for symbol versioning libldap and lilber 2021-03-29 18:11:00 +00:00
Hugh McMaster
3eea13bdd4 ITS#8996 - Generate and install a pkg-config file for the liblber library 2021-03-15 21:39:55 +00:00
Quanah Gibson-Mount
c7763538de ITS#9453 - Make pw argon2 official 2021-03-10 23:21:08 +00:00
Quanah Gibson-Mount
9894e6c8aa ITS#4799 -- Delete missed bits for Kerberos from 2006 cleanup 2021-03-04 18:08:57 +00:00
Quanah Gibson-Mount
ce2c5173bd ITS#9161 - Fix various typos
Fix a number of different typos across the code base
2021-02-17 18:42:46 +00:00
Quanah Gibson-Mount
efaf9a4a17 Happy New Year! 2021-01-11 19:25:53 +00:00
Ondřej Kuzník
46ddb4039c lloadd ahoy 2020-11-17 17:15:40 +00:00
Quanah Gibson-Mount
69a53fa499 ITS#8839 - Add sha3-512 hashes 2020-11-12 17:21:09 +00:00
Howard Chu
81e43a6335 ITS#9348 cleanup strerr/sys_errlist detection 2020-09-24 23:34:36 +00:00
Howard Chu
9535e757df ITS#9327 fix prev commit 2020-08-31 13:33:58 +01:00
Quanah Gibson-Mount
c1411b8199 ITS#9323 - Limit to OpenSSL 1.0.2 or later 2020-08-25 21:52:04 +00:00
Fabrice Fontaine
8df03b435e ITS#9327 - Fix stripping when cross-compiling
Probably-Signed-off-by: Dave Bender <bender@benegon.com>
[yann.morin.1998@free.fr: patch was made by Dave, but he
 forgot his SoB line, so I added it]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Retrieved from:
https://git.buildroot.net/buildroot/tree/package/openldap/0001-fix_cross_strip.patch]
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2020-08-25 19:54:59 +00:00
Quanah Gibson-Mount
c06ac436e2 ITS#9235 Merge libldap_r into libldap 2020-07-03 17:23:14 -07:00
Quanah Gibson-Mount
1a55a5c61b ITS#9177 - Finish updating migration to latest autoconf and related build tools 2020-04-10 17:44:56 +00:00
Quanah Gibson-Mount
7182cbc7e3 ITS#7855 - Update config.guess and config.sub
Update config.guess and config.sub from official upstream project at https://savannah.gnu.org/projects/config/

Specifically in this case, commit 5256817ace8493502ec88501a19e4051c2e220b0 for the date Wed Jan 1 19:36:58 2020 +1100
2020-01-28 16:08:50 +00:00