Path to this page:
./
mail/dovecot2,
Secure IMAP and POP3 server
Branch: pkgsrc-2017Q4,
Version: 2.3.0.1,
Package name: dovecot-2.3.0.1,
Maintainer: adamDovecot is an open source IMAP and POP3 server for Linux/UNIX-like systems,
written with security primarily in mind. Dovecot is an excellent choice for both
small and large installations. It's fast, simple to set up, requires no special
administration and it uses very little memory.
Required to run:[
archivers/lz4]
Required to build:[
pkgtools/cwrappers]
Package options: kqueue, pam, ssl, tcpwrappers
Master sites:
SHA1: 911440fa278c7204b1257f4d861e7de123bf5305
RMD160: 6745d03a4b8d860476e2e7aacf91dd757b906037
Filesize: 6347.641 KB
Version history: (Expand)
- (2018-03-03) Updated to version: dovecot-2.3.0.1
- (2018-01-02) Package added to pkgsrc.se, version dovecot-2.2.33.2 (created)
CVS history: (Expand)
2018-03-02 22:24:18 by S.P.Zeidler | Files touched by this commit (11) | |
Log message:
Pullup ticket #5713 - requested by taca
mail/dovecot2-ldap: security update
mail/dovecot2-sqlite: security update
mail/dovecot2: security update
Revisions pulled up:
- mail/dovecot2-ldap/Makefile 1.2
- mail/dovecot2-sqlite/Makefile 1.10
- mail/dovecot2/Makefile.common 1.16-1.18
- mail/dovecot2/PLIST 1.58-1.59
- mail/dovecot2/buildlink3.mk 1.26
- mail/dovecot2/distinfo 1.80-1.82
- mail/dovecot2/patches/patch-ab 1.5
- mail/dovecot2/patches/patch-ae 1.2
- mail/dovecot2/patches/patch-src_old-stats_mail-stats.h 1.1
- mail/dovecot2/patches/patch-src_plugins_quota_quota-fs.c deleted
- mail/dovecot2/patches/patch-src_stats_mail-stats.h deleted
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: fhajny
Date: Tue Jan 2 15:52:44 UTC 2018
Modified Files:
pkgsrc/mail/dovecot2: Makefile.common PLIST distinfo
pkgsrc/mail/dovecot2-ldap: Makefile
pkgsrc/mail/dovecot2-sqlite: Makefile
pkgsrc/mail/dovecot2/patches: patch-ab patch-ae
patch-src_plugins_quota_quota-fs.c
Added Files:
pkgsrc/mail/dovecot2/patches: patch-src_old-stats_mail-stats.h
Removed Files:
pkgsrc/mail/dovecot2/patches: patch-src_stats_mail-stats.h
Log message:
Update mail/dovecot2* to 2.3.0.
Some of the larger changes:
* Various setting changes, see https://wiki2.dovecot.org/Upgrading/2.3
* Logging rewrite started: Logging is now based on hierarchical events.
This makes it possible to do various things, like: 1) giving
consistent log prefixes, 2) enabling debug logging with finer
granularity, 3) provide logs in more machine readable formats
(e.g. json). Everything isn't finished yet, especially a lot of the
old logging code still needs to be translated to the new way.
* Statistics rewrite started: Stats are now based on (log) events.
It's possible to gather statistics about any event that is logged.
See http://wiki2.dovecot.org/Statistics for details
* ssl_dh setting replaces the old generated ssl-parameters.dat
* IMAP: When BINARY FETCH finds a broken mails, send [PARSE] error
instead of [UNKNOWNCTE]
* Linux: core dumping via PR_SET_DUMPABLE is no longer enabled by
default due to potential security reasons (found by cPanel Security
Team).
+ Added support for SMTP submission proxy server, which includes
support for BURL and CHUNKING extension.
+ LMTP rewrite. Supports now CHUNKING extension and mixing of
local/proxy recipients.
+ auth: Support libsodium to add support for ARGON2I and ARGON2ID
password schemes.
+ auth: Support BLF-CRYPT password scheme in all platforms
+ auth: Added LUA scripting support for passdb/userdb.
See https://wiki2.dovecot.org/AuthDatabase/Lua
- Input streams are more reliable now when there are errors or when
the maximum buffer size is reached. Previously in some situations
this could have caused Dovecot to try to read already freed memory.
- Output streams weren't previously handling failures when writing a
trailer at the end of the stream. This mainly affected encrypt and
zlib compress ostreams, which could have silently written truncated
files if the last write happened to fail (which shouldn't normally
have ever happened).
- virtual plugin: Fixed panic when fetching mails from virtual
mailboxes with IMAP BINARY extension.
- doveadm-server: Fix potential hangs with SSL connections
- doveadm proxy: Reading commands' output from v2.2.33+ servers could
have caused the output to be corrupted or caused a crash.
- Many other smaller fixes
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/mail/dovecot2/Makefile.common
cvs rdiff -u -r1.57 -r1.58 pkgsrc/mail/dovecot2/PLIST
cvs rdiff -u -r1.79 -r1.80 pkgsrc/mail/dovecot2/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/mail/dovecot2-ldap/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/mail/dovecot2-sqlite/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/mail/dovecot2/patches/patch-ab
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/mail/dovecot2/patches/patch-ae
cvs rdiff -u -r0 -r1.1 \
pkgsrc/mail/dovecot2/patches/patch-src_old-stats_mail-stats.h
cvs rdiff -u -r1.6 -r1.7 \
pkgsrc/mail/dovecot2/patches/patch-src_plugins_quota_quota-fs.c
cvs rdiff -u -r1.2 -r0 \
pkgsrc/mail/dovecot2/patches/patch-src_stats_mail-stats.h
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: maya
Date: Thu Jan 4 00:22:02 UTC 2018
Modified Files:
pkgsrc/mail/dovecot2: distinfo
Removed Files:
pkgsrc/mail/dovecot2/patches: patch-src_plugins_quota_quota-fs.c
Log message:
dovecot2: remove now redundant patch.
Heads up by jzu, thanks.
To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 pkgsrc/mail/dovecot2/distinfo
cvs rdiff -u -r1.7 -r0 \
pkgsrc/mail/dovecot2/patches/patch-src_plugins_quota_quota-fs.c
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: fhajny
Date: Mon Jan 8 13:03:15 UTC 2018
Modified Files:
pkgsrc/mail/dovecot2: buildlink3.mk
Log message:
mail/dovecot2: bump ABI dependency to 2.3.0 for dovecot2-pigeonhole.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/mail/dovecot2/buildlink3.mk
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: jperkin
Date: Wed Jan 24 15:16:49 UTC 2018
Modified Files:
pkgsrc/mail/dovecot2: Makefile.common
Log message:
dovecot2: Don't automatically add compiler security features.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/mail/dovecot2/Makefile.common
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: taca
Date: Thu Mar 1 11:13:14 UTC 2018
Modified Files:
pkgsrc/mail/dovecot2: Makefile.common PLIST distinfo
Log message:
mail/dovecot2: update to 2.3.0.1
Small patch release to fix the worst bugs in v2.3.0. v2.3.1 is coming in \
about a month with a lot more changes.
* CVE-2017-15130: TLS SNI config lookups may lead to excessive
memory usage, causing imap-login/pop3-login VSZ limit to be reached
and the process restarted. This happens only if Dovecot config has
local_name { } or local { } configuration blocks and attacker uses
randomly generated SNI servernames.
* CVE-2017-14461: Parsing invalid email addresses may cause a crash or
leak memory contents to attacker. For example, these memory contents
might contain parts of an email from another user if the same imap
process is reused for multiple users. First discovered by Aleksandar
Nikolic of Cisco Talos. Independently also discovered by "flxflndy"
via HackerOne.
* CVE-2017-15132: Aborted SASL authentication leaks memory in login
process.
* Linux: Core dumping is no longer enabled by default via
PR_SET_DUMPABLE, because this may allow attackers to bypass
chroot/group restrictions. Found by cPanel Security Team. Nowadays
core dumps can be safely enabled by using "sysctl -w
fs.suid_dumpable=2". If the old behaviour is wanted, it can still be
enabled by setting:
import_environment=$import_environment PR_SET_DUMPABLE=1
- imap-login with SSL/TLS connections may end up in infinite loop
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/mail/dovecot2/Makefile.common
cvs rdiff -u -r1.58 -r1.59 pkgsrc/mail/dovecot2/PLIST
cvs rdiff -u -r1.81 -r1.82 pkgsrc/mail/dovecot2/distinfo
|