head 1.49; access; symbols pkgsrc-2026Q3:1.48.0.2 pkgsrc-2026Q3-base:1.48 pkgsrc-2026Q2:1.34.0.2 pkgsrc-2026Q2-base:1.34 pkgsrc-2026Q1:1.29.0.2 pkgsrc-2026Q1-base:1.29 pkgsrc-2025Q4:1.26.0.2 pkgsrc-2025Q4-base:1.26 pkgsrc-2025Q3:1.23.0.2 pkgsrc-2025Q3-base:1.23 pkgsrc-2025Q2:1.21.0.2 pkgsrc-2025Q2-base:1.21 pkgsrc-2025Q1:1.19.0.2 pkgsrc-2025Q1-base:1.19 pkgsrc-2024Q4:1.18.0.4 pkgsrc-2024Q4-base:1.18 pkgsrc-2024Q3:1.18.0.2 pkgsrc-2024Q3-base:1.18 pkgsrc-2024Q2:1.15.0.2 pkgsrc-2024Q2-base:1.15 pkgsrc-2024Q1:1.12.0.2 pkgsrc-2024Q1-base:1.12 pkgsrc-2023Q4:1.10.0.2 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.6.0.2 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.3.0.2 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.1.0.2 pkgsrc-2023Q1-base:1.1; locks; strict; comment @# @; 1.49 date 2026.09.24.13.44.27; author drixter; state Exp; branches; next 1.48; commitid 90Pfe4TLegGLxSWG; 1.48 date 2026.09.16.08.55.51; author drixter; state Exp; branches; next 1.47; commitid dz2WD5qj3FIQcPVG; 1.47 date 2026.09.08.17.52.14; author drixter; state Exp; branches; next 1.46; commitid SrsV0pzrPxSMqQUG; 1.46 date 2026.09.05.19.09.51; author bsiegert; state Exp; branches; next 1.45; commitid 9ZfzZiM9sH3jXsUG; 1.45 date 2026.09.03.15.32.31; author drixter; state Exp; branches; next 1.44; commitid VQvqkaPmCw2QObUG; 1.44 date 2026.08.31.19.18.56; author bsiegert; state Exp; branches; next 1.43; commitid w58ayX00lU4maPTG; 1.43 date 2026.08.28.20.55.35; author drixter; state Exp; branches; next 1.42; commitid rZH8P2w5TYlDNrTG; 1.42 date 2026.08.27.07.40.46; author drixter; state Exp; branches; next 1.41; commitid ZR3KiwRGZaRVqfTG; 1.41 date 2026.08.22.15.19.05; author bsiegert; state Exp; branches; next 1.40; commitid y6FJlsYJaKI18ESG; 1.40 date 2026.08.15.12.53.26; author bsiegert; state Exp; branches; next 1.39; commitid 5lqJISwxui9ZxJRG; 1.39 date 2026.08.08.19.16.18; author drixter; state Exp; branches; next 1.38; commitid RlCiwJJiRWKnTRQG; 1.38 date 2026.08.01.19.33.40; author drixter; state Exp; branches; next 1.37; commitid BN0dqF4TWSRjdYPG; 1.37 date 2026.07.25.10.31.29; author drixter; state Exp; branches; next 1.36; commitid OsX72un6nXghr1PG; 1.36 date 2026.07.22.14.45.47; author drixter; state Exp; branches; next 1.35; commitid Gt9SiMRnvKedWEOG; 1.35 date 2026.07.08.18.32.31; author bsiegert; state Exp; branches; next 1.34; commitid cDbYxmIrkrXYDSMG; 1.34 date 2026.06.18.21.34.03; author drixter; state Exp; branches 1.34.2.1; next 1.33; commitid Xp6YHE34hjbaikKG; 1.33 date 2026.06.08.16.19.40; author drixter; state Exp; branches; next 1.32; commitid 6qhwxloOiDAjS0JG; 1.32 date 2026.06.05.10.21.42; author bsiegert; state Exp; branches; next 1.31; commitid jt8yVpLxXvatZAIG; 1.31 date 2026.05.07.18.49.58; author bsiegert; state Exp; branches; next 1.30; commitid MMrI2EXGAt3HJUEG; 1.30 date 2026.04.08.05.45.01; author bsiegert; state Exp; branches; next 1.29; commitid FFJx9trbRMg7k7BG; 1.29 date 2026.03.06.21.07.55; author bsiegert; state Exp; branches 1.29.2.1; next 1.28; commitid AQtIeR1eh5qvuXwG; 1.28 date 2026.02.24.08.45.29; author bsiegert; state Exp; branches; next 1.27; commitid IrpU9bGVDwSIHBvG; 1.27 date 2026.01.15.19.54.46; author bsiegert; state Exp; branches; next 1.26; commitid Zuo9UmMrkrU4HwqG; 1.26 date 2025.12.02.19.25.12; author bsiegert; state Exp; branches; next 1.25; commitid 269raRGxaHJBWRkG; 1.25 date 2025.10.16.17.59.53; author bsiegert; state Exp; branches; next 1.24; commitid RAGpkHmyeYCUYOeG; 1.24 date 2025.10.08.06.54.29; author bsiegert; state Exp; branches; next 1.23; commitid 5p46uH9RJXSFyJdG; 1.23 date 2025.09.06.13.17.02; author bsiegert; state Exp; branches; next 1.22; commitid cojusOdnRBFGHE9G; 1.22 date 2025.08.31.10.02.52; author bsiegert; state Exp; branches; next 1.21; commitid SdH7Ppgppxg5PR8G; 1.21 date 2025.06.06.14.01.30; author bsiegert; state Exp; branches; next 1.20; commitid JbNcx43ItkrmUPXF; 1.20 date 2025.04.05.18.51.19; author bsiegert; state Exp; branches; next 1.19; commitid 5KX0APffNjdlvTPF; 1.19 date 2025.03.07.20.54.22; author bsiegert; state Exp; branches 1.19.2.1; next 1.18; commitid rfTPfnLphAPl7bMF; 1.18 date 2024.09.06.18.48.49; author bsiegert; state Exp; branches; next 1.17; commitid sM1YPLxu37gUgMoF; 1.17 date 2024.08.11.15.57.04; author bsiegert; state Exp; branches; next 1.16; commitid Q02ZqKpOSdvP9qlF; 1.16 date 2024.07.03.06.59.25; author bsiegert; state Exp; branches; next 1.15; commitid clKUvbmZS6C5rmgF; 1.15 date 2024.06.13.13.47.02; author bsiegert; state Exp; branches; next 1.14; commitid JAoDOmAvI7TNkPdF; 1.14 date 2024.06.01.14.02.55; author bsiegert; state Exp; branches; next 1.13; commitid ffwNZJIDPPV5OhcF; 1.13 date 2024.04.05.19.14.02; author bsiegert; state Exp; branches; next 1.12; commitid eg3d1kDRSryvmZ4F; 1.12 date 2024.02.07.14.50.52; author bsiegert; state Exp; branches; next 1.11; commitid 7gDVHFycBNsGLvXE; 1.11 date 2024.01.10.19.14.33; author bsiegert; state Exp; branches; next 1.10; commitid UV9PAPQbNGpZ7WTE; 1.10 date 2023.12.05.19.46.09; author bsiegert; state Exp; branches; next 1.9; commitid U47ig27ZDVHCsjPE; 1.9 date 2023.11.10.15.45.14; author bsiegert; state Exp; branches; next 1.8; commitid o3oFzjmXZZyOV4ME; 1.8 date 2023.10.29.14.48.14; author bsiegert; state Exp; branches; next 1.7; commitid jWdavz5Nyqs70xKE; 1.7 date 2023.10.15.12.04.24; author bsiegert; state Exp; branches; next 1.6; commitid ty8v2zrF0XsQxIIE; 1.6 date 2023.09.08.19.06.05; author bsiegert; state Exp; branches 1.6.2.1; next 1.5; commitid c6lIkxn2TQcc40EE; 1.5 date 2023.08.26.16.31.31; author bsiegert; state Exp; branches; next 1.4; commitid g2P4Ffplg5e8DjCE; 1.4 date 2023.07.15.10.53.00; author bsiegert; state Exp; branches; next 1.3; commitid AvpTGe7iqymJ6TwE; 1.3 date 2023.05.05.19.37.33; author bsiegert; state Exp; branches; next 1.2; commitid QnXJTC5u3Ar9iOnE; 1.2 date 2023.04.05.20.47.48; author bsiegert; state Exp; branches; next 1.1; commitid otfbJh3QwD1ZDXjE; 1.1 date 2023.03.09.00.29.23; author riastradh; state Exp; branches; next ; commitid Pz6A8XTC6CFZLngE; 1.34.2.1 date 2026.07.14.00.35.54; author maya; state Exp; branches; next ; commitid sHC3bIiGgkiEuyNG; 1.29.2.1 date 2026.04.22.14.32.06; author maya; state Exp; branches; next ; commitid iDHLLUhOplH6NXCG; 1.19.2.1 date 2025.04.05.20.45.03; author maya; state Exp; branches; next ; commitid ts1uPa8RLrwE7UPF; 1.6.2.1 date 2023.10.22.18.44.11; author spz; state Exp; branches; next 1.6.2.2; commitid F5xCMl0v6Vo6xEJE; 1.6.2.2 date 2023.12.06.12.08.45; author spz; state Exp; branches; next ; commitid fLEciuttqVQKToPE; desc @@ 1.49 log @dnscontrol: Update to 5.2.0 Changelog Provider-specific changes: 4858e5b: docs(p/CLOUDFLAREAPI): document how to keep Workers Custom Domain records (#4907) (@@cafferata) e090a71: docs(p/DNSMADEEASY): fix the sandbox control panel link (#4892) (@@cafferata) 70524ba: docs(p/LINODE): replace the unsupported footnote with a hint (#4893) (@@cafferata) f7d8312: docs(p/SCALEWAY): use second-level headings (#4896) (@@cafferata) 93f20a2: fix(p/GCORE): parse API names without a trailing dot (#4923) (@@rootful) 1f400d2: fix(p/SCALEWAY): correct TXT round-trip, SVCB params, SSHFP case, NS TTL, and PTR support (#4919) (@@alessiopcc) New features: e6e1fb7: feat: let providers declare a record identity for duplicate checks (#4883) (@@Alice39s) Bug fixes: c3389d0: fix: SVCB keys that lack a value (no-default-alpn, others) not handled correctly (#4909) (@@cafferata) 1e05eea: fix: fix an unlikely JSON injection security vulnerability (#4928) (@@TomOnTime) Documentation: 6e4d64e: docs: Explain nrc.Flags in cookbook (#4918) (@@TomOnTime) 2e80f4c: docs: describe the conventional commits pull request titles (#4899) (@@cafferata) 3006103: docs: fix GitBook redirects that point to missing files (#4906) (@@cafferata) 4cee71f: docs: fix a typo in the cookbook (#4894) (@@cafferata) 2a0070a: docs: fix the reference links in SPF_BUILDER (#4914) (@@cafferata) e1cee04: docs: fix typos and a broken anchor in the README (#4898) (@@cafferata) a4a28dd: docs: point new users to dnscontrol init first (#4910) (@@cafferata) 95a5b96: docs: point the provider source links to the DNSControl organization (#4915) (@@cafferata) eabbbe5: docs: publish the provider conversion golden files page (#4903) (@@cafferata) 1e86fa4: docs: redirect the removed HETZNER provider page to HETZNER_V2 (#4905) (@@cafferata) 099b497: docs: refer to SetRDATA() in the cookbook (#4895) (@@cafferata) 04aaf4f: docs: regenerate dnscontrol.d.ts after the SPF_BUILDER link fix (#4920) (@@cafferata) 3c534ed: docs: require Go 1.27 and install the v5 module (#4901) (@@cafferata) 0a8a7b5: docs: use a repository-relative path in the helpers.js debugging example (#4904) (@@cafferata) CI/CD: f009d7f: build(deps-dev): bump prettier from 3.9.5 to 3.9.6 (#4916) (@@dependabot[bot]) 6d26961: ci: Permit titles with initial cap. Like this one! (#4927) (@@TomOnTime) b409982: ci: Re-enable daily integration tests (#4911) (@@TomOnTime) a47f71e: ci: add npm to dependabot (#4913) (@@cafferata) 6bd4953: ci: set a Conventional Commits prefix for Dependabot (#4917) (@@cafferata) Refactoring: 58b550f: refactor: adopt double-quotes for helpers.js and commitlint.config.js (#4908) (@@TomOnTime) @ text @# $NetBSD: Makefile,v 1.41 2026/08/22 15:19:05 bsiegert Exp $ DISTNAME= dnscontrol-5.2.0 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GITHUB:=StackExchange/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= drixter@@e-utp.net HOMEPAGE= https://dnscontrol.org/ COMMENT= Opinionated platform for managing DNS configuration LICENSE= mit INSTALLATION_DIRS+= bin # Only build dnscontrol, not the development tools `build', `generate', # and `validate', which appear to be not terribly useful to install. GO_BUILD_PATTERN= . GO_VERSION_REQD= 127 .include "go-modules.mk" .include "../../lang/go/go-module.mk" .include "../../mk/bsd.pkg.mk" @ 1.48 log @dnscontrol: Update to 5.1.0 Changelog Provider-specific changes: f496a86: feat(p/CLOUDFLAREAPI): Normalize CF_WORKER_ROUTE TTL to avoid TTL-only corrections (#4871) (@@cafferata) b35d0cb: fix(p/AUTODNS): clear the legacy "main" record on zone update (#4881) (@@dkorunic) 80299f7: fix(p/AUTODNS): send bare FQDN as MX value, not full RDATA (#4880) (@@dkorunic) 65fe80a: fix(p/AUTODNS): transmit an MX preference of 0 (#4882) (@@dkorunic) aa20783: fix(p/CLOUDFLAREAPI): Preserve Single Redirect order. New redirects added to end of list. (#4869) (@@KyleMit) c29831e: fix(p/CNR): offer the debug mode levels as a list in init (#4879) (@@cafferata) df419c5: fix(p/DNSMADEEASY): ask the sandbox setting as a yes/no question in init (#4877) (@@cafferata) 72a18fd: fix(p/INWX): ask the sandbox setting as a yes/no question in init (#4876) (@@cafferata) 3b4078d: fix(p/TENCENTDNS): match package grades case-insensitively (#4884) (@@Alice39s) Bug fixes: a32953c: fix: remove duplicate "(optional)" in init prompts and add ConfirmValue for yes/no fields (#4875) (@@cafferata) CI/CD: 05b5f9f: Build(deps): Bump joi from 18.2.3 to 18.2.9 (#4872) (@@dependabot[bot]) f66211b: ci: adopt conventional commits (#4873) (@@TomOnTime) Other changes and improvements: 3ae38d7: HOSTINGDE: Fix SOA mailbox with a host being dropped (#4866) (@@jonathan8devs) @ text @d3 1 a3 1 DISTNAME= dnscontrol-5.1.0 @ 1.47 log @dnsdist: Update to 5.0.4 Changelog Provider-specific changes: ee0730f: AKAMAIEDGEDNS: Update edgegrid version to 13.4.0 and update docs to address issue#4202 (#4853) (@@meghanakudua02) e374ee2: HOSTINGDE: Fix SOA mailbox set to 1@@domain (#4858) (@@jonathan8devs) c7067ae: HOSTINGDE: Fix TXT quoting on read and write (#4856) (@@jonathan8devs) Dependencies: 9aeac5f: CHORE: Update dependencies (#4861) (@@TomOnTime) Other changes and improvements: d258d60: BUG: Fix DMARC_BUILDER TypeScript types for psd= and t= (#4855) (@@kytta) 5e4e61e: Release v5.0.4 (#4862) (@@TomOnTime) Deprecation warnings Warning REV() will switch from RFC2317 to RFC4183 sometime after v5.0 is released. This is a breaking change. Warnings are output if your configuration is affected. See https://docs.dnscontrol.org/language-reference/top-level-functions/revcompat NAMEDOTCOM, OPENSRS and SOFTLAYER need maintainers! These providers have no maintainer. Maintainers respond to PRs and fix bugs in a timely manner, and try to stay on top of protocol changes. @ text @d3 1 a3 1 DISTNAME= dnscontrol-5.0.4 @ 1.46 log @Revbump all Go packages after go127 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2026/09/03 15:32:31 drixter Exp $ d3 1 a3 2 DISTNAME= dnscontrol-5.0.3 PKGREVISION= 1 @ 1.45 log @dnscontrol: Update to 5.0.3 Changelog Provider-specific changes: c1ebdb1: BIND: BUGFIX: SOA not incrementing on the existing zone (fixes #4840) (#4842) (@@TomOnTime) 90984bb: BUNNY_DNS: Fix TXT record creation (#4839) (@@TomOnTime) c798fcb: LINODE: Add support for TTLs of 30s and 120s (#4835) (@@dairiki) f96fde4: LINODE: BUGFIX: too picky about hyphens in names of SRV records (#4828) (@@TomOnTime) Dependencies: b6ce13f: CHORE: Update dependencies (#4843) (@@TomOnTime) Other changes and improvements: 34db875: BUG: SPF flattening removes redirect= modifiers that an "all" mechanism ignores (#4634) (@@shuvamk) 0d6fe4b: CHORE: Upgrade to glob v1 (#4841) (@@TomOnTime) 162a39b: Potential fix for code scanning alert no. 50: Cache Poisoning via execution of untrusted code (#4837) (@@TomOnTime) 5196387: Release v5.0.3 (#4844) (@@TomOnTime) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2026/08/22 15:19:05 bsiegert Exp $ d4 1 @ 1.44 log @Revbump all Go packages after go127 became the default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2026/08/28 20:55:35 drixter Exp $ d3 1 a3 2 DISTNAME= dnscontrol-5.0.2 PKGREVISION= 1 @ 1.43 log @dnscontrol: Update to 5.0.2 Changelog Provider-specific changes: a75b7f1: CLOUDNS: BUGFIX: CAA records get unneeded updates (fixes #4819) (#4820) (@@TomOnTime) 9675a6b: TRANSIP: Empty TXT records are not supported by TransIP (#4831) (@@TomOnTime) 4a12040: TRANSIP: TransIP does not support TXT with trailing whitespace (#4832) (@@TomOnTime) b81370f: TRANSIP: Write TXT records unquoted (v5 regression of #2708) (#4824) (@@cafferata) 6bcc818: chore(netnod): Add @@vilhelmprytz as maintainer (#4822) (@@vilhelmprytz) Documentation: 6b54c2a: docs: Add TOC and fix MarkDown lint warnings (#4818) (@@TomOnTime) Dependencies: 9e51250: chore: Update dependencies (#4826) (@@TomOnTime) Other changes and improvements: a397057: BUG: SPF parsing no longer rejects the bare "ptr" mechanism (#4640) (@@shuvamk) d32a8f1: BUGFIX: DMARC_BUILDER handling of nonexistentSubdomain policy (#4823) (@@eliheady) d6e5ee7: Release v5.0.1 (#4830) (@@TomOnTime) 7100433: Release v5.0.2 (#4833) (@@TomOnTime) 520cd67: bugfix(mustbe): Fix 32-bit compatibility (#4817) (@@TomOnTime) cffd094: fix(IP): The IP() function breaks for 128/8 and higher (#4827) (@@TomOnTime) 77c6870: fix(SPF): detect include loops instead of crashing (#4641) (@@shuvamk) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2026/08/22 15:19:05 bsiegert Exp $ d4 1 @ 1.42 log @dnscontrol: Update to 5.0.0 Changes The list is too long to include all commits, but here are the highlights: Add factory for models.DomainConfig: models.NewDomainConfig(zone). Add factories for models.RecordConfig, replace old code where we can. Down-casing, canonicalization, IDN conversion, stutter checking, and normalizing fields is now done when making the RecordConfig, not at the validation/normalization step later in the pipeline. As a result, errors are reported sooner and more accurately. pkg/normalize/validate.go still exists and is used, but is slowly being deprecated. Remove the rtypecontrol module. In the few places it was used, replace with the new RDATA functionality. DNS types RP and DS were reimplemented using the new RDATA system. Replace RecordConfig.Comparable with RecordConfig.ComparableV3 (name change to find stragglers). Custom types are now described in YAML with code generated automatically (pkg/privatetypes/types_generate.yaml) TLSA comparison is now done on ToUpper, not ToLower, strings. Added a "cookbook" of how to use new factories: Cookbook. Integration tests: Test cfworkers and cfredirect by default. Integration tests: Improve SVCB/HTTPS tests, especially for ech=IGNORE LOC() is now a "builder" that outputs LOC records. LOC floating point rounding error fixed Builders are registered using models.RegisterBuilder() No longer store the "Raw" domain names (the name as the user input them). They were never used. D_EXTEND() refactored. Implementation is simplier and faster. RecordConfig now stores .TypeNum which is the numeric value for the type. Eventually we'll remove .Type. Change github.com/miekg/dns to codeberg.org/miekg/dns (and related packages) where possible, including new helper functions in pkg/dnsrr/dnsrr.go to help migrate away from dnsv1 pkg/js/helpers.js: Improved rawRecordBuilder() to be feature-compatible with recordBuilder() pkg/js/helpers.js: Convert to "the new way" for all record types. pkg/js/parse_tests update fixtures due to new JSON fields. .json files no longer have Unicode chars. Zonefiles now include "real" data for custom types instead of comments. New package: mustbe for converting raw data to the types we need. BIND: Zonefile generator produces better files. BIND: Refactor SOA serial number handling. CLOUDFLAREAPI: Update SINGLE_REDIRECT, CF_REDIRECT, CF_TMP_REDIRECT, CF_WORKER_ROUTE to comply with the new way to do custom record types. New functions ZoneifyQuoted, Zoneify, etc. are standard ways to create zonefile-compatible strings. @ text @d3 1 a3 1 DISTNAME= dnscontrol-5.0.0 @ 1.41 log @Revbump all Go packages after go126 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2026/08/15 12:53:26 bsiegert Exp $ d3 1 a3 2 DISTNAME= dnscontrol-4.46.0 PKGREVISION= 2 d19 2 @ 1.40 log @Revbump all Go packages after Go 1.26 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2026/08/08 19:16:18 drixter Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.39 log @dnscontrol: Update to 4.46.0 Changelog Major features: * c29a6f7: NEW PROVIDER: NexDNS (#4685) (@@morozov-alexey) CI/CD: * 5eba216: Build(deps): Bump ip-address from 10.2.0 to 10.4.0 (#4693) (@@dependabot[bot]) * b88ad6e: Build(deps): Bump js-yaml from 4.3.0 to 4.3.1 (#4722) (@@dependabot[bot]) Dependencies: * 14a70c1: CHORE: Update deps (#4721) (@@TomOnTime) Other changes and improvements: * 48292dc: Release v4.46.0 (#4723) (@@TomOnTime) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2026/07/08 18:32:31 bsiegert Exp $ d4 1 @ 1.38 log @dnscontrol: Update to 4.45.0 Changelog Provider-specific changes: • fdc38db: AUTODNS: support two factor authentication via TOTP (#4626) (@@leon-th) • 278b963: NAMECHEAP: just skip the failing tests (#4635) (@@willpower232) CI/CD: • f8f1cae: Build(deps): Bump brace-expansion from 5.0.7 to 5.0.9 (#4629) (@@dependabot[bot]) Dependencies: • 9d334eb: CHORE: Update dependencies (#4628) (@@TomOnTime) Other changes and improvements: • c097900: BUG: SPF flattening no longer drops the last term of an include with no "all" (#4630) (@@shuvamk) • 637fbaf: BUG: preview no longer errors when a zone will be created by push (#4612) (@@lopster568) • c15de40: Prep release (#4643) (@@TomOnTime) • 96f64d3: Release v4.45.0 (#4644) (@@TomOnTime) @ text @d3 1 a3 1 DISTNAME= dnscontrol-4.45.0 @ 1.37 log @dnscontrol: Update to 4.44.1 Release v4.44.1 highlights: NAMECHEAP: Now supports SRV records, thanks to @@willpower232! "dnscontrol init" now supports NS1, thanks to @@costasd! Many performance optimizations in the CICD pipeline. @ text @d3 1 a3 1 DISTNAME= dnscontrol-4.44.1 @ 1.36 log @dnscontrol: Update to 4.43.3 v4.43.3 No changes since the last release. v4.43.2 No changes since the last release. Release v4.43.0 highlights: • 4 New Providers! The most new providers we've had in one release in a long time! Thanks and welcome to our newest maintainers! We look forward to great things! - DYNU (#4364) thanks to @@DustyRah! - OpenWRT (#4166) thanks to @@huskyistaken! - GIGAHOST (#4394) thanks to @@jochristian! - SCALEWAY (#4462) thanks to @@alessiopcc! • AUTODNS now supports child domains. Thanks, @@arnoschoon! • ROUTE53 can now edit SOA records. Thanks, @@istenrot! • AXFRDDNS now supports communication over Unix domain sockets. Thanks, @@tomfitzhenry! • GANDI_V5 now supports HTTPS/SVCB, NAPTR, LOC, OPENPGPKEY record types. Thanks @@francois2metz! • "init" support added for AKAMAIEDGEDNS, AUTODNS, CLOUDNS, SeSEC, DNSSCCALE, DNSMADEEASY, FORTIGATE, JOKER, LINODE, MIKROTIK, and PORKBUN. If you haven't tried "dnscontrol init" yet, it's one of the coolest new features. • The HETZNER provider has been removed, having been replaced by HETZNERV2, thanks to @@das7pad! @ text @d3 1 a3 1 DISTNAME= dnscontrol-4.43.3 @ 1.35 log @Revbump all Go packages after go126 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2026/06/18 21:34:03 drixter Exp $ d3 1 a3 2 DISTNAME= dnscontrol-4.42.0 PKGREVISION= 1 @ 1.34 log @net/dnscontrol: Update to v4.42.0 Changelog Major features: 931cb38: NEW PROVIDER: WebSupport (websupport.sk) DNS provider (#4380) (@@mtmn) Provider-specific changes: 182888e: AZURE_DNS: Retry pending-operation conflicts (#4369) (@@vatsalyagoel) 2902072: DNSIMPLE: Update to new NS1 & NS3 nameservers (#4350) (@@onlyhavecans) f073df4: DNSIMPLE: support init command (#4282) (@@TomOnTime) 855a01e: DOH: Fix duplicate nameservers appearing in list. (#4366) (@@jfexyz) 8bacbb3: HEDNS: Further improve authentication performance (#4359) (@@rblenkinsopp) 0e94816: HEDNS: Performance improvements (#4348) (@@rblenkinsopp) 5de73de: INWX: support init command (#4293) (@@TomOnTime) 50ca16e: PORKBUN: Fix duplicate nameservers in list. (#4367) (@@jfexyz) e37f0d0: RWTH: Add Support for Domains with DNSSEC Disabled and Migrate to diff2 (#4180) (@@psuet) Documentation: e525b91: DOCS: Homebrew install requires brew trust since Homebrew 5.1.15 (#4365) (@@cafferata) CI/CD: 9390084: Build(deps): Bump joi from 17.13.3 to 17.13.4 (#4377) (@@dependabot[bot]) 5eaf231: CICD: Don't perform provider operations in skipped test groups (#4349) (@@rblenkinsopp) Dependencies: 0c75178: CHORE: Update dependencies (#4360) (@@TomOnTime) affc936: CHORE: Update dependencies (#4382) (@@TomOnTime) Other changes and improvements: 36de036: BUGFIX: Avoid panic in ToRR when A/AAAA target is an invalid IP (#4376) (@@SAY-5) 451b8ff: TYPES: Allow RecordModifier to accept arrays (#4347) (@@tresni) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2026/06/08 16:19:40 drixter Exp $ d4 1 @ 1.34.2.1 log @Revbump all Go packages after go126 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2026/06/18 21:34:03 drixter Exp $ a3 1 PKGREVISION= 1 @ 1.33 log @net/dnscontrol: Update to v4.41.0 Changelog Major features: df8e1f3: NEW PROVIDER: Netnod primary DNS (#4191) (@@vilhelmprytz) Provider-specific changes: 7a079bc: AZURE_PRIVATE_DNS: Fix more tests (#4336) (@@TomOnTime) 5c73b3c: AZURE_PRIVATE_DNS: support init command (#4274) (@@TomOnTime) ce47334: HEDNS: Add RP record support (#4343) (@@rblenkinsopp) 23004ec: ROUTE53: Add missing R53_ALIAS target record types (#4337) (@@tresni) 900ad67: ROUTE53: Initial AWS European Sovereign Cloud support (#4342) (@@istenrot) Documentation: bc84a47: DOCS: Use the "-args" flag with "go test" when appropriate (#4341) (@@TomOnTime) Dependencies: db01b64: CHORE: Update dependencies (#4344) (@@TomOnTime) Other changes and improvements: e6f22cb: BUG: Fix CAA_BUILDER type declarations (#4339) (@@thelegy) 480a6f4: CHORE: Linting (#4338) (@@TomOnTime) @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= dnscontrol-4.41.0 @ 1.32 log @Revbump all Go packages after go126 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2026/05/07 18:49:58 bsiegert Exp $ d3 1 a3 2 DISTNAME= dnscontrol-3.27.1 PKGREVISION= 31 d8 1 a8 1 MAINTAINER= pkgsrc-users@@NetBSD.org @ 1.31 log @Revbump all Go packages after go126 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2026/04/08 05:45:01 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 30 @ 1.30 log @Revbump all Go packages after security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2026/03/06 21:07:55 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 29 @ 1.29 log @Revbump all Go packages after go126 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2026/02/24 08:45:29 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 28 @ 1.29.2.1 log @Revbump all Go packages after go126 security fix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2026/03/06 21:07:55 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 29 @ 1.28 log @Revbump all Go packages after default version bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2026/01/15 19:54:46 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 27 @ 1.27 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2025/12/02 19:25:12 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 26 @ 1.26 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2025/10/16 17:59:53 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 25 @ 1.25 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2025/10/08 06:54:29 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 24 @ 1.24 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2025/09/06 13:17:02 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 23 @ 1.23 log @Revbump all Go packages after go125 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2025/08/31 10:02:52 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 22 @ 1.22 log @Revbump all Go packages after moving to go125 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2025/06/06 14:01:30 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 21 @ 1.21 log @Revbump all Go packages after go124 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2025/04/05 18:51:19 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 20 @ 1.20 log @Belated revbump for all Go packages after go124 update I forgot to do the revbump again, sorry for doing it so late after the update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2025/03/07 20:54:22 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 19 @ 1.19 log @Revbump all Go packages after go124 update I realize I forgot to do the revbump after updating the default Go version to 1.24, so let's do that now. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2024/09/06 18:48:49 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 18 @ 1.19.2.1 log @Pulup ticket #6952 - Update PKGREVISION for all Go packages. Go had a security update to one of the builtin libraries. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2025/03/07 20:54:22 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 19 @ 1.18 log @Revbump all Go packages after go122 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2024/08/11 15:57:04 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 17 @ 1.17 log @Revbump all Go packages after update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2024/07/03 06:59:25 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 16 @ 1.16 log @Revbump all Go packages after go122 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2024/06/13 13:47:02 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 15 @ 1.15 log @Revbump all Go packages after go122 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2024/06/01 14:02:55 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 14 @ 1.14 log @Revbump all Go packages, default Go version is now 1.22. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2024/04/05 19:14:02 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 13 @ 1.13 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2024/02/07 14:50:52 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 12 @ 1.12 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2024/01/10 19:14:33 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 11 @ 1.11 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2023/12/05 19:46:09 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 10 @ 1.10 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2023/11/10 15:45:14 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.9 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2023/10/29 14:48:14 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.8 log @Revbump all Go packages because go121 is now the default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2023/10/15 12:04:24 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.7 log @Revbump all Go packages after go120 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2023/09/08 19:06:05 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.6 log @Revbump all Go packages after go120 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2023/08/26 16:31:31 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.6.2.1 log @Pullup ticket #6812 - requested by bsiegert lang/go120: security update lang/go: version info update audio/gospt: RevBump audio/ymuse: RevBump chat/coyim: RevBump chat/gomuks: RevBump chat/matterircd: RevBump chat/senpai: RevBump chat/ssh-chat: RevBump databases/go-ldap: RevBump databases/influxdb: RevBump databases/mongo-tools: RevBump databases/mysqld_exporter: RevBump databases/postgres_exporter: RevBump databases/prometheus: RevBump databases/promscale: RevBump databases/sqlc: RevBump databases/timescaledb-tune: RevBump devel/asmfmt: RevBump devel/conftest: RevBump devel/errcheck: RevBump devel/fq: RevBump devel/git-lfs: RevBump devel/go-ed25519: RevBump devel/go-gocode: RevBump devel/go-golang-lru: RevBump devel/go-gopkgs: RevBump devel/go-goptlib: RevBump devel/go-goreturns: RevBump devel/go-gox: RevBump devel/go-impl: RevBump devel/go-logrus: RevBump devel/go-nbreader: RevBump devel/go-pty: RevBump devel/go-review: RevBump devel/go-siphash: RevBump devel/go-staticcheck: RevBump devel/go-swagger: RevBump devel/go-sys: RevBump devel/go-tools: RevBump devel/go-wire: RevBump devel/go-xerrors: RevBump devel/golangci-lint: RevBump devel/golint: RevBump devel/gomodifytags: RevBump devel/gopls: RevBump devel/goredo: RevBump devel/gotags: RevBump devel/gotests: RevBump devel/govulncheck: RevBump devel/lazygit: RevBump devel/mob: RevBump devel/nancy: RevBump devel/opa: RevBump devel/packr: RevBump devel/reftools: RevBump devel/regal: RevBump devel/revive: RevBump devel/shfmt: RevBump devel/syft: RevBump editors/micro: RevBump filesystems/kubo: RevBump graphics/gif2png: RevBump lang/joker: RevBump mail/opensmtpd-filter-rspamd: RevBump mail/opensmtpd-filter-senderscore: RevBump mail/postforward: RevBump meta-pkgs/bulk-test-essential: RevBump misc/exercism: RevBump net/amazon-ecs-cli: RevBump net/amfora: RevBump net/bombadillo: RevBump net/croc: RevBump net/czds: RevBump net/dnscontrol: RevBump net/dnscrypt-proxy2: RevBump net/gh: RevBump net/go-dnstap: RevBump net/go-net: RevBump net/go-websocket: RevBump net/gunison: RevBump net/gvproxy: RevBump net/hub: RevBump net/ipget: RevBump net/kubectl: RevBump net/libquic: RevBump net/mangos: RevBump net/nats-server: RevBump net/obfs4proxy: RevBump net/rclone: RevBump net/stern: RevBump net/syncthing: RevBump net/terraform-provider-archive: RevBump net/terraform-provider-aws: RevBump net/terraform-provider-kubernetes: RevBump net/terraform-provider-local: RevBump net/terraform-provider-null: RevBump net/terraform-provider-random: RevBump net/terraform-provider-template: RevBump net/terraform-provider-vultr: RevBump net/terraform: RevBump net/tut: RevBump net/vultr-cli: RevBump pkgtools/pkglint: RevBump security/2fa: RevBump security/age: RevBump security/amass: RevBump security/authelia: RevBump security/cfssl: RevBump security/dnsx: RevBump security/go-asn1-ber: RevBump security/go-crypto: RevBump security/go-getpass: RevBump security/go-mkcert: RevBump security/gopass: RevBump security/httpx: RevBump security/nuclei: RevBump security/oauth2c: RevBump security/osv-scanner: RevBump security/subfinder: RevBump security/tlsx: RevBump security/trufflehog: RevBump security/vault: RevBump shells/elvish: RevBump shells/oh-my-posh: RevBump sysutils/beats: RevBump sysutils/consul: RevBump sysutils/direnv: RevBump sysutils/fzf: RevBump sysutils/goreman: RevBump sysutils/lf: RevBump sysutils/node_exporter: RevBump sysutils/packer: RevBump sysutils/podman: RevBump sysutils/restic: RevBump sysutils/vultr: RevBump textproc/glow: RevBump textproc/go-kr-text: RevBump textproc/go-md2man: RevBump textproc/go-mmark: RevBump textproc/go-text: RevBump textproc/miller: RevBump textproc/sift: RevBump www/apisprout: RevBump www/caddy: RevBump www/gitea: RevBump www/go-ffuf: RevBump www/go-minify: RevBump www/gotosocial: RevBump www/grafana: RevBump www/hugo: RevBump www/jira-cli: RevBump www/mycorrhiza: RevBump www/pup: RevBump www/restish: RevBump www/shoutrrr: RevBump Revisions pulled up: - lang/go/version.mk 1.190,1.192 - lang/go120/PLIST 1.9 - lang/go120/distinfo 1.10-1.11 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Sat Oct 7 18:09:35 UTC 2023 Modified Files: pkgsrc/lang/go: version.mk pkgsrc/lang/go120: PLIST distinfo Log Message: go120: update to 1.20.9 (security). cmd/go: line directives allows arbitrary execution during build "//line" directives can be used to bypass the restrictions on "//go:cgo_" directives, allowing blocked linker and compiler flags to be passed during compliation. This can result in unexpected execution of arbitrary code when running "go build". The line directive requires the absolute path of the file in which the directive lives, which makes exploting this issue significantly more complex. This is CVE-2023-39323 and Go issue https://go.dev/issue/63211. View the release notes for more information: https://go.dev/doc/devel/release#go1.20.9 To generate a diff of this commit: cvs rdiff -u -r1.189 -r1.190 pkgsrc/lang/go/version.mk cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/go120/PLIST cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/go120/distinfo ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Sun Oct 15 11:02:08 UTC 2023 Modified Files: pkgsrc/lang/go: version.mk pkgsrc/lang/go120: distinfo Log Message: go120: update to 1.20.10 (security) net/http: rapid stream resets can cause excessive work A malicious HTTP/2 client which rapidly creates requests and immediately resets them can cause excessive server resource consumption. While the total number of requests is bounded to the http2.Server.MaxConcurrentStreams setting, resetting an in-progress request allows the attacker to create a new request while the existing one is still executing. HTTP/2 servers now bound the number of simultaneously executing handler goroutines to the stream concurrency limit. New requests arriving when at the limit (which can only happen after the client has reset an existing, in-flight request) will be queued until a handler exits. If the request queue grows too large, the server will terminate the connection. This issue is also fixed in golang.org/x/net/http2 v0.17.0, for users manually configuring HTTP/2. The default stream concurrency limit is 250 streams (requests) per HTTP/2 connection. This value may be adjusted using the golang.org/x/net/http2 package; see the Server.MaxConcurrentStreams setting and the ConfigureServer function. This is CVE-2023-39325 and Go issue https://go.dev/issue/63417. This is also tracked by CVE-2023-44487. To generate a diff of this commit: cvs rdiff -u -r1.191 -r1.192 pkgsrc/lang/go/version.mk cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/go120/distinfo @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2023/09/08 19:06:05 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.6.2.2 log @Pullup ticket #6822 - requested by bsiegert lang/go120: security update lang/go121: security update lang/go: metadata update audio/gospt: revision bump audio/ymuse: revision bump chat/coyim: revision bump chat/gomuks: revision bump chat/matterircd: revision bump chat/senpai: revision bump chat/ssh-chat: revision bump databases/go-ldap: revision bump databases/influxdb: revision bump databases/mongo-tools: revision bump databases/mysqld_exporter: revision bump databases/postgres_exporter: revision bump databases/prometheus: revision bump databases/promscale: revision bump databases/sqlc: revision bump databases/timescaledb-tune: revision bump devel/asmfmt: revision bump devel/conftest: revision bump devel/errcheck: revision bump devel/fq: revision bump devel/git-lfs: revision bump devel/go-ed25519: revision bump devel/go-gocode: revision bump devel/go-golang-lru: revision bump devel/go-gopkgs: revision bump devel/go-goptlib: revision bump devel/go-goreturns: revision bump devel/go-gox: revision bump devel/go-impl: revision bump devel/go-logrus: revision bump devel/go-nbreader: revision bump devel/go-pty: revision bump devel/go-review: revision bump devel/go-siphash: revision bump devel/go-staticcheck: revision bump devel/go-swagger: revision bump devel/go-sys: revision bump devel/go-tools: revision bump devel/go-wire: revision bump devel/go-xerrors: revision bump devel/golangci-lint: revision bump devel/golint: revision bump devel/gomodifytags: revision bump devel/gopls: revision bump devel/goredo: revision bump devel/gotags: revision bump devel/gotests: revision bump devel/govulncheck: revision bump devel/lazygit: revision bump devel/mob: revision bump devel/nancy: revision bump devel/opa: revision bump devel/packr: revision bump devel/reftools: revision bump devel/regal: revision bump devel/revive: revision bump devel/shfmt: revision bump devel/syft: revision bump editors/micro: revision bump filesystems/kubo: revision bump graphics/gif2png: revision bump lang/joker: revision bump mail/opensmtpd-filter-rspamd: revision bump mail/opensmtpd-filter-senderscore: revision bump mail/postforward: revision bump misc/exercism: revision bump net/amazon-ecs-cli: revision bump net/amfora: revision bump net/bombadillo: revision bump net/croc: revision bump net/czds: revision bump net/dnscontrol: revision bump net/dnscrypt-proxy2: revision bump net/gh: revision bump net/go-dnstap: revision bump net/go-net: revision bump net/go-websocket: revision bump net/gunison: revision bump net/gvproxy: revision bump net/hub: revision bump net/ipget: revision bump net/kubectl: revision bump net/libquic: revision bump net/mangos: revision bump net/nats-server: revision bump net/obfs4proxy: revision bump net/rclone: revision bump net/stern: revision bump net/syncthing: revision bump net/terraform-provider-archive: revision bump net/terraform-provider-aws: revision bump net/terraform-provider-kubernetes: revision bump net/terraform-provider-local: revision bump net/terraform-provider-null: revision bump net/terraform-provider-random: revision bump net/terraform-provider-template: revision bump net/terraform-provider-vultr: revision bump net/terraform: revision bump net/tut: revision bump net/vultr-cli: revision bump pkgtools/pkglint: revision bump security/2fa: revision bump security/age: revision bump security/amass: revision bump security/authelia: revision bump security/cfssl: revision bump security/dnsx: revision bump security/go-asn1-ber: revision bump security/go-crypto: revision bump security/go-getpass: revision bump security/go-mkcert: revision bump security/gopass: revision bump security/httpx: revision bump security/nuclei: revision bump security/oauth2c: revision bump security/osv-scanner: revision bump security/subfinder: revision bump security/tlsx: revision bump security/trufflehog: revision bump security/vault: revision bump shells/elvish: revision bump shells/oh-my-posh: revision bump sysutils/beats: revision bump sysutils/consul: revision bump sysutils/direnv: revision bump sysutils/fzf: revision bump sysutils/goreman: revision bump sysutils/lf: revision bump sysutils/node_exporter: revision bump sysutils/packer: revision bump sysutils/podman: revision bump sysutils/restic: revision bump sysutils/vultr: revision bump textproc/glow: revision bump textproc/go-kr-text: revision bump textproc/go-md2man: revision bump textproc/go-mmark: revision bump textproc/go-text: revision bump textproc/miller: revision bump textproc/sift: revision bump www/apisprout: revision bump www/caddy: revision bump www/gitea: revision bump www/go-ffuf: revision bump www/go-minify: revision bump www/gotosocial: revision bump www/grafana: revision bump www/hugo: revision bump www/jira-cli: revision bump www/mycorrhiza: revision bump www/pup: revision bump www/restish: revision bump www/shoutrrr: revision bump Revisions pulled up: - lang/go/version.mk 1.194 - lang/go120/PLIST 1.10 - lang/go120/distinfo 1.12 - lang/go121/PLIST 1.4 - lang/go121/distinfo 1.4 - audio/gospt/Makefile by patch - audio/ymuse/Makefile by patch - chat/coyim/Makefile by patch - chat/gomuks/Makefile by patch - chat/matterircd/Makefile by patch - chat/senpai/Makefile by patch - chat/ssh-chat/Makefile by patch - databases/go-ldap/Makefile by patch - databases/influxdb/Makefile by patch - databases/mongo-tools/Makefile by patch - databases/mysqld_exporter/Makefile by patch - databases/postgres_exporter/Makefile by patch - databases/prometheus/Makefile by patch - databases/promscale/Makefile by patch - databases/sqlc/Makefile by patch - databases/timescaledb-tune/Makefile by patch - devel/asmfmt/Makefile by patch - devel/conftest/Makefile by patch - devel/errcheck/Makefile by patch - devel/fq/Makefile by patch - devel/git-lfs/Makefile by patch - devel/go-ed25519/Makefile by patch - devel/go-gocode/Makefile by patch - devel/go-golang-lru/Makefile by patch - devel/go-gopkgs/Makefile by patch - devel/go-goptlib/Makefile by patch - devel/go-goreturns/Makefile by patch - devel/go-gox/Makefile by patch - devel/go-impl/Makefile by patch - devel/go-logrus/Makefile by patch - devel/go-nbreader/Makefile by patch - devel/go-pty/Makefile by patch - devel/go-review/Makefile by patch - devel/go-siphash/Makefile by patch - devel/go-staticcheck/Makefile by patch - devel/go-swagger/Makefile by patch - devel/go-sys/Makefile by patch - devel/go-tools/Makefile by patch - devel/go-wire/Makefile by patch - devel/go-xerrors/Makefile by patch - devel/golangci-lint/Makefile by patch - devel/golint/Makefile by patch - devel/gomodifytags/Makefile by patch - devel/gopls/Makefile by patch - devel/goredo/Makefile by patch - devel/gotags/Makefile by patch - devel/gotests/Makefile by patch - devel/govulncheck/Makefile by patch - devel/lazygit/Makefile by patch - devel/mob/Makefile by patch - devel/nancy/Makefile by patch - devel/opa/Makefile by patch - devel/packr/Makefile by patch - devel/reftools/Makefile by patch - devel/regal/Makefile by patch - devel/revive/Makefile by patch - devel/shfmt/Makefile by patch - devel/syft/Makefile by patch - editors/micro/Makefile by patch - filesystems/kubo/Makefile by patch - graphics/gif2png/Makefile by patch - lang/joker/Makefile by patch - mail/opensmtpd-filter-rspamd/Makefile by patch - mail/opensmtpd-filter-senderscore/Makefile by patch - mail/postforward/Makefile by patch - misc/exercism/Makefile by patch - net/amazon-ecs-cli/Makefile by patch - net/amfora/Makefile by patch - net/bombadillo/Makefile by patch - net/croc/Makefile by patch - net/czds/Makefile by patch - net/dnscontrol/Makefile by patch - net/dnscrypt-proxy2/Makefile by patch - net/gh/Makefile by patch - net/go-dnstap/Makefile by patch - net/go-net/Makefile by patch - net/go-websocket/Makefile by patch - net/gunison/Makefile by patch - net/gvproxy/Makefile by patch - net/hub/Makefile by patch - net/ipget/Makefile by patch - net/kubectl/Makefile by patch - net/libquic/Makefile by patch - net/mangos/Makefile by patch - net/nats-server/Makefile by patch - net/obfs4proxy/Makefile by patch - net/rclone/Makefile by patch - net/stern/Makefile by patch - net/syncthing/Makefile by patch - net/terraform-provider-archive/Makefile by patch - net/terraform-provider-aws/Makefile by patch - net/terraform-provider-kubernetes/Makefile by patch - net/terraform-provider-local/Makefile by patch - net/terraform-provider-null/Makefile by patch - net/terraform-provider-random/Makefile by patch - net/terraform-provider-template/Makefile by patch - net/terraform-provider-vultr/Makefile by patch - net/terraform/Makefile by patch - net/tut/Makefile by patch - net/vultr-cli/Makefile by patch - pkgtools/pkglint/Makefile by patch - security/2fa/Makefile by patch - security/age/Makefile by patch - security/amass/Makefile by patch - security/authelia/Makefile by patch - security/cfssl/Makefile by patch - security/dnsx/Makefile by patch - security/go-asn1-ber/Makefile by patch - security/go-crypto/Makefile by patch - security/go-getpass/Makefile by patch - security/go-mkcert/Makefile by patch - security/gopass/Makefile by patch - security/httpx/Makefile by patch - security/nuclei/Makefile by patch - security/oauth2c/Makefile by patch - security/osv-scanner/Makefile by patch - security/subfinder/Makefile by patch - security/tlsx/Makefile by patch - security/trufflehog/Makefile by patch - security/vault/Makefile by patch - shells/elvish/Makefile by patch - shells/oh-my-posh/Makefile by patch - sysutils/beats/Makefile by patch - sysutils/consul/Makefile by patch - sysutils/direnv/Makefile by patch - sysutils/fzf/Makefile by patch - sysutils/goreman/Makefile by patch - sysutils/lf/Makefile by patch - sysutils/node_exporter/Makefile by patch - sysutils/packer/Makefile by patch - sysutils/podman/Makefile by patch - sysutils/restic/Makefile by patch - sysutils/vultr/Makefile by patch - textproc/glow/Makefile by patch - textproc/go-kr-text/Makefile by patch - textproc/go-md2man/Makefile by patch - textproc/go-mmark/Makefile by patch - textproc/go-text/Makefile by patch - textproc/miller/Makefile by patch - textproc/sift/Makefile by patch - www/apisprout/Makefile by patch - www/caddy/Makefile by patch - www/gitea/Makefile by patch - www/go-ffuf/Makefile by patch - www/go-minify/Makefile by patch - www/gotosocial/Makefile by patch - www/grafana/Makefile by patch - www/hugo/Makefile by patch - www/jira-cli/Makefile by patch - www/mycorrhiza/Makefile by patch - www/pup/Makefile by patch - www/restish/Makefile by patch - www/shoutrrr/Makefile by patch ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Fri Nov 10 15:39:34 UTC 2023 Modified Files: pkgsrc/lang/go: version.mk pkgsrc/lang/go120: PLIST distinfo pkgsrc/lang/go121: PLIST distinfo Log Message: Update go120 to 1.20.11 and go121 to 1.21.4 (security). These minor releases include 2 security fixes following the security policy: - path/filepath: recognize \??\ as a Root Local Device path prefix. On Windows, a path beginning with \??\ is a Root Local Device path equivalent to a path beginning with \\?\. Paths with a \??\ prefix may be used to access arbitrary locations on the system. For example, the path \??\c:\x is equivalent to the more common path c:\x. The filepath package did not recognize paths with a \??\ prefix as special. Clean could convert a rooted path such as \a\..\??\b into the root local device path \??\b. It will now convert this path into .\??\b. IsAbs did not report paths beginning with \??\ as absolute. It now does so. VolumeName now reports the \??\ prefix as a volume name. Join(`\`, `??`, `b`) could convert a seemingly innocent sequence of path elements into the root local device path \??\b. It will now convert this to \.\??\b. This is CVE-2023-45283 and https://go.dev/issue/63713. - path/filepath: recognize device names with trailing spaces and superscripts The IsLocal function did not correctly detect reserved names in some cases: reserved names followed by spaces, such as "COM1 ". "COM" or "LPT" followed by a superscript 1, 2, or 3. IsLocal now correctly reports these names as non-local. This is CVE-2023-45284 and https://go.dev/issue/63713. To generate a diff of this commit: cvs rdiff -u -r1.193 -r1.194 pkgsrc/lang/go/version.mk cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/go120/PLIST cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/go120/distinfo cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/go121/PLIST pkgsrc/lang/go121/distinfo @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6.2.1 2023/10/22 18:44:11 spz Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.5 log @Revbump all Go packages after go120 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/07/15 10:53:00 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.4 log @Revbump all Go packages after go120 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/05/05 19:37:33 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.3 log @Revbump all Go packages after go120 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/04/05 20:47:48 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.2 log @Revbump all Go packages after yesterday's go120 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/03/09 00:29:23 riastradh Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @net/dnscontrol: import dnscontrol-3.27.1 DNSControl is a system for maintaining DNS zones. It has two parts: a domain specific language (DSL) for describing DNS zones plus software that processes the DSL and pushes the resulting zones to DNS providers such as Route53, Cloudflare, and Gandi. It can send the same DNS records to multiple providers. It even generates the most beautiful BIND zone files ever. It runs anywhere Go runs (Linux, macOS, Windows). The provider model is extensible, so more providers can be added. https://dnscontrol.org/ @ text @d1 1 a1 1 # $NetBSD$ d4 1 @