Commit graph

742 commits

Author SHA1 Message Date
R. Ryantm
8f2ec8ab2b bind: 9.18.19 -> 9.18.20 2023-11-17 21:51:41 +00:00
Adam Joseph
c7e0f6b905 treewide: s_targetPlatform_hostPlatform_ in non-compiler packages
stdenv.targetPlatform really shouldn't be used by software that
doesn't generate or manipulate binaries.  I reviewed all uses of
targetPlatform outside of pkgs/development/compilers and pkgs/stdenv
and replaced those which weren't involved in something which fits
these criteria.
2023-11-17 08:07:34 +00:00
R. Ryantm
942fac2c08 pdns-recursor: 4.9.1 -> 4.9.2 2023-11-09 11:54:17 +00:00
Felix Bühler
7aaa664cc2
Merge pull request #263054 from uninsane/pr-trust-dns-0.24.0
trust-dns: 0.23.0 -> 0.24.0
2023-11-08 19:35:23 +01:00
Colin
83bf3ed892 trust-dns: 0.23.0 -> 0.24.0
upstream is in the process of renaming to `hickory-dns`.
a consequence of this is that the main binary has been renamed from
`trust-dns` to `hickory-dns` and the repository has been moved (though
for the time being the old repo is still usable on account that it
redirects to the new one).
see: <https://bluejekyll.github.io/blog/posts/announcing-hickory-dns/>
2023-11-06 15:38:23 +00:00
R. Ryantm
4d03298c6f dnsdist: 1.8.1 -> 1.8.2 2023-10-30 00:47:13 +00:00
Martin Weinelt
d4b380d6a7
knot-dns: test exporter in passthru.tests 2023-10-23 13:19:52 +02:00
Vladimír Čunát
dbb00f5bd9
knot-dns: 3.3.1 -> 3.3.2
https://gitlab.nic.cz/knot/knot-dns/-/releases/v3.3.2
2023-10-20 14:12:09 +02:00
Nick Cao
d4e6bfe297
Merge pull request #259607 from NickCao/pdns
pdns: 4.8.2 -> 4.8.3
2023-10-11 23:43:00 -04:00
R. Ryantm
b06f85c868 dnsdist: 1.8.0 -> 1.8.1 2023-10-10 00:29:29 +00:00
Nick Cao
eac5f9f646
pdns: 4.8.2 -> 4.8.3
Changelog: https://doc.powerdns.com/authoritative/changelog/4.8.html#change-4.8.3
2023-10-07 13:44:05 -04:00
Jared Baur
c10a190986
coredns: Fix cross-compile
When running go generate, an intermediate binary is built called
`directives_generate`, which will be built with whatever is defined in
GOARCH and GOOS.
2023-10-02 20:46:10 -07:00
Brendan Taylor
ca80f30909 coredns: 1.11.0 -> 1.11.1
https://github.com/coredns/coredns/releases/tag/v1.11.1
2023-09-30 20:29:43 +02:00
Brendan Taylor
95e66809de coredns: allow adding external plugins
Solves https://github.com/NixOS/nixpkgs/issues/146603

CoreDNS has support for plugins that are added at compile time. This
exposes an argument `externalPlugins` that will build coredns with
the specified plugins.

Example:
```
coredns-fanout = pkgs.coredns.override {
  externalPlugins = [
    {name = "fanout"; repo = "github.com/networkservicemesh/fanout"; version = "v1.9.1";}
  ];
  vendorHash = "<SRI hash>";
};
```
2023-09-27 23:35:47 +02:00
Azat Bahawi
97c79c6227
nsd: enable parallel building 2023-09-22 00:26:06 +03:00
Yaya
b0c03e1684 bind: 9.18.18 -> 9.18.19
https://downloads.isc.org/isc/bind9/cur/9.18/CHANGES
https://downloads.isc.org/isc/bind9/9.18.19/doc/arm/html/notes.html#notes-for-bind-9-18-19

