Commit Graph

481 Commits

Author SHA1 Message Date
dependabot[bot]
59f50aacb3 Bump golang.org/x/net from 0.17.0 to 0.23.0 (#376)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.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>
2024-04-19 14:28:11 +02:00
github-actions
c4fb53f614 Automatic version bump from GitHub Action at: Tue Apr 2 14:29:35 UTC 2024 v0.1.64 2024-04-02 14:29:35 +00:00
dependabot[bot]
ce994dde77 Bump github.com/quic-go/quic-go from 0.38.2 to 0.42.0 (#374)
Bumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go) from 0.38.2 to 0.42.0.
- [Release notes](https://github.com/quic-go/quic-go/releases)
- [Changelog](https://github.com/quic-go/quic-go/blob/master/Changelog.md)
- [Commits](https://github.com/quic-go/quic-go/compare/v0.38.2...v0.42.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 16:29:23 +02:00
github-actions
b0e9f0658c Automatic version bump from GitHub Action at: Tue Apr 2 14:24:15 UTC 2024 v0.1.63 2024-04-02 14:24:15 +00:00
Frank Olbricht
555e592b00 Update CodeQL Actions to v2 (#371)
* Update CodeQL Actions to v2

* Avoid toolchain download issues by setting a specific release
2024-04-02 16:24:01 +02:00
github-actions
47e8d5b5d4 Automatic version bump from GitHub Action at: Sat Mar 23 09:04:47 UTC 2024 v0.1.62 2024-03-23 09:04:47 +00:00
Frank Olbricht
ea1f6bf3f8 Fix test (#372) 2024-03-23 10:04:38 +01:00
github-actions
6469179773 Automatic version bump from GitHub Action at: Sat Mar 23 08:20:24 UTC 2024 v0.1.61 2024-03-23 08:20:24 +00:00
Dmitry Mikhirev
39a91e4c22 switch to go 1.22 (#369)
fixes #368
2024-03-23 09:20:13 +01:00
github-actions
4c9813d990 Automatic version bump from GitHub Action at: Sat Mar 23 08:17:26 UTC 2024 v0.1.60 2024-03-23 08:17:26 +00:00
Frank Olbricht
f4a2c2d4a0 Fix captured range variable (#370) 2024-03-23 09:17:17 +01:00
github-actions
3aa67c59d3 Automatic version bump from GitHub Action at: Wed Jan 10 15:11:34 UTC 2024 v0.1.59 2024-01-10 15:11:34 +00:00
dependabot[bot]
7912089658 Bump github.com/quic-go/quic-go from 0.38.1 to 0.38.2 (#364)
Bumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go) from 0.38.1 to 0.38.2.
- [Release notes](https://github.com/quic-go/quic-go/releases)
- [Changelog](https://github.com/quic-go/quic-go/blob/master/Changelog.md)
- [Commits](https://github.com/quic-go/quic-go/compare/v0.38.1...v0.38.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-10 16:11:23 +01:00
github-actions
21160dfb97 Automatic version bump from GitHub Action at: Tue Dec 19 03:10:41 UTC 2023 v0.1.58 2023-12-19 03:10:41 +00:00
dependabot[bot]
51bfc7ae6b Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#363)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 12:10:29 +09:00
github-actions
5328b4c0e4 Automatic version bump from GitHub Action at: Sat Nov 25 10:48:14 UTC 2023 v0.1.57 2023-11-25 10:48:14 +00:00
Frank Olbricht
936d5923ab Consider the value of SOA in response blocklists (#361) 2023-11-25 11:48:03 +01:00
github-actions
ee47f18d85 Automatic version bump from GitHub Action at: Sat Nov 18 09:02:12 UTC 2023 v0.1.56 2023-11-18 09:02:12 +00:00
Frank Olbricht
e06ed844aa Support Extended Error Codes in static-responder (#347)
* Support Extended Error Codes in static-responder

* rename
2023-11-18 10:01:48 +01:00
github-actions
48e43a59ce Automatic version bump from GitHub Action at: Sat Nov 18 09:00:23 UTC 2023 v0.1.55 2023-11-18 09:00:23 +00:00
Frank Olbricht
2f11e5f65d Retry failed quic connections once, regardless of error type (#350) 2023-11-18 10:00:13 +01:00
github-actions
327acc6734 Automatic version bump from GitHub Action at: Tue Nov 14 10:19:57 UTC 2023 v0.1.54 2023-11-14 10:19:57 +00:00
nickzhog
0cbc856c09 add SetWriteDeadline (#358)
* fix query-timeout for doq

* fix query-timeout for doq
2023-11-14 11:19:44 +01:00
github-actions
58b67ea4ff Automatic version bump from GitHub Action at: Mon Nov 13 07:45:30 UTC 2023 v0.1.53 2023-11-13 07:45:30 +00:00
Frank Olbricht
edcee11a93 Return multiple spoofed IPs from hosts-based blocklist (#354) 2023-11-13 08:45:17 +01:00
github-actions
e80a8fd98e Automatic version bump from GitHub Action at: Sat Nov 4 16:03:44 UTC 2023 v0.1.52 2023-11-04 16:03:44 +00:00
Frank Olbricht
a38adbcf66 Support HTTPS, TXT, and SVCB in response-blocklist-name (#342)
* Support HTTPS, TXT, and SVCB in response-blocklist-name

* Join TXT fields with whitespace

* Encode the SVCB values into the string used for regexp matching
2023-11-04 17:03:34 +01:00
github-actions
822f708e12 Automatic version bump from GitHub Action at: Sat Oct 21 08:11:03 UTC 2023 v0.1.51 v0.1.51 2023-10-21 08:11:03 +00:00
Frank Olbricht
39ee6e9ec8 Return all names for a PTR lookup in hosts blocklist (#331)
* Return all names for a PTR lookup in hosts blocklist

* fix panic

* Set upper limit for the number of responses for PTR queries
2023-10-21 10:10:51 +02:00
github-actions
ad56f950af Automatic version bump from GitHub Action at: Wed Oct 18 07:12:50 UTC 2023 v0.1.50 2023-10-18 07:12:50 +00:00
Frank Olbricht
2e0610668b Implement Socks5 support (#317)
* Implement Socks5 support

* Support SOCKS5 for DoT

* Socks5 for DoH

* Return interface, not nil pointer of specific type

* Support resolving DNS server names locally instead of through the proxy

* Resolve IP4 only

* Fix go.mod after rebase

* Support LocalAddr directly in the SOCKS5 dialer

* Update docs for SOCKS5
2023-10-18 09:12:34 +02:00
github-actions
82acf91c20 Automatic version bump from GitHub Action at: Thu Oct 12 08:00:03 UTC 2023 v0.1.49 2023-10-12 08:00:03 +00:00
dependabot[bot]
8bc10583df Bump golang.org/x/net from 0.10.0 to 0.17.0 (#346)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.10.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.10.0...v0.17.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>
2023-10-12 09:59:46 +02:00
github-actions
35c25e7921 Automatic version bump from GitHub Action at: Tue Sep 26 11:59:37 UTC 2023 v0.1.48 2023-09-26 11:59:37 +00:00
Frank Olbricht
2e0f426b8d Support inverting the behavior of response-blocklist-ip / -name (#344)
* Support inverting the behavior of response-blocklist-ip / -name

* undo test code

* undo test code

* Fix nil ptr panic
2023-09-26 13:59:25 +02:00
github-actions
d193dcf782 Automatic version bump from GitHub Action at: Mon Sep 25 08:18:51 UTC 2023 v0.1.47 2023-09-25 08:18:51 +00:00
Frank Olbricht
a72e6b3a6c Avoid loading bad cache records from disk (#340) 2023-09-25 10:18:37 +02:00
github-actions
20545c9a53 Automatic version bump from GitHub Action at: Mon Sep 11 18:29:51 UTC 2023 v0.1.46 2023-09-11 18:29:51 +00:00
Charles Porth
1c2017c5ad Merge pull request #339 from folbricht/issue-334
Fix deadlock in fail-back group
2023-09-11 13:29:40 -05:00
Charles Porth
bc99ca1737 Fix deadlock in fail-back group 2023-09-11 13:28:48 -05:00
github-actions
201789ea4f Automatic version bump from GitHub Action at: Mon Sep 11 18:13:50 UTC 2023 v0.1.45 2023-09-11 18:13:50 +00:00
github-actions
d95c546628 Automatic version bump from GitHub Action at: Mon Sep 4 16:57:04 UTC 2023 v0.1.44 2023-09-04 16:57:04 +00:00
Frank Olbricht
a1acb8caa5 Treat 'reset-after' time in random group as seconds (#333) 2023-09-04 18:56:52 +02:00
folbrich
7a63c2e83a Fix divide by zero in cache answer-shuffle 2023-09-04 15:58:32 +02:00
github-actions
7f28c9cc75 Automatic version bump from GitHub Action at: Mon Sep 4 12:26:31 UTC 2023 v0.1.43 2023-09-04 12:26:31 +00:00
Frank Olbricht
4c1e011dbe Fix Round-Robin rotation of cached records (#328) 2023-09-04 14:26:18 +02:00
github-actions
95cd90eb16 Automatic version bump from GitHub Action at: Thu Aug 31 06:42:17 UTC 2023 v0.1.42 2023-08-31 06:42:18 +00:00
Frank Olbricht
ed132d812f Set ServerName for DoQ TLS validation explicitly (#329) 2023-08-31 08:42:02 +02:00
github-actions
03b76d42dc Automatic version bump from GitHub Action at: Wed Aug 23 07:44:06 UTC 2023 v0.1.41 2023-08-23 07:44:06 +00:00
Frank Olbricht
430b532b49 Separate DNSSEC queries from normal queries in the cache (#322)
* Separate DNSSEC queries from normal queries in the cache

* Update key generation for redis too
2023-08-23 09:43:52 +02:00