Commit graph

19888 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
719f6e66f2 Update to 1.946
Changes:	http://search.cpan.org/dist/Email-MIME/Changes
2017-08-31 15:31:49 +00:00
Sunpoet Po-Chuan Hsieh
887ad10695 Update to 1.022
Changes:	http://search.cpan.org/dist/Email-MIME-ContentType/Changes
2017-08-31 15:31:42 +00:00
Mark Felder
1b37e2e213 mail/archiveopteryx-devel: Update to latest git HEAD commit 2017-08-31 15:31:15 +00:00
Pawel Pekala
84c238e1c7 Update to Claws Mail 3.15.1 bugfix release
This is a bug-fix release:
~~~~~~~~~~~~~~~~~~~~~~~~~~
* Bug fixes:
 o bug 3348, 'Contact pictures not deleted when contact is
	     deleted'
 o bug 3721, 'Fails to build in Debian kfreebsd-*'
 o bug 3744, 'Crash upon deleting tags.'
 o bug 3822, 'AttRemover deletes message and fails to create
	     new one when disk is full'
 o bug 3828, '"Re-edit" should not recycle the Message-ID
  	     header'
 o bug 3835, 'autogen.sh fails with invalid test on line 33'
 o bug 3855, 'segfault at startup with old profile and IMAP
	     account'
 o bug 3866, 'slibtool causes compile failure'
 o fix crash in sieve manager window when no account has sieve
  	     enabled.
 o fix incorrect labels in folder selection dialog.
 o fix RSSyl feeds getting renamed to "Untitled feed".
 o fix Resent-Date value.
 o Fix typo around libarchive in configure.ac.
2017-08-31 14:35:32 +00:00
Alexey Dokuchaev
75a2afc8f6 Attempt to properly fix parallel (-jX) build of `mail/fdm' by adding
missing dependency of `lex.c' on later-generated `parse.h' (no other
file wants to include it).

Silence from:	dinoex (since 23 Jun)
2017-08-30 10:33:51 +00:00
Jose Alonso Cardenas Marquez
c2b7100e4b - Fix python dependency
Reported by:	dbaio
2017-08-30 03:04:08 +00:00
Jose Alonso Cardenas Marquez
8111ce1bd2 - New port: mail/py-flufl.bounce
The flufl.bounce library provides a set of heuristics and an API for detecting
the original bouncing email addresses from a bounce message. Many formats
found in the wild are supported, as are VERP and RFC 3464 (DSN).

WWW: https://fluflbounce.readthedocs.io
2017-08-30 00:06:39 +00:00
Jose Alonso Cardenas Marquez
df199d884f - New port: mail/py-aiosmtpd
This is a server for SMTP and related protocols, similar in utility to the
standard library's smtpd.py module, but rewritten to be based on asyncio for
Python 3.

WWW: http://aiosmtpd.readthedocs.io
2017-08-29 23:59:25 +00:00
Larry Rosenman
6ca0315fbc mail/dovecot-pigeonhole: upgrade to 0.4.20.
Changelog v0.4.20:

+ Made the retention period for redirect duplicate identifiers
  configurable. For accounts that perform many redirects, the lda-dupes
  database could grow to impractical sizes. Changed the default
  retention period from 24 to 12 hours.
- sieve-filter: Fixed memory leak: forgot to clean up script binary at
  end of execution. Normally, this would merely be an inconsequential
  memory leak. However, when the script comes from an LDAP storage, this
  would cause io leak warnings.
- managesieve-login: Fixed handling of AUTHENTICATE command. A second
  authenticate command would be parsed wrong. This problem was caused by
  changes in the previous release.
- LDA Sieve plugin: Fixed minor memory leak caused by not cleaning up
  the sieve_discard script.
2017-08-27 14:34:22 +00:00
Thomas Zander
bcc6fa7177 Disable portscout for the time being
Details:
Maintainer observes false positives almost every day. Apparently the
distfiles are automatically recreated even if there is no change, but
portscout notices it and sends an e-mail to maintainer.
2017-08-27 06:27:51 +00:00
Danilo G. Baio
759e585201 mail/smfsav-devel: Fix SUB_LIST
Copying PLIST_SUB into SUB_LIST was duplicating the contents

