Commit Graph

259 Commits

Author SHA1 Message Date
Charlie Porth 8a9a91946b Mod tidy && rm vender 2022-09-20 14:12:52 -05:00
Charlie Porth 319accf362 Mod tidy && rm vender 2022-09-20 14:12:30 -05:00
Charlie Porth 98640a603d Mod tidy && rm vender 2022-09-20 14:04:28 -05:00
Charlie Porth 51e0e33b13 Mod tidy && rm vender 2022-09-20 14:00:52 -05:00
Charles Porth 77b96c07b8 Merge pull request #262 from folbricht/issue-153-update-from-master
Merge of upstream to #issue-153
2022-09-03 15:52:31 -05:00
Charles Porth 62f55a45b2 Merge branch 'issue-153' into issue-153-update-from-master 2022-09-03 15:51:39 -05:00
github-actions 88324f88c0 Automatic Version bump from GitHub Action at: Sat Sep 3 20:21:29 UTC 2022 v0.1.13 2022-09-03 20:21:29 +00:00
Charles Porth 8d988ba3ba Merge pull request #258 from folbricht/issue-257
Prefix DoQ packets with length as per rfc9250
2022-09-03 15:21:15 -05:00
Charles Porth 5f42446522 Merge branch 'master' into issue-153 2022-09-03 09:45:04 -05:00
Charlie Porth f2d44b1a58 RM vendor 2022-09-03 09:43:37 -05:00
github-actions 8776d3a9e8 Automatic Version bump from GitHub Action at: Thu Sep 1 06:41:02 UTC 2022 v0.1.12 2022-09-01 06:41:02 +00:00
mrmenndev 621bd1914f Add support for ARM in Dockerfile (#254)
* Add support for ARM in Dockerfile

Create script dockerbuild.sh to check
if the CPU is amd64,arm or arm64 so GOARCH can be dynamicly defined
instead of hardcoding amd64

* Use case - esac

* Add ARG GOARCH

Add ARG GOARCH so when defined in `docker ----build-arg` it will compile
to this target platform, otherwise use the arch defined by the
build host.

* Use simpler docker build command

- Add GOOS=linux and GOARCH=amd64 in Dockerfile
- Remove dockerbuild.sh

* Use empty ARG values
2022-09-01 08:40:49 +02:00
Charlie Porth ea60024544 Added go vendor for whatever reason Goland is requiring this right now until I can figure it out later it will preseist 2022-08-31 23:56:18 -05:00
Charlie Porth 6a92f5d2f7 Mod tidy 2022-08-24 11:57:55 +08:00
Charlie Porth ff885ba871 Fixed issue with regex blacklist 2022-08-24 11:55:20 +08:00
Charlie Porth da2dc296f4 Issues with aggisemnet being out of file/ 2022-08-22 17:09:53 +08:00
Charlie Porth fe5c953410 Reset of blocklist 2022-08-22 17:07:24 +08:00
folbrich 4321645a6d Allow blocklist loader to fail on startup 2022-08-19 10:47:09 +02:00
folbrich 300a0e0aae update docs 2022-08-16 11:31:29 +02:00
folbrich 6bb93ef4f9 Prefix DoQ packets with length as per rfc9250 2022-08-16 11:28:25 +02:00
github-actions dd823da5ad Automatic Version bump from GitHub Action at: Thu Aug 11 06:36:51 UTC 2022 v0.1.11 2022-08-11 06:36:51 +00:00
Frank Olbricht b698888f3f Fix error in rate-limiter example config (#253) 2022-08-11 08:36:35 +02:00
github-actions 4c6085d849 Automatic Version bump from GitHub Action at: Tue Aug 9 14:04:39 UTC 2022 v0.1.10 2022-08-09 14:04:39 +00:00
Frank Olbricht 01eca5c1d2 Support selector functions for TTL modifier (#245)
* Support selector functions for TTL modifier

* docs

* Fix minor bugs and add 'random' selector
2022-08-09 16:04:22 +02:00
github-actions 361f5b35b4 Automatic Version bump from GitHub Action at: Sat Aug 6 20:20:12 UTC 2022 v0.1.9 2022-08-06 20:20:12 +00:00
Charles Porth 19ea0a7dff Merge pull request #250 from HyNetwork/quic-0.28
Bump quic-go to 0.28.1. Approved
2022-08-06 15:20:00 -05:00
Toby 5c7c876064 Bump quic-go to 0.28.1 2022-08-06 12:53:31 -07:00
github-actions 8061a390f8 Automatic Version bump from GitHub Action at: Sat Jul 16 10:05:53 UTC 2022 v0.1.8 2022-07-16 10:05:53 +00:00
Frank Olbricht d6a4e6087b Support no-tls option on DoH (TCP) servers (#239) 2022-07-16 12:05:39 +02:00
github-actions 9416553035 Automatic Version bump from GitHub Action at: Fri Jun 24 15:04:36 UTC 2022 v0.1.7 2022-06-24 15:04:36 +00:00
Jeroen Simonetti bed4f30c83 Harden systemd service (#243)
This will use a dynamic uid choosen randomly at service start and
prevent subprocesses from gaining new capabilities.
https://www.freedesktop.org/software/systemd/man/systemd.exec.html#DynamicUser=

Signed-off-by: Jeroen Simonetti <jeroen@simonetti.nl>
2022-06-24 17:04:20 +02:00
github-actions ed2dfb726f Automatic Version bump from GitHub Action at: Thu Jun 23 09:17:33 UTC 2022 v0.1.6 2022-06-23 09:17:33 +00:00
Frank Olbricht 0874ba7fd5 Ability to route by DoH path (#240)
* Ability to route by DoH path

* Expand logging of matching routes
2022-06-23 11:17:18 +02:00
github-actions 02f14a567f Automatic Version bump from GitHub Action at: Fri May 20 11:50:54 UTC 2022 v0.1.5 v0.1.5 2022-05-20 11:50:54 +00:00
Frank Olbricht 395fcbcedb New element to log queries via syslog (#233)
* New element to log queries via syslog

* Replace syslog library

* fix query type/name order and add id

* option to log responses as well

* Fix log line and add log-request option

* Add query ID and answer numbers

* Fix format strings

* Synthesize NODATA state

* Add qtype to failed or empty responses

* Add docs

* Verbose option to log response types that weren't queries
2022-05-20 13:50:37 +02:00
github-actions 2056db38f1 Automatic Version bump from GitHub Action at: Sun Apr 10 18:00:53 UTC 2022 v0.1.4 2022-04-10 18:00:53 +00:00
Frank Olbricht ab1ca2b657 Update dependencies (#232) 2022-04-10 20:00:42 +02:00
github-actions 7b8e284652 Automatic Version bump from GitHub Action at: Sun Mar 27 19:33:33 UTC 2022 v0.1.3 2022-03-27 19:33:33 +00:00
Charles Porth 02fa12ae56 Merge pull request #228 from folbricht/charlieporth1-patch-1-version-bumo
Update version_bump.yaml
2022-03-27 14:33:21 -05:00
Charles Porth f6632eb4e7 Update version_bump.yaml 2022-03-27 14:32:44 -05:00
Charles Porth 5ab89761b6 Merge pull request #227 from folbricht/charlieporth1-patch-1-version-bumo
Update version_bump.yaml
2022-03-27 14:30:06 -05:00
Charles Porth 4f64d5c1e6 Update version_bump.yaml 2022-03-27 14:29:32 -05:00
Charles Porth 8bc76ed270 Merge pull request #226 from folbricht/charlieporth1-patch-1-version-bumo
Update version_bump.yaml
2022-03-27 14:27:51 -05:00
Charles Porth c6e4cb6cf2 Update version_bump.yaml 2022-03-27 14:27:08 -05:00
Charles Porth d6b06dc610 Merge pull request #224 from folbricht/charlieporth1-patch-1-version-bumo
Update version_bump.yaml
2022-03-27 14:23:26 -05:00
Charles Porth df30cfb58c Merge branch 'master' into charlieporth1-patch-1-version-bumo 2022-03-27 14:19:33 -05:00
Charles Porth db1113a0df Update version.go 2022-03-27 14:19:04 -05:00
Charles Porth 2411c91818 Update version_bump.yaml 2022-03-27 14:18:34 -05:00
Charles Porth e7d3ca50d2 Update version_bump.yaml 2022-03-27 14:16:35 -05:00
github-actions f8812ddf4c Automatic Version bump from GitHub Action at: Sun Mar 27 19:15:53 UTC 2022 v0.1.3 2022-03-27 19:15:53 +00:00