summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)Author
2019-12-08Reset maintainer at their request.Mark Linimon
PR: 242511 Submitted by: maintainer
2019-12-08Update version requirement of RUN_DEPENDSSunpoet Po-Chuan Hsieh
- Update pkg-descr - Take maintainership
2019-12-05mail/roundcube-contextmenu: update to 3.0Larry Rosenman
- Roundcube 1.4 support PR: 242443 Submitted by: moiseev@mezonplus.ru
2019-12-04Unbreak the build with LDAP option selected (for some reason, the problemAlexey Dokuchaev
does not occur on FreeBSD 11.3 and 12.0): ld: error: .../libmu_auth.so: undefined reference to ber_memfree ld: error: .../libmu_auth.so: undefined reference to ber_memvfree ld: error: .../libmu_auth.so: undefined reference to ber_set_option It looks like an underlinking case, but I do not possess enough of domain knowledge to properly describe what had changed in our linker and why it was not a problem before. Reported by: maintainer
2019-12-04mail/dovecot, mail/dovecot-pigeonhole: upgrade to 2.3.9, 0.5.9 respectively.Larry Rosenman
Bump PORTREVISION of mail/dovecot-fts-xapian for version change of dovecot. Changelog: Dovecot: * Changed several event field names for consistency and to avoid conflicts in parent-child event relationships: * SMTP server command events: Renamed "name" to "cmd_name" * Events inheriting from a mailbox: Renamed "name" to "mailbox" * Server connection events have only "remote_ip", "remote_port", "local_ip" and "local_port". * Removed duplicate "client_ip", "ip" and "port". * Mail storage events: Removed "service" field. Use "service:<name>" category instead. * HTTP client connection events: Renamed "host" to "dest_host" and "port" to "dest_port" * auth: Drop Postfix socketmap support. It hasn't been working with recent Postfix versions for a while now. * push-notification-lua: The "subject" field is now decoded to UTF8 instead of kept as MIME-encoded. + push-notification-lua: Added new "from_address", "from_display_name", "to_address" and "to_display_name" fields. The display names are decoded to UTF8. + Added various new fields to existing events. See http://doc.dovecot.net/admin_manual/list_of_events.html + Add lmtp_add_received_header setting. It can be used to prevent LMTP from adding "Received:" headers. + doveadm: Support SSL/STARTTLS for proxied doveadm connections based on doveadm_ssl setting and proxy ssl/tls settings. + Log filters support now "service:<name>", which matches all events for the given service. It can also be used as a category. + lib: Use libunwind to get abort backtraces with function names where available. + lmtp: When the LMTP proxy changes the username (from passdb lookup) add an appropriate ORCPT parameter. - lmtp: Add lmtp_client_workarounds setting to implement workarounds for clients that send MAIL and RCPT commands with additional spaces before the path and for clients that omit <> brackets around the path. See example-config/conf.d/20-lmtp.conf. - lda/lmtp: Invalid MAIL FROM addresses were rejcted too aggressively. Now mails from addresses with unicode characters are delivered, but their Return-Path header will be <> instead of the given MAIL FROM address. - lmtp: The lmtp_hdr_delivery_address setting is ignored. - imap: imap_command_finished event's "args" and "human_args" parameters were always empty. - mbox: Seeking in zlib and bzip2 compressed input streams didn't work correctly. - imap-hibernate: Process crashed when client got destroyed while it was attempted to be unhibernated, and the unhibernation fails. - *-login: Proxying may have crashed if SSL handshake to the backend failed immediately. This was unlikely to happen in normal operation. - *-login: If TLS handshake to upstream server failed during proxying, login process could crash due to invalid memory access. - *-login: v2.3 regression: Using SASL authentication without initial response may have caused SSL connections to hang. This happened often at least with PHP's IMAP library. - *-login: When login processes are flooded with authentication attempts it starts logging errors about "Authentication server sent unknown id". This is still expected. However, it also caused the login process to disconnect from auth server and potentially log some user's password in the error message. - dict-sql: SQL prepared statements were not shared between sessions. This resulted in creating a lot of prepared statements, which was especially inefficient when using Cassandra backend with a lot of Cassandra nodes. - auth: auth_request_finished event didn't have success=yes parameter set for successful authentications. - auth: userdb dict - Trying to list users crashed. - submission: Service could be configured to allow anonymous authentication mechanism and anonymous user access. - LAYOUT=index: Corrupted dovecot.list.index caused folder creation to panic. - doveadm: HTTP server crashes if request target starts with double "/". - dsync: Remote dsync started hanging if the initial doveadm "dsync-server" command was sent in the same TCP packet as the following dsync handshake. v2.3.8 regression. - lib: Several "input streams" had a bug that in some rare situations might cause it to access freed memory. This could lead to crashes or corruption. The only currently known effect of this is that using zlib plugin with external mail attachments (mail_attachment_dir) could cause fetching the mail to return a few bytes of garbage data at the beginning of the header. Note that the mail wasn't saved corrupted, but fetching it caused corrupted mail to be sent to the client. - lib-storage: If a mail only has quoted content, use the quoted text for generating message snippet (IMAP PREVIEW) instead of returning empty snippet. - lib-storage: When vsize header was rebuilt, newly calculated message sizes were added to dovecot.index.cache instead of being directly saved into vsize records in dovecot.index. - lib: JSON generator was escaping UTF-8 characters unnecessarily. Pigeonhole: + Added events for Sieve and ManageSieve, see https://doc.dovecot.org/admin_manual/list_of_events/#pigeonhole + Pigeonhole: Implement the Sieve "special-use" extension described in RFC 8579. - duplicate: Test only compared the handles which would cause different values to be cached as the same duplicate test. Fix to also compare the actual hashes. - imap_sieve_filter: IMAP FILTER Command had various bugs in error handling. Errors may have been duplicated for each email, errors may have been missing entirely, command tag and ERRORS/WARNINGS parameters were swapped.
2019-12-04mail/nextcloud-mail: Update to 0.20.0Bernard Spil
2019-12-03mail/nextcloud-mail: Update to 0.19.1Bernard Spil
2019-12-02mail/aerc: Unbreak on arm64Tobias Kortkamp
# git.sr.ht/~sircmpwn/pty vendor/git.sr.ht/~sircmpwn/pty/pty_freebsd.go:50:20: undefined: fiodgnameArg vendor/git.sr.ht/~sircmpwn/pty/pty_freebsd.go:63:12: undefined: _C_SPECNAMELEN vendor/git.sr.ht/~sircmpwn/pty/pty_freebsd.go:66:9: undefined: fiodgnameArg # golang.org/x/sys/unix vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go:400:12: undefined: uint128 http://thunderx1.nyi.freebsd.org/data/head-arm64-default/p518178_s355024/logs/errors/aerc-0.3.0.log Unbreak by updating golang.org/x/sys to 33540a1f6037 which adds support for FreeBSD arm64 and generating the missing git.sr.ht/~sircmpwn/pty/ztypes_freebsd_arm64.go. PR: 242312
2019-12-02Update to 20191129Baptiste Daroussin
2019-12-01mail/thunderbird: update to 68.3.0 (rc2)Christoph Moench-Tegeder
Releaes Notes: https://www.thunderbird.net/en-US/thunderbird/68.3.0/releasenotes/ (soon) Approved by: jbeich (gecko, implicit) MFH: 2019Q4 (blanket: web browser alike, once it has become "release")
2019-11-30Give this a quick expiration date (1 month). It has been broken forMark Linimon
4 months. Use openemm2015 instead.
2019-11-29Update to 6.1.3Jochen Neumeister
Sponsored by: Netzkommune GmbH
2019-11-29gecko: drop close_fds workaround after r518640Jan Beich
PR: 221700
2019-11-29mail/imapfilter: Update version 2.6.14=>2.6.16Muhammad Moinur Rahman
2019-11-27Add ctype dependency.Alex Dupre
See https://github.com/roundcube/roundcubemail/issues/7049 Reported by: Tim Bishop <tim@bishnet.net>
2019-11-26Clean up after java/openjdk6 and java/openjdk6-jre removalJung-uk Kim
java/openjdk6 support was removed from Mk/bsd.java.mk (r512662) and java/openjdk6 and java/openjdk6-jre were removed from the ports tree (r512663). Now this patch completely removes remaining stuff from the ports tree. PR: 241953 (exp-run) Reviewed by: glewis Approved by: portmgr (antoine) Differential Revision: https://reviews.freebsd.org/D22342
2019-11-26Update to 1.2.2Baptiste Daroussin
2019-11-26Update to 1.4.1 release and remove obsolete suhosin patches.Alex Dupre
2019-11-26- update to 3.4.8Olli Hauer
2019-11-26mail/dovecot: include mention of security.bsd.hardlink_check_{g,u}id in ↵Larry Rosenman
pkg-message. PR: 242223 Submitted by: tphilipp@potion-studios.com
2019-11-25Fix build with src r354909 applied.Brooks Davis
The referenced change made NO_INSTALLLIB, NO_MAN, and NO_PROFILE into errors causing these ports that declare them and use the FreeBSD make infrastructure as part of their build to fail. When the offending variables occur in a BSD Makefile, NO_MAN becomes MAN= and NO_INSTALLLIB and NO_PROFILE become MK_INSTALLLIB=no and MK_PROFILE=no respectively. When declared in the environment they become WITHOUT_<FOO>.
2019-11-24- update WWWDirk Meyer
2019-11-24- update MASTER_SITESDirk Meyer
2019-11-24mail/mailutils: Update to 3.8; fix circular [1] / missing dependenciesJoseph Mingrone
- Remove the build dependency on Emacs since the installed elisp file is simple and does not need to be byte compiled. - Collapse the EMACS option in to the MH option [2]. PR: 235890 Submitted by: John Hein <jcfyecrayz@liamekaens.com> [2] Reported by: John Hein <jcfyecrayz@liamekaens.com> [1] Reviewed by: John Hein <jcfyecrayz@liamekaens.com> Approved by: danfe, Zeus Panchenko <zeus@gnu.org.ua> (maintainer) Differential Revision: https://reviews.freebsd.org/D22351
2019-11-23- Update to 2.3-a1Vsevolod Stakhov
- Add OpenBLAS support (optional) [2] PR: 241626 Submitted by: Alexander Moisseev <moiseev at mezonplus.ru> [1], [2] Reported by: Artyom Davidov <ard_1 at mail.ru> [2]
2019-11-23- Update to 2.2Vsevolod Stakhov
- Add OpenBLAS support (optional) [2] PR: 241626 Submitted by: Alexander Moisseev <moiseev at mezonplus.ru> [1], [2] Reported by: Artyom Davidov <ard_1 at mail.ru> [2]
2019-11-23Unbreak the test suite and hook it to our framework.Alexey Dokuchaev
Submitted by: maintainer Obtained from: upstream
2019-11-23Obsolete by gitlab-ce 12.5 upgrade, please use ↵Matthias Fechner
mail/rubygem-premailer-rails-rails5 instead.
2019-11-23Obsolete by gitlab-ce 12.5 upgrade, please use ↵Matthias Fechner
mail/rubygem-premailer-rails-rails52 instead.
2019-11-22New ports required for gitlab-ce 12.5.Matthias Fechner
2019-11-22mail/aerc: Update to 0.3.0Tobias Kortkamp
Changes: https://git.sr.ht/~sircmpwn/aerc/refs/0.3.0
2019-11-19mail/thunderbird: update to 68.3.0 (rc1)Christoph Moench-Tegeder
Releaes Notes: https://www.thunderbird.net/en-US/thunderbird/68.3.0/releasenotes/ (soon) Approved by: jbeich (gecko, implicit) MFH: 2019Q4 (blanket: web browser alike, once it has become "release")
2019-11-19Update to 6.1.2Jochen Neumeister
Changelog: - Substantial revision of DKIM header generation - Use shorter hashes for auto-generated CID values - Fix format of content-id headers, and only use them for inline attachments - Remove all use of XHTML - Lots of coding standards cleanup - API docs are now auto-updated via GitHub actions - Fix header separation bug created in 6.1.1 - Fix misidentification of background attributes in SVG images in msgHTML Sponsored by: Netzkommune GmbH
2019-11-19Update to 2.2.4Jochen Neumeister
Sponsored by: Netzkommune GmbH
2019-11-17- Simplify the port by dropping NO_MTREEDmitry Marakasov
PR: 241740 Submitted by: amdmi3 Approved by: leres (maintianer)
2019-11-17Update MASTER_SITES.Hajimu UMEMOTO
2019-11-17Update master site and unmark BROKEN.Hajimu UMEMOTO
2019-11-16Clean up WRKSRC and USE_GITHUB usage in some portsTobias Kortkamp
2019-11-16Bump PORTREVISION after r517743 to force relinking.Dmitri Goutnik
Approved by: araujo (mentor) Differential Revision: https://reviews.freebsd.org/D21854
2019-11-16mail/nextcloud-mail: Update to 0.18.1Bernard Spil
2019-11-16Update master site and unmark BROKEN.Hajimu UMEMOTO
2019-11-16- Update OpenSMTPD extras to 6.6.0 releaseDima Panov
- Drop deprecated upstream filters and tools
2019-11-15Update tp 2.5.14Hajimu UMEMOTO
2019-11-15- Update to 3.0.12Hajimu UMEMOTO
- Fix build with BACKUP option enabled [1] PR: 241967 [1] Reported by: albert.shih [1]
2019-11-15Move remaining USE_MYSQL, WANT_MYSQL_VER to USES=mysqlTobias Kortkamp
2019-11-14Add USES={gl,gnome,mate,sdl,xorg} missed in the last roundTobias Kortkamp
2019-11-13Restore DNSLookup API for pydnsv(DNS) for tcp fallback works againSunpoet Po-Chuan Hsieh
- Bump PORTREVISION for package change PR: 241755 Submitted by: Kamigishi Rei <spambox@haruhiism.net> Obtained from: https://github.com/sdgathman/pyspf/commit/4744deeec4a2c10987aae72989d7137156ed4151
2019-11-12Update to 2019-11-11Baptiste Daroussin
While here: - Remove the warning message during installation and only show it during upgrades (it only matters for people upgrading) - Add support for fmemopen(3) which should speed up some searches
2019-11-11New ports required for www/redmine4Matthias Fechner
PR: 234005 Submitted by: mikael.urankar@gmail.com Reviewed by: mfechner
2019-11-11Upgrade to 3.0 (final release).Thierry Thomas