Skip to content

Commit 1cc6c00

Browse files
committed
Pull request 2385: Update all
Merge in DNS/adguard-home from upd-all to master Squashed commit of the following: commit 05de6cd Author: Eugene Burkov <[email protected]> Date: Tue Apr 8 15:59:00 2025 +0300 all: fix docs commit d87020e Author: Eugene Burkov <[email protected]> Date: Tue Apr 8 15:38:08 2025 +0300 client: upd i18n commit ad054de Author: Eugene Burkov <[email protected]> Date: Tue Apr 8 15:24:09 2025 +0300 all: upd deps commit 69f13bf Author: Eugene Burkov <[email protected]> Date: Tue Apr 8 14:53:30 2025 +0300 all: upd go, tools
1 parent 1cb6634 commit 1cc6c00

File tree

13 files changed

+160
-158
lines changed

13 files changed

+160
-158
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'name': 'build'
22

33
'env':
4-
'GO_VERSION': '1.24.1'
4+
'GO_VERSION': '1.24.2'
55
'NODE_VERSION': '20'
66

77
'on':

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'name': 'lint'
22

33
'env':
4-
'GO_VERSION': '1.24.1'
4+
'GO_VERSION': '1.24.2'
55

66
'on':
77
'push':

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,15 @@ See also the [v0.107.60 GitHub milestone][ms-v0.107.60].
1818
NOTE: Add new changes BELOW THIS COMMENT.
1919
-->
2020

21+
### Security
22+
23+
- Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities fixed in [1.24.2][go-1.24.2].
24+
2125
### Deprecated
2226

2327
- Node 20 support, Node 22 will be required in future releases.
2428

25-
**NOTE:** `npm` may be replaced with a different tool, such as `pnpm` or
26-
`yarn`, in a future release.
29+
**NOTE:** `npm` may be replaced with a different tool, such as `pnpm` or `yarn`, in a future release.
2730

2831
### Fixed
2932

@@ -37,6 +40,8 @@ NOTE: Add new changes BELOW THIS COMMENT.
3740

