git » dnss » commit 16b7bb4

modules: Update dependencies

author Alberto Bertogli
2026-10-23 10:37:26 UTC
committer Alberto Bertogli
2026-10-23 10:37:26 UTC
parent 1cdef167e91a1ed4c7d0509c2eaad3a050def750

modules: Update dependencies

Also includes some mechanical code changes to adjust to new "go vet"
checks.

go.mod +5 -7
go.sum +8 -12
internal/dnsserver/caching_test.go +1 -1
internal/nettrace/trace.go +1 -1
internal/trace/trace.go +3 -3

diff --git a/go.mod b/go.mod
index 758e7bc..33d5543 100644
--- a/go.mod
+++ b/go.mod
@@ -1,18 +1,16 @@
 module blitiri.com.ar/go/dnss
 
-go 1.23.0
+go 1.26.0
 
 require (
 	blitiri.com.ar/go/log v1.1.0
 	blitiri.com.ar/go/systemd v1.1.0
 	github.com/google/go-cmp v0.6.0
-	github.com/miekg/dns v1.1.66
+	github.com/miekg/dns v1.1.73
 )
 
 require (
-	golang.org/x/mod v0.25.0 // indirect
-	golang.org/x/net v0.41.0 // indirect
-	golang.org/x/sync v0.15.0 // indirect
-	golang.org/x/sys v0.33.0 // indirect
-	golang.org/x/tools v0.34.0 // indirect
+	golang.org/x/net v0.61.0 // indirect
+	golang.org/x/sync v0.24.0 // indirect
+	golang.org/x/sys v0.49.0 // indirect
 )
diff --git a/go.sum b/go.sum
index f45ef5c..53fdc28 100644
--- a/go.sum
+++ b/go.sum
@@ -4,15 +4,11 @@ blitiri.com.ar/go/systemd v1.1.0 h1:AMr7Ce/5CkvLZvGxsn/ZOagzFf3zU13rcgWdlbWMQ+Y=
 blitiri.com.ar/go/systemd v1.1.0/go.mod h1:0D9Ttrh+TX+WuKQ/dJpdhFND7NYy505v6jhsWrihmPY=
 github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
 github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/miekg/dns v1.1.66 h1:FeZXOS3VCVsKnEAd+wBkjMC3D2K+ww66Cq3VnCINuJE=
-github.com/miekg/dns v1.1.66/go.mod h1:jGFzBsSNbJw6z1HYut1RKBKHA9PBdxeHrZG8J+gC2WE=
-golang.org/x/mod v0.25.0 h1:n7a+ZbQKQA/Ysbyb0/6IbB1H/X41mKgbhfv7AfG/44w=
-golang.org/x/mod v0.25.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww=
-golang.org/x/net v0.41.0 h1:vBTly1HeNPEn3wtREYfy4GZ/NECgw2Cnl+nK6Nz3uvw=
-golang.org/x/net v0.41.0/go.mod h1:B/K4NNqkfmg07DQYrbwvSluqCJOOXwUjeb/5lOisjbA=
-golang.org/x/sync v0.15.0 h1:KWH3jNZsfyT6xfAfKiz6MRNmd46ByHDYaZ7KSkCtdW8=
-golang.org/x/sync v0.15.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
-golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw=
-golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
-golang.org/x/tools v0.34.0 h1:qIpSLOxeCYGg9TrcJokLBG4KFA6d795g0xkBkiESGlo=
-golang.org/x/tools v0.34.0/go.mod h1:pAP9OwEaY1CAW3HOmg3hLZC5Z0CCmzjAF2UQMSqNARg=
+github.com/miekg/dns v1.1.73 h1:uhT8nJxmTrPJYClxVxTCX+CVn6qnzSiybRk72Z6DgrE=
+github.com/miekg/dns v1.1.73/go.mod h1:RW2Obtfd5NZHvOFe3zYG0W8koWOQtAzyHaLo8vASBuQ=
+golang.org/x/net v0.61.0 h1:RR+6j/BTBCrggOLugxa+66R8FvoN6MHlzDlZIbN9YFw=
+golang.org/x/net v0.61.0/go.mod h1:WgDCOTH8iwtB66T4/GfI94AHo/hhdb7Hah9NDseQfiI=
+golang.org/x/sync v0.24.0 h1:iqiDrGoDgyuvAKrhLQthUEzU/R378N78gXbBjxed7oA=
+golang.org/x/sync v0.24.0/go.mod h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0=
+golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA=
+golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og=
diff --git a/internal/dnsserver/caching_test.go b/internal/dnsserver/caching_test.go
index b0f05a7..f7f10ff 100644
--- a/internal/dnsserver/caching_test.go
+++ b/internal/dnsserver/caching_test.go
@@ -171,7 +171,7 @@ func TestWantToCache(t *testing.T) {
 
 	r = reply.Copy()
 	r.Question = []dns.Question{
-		{"other.", dns.TypeMX, dns.ClassINET}}
+		{Name: "other.", Qtype: dns.TypeMX, Qclass: dns.ClassINET}}
 	checkWantToCache(t, q, r, "reply question does not match")
 }
 
diff --git a/internal/nettrace/trace.go b/internal/nettrace/trace.go
index 7013e48..1c4f739 100644
--- a/internal/nettrace/trace.go
+++ b/internal/nettrace/trace.go
@@ -233,7 +233,7 @@ func (tr *trace) Printf(format string, a ...interface{}) {
 func (tr *trace) Errorf(format string, a ...interface{}) error {
 	tr.SetError()
 	err := fmt.Errorf(format, a...)
-	tr.Printf(err.Error())
+	tr.Printf("%s", err.Error())
 	return err
 }
 
diff --git a/internal/trace/trace.go b/internal/trace/trace.go
index 3bbd651..5186894 100644
--- a/internal/trace/trace.go
+++ b/internal/trace/trace.go
@@ -81,7 +81,7 @@ func (t *Trace) Finish() {
 // Question adds the given question to the trace.
 func (t *Trace) Question(qs []dns.Question) {
 	if log.V(1) {
-		t.lprintf(1, questionsToString(qs))
+		t.lprintf(1, "%s", questionsToString(qs))
 	}
 }
 
@@ -100,9 +100,9 @@ func (t *Trace) Answer(m *dns.Msg) {
 		return
 	}
 
-	t.lprintf(1, m.MsgHdr.String())
+	t.lprintf(1, "%s", m.MsgHdr.String())
 	for _, rr := range m.Answer {
-		t.lprintf(1, rr.String())
+		t.lprintf(1, "%s", rr.String())
 	}
 }