Pointyhat to:	dbaio
Reported by:	mat
2017-08-26 12:46:00 +00:00
David Chisnall
9a03052f62 Update GNUmail and Pantomime to the latest versions. 2017-08-26 10:29:34 +00:00
Danilo G. Baio
004fd3218c New port: mail/smfsav-devel
mail/smfsav -> mail/smfsav-devel

This is a fork of smf-sav which was originally written by Eugene Kurmanin.
It is a "reloaded" version with heavy bugfixes maintained by Gabriele
Maria Plutzar.

WWW: http://smf-sav.anw.at/

PR:		216669
Submitted by:	Kan Sasaki <sasaki@fcc.ad.jp>
2017-08-26 01:18:16 +00:00
Adam Weinberger
fd12775fbc Update dovecot to 2.2.32, and bump pigeonhole.
* imapc: Info-level line is logged every time when successfully
  connected to the remote server. This includes local/remote IP/port,
  which can be useful for matching against external logs.
* config: Log a warning if plugin { key=no } is used explicitly.
  v2.3 will support "no" properly in plugin settings, but for now
  any value at all for a boolean plugin setting is treated as "yes",
  even if it's written as explicit "no". This change will now warn
  that it most likely won't work as intended.

+ Various optimizations to avoid accessing files/directories when it's
  not necessary. Especially avoid accessing mail root directories when
  INDEX directories point to a different filesystem.
+ mail_location can now include ITERINDEX parameter. This tells Dovecot
  to perform mailbox listing from the INDEX path instead of from the
  mail root path. It's mainly useful when the INDEX storage is on a
  faster storage.
+ mail_location can now include VOLATILEDIR=<path> parameter. This
  is used for creating lock files and in future potentially other
  files that don't need to exist permanently. The path could point to
  tmpfs for example. This is especially useful to avoid creating lock
  files to NFS or other remote filesystems. For example:
  mail_location=sdbox:~/sdbox:VOLATILEDIR=/tmp/volatile/%2.256Nu/%u
+ mail_location's LISTINDEX=<path> can now contain a full path.
  This allows storing mailbox list index to a different storage
  than the rest of the indexes, for example to tmpfs.
+ mail_location can now include NO-NOSELECT parameter. This
  automatically deletes any \NoSelect mailboxes that have no children.
  These mailboxes are sometimes confusing to users.
+ mail_location can now include BROKENCHAR=<char> parameter. This can
  be useful with imapc to access mailbox names that aren't valid mUTF-7
  charset from remote servers.
+ If mailbox_list_index_very_dirty_syncs=yes, the list index is no
  longer refreshed against filesystem when listing mailboxes. This
  allows the mailbox listing to be done entirely by only reading the
  mailbox list index.
+ Added mailbox_list_index_include_inbox setting to control whether
  INBOX's STATUS information should be cached in the mailbox list
  index. The default is "no", but it may be useful to change it to
  "yes", especially if LISTINDEX points to tmpfs.
+ userdb can return chdir=<path>, which override mail_home for the
  chdir location. This can be useful to avoid accessing home directory
  on login.
+ userdb can return postlogin=<socket> to specify per-user imap/pop3
  postlogin socket path.
+ cassandra: Add support for result paging by adding page_size=<n>
  parameter to the connect setting.
+ dsync/imapc, pop3-migration plugin: Strip also trailing tabs from
  headers when matching mails. This helps with migrations from Zimbra.
+ imap_logout_format supports now %{appended} and %{autoexpunged}
+ virtual plugin: Optimize IDLE to use mailbox list index for finding
  out when something has changed.
+ Added apparmor plugin. See https://wiki2.dovecot.org/Plugins/Apparmor
- virtual plugin: A lot of fixes. In many cases it was also working
  very inefficiently or even incorrectly.
- imap: NOTIFY parameter parsing was incorrectly "fixed" in v2.2.31.
  It was actually (mostly) working in previous versions, but broken
  in v2.2.31.
