632 Commits

Author SHA1 Message Date
Q-Feeds d987a7e53e Feature/dnscrypt proxy blocklist support (#5083)
* Add ports to Events page

* fixes race condition updating the blocklist

* Native integration with DNSCrypt-proxy

Added Q-Feeds domains to the DNSBL list of DNSCrypt-Proxy. Changed since the initial way, this is more native. Q-Feeds domains txt files only created if DNSCrypt-proxy is installed and if the list (qf) is selected.
2025-12-19 09:58:20 +01:00
Ad Schellevis 716e75eec4 ddclient: Cloudflare - add Cloudflare dns ip check option, merge https://github.com/opnsense/plugins/pull/4184 with minor modifications. 2025-12-17 14:48:52 +01:00
Michael J. Arcan 89b8cddd88 ddclient: add Hetzner DNS provider (#5082)
Add native support for Hetzner Cloud DNS API (api.hetzner.cloud).
  Hetzner is migrating from dns.hetzner.com to Cloud Console,
  with the old API shutting down in May 2026.

  Features:
  - Bearer token authentication
  - A and AAAA record support
  - Multiple hostnames (comma-separated)
  - Configurable TTL
2025-12-17 10:20:08 +01:00
An 6cee39de81 Add dnspod.cn ddns support (#4370)
* Add dnspod.cn ddns support

* Add multiple hostname support

* Fix the problem of processing the result returned by ModifyRecordBatch

* Fix using wrong variable

---------

Co-authored-by: AnShen <x@ipy.me>
2025-12-17 09:45:03 +01:00
Franco Fichtner 70862d6727 dns/rfc2136: fix command change not released yet 2025-12-02 08:12:34 +01:00
Franco Fichtner b8b276326b [bd]*: minimal style sweep (whitespace only) 2025-11-24 09:10:55 +01:00
Franco Fichtner b92c2e631f dns/rfc2136: second iteration using mwexecfb(), no functional changes 2025-11-15 18:46:23 -05:00
Franco Fichtner 124194c2fc dns/rfc2136: bump revision 2025-11-04 14:47:19 +01:00
Franco Fichtner d2940eb8af dns/rfc2136: mwexecf_bg, exec_safe and file_safe
PR: https://github.com/opnsense/core/issues/9325
2025-10-28 16:07:25 +01:00
Franco Fichtner 443c7a65bf dns/ddclient: new version 2025-10-21 14:51:10 +02:00
Franco Fichtner b25d279f81 dns/ddclient: lint 2025-10-13 12:00:47 +02:00
Oliver Traber 6a6f5aedef dns/ddclient: Add support for PowerDNS API (#4772) 2025-10-09 09:01:28 +02:00
Franco Fichtner e5f37015bd dns/bind: bump revision 2025-09-06 18:58:12 +02:00
Monviech ceace150e3 bootgrid: Sweep rowcount as default has been increased in https://github.com/opnsense/core/commit/baa1730b1a9f1d8c9f0bb81a0ff1521636824231 (#4916) 2025-08-29 14:40:53 +02:00
Franco Fichtner 5015b95aa9 dns/bind: bump 2025-08-19 07:22:39 +02:00
benyamin-codez b68c1acc7c dns/bind: Fix zone_test and grid-primary-domains (#4893)
1. Fixes zone_test empty zonename variable
2. Fixes command truncation in grid-primary-domains
2025-08-15 10:31:37 +02:00
Franco Fichtner 315502b57d dns/dnscrypt-proxy: new version and lint pass 2025-07-29 15:23:57 +02:00
Franco Fichtner edbd2dc25e dns/ddclient: bump revision after fix 2025-07-28 09:58:46 +02:00
Pascal Herget 55c9a9e82a dns/dnscrypt-proxy: Fix ODoH servers not working (#4374) 2025-07-26 20:08:03 +02:00
Ad Schellevis 4550a74e67 dns/ddclient - refactor setInternalIsVirtual() to volatile fields to make sure these exist in the index 2025-07-25 18:57:48 +02:00
Franco Fichtner fb9748c06d dns/bind: more changes for models 2025-07-10 10:13:48 +02:00
Michael 07d67b4dea dns/bind: Add Forward Zones (#4802) 2025-07-10 10:08:47 +02:00
Franco Fichtner 43588d7929 dns/bind: document change 2025-07-10 08:10:17 +02:00
Franco Fichtner f240ec0fce plugins: run style-model 2025-07-02 10:46:07 +02:00
Franco Fichtner 4040c379a0 dns/bind: style sweep 2025-07-02 08:25:13 +02:00