Commit graph

19470 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
50b488cb0c Update to 1.034
- Use real PORTVERSION
- Add LICENSE
- Sort *_DEPENDS
- Add NO_ARCH
- Sort PLIST

Changes:	http://search.cpan.org/dist/Email-Filter/Changes
2017-02-28 09:47:23 +00:00
Sunpoet Po-Chuan Hsieh
22f34cb91b Use real PORTVERSION
- Add LICENSE
- Remove Perl core modules
- Add NO_ARCH
- Sort PLIST
2017-02-28 09:47:19 +00:00
Sunpoet Po-Chuan Hsieh
f1351cf57c Use real PORTVERSION and update dependent ports
- Add LICENSE_FILE
- Sort PLIST
2017-02-28 09:47:13 +00:00
Rene Ladan
10a0fb614e Reset ports of itetcu@ after taking in his commit bit for safekeeping.
With hat:	portmgr-secretary
2017-02-27 21:20:41 +00:00
Dmitry Marakasov
cd6d0555ab - Fix LICENSE
- Add LICENSE_FILE
- Switch to options helpers
2017-02-27 15:31:49 +00:00
Steve Wills
a7513c19d9 mail/postsrsd: Update to 1.4, avoid secret in pkg
Update to 1.4 (1)
While here, avoid creating postsrsd.secret in package and improve rc script (2)

