aboutsummaryrefslogtreecommitdiff
path: root/libs/openldap
Commit message (Collapse)AuthorAge
* openldap: update to 2.6.7krant2024-02-07
| | | | | | | - Remove dead mirror URL - Clean-up configure args Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* openldap: update to 2.6.6W. Michael Petullo2024-01-02
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: update to 2.6.4W. Michael Petullo2023-05-20
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: update to 2.6.3W. Michael Petullo2022-12-22
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: drop use of HTTP in favor of HTTPSW. Michael Petullo2022-05-20
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: update to 2.6.2W. Michael Petullo2022-05-11
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: hide configurables when libopenldap is not enabledMatthew Hagan2021-12-22
| | | | | | | | | | | | | | | | | When openldap is not enabled, the following configurables remain present in the config: CONFIG_OPENLDAP_DEBUG=y \# CONFIG_OPENLDAP_CRYPT is not set \# CONFIG_OPENLDAP_MONITOR is not set \# CONFIG_OPENLDAP_DB47 is not set \# CONFIG_OPENLDAP_ICU is not set This patch adds a libopenldap dependency for these options, removing the above from .config when libopenldap is not used. Further, move these configurables to Config.in. Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
* openldap: udpate to 2.6.0W. Michael Petullo2021-12-13
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: update to 2.4.58W. Michael Petullo2021-05-10
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: update to 2.4.57W. Michael Petullo2021-01-31
| | | | | | | | | | | | | | | | | Fixes: * CVE-2020-36221 * CVE-2020-36222 * CVE-2020-36223 * CVE-2020-36224 * CVE-2020-36225 * CVE-2020-36226 * CVE-2020-36227 * CVE-2020-36228 * CVE-2020-36229 * CVE-2020-36230 Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: update to 2.4.56W. Michael Petullo2020-11-19
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* treewide: add PKG_CPE_ID for better cvescanner coverageJan Pavlinec2019-09-17
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* openldap: update to 2.4.48W. Michael Petullo2019-09-14
| | | | | | Fixes CVE-2019-13565. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: Add static function declarationRosen Penev2019-07-30
| | | | | | Fixes compilation with -Werror=implicit-function-declaration . Signed-off-by: Rosen Penev <rosenp@gmail.com>
* openldap-server: enable crypt(3) passwordsVal Kulkov2019-03-16
| | | | | | | | | | | | | | | | With crypt(3) password storage scheme enabled, OpenLDAP can receive and store SHA-256 and SHA-512 password hashes from Samba AD-DC. Without crypt(3), synchronization of passwords between Samba AD-DC (v4.5 and above) and OpenLDAP requires use of cleartext passwords. To use password hashes from Samba, OpenLDAP must be compiled with --enable-crypt switch. This patch introduces a new configuration parameter to enable the use of crypt(3) function by OpenLDAP. Enabling crypt(3) increases the size of slapd binary by 12 bytes on the x86_64 target and by only 4 bytes on the ipq806x target. Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
* openldap: version update and new build parametersVal Kulkov2018-12-21
| | | | | | | | | | | | | | | | | | | This patch updates OpenLDAP to 2.4.47, introduces new build parameters and places openldap-server, openldap-utils and libopenldap under a separate menu item in Network. OpenLDAP is difficult to find in menuconfig at present. Making a separate menu item for OpenLDAP for selection of packages and enabling or disabling build parameters makes better sense. To have access to the loglevel directive, OpenLDAP must be built with debugging information. Having access to the loglevel directive is essential during the initial configuration of OpenLDAP server. International users may want to enable ICU support to have access to international characters. Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
* openldap: Backport patch to fix compilation without deprecated APIsRosen Penev2018-11-06
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* openldap: Switch tarball sources to https and httpDaniel Engberg2018-06-09
| | | | | | | | Switch from ftp which can be broken on corp firewalls to https and http. Mirrors taken from https://www.openldap.org/software/download/ and https://www.openldap.org/software/download/OpenLDAP/MIRRORS Place master site as last resort. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* openldap: update to 2.4.46W. Michael Petullo2018-06-08
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: use /dev/urandom as entropy sourceEneas U de Queiroz2018-05-24
| | | | | | | | When cross-compiling, the configure script doesn't use /dev/urandom as entropy source, which would have been the case if we were building it natively. Instead it tries to use an EGD, which openwrt doesn't supply. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* openldap: remove build host/user/timestampAlexander Couzens2017-12-10
| | | | | | Such information from the build system break reproducible builds. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* libs/openldap: add license tagFlorian Eckert2017-10-30
| | | | | | add license tag Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* openldap: update to 2.4.45W. Michael Petullo2017-06-14
| | | | | | Fixes CVE-2017-9287 Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: do not build doc and tests subdirsMichael Heimpold2016-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | At least one LEDE buildbot is missing tools to create man pages, thus the build sometimes (depends on which buildbot is used) fails with [1]: -snip- make[7]: Entering directory '/mnt/build-dir/lede/armeb_xscale/build/sdk/build_dir/target-armeb_xscale_musl-1.1.15/openldap-2.4.44/doc/man/man1' PAGES=`cd .; echo *.1`; \ for page in $PAGES; do \ sed -e "s%LDVERSION%2.4.44%" \ -e 's%ETCDIR%/etc/openldap%g' \ -e 's%LOCALSTATEDIR%/var%' \ -e 's%SYSCONFDIR%/etc/openldap%' \ -e 's%DATADIR%/usr/share/openldap%' \ -e 's%SBINDIR%/usr/sbin%' \ -e 's%BINDIR%/usr/bin%' \ -e 's%LIBDIR%/usr/lib%' \ -e 's%LIBEXECDIR%/usr/lib%' \ -e 's%MODULEDIR%/usr/lib/openldap%' \ -e 's%RELEASEDATE%2016/02/05%' \ ./$page \ | (cd .; soelim -) > $page.tmp; \ done /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found Makefile:292: recipe for target 'all-common' failed make[7]: *** [all-common] Error 127 -snap- For OpenWrt/LEDE, there is no reason to build the tests and/or man pages, so let's patch it away. And since other packages need openldap as build dependency (e.g. php) this automatically fixes the build of these depended packages. [1] https://downloads.lede-project.org/snapshots/faillogs/armeb_xscale/packages/openldap/compile.txt Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* openldap: update to 2.4.44W. Michael Petullo2016-09-14
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: forcibly disable ICU supportJo-Philipp Wich2016-06-06
| | | | | | | | | | | | | | | | | When openldap-server is built within an environment where ICU has been previously built, the package will pick up this unintended dependency and fail with the following error: Package openldap-server is missing dependencies for the following libraries: libicudata.so.55 libicuuc.so.55 Makefile:148: recipe for target '.../openldap-server_2.4.43-2_mips_34kc.ipk' failed Since the ICU libraries are extremely big (~12MB) we cannot simply depend on them so add the necessary autoconfig cache variable to let the ICU presence test fail in order to inhibit linking against those libraries. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* openldap: update to 2.4.43W. Michael Petullo2015-12-30
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: remove --without-cyrus-sasl to build SASL supportW. Michael Petullo2015-07-20
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: update copyright datesW. Michael Petullo2015-07-08
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: update to 2.4.41W. Michael Petullo2015-07-08
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: remove --without-tls and start SSL-protected server by defaultW. Michael Petullo2015-01-23
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* Copy openldap package from old repositoryW. Michael Petullo2014-08-06
Signed-off-by: W. Michael Petullo <mike@flyn.org>