aboutsummaryrefslogtreecommitdiff
path: root/mail/dovecot
Commit message (Collapse)AuthorAge
* 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>
* dovecot: add SQLite supportLucian Cristian2017-03-08
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: change LDAP select logicLucian Cristian2017-03-08
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: disable ICU normalization support for FTS #4077Lucian Cristian2017-03-08
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: change the maintainer to meLucian Cristian2017-03-06
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: version update to 2.2.26.0Denis Shulyaka2016-11-03
| | | | Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
* dovecot: update to 2.2.15Peter Wagner2014-11-09
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* dovecot: update to 2.2.14Peter Wagner2014-10-19
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* generic userid: use the new USERID apiJohn Crispin2014-10-08
| | | | | | | | recent changes in trunk allow us to specify the userid inside the openwrt makefile. the info is stored int he meta data of the IPK contorl file and users are generated by the new generic postinst trigger. Signed-off-by: John Crispin <blogic@openwrt.org>