aboutsummaryrefslogtreecommitdiff
path: root/mail/dovecot
Commit message (Collapse)AuthorAge
* dovecot: update to 2.3.18W. Michael Petullo2022-05-11
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* dovecot: update to 2.3.16Lucian Cristian2021-09-19
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to 2.3.13Rosen Penev2021-02-22
| | | | | | | | Fixed and refreshed patches. Switched to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-20
| | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* dovecot: disable zstdJan Pavlinec2020-09-10
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* dovecot: update to version 2.3.11.3 (security fix)Jan Pavlinec2020-09-08
| | | | | | | | | Fixes: CVE-2020-12100 CVE-2020-12673 CVE-2020-12674 Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* dovecot: update to version 2.3.10.1 (security fix)Jan Pavlinec2020-05-29
| | | | | | | | | Fixes: CVE-2020-10957 CVE-2020-10958 CVE-2020-10967 Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* dovecot: remove incorrect PKG_BUILD_DEPENDSIan Cooper2020-04-30
| | | | | | | | | | The package Makefile contains a PKG_BUILD_DEPENDS=libiconv line, which apart from being incorrect if libiconv-full is specified in the build configuration, is also unnecessary, since the package Makefile already includes nls.mk which sets PKG_BUILD_DEPENDS appropriately. Signed-off-by: Ian Cooper <iancooper@hotmail.com>
* dovecot: update to 2.3.10Lucian Cristian2020-03-25
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to version 2.3.9.3 (security fix)Jan Pavlinec2020-02-20
| | | | | | | | Fixes: CVE-2020-7046 CVE-2020-7957 Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* dovecot: Disable libunwind supportRosen Penev2019-12-26
| | | | | | Fixes missing dependency error. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* dovecot: update to 2.3.9Lucian Cristian2019-12-10
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to 2.3.8Lucian Cristian2019-10-26
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* treewide: add PKG_CPE_ID for better cvescanner coverageJan Pavlinec2019-09-17
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* dovecot: Update to version 2.3.7.2Josef Schlehofer2019-09-10
| | | | | | Fix CVE-2019-11500 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* dovecot: Improve packaging and include configsJosef Schlehofer2019-08-18
| | | | | | | | | | | - Add dovenull user, otherwise, dovecot doesn't start - Build docs to have configuration files for dovecot - Remove init script as conffile - Move build options from Makefile to Config.in - Install section to be more readable - Refresh patches Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* dovecot: update to version 2.3.7.1Josef Schlehofer2019-08-18
| | | | | | Move PKG_MAINTAINER above PKG_LICENSE to be sync with other packages Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* dovecot: update to 2.3.7Lucian Cristian2019-07-14
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to 2.3.6Lucian Cristian2019-05-13
| | | | | | also don't pack docs Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to 2.3.5.2Lucian Cristian2019-04-29
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: gssapi build fix, add parallel buildLucian Cristian2019-04-13
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: Fix deprecated API patchRosen Penev2019-04-09
| | | | | | Refreshed patches. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* dovecot: update to 2.3.5.1Lucian Cristian2019-04-07
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to 2.3.5Lucian Cristian2019-03-13
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: Fix compilation with OpenSSL 1.1Rosen Penev2019-02-13
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* dovecot: update to version 2.3.4.1 (security fix)Jan Pavlinec2019-02-05
| | | | | | Fixes CVE-2019-3814 Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* dovecot: Make OpenSSL ENGINE support optionalRosen Penev2019-01-01
| | | | | | Allows libopenssl to be smaller. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* dovecot: update to 2.3.4Lucian Cristian2018-11-28
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to 2.3.3Lucian Cristian2018-11-11
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: Fix compilation for OpenSSL without deprecated APIsRosen Penev2018-11-06
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* doveco: pigeonhole: Use stock dovecot dir locationsDaniel F. Dickinson2018-08-19
| | | | | | | | | | | We move dovecot libexec binaries and modules (including the package pigeonhole) to their standard locations. This is okay for libexec because it was added to core prior to 17.04 release. Moving the binaries normally in libexec eliminates the reason the modules were in an unusual directory, which is that there were conflicts with libexec binaries that were in lib, which the modules normally use. Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
* dovecot: Fix managesieve-login needs libdovecot-loginDaniel F. Dickinson2018-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When trying to use managesieve my MUA complained sieve wasn't supported. On investigation dovecot logs the following could be seen: Aug 16 00:28:44 managesieve-login: Fatal: master: service(managesieve-login): child 1430 returned error 127 Aug 16 00:31:32 managesieve-login: Error: Error loading shared library libdovecot-login.so.0: No such file or directory (needed by /usr/lib/dovecot/managesieve-login) Aug 16 00:31:32 managesieve-login: Error: Error loading shared library libdovecot.so.0: No such file or directory (needed by /usr/lib/dovecot/managesieve-login) Aug 16 00:31:32 managesieve-login: Error: Error relocating /usr/lib/dovecot/managesieve-login: net_ip2addr: symbol not found The issue (verified with readelf on non-working build and build with my fix) is that there is no RPATH information in the pigeonhole binaries (like managesieve-login). The dovecot-config that is 'installed' in the staging dir assumes that plugins will be built on the same host as the installed files. The 'installed' dovecot-config (partial) looks like: LIBDOVECOT='-L/usr/lib/dovecot -ldovecot' LIBDOVECOT_LOGIN='-ldovecot-login -L/home/user/Build/openwrt/openwrt-ath79/staging_dir/target-mips_24kc_musl/usr/lib -lssl -lcrypto' LIBDOVECOT_SQL=-ldovecot-sql LIBDOVECOT_COMPRESS=-ldovecot-compression LIBDOVECOT_LDA=-ldovecot-lda LIBDOVECOT_STORAGE='-ldovecot-storage ' LIBDOVECOT_DSYNC=-ldovecot-dsync LIBDOVECOT_LIBFTS=-ldovecot-fts The solution I used was to modify dovecot-config to add the rpath to DOVECOT_BINARY_LDFLAGS, and to replace references to host directories with staging_dir directories. This results in RPATH being added as it needs to be, and results in a working version of dovecot+pigeonhole. NB: I've also touched package version of pigeonhole as this change in dovecot results in (needed) binary changes for pigeonhole. Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
* dovecot: update to 2.3.2.1Lucian Cristian2018-07-15
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: include nls.mk for iconv supportSebastian Kemper2018-07-13
| | | | | | | | | | libmariadb 10.2 needs to be linked in together with iconv, hence include nls.mk. dovecot will use iconv (if it can find it) also for its own character conversion needs, so add a general depend as well. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* dovecot: update to 2.3.2Lucian Cristian2018-07-06
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: explicitly disable use of sodiumW. Michael Petullo2018-06-16
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* dovecot: update to 2.3.1W. Michael Petullo2018-06-10
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* dovecot: add GSSAPI moduleW. Michael Petullo2018-05-25
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* dovecot: update dovecot to 2.2.35Lucian Cristian2018-03-25
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: prepare for runtime dependency by pluginsVal Kulkov2017-11-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add ABI_VERSION declaration in order to tell dovecot plugins that are runtime-dependent on dovecot's Application Binary Interface (ABI) version, such as the pigeonhole mail filter, that they need to be rebuilt each time the dovecot's ABI version changes. This PR is not yet closing issue #5062. A forthcoming PR for pigeonhole package will close the issue. Introduce a new configuration parameter to enable ICU (i18n) support. Make the ICU disabled by default. Introduce PKG_CONFIG_DEPENDS with the list of configuration parameters triggering rebuild of dovecot. Declare the conffiles section to save dovecot's configuration files and its init.d script on sysupgrade. Introduce a new package, dovecot-utils, to contain doveadm and dsync utilities: closes #4912. Correct the destination directory for the installation of example-config files. At present, the example files are installed into /usr/share/doc/dovecot/example-config/example-config. Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
* dovecot: update to 2.2.33.2Lucian Cristian2017-10-25
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to 2.2.33.1Lucian Cristian2017-10-18
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: add mysql and postgresql modulesLucian Cristian2017-09-20
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to 2.2.32Lucian Cristian2017-08-28
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: install libraries to allow building pluginsW. Michael Petullo2017-07-04
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* dovecot: updateLucian Cristian2017-07-03
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to 2.2.30.2Lucian Cristian2017-06-08
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* Dovecot: update to 2.2.29.1Lucian Cristian2017-04-16
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: fix depends typoLucian Cristian2017-03-09
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to 2.2.28Lucian Cristian2017-03-08
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>