Pull request 2701: ADG-12585-upd-go

Squashed commit of the following:

commit f91172481efec79baee24adcb84a0c6201b5a14f
Author: Ainar Garipov <a.garipov@adguard.com>
Date:   Thu Jul 9 17:37:02 2026 +0300

    all: upd go
This commit is contained in:
Ainar Garipov 2026-07-09 15:02:43 +00:00
parent 6910d6e140
commit c4ba8b28ef
7 changed files with 12 additions and 13 deletions

View file

@ -6,7 +6,7 @@
# See https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#permissions.
'permissions': {}
'env':
'GO_VERSION': '1.26.4'
'GO_VERSION': '1.26.5'
'NODE_VERSION': '20'
'on':
'push':

View file

@ -22,7 +22,7 @@ NOTE: Add new changes BELOW THIS COMMENT.
- The H2C connection establishment via HTTP/1.1 request upgrade is no longer supported. See [RFC 9113][rfc9113].
- Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities fixed in [1.26.4][go-1.26.4].
- Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities fixed in [1.26.5][go-1.26.5].
- The size of rulelists is limited. This is necessary to prevent a user's machine from becoming overloaded if the filter source misbehaves.
@ -30,8 +30,6 @@ NOTE: Add new changes BELOW THIS COMMENT.
- Improved updater logging to give users more insight into the problem with version updating ([#8410]).
[#8410]: https://github.com/AdguardTeam/AdGuardHome/issues/8410
### Changed
- The interval of filter updates can now be set to any number of ours between 0 and 365 days in the configuration file.
@ -50,7 +48,8 @@ NOTE: Add new changes BELOW THIS COMMENT.
[#7955]: https://github.com/AdguardTeam/AdGuardHome/issues/7955
[#8276]: https://github.com/AdguardTeam/AdGuardHome/issues/8276
[go-1.26.4]: https://groups.google.com/g/golang-announce/c/tKs3rmcBcKw
[#8410]: https://github.com/AdguardTeam/AdGuardHome/issues/8410
[go-1.26.5]: https://groups.google.com/g/golang-announce/c/OrmQE_Yp5Sc
[rfc9113]: https://datatracker.ietf.org/doc/html/rfc9113
<!--

View file

@ -25,7 +25,7 @@ DIST_DIR = dist
GOAMD64 = v1
GOPROXY = https://proxy.golang.org|direct
GOTELEMETRY = off
GOTOOLCHAIN = go1.26.4
GOTOOLCHAIN = go1.26.5
GPG_KEY = devteam@adguard.com
GPG_KEY_PASSPHRASE = not-a-real-password
NPM = npm

View file

@ -11,7 +11,7 @@
'cacheBuster': '0'
'channel': 'edge'
'dockerFrontend': 'adguard/home-js-builder:4.0'
'dockerGo': 'adguard/go-builder:1.26.4--1'
'dockerGo': 'adguard/go-builder:1.26.5--1'
'stages':
- 'Build frontend':
@ -280,7 +280,7 @@
'variables':
'channel': 'beta'
'dockerFrontend': 'adguard/home-js-builder:4.0'
'dockerGo': 'adguard/go-builder:1.26.4--1'
'dockerGo': 'adguard/go-builder:1.26.5--1'
# release-vX.Y.Z branches are the branches from which the actual final
# release is built.
- '^release-v[0-9]+\.[0-9]+\.[0-9]+':
@ -296,4 +296,4 @@
'variables':
'channel': 'release'
'dockerFrontend': 'adguard/home-js-builder:4.0'
'dockerGo': 'adguard/go-builder:1.26.4--1'
'dockerGo': 'adguard/go-builder:1.26.5--1'

View file

@ -10,7 +10,7 @@
'cacheBuster': '0'
'channel': 'development'
'dockerFrontend': 'adguard/home-js-builder:4.0'
'dockerGo': 'adguard/go-builder:1.26.4--1'
'dockerGo': 'adguard/go-builder:1.26.5--1'
'stages':
- 'Tests':
@ -255,5 +255,5 @@
# may need to build a few of these.
'variables':
'dockerFrontend': 'adguard/home-js-builder:4.0'
'dockerGo': 'adguard/go-builder:1.26.4--1'
'dockerGo': 'adguard/go-builder:1.26.5--1'
'channel': 'candidate'

View file

@ -28,7 +28,7 @@
# needed. Keep it in sync with bamboo-specs/bamboo.yaml.
# NOTE: Keep in sync with bamboo-specs/bamboo.yaml.
ARG BASE_IMAGE=adguard/go-builder:1.26.4--1
ARG BASE_IMAGE=adguard/go-builder:1.26.5--1
# The dependencies stage is needed to install packages and tool dependencies.
# This is also where binaries like osslsigncode, which may be required for tests

2
go.mod
View file

@ -1,6 +1,6 @@
module github.com/AdguardTeam/AdGuardHome
go 1.26.4
go 1.26.5
require (
github.com/AdguardTeam/dnscrypt v0.0.2