Commit graph

9685 commits

Author SHA1 Message Date
taca
45784c3cea mail/postfix-sqlite: reset PKGREVISION
reset PKGREVISION along with updating to 3.2.3.
2017-10-13 17:14:23 +00:00
taca
bf3eaacdce pkgsrc/mail: Update to 3.2.3
[An on-line version of this announcement will be available at
http://www.postfix.org/announcements/postfix-3.2.3.html]

This announcement concerns fixes for problems that were introduced
with Postfix 3.2. Older releases are unaffected.

Fixed in Postfix 3.2 and later:

 * Extension propagation was broken with "recipient_delimiter = .".
   This change reverts a change that was trying to be too clever.

 * The postqueue command would abort with a panic message after it
   experienced an output write error while listing the mail queue.
   This change restores a write error check that was lost with the
   Postfix 3.2 rewrite of the vbuf_print formatter.

 * Restored sanity checks for dynamically-specified width and precision
   in format strings (%*, %.*, and %*.*). These checks were lost with
   the Postfix 3.2 rewrite of the vbuf_print formatter.
2017-10-13 17:13:19 +00:00
adam
e4ee100c63 dovecot2-pigeonhole: update to 0.4.21
v0.4.21:

* redirect action: Always set the X-Sieve-Redirected-From header to
  sieve_user_email if configured. Before, it would use the envelope recipient
  instead if available, which makes no sense if the primary e-mail address is
  available.
+ vacation extension: Allow ignoring the envelope sender while composing the
  "To:" header for the reply. Normally, the "To:" header is composed from
  the address found in the "Sender", "Resent-From" or "From" headers that is
  equal to the envelope sender. If none is then found, the bare envelope
  sender is used. This change adds a new setting
  "sieve_vacation_to_header_ignore_envelope". With this setting enabled, the
  "To:" header is always composed from those headers in the source message.
  The new setting thus allows ignoring the envelope, which is useful e.g.
  when SRS is used.
+ vacation extension: Compose the "To:" header from the full sender address
  found in the first "Sender:", "From:" or "Resent-From:" header. Before, it
  would create a "To:" header without a phrase part. The new behavior is
  nicer, since the reply will be addressed to the sender by name if possible.
- LDA Sieve plugin: Fixed sequential execution of LDAP-based scripts. A
  missing LDAP-based script could cause the script sequence to exit earlier.
- sieve-filter: Removed the (now) duplicate utf8 to mutf7 mailbox name
  conversion. This caused problems with mailbox names containing UTF-8
  characters. The Dovecot API was changed years ago, but apparently
  sieve-filter was never updated.
2017-10-13 06:53:24 +00:00
adam
b058aab352 dovecot2: update to 2.2.33.1
v2.2.33.1:
- dovecot-lda was logging to stderr instead of to the log file.

v2.2.33:
* doveadm director commands wait for the changes to be visible in the
  whole ring before they return. This is especially useful in testing.
* Environments listed in import_environment setting are now set or
  preserved when executing standalone commands (e.g. doveadm)

+ doveadm proxy: Support proxying logs. Previously the logs were
  visible only in the backend's logs.
+ Added %{if}, see https://wiki2.dovecot.org/Variables#Conditionals
+ Added a new notify_status plugin, which can be used to update dict
  with current status of a mailbox when it changes. See
  https://wiki2.dovecot.org/Plugins/NotifyStatus
+ Mailbox list index can be disabled for a namespace by appending
  ":LISTINDEX=" to location setting.
+ dsync/imapc: Added dsync_hashed_headers setting to specify which
  headers are used to match emails.
+ pop3-migration: Add pop3_migration_ignore_extra_uidls=yes to ignore
  mails that are visible in POP3 but not IMAP. This could happen if
  new mails were delivered during the migration run.
+ pop3-migration: Further improvements to help with Zimbra
+ pop3-migration: Cache POP3 UIDLs in imapc's dovecot.index.cache
  if indexes are enabled. These are used to optimize incremental syncs.
+ cassandra, dict-sql: Use prepared statements if protocol version>3.
+ auth: Added %{ldap_dn} variable for passdb/userdb ldap
- acl: The "create" (k) permission in global acl-file was sometimes
  ignored, allowing users to create mailboxes when they shouldn't have.
- sdbox: Mails were always opened when expunging, unless
  mail_attachment_fs was explicitly set to empty.
- lmtp/doveadm proxy: hostip passdb field was ignored, which caused
  unnecessary DNS lookups if host field wasn't an IP
- lmtp proxy: Fix crash when receiving unexpected reply in RCPT TO
- quota_clone: Update also when quota is unlimited (broken in v2.2.31)
- mbox, zlib: Fix assert-crash when accessing compressed mbox
- doveadm director kick -f parameter didn't work
- doveadm director flush <host> resulted flushing all hosts, if <host>
  wasn't an IP address.
- director: Various fixes to handling backend/director changes at
  abnormal times, especially while ring was unsynced. These could have
  resulted in crashes, non-optimal behavior or ignoring some of the
  changes.
- director: Use less CPU in imap-login processes when moving/kicking
  many users.
- lmtp: Session IDs were duplicated/confusing with multiple RCPT TOs
  when lmtp_rcpt_check_quota=yes
- doveadm sync -1 fails when local mailboxes exist that do not exist
  remotely. This commonly happened when lazy_expunge mailbox was
  autocreated when incremental sync expunged mails.
- pop3: rawlog_dir setting didn't work
2017-10-12 10:34:28 +00:00
adam
534cf1d194 py-authres: update to 1.0.1
1.0.1:
+ Extended experimental support for ARC results

1.0.0:
+ Added initial experimental support for ARC results
+ Swith to sematic versioning scheme and only set version in setup.py and
  __init__
2017-10-11 12:18:42 +00:00
jperkin
d81fef9e74 neomutt: Remove duplicate option, no functional change. 2017-10-10 08:27:28 +00:00
jperkin
7f69cc9d4d neomutt: Register conflict with mutt. Bump PKGREVISION. 2017-10-10 08:19:02 +00:00
jperkin
c7e24ac41d mutt: Register conflict with neomutt. Bump PKGREVISION. 2017-10-10 08:18:21 +00:00
wiz
3b701ea4b7 alpine: comment out dead sites 2017-10-09 08:06:20 +00:00
schmonz
a9ffbabb16 Update to 5.4. From the changelog:
- bugfix: fix another error in logging an error condition. Thanks: "ng0".
2017-10-06 16:20:31 +00:00
schmonz
e58b6f53b7 Update to 5.3. From the changelog:
- bugfix: another case where an error condition resulted in getmail not
  displaying the correct message. Thanks: "ng0".
2017-10-05 17:06:49 +00:00
schmonz
d5a9d00992 Update to 5.2. From the changelog:
- bugfix: disconnection during IMAP IDLE could result in an error message
  rather than silently exiting. Thanks: David Gray.
2017-10-04 18:37:22 +00:00
wiz
7cddab8789 notmuch: update to 0.25.1.
Notmuch 0.25.1 (2017-09-11)
===========================

Emacs
-----

Disable handling x-display in text/enriched messages. Mitigation for
Emacs bug #28350.
2017-10-02 15:10:22 +00:00
adam
bb72a4d205 py-aiosmtpd: update to 1.1
1.1:
Drop support for Python 3.4.
As per RFC 5321, §4.1.4, multiple HELO / EHLO commands in the same session are semantically equivalent to RSET.
As per RFC 5321, $4.1.1.9, NOOP takes an optional argument, which is ignored. API BREAK If you have a handler that implements handle_NOOP(), it previously took zero arguments but now requires a single argument.
The command line options --version / -v has been added to print the package’s current version number.
General improvements in the Controller class.
When aiosmtpd handles a STARTTLS it must arrange for the original transport to be closed when the wrapped transport is closed. This fixes a hidden exception which occurs when an EOF is received on the original tranport after the connection is lost.
Widen the catch of ConnectionResetError and CancelledError to also catch such errors from handler methods.
Added a manpage for the aiosmtpd command line script.
Added much better support for the HELP. There’s a new decorator called @syntax() which you can use in derived classes to decorate smtp_*() methods. These then show up in HELP responses. This also fixes HELP responses for the LMTP subclass.
The Controller class now takes an optional keyword argument ssl_context which is passed directly to the asyncio create_server() call.
2017-09-29 12:40:55 +00:00
wiz
eef80df883 emacs22*, emacs23*, emacs24*: remove unmaintained emacs versions
As announced in
https://mail-index.netbsd.org/pkgsrc-users/2017/09/11/msg025563.html

This still leaves emacs20, emacs21, and the current version, emacs25.
2017-09-29 12:40:26 +00:00
schmonz
24f5b4ee21 Fix build on SunOS. 2017-09-29 00:51:46 +00:00
schmonz
6d7adad608 Add and enable qmail-autoresponder. 2017-09-28 17:28:02 +00:00
schmonz
8405b15649 Add qmail-autoresponder, a rate-limited autoresponder for qmail.
Features:

- Limits rate of automatic responses (defaults to a maximum of one
  message every hour).
- Will not respond to nearly every type of mailing list or bulk email.
- Will not respond to bounce messages or MAILER-DAEMON.
- Bounces looping messages.
- Can insert the original subject into the response.
- Can copy original message into response.
- Can use links in the rate-limiting data directory to limit inode usage
  to a single inode.
- Can limit responses to a certain date/time range.
2017-09-28 17:27:34 +00:00
wiz
7c159559b2 p5-Mail-Box: remove unused patch after update 2017-09-28 04:49:48 +00:00
wiz
0097747301 p5-Mail-DKIM: update to 0.43.
-- VERSION 0.43 --

 2017-09-20: Marc Bradshaw <marc@marcbradshaw.net>

 * Update tests for new DNS setup
2017-09-26 14:34:54 +00:00
wiz
06bd0ca307 *: remove qt3 and the packages using it, including KDE3
Announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/10/msg025556.html
2017-09-26 10:26:54 +00:00
tron
1723d5668d Update "mutt" package to version 1.9.1
Changes since version 1.9.0:
This is a bug fix release, coming shortly after the last release due to
a possible segfault fix with IMAP.  There are also fixes for the trash
folder, imap_poll_timeout, and GMail flags notifications.
2017-09-24 14:57:27 +00:00
wiz
54d570f9bd jchkmail: update HOMEPAGE, comment out dead MASTER_SITES
Add new master site in comment, but it only has newer versions than
what we currently have in pkgsrc.
2017-09-24 14:30:36 +00:00
maya
33ebf687dc revbump for requiring ICU 59.x 2017-09-18 09:52:56 +00:00
taca
9242b0dcde mail/ruby-actionmailer42: improve dependency
* There is no need to restrict dependency of ruby-mail <2.6.
* ruby-rails-dom-testing is indirectly depended by ruby-actionview.

Bump PKGREVISION.
2017-09-18 06:47:04 +00:00
wiz
4fb3c6c7a2 p5-User-Identity: update to 0.97.
version 0.97: Thu  2 Feb 15:52:27 CET 2017

	Improvements:
	- spell checks from Debian.
	  rt.cpan.org#118328 [Angel Abad]
	- share podtail with MailBox

version 0.96: Mon Sep 19 23:15:07 CEST 2016

	Fixes:
	- include examples in the manual-pages

version 0.95:

	Improvements:
	- move t/99pod.t to xt/ and remove dependency on Test::Pod
	- spell checks from Debian.
	  rt.cpan.org#92483 [Salvatore Bonaccorso]
2017-09-17 20:03:03 +00:00
wiz
fc617ed4f3 p5-Net-ManageSieve: update to 0.13.
0.13	Mon Jan  4 11:44:52 CET 2016
	-fix: Escape braces in regexp / Debian bug#809102 / CPAN bug #110664
		Unescaped braces in regexp are deprecated and issue a warning when used in Perl 5.22.
	-fix: typo CPAN bug #110668 Debian
2017-09-17 20:01:59 +00:00
wiz
894cf916bd p5-Mail-SPF-Query: update to 1.999.1.
--- 1.999.1 (2006-02-26 18:00)

  Mail::SPF::Query:
  * Do not use \p{} named properties in the "a" and "mx" mechanisms' argument
    validation code, since Perl 5.6 requires (flaky) "use utf8" for them to
    work, and [a-z]/[a-z0-9] should work just as well (closes rt.cpan.org bug
    #17815).
  * Some minor documentation formatting improvements.

  Debian:
  + Added watch file.
2017-09-17 20:00:06 +00:00
wiz
00c8b62e3a p5-Mail-Sendmail: update to 0.80.
0.80 2017-08-20 NEILB
    - NEILB got co-maint to do a release that includes META.yml and META.json.
    - Switched to Dist::Zilla.
    - Added COPYRIGHT section to pod.
    - Fixed the NAME section in pod to follow expected format.
    - Added "use warnings" and fixed all the warnings.
    - Manually set $VERSION, as it's used in the code

0.79_16 2006-07-08 MIVKOVIC
    - experimental SMTP AUTH support (LOGIN PLAIN CRAM-MD5 DIGEST-MD5)
    - Fix bug where one refused RCPT TO: would abort everything
    - send EHLO, and parse response (for later AUTH implementation)
    - better handling of multi-line responses, and better error-messages
    - Also normalize line endings in headers
    - Now keeps the Sender header if it was used. Previous versions
      only used it for the MAIL FROM: command and deleted it.
    - No space between "MAIL FROM:" or "RCPT TO:" and address.
2017-09-17 19:57:17 +00:00
wiz
5ff8a79c5d p5-Mail-IMAPClient: update to 3.39.
version 3.39: Fri Feb  3 00:43:00 UTC 2017
	- rt.cpan.org#115726: uninitialized value via fetch_hash
	  [Malte Stretz]
	- rt.cpan.org#119523: better error reporting on failed TLS connections
	  [Matthew Horsfall]
	- rt.cpan.org#114904: document noop()
	  [Glenn Golden]
	- rt.cpan.org#97718: (redux) never retry DONE
	  [Laurence Darby]
	- _imap_command() new doretry => 0|1 option to suppress/allow retry
	- updated copyright for 2017
2017-09-17 19:55:33 +00:00
wiz
4b528a067a p5-Mail-DKIM: update to 0.42.
Version 0.42

  * Fix tests failing due to dns changes elsewhere
  * Moved sample_mime_lite.pl to scripts directory
2017-09-17 16:17:36 +00:00
wiz
c9feb7ae59 p5-Mail-Box: update to 3.003.
version 3.003: Thu 29 Jun 15:18:15 CEST 2017

	Fixes:
	- change license back to "perl" after accidental change
	  rt.cpan.org#120319 [Jitka Plesnikova]

version 3.002: Fri 31 Mar 14:22:17 CEST 2017

	Fixes:
	- repair test on Windows again :(
	- error while global destruction of locker
	- show installed version of POP3, not POP4 (of course)
	  rt.cpan.org#120651 [Kent Fredric]

version 3.001: Mon  6 Feb 17:07:53 CET 2017

	Fixes:
	- test on windows, cause the path syntax differences
	- posix lock on BSD [Slaven Rezic]
	- SEE ALSO links broken.
	  rt.cpan.org#120119 [Christophe Deroulers]
	- do not test multi-lock on BSDs

	Improvements:
	- Mail::Box::Locker* cleaner OO
	- ::Locker::Multi uses FcntlLock, not POSIX by default

version 3.000: Thu  2 Feb 15:50:36 CET 2017

	Changes:
	- split Mail::Box 2* into separate distributions:
		Mail::Box             basic and simple mail folders
	    Mail::Message         only message handling
	    Mail::Transport       sending messages
	    Mail::Box::IMAP4      net-imap folders
	    Mail::Box::POP3       pop3(s) folders
	    Mail::Box::Dbx        Outlook express folders (unpublished)
	- simplify structure of tests
	- do not ask questions during installation
	- shared footer
2017-09-17 16:15:19 +00:00
wiz
d9cea6b4d5 mail/Makefile: + p5-Mail-Message 2017-09-17 16:09:04 +00:00
wiz
9eae424e66 mail/p5-Mail-Message: import p5-Mail-Message-3.002
Packaged for wip by Angel M. Adames and myself.

PERL5 Mail-Message module containing:
Mail::Message, Mail::Box, etc.
2017-09-17 16:08:45 +00:00
wiz
4156a7970e p5-Email-MIME: update to 1.946.
1.946     2017-08-31 09:29:41-04:00 America/New_York
        - propagate encode_check to subparts (thanks, Michael McClimon)
        - use the new parse_content_disposition function in
          Email::MIME::ContentType (thanks, Pali Rohár)
        - fix a bug in AddressList handling (thanks, Pali Rohár)
2017-09-17 16:01:38 +00:00
wiz
7b81c114e6 mail/Makefile: + p5-Email-Address-XS 2017-09-17 15:59:56 +00:00
wiz
6a67f53f82 mail/p5-Email-Address-XS: import p5-Email-Address-XS-1.00
This module implements RFC 2822 parser and formatter of email
addresses and groups. It parses an input string from email headers
which contain a list of email addresses or a groups of email addresses
(like From, To, Cc, Bcc, Reply-To, Sender, ...). Also it can generate
a string value for those headers from a list of email addresses
objects.

Parser and formatter functionality is implemented in XS and uses
shared code from Dovecot IMAP server.
2017-09-17 15:59:30 +00:00
wiz
12259970cb p5-Email-MIME-ContentType: update to 1.022.
1.022     2017-08-31 09:16:58-04:00 America/New_York
        - add parse_content_disposition (thanks, Pali Rohár)
2017-09-17 15:54:08 +00:00
wiz
ef141a6b79 Reset maintainer 2017-09-16 19:26:41 +00:00
tnn
01879ea229 qpopper: add missing includes 2017-09-16 15:30:11 +00:00
tnn
caa7cbe633 libesmtp: work around broken configure test for snprintf(3) 2017-09-16 12:47:45 +00:00
wiz
52937182bb tmda: switch to sourceforge page
Main page is empty
2017-09-16 08:55:24 +00:00
wiz
e075f989b4 neomutt: update to 20170912.
2017-09-12  Richard Russon  <rich@flatcap.org>
* Bug Fixes
  - broken check on resend message
  - crash in vfolder-from-query
* Build
  - Be more formal about quoting in m4 macros
  - fix warnings raised by gcc7
  - notmuch: add support for the v5 API
2017-09-13 14:56:14 +00:00
dholland
4ccd9e5b86 Bah. Future-proofing attempt failed, so we'll have to come back for each
new emacs version.
2017-09-12 08:19:46 +00:00
taca
e8d63c170d Update roundcube-plugin-zipdownload to 1.2.6.
No change except version.
2017-09-11 14:01:02 +00:00
taca
efc083c828 Update roundcube-plugin-password to 1.2.6.
No change except version.
2017-09-11 14:00:23 +00:00
taca
eedf96b60b Update roundcube-plugin-enigma to 1.2.6.
RELEASE 1.2.6
-------------
- Enigma: Fix compatibility with assets_dir
2017-09-11 13:57:24 +00:00
taca
f611c32b86 Update roundcube to 1.2.6.
RELEASE 1.2.6
-------------
- Don't ignore (global) userlogins/sendmail logging in per_user_logging mode
- Managesieve: Fix AM/PM suffix in vacation time selectors
- Fix bug where comment notation within style tag would cause the whole style
  to be ignored (#5747)
- Fix bug where it wasn't possible to scroll folders list in Edge (#5750)
- Fix addressbook searching by gender (#5757)
- Fix SQL syntax error on MariaDB 10.2 (#5774)
- Fix bug where it wasn't possible to set timezone to auto-detected value
  (#5782)
- Fix uninitialized string offset in rcube_utils::bin2ascii() and make sure
  rcube_utils::random_bytes() result has always requested length (#5788)
- Fix potential XSS vulnerability with malformed HTML message markup
2017-09-11 13:56:39 +00:00
taca
d99520b6a4 Add and enable ruby-mini_mime. 2017-09-10 14:23:27 +00:00
taca
e812cb4906 Add ruby-mini_mime version package 0.1.4.
# MiniMime

Minimal mime type implementation for use with the mail and rest-client gem.
2017-09-10 14:22:40 +00:00