PR:		211098 (2)
PR:		217340 (1)
Submitted by:	Miroslav Lachman (2)
Submitted by:	Peter Putzer (1)
Approved by:	Krzysztof <ports@bsdserwis.com> (maintainer) (1)(2)
2017-02-27 14:52:12 +00:00
Dmitry Marakasov
fd75bdfdc1 - Add missing dependency on www/p5-HTTP-Message
PR:		216947
Submitted by:	douglas@douglasthrift.net
Approved by:	maintainer timeout (freebsd@gushi.org, 2 weeks)
MFH:		2017Q1
2017-02-27 14:27:00 +00:00
Larry Rosenman
5ab73a278c followup to r434913 to actually remove the patches :(
Approved by:	adamw (implicit)
2017-02-27 03:15:36 +00:00
Larry Rosenman
daf6f34720 Upgrade mail/dovecot2-pigeonhole to 0.4.17
Changelog v0.4.17:

- LDA Sieve plugin: Fixed handling of an early explicit keep during
  multiscript execution. Action side-effects and the message snapshot
  would be lost at the final stage where the implicit keep is
  evaluated. This could result in the IMAP flags assigned to the
  message to be forgotten or that headers modified by the "editheader"
  extension would revert to their original state.
- file script storage: Amended the up-to-date time stamp comparison for
  on-disk binaries to include nanoseconds. This will fix problems
  occurring when both binary and script are saved within the same
  second. This fix is ineffective on older systems that have no support
  for nanoseconds in stat() timestamps, which should be pretty rare
  nowadays.
- file script storage: Improve saving and listing permission error to
  include more details.
- imapsieve plugin: Make sure "INBOX" is upper case in static mailbox
  rules. Otherwise, the mailbox name would never match, since matching
  is performed case-sensitively and Dovecot only returns the
  upper-cased "INBOX".
- imapsieve plugin: Fixed assert failure occurring when used with
  virtual mailboxes.
- doveadm sieve plugin: Fixed crash when setting Sieve script via
  attribute's string value.

Approved by:	adamw
Reviewed by:	https://reviews.freebsd.org/D9818
2017-02-27 03:13:45 +00:00
Beat Gaetzi
4760d8372b - Update to 20170101.0
PR:		217324
Submitted by:	Gary <freebsd-bugzilla@in-addr.com>
2017-02-26 16:29:50 +00:00
Antoine Brodin
789652771a Deprecate ports broken for more than 6 months 2017-02-26 13:58:50 +00:00
Muhammad Moinur Rahman
603000fdf0 mail/gmime26: Update version 2.6.22=>2.6.23 2017-02-26 11:39:32 +00:00
Muhammad Moinur Rahman
4325990add mail/imapfilter: Update version 2.6.7=>2.6.10 2017-02-26 10:35:03 +00:00
Dmitry Marakasov
19736aea54 - Add LICENSE_FILE
- Switch to USES=localbase
- Switch to USES=ssl
- Switch to options helpers
- Cosmetic fixes
2017-02-26 09:01:42 +00:00
Baptiste Daroussin
3acc0d829c Add a forgotten patch
Reported by:	adamw
2017-02-25 16:47:11 +00:00
Baptiste Daroussin
5589cfcd95 Update to 20170225 2017-02-25 15:27:47 +00:00
Muhammad Moinur Rahman
9eff14e488 mail/dbmail: adopt latest fixes from git:
- login_disabled option before starttls for pop3
- fix compiler warnings for GCC5
- Fix IMAP mailbox maintanence
- prevent assertion in p_string_erase
- improve crypt authentication, also don't segfault when spasswd is empty
- simplify log_query_time duration logic
- Disconnect IMAP clients if only few free FDs left
- Add primary key constraint to dbmail_authlog
- Rework temporary connection failures
- Give sensible default for retry 120s
- Add retries for binding and searching
- Bump search timeout to 60s
- Increase ldap timeout to 600s 10 mins
- Refactor deprecated functions
- Get timeout from config
- Remove redundant event_assign
- Remove deprecated non functioning g_mem_profile
- Add definition for authldap_free
- Revert inadvertent event_assign removal
- Reduce failed LDAP connection for search to error
- Update LDAP to non deprecated search
- Clear the ldap connection
- Update ldap deprecated unbind
- Fix typo
- Update to ldap_unbind_ext_s and remove redundant sigaction
- Rebalance commit rollback
- Ensure mailbox2dbmail is using Python 2
- Tidy mailbox2dbmail man page
- Update description of pid file location in server man page
- Boundaries fixups ordering of parts do not add newline on
- Prepend headers during delivery
- Allow for systems that don't use proc

PR:		210274
Submitted by:	fluffy
2017-02-24 21:15:52 +00:00
Adam Weinberger
bcbf28fc4f Update dovecot2 to 2.2.28, and bump PORTREVISION on the plugins.
* director: "doveadm director move" to same host now refreshes user's
    timeout. This allows keeping user constantly in the same backend by
    just periodically moving the user there.
  * When new mailbox is created, use initially INBOX's
    dovecot.index.cache caching decisions.
  * Expunging mails writes GUID to dovecot.index.log now only if the
    GUID is quickly available from index/cache.
  * pop3c: Increase timeout for PASS command to 5 minutes.
  * Mail access errors are no longer ignored when searching or sorting.
    With IMAP the untagged SEARCH/SORT reply is still sent the same as
    before, but NO reply is returned instead of OK.

  + Make dovecot.list.index's filename configurable. This is needed when
    there are multiple namespaces pointing to the same mail root
    (e.g. lazy_expunge namespace for mdbox).
  + Add size.virtual to dovecot.index when folder vsizes are accessed
    (e.g. quota=count). This is mainly a workaround to avoid slow quota
    recalculation performance when message sizes get lost from
    dovecot.index.cache due to corruption or some other reason.
  + auth: Support OAUTHBEARER and XOAUTH2 mechanisms. Also support them
    in lib-dsasl for client side.
  + auth: Support filtering by SASL mechanism: passdb { mechanisms }
  + Shrink the mail processes' memory usage by not storing settings
    duplicated unnecessarily many times.
  + imap: Add imap_fetch_failure setting to control what happens when
    FETCH fails for some mails (see example-config).
  + imap: Include info about last command in disconnection log line.
  + imap: Created new SEARCH=X-MIMEPART extension. It's currently not
    advertised by default, since it's not fully implemented.
  + fts-solr: Add support for basic authentication.
  + Cassandra: Support automatically retrying failed queries if
    execution_retry_interval and execution_retry_times are set.
  + doveadm: Added "mailbox path" command.
  + mail_log plugin: If plugin { mail_log_cached_only=yes }, log the
    wanted fields only if it doesn't require opening the email.
  + mail_vsize_bg_after_count setting added (see example-config).
  + mail_sort_max_read_count setting added (see example-config).
  + pop3c: Added pop3c_features=no-pipelining setting to prevent using
    PIPELINING extension even though it's advertised.

  - Index files: day_first_uid wasn't updated correctly since v2.2.26.
    This caused dovecot.index.cache to be non-optimal.
  - imap: SEARCH/SORT may have assert-crashed in
    client_check_command_hangs
  - imap: FETCH X-MAILBOX may have assert-crashed in virtual mailboxes.
  - imap: Running time in tagged command reply was often wrongly 0.
  - search: Using NOT n:* or NOT UID n:* wasn't handled correctly
  - director: doveadm director kick was broken
  - director: Fix crash when using director_flush_socket
  - director: Fix some bugs when moving users between backends
  - imapc: Various error handling fixes and improvements
  - master: doveadm process status output had a lot of duplicates.
  - autoexpunge: If mailbox's rename timestamp is newer than mail's
    save-timestamp, use it instead. This is useful when autoexpunging
    e.g. Trash/* and an entire mailbox is deleted by renaming it under
    Trash to prevent it from being autoexpunged too early.
  - autoexpunge: Multiple processes may have been trying to expunge the
    same mails simultaneously. This was problematic especially with
    lazy_expunge plugin.
  - auth: %{passdb:*} was empty in auth-worker processes
  - auth-policy: hashed_password was always sent empty.
  - dict-sql: Merge multiple UPDATEs to a single statement if possible.
  - fts-solr: Escape {} chars when sending queries
  - fts: fts_autoindex_exclude = \Special-use caused crashes
  - doveadm-server: Fix leaks and other problems when process is reused
    for multiple requests (service_count != 1)
  - sdbox: Fix assert-crash on mailbox create race
  - lda/lmtp: deliver_log_format values weren't entirely correct if Sieve
    was used. especially %{storage_id} was broken.
  - lmtp_user_concurrency_limit didn't work if userdb changed username
2017-02-24 15:24:18 +00:00
Torsten Zuehlsdorff
07ee00a281 mail/rubygem-mail_room: Update from 0.8.0 to 0.8.1
Changes: Check watching thread exists before joining
2017-02-24 09:36:04 +00:00
Sunpoet Po-Chuan Hsieh
ced4929753 Update to 1.10.0
Changes:	https://github.com/premailer/premailer/commits/master
2017-02-23 16:48:28 +00:00
Wen Heping
f5aba78b76 - Update to 1.9
PR:		217301(based on)
Submitted by:	seschwar@gmail.com
2017-02-23 01:32:47 +00:00
Sunpoet Po-Chuan Hsieh
43bbbf8009 Update to 1.9.3
Changes:	https://github.com/premailer/premailer/commits/master
2017-02-22 17:15:09 +00:00
Tobias Kortkamp
6c913a4ba2 Update to 0.6.1
Changes:	http://bazaar.launchpad.net/~dkimpy-hackers/dkimpy/trunk/view/131/ChangeLog
PR:	217277
Submitted by:	Kevin Golding <ports@caomhin.org> (maintainer)
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9704
2017-02-22 15:39:21 +00:00
Wen Heping
4bfade71bb - Update to 3.3.1
PR:		217111
Submitted by:	ports@bsdserwis.com(maintainer)
2017-02-21 11:31:47 +00:00
Joseph Mingrone
1919d5a401 mail/getmail: Update to version 4.54.0.
Upstream change: fix error running getmail_fetch introduced in 4.53.0.

Approved by:	swills (mentor, implicit)
2017-02-20 18:23:16 +00:00
Jason E. Hale
8f62a5b006 Bump PORTEPOCH after last update (r434402)
pkg version -t 3.2.20170129,4 3.2.0.r1,4
>
pkg version -t 3.2.20170129,4 3.2.0.r1,5
<

Reported by:	Gerard Seibert <carmel_ny@outlook.com> (via freebsd-ports ml)
Approved by:	portmgr (just-fix-it blanket)
2017-02-20 14:36:49 +00:00
Jan Beich
a9425224f1 devel/libevent2: drop historical suffix after r362796
PR:		216777
Approved by:	mm (maintainer)
2017-02-20 02:57:04 +00:00
Olli Hauer
bc9ee85709 - update to 3.2.0-RC1
Release Notes:
 ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.2.0-RC1.RELEASE_NOTES
2017-02-19 13:06:55 +00:00
Vsevolod Stakhov
744ca85f67 - Update to 1.4.4 2017-02-16 11:17:19 +00:00
Vsevolod Stakhov
b66dc913d6 - Fix build after r313495
- Bump revision

PR:		216966
Submitted by:	kib
2017-02-15 12:39:53 +00:00
Tijl Coosemans
fc4fc033d7 Remove -fPIC. Problem was in mail/vpopmail. 2017-02-14 17:04:37 +00:00
Tijl Coosemans
6631e9bc29 Don't patch away upstream -fPIC so dependent ports can link libvpopmail.a
into shared libraries.
2017-02-14 17:04:02 +00:00
Dirk Meyer
b545e84a30 - make portlint happier 2017-02-11 09:16:21 +00:00
Kirill Ponomarev
2ac1292e57 Update mail/postfixadmin to 3.0.2 (security fix)
SECURITY FIX: don't allow to delete protected aliases
(CVE-2017-5930, PR#23).

Following non-security bugs were fixed:

- Fix VacationHandler for PostgreSQL
- AliasHandler: restrict mailbox subquery to allowed and specified domains to improve performance on setups with
+lots of mailboxes
- Allow switching between dovecot: password schemes while still accepting passwords hashed using the previous dov
+ecot: scheme
- FetchmailHandler: use a valid date as default for 'date'
- Fix date formatting in non-english languages when using PostgreSQL

PR:		216932
Submitted by:	lukasz@wasikowski.net
Approved by:	maintainer, mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9521
2017-02-10 17:33:53 +00:00
Sunpoet Po-Chuan Hsieh
dac6645ec2 Update to 0.6.70
Changes:	http://hg.five-ten-sg.com/libpst/file/default/ChangeLog
		http://hg.five-ten-sg.com/libpst/file/default/NEWS
2017-02-10 15:17:41 +00:00
Mark Linimon
9c19df593a Add -fPIC to various ports to enable them to build on armv6.
Approved by:	portmgr (tier-2 blanket)
2017-02-09 18:53:12 +00:00
John Marino
6726af7acb mail/mu4e is not jobs safe
This port has failed in a multijob environment a couple of times already.
This latest time, the race failure was:

mu4e-proc.el:26:1:Error: Opening pty: No such file or directory
gmake[2]: *** [Makefile:583: mu4e-proc.elc] Error 1
2017-02-08 23:26:23 +00:00
Baptiste Daroussin
de544b6bb7 Update to 20170206 2017-02-08 23:19:48 +00:00
Mathieu Arnold
25c794224f Mark ports not building with PHP 7.1.
Sponsored by:	Absolight
2017-02-07 12:14:34 +00:00
Philippe Audeoud
cb9f4328f5 - Update to 3.39 2017-02-06 15:05:56 +00:00
Lars Engels
3ab61de0cf mail/roundcube-automatic_addressbook:
Over to new maintainer

Submitted by:	new maintianer via mail
Approved by:	old maintainer via mail
2017-02-05 13:21:25 +00:00
Sunpoet Po-Chuan Hsieh
a9c2ade8fc Move devel/libcheck to devel/check
- Bump PORTREVISION for dependent ports
2017-02-05 11:14:37 +00:00
Sunpoet Po-Chuan Hsieh
e995bc6e3d Update to 1.9.2
Changes:	https://github.com/premailer/premailer/commits/master
2017-02-04 12:25:23 +00:00
Ruslan Makhmatkhanov
7e1cc66d43 Decommission of TurboGears 1.5 and friends
This package branch is no more developed/supported upstream since about 2011.
There is devel/py-turbogears2 (current stable and supported branch) in ports
tree. Since there are no ports, depending on that, mark them deprecated and
set to expire at 2017-03-03

Discussed with:	nivit, wen (maintainers, by mail)
2017-02-04 11:40:58 +00:00
Jan Beich
21a7215c9a devel/libevent2: update to 2.1.8 and cleanup
- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN

Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR:		216527
Exp-run by:	antoine
Approved by:	mm (maintainer)
2017-02-04 07:56:59 +00:00
Olli Hauer
3b482a5cd9 - update to 20170129
- fix build with libressl < 2.5.x

Release Notes:
ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.2-20170129.RELEASE_NOTES

PR:		216732
Submitted by:	Bernard Spil
Reported by:	Piotr Kubaj
Obtained from:	OpenBSD
2017-02-04 07:55:29 +00:00
Pietro Cerutti
d72444473b mail/neomutt: isprint causes issues on 11.0, enable the locales fix
While at it, remove --enable-hcache, as it's no more used.

Approved by:	bapt (implicit)
2017-02-03 19:03:43 +00:00
Sunpoet Po-Chuan Hsieh
e57b266961 Update to 3.008
- Add LICENSE
- Strip shared library

Changes:	http://search.cpan.org/dist/Mail-Box-Parser-C/Changes
2017-02-03 14:10:09 +00:00
Lars Engels
929a4a8307 mail/roundcube-automatic_addressbook:
Update to 0.4.2

PR:		213336
Submitted by:	Andrej Ebert <andrej@ebert.su>
Approved by:	maintainer
MFH:		2017Q1
2017-02-02 12:20:43 +00:00
Jan Beich
841114a820 mail/pop3vscan: unbreak on 12.0 after base r303524
gcc49 -Wall -O2 -I/usr/local/include -DPREFIX=\"/usr/local\" -c getline.c
In file included from getline.c:38:0:
getline.h:74:5: error: conflicting types for 'getline'
 int getline(int fd, struct linebuf * l);
     ^
In file included from getline.c:30:0:
/usr/local/lib/gcc49/gcc/x86_64-portbld-freebsd12.0/4.9.4/include-fixed/stdio.h:375:10: note: previous declaration of 'getline' was here
 ssize_t  getline(char ** __restrict, size_t * __restrict, FILE * __restrict);
          ^
getline.c:67:5: error: conflicting types for 'getline'
 int getline(int fd, struct linebuf * l){
     ^
In file included from getline.c:30:0:
/usr/local/lib/gcc49/gcc/x86_64-portbld-freebsd12.0/4.9.4/include-fixed/stdio.h:375:10: note: previous declaration of 'getline' was here
 ssize_t  getline(char ** __restrict, size_t * __restrict, FILE * __restrict);
          ^

Reported by:	pkg-fallout
2017-02-01 20:21:29 +00:00