Commit Graph

483 Commits

Author SHA1 Message Date
folbrich 37e3f8c129 Remove debug print statements 2025-08-29 07:49:01 +02:00
github-actions 7c6b811c33 Automatic version bump from GitHub Action at: Wed Jul 16 12:17:39 UTC 2025 v0.1.115 v0.1.115 2025-07-16 12:17:39 +00:00
dependabot[bot] ca894f7bfb Bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 (#455)
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.3.7 to 1.6.1.
- [Release notes](https://github.com/cloudflare/circl/releases)
- [Commits](https://github.com/cloudflare/circl/compare/v1.3.7...v1.6.1)

---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
  dependency-version: 1.6.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-16 05:17:32 -07:00
github-actions 9ec8200891 Automatic version bump from GitHub Action at: Wed Jul 16 12:08:53 UTC 2025 v0.1.114 v0.1.114 2025-07-16 12:08:53 +00:00
Frank Olbricht 6d7aa99562 Update quic-go to v0.53.0 (#457)
* Update quic-go to v0.53.0

* Refactor quic transport
2025-07-16 05:08:46 -07:00
github-actions d60fbf1850 Automatic version bump from GitHub Action at: Fri Jun 13 10:34:10 UTC 2025 v0.1.113 v0.1.113 2025-06-13 10:34:10 +00:00
Frank Olbricht 96048145b1 Adjust log-level of transient errors during querying (#436) 2025-06-13 12:34:02 +02:00
github-actions 389dcc23dc Automatic version bump from GitHub Action at: Sun May 4 11:45:11 UTC 2025 v0.1.112 v0.1.112 2025-05-04 11:45:11 +00:00
Frank Olbricht 7c57527523 Failback immediately if reset-after is set to 0 and new flag to fail on empty responses (#448)
* Failback immediately

* Add `empty-error` for detecting unusual empty responses

* Treat all empty responses as errors

* Multiple CNAMES + No records

* folbricht's suggestions

* Clarify `0` seconds

* Suggestion for single-request failover

* update

* Check for EDE when deciding on 'empty-error'

* fix failback

---------

Co-authored-by: Anuskuss <anuskuss@googlemail.com>
2025-05-04 13:45:01 +02:00
github-actions c70673663e Automatic version bump from GitHub Action at: Thu Apr 17 05:35:59 UTC 2025 v0.1.111 v0.1.111 2025-04-17 05:35:59 +00:00
dependabot[bot] 57da691c9a Bump golang.org/x/net from 0.36.0 to 0.38.0 (#452)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.36.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.36.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.38.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-17 07:35:50 +02:00
github-actions dabcdc9d64 Automatic version bump from GitHub Action at: Sun Apr 13 06:46:20 UTC 2025 v0.1.110 v0.1.110 2025-04-13 06:46:20 +00:00
Frank Olbricht 7a5b935ca6 More docs on regex support (#451) 2025-04-13 08:46:10 +02:00
github-actions 3d46063ee7 Automatic version bump from GitHub Action at: Fri Apr 11 05:51:11 UTC 2025 v0.1.109 v0.1.109 2025-04-11 05:51:11 +00:00
Frank Olbricht 29f16d41a1 Match blocklist items regardless of case (#445) 2025-04-11 07:51:03 +02:00
github-actions 446bbbd573 Automatic version bump from GitHub Action at: Thu Apr 10 07:21:36 UTC 2025 v0.1.108 v0.1.108 2025-04-10 07:21:36 +00:00
Frank Olbricht de4c9cf2f0 Fix network-selection in DoT listener (#450) 2025-04-10 09:21:28 +02:00
github-actions 22505a91d1 Automatic version bump from GitHub Action at: Tue Apr 1 07:01:54 UTC 2025 v0.1.107 v0.1.107 2025-04-01 07:01:54 +00:00
Frank Olbricht 997e1381e9 Update details on regex in router config (#449) 2025-04-01 09:01:43 +02:00
github-actions b523941429 Automatic version bump from GitHub Action at: Sun Mar 23 10:44:20 UTC 2025 v0.1.106 v0.1.106 2025-03-23 10:44:20 +00:00
dependabot[bot] 63c6fd16c9 Bump github.com/redis/go-redis/v9 from 9.5.1 to 9.5.5 (#442)
Bumps [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) from 9.5.1 to 9.5.5.
- [Release notes](https://github.com/redis/go-redis/releases)
- [Changelog](https://github.com/redis/go-redis/blob/master/CHANGELOG.md)
- [Commits](https://github.com/redis/go-redis/compare/v9.5.1...v9.5.5)

---
updated-dependencies:
- dependency-name: github.com/redis/go-redis/v9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-23 11:44:11 +01:00
github-actions efcdc3d790 Automatic version bump from GitHub Action at: Thu Mar 13 08:01:00 UTC 2025 v0.1.105 v0.1.105 2025-03-13 08:01:00 +00:00
Frank Olbricht 9fa65670ae Require Go 1.23 (#440) 2025-03-13 09:00:51 +01:00
github-actions 3ae4ceebc8 Automatic version bump from GitHub Action at: Thu Mar 13 07:45:53 UTC 2025 v0.1.104 v0.1.104 2025-03-13 07:45:53 +00:00
dependabot[bot] 85860635ed Bump golang.org/x/net from 0.35.0 to 0.36.0 (#439)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.35.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 08:45:45 +01:00
github-actions 436d52db08 Automatic version bump from GitHub Action at: Sun Feb 16 12:51:20 UTC 2025 v0.1.103 v0.1.103 2025-02-16 12:51:20 +00:00
Frank Olbricht d078f1cf49 Update golang.org/x/net (#438) 2025-02-16 13:51:09 +01:00
github-actions e0d2bb6a9f Automatic version bump from GitHub Action at: Sun Feb 16 12:36:39 UTC 2025 v0.1.102 v0.1.102 2025-02-16 12:36:39 +00:00
Frank Olbricht f568cac644 Tweak more log levels (#437) 2025-02-16 13:36:28 +01:00
github-actions 383193dd98 Automatic version bump from GitHub Action at: Sun Feb 9 13:20:28 UTC 2025 v0.1.101 v0.1.101 2025-02-09 13:20:28 +00:00
Frank Olbricht 67589fd303 Re-align log-levels with logrus (#435) 2025-02-09 14:20:18 +01:00
github-actions e3b789486e Automatic version bump from GitHub Action at: Sat Feb 1 10:32:22 UTC 2025 v0.1.100 v0.1.100 2025-02-01 10:32:22 +00:00
Leonard Walter d211310184 ODoH listener (#430)
* added ODoH listener

* Implemented feedback from folbricht on odoh-listener

* added some minor security enhancements to the odoh proxy

* catch error when config load fails

* remove debugging lines

* switch back to universal "/" handler on DoH listener
2025-02-01 11:32:12 +01:00
github-actions b0ba8696ca Automatic version bump from GitHub Action at: Sun Jan 19 16:55:53 UTC 2025 v0.1.99 v0.1.99 2025-01-19 16:55:53 +00:00
Leonard Walter d6667f21c8 fix broken DoT testcases to work woth updated call to NewDoTListener (#432) 2025-01-19 17:55:43 +01:00
github-actions d8e955034d Automatic version bump from GitHub Action at: Wed Jan 15 05:26:32 UTC 2025 v0.1.98 v0.1.98 2025-01-15 05:26:32 +00:00
Leonard Walter d0564a8d77 Bunch of DoH fixes bundled together (#419)
* removed unused hostname parameter from quicDial function

* removed outdated use of ioutil

* implemented proper quic 0rtt decision making
2025-01-15 06:26:23 +01:00
github-actions e854967971 Automatic version bump from GitHub Action at: Wed Jan 15 05:22:52 UTC 2025 v0.1.97 v0.1.97 2025-01-15 05:22:52 +00:00
Frank Olbricht 4032867773 Implement GeoIP blocking based on ASN (#330)
* Implement GeoIP blocking based on ASN

* update logger
2025-01-15 06:22:43 +01:00
github-actions 9593ec4aaa Automatic version bump from GitHub Action at: Tue Jan 14 06:25:36 UTC 2025 v0.1.96 v0.1.96 2025-01-14 06:25:37 +00:00
Frank Olbricht 6737958296 Update install instructions (#431) 2025-01-14 07:25:27 +01:00
github-actions 963c15301e Automatic version bump from GitHub Action at: Tue Jan 14 06:07:04 UTC 2025 v0.1.95 v0.1.95 2025-01-14 06:07:04 +00:00
Frank Olbricht 32723dc0a5 New ip-version option for listeners (#356)
* New ip-version option for listeners

* make ip-version optional
2025-01-14 07:06:54 +01:00
github-actions dbe733cf61 Automatic version bump from GitHub Action at: Tue Jan 14 06:06:22 UTC 2025 v0.1.94 v0.1.94 2025-01-14 06:06:22 +00:00
Frank Olbricht 318e984ae4 Support blocking based on MAC-address (#401) 2025-01-14 07:06:13 +01:00
github-actions f31028e283 Automatic version bump from GitHub Action at: Tue Jan 14 05:56:22 UTC 2025 v0.1.93 v0.1.93 2025-01-14 05:56:22 +00:00
Frank Olbricht 0e8cf48b09 New use-ecs option in client-blocklist (#351) 2025-01-14 06:56:12 +01:00
github-actions 4bb0f640d3 Automatic version bump from GitHub Action at: Tue Jan 14 05:47:02 UTC 2025 v0.1.92 v0.1.92 2025-01-14 05:47:02 +00:00
Frank Olbricht 3d75a4e7f7 Implement 'query-log' (#410)
* Implement 'query-log'

* use slog to produce logs

* Support JSON output for query-log
2025-01-14 06:46:54 +01:00
github-actions 763e75db6f Automatic version bump from GitHub Action at: Mon Jan 13 07:43:39 UTC 2025 v0.1.91 v0.1.91 2025-01-13 07:43:39 +00:00