Fixes CVE-2023-3341
Fixes CVE-2023-4236
2023-09-20 21:32:41 +00:00
Mario Rodas
5f9390646a
Merge pull request #254827 from hanleym/trust-dns
trust-dns: 0.22.1 -> 0.23.0
2023-09-13 06:56:03 -05:00
Fabián Heredia Montiel
ff323ed355 treewide: vendorSha256 → vendorHash
via: `find pkgs/ -type f -exec sed -i 's/vendorSha256 = "sha256/vendorHash = "sha256/' {};`
2023-09-13 01:03:44 -06:00
Michael Hanley
a60936606c trust-dns: 0.22.1 -> 0.23.0 2023-09-12 18:06:33 -04:00
Vladimír Čunát
1ad90fec0c
knot-dns: 3.3.0 -> 3.3.1
https://gitlab.nic.cz/knot/knot-dns/-/releases/v3.3.1
2023-09-11 11:17:04 +02:00
Nick Cao
47a99ab525
pdns: 4.8.1 -> 4.8.2
Changelog: https://doc.powerdns.com/authoritative/changelog/4.8.html#change-4.8.2
2023-09-07 10:52:08 -04:00
Vladimír Čunát
5842d103dc
bind: disable tests on *all* 32-bit platforms
https://github.com/NixOS/nixpkgs/pull/250563#issuecomment-1702271179
https://gitlab.isc.org/isc-projects/bind9/-/issues/4269#note_397062
2023-09-01 09:13:10 +02:00
R. Ryantm
6881f7264a pdns-recursor: 4.9.0 -> 4.9.1 2023-08-31 16:17:24 +00:00
Vladimír Čunát
a144137fa8
knot-dns: 3.2.9 -> 3.3.0
https://gitlab.nic.cz/knot/knot-dns/-/releases/v3.3.0
2023-08-28 15:08:58 +02:00
Vladimír Čunát
1c505f6bb3
knot-resolver: 5.6.0 -> 5.7.0
https://gitlab.nic.cz/knot/knot-resolver/-/releases/v5.7.0
2023-08-22 12:05:57 +02:00
Vladimír Čunát
7526787a4e
bind: disable tests on i686
rbtdb_test started to fail reproducibly because of last update:
https://hydra.nixos.org/build/232089292/nixlog/127/tail

Of course, feel free to instead investigate deeper or disable tests
on a more fine-grained level, etc.
2023-08-21 17:20:35 +02:00
linsui
a7c6b07478 dig: add IDN support 2023-08-20 22:56:34 +08:00
Pol Dellaiera
67e7dea5e1
Merge pull request #248693 from r-ryantm/auto-update/coredns
coredns: 1.10.1 -> 1.11.0
2023-08-20 00:39:02 +02:00
Sergei Trofimovich
d932fc0163 bind: 9.18.17 -> 9.18.18
While at it added trivial updater.

Changes: https://bind9.readthedocs.io/en/v9.18.18/notes.html#notes-for-bind-9-18-18
2023-08-19 09:11:35 +01:00
R. Ryantm
174c3d6dff coredns: 1.10.1 -> 1.11.0 2023-08-12 09:13:02 +00:00
Robert Hensing
4c1d3cee60 treewide: Add meta.mainProgram
This should fix most warnings getExe in based on grepping `nixos/`.
2023-07-31 21:54:43 +02:00
Sergei Trofimovich
0092231e84 bind: 9.18.16 -> 9.18.17
Changes: https://downloads.isc.org/isc/bind9/9.18.17/doc/arm/html/notes.html#notes-for-bind-9-18-17
2023-07-28 19:26:00 +01:00
Vladimír Čunát
9d6f1799e2
knot-dns: 3.2.8 -> 3.2.9
https://gitlab.nic.cz/knot/knot-dns/-/releases/v3.2.9
2023-07-27 09:16:23 +02:00
github-actions[bot]
972652b656
Merge staging-next into staging 2023-07-14 12:02:21 +00:00
Michele Guerini Rocco
38a0e134e5
Merge pull request #243386 from r-ryantm/auto-update/pdns-recursor
pdns-recursor: 4.8.4 -> 4.9.0
2023-07-14 10:18:51 +02:00
R. Ryantm
e8a6acb8d4 pdns-recursor: 4.8.4 -> 4.9.0 2023-07-14 03:43:03 +00:00
Artturin
1c29673fcc treewide: go-modules -> goModules
In 787af0f79f
I had to change ${go-modules} to $goModules to allow overrideAttrs to work;
However, env vars cannot contain -, so  i had to change go-modules too.
This in turn broke nix-update because it uses the go-modules attr.

