dovecot change log:
* The default postmaster_address is now "postmaster@<user domain or
server hostname>". If username contains the @domain part, that's
used. If not, then the server's hostname is used.
* "doveadm stats dump" now returns two decimals for the "avg" field.
+ Added push notification driver that uses a Lua script
+ Added new SQL, DNS and connection events.
See https://wiki2.dovecot.org/Events
+ Added "doveadm mailbox cache purge" command.
+ Added events API support for Lua scripts
+ doveadm force-resync -f parameter performs "index fsck" while opening
the index. This may be useful to fix some types of broken index files.
This may become the default behavior in a later version.
- director: Kicking a user crashes if login process is very slow
- pop3_no_flag_updates=no: Don't expunge DELEted and RETRed messages
unless QUIT is sent.
- auth: Fix crypt() segfault with glibc-2.28+
- imap: Running UID FILTER script with errors assert-crashes
- dsync, pop3-migration: POP3 UIDLs weren't added to
dovecot.index.cache while mails were saved.
- dict clients may have been using 100% CPU while waiting for dict
server to finish commands.
- doveadm user: Fixed user listing via HTTP API
- All levels of Cassandra log messages were logged as Dovecot errors.
- http/smtp client may have crashed after SSL handshake
- Lua auth converted strings that looked like numbers into numbers.
pigeonhole change log:
* Adjustments to several changes in Dovecot v2.3.4 make this Pigeonhole
release dependent on that Dovecot release; it will not compile against
older Dovecot versions. And, conversely, you need to upgrade
Pigeonhole when upgrading Dovecot to v2.3.4.
* The changes regarding the default postmaster_address in Dovecot v2.3.4
mainly apply to Pigeonhole. The new default should work for all
existing installations, thereby fixing several reported v2.3/v0.5
migration problems.
- IMAP FILTER=SIEVE capability: Fix assert crash occurring when running
UID FILTER on a Sieve script with errors.
- Add License
- Remove the MANUAL Part: This has alredy been removed in Version 3.17.0
Changelog: https://www.claws-mail.org/NEWS
Sponsored by: Netzkommune GmbH
- remove MASTER_SITE ftp.qualcomm.com that is no more
and add a couple of living distfile sources;
- describe custom BSD-style Quallcom license for the distfile;
- fix building with openssl-1.1.1 that no longer has SSLv2 support
plus made struct ssl_st (SSL) completely opaque, so better use
public interface SSL_session_reused() instead of direct access
to now hidden "hit" part of struct; this works for previous
openssl versions too.
No PORTREVISION bump as this fixed package building for FreeBSD 12+
and has no visible package changes for other supported branches.
PR: 232383
Reported by: sbruno
Approved by: bc979@lafn.org (maintainer timeout, 4 weeks)
The patch added in ports r435498 broke OpenSSL 1.1.x compatibility.
A different fix for LibreSSL was committed upstream so the patch
is no longer needed since imapfilter 2.6.11 [1].
[1] c1865ba1ab
PR: 232132
Approved by: bofh (maintainer timeout, 1 month)
Revert r484326, switch to gpg2, silence gpg2 memory warnings.
I have gotten multiple reports of this causing issues when upgrading or
installing. Revert this until I can look at this in more detail.
- Now supports Berkeley DB versions 5 and 6
- Add GUILE_USES=pkgconfig because guile-config requires it
- Because our `lang/guile2' is outdated, add GUILE_BROKEN
PR: 229613 (related)
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support. Due to shlib
version change, bump port revisions of the consumer ports.
PR: 233059
Exp-run by: antoine
Approved by: maintainer (johans, numerous timeouts)
* Add PKGNAMESUFFIX and rename the directory. This was done to show
that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.
Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.
Chase these changes in all the ports that using IM6.
PR: 225102 (based on, only the version update) [1]
Submitted by: Pascal Christen <pascal.christen@hostpoint.ch>
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816
This can apparently be triggered with malformed RSS feeds.
Traceback (most recent call last):
File "/usr/share/rss2email/rss2email.py", line 711, in run
tagline = ",".join(taglist)
TypeError: sequence item 1: expected string or Unicode, NoneType found
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734327
- Reset maintainer due to the long timeout
PR: 214934
Submitted by: jonathan@invertedearth.net
Approved by: srg@guglielmo.us (maintainer timeout, ~2 years)
For the sake posterity use OpenSSL 1.1.0-pre1's version which is
when EVP_MD_CTX was made opaque [1]. This should have no practical
impact on the build with any of the OpenSSL versions we support.
[1] https://github.com/openssl/openssl/commit/7638370ca6cb
Reported by: danfe, jbeich
20181014
Cleanup: figured out why vstring_get() did not return
VSTREAM_EOF in APPEND mode.
20181104
Multiple 'bit rot' fixes for OpenSSL API changes, including
support to disable TLSv1.3, to avoid issuing multiple session
tickets, and to allow OpenSSL >= 1.1.0 run-time micro version
bumps without complaining about library version mismatches.
20181105
Feature: "postmap -F" reads a source file with (key, filename)
entries, and creates database records with (key, base64-encoded
filecontent). This feature will be used for SNI lookup
table support, where each key will be a domainname, and
each value will contain a sequence of (private key, certificate
hierarchy) for that domainname. The same 'value is filename'
behavior is implemented in cidr:, inline:, pcre:, randmap:,
regexp:, and static: maps if the application sets the flag
DICT_FLAG_RHS_IS_FILE. In the forseeable future, this will