3c7201c
(ipaddr)
allow callback to handle returned IP addresses (e.g. to add to firewall) by
2020-10-19 16:33:53 -0700
72de0c7
(HEAD -> main)
(release) v0.0.16 by
2020-02-08 09:36:20 +0000
d85ea64
(refactor) Remove unused function by
2020-02-08 09:35:28 +0000
9c1d7a0
(release) v0.0.15 by
2020-02-08 07:10:13 +0000
ba4e0b5
(docs) Typo by
2020-02-08 07:09:53 +0000
17e2670
(release) v0.0.14 by
2020-02-08 07:06:05 +0000
06c132e
(docs) How to install by
2020-02-08 07:05:26 +0000
5b1a5ee
(release) v0.0.13 by
2020-01-21 18:03:49 +0000
ab129c1
Merge pull request #3 from uktrade/logging-invalid-type by
2020-01-21 18:02:49 +0000
35ab8a6
(feat) Log in received a non-A request by
2020-01-21 17:54:40 +0000
b664163
(release) v0.0.12 by
2020-01-21 16:58:54 +0000
8fc5fd3
(feat) Tweak logging by
2020-01-21 16:43:50 +0000
ca3c064
(release) v0.0.11 by
2020-01-21 11:57:06 +0000
32bdb79
(feat) Tweak logging by
2020-01-21 11:56:38 +0000
9d7dc5d
(release) v0.0.10 by
2020-01-21 11:52:14 +0000
5475360
(feat) Better logging by
2020-01-21 11:51:46 +0000
5a69037
(feat) Tweak logging by
2020-01-21 11:50:15 +0000
6c80657
(release) v0.0.9 by
2020-01-21 11:38:32 +0000
2cccc29
(feat) Logging tweaks by
2020-01-21 11:35:55 +0000
331d588
(release) v0.0.8 by
2020-01-21 10:50:44 +0000
54eef14
(feat) Allow main loop exceptions to bubble... will likely be logged by surrounding code by
2020-01-21 10:47:26 +0000
788286a
(feat) Better logging by
2020-01-21 10:39:18 +0000
3ba00b5
(release) v0.0.7 by
2020-01-21 07:16:56 +0000
163d31d
(docs) Better example for entrypoint by
2020-01-21 07:16:03 +0000
f2bf95e
(release) v0.0.6 by
2020-01-20 11:42:40 +0000
b4101a7
(feat) More consistent logging by
2020-01-20 11:40:38 +0000
f6b0d5c
(feat) Add logging by
2020-01-20 11:39:11 +0000
6dd9ba6
(release) v0.0.5 by
2020-01-20 09:52:57 +0000
6e85bd4
(docs) Fix example with custom nameserver by
2020-01-20 09:52:35 +0000
be850fc
(docs) How to specify the upstream server by
2020-01-20 09:51:29 +0000
ddaea6a
(release) v0.0.4 by
2020-01-18 23:03:04 +0000
548a4ba
(docs) Example on graceful shutdown by
2020-01-18 23:01:23 +0000
410b492
(release) v0.0.3 by
2020-01-18 16:04:48 +0000
cc53a54
(tests) Try better test cancellation by
2020-01-18 16:01:50 +0000
b949d67
(release) v0.0.2 by
2020-01-18 15:37:32 +0000
21ec530
(docs) Fix link by
2020-01-18 15:37:14 +0000
fa3725c
(feat) Expose server task by
2020-01-18 15:36:12 +0000
d8d08b5
(release) v0.0.1 by
2020-01-17 22:22:30 +0000
d2ec1ad
(docs) CNAMEs and multiple rules by
2020-01-17 22:22:03 +0000
7f92b6d
(docs) Remove out of date comment by
2020-01-17 22:06:57 +0000
8e3f04a
(feat) No need to duplicate responsiblity of incoming UDP buffer by
2020-01-17 22:05:17 +0000
d2c8aa3
(tests) More tests pushing limits by
2020-01-17 21:56:26 +0000
155977c
(feat) More concistent TTLs for multiple records by
2020-01-17 21:31:42 +0000
b4de9cf
(fix) Rewriting rules apply to lowercased to account for 0x20 by
2020-01-17 21:27:50 +0000
833ebae
(build) Code coverage only for files in repo by
2020-01-17 21:17:33 +0000
ce8478e
(feat) Catch more specific exception by
2020-01-17 21:15:45 +0000
9cdfe86
(refactor) No need for separate task to respond to requests by
2020-01-17 21:13:27 +0000
11c1360
(docs) Clarity by
2020-01-17 17:14:07 +0000
74931cb
(docs) Clarity by
2020-01-17 17:12:24 +0000
5c59e73
(docs) Clarity by
2020-01-17 17:11:22 +0000
13a5e53
(docs) Info on rules by
2020-01-17 17:10:42 +0000
291805a
(tests) Upstream large responses not break later queries by
2020-01-17 11:52:54 +0000
4ae3589
(tests) Ensure pointer loop does not break the server by
2020-01-17 11:13:59 +0000
567f334
(tests) Another test that bad queries won't break the server by
2020-01-17 11:07:16 +0000
b709d4a
(tests) Sending bad messages doens't break the server by
2020-01-17 11:04:27 +0000
7c1789c
(tests) Test that errors are proxied by
2020-01-17 10:46:38 +0000
d900fbd
(feat) If no records in query, carry on an we'll send a SERVFAIL by
2020-01-17 10:18:56 +0000
b01a899
(refactor) Less duplication and more sure that the upstream queue won't block forever by
2020-01-17 10:14:13 +0000
bf4d968
(tests) Stronger assertions and better failure messages by
2020-01-17 10:05:22 +0000
b1293c4
(refactor) Remove unnecessary code by
2020-01-17 09:45:03 +0000
220dac5
(tests) Small buffer by
2020-01-16 17:18:49 +0000
f1b3acb
(refactor) Use recvfrom from aiodnsresolver by
2020-01-16 17:05:55 +0000
d3b14eb
(tests) Stronger assertions by
2020-01-16 16:41:11 +0000
045f205
(tests) What happens with a bad upstream nameserver by
2020-01-16 16:35:04 +0000
396a1f9
(test) Ensure that a forbidden domain that does not exist is not proxied by
2020-01-16 16:12:59 +0000
57017b8
(feat) Test non existant domain is proxied by
2020-01-16 16:11:33 +0000
85932cc
(tests,fix) Use default socket code by
2020-01-16 15:57:32 +0000
43aeea3
(tests,fix) Test not actually testing the proxy by
2020-01-16 15:56:33 +0000
85df873
(refactor) Remove unused code by
2020-01-16 15:52:22 +0000
e2c9843
(refactor) Remove unused code by
2020-01-16 15:51:16 +0000
72de587
(refactor) No need for comment by
2020-01-16 15:50:10 +0000
4beb031
Merge pull request #2 from uktrade/better-ttl by
2020-01-16 15:48:26 +0000
8232263
(feat) Return better TTL by
2020-01-16 15:46:44 +0000
12e13c4
(tests) Various config by
2020-01-16 15:44:14 +0000
1913ba5
(feat) Add basic rewriting by
2020-01-16 15:35:48 +0000
9f64620
(docs) Add badges by
2020-01-16 14:20:06 +0000
90133c8
Merge pull request #1 from uktrade/circleci by
2020-01-16 14:16:15 +0000
71cb04b
(build) Run tests in Circle CI by
2020-01-16 14:03:22 +0000
d683340
(feat) Initial behaviour by
2020-01-16 11:58:07 +0000
10797c4
Initial commit by
2020-01-16 08:57:23 +0000