Commit Graph

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