nixpkgs/pkgs/servers/mail
Andreas Rammhold bedb3528b6
dovecot_pigeonhole: 0.5.11 -> 0.5.13
This updates to the latest version. According to the changelog 0.5.12
was skipped. The changes in this release are required to be compatible
with the latest dovecot release.

Changes:
  - duplicate: The test was handled badly in a multiscript (sieve_before,
    sieve_after) scenario in which an earlier script in the sequence with
    a duplicate test succeeded, while a later script caused a runtime
    failure. In that case, the message is recorded for duplicate tracking,
    while the message may not actually have been delivered in the end.
  - editheader: Sieve interpreter entered infinite loop at startup when
    the "editheader" configuration listed an invalid header name. This
    problem can only be triggered by the administrator.
  - relational: The Sieve relational extension can cause a segfault at
    compile time. This is triggered by invalid script syntax. The segfault
    happens when this match type is the last argument of the test command.
    This situation is not possible in a valid script; positional arguments
    are normally present after that, which would prevent the segfault.
  - sieve: For some Sieve commands the provided mailbox name is not
    properly checked for UTF-8 validity, which can cause assert crashes at
    runtime when an invalid mailbox name is encountered. This can be
    caused by the user by writing a bad Sieve script involving the
    affected commands ("mailboxexists", "specialuse_exists").
    This can be triggered by the remote sender only when the user has
    written a Sieve script that passes message content to one of the
    affected commands.
  - sieve: Large sequences of 8-bit octets passed to certain Sieve
    commands that create or modify message headers that allow UTF-8 text
    (vacation, notify and addheader) can cause the delivery or IMAP
    process (when IMAPSieve is used) to enter a memory-consuming
    semi-infinite loop that ends when the process exceeds its memory
    limits. Logged in users can cause these hangs only for their own
    processes.
2021-01-04 17:59:57 +01:00
..
archiveopteryx treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
clamsmtp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
dkimproxy treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
dovecot dovecot_pigeonhole: 0.5.11 -> 0.5.13 2021-01-04 17:59:57 +01:00
dspam treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
exim exim: unconditionally build with dsearch lookups enabled 2020-10-31 10:57:46 +01:00
mailhog mailhog: 1.0.0 -> 1.0.1 2020-12-17 16:58:29 +01:00
mailman mailman: Disable tests 2020-12-07 11:02:01 +01:00
mlmmj treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
nullmailer treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
opensmtpd Unmaintain a few packages 2020-09-24 21:12:32 +02:00
petidomo treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
popa3d treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
postfix postfix: fix "cant find <mysql.h>" 2020-11-26 10:56:11 +01:00
postgrey treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
postsrsd postsrsd: 1.8 -> 1.9 2020-12-08 03:10:37 +00:00
public-inbox public-inbox: fix build 2020-01-14 19:54:35 +00:00
pypolicyd-spf treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rspamd rspamd: fix builds on non-x86_64-linux platforms 2020-11-16 16:38:11 +03:00
spamassassin treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sympa sympa: 6.2.54 -> 6.2.56 2020-06-04 18:39:01 +02:00
system-sendmail treewide: use runtimeShell instead of stdenv.shell whenever possible 2019-02-26 14:10:49 +00:00