3841
[#7734]: https://github.com/AdguardTeam/AdGuardHome/issues/7734
3942

43+
[go-1.24.2]: https://groups.google.com/g/golang-announce/c/Y2uBTVKjBQk
44+
4045
<!--
4146
NOTE: Add new changes ABOVE THIS COMMENT.
4247
-->

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ DIST_DIR = dist
2727
GOAMD64 = v1
2828
GOPROXY = https://proxy.golang.org|direct
2929
GOTELEMETRY = off
30-
GOTOOLCHAIN = go1.24.1
30+
GOTOOLCHAIN = go1.24.2
3131
3232
GPG_KEY_PASSPHRASE = not-a-real-password
3333
NPM = npm

bamboo-specs/release.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
'variables':
99
'channel': 'edge'
1010
'dockerFrontend': 'adguard/home-js-builder:3.0'
11-
'dockerGo': 'adguard/go-builder:1.24.1--1'
11+
'dockerGo': 'adguard/go-builder:1.24.2--1'
1212

1313
'stages':
1414
- 'Build frontend':
@@ -278,7 +278,7 @@
278278
'variables':
279279
'channel': 'beta'
280280
'dockerFrontend': 'adguard/home-js-builder:3.0'
281-
'dockerGo': 'adguard/go-builder:1.24.1--1'
281+
'dockerGo': 'adguard/go-builder:1.24.2--1'
282282
# release-vX.Y.Z branches are the branches from which the actual final
283283
# release is built.
284284
- '^release-v[0-9]+\.[0-9]+\.[0-9]+':
@@ -294,4 +294,4 @@
294294
'variables':
295295
'channel': 'release'
296296
'dockerFrontend': 'adguard/home-js-builder:3.0'
297-
'dockerGo': 'adguard/go-builder:1.24.1--1'
297+
'dockerGo': 'adguard/go-builder:1.24.2--1'

bamboo-specs/test.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
'name': 'AdGuard Home - Build and run tests'
77
'variables':
88
'dockerFrontend': 'adguard/home-js-builder:3.0'
9-
'dockerGo': 'adguard/go-builder:1.24.1--1'
9+
'dockerGo': 'adguard/go-builder:1.24.2--1'
1010
'channel': 'development'
1111

1212
'stages':
@@ -234,5 +234,5 @@
234234
# may need to build a few of these.
235235
'variables':
236236
'dockerFrontend': 'adguard/home-js-builder:3.0'
237-
'dockerGo': 'adguard/go-builder:1.24.1--1'
237+
'dockerGo': 'adguard/go-builder:1.24.2--1'
238238
'channel': 'candidate'

client/src/__locales/de.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,9 @@
9797
"settings": "Einstellungen",
9898
"filters": "Filter",
9999
"filter": "Filter",
100-
"query_log": "Anfragenprotokoll",
100+
"query_log": "Abfrageprotokoll",
101101
"compact": "Kompakt",
102-
"nothing_found": "Nichts gefunden\n",
102+
"nothing_found": "Nichts gefunden",
103103
"faq": "FAQ",
104104
"version": "Version",
105105
"address": "Adresse",
@@ -199,7 +199,7 @@
199199
"cancel_btn": "Abbrechen",
200200
"enter_name_hint": "Name eingeben",
201201
"enter_url_or_path_hint": "URL oder absoluten Pfad der Liste eingeben",
202-
"check_updates_btn": "Nach Aktualisierungen suchen",
202+
"check_updates_btn": "Nach Updates suchen",
203203
"new_blocklist": "Neue Sperrliste",
204204
"new_allowlist": "Neue Positivliste",
205205
"edit_blocklist": "Sperrliste bearbeiten",
@@ -566,7 +566,7 @@
566566
"ignore_domains": "Ignorierte Domains (durch Zeilenumbruch getrennt)",
567567
"ignore_domains_title": "Ignorierte Domains",
568568
"ignore_domains_desc_stats": "Abfragen, die diesen Regeln entsprechen, werden nicht in die Statistik aufgenommen",
569-
"ignore_domains_desc_query": "Abfragen, die diesen Regeln entsprechen, werden nicht in das Anfragenprotokoll aufgenommen",
569+
"ignore_domains_desc_query": "Abfragen, die diesen Regeln entsprechen, werden nicht in das Abfrageprotokoll aufgenommen",
570570
"interval_hours": "{{count}} Stunde",
571571
"interval_hours_plural": "{{count}} Stunden",
572572
"filters_configuration": "Filterkonfiguration",

client/src/__locales/es.json

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
{
22
"client_settings": "Configuración de clientes",
3-
"example_upstream_reserved": "un DNS de subida <0>para un dominio específico</0>.",
4-
"example_multiple_upstreams_reserved": "múltiples upstreams <0>para dominios específicos</0>;",
3+
"example_upstream_reserved": "un proveedor DNS <0>para un dominio específico</0>.",
4+
"example_multiple_upstreams_reserved": "múltiples proveedores DNS <0>para dominios específicos</0>.",
55
"example_upstream_comment": "un comentario.",
6-
"upstream_parallel": "Usar consultas paralelas para acelerar la resolución al consultar simultáneamente a todos los servidores DNS de subida.",
6+
"upstream_parallel": "Usar consultas paralelas para acelerar la resolución al consultar simultáneamente a todos los proveedores DNS.",
77
"parallel_requests": "Consultas paralelas",
88
"load_balancing": "Balanceo de carga",
9-
"load_balancing_desc": "Consulta un servidor Dns upstream a la vez.<br/>AdGuard Home utiliza un algoritmo aleatorio ponderado para seleccionar los servidores con el menor número de fallos y el menor tiempo medio de búsqueda.",
9+
"load_balancing_desc": "Consulta un proveedor DNS a la vez.<br/>AdGuard Home utiliza un algoritmo aleatorio ponderado para seleccionar los servidores con el menor número de fallos y el menor tiempo promedio de búsqueda.",
1010
"bootstrap_dns": "Servidores DNS de arranque",
11-
"bootstrap_dns_desc": "Direcciones IP de servidores DNS utilizadas para resolver direcciones IP de los solucionadores DoH/DoT que especifiques como ascendentes. No se permiten comentarios.",
11+
"bootstrap_dns_desc": "Direcciones IP de los servidores DNS utilizados para resolver las direcciones IP de los resolutores DoH/DoT que especifiques como proveedores DNS. No se permiten comentarios.",
1212
"fallback_dns_title": "Servidores DNS alternativos",
13-
"fallback_dns_desc": "Lista de servidores DNS alternativos utilizados cuando los servidores DNS de subida no responden. La sintaxis es la misma que en el campo de los principales DNS de subida anterior.",
13+
"fallback_dns_desc": "Lista de servidores DNS alternativos utilizados cuando los proveedores DNS no responden. La sintaxis es la misma que en el campo de los principales proveedores DNS anterior.",
1414
"fallback_dns_placeholder": "Ingresa un servidor DNS alternativo por línea",
1515
"local_ptr_title": "Servidores DNS inversos y privados",
1616
"local_ptr_desc": "Los servidores DNS que AdGuard Home utiliza para consultas PTR, SOA y NS privadas. La petición se considera privada si solicita un dominio ARPA que contiene una subred dentro de rangos IP privados, por ejemplo \"192.168.12.34\", y procede de un cliente con dirección privada. Si no se configura, AdGuard Home utiliza las direcciones de los resolvedores DNS predeterminados de tu sistema operativo, excepto las direcciones del propio AdGuard Home.",
1717
"local_ptr_default_resolver": "Por defecto, AdGuard Home utiliza los siguientes resolutores DNS inversos: {{ip}}.",
1818
"local_ptr_no_default_resolver": "AdGuard Home no pudo determinar los resolutores DNS inversos y privados adecuados para este sistema.",
1919
"local_ptr_placeholder": "Ingresa una dirección IP por línea",
2020
"resolve_clients_title": "Habilitar la resolución inversa de las direcciones IP de clientes",
21-
"resolve_clients_desc": "Resolve de manera inversa las direcciones IP de los clientes a sus nombres de hosts enviando consultas PTR a los resolutores correspondientes (servidores DNS privados para clientes locales, servidores DNS de subida para clientes con direcciones IP públicas).",
21+
"resolve_clients_desc": "Resuelve de manera inversa las direcciones IP de los clientes a sus nombres de hosts enviando consultas PTR a los resolutores correspondientes (servidores DNS privados para clientes locales, proveedores DNS para clientes con direcciones IP públicas).",
2222
"use_private_ptr_resolvers_title": "Usar resolutores DNS inversos y privados",
23-
"use_private_ptr_resolvers_desc": "Resolver las peticiones PTR, SOA y NS para dominios ARPA que contienen direcciones privadas utilizando servidores upstream privados, DHCP, /etc/hosts, etc. Si se desactiva, AdGuard Home responde a todas estas consultas con NXDOMAIN.",
23+
"use_private_ptr_resolvers_desc": "Resuelve peticiones PTR, SOA y NS para dominios ARPA que contienen direcciones IP privadas a través de proveedores DNS privados, DHCP, /etc/hosts, etc. Si se deshabilita, AdGuard Home responderá a todas estas peticiones con NXDOMAIN.",
2424
"check_dhcp_servers": "Comprobar si hay servidores DHCP",
2525
"save_config": "Guardar configuración",
2626
"enabled_dhcp": "Servidor DHCP habilitado",
@@ -132,8 +132,8 @@
132132
"top_clients": "Clientes más frecuentes",
133133
"no_clients_found": "No se han encontrado clientes",
134134
"general_statistics": "Estadísticas generales",
135-
"top_upstreams": "DNS de subida más frecuentes",
136-
"no_upstreams_data_found": "No se han encontrado datos de DNS de subida",
135+
"top_upstreams": "Proveedores DNS más frecuentes",
136+
"no_upstreams_data_found": "No se han encontrado datos de proveedores DNS",
137137
"number_of_dns_query_days": "Número de consultas DNS procesadas durante el último {{count}} día",
138138
"number_of_dns_query_days_plural": "Número de consultas DNS procesadas durante los últimos {{count}} días",
139139
"number_of_dns_query_hours": "Número de consultas DNS procesadas durante la última {{count}} hora",
@@ -144,7 +144,7 @@
144144
"enforced_save_search": "Búsquedas seguras forzadas",
145145
"number_of_dns_query_to_safe_search": "Número de peticiones DNS a los motores de búsqueda para los que se aplicó la búsqueda segura forzada",
146146
"average_processing_time": "Tiempo promedio de procesamiento",
147-
"average_upstream_response_time": "Tiempo promedio de respuesta upstream",
147+
"average_upstream_response_time": "Tiempo promedio de respuesta del proveedor DNS",
148148
"response_time": "Tiempo de respuesta",
149149
"average_processing_time_hint": "Tiempo promedio en milisegundos al procesar una petición DNS",
150150
"block_domain_use_filters_and_hosts": "Bloquear dominios usando filtros y archivos hosts",
@@ -157,20 +157,20 @@
157157
"enforce_save_search_hint": "AdGuard Home reforzará la búsqueda segura en los siguientes motores de búsqueda: Google, YouTube, Bing, DuckDuckGo, Ecosia, Yandex y Pixabay.",
158158
"no_servers_specified": "No hay servidores especificados",
159159
"general_settings": "Configuración general",
160-
"dns_settings": "Configuración del DNS",
160+
"dns_settings": "Configuración DNS",
161161
"dns_blocklists": "Listas de bloqueo DNS",
162162
"dns_allowlists": "Listas de permitido DNS",
163163
"dns_blocklists_desc": "AdGuard Home bloqueará los dominios que coincidan con las listas de bloqueo.",
164164
"dns_allowlists_desc": "Los dominios de las listas de permitido DNS serán permitidos incluso si están en cualquiera de las listas de bloqueo.",
165165
"custom_filtering_rules": "Reglas de filtrado personalizado",
166166
"encryption_settings": "Configuración de cifrado",
167167
"dhcp_settings": "Configuración DHCP",
168-
"upstream_dns": "Servidores DNS de subida",
169-
"upstream_dns_help": "Ingresa una dirección de servidor por línea. <a>Más información</a> sobre la configuración de los servidores DNS de subida.",
168+
"upstream_dns": "Proveedores DNS",
169+
"upstream_dns_help": "Ingresa una dirección de servidor por línea. <a>Más información</a> sobre la configuración de los proveedores DNS.",
170170
"upstream_dns_configured_in_file": "Configurado en {{path}}",
171-
"test_upstream_btn": "Probar DNS de subida",
172-
"upstreams": "DNS de subida",
173-
"upstream": "DNS de subida",
171+
"test_upstream_btn": "Probar proveedores DNS",
172+
"upstreams": "Proveedores DNS",
173+
"upstream": "Proveedor DNS",
174174
"apply_btn": "Aplicar",
175175
"disabled_filtering_toast": "Filtrado deshabilitado",
176176
"enabled_filtering_toast": "Filtrado habilitado",
@@ -233,11 +233,11 @@
233233
"example_upstream_tcp_port": "DNS regular (mediante TCP, con puerto).",
234234
"example_upstream_tcp_hostname": "DNS regular (mediante TCP, nombre del host).",
235235
"all_lists_up_to_date_toast": "Todas las listas ya están actualizadas",
236-
"updated_upstream_dns_toast": "Servidores DNS de subida guardados correctamente",
236+
"updated_upstream_dns_toast": "Proveedores DNS guardados correctamente",
237237
"dns_test_ok_toast": "Los servidores DNS especificados funcionan correctamente",
238238
"dns_test_not_ok_toast": "Servidor \"{{key}}\": no se puede utilizar, por favor revisa si lo has escrito correctamente",
239239
"dns_test_parsing_error_toast": "No se pudo utilizar la sección {{section}}: línea {{line}}:, verifica si la escribiste correctamente",
240-
"dns_test_warning_toast": "DNS de subida \"{{key}}\" no responde a las peticiones de prueba y es posible que no funcione correctamente",
240+
"dns_test_warning_toast": "Proveedor DNS \"{{key}}\" no responde a las peticiones de prueba y es posible que no funcione correctamente",
241241
"unblock": "Desbloquear",
242242
"block": "Bloquear",
243243
"disallow_this_client": "No permitir a este cliente",
@@ -294,9 +294,9 @@
294294
"blocked_response_ttl": "Respuesta TTL bloqueada",
295295
"blocked_response_ttl_desc": "Especifica durante cuántos segundos los clientes deben almacenar en cache una respuesta filtrada",
296296
"form_enter_blocked_response_ttl": "Ingresa el TTL de respuesta bloqueada (segundos)",
297-
"upstream_timeout": "Tiempo de espera del upstream",
298-
"upstream_timeout_desc": "Especifica el número de segundos que se debe esperar para recibir una respuesta del servidor upstream",
299-
"form_enter_upstream_timeout": "Ingresa la duración del tiempo de espera del servidor DNS upstream en segundos",
297+
"upstream_timeout": "Tiempo de espera del proveedor DNS",
298+
"upstream_timeout_desc": "Especifica el número de segundos que se debe esperar para recibir una respuesta del proveedor DNS",
299+
"form_enter_upstream_timeout": "Ingresa la duración de tiempo de espera del proveedor DNS en segundos",
300300
"dnscrypt": "DNSCrypt",
301301
"dns_over_https": "DNS mediante HTTPS",
302302
"dns_over_tls": "DNS mediante TLS",
@@ -311,7 +311,7 @@
311311
"form_enter_rate_limit": "Ingresa el límite de cantidad",
312312
"rate_limit": "Límite de cantidad",
313313
"edns_enable": "Habilitar subred de cliente EDNS",
314-
"edns_cs_desc": "Añade la opción subred de cliente EDNS (ECS) a las peticiones del DNS de subida y registra los valores enviados por los clientes en el registro de consultas.",
314+
"edns_cs_desc": "Añade la opción subred de cliente EDNS (ECS) a las peticiones del proveedor DNS y registra los valores enviados por los clientes en el registro de consultas.",
315315
"edns_use_custom_ip": "Usar IP personalizada para EDNS",
316316
"edns_use_custom_ip_desc": "Permitir el uso de IP personalizadas para EDNS",
317317
"rate_limit_desc": "Número de peticiones por segundo permitidas por cliente. Establecerlo en 0 significa que no hay límite.",
@@ -335,7 +335,7 @@
335335
"theme_auto": "Auto",
336336
"theme_light": "Claro",
337337
"theme_dark": "Oscuro",
338-
"upstream_dns_client_desc": "Si se mantiene este campo vacío, AdGuard Home utilizará los servidores configurados en la <0>configuración del DNS</0>.",
338+
"upstream_dns_client_desc": "Si se mantiene este campo vacío, AdGuard Home utilizará los servidores configurados en la <0>configuración DNS</0>.",
339339
"tracker_source": "Fuente del rastreador",
340340
"source_label": "Fuente",
341341
"found_in_known_domain_db": "Encontrado en la base de datos de dominios conocidos.",
@@ -596,12 +596,12 @@
596596
"example_rewrite_wildcard": "reescribe las respuestas para todos los subdominios de <0>ejemplo.org</0>.",
597597
"rewrite_ip_address": "Dirección IP: utiliza esta IP en una respuesta A o AAAA",
598598
"rewrite_domain_name": "Nombre de dominio: añade un registro CNAME",
599-
"rewrite_A": "<0>A</0>: valor especial, mantiene registros <0>A</0> del DNS de subida",
600-
"rewrite_AAAA": "<0>AAAA</0>: valor especial, mantiene registros <0>AAAA</0> del DNS de subida",
599+
"rewrite_A": "<0>A</0>: valor especial, mantiene registros <0>A</0> del proveedor DNS",
600+
"rewrite_AAAA": "<0>AAAA</0>: valor especial, mantiene registros <0>AAAA</0> del proveedor DNS",
601601
"disable_ipv6": "Deshabilitar resolución de direcciones IPv6",
602602
"disable_ipv6_desc": "Descarta todas las consultas de DNS para direcciones IPv6 (tipo AAAA) y elimina las sugerencias de IPv6 de las respuestas HTTPS.",
603603
"fastest_addr": "Dirección IP más rápida",
604-
"fastest_addr_desc": "Espera a que respondan <b>todos</b> los servidores DNS, mide la velocidad de conexión TCP de cada servidor y devuelve la Dirección IP del servidor con la velocidad de conexión más rápida.<br/>Este modo puede ralentizar significativamente las consultas DNS, si uno o más servidores DNS de upstream no están respondiendo. Asegúrate de que tus servidores DNS upstream sean estables y tu tiempo de espera de upstream sea bajo.",
604+
"fastest_addr_desc": "Espera respuestas de <b>todos</b> los servidores DNS, mide la velocidad de conexión TCP de cada servidor y devuelve la dirección IP del servidor con la velocidad de conexión más rápida.<br/>Este modo puede ralentizar significativamente las consultas DNS, si uno o más proveedores DNS no responden. Asegúrate de que tus proveedores DNS sean estables y de que el tiempo de espera tu proveedor DNS sea bajo.",
605605
"autofix_warning_text": "Si haces clic en \"Corregir\", AdGuard Home configurará tu sistema para utilizar el servidor DNS de AdGuard Home.",
606606
"autofix_warning_list": "Realizará estas tareas: <0>Deshabilitar el sistema DNSStubListener</0> <0>Establecer la dirección del servidor DNS en 127.0.0.1</0> <0>Reemplazar el destino del enlace simbólico de /etc/resolv.conf por /run/systemd/resolve/resolv.conf</0> <0>Detener DNSStubListener (recargar el servicio systemd-resolved)</0>",
607607
"autofix_warning_result": "Como resultado, todas las peticiones DNS de tu sistema serán procesadas por AdGuard Home de manera predeterminada.",
@@ -662,7 +662,7 @@
662662
"enter_cache_size": "Ingresa el tamaño de la caché (bytes)",
663663
"enter_cache_ttl_min_override": "Ingresa el TTL mínimo (en segundos)",
664664
"enter_cache_ttl_max_override": "Ingresa el TTL máximo (en segundos)",
665-
"cache_ttl_min_override_desc": "Amplía el corto tiempo de vida (segundos) de los valores recibidos del servidor DNS de subida al almacenar en caché las respuestas DNS.",
665+
"cache_ttl_min_override_desc": "Amplía el corto tiempo de vida (segundos) de los valores recibidos del proveedor DNS al almacenar en caché las respuestas DNS.",
666666
"cache_ttl_max_override_desc": "Establece un valor de tiempo de vida (segundos) máximo para las entradas en la caché DNS.",
667667
"ttl_cache_validation": "La anulación TTL mínimo de la caché debe ser menor o igual al máximo",
668668
"cache_optimistic": "Caché optimista",
@@ -748,7 +748,7 @@
748748
"thursday_short": "Jue.",
749749
"friday_short": "Vie.",
750750
"saturday_short": "Sáb.",
751-
"upstream_dns_cache_configuration": "Configuración de la caché DNS upstream",
752-
"enable_upstream_dns_cache": "Habilitar el almacenamiento en caché de DNS para la configuración personalizada de este cliente",
751+
"upstream_dns_cache_configuration": "Configuración de la caché del proveedor DNS",
752+
"enable_upstream_dns_cache": "Habilitar el almacenamiento en caché del DNS para la configuración personalizada de este cliente",
753753
"dns_cache_size": "Tamaño de la caché DNS, en bytes"
754754
}

0 commit comments

Comments
 (0)