about summary refs log tree commit diff
path: root/pkgs/servers/mail
Commit message (Collapse)AuthorAge
* Merge #55988: treewide meta.platforms: linux -> unixVladimír Čunát2019-02-22
|\
| * Replace platforms.linux with platforms.darwin for expressions that compile ↵Freezeboy2019-02-18
| | | | | | | | on darwin too (too restrictive platforms)
* | Merge master into staging-nextFrederik Rietdijk2019-02-18
|\|
| * exim: 4.91 -> 4.92tv2019-02-13
| |
* | Merge remote-tracking branch 'origin/master' into stagingMatthew Bauer2019-02-09
|\|
| * dovecot: 2.3.4 -> 2.3.4.1Robert Schütz2019-02-06
| | | | | | | | | | fixes CVE-2019-3814: https://dovecot.org/list/dovecot-news/2019-February/000394.html
* | Merge pull request #54094 from rnhmjoj/shellFrederik Rietdijk2019-01-19
|\ \ | |/ |/| treewide: use ${stdenv.shell} instead of /bin/sh where possible
| * treewide: use ${stdenv.shell} instead of /bin/sh where possiblernhmjoj2019-01-16
| |
* | opensmtpd: add comment about progress of upstreaming our patchLéo Gaspard2019-01-16
| |
* | opensmtpd: 6.4.0p2 -> 6.4.1p2Léo Gaspard2019-01-16
|/
* postfix: fix linking error after #51770; issue #53001Vladimír Čunát2019-01-06
|
* Merge branch 'staging' into make-perl-pathdvolth2018-12-18
|\
| * Merge remote-tracking branch 'upstream/master' into stagingJan Tojnar2018-12-16
| |\
| | * rspamd: 1.8.2 -> 1.8.3R. RyanTM2018-12-16
| | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/rspamd/versions
* | | lib.makePerlPath -> perlPackages.makePerlPathvolth2018-12-15
|/ /
* | dovecot: fix cross-buildJörg Thalheim2018-12-11
| |
* | postfix: fix cross-buildJörg Thalheim2018-12-11
|/
* rspamd: 1.8.1 -> 1.8.2Alexander V. Nikolaev2018-12-03
| | | | | Also update homepage link, and fetch from org's github, instead author's private fork.
* rspamd: enable hyperscanAlexander V. Nikolaev2018-12-03
|
* rspamd: enable openblas support for neural networksAlexander V. Nikolaev2018-12-03
|
* rspamd: build with jemallocAlexander V. Nikolaev2018-12-03
| | | | (by upstream author's suggestion)
* rspamd: Make libfann and libgd optionalAlexander V. Nikolaev2018-12-03
| | | | GD is experimental and never-enabled-by-default.
* rspamd: drop gmime dependency, it is not used anymoreAlexander V. Nikolaev2018-12-03
|
* Merge pull request #51329 from c0bw3b/cleanup/gnu-httpsmarkuskowa2018-12-02
|\ | | | | Favor HTTPS URLs - the GNU edition
| * Treewide: use HTTPS on GNU domainsc0bw3b2018-12-02
| | | | | | | | | | | | | | | | | | | | | | HTTP -> HTTPS for : - http://gnu.org/ - http://www.gnu.org/ - http://elpa.gnu.org/ - http://lists.gnu.org/ - http://gcc.gnu.org/ - http://ftp.gnu.org/ (except in fetchurl mirrors) - http://bugs.gnu.org/
* | Merge pull request #51063 from dotlambda/postfix-3.3.2Renaud2018-12-02
|\ \ | |/ |/| postfix: 3.3.1 -> 3.3.2
| * postfix: 3.3.1 -> 3.3.2Robert Schütz2018-11-26
| |
* | dovecot: 2.3.3 -> 2.3.4, dovecot_pigeonhole: 0.5.3 -> 0.5.4Robert Schütz2018-11-24
|/
* rss2email module: initLéo Gaspard2018-11-15
| | | | | Also adding `system-sendmail` package for sharing the code with other modules or packages needing it.
* Merge pull request #50022 from Ekleog/opensmtpd-extras-6.4.0Gabriel Ebner2018-11-12
|\ | | | | opensmtpd-extras: 5.7.1 -> 6.4.0
| * opensmtpd-extras: 5.7.1 -> 6.4.0Léo Gaspard2018-11-09
| | | | | | | | | | Also use `enable*` flags instead of the impossible-to-discover trick of setting to `null` the dependencies.
* | meta.tests: rename into passthru.testsLéo Gaspard2018-11-11
| | | | | | | | | | | | | | Nix currently rejects derivations in `meta` values. This works around that limitation by using `passthru` instead. Closes https://github.com/NixOS/nixpkgs/issues/50230
* | dovecot, opensmtpd: comment out invalid meta.tests attributePeter Simons2018-11-11
|/ | | | See https://github.com/NixOS/nixpkgs/issues/50230 for details.
* Merge pull request #49846 from Ekleog/opensmtpd-6.4.0p2Renaud2018-11-09
|\ | | | | opensmtpd: 6.4.0p1 -> 6.4.0p2
| * opensmtpd: 6.4.0p1 -> 6.4.0p2Léo Gaspard2018-11-07
| |
* | dovecot: remove install_name_toolMatthew Bauer2018-11-07
|/ | | | No longer needed now that libclucene has the right install name.
* dovecot, opensmtpd: add link to test in `meta.tests`Léo Gaspard2018-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rationale --------- Currently, tests are hard to discover. For instance, someone updating `dovecot` might not notice that the interaction of `dovecot` with `opensmtpd` is handled in the `opensmtpd.nix` test. And even for someone updating `opensmtpd`, it requires manual work to go check in `nixos/tests` whether there is actually a test, especially given not so many packages in `nixpkgs` have tests and this is thus most of the time useless. Finally, for the reviewer, it is much easier to check that the “Tested via one or more NixOS test(s)” has been checked if the file modified already includes the list of relevant tests. Implementation -------------- Currently, this commit only adds the metadata in the package. Each element of the `meta.tests` attribute is a derivation that, when it builds successfully, means the test has passed (ie. following the same convention as NixOS tests). Future Work ----------- In the future, the tools could be made aware of this `meta.tests` attribute, and for instance a `--with-tests` could be added to `nix-build` so that it also builds all the tests. Or a `--without-tests` to build without all the tests. @Profpatsch described in his NixCon talk such systems. Another thing that would help in the future would be the possibility to reasonably easily have cross-derivation nix tests without the whole NixOS VM stack. @7c6f434c already proposed such a system. This RFC currently handles none of these concerns. Only the addition of `meta.tests` as metadata to be used by maintainers to remember to run relevant tests.
* Merge pull request #48901 from Ekleog/opensmtpd-6.4.0obadz2018-10-28
|\ | | | | opensmtpd: 6.0.3p1 -> 6.4.0
| * opensmtpd: 6.0.3p1 -> 6.4.0p1Léo Gaspard2018-10-27
| |
* | Merge pull request #49144 from r-ryantm/auto-update/rspamdRenaud2018-10-27
|\ \ | | | | | | rspamd: 1.8.0 -> 1.8.1
| * | rspamd: 1.8.0 -> 1.8.1R. RyanTM2018-10-26
| |/ | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/rspamd/versions
* / nullmailer: 2.1 -> 2.2R. RyanTM2018-10-26
|/ | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nullmailer/versions
* Merge staging-next into stagingFrederik Rietdijk2018-10-17
|\
| * postfix: enable openldap by defaultJörg Thalheim2018-10-15
| | | | | | | | | | | | | | | | Ldap authentication is fairly common in any reasonable sized mail setup. Our dovecot also comes with ldap support. Other distributions like debian, archlinux, ubuntu and fedora also provide ldap support along with there postfix server. It might be also useful to have database support, but this is a different pull request.
| * Merge pull request #48396 from r-ryantm/auto-update/mailmanPeter Simons2018-10-14
| |\ | | | | | | mailman: 2.1.24 -> 2.1.29
| | * mailman: 2.1.24 -> 2.1.29R. RyanTM2018-10-14
| | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mailman/versions
| * | rspamd: 1.7.9 -> 1.8.0R. RyanTM2018-10-13
| |/ | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/rspamd/versions
* / buildPerlPackage -> perlPackages.buildPerlPackagevolth2018-10-14
|/
* dovecot_pigeonhole: 0.5.2 -> 0.5.3 (#47820)R. RyanTM2018-10-10
| | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/dovecot-pigeonhole/versions
* dovecot: 2.3.2.1 -> 2.3.3 (#47814)R. RyanTM2018-10-10
| | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/dovecot/versions