chore(deps): update container image spx01/blocky to v0.23@24855b6 by renovate (#17023)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [spx01/blocky](https://togithub.com/0xERR0R/blocky) | minor | `v0.22` -> `v0.23` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>0xERR0R/blocky (spx01/blocky)</summary> ### [`v0.23`](https://togithub.com/0xERR0R/blocky/releases/tag/v0.23) [Compare Source](https://togithub.com/0xERR0R/blocky/compare/v0.22...v0.23) **Features:** - add support for wildcard lists using a custom Trie ([#​1233](https://togithub.com/0xERR0R/blocky/issues/1233)) (Thanks [@​ThinkChaos](https://togithub.com/ThinkChaos)) - querylog: add flushInterval parameter - race UDP and TCP when connecting upstream (Thanks [@​ThinkChaos](https://togithub.com/ThinkChaos)) - API-first approach for REST interface ([#​1129](https://togithub.com/0xERR0R/blocky/issues/1129)) - add API endpoint to flush the DNS Cache ([#​1178](https://togithub.com/0xERR0R/blocky/issues/1178)) - add `upstreams.init.strategy` (Thanks [@​ThinkChaos](https://togithub.com/ThinkChaos)) - add timeout to bootstrap ([#​1158](https://togithub.com/0xERR0R/blocky/issues/1158)) - add upstream strategy `random` ([#​1221](https://togithub.com/0xERR0R/blocky/issues/1221)) (Thanks [@​DerRockWolf](https://togithub.com/DerRockWolf)) - reduce DNS response cache memory consumption ([#​1196](https://togithub.com/0xERR0R/blocky/issues/1196)) - EDNS: Client Subnet ([#​1007](https://togithub.com/0xERR0R/blocky/issues/1007)) (Thanks [@​kwitsch](https://togithub.com/kwitsch)) **Misc** - Updated dependencies and documentation **Bugfix** - make `FatalOnError` override `log.Silence` (Thanks [@​ThinkChaos](https://togithub.com/ThinkChaos)) - ANSI color codes being printed on Windows ([#​1225](https://togithub.com/0xERR0R/blocky/issues/1225)) (Thanks [@​kwitsch](https://togithub.com/kwitsch)) - conditional resolver panics on response without question ([#​1148](https://togithub.com/0xERR0R/blocky/issues/1148)) - don't cache DNS responses with CD flag - don't cache EDNS pseudo records ([#​1150](https://togithub.com/0xERR0R/blocky/issues/1150)) - don't convert regex from punycode to ASCII ([#​1126](https://togithub.com/0xERR0R/blocky/issues/1126)) ([#​1131](https://togithub.com/0xERR0R/blocky/issues/1131)) - log.privacy option no longer hides domain names being resolved ([#​1255](https://togithub.com/0xERR0R/blocky/issues/1255)) - return error code on server starup failure ([#​1165](https://togithub.com/0xERR0R/blocky/issues/1165)) - truncated responses should not be cached ([#​1149](https://togithub.com/0xERR0R/blocky/issues/1149)) - use different TTL of multiple records in answer - rewrite: support the case where upstream doesn't echo the question (Thanks [@​ThinkChaos](https://togithub.com/ThinkChaos)) #### Changelog - [`9a77dcd`](9a77dcdccc
): BlockingConfig -> Blocking ([@​kwitsch](https://togithub.com/kwitsch)) - [`1154335`](11543356b6
): Bugfix in ECS forward ([#​1290](https://togithub.com/0xERR0R/blocky/issues/1290)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`fb8c419`](fb8c4192ab
): Bugfix/GitHub workflows ([#​1234](https://togithub.com/0xERR0R/blocky/issues/1234)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`dc66eff`](dc66eff8e9
): Bugfix/readme ([#​1232](https://togithub.com/0xERR0R/blocky/issues/1232)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`e30e852`](e30e852c86
): ClientLookupConfig -> ClientLookup ([@​kwitsch](https://togithub.com/kwitsch)) - [`00d4341`](00d4341271
): ConditionalUpstreamConfig -> ConditionalUpstream ([@​kwitsch](https://togithub.com/kwitsch)) - [`26d5f62`](26d5f6215f
): CustomDNSConfig -> CustomDNS ([@​kwitsch](https://togithub.com/kwitsch)) - [`6fca40c`](6fca40ca7f
): Dockerfile streamline ([#​1185](https://togithub.com/0xERR0R/blocky/issues/1185)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`d37d183`](d37d18348f
): EDNS: Client Subnet ([#​1007](https://togithub.com/0xERR0R/blocky/issues/1007)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`acfc291`](acfc291547
): Feature/devcontainer ([#​1179](https://togithub.com/0xERR0R/blocky/issues/1179)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`7615584`](7615584944
): Feature/ginkgolinter ([#​1235](https://togithub.com/0xERR0R/blocky/issues/1235)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`1a200c7`](1a200c77e3
): Fix/opencontainer labels ([#​1192](https://togithub.com/0xERR0R/blocky/issues/1192)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`fda2dbe`](fda2dbe9df
): Refactoring Redis ([#​1271](https://togithub.com/0xERR0R/blocky/issues/1271)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`976d619`](976d6198f1
): Refactoring server.go ([#​1277](https://togithub.com/0xERR0R/blocky/issues/1277)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`03131c4`](03131c443c
): Refactoring/config struct names ([#​1315](https://togithub.com/0xERR0R/blocky/issues/1315)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`3378316`](3378316982
): Refactoring: FileDownloader ([#​1281](https://togithub.com/0xERR0R/blocky/issues/1281)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`6c00009`](6c000090b1
): Unit test refactoring & devcontainer enhancement([#​1245](https://togithub.com/0xERR0R/blocky/issues/1245)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`72352a9`](72352a968a
): UpstreamsConfig -> Upstreams ([@​kwitsch](https://togithub.com/kwitsch)) - [`d8d7fa5`](d8d7fa52d6
): build(deps): bump actions/checkout from 3 to 4 ([#​1127](https://togithub.com/0xERR0R/blocky/issues/1127)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`c703f8f`](c703f8f973
): build(deps): bump actions/download-artifact from 3 to 4 ([#​1305](https://togithub.com/0xERR0R/blocky/issues/1305)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`3e8b7af`](3e8b7af189
): build(deps): bump actions/setup-go from 4 to 5 ([#​1294](https://togithub.com/0xERR0R/blocky/issues/1294)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`79d3afa`](79d3afa57a
): build(deps): bump actions/setup-python from 4 to 5 ([#​1295](https://togithub.com/0xERR0R/blocky/issues/1295)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`5490fc6`](5490fc6363
): build(deps): bump actions/stale from 8 to 9 ([#​1296](https://togithub.com/0xERR0R/blocky/issues/1296)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`343d38c`](343d38cd3b
): build(deps): bump actions/upload-artifact from 3 to 4 ([#​1306](https://togithub.com/0xERR0R/blocky/issues/1306)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`c72a0e1`](c72a0e18f1
): build(deps): bump codecov/codecov-action from 3 to 4 ([#​1147](https://togithub.com/0xERR0R/blocky/issues/1147)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`e31d20c`](e31d20c132
): build(deps): bump crazy-max/ghaction-docker-meta from 4 to 5 ([#​1142](https://togithub.com/0xERR0R/blocky/issues/1142)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`cb5f72f`](cb5f72f830
): build(deps): bump docker/build-push-action from 4 to 5 ([#​1140](https://togithub.com/0xERR0R/blocky/issues/1140)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`c212ab3`](c212ab30d3
): build(deps): bump docker/login-action from 2 to 3 ([#​1139](https://togithub.com/0xERR0R/blocky/issues/1139)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`e187aaa`](e187aaa7fb
): build(deps): bump docker/setup-buildx-action from 2 to 3 ([#​1143](https://togithub.com/0xERR0R/blocky/issues/1143)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`4006b16`](4006b16263
): build(deps): bump docker/setup-qemu-action from 2 to 3 ([#​1141](https://togithub.com/0xERR0R/blocky/issues/1141)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`825f1dd`](825f1ddb37
): build(deps): bump github.com/DATA-DOG/go-sqlmock from 1.5.0 to 1.5.1 ([#​1297](https://togithub.com/0xERR0R/blocky/issues/1297)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`4c65865`](4c65865c6c
): build(deps): bump github.com/abice/go-enum from 0.5.10 to 0.6.0 ([#​1309](https://togithub.com/0xERR0R/blocky/issues/1309)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`710efa3`](710efa357c
): build(deps): bump github.com/abice/go-enum from 0.5.7 to 0.5.8 ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`7f7161f`](7f7161f4c1
): build(deps): bump github.com/abice/go-enum from 0.5.8 to 0.5.10 ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`9f49291`](9f49291177
): build(deps): bump github.com/alicebob/miniredis/v2 from 2.30.5 to 2.31.0 ([#​1201](https://togithub.com/0xERR0R/blocky/issues/1201)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`5fefca5`](5fefca5732
): build(deps): bump github.com/avast/retry-go/v4 from 4.5.0 to 4.5.1 ([#​1249](https://togithub.com/0xERR0R/blocky/issues/1249)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`4e90109`](4e901094ec
): build(deps): bump github.com/containerd/containerd from 1.7.7 to 1.7.11 ([#​1310](https://togithub.com/0xERR0R/blocky/issues/1310)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`e4e46d7`](e4e46d7c30
): build(deps): bump github.com/deepmap/oapi-codegen from 1.14.0 to 1.15.0 ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`18be1e9`](18be1e99e2
): build(deps): bump github.com/deepmap/oapi-codegen from 1.15.0 to 1.16.2 ([#​1209](https://togithub.com/0xERR0R/blocky/issues/1209)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`68eeebe`](68eeebeed4
): build(deps): bump github.com/docker/docker ([#​1216](https://togithub.com/0xERR0R/blocky/issues/1216)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`f9fa81d`](f9fa81d18d
): build(deps): bump github.com/docker/docker ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`c6304e9`](c6304e9d7f
): build(deps): bump github.com/go-chi/chi/v5 from 5.0.10 to 5.0.11 ([#​1314](https://togithub.com/0xERR0R/blocky/issues/1314)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`fd8ee7c`](fd8ee7cf40
): build(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0 ([#​1218](https://togithub.com/0xERR0R/blocky/issues/1218)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`abe9e5c`](abe9e5c461
): build(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 ([#​1300](https://togithub.com/0xERR0R/blocky/issues/1300)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`9f532ce`](9f532ce41f
): build(deps): bump github.com/miekg/dns from 1.1.55 to 1.1.56 ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`f1a6fb0`](f1a6fb0014
): build(deps): bump github.com/miekg/dns from 1.1.56 to 1.1.57 ([#​1253](https://togithub.com/0xERR0R/blocky/issues/1253)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`7edb856`](7edb856e67
): build(deps): bump github.com/oapi-codegen/runtime from 1.0.0 to 1.1.0 ([#​1250](https://togithub.com/0xERR0R/blocky/issues/1250)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`f512e11`](f512e11cbf
): build(deps): bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`02569b0`](02569b06d9
): build(deps): bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 ([#​1195](https://togithub.com/0xERR0R/blocky/issues/1195)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`6448be6`](6448be6667
): build(deps): bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 ([#​1237](https://togithub.com/0xERR0R/blocky/issues/1237)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`77ef228`](77ef228efe
): build(deps): bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 ([#​1280](https://togithub.com/0xERR0R/blocky/issues/1280)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`d76740e`](d76740ea51
): build(deps): bump github.com/onsi/gomega from 1.27.10 to 1.28.0 ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`589e998`](589e998e5c
): build(deps): bump github.com/onsi/gomega from 1.28.0 to 1.28.1 ([#​1207](https://togithub.com/0xERR0R/blocky/issues/1207)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`5ba1cc2`](5ba1cc27e5
): build(deps): bump github.com/onsi/gomega from 1.28.1 to 1.29.0 ([#​1213](https://togithub.com/0xERR0R/blocky/issues/1213)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`ad27adc`](ad27adcdeb
): build(deps): bump github.com/onsi/gomega from 1.29.0 to 1.30.0 ([#​1228](https://togithub.com/0xERR0R/blocky/issues/1228)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`d923c8c`](d923c8c36a
): build(deps): bump github.com/prometheus/client_golang ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`23ce44d`](23ce44d457
): build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 ([#​1223](https://togithub.com/0xERR0R/blocky/issues/1223)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`51bb54b`](51bb54b595
): build(deps): bump github.com/swaggo/swag from 1.16.1 to 1.16.2 ([#​1123](https://togithub.com/0xERR0R/blocky/issues/1123)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`3dc0ca1`](3dc0ca1885
): build(deps): bump github.com/testcontainers/testcontainers-go ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`e63ad38`](e63ad3880c
): build(deps): bump github.com/testcontainers/testcontainers-go ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`7f38a3b`](7f38a3b617
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#​1181](https://togithub.com/0xERR0R/blocky/issues/1181)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`4c62b2d`](4c62b2ddcf
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#​1219](https://togithub.com/0xERR0R/blocky/issues/1219)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`1292a20`](1292a20009
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`ed3a3de`](ed3a3dee0f
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#​1182](https://togithub.com/0xERR0R/blocky/issues/1182)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`1aec7d6`](1aec7d633e
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#​1214](https://togithub.com/0xERR0R/blocky/issues/1214)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`b87c545`](b87c545300
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`10b678b`](10b678b0fd
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#​1183](https://togithub.com/0xERR0R/blocky/issues/1183)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`b277506`](b2775069b3
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#​1215](https://togithub.com/0xERR0R/blocky/issues/1215)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`69f6ae4`](69f6ae4ead
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`c814667`](c814667b14
): build(deps): bump github/codeql-action from 2 to 3 ([#​1303](https://togithub.com/0xERR0R/blocky/issues/1303)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`4217e93`](4217e933e0
): build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 ([#​1308](https://togithub.com/0xERR0R/blocky/issues/1308)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`ccabb5a`](ccabb5ad87
): build(deps): bump golang.org/x/net from 0.15.0 to 0.16.0 ([#​1186](https://togithub.com/0xERR0R/blocky/issues/1186)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`8dec318`](8dec318130
): build(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 ([#​1197](https://togithub.com/0xERR0R/blocky/issues/1197)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`5e6f6c4`](5e6f6c4e6a
): build(deps): bump golang.org/x/net from 0.17.0 to 0.18.0 ([#​1230](https://togithub.com/0xERR0R/blocky/issues/1230)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`09552f9`](09552f9318
): build(deps): bump golang.org/x/net from 0.18.0 to 0.19.0 ([#​1278](https://togithub.com/0xERR0R/blocky/issues/1278)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`c09eb9e`](c09eb9e306
): build(deps): bump golang.org/x/tools from 0.12.0 to 0.13.0 ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`0e1bd0c`](0e1bd0cf17
): build(deps): bump golang.org/x/tools from 0.13.0 to 0.14.0 ([#​1193](https://togithub.com/0xERR0R/blocky/issues/1193)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`42d6f21`](42d6f21ceb
): build(deps): bump golang.org/x/tools from 0.14.0 to 0.15.0 ([#​1229](https://togithub.com/0xERR0R/blocky/issues/1229)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`b1cd255`](b1cd255799
): build(deps): bump golang.org/x/tools from 0.15.0 to 0.16.0 ([#​1279](https://togithub.com/0xERR0R/blocky/issues/1279)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`d5a98b1`](d5a98b1306
): build(deps): bump golang.org/x/tools from 0.16.0 to 0.16.1 ([#​1299](https://togithub.com/0xERR0R/blocky/issues/1299)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`c591fb8`](c591fb88f0
): build(deps): bump google.golang.org/grpc from 1.57.0 to 1.57.1 ([#​1211](https://togithub.com/0xERR0R/blocky/issues/1211)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`f5ec92f`](f5ec92f438
): build(deps): bump goreleaser/goreleaser-action from 4 to 5 ([#​1136](https://togithub.com/0xERR0R/blocky/issues/1136)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`de13ffc`](de13ffc6ae
): build(deps): bump gorm.io/driver/mysql from 1.5.0 to 1.5.2 ([#​1200](https://togithub.com/0xERR0R/blocky/issues/1200)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`2fcdf69`](2fcdf695ed
): build(deps): bump gorm.io/driver/postgres from 1.5.2 to 1.5.3 ([#​1199](https://togithub.com/0xERR0R/blocky/issues/1199)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`58bfe5a`](58bfe5acc2
): build(deps): bump gorm.io/driver/postgres from 1.5.3 to 1.5.4 ([#​1212](https://togithub.com/0xERR0R/blocky/issues/1212)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`210900b`](210900b25d
): build(deps): bump gorm.io/driver/sqlite from 1.5.3 to 1.5.4 ([#​1194](https://togithub.com/0xERR0R/blocky/issues/1194)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`733a54d`](733a54d737
): build(deps): bump gorm.io/gorm from 1.25.4 to 1.25.5 ([#​1198](https://togithub.com/0xERR0R/blocky/issues/1198)) ([@​dependabot](https://togithub.com/dependabot)\[bot]) - [`7782818`](7782818e8d
): chore(build): change deprecated "rm-dist" flag to "clean" ([#​1120](https://togithub.com/0xERR0R/blocky/issues/1120)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`45a9335`](45a933565e
): chore(build): revert codecov-action update ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`1dcbf90`](1dcbf90232
): chore(build): update Golang to 1.21 ([#​1122](https://togithub.com/0xERR0R/blocky/issues/1122)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`7645ed3`](7645ed35a3
): chore(build): update golangci-lint to 1.54.2 ([#​1121](https://togithub.com/0xERR0R/blocky/issues/1121)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`497bd0d`](497bd0d0fd
): chore(refactor): refactor cache implementation ([#​1174](https://togithub.com/0xERR0R/blocky/issues/1174)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`8152999`](81529996ce
): chore(test): add retry on network deletion ([#​1144](https://togithub.com/0xERR0R/blocky/issues/1144)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`19865bb`](19865bba55
): chore(test): change container wait strategy ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`720e655`](720e6550be
): chore(test): fix flaky test ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`500c187`](500c187082
): chore(test): fix race conditions ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`a9ec322`](a9ec322c8d
): chore(test): set timeout and flake-attempts for e2e tests ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`bcff170`](bcff170a94
): chore(test): use testcontainers modules ([#​1164](https://togithub.com/0xERR0R/blocky/issues/1164)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`aa9ae0b`](aa9ae0bd63
): chore(text): fix ipv6 representation ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`8ece708`](8ece708fe9
): devcontainer & unit test refactoring ([#​1220](https://togithub.com/0xERR0R/blocky/issues/1220)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`b498bc5`](b498bc5094
): feat(lists): add support for wildcard lists using a custom Trie ([#​1233](https://togithub.com/0xERR0R/blocky/issues/1233)) ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`b1d0140`](b1d014017b
): feat(querylog): add flushInterval parameter ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`df8c373`](df8c373ef1
): feat(resolver): race UDP and TCP when connecting upstream ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`72d747c`](72d747c16f
): feat: API-first approach for REST interface ([#​1129](https://togithub.com/0xERR0R/blocky/issues/1129)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`d77f0ed`](d77f0ed54f
): feat: add API endpoint to flush the DNS Cache ([#​1178](https://togithub.com/0xERR0R/blocky/issues/1178)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`7a3c054`](7a3c054b43
): feat: add `upstreams.init.strategy` ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`6f60bea`](6f60bea5c2
): feat: add timeout to bootstrap ([#​1158](https://togithub.com/0xERR0R/blocky/issues/1158)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`94663ee`](94663eeaeb
): feat: add upstream strategy `random` ([#​1221](https://togithub.com/0xERR0R/blocky/issues/1221)) ([@​DerRockWolf](https://togithub.com/DerRockWolf)) - [`73bc60c`](73bc60cb22
): feat: reduce DNS response cache memory consumption ([#​1196](https://togithub.com/0xERR0R/blocky/issues/1196)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`6dd294b`](6dd294b4a7
): fix(ci): limit docs job concurrency to one ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`7feaba4`](7feaba48c7
): fix(docs): clarify `blocky_error_total` ([#​1270](https://togithub.com/0xERR0R/blocky/issues/1270)) ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`6775410`](6775410909
): fix(docs): fix documentation link in README.md ([#​1133](https://togithub.com/0xERR0R/blocky/issues/1133)) ([#​1134](https://togithub.com/0xERR0R/blocky/issues/1134)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`a7f2ca2`](a7f2ca208b
): fix(docs): make custom DNS matching recursively more explicit ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`b2fa627`](b2fa627a46
): fix(docs): remove note that slipped in ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`2db0bd9`](2db0bd9c6b
): fix(docs): update `hostsFile` to use "sources" ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`e4ebc16`](e4ebc16ccc
): fix(parallel_best): set `typeName` to "random" when appropriate ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`dece894`](dece894bd6
): fix(rewrite): support the case where upstream doesn't echo the question ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`08a3df6`](08a3df6e64
): fix(tests): don't make following requests wait on the first ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`d52c598`](d52c598546
): fix(tests): properly silence log output ([#​1259](https://togithub.com/0xERR0R/blocky/issues/1259)) ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`4e89b44`](4e89b44185
): fix(util): make `FatalOnError` override `log.Silence` ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`d87e6b4`](d87e6b4157
): fix: ANSI color codes being printed on Windows ([#​1225](https://togithub.com/0xERR0R/blocky/issues/1225)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`47eb8be`](47eb8be77f
): fix: conditional resolver panics on response without question ([#​1148](https://togithub.com/0xERR0R/blocky/issues/1148)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`431b9be`](431b9be3e5
): fix: don't cache DNS responses with CD flag ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`9f15228`](9f15228c09
): fix: don't cache EDNS pseudo records ([#​1150](https://togithub.com/0xERR0R/blocky/issues/1150)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`245bb61`](245bb613df
): fix: don't convert regex from punycode to ASCII ([#​1126](https://togithub.com/0xERR0R/blocky/issues/1126)) ([#​1131](https://togithub.com/0xERR0R/blocky/issues/1131)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`4a5a395`](4a5a395655
): fix: log.privacy option no longer hides domain names being resolved ([#​1255](https://togithub.com/0xERR0R/blocky/issues/1255)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`65ff684`](65ff6847ad
): fix: return error code on server starup failure ([#​1165](https://togithub.com/0xERR0R/blocky/issues/1165)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`d5be588`](d5be5884d9
): fix: truncated responses should not be cached ([#​1149](https://togithub.com/0xERR0R/blocky/issues/1149)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`f988593`](f98859325e
): fix: use different TTL of multiple records in answer ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`15bd383`](15bd383460
): ginkgolinter: enable all checks and fix findings ([#​1274](https://togithub.com/0xERR0R/blocky/issues/1274)) ([@​nunnatsa](https://togithub.com/nunnatsa)) - [`f0a96f9`](f0a96f9cd1
): opencontainer labels enhancement ([#​1191](https://togithub.com/0xERR0R/blocky/issues/1191)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`29a5681`](29a5681b3c
): refactor(bootstap): prepare for resolver package split ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`0f69630`](0f69630563
): refactor(bootstrap): replace `Dialer.Timeout` with a `context` deadline ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`270dc17`](270dc178dc
): refactor(config): add `TLSVersion` type ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`ef29cdc`](ef29cdc45e
): refactor(config): ensure `upstreams.timeout` is always valid ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`9760735`](9760735f3a
): refactor(config): move `dohUserAgent` to `upstreams.userAgent` ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`e4be0c0`](e4be0c0c86
): refactor(config): remove `GetConfig` and its last uses ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`a6654dc`](a6654dcd57
): refactor(config): rename `StartStrategyType` to `InitStrategy` ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`659076d`](659076dd7b
): refactor(resolvers): make `Bootstrap` implement `Resolver` ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`891d0fb`](891d0fba74
): refactor(tests): move `DeferCleanup` into helper functions ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`8c7b89c`](8c7b89cbb3
): refactor(tests): remove `TmpFile.Error` to centralize error checks ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`adb970a`](adb970af10
): refactor(tests): use `MockUDPUpstreamServer.WithDelay` where possible ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`8ad83d0`](8ad83d0568
): refactor(tests): use a `const timeout` to simplify race avoidance ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`02cf490`](02cf4903f3
): refactor(util): use `LogPrivacy` global instead of `GetConfig` ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`b386e22`](b386e22ebe
): refactor: embed `Upstreams` in `UpstreamGroup` to make values accessible ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`eae99ec`](eae99ec550
): refactor: make use of contexts in more places ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`33ea933`](33ea933015
): refactor: pass context for goroutine shutdown ([#​1187](https://togithub.com/0xERR0R/blocky/issues/1187)) ([@​0xERR0R](https://togithub.com/0xERR0R)) - [`2c71f91`](2c71f91aca
): refactor: remove deprecated and no-op `SingleInflight` ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`603d374`](603d374405
): refactor: remove no longer needed TLS handshake timeout ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`7d93ffb`](7d93ffb80c
): refactor: remove the `config` global ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`3f14e71`](3f14e71eeb
): remove go version in devcontainer file ([#​1184](https://togithub.com/0xERR0R/blocky/issues/1184)) ([@​kwitsch](https://togithub.com/kwitsch)) - [`ac54110`](ac54110886
): squash: remove Nix flake ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`c5cc112`](c5cc1120a9
): squash: remove `TmpFolder.ReadDir` and partially revert querylog test ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`23359d1`](23359d1471
): style(config): add `config/migration` to `dot-import` allow-list ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`fa2d814`](fa2d8149ba
): style(config): remove unused `nolint` ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`3216802`](321680250a
): style(tests): `Should(Not(x))` -> `ShouldNot(x)` ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`fe5c753`](fe5c753eed
): style(tests): `ShouldNot(HaveOccurred())` -> `Should(Succeed())` ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`a330174`](a330174949
): style(tests): `ShouldNot(Succeed())` -> `Should(HaveOccurred())` ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`f371857`](f371857150
): style(tests): use `ContainElements` where possible ([@​ThinkChaos](https://togithub.com/ThinkChaos)) - [`1a1891c`](1a1891c8b6
): symbol name refactoring ([#​1263](https://togithub.com/0xERR0R/blocky/issues/1263)) ([@​kwitsch](https://togithub.com/kwitsch)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone Europe/Amsterdam, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjYuMiIsInVwZGF0ZWRJblZlciI6IjM3LjEyNi4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
This commit is contained in:
parent
bada007ab5
commit
16cd3ae639
|
@ -1,46 +1,46 @@
|
|||
kubeVersion: ">=1.24.0-0"
|
||||
kubeVersion: '>=1.24.0-0'
|
||||
apiVersion: v2
|
||||
name: blocky
|
||||
version: 12.1.8
|
||||
appVersion: "0.22"
|
||||
version: 12.2.0
|
||||
appVersion: "0.23"
|
||||
description: Blocky is a DNS proxy, DNS enhancer and ad-blocker for the local network written in Go
|
||||
home: https://truecharts.org/charts/enterprise/blocky
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/blocky.png
|
||||
deprecated: false
|
||||
sources:
|
||||
- https://github.com/0xERR0R/blocky
|
||||
- https://github.com/Mozart409/blocky-frontend
|
||||
- https://0xerr0r.github.io/blocky/
|
||||
- https://github.com/truecharts/charts/tree/master/charts/enterprise/blocky
|
||||
- https://quay.io/oriedge/k8s_gateway
|
||||
- https://hub.docker.com/r/spx01/blocky
|
||||
- https://github.com/0xERR0R/blocky
|
||||
- https://github.com/Mozart409/blocky-frontend
|
||||
- https://0xerr0r.github.io/blocky/
|
||||
- https://github.com/truecharts/charts/tree/master/charts/enterprise/blocky
|
||||
maintainers:
|
||||
- name: TrueCharts
|
||||
email: info@truecharts.org
|
||||
url: https://truecharts.org
|
||||
- name: TrueCharts
|
||||
email: info@truecharts.org
|
||||
url: https://truecharts.org
|
||||
keywords:
|
||||
- dns
|
||||
- blocky
|
||||
- dns
|
||||
- blocky
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 17.2.21
|
||||
repository: oci://tccr.io/truecharts
|
||||
condition: ""
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
- name: redis
|
||||
version: 11.1.6
|
||||
repository: https://deps.truecharts.org
|
||||
condition: redis.enabled
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
- name: common
|
||||
version: 17.2.21
|
||||
repository: oci://tccr.io/truecharts
|
||||
condition: ""
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
- name: redis
|
||||
version: 11.1.6
|
||||
repository: https://deps.truecharts.org
|
||||
condition: redis.enabled
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
annotations:
|
||||
max_scale_version: 23.10.2
|
||||
min_scale_version: 23.10.0
|
||||
truecharts.org/SCALE-support: "true"
|
||||
truecharts.org/category: network
|
||||
truecharts.org/max_helm_version: "3.13"
|
||||
truecharts.org/min_helm_version: "3.12"
|
||||
truecharts.org/train: enterprise
|
||||
max_scale_version: 23.10.2
|
||||
min_scale_version: 23.10.0
|
||||
truecharts.org/SCALE-support: "true"
|
||||
truecharts.org/category: network
|
||||
truecharts.org/max_helm_version: "3.13"
|
||||
truecharts.org/min_helm_version: "3.12"
|
||||
truecharts.org/train: enterprise
|
||||
type: application
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
image:
|
||||
repository: spx01/blocky
|
||||
tag: v0.22@sha256:7def473b1b553b730dd38ba0bc436fc732193c15d35681aa0b0eb962dd6350aa
|
||||
tag: v0.23@sha256:24855b63986c790093554a1f62b58379a06bc10a90ee073906e7c39bf692adcc
|
||||
pullPolicy: IfNotPresent
|
||||
k8sgatewayImage:
|
||||
repository: quay.io/oriedge/k8s_gateway
|
||||
|
|
Loading…
Reference in New Issue