Instead of making nix-update more complicated, make go-modules naming match cargoDeps.

`fd --type f | xargs sd '\bgo-modules\b' 'goModules'`
and revert change to pkgs/applications/misc/dstask/default.nix
and pkgs/servers/http/dave/default.nix
and pkgs/os-specific/darwin/plistwatch/default.nix

release note added
2023-07-14 00:18:06 +03:00
Nick Cao
20912be33e
pdns: 4.8.0 -> 4.8.1
Changelog: https://doc.powerdns.com/authoritative/changelog/4.8.html#change-4.8.1
2023-07-11 10:34:17 +08:00
TQ Hirsch
dd481f2ee3
pdns: Changed paths in /etc to use pdns instead of powerdns 2023-07-01 18:55:51 +08:00
TQ Hirsch
64e3b6239b
pdns, pdns-recurser: Look for configuration in /etc
This allows the respective management tools to find the config file
without manually specifying it on each invocation.
2023-07-01 18:55:50 +08:00
Vladimír Čunát
8870371562
knot-dns: 3.2.7 -> 3.2.8
https://gitlab.nic.cz/knot/knot-dns/-/releases/v3.2.8
2023-06-26 08:56:12 +02:00
Robin Gloster
1074664caf
Merge pull request #239161 from mweinelt/bind-9.18.16
bind: 9.18.14 -> 9.18.16
2023-06-25 20:58:44 +02:00
Martin Weinelt
75a902e253
bind: 9.18.14 -> 9.18.16
https://downloads.isc.org/isc/bind9/cur/9.18/CHANGES
https://downloads.isc.org/isc/bind9/9.18.16/doc/arm/html/notes.html

Fixes: CVE-2023-2828, CVE-2023-2911, CVE-202-3094, CVE-2022-3736,
       CVE-2023-3924
2023-06-22 11:59:22 +02:00
Vladimír Čunát
962e2323a2
knot-resolver: respect doInstallCheck even in wrapper
The main point is to avoid it when cross-compiling.
2023-06-21 18:37:28 +02:00
R. Ryantm
3954302095 trust-dns: 0.22.0 -> 0.22.1 2023-06-18 07:36:03 +00:00
R. Ryantm
3aada93146 nsd: 4.6.1 -> 4.7.0 2023-06-13 08:57:32 +00:00
Vladimír Čunát
7cd7187254
knot-dns: 3.2.6 -> 3.2.7
https://gitlab.nic.cz/knot/knot-dns/-/releases/v3.2.7
2023-06-06 09:30:06 +02:00
Nick Cao
c0bf0c5420
pdns: use finalAttrs pattern and reformat 2023-06-02 10:18:05 +08:00
Nick Cao
43f437088c
pdns: 4.7.4 -> 4.8.0
Changelog: https://doc.powerdns.com/authoritative/changelog/4.8.html#change-4.8.0
Upgrade Notes: https://doc.powerdns.com/authoritative/upgrading.html#any-version-to-4-8-x
2023-06-02 00:10:19 +08:00
emilylange
fa21828be5
nixosTests.acme-dns: init 2023-05-31 15:08:39 +02:00