aboutsummaryrefslogtreecommitdiff
path: root/mail
Commit message (Collapse)AuthorAge
* Merge pull request #7564 from neheb/nailHannu Nyman2018-12-14
|\ | | | | nail: Fix compilation without deprecated OpenSSL APIs
| * nail: Fix compilation without deprecated OpenSSL APIsRosen Penev2018-12-02
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #7562 from neheb/msmtpHannu Nyman2018-12-06
|\ \ | | | | | | msmtp: Fix compilation without deprecated OpenSSL APIs
| * | msmtp: Fix compilation without deprecated OpenSSL APIsRosen Penev2018-12-02
| |/ | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* / mutt: Update to 1.11.1Rosen Penev2018-12-02
|/ | | | | | Added patch to fix compilation without deprecated OpenSSL APIs. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* pigeonhole: update to 0.5.4W. Michael Petullo2018-12-02
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* dovecot: update to 2.3.4Lucian Cristian2018-11-28
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* Merge pull request #7455 from neheb/nailHannu Nyman2018-11-25
|\ | | | | nail: Remove GSSAPI dependency
| * nail: Remove GSSAPI dependencyRosen Penev2018-11-16
| | | | | | | | | | | | Buildbots are currently failing because of this. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | mailsend: Remove more deprecated APIsRosen Penev2018-11-17
|/ | | | | | Fixes compile without them. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #7269 from neheb/emailrTed Hess2018-11-16
|\ | | | | emailrelay: Remove SSLv3 option
| * emailrelay: Remove SSLv3 optionRosen Penev2018-10-28
| | | | | | | | | | | | The next version of OpenSSL will not include support. Removing in advance. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | clamsmtp: Really fix compilationRosen Penev2018-11-12
| | | | | | | | | | | | It seems Linux headers are broken/incompatible with musl for some reason. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | dovecot: update to 2.3.3Lucian Cristian2018-11-11
| | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | Merge pull request #7341 from neheb/doveHannu Nyman2018-11-11
|\ \ | | | | | | dovecot: Fix compilation for OpenSSL without deprecated APIs
| * | dovecot: Fix compilation for OpenSSL without deprecated APIsRosen Penev2018-11-06
| |/ | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | msmtp: Fix typoYcarus2018-11-09
| | | | | | | | | | | | Fix typo in msmtp Makefile PACAKGE -> PACKAGE Signed-off-by: Yannick Chabanois <ycarus@zugaina.org>
* | alpine: Fix compilation without deprecated APIs on OpenSSL 1.0.2Rosen Penev2018-11-06
|/ | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* sendmail: fix confLIBSEARCHPATH to $(STAGING_DIR)Guo Li2018-09-26
| | | | | | | This fix issue 'cannot find -lnsl' on build server which has libnsl.so in /usr/lib Signed-off-by: Guo Li <uxgood.org@gmail.com>
* mutt: bump to version 1.10.1Phil Eichinger2018-09-08
| | | | Signed-off-by: Phil Eichinger <phil@zankapfel.net>
* Merge pull request #6937 from neheb/mailDirk Brenken2018-09-04
|\ | | | | mailman: Update to 2.1.29
| * mailman: Adjust Makefile to be similar to other projectsRosen Penev2018-09-02
| | | | | | | | | | | | Reorganization + HTTPS + CPE ID for proper CVE tracking. Signed-off-by: Rosen Penev <rosenp@gmail.com>
| * mailman: Update to 2.1.29Rosen Penev2018-09-02
| | | | | | | | | | | | Bug and Security fixes. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #6906 from lucize/post-mysqlDirk Brenken2018-09-03
|\ \ | | | | | | postfix: add mysql support & fix start priority
| * | postfix: increase start priorityLucian Cristian2018-08-29
| | | | | | | | | | | | | | | | | | on some slow system, postfix starts before network, delaying the init helps Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
| * | postfix: add mysql supportLucian Cristian2018-08-29
| |/ | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | Merge pull request #6874 from neheb/clamHannu Nyman2018-09-03
|\ \ | |/ |/| clamsmtp: Fix compile under musl
| * clamsmtp: Fix compile under muslRosen Penev2018-08-26
| | | | | | | | | | | | | | sys/socket already includes the needed socket stuff. Including the second header causes the build to fail. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #6855 from neheb/patch-21Dirk Brenken2018-08-27
|\ \ | | | | | | msmtp: Update to 1.6.8
| * | msmtp: Update to 1.6.8Rosen Penev2018-08-24
| |/ | | | | | | | | | | Main URL has changed. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #6766 from cshoredaniel/pr-fix-dovecot-pigeonhole-managesieveHannu Nyman2018-08-27
|\ \ | |/ |/| dovecot & pigeonhole: Fix managesieve-login needs libdovecot-login
| * 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>
* | emailrelay: add some runtime optionsOthmar Truniger2018-08-20
| | | | | | | | Signed-off-by: Othmar Truniger <github@truniger.ch>
* | Merge pull request #6668 from cotequeiroz/emailrelay_pamDirk Brenken2018-08-20
|\ \ | |/ |/| emailrelay: avoind linking with -lpam
| * emailrelay: avoind linking with -lpamEneas U de Queiroz2018-08-04
| | | | | | | | | | | | | | The package seems to link to -lpam even when using --without-pam. Set ac_cv_search_pam_end=no to avoid it. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* | Merge pull request #6488 from neheb/patch-2Hannu Nyman2018-08-19
|\ \ | |/ |/| alpine: Update to 2.21.9999
| * alpine: Update to 2.21.9999Rosen Penev2018-07-15
| | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #6603 from neheb/emailHannu Nyman2018-08-02
|\ \ | | | | | | emailrelay: Update to 2.0
| * | emailrelay: Update to 2.0Rosen Penev2018-07-31
| | | | | | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | Merge pull request #6236 from cotequeiroz/mailsend_openssl-1.1Hannu Nyman2018-08-02
|\ \ \ | | | | | | | | mailsend: bump to v. 1.19, add openssl 1.1
| * | | mailsend: add compatibility with openssl 1.1.0Eneas U de Queiroz2018-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Applied a patch merged upstream that adds support to openssl 1.1.0, and added a patch, just submitted upstream, that enables compilation with openssl 1.1.0 built without deprecated API. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
| * | | mailsend: bump to v. 1.19Eneas U de Queiroz2018-07-06
| | | | | | | | | | | | | | | | Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* | | | dovecot-pigeonhole: fix compilation with full language supportVal Kulkov2018-07-20
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | If the full language support is enabled (CONFIG_BUILD_NLS=y), compilation fails on undefined references to libiconv, libiconv_open and libiconv_closed. Including nls.mk into the package's Makefile fixes the problem. Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
* | | dovecot: update to 2.3.2.1Lucian Cristian2018-07-15
| |/ |/| | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | Merge pull request #6425 from micmac1/dovecot-uclibc-iconvHannu Nyman2018-07-15
|\ \ | | | | | | dovecot: fix uclibc build issue
| * | 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>
* | | Merge pull request #6428 from cshoredaniel/pr-deprecate-msmtp-scriptsHannu Nyman2018-07-11
|\ \ \ | | | | | | | | mail/msmtp-scripts: Deprecated upstream; remove myself as maintainer
| * | | mail/msmtp-scripts: Deprecated upstream; remove myself as maintainerDaniel F. Dickinson2018-07-08
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Remove myself as maintainer. Also add deprecation warning as this is deprecated upstream (see: https://github.com/cshore-history/msmtp-scripts#deprecation-notice) barring expression of interested by others in it being revived. Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
* / / pigeonhole: update to 0.5.2W. Michael Petullo2018-07-09
|/ / | | | | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>