- Modseq tracking didn't always work correctly. This could have caused
  imap unhibernation to fail or IMAP QRESYNC/CONDSTORE extensions to
  not work perfectly.
- mdbox: "Inconsistency in map index" wasn't fixed automatically
- dict-ldap: %variable values used in the LDAP filter weren't escaped.
- quota=count: quota_warning = -storage=.. was never executed (try #2).
  v2.2.31 fixed it for -messages, but not for -storage.
- imapc: >= 32 kB mail bodies were supposed to be cached for subsequent
  FETCHes, but weren't.
- quota-status service didn't support recipient_delimiter
- acl: Don't access dovecot-acl-list files with acl_globals_only=yes
- mail_location: If INDEX dir is set, mailbox deletion deletes its
  childrens' indexes. For example if "box" is deleted, "box/child"
  index directory was deleted as well (but mails were preserved).
- director: v2.2.31 caused rapid reconnection loops to directors
  that were down.
2017-08-24 16:49:23 +00:00
Steve Wills
cdcf6a67a3 Bump PORTREVISION after recent poppler update 2017-08-24 13:45:13 +00:00
Torsten Zuehlsdorff
53cf2ac55a mail/phpmailer: Update from 5.2.23 to 5.2.24
Changelog:

- SECURITY Fix: XSS vulnerability in one of the code examples, CVE-2017-11503.
  The code_generator.phps example did not filter user input prior to output.
  This file is distributed with a .phps extension, so it it not normally
  executable unless it is explicitly renamed, so it is safe by default. There
  was also an undisclosed potential XSS vulnerability in the default exception
  handler (unused by default). Patches for both issues kindly provided by
  Patrick Monnerat of the Fedora Project.
- Handle bare codes (an RFC contravention) in SMTP server responses
- Make message timestamps more dynamic - calculate the date separately
  for each message
- Include timestamps in HTML-format debug output
- Improve Turkish, Norwegian, Serbian, Brazilian Portuguese &
  simplified Chinese translations
- Correction of Serbian ISO language code from sr to rs
- Fix matching of multiple entries in Host to match IPv6 literals
  without breaking port selection (see #1094, caused by a3b4f6b)
- Better capture and reporting of SMTP connection errors

Reported by: Ken J. <tweakerz@shaw.ca>
MFH:         2017Q3
2017-08-23 12:50:31 +00:00
Rene Ladan
13e86fe6eb mail/mailscanner: remove optional dependency on expired security/bdc 2017-08-23 11:26:47 +00:00
Rene Ladan
8eabbb9cea Remove mail/roundcube-air, it does not work with the main port anymore.
Suggested by: brnrd
2017-08-23 09:29:54 +00:00
Steve Wills
99cc0d994b mail/squirrelmail-translations: Update to 20170705
While here, give maintainership to submitter

PR:		219801
Submitted by:	Zsolt Udvari <uzsolt@uzsolt.hu>
2017-08-22 17:26:08 +00:00
Steve Wills
d3e3022b8e mail/squirrelmail: Update to 20170705
While here, give maintainership to submitter

PR:		219801
Submitted by:	Zsolt Udvari <uzsolt@uzsolt.hu>
MFH:		2017Q3
Security:	e1de77e8-c45e-48d7-8866-5a6f943046de
2017-08-22 17:25:09 +00:00
Sunpoet Po-Chuan Hsieh
8a69c980c1 Update to 0.80
- Add LICENSE
- Add NO_ARCH
- Sort PLIST
- Update WWW

Changes:	http://search.cpan.org/dist/Mail-Sendmail/Changes
2017-08-22 16:40:48 +00:00
Guido Falsi
0f665845d8 - Update mail/courier-imap to 4.18.1
- Convert to USES=localbase
- Convert to OPTION helpers (where safe)
- Use a pkg-message in place of ECHO_MSG
2017-08-22 13:19:49 +00:00
Guido Falsi
49deedec19 Update mail/cone to 0.96.1 2017-08-22 13:04:07 +00:00
Guido Falsi
47ba473de3 Update maildrop to 2.9.1 2017-08-22 13:03:38 +00:00
Steve Wills
bddf80f33d mail/milter-greylist-devel: set deprecated and expiration
It is now the same as milter-greylist

PR:		220256
Approved by:	Daniel Austin <freebsd-ports@dan.me.uk> (maintainer)
2017-08-22 02:50:41 +00:00
Steve Wills
c6b3022bed mail/milter-greylist: Bring in DKIM option from milter-greylist-devel
While here, make DKIM, SPF, GEOIP and CURL default like -devel

PR:		220256
Submitted by:	m.tsatsenko@gmail.com (maintainer)
2017-08-22 02:49:22 +00:00
David Chisnall
31e0b9f12c Update GNUstep core libraries.
Update the default Objective-C compiler.

Fix various build failures in GNUstep ports from newer versions of the GNUstep
core libraries and from changes to GNUstep Make.

Update various ports that use GNUstep and bump the portrevision of the ones
that haven't had a new release.
2017-08-21 13:26:28 +00:00
Mathieu Arnold
ed4f9411de Don't set WRKSRC when USE_GITHUB. Use the correct GH_ACCOUNT/GH_PROJECT,
and use WRKSRC_SUBDIR.

Sponsored by:	Absolight
2017-08-21 13:14:02 +00:00
Richard Gallamore
92991724f5 Removed tags file, this should never have been committed
PR:		221015
Reviewed by:	matthew (mentor)
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D12069
2017-08-20 18:30:17 +00:00
Richard Gallamore
79c9128938 MailHog is an email testing tool for developers:
Configure your application to use MailHog for SMTP delivery
View messages in the web UI, or retrieve them with the JSON API
Optionally release messages to real SMTP servers for delivery

WWW: https://github.com/mailhog/MailHog

PR:		221015
Submitted by:	punkt.de Hosting Team (maintainer)
Reviewed by:	matthew (mentor)
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D12069
2017-08-20 17:35:18 +00:00
Sunpoet Po-Chuan Hsieh
86d43663f2 Mark DEPRECATED and set EXPIRATION_DATE to 2017-09-30 2017-08-20 12:29:17 +00:00
Jan Beich
a7b616bc63 gecko: stop calling home to check for updates after r436423
Upstream seems to define "default" as Nightly (custom build), not safe
to update automatically. Once we switched to proper channels updater
kicked in, except Mozilla never built binaries for FreeBSD. Not to
mention, vendor updates conflict with system package manager.

PR:		221541
MFH:		2017Q3
2017-08-18 21:39:46 +00:00
Jan Beich
88c7588a6a mail/thunderbird: unbreak with RUST=on
env CARGO_TARGET_DIR=. RUSTC=/usr/local/bin/rustc /usr/local/bin/cargo build --release --frozen --manifest-path /wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-52.3.0/mozilla/toolkit/library/gtest/rust/Cargo.toml --target=x86_64-unknown-freebsd --verbose --
error: failed to load source for a dependency on `mp4parse_capi`

Caused by:
  Unable to update file:///wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-52.3.0/mozilla/media/libstagefright/binding/mp4parse_capi

Caused by:
  failed to parse manifest at `/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-52.3.0/mozilla/media/libstagefright/binding/mp4parse_capi/Cargo.toml`

Caused by:
  could not parse input as TOML

Caused by:
  duplicate key: `build` for key `package`

cf. https://hg.mozilla.org/releases/mozilla-esr52/shortlog/THUNDERBIRD_52_VERBRANCH

Reported by:	YuryG @ forums.freebsd.org
2017-08-18 21:39:20 +00:00
Steve Wills
e98e7fb78f mail/opendkim: Add GID support to the rc script
PR:		208056
Submitted by:	Krzysztof <ports@bsdserwis.com>
Approved by:	Daniel Austin <freebsd-ports@dan.me.uk> (maintainer)
2017-08-18 20:49:16 +00:00
Jan Beich
2902c49af0 mail/thunderbird: update to 52.3.0
Changes:	https://www.mozilla.org/thunderbird/52.3.0/releasenotes/
Security:	555b244e-6b20-4546-851f-d8eb7d6c1ffa
MFH:		2017Q3
2017-08-18 12:28:08 +00:00
Hajimu UMEMOTO
201938caf3 Update to 2.4.20. 2017-08-18 02:29:33 +00:00
Raphael Kubo da Costa
d6970a7d87 Explicitly pass -std=gnu++03 to the compiler.
This fixes the build with GCC 6, which defaults to -std=gnu++14. The port's
code does not work with C++11 or later.

Fixing it also requires adjusting Makefile.in so that invoking the C++ compiler
uses CXXFLAGS, not CFLAGS.

PR:		219275
2017-08-17 21:59:39 +00:00
Steve Wills
b04db97938 mail/roundcube-contextmenu: update to 2.3
PR:		221584
Submitted by:	Alexander Moisseev <moiseev@mezonplus.ru> (maintainer)
2017-08-17 16:39:21 +00:00
Steve Wills
c470100ba1 mail/roundcube-thunderbird_labels: update homepage URI
PR:		221585
Submitted by:	Alexander Moisseev <moiseev@mezonplus.ru> (maintainer)
2017-08-17 16:28:35 +00:00
Matthew Seaman
f4631c7e4f Update to 4204
ChangeLog:	http://cpansearch.perl.org/src/INFRACANI/Mail-OpenDKIM-4204/ChangeLog
2017-08-17 14:37:18 +00:00
Kurt Jaeger
aa1233ab8c mail/roundcube: update 1.2.5 -> 1.3.0
PR:		220317
Submitted by:	ler, ale
Approved by:	ale
Relnotes: https://roundcube.net/news/2017/06/26/roundcube-webmail-1.3.0-released
2017-08-16 10:58:12 +00:00
Vsevolod Stakhov
4bc25af896 - Fix finding of mariadb headers [1]
- Fix build with custom mysql library

PR:		221533 [1]
Submitted by:	vvd at unislabs.com [1]
2017-08-15 20:42:40 +00:00
Adam Weinberger
bb69e0484b Apply upstream patches for indexing.
Reviewed by:	ler
Obtained from:	dovecot GH
2017-08-15 01:49:01 +00:00
Emanuel Haupt
ec713e651f Bump PORTREVISION for onigurama non-default dependency change in previous
commit.

Notified by:	mat
2017-08-14 14:14:23 +00:00
Emanuel Haupt
2c0021d63e Fix build with libressl
PR:		221498
Submitted by:	pkubaj@anongoth.pl
2017-08-14 00:07:50 +00:00
Emanuel Haupt
aa3176f949 Update to 1.2.2 2017-08-13 20:34:57 +00:00
Olli Hauer
8209849eef - update to 2.10.10
- add modified VDA patch to FILESDIR [1]

Note:
The 2.11 port will be deprecated at the time postfix-2.11.x is no longer
supported by the postfix author (Wietse Venema), this will happen with
the release of postfix-3.3.x.

[1] It seems the VDA project os dead, there are no working patches
against actual postfix releases provided by the project.
This is and will be the last postfix port with VDA support, users
using the VDA patch should adopt dovecot-lda which has also quota
support.  As alternative VDA users can jump on the wagon and try to
become an active maintainer of the SF.net VDA project (or a fork)
2017-08-13 19:19:16 +00:00
Olli Hauer
2d5d025120 - update to 3.3-20170730 2017-08-13 19:03:24 +00:00
Sunpoet Po-Chuan Hsieh
15f5b2fb9b Update to 4.2.2
Changes:	https://github.com/smartinez87/exception_notification/blob/master/CHANGELOG.rdoc
2017-08-13 16:40:24 +00:00
Emanuel Haupt
f0c335c986 - Change LIB_DEPENDS from devel/oniguruma5 to 6
- PORTREVISION bump is not required since it doesn't affect default package
  creation (oniguruma is no default option)
- While here, remove now unrecognized configure option which results in a
  warning:

    configure: WARNING: unrecognized options: --with-libintl-prefix

PR:		221471
Submitted by:	pi
2017-08-13 14:09:39 +00:00