Commit Graph

821 Commits

Author SHA1 Message Date
Malte Voos
97ed34ec68 libopensmtpd: init at 0.7 2022-05-15 20:02:58 +02:00
Silvan Mosberger
fd50826952
Merge pull request #104457 from ju1m/public-inbox
Update public-inbox to 1.8.0 and add systemd services
2022-05-12 20:46:39 +02:00
Julien Moutinho
fd2616c92c public-inbox: unstable-2022-04-05 -> 1.8.0 2022-05-12 01:56:46 +02:00
Julien Moutinho
8b2b5be3b5 public-inbox: 1.7.0 -> unstable-2022-04-05 2022-05-12 01:56:45 +02:00
Julien Moutinho
6cf2f46995 public-inbox: 1.6.1 -> 1.7.0 2022-05-12 01:56:43 +02:00
Julien Moutinho
9b6223d1fa public-inbox: 1.2.0 -> 1.6.1 2022-05-12 01:56:04 +02:00
ajs124
20020f7c11 dovecot_pigeonhole: 0.5.18 -> 0.5.19 2022-05-10 09:54:17 +01:00
ajs124
d33a05ab89 dovecot: 2.3.18 -> 2.3.19 2022-05-10 09:53:04 +01:00
Malo Bourgon
16e15fa68f treewide: add meta.mainProgram to many packages 2022-05-04 18:08:19 -07:00
squalus
1fbd921649
opensmtpd: support cross compile (#170379)
* opensmtpd: support cross compile

* add comment to remember the linked PR

Co-authored-by: Léo Gaspard <leo@gaspard.io>
2022-04-26 19:47:52 +02:00
Robert Schütz
d538bbe92c postfix: 3.6.5 -> 3.6.6
https://www.postfix.org/announcements/postfix-3.7.1.html
2022-04-24 00:50:19 +00:00
R. Ryantm
52ca1804a1 dovecot_fts_xapian: 1.5.4b -> 1.5.5 2022-04-22 13:26:39 +00:00
Fabián Heredia Montiel
2151e9af9c archiveopteryx: fix build on aarch64 by conditioning -Wno-error flag 2022-04-16 11:31:48 -05:00
Fabián Heredia Montiel
065409f697 archiveopteryx: fix build on gcc11 with extra flags 2022-04-15 11:09:20 -05:00
Martin Weinelt
a7fc5aaa76 Merge remote-tracking branch 'origin/master' into staging-next 2022-04-15 13:30:48 +02:00
Franz Pletz
1cf1b56dc0
Merge pull request #168698 from justinas/rspamd3_2 2022-04-15 13:22:06 +02:00
Martin Weinelt
69900853ca mailman: fix build
Required an update to the sqlalchemy override due to new hash variable
usage. Also disables tests for sqlalchemy and alembic because neither
can find any, so they error out.
2022-04-15 01:39:55 +02:00
Malo Bourgon
0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00
Justinas Stankevicius
c8a9752b78 rspamd: 3.1 -> 3.2 2022-04-14 15:41:17 +03:00
github-actions[bot]
c80dabe3b1
Merge staging-next into staging 2022-03-23 06:01:55 +00:00
Alyssa Ross
3512f5b707
mailman-web: fix django version check removal
Recent versions had increased the amount of indentation, which stopped
this applying.  The next version will also change the case, so I've
adjusted in advance for that too.
2022-03-21 19:35:12 +00:00
github-actions[bot]
f6b4a4048a
Merge staging-next into staging 2022-03-09 12:01:59 +00:00
R. Ryantm
8c64bd5fca dovecot_fts_xapian: 1.5.4 -> 1.5.4b 2022-03-08 06:13:18 +00:00
github-actions[bot]
47494ea53c
Merge staging-next into staging 2022-03-05 18:01:48 +00:00
Guillaume Girol
a70ed53891 dovecot_fts_xapian: 1.5.2 -> 1.5.4 2022-03-05 12:00:00 +00:00
Maximilian Bosch
1470227ef4
postfix: fix build w/glibc-2.34
Failing Hydra build: https://hydra.nixos.org/build/154082134
2022-02-27 10:25:38 +01:00
Martin Weinelt
31b5e1998d
postfix: 3.6.4 -> 3.6.5
http://www.postfix.org/announcements/postfix-3.6.5.html
2022-02-13 00:04:43 +01:00
Renaud
e77cafcf65 dspam: update homepage
and use SPDX 3.0 license identifier
2022-02-06 15:10:25 +01:00
Robert Schütz
3966f3af2e dovecot_pigeonhole: 0.5.17.1 -> 0.5.18
https://dovecot.org/pipermail/dovecot-news/2022-February/000471.html
2022-02-03 18:56:05 +00:00
Robert Schütz
18d27ba148 dovecot: 2.3.17.1 -> 2.3.18
https://dovecot.org/pipermail/dovecot-news/2022-February/000470.html
2022-02-03 18:55:47 +00:00
Nikolay Korotkiy
343e96c0cc
python3Packages.hyperkitty: fix mistune imports for mistune >= 2.0.0 2022-02-01 22:57:03 +03:00
Ryan Mulligan
8328d4a50c
Merge pull request #156929 from r-ryantm/auto-update/sympa
sympa: 6.2.66 -> 6.2.68
2022-01-27 06:46:05 -08:00
R. Ryantm
c446564d5d sympa: 6.2.66 -> 6.2.68 2022-01-27 00:41:34 +00:00
Robert Schütz
0b2d7180bd postfix: 3.6.3 -> 3.6.4
http://www.postfix.org/announcements/postfix-3.6.4.html
2022-01-26 19:24:34 +00:00
Fabian Affolter
91be887b49
Merge pull request #154153 from dotlambda/django-extensions-3.1.5
python3Packages.django-extensions: 3.1.3 -> 3.1.5
2022-01-13 08:58:23 +01:00
Gabriel Ebner
b57d7dc58f
Merge pull request #153449 from Mic92/opensmtpd-extras
opensmtpd-extras: drop python2 option
2022-01-11 17:57:39 +01:00
Alyssa Ross
2ae06932dc spamassassin: support for fetching rules over HTTPS
sa-update.service starts by making an HTTP GET request to
http://spamassassin.apache.org/updates/MIRRORED.BY, which now
redirects to HTTPS.  Since we didn't have the appropriate library
available to handle HTTPS, rule updates would fail:

Jan 03 12:35:03 atuin systemd[1]: Starting sa-update.service...
Jan 03 12:35:10 atuin sa-update-start[1250]: Update available for channel updates.spamassassin.org: 1895535 -> 1896618
Jan 03 12:35:10 atuin sa-update-start[1250]: http: (lwp) hotpatching IO::Socket::INET by module IO::Socket::IP
Jan 03 12:35:11 atuin sa-update-start[1250]: http: (lwp) GET http://spamassassin.apache.org/updates/MIRRORED.BY, 501 Protocol scheme 'https' is not supported (LWP::Protocol::https not installed)
Jan 03 12:35:11 atuin sa-update-start[1250]: error: unable to refresh mirrors file for channel updates.spamassassin.org, using old file
Jan 03 12:35:11 atuin sa-update-start[1250]: error: no mirror data available for channel updates.spamassassin.org
Jan 03 12:35:11 atuin sa-update-start[1250]: channel 'updates.spamassassin.org': MIRRORED.BY file contents were missing, channel failed
Jan 03 12:35:11 atuin sa-update-start[1250]: Update failed, exiting with code 4
Jan 03 12:35:11 atuin systemd[1]: sa-update.service: Main process exited, code=exited, status=4/NOPERMISSION
Jan 03 12:35:11 atuin systemd[1]: sa-update.service: Failed with result 'exit-code'.
Jan 03 12:35:11 atuin systemd[1]: Failed to start sa-update.service.
2022-01-10 03:16:14 +00:00
Robert Schütz
c0b9a9ee44 python3Packages.django_extensions: rename to django-extensions 2022-01-09 15:25:05 +00:00
Jörg Thalheim
e73fb8d32f opensmtpd-extras: drop python2 option
related to https://github.com/NixOS/nixpkgs/issues/148779
2022-01-04 09:17:33 +01:00
Renaud
944a2dc835
Treewide: fix some permanent redirects on homepages
(#153213)
Issue #60004
2022-01-03 16:53:12 +01:00
Ben Siraphob
39a0a70d29
treewide: fix homepages with permanent redirect to https 2021-12-29 22:06:47 +07:00
Dmitry Kalinkin
24c986c1c1
dovecot_fts_xapian: mark as broken on darwin 2021-12-28 18:18:29 -05:00
Guillaume Girol
8ba6769060 dovecot_fts_xapian: 1.4.14 -> 1.5.2
and align name on repology
2021-12-21 12:00:00 +00:00
ajs124
0475ca4a3a dovecot_pigeonhole: 0.5.17 -> 0.5.17.1 2021-12-07 10:57:30 +00:00
ajs124
d0913cf400 dovecot: 2.3.17 -> 2.3.17.1 2021-12-07 10:57:12 +00:00
Artturin
a997abfb28 mailman: formatting 2021-11-13 02:14:26 +02:00
Artturin
92b9bd4eb6 python3Packages.hyperkitty: 1.3.4 -> 1.3.5 2021-11-13 02:14:26 +02:00
Artturin
5f8d34ad31 mailman-web: unstable-2021-04-10 -> 0.0.5 2021-11-13 02:14:26 +02:00
Artturin
413e2f0070 python3Packages.postorius: 1.3.5 -> 1.3.6 2021-11-13 02:14:26 +02:00
Sandro
b499e23f93
Merge pull request #137656 from r-ryantm/auto-update/python38Packages.postorius 2021-11-12 17:34:47 +01:00
Robert Schütz
99da871c5b postfix: 3.6.2 -> 3.6.3
http://www.postfix.org/announcements/postfix-3.6.3.html
2021-11-12 01:01:27 -08:00
Antoine Eiche
dc5e6713e4 rspamd: add lewo as maintainer 2021-11-07 12:21:20 +01:00
Antoine Eiche
db20747d36 rpsamd: 3.0 -> 3.1 2021-11-07 12:18:33 +01:00
Janne Heß
959d2742f9
Merge pull request #143442 from r-ryantm/auto-update/sympa 2021-11-06 19:05:05 +01:00
Matt Votava
b680de7700 dovecot_fts_xapian: 1.4.11 -> 1.4.14 2021-11-05 02:23:30 -07:00
github-actions[bot]
6317a19147
Merge master into staging-next 2021-10-29 18:01:00 +00:00
R. Ryantm
281d57c938 sympa: 6.2.64 -> 6.2.66 2021-10-28 18:23:36 +00:00
ajs124
07ea60c423 dovecot_pigeonhole: 0.5.16 -> 0.5.17 2021-10-28 16:08:32 +02:00
ajs124
bf6912e49e dovecot: 2.3.16 -> 2.3.17 2021-10-28 16:08:18 +02:00
github-actions[bot]
ceea0e5f2a
Merge master into staging-next 2021-10-24 18:00:57 +00:00
AndersonTorres
713a69a199 treewide: rename perlPackages.libintl_perl -> perlPackages.libintl-perl
The other package managers call this package libintl-perl, and it is also the
original name.
2021-10-23 22:51:23 -03:00
Martin Weinelt
adf4e67dd4 Merge remote-tracking branch 'origin/staging' into staging-next 2021-10-15 01:34:36 +02:00
Peter Simons
476635afe1 Drop myself from meta.maintainers for most packages.
I'd like to reduce the number of Github notifications and
review requests I receive.
2021-10-14 11:01:27 +02:00
Martin Weinelt
90ef69cae9
hyperkitty: unstable-2021-10-08 -> 1.3.5
One dependency per line, some sorting, clean out some unused
dependencies.
2021-10-13 20:16:21 +02:00
github-actions[bot]
92a15c8929
Merge staging-next into staging 2021-10-11 18:01:55 +00:00
Artturi
0e55920d5f
Merge pull request #135167 from r-ryantm/auto-update/sympa 2021-10-11 20:56:30 +03:00
Martin Weinelt
b8144b632e python3Packages.hyperkitty: 1.3.4 -> unstable-2021-10-08
Fixes the failing test suite.
2021-10-11 01:54:21 +02:00
Martin Weinelt
f931bc81d6 mailman: 3.3.4 -> 3.3.5
Override sqlalchemy version with 1.3.24 and relax alembic dependency.
2021-10-11 01:22:10 +02:00
ajs124
cc9e7f0b04 exim: 4.94.2 -> 4.95 2021-09-29 17:48:06 +02:00
R. RyanTM
192bb4968e rspamd: 2.7 -> 3.0 2021-09-14 08:47:30 +00:00
R. RyanTM
373ad63bd8 python38Packages.postorius: 1.3.4 -> 1.3.5 2021-09-13 14:31:29 +00:00
zowoq
e6494966dd treewide: buildFlagsArray -> ldflags 2021-08-26 15:43:28 +10:00
R. RyanTM
2adf248676 sympa: 6.2.60 -> 6.2.64 2021-08-22 03:10:41 +00:00
Alyssa Ross
8090305b64
spamassassin: 3.4.5 -> 3.4.6 2021-08-08 12:28:44 +00:00
Artturi
0d9937260a
Merge pull request #117235 from r-ryantm/auto-update/postsrsd
postsrsd: 1.10 -> 1.11
2021-08-08 03:47:38 +03:00
ajs124
a161e14867 dovecot_pigeonhole: 0.5.15 -> 0.5.16 2021-08-06 13:48:46 +02:00
ajs124
0184b07908 dovecot: 2.3.15 -> 2.3.16 2021-08-06 13:47:53 +02:00
Antoine Eiche
69a63587e0 postfix: add lewo as maintainer 2021-07-27 21:46:03 +02:00
Antoine Eiche
9df6e2b1cd postfix: 3.6.1 -> 3.6.2
The source url has also been updated to the "multiple
locations (Europe)" url published on the
http://www.postfix.org/download.html page.
2021-07-27 21:46:02 +02:00
Sandro Jäckel
03418a1ba6
postfix: format 2021-07-27 09:47:18 +02:00
Felix Bühler
7d3e3ab81f
system-sendmail: deprecate phases (#131108) 2021-07-22 18:52:34 +02:00
Alexander Rezvov
9fd1126cd4 exim: add redis lookup support 2021-07-14 22:57:17 +03:00
Guillaume Girol
694c26b4db dovecot_fts_xapian: 1.4.9 -> 1.4.11 2021-07-08 21:19:57 +02:00
Robert Schütz
1ec5651913 treewide: use pythonPackages.python-dateutil instead of pythonPackages.dateutil 2021-07-03 13:45:57 +02:00
Sandro
007e8174e1
Merge pull request #127686 from helsinki-systems/feat/dovecot-lua
dovecot: add optional lua support
2021-06-26 18:35:48 +02:00
Robert Scott
f8e309adc3 dovecot: enable tests
test harness appears to reset PATH, making hard-coding paths of
basic tools necessary
2021-06-24 21:17:11 +01:00
ajs124
2742e61961 dovecot: add optional lua support 2021-06-21 17:25:15 +02:00
ajs124
5fa6e9c403 dovecout: fix systemd unit dir
the configure flag we were using was dropped in
a42bb363b4
2021-06-21 16:23:39 +02:00
ajs124
fd83b193ac dovecot_pigeonhole: add myself as maintainer
and fix licensing information
2021-06-21 15:19:32 +02:00
ajs124
0187e72b57 dovecot_pigeonhole: 0.5.14 -> 0.5.15 2021-06-21 15:19:19 +02:00
ajs124
0fb5b6c648 dovecot: add licenses 2021-06-21 15:18:52 +02:00
ajs124
075fb19d81 dovecot: 2.3.14 -> 2.3.15 2021-06-21 15:18:02 +02:00
Pavol Rusnak
68889ed61f
treewide: use quotes for url 2021-06-20 16:26:23 +02:00
Robert Schütz
95f7365265 postfix: 3.6.0 -> 3.6.1
http://www.postfix.org/announcements/postfix-3.6.1.html
2021-06-16 14:41:37 -07:00
Jörg Thalheim
0793950a1b
rspamd: enable pie 2021-05-23 21:01:36 +02:00
Samuel Ainsworth
02c595ebdb
Prefer pname and version in mkDerivations instead of name (#123438)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: nixpkgs-review <nixpkgs-review@example.com>
2021-05-23 17:07:31 +02:00
Sebastian Neubauer
68c618cba3
opensmtpd-filter-rspamd: init at 0.1.7 (#122823) 2021-05-19 22:37:49 +02:00
Johannes Schleifenbaum
67ef7772a1
exim: fix enableMySQL (use libmysqlclient.dev) 2021-05-12 11:10:46 +02:00
ajs124
8a249aa732 exim: 4.94 -> 4.94.2
Fixes a dozen security vulnerabilities
2021-05-04 15:49:16 +02:00
Luke Granger-Brown
8ebf7c3385
Merge pull request #121254 from dotlambda/postfix-3.6.0
postfix: 3.5.10 -> 3.6.0
2021-05-01 19:46:13 +01:00
Robert Schütz
7c9c3c88e3 postfix: 3.5.10 -> 3.6.0
http://www.postfix.org/announcements/postfix-3.6.0.html
2021-04-30 11:55:21 +02:00
Florian Klink
6b14de1622 opensmtpd: set --with-path-pidfile
Set this to `/run`, like we also do with `--with-path-socket`, so
opensmtp doesn't try to use /var/run for pidfiles.
2021-04-28 13:15:23 +02:00
Luke Granger-Brown
2fa2e63932
Merge pull request #103902 from pkern/spamassassin
nixos/spamassassin: Avoid network dependency on boot
2021-04-25 11:14:57 +01:00
Symphorien Gibol
b7536ac80f dovecot_fts_xapian: 1.4.7 -> 1.4.9 2021-04-24 18:26:44 +02:00
Sandro
c6cd7e3227
Merge pull request #119680 from alyssais/hyperkitty 2021-04-19 06:21:12 +02:00
Alyssa Ross
be74a6ae30
python3.pkgs.hyperkitty: 1.3.3 -> 1.3.4 2021-04-17 21:06:37 +00:00
Alyssa Ross
cc10432418
mailman: add myself as a maintainer all around 2021-04-17 01:07:38 +00:00
Alyssa Ross
912e11a468 mailman-web: 2019-09-29 -> 2021-04-10
* Make it clearer what code comments apply to
* Fix the state directory (this was changed in the update)
* Add m1cr0man as a maintaner

Co-authored-by: Lucas Savva <lucas@m1cr0man.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-04-14 16:23:09 +00:00
Alyssa Ross
55ac7d4580 mailman-web: fix build 2021-04-14 13:42:11 +00:00
Alyssa Ross
5e4fc1cc5f
mailman-web: mark broken 2021-04-14 12:19:03 +00:00
Alyssa Ross
d0ead9021e
Revert "mailman-web-unstable: 2019-09-29 -> 2021-04-10 (#119135)"
This reverts commit 8dbd553792.

The update has changed where mailman-web looks for its database and
broken the Mailman module in NixOS.
2021-04-14 12:18:44 +00:00
Martin Weinelt
02ca8bc9be
Merge pull request #119397 from dotlambda/postfix-3.5.10
postfix: 3.5.9 -> 3.5.10
2021-04-14 12:35:25 +02:00
Robert Schütz
e495cfac73 postfix: 3.5.9 -> 3.5.10
http://www.postfix.org/announcements/postfix-3.5.10.html
2021-04-14 09:52:51 +02:00
Lucas Savva
8dbd553792
mailman-web-unstable: 2019-09-29 -> 2021-04-10 (#119135)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-04-13 01:31:53 +02:00
Lucas Savva
3faeac7062 mailman: Add comments wrt updating mailman components
The Mailman Core must be on its latest available version
before updating hyperkitty or postorious.
2021-04-05 03:12:44 +01:00
Lucas Savva
4002146ff5 mailman: 3.3.1 -> 3.3.4
Postorious 1.3.4 (AKA mailman-web, already in unstable/master)
    requires this version to work
2021-04-05 02:14:22 +01:00
Daniel Nagy
25bc1def1c
exim: add changelog 2021-04-01 17:59:49 +02:00
Daniel Nagy
f5377b61d5
exim: use https in homepage 2021-04-01 17:59:49 +02:00
Martin Weinelt
50850a2e3a
spamassassin: 3.4.4 -> 3.4.5
Fixes: CVE-2020-1946
2021-03-27 18:51:31 +01:00
R. RyanTM
6c81f56887 postsrsd: 1.10 -> 1.11 2021-03-22 14:43:22 +00:00
Fabian Affolter
b50a4339fb
Merge pull request #115541 from r-ryantm/auto-update/rspamd
rspamd: 2.6 -> 2.7
2021-03-18 18:16:30 +01:00
Samuel Gräfenstein
c8ef61d419
sympa: remove redundant perlPackages
They are not needed anymore since they are built into Perl now.
Fix building with `config.allowAliases = false;`.
2021-03-17 00:00:20 +01:00
Samuel Gräfenstein
817f0fd741
perlPackages: NetLDAP -> perlldap
Fix building with `config.allowAliases = false;`.
2021-03-17 00:00:19 +01:00
Ben Siraphob
1030d6406f postsrsd: expand platforms to all 2021-03-14 11:40:46 +07:00
R. RyanTM
858d02495a rspamd: 2.6 -> 2.7 2021-03-09 14:07:48 +00:00
ajs124
c543f4d884 dovecot_pigeonhole: 0.5.13 -> 0.5.14 2021-03-06 17:21:52 +01:00
ajs124
0b6c9a4c38 dovecot: 2.3.13 -> 2.3.14 2021-03-06 17:21:48 +01:00
ajs124
003b067baf dovecot: add myself as maintainer 2021-03-06 17:21:48 +01:00
Konstantin Alekseev
10bebca088 mailhog: fix --version output 2021-03-04 15:13:58 +03:00
Fabian Affolter
a6328de769
Merge pull request #114218 from fabaff/bump-readme_renderer
python3Packages.readme_renderer: 28.0 -> 29.0
2021-03-03 07:41:10 +01:00
Fabian Affolter
8a20e93b50 python3Packages.postorius: 1.3.3 -> 1.3.4 2021-02-24 12:39:32 +01:00
Ben Siraphob
e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
Philipp Kern
4d4a0b7cca spamassassin: include dependencies for sa-compile
sa-compile requires re2c, gcc and gnumake to compile the expressions to
performant C code. This compilation is done post-installation after
every ruleset update and stored as local state.
2021-02-11 10:12:14 +01:00
Guillaume Girol
44ad80ab10
Merge pull request #111041 from yoctocell/dovecot_fts_xapian-1.4.6
dovecot_fts_xapian: 1.3.1 -> 1.4.7
2021-01-31 20:32:37 +00:00
Xinglu Chen
7faeb77f30
dovecot_fts_xapian: 1.3.1 -> 1.4.7
Update to latest release.

https://github.com/grosjo/fts-xapian/releases
2021-01-31 20:24:46 +01:00
Sandro
71e471636a
Merge pull request #109989 from dotlambda/postfix-3.5.9
postfix: 3.5.8 -> 3.5.9
2021-01-27 18:04:01 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
R. RyanTM
d8f3ef1c14
postsrsd: 1.9 -> 1.10 (#110211) 2021-01-25 13:17:22 +01:00
Robert Schütz
9846ccd0a9 postfix: 3.5.8 -> 3.5.9
http://www.postfix.org/announcements/postfix-3.5.9.html
2021-01-19 18:47:50 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Thomas Gerbet
becfbfde75 opensmtpd: 6.7.1p1 -> 6.8.0p2
The 6.8.0p2 release includes the fixes for CVE-2020-35679 and
CVE-2020-35680 [0].

[0] https://www.mail-archive.com/misc@opensmtpd.org/msg05188.html
2021-01-17 13:37:31 +01:00
Martin Milata
43f94415f9 sympa: 6.2.56 -> 6.2.60
Fixes: https://nvd.nist.gov/vuln/detail/CVE-2020-29668
       https://sympa-community.github.io/security/2020-003.html

ChangeLog: https://github.com/sympa-community/sympa/blob/6.2.60/NEWS.md
2021-01-16 14:31:23 +01:00
Ben Siraphob
872973d7d1 pkgs/servers: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Alyssa Ross
cda9119b30
spamassassin: add myself as a maintainer
Gotta get those sweet Repology notifications.
2021-01-06 15:36:02 +00:00
Alyssa Ross
e917903079
spamassassin: 3.4.3 -> 3.4.4
Fixes: CVE-2020-1930
Fixes: CVE-2020-1931
2021-01-06 15:35:59 +00:00
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
Andreas Rammhold
4fee20e267
dovecot: add the dovecot NixOS test to passthru.tests
While we already had some test we might as well add the test for that
exact package to the tests attribute set. After all that should be what
(primarily) tests dovecot.
2021-01-04 17:45:28 +01:00
Andreas Rammhold
58c7d3ff17
dovecot: 2.3.11.3 -> 2.3.13
This fixes CVE_2020-24386, CVE-2020-25725 and a bunch of regular bugs
[1].

* CVE-2020-24386: Specially crafted command can cause IMAP hibernate to
	  allow logged in user to access other people's emails and filesystem
	  information.

* CVE-2020-25275: Mail delivery / parsing crashed when the 10 000th MIME part was
  message/rfc822 (or if parent was multipart/digest). This happened
  due to earlier MIME parsing changes for CVE-2020-12100.

[1] https://raw.githubusercontent.com/dovecot/core/2.3.13/NEWS
2021-01-04 17:37:32 +01:00
Johannes Schleifenbaum
d0ec6db7ce
mailhog: 1.0.0 -> 1.0.1 2020-12-17 16:58:29 +01:00