Commit graph

  • d02fa3d393 Add an option to disabe POST queries Frank Denis 2019-05-27 14:31:22 +02:00
  • 7612e9a57f Bump 0.1.15 Frank Denis 2019-05-19 12:41:22 +02:00
  • 764d7c3a64 Update the documentation Frank Denis 2019-05-19 12:41:07 +02:00
  • ed47ab8a1b LTO Frank Denis 2019-05-19 12:18:14 +02:00
  • 1706ec0dcb Make TLS an optional feature Frank Denis 2019-05-19 11:38:55 +02:00
  • badcb6104d Update the documentation Frank Denis 2019-05-16 17:51:15 +02:00
  • 58a0ef3347 Enable keepalive by default, add a switch to disable it Frank Denis 2019-05-16 17:15:07 +02:00
  • dc7480c3f9 Bump deps Frank Denis 2019-05-16 17:00:33 +02:00
  • d691562f60 Add preliminary support for TLS Frank Denis 2019-05-16 16:59:52 +02:00
  • ed9c50777a Bump 0.1.14 Frank Denis 2019-05-12 02:05:32 +02:00
  • b723245bec Allow Cargo.lock Frank Denis 2019-05-12 02:00:49 +02:00
  • 4b7956bc78 pub(crate) Frank Denis 2019-05-12 01:57:04 +02:00
  • a65e1883ee Import utils Frank Denis 2019-05-12 01:55:36 +02:00
  • 08675c6243 Update deps Frank Denis 2019-05-12 01:46:49 +02:00
  • 4cdb23d9fa Add padding Frank Denis 2019-05-12 01:46:44 +02:00
  • 0fc3a23d04 Update a few dependencies Frank Denis 2019-04-19 20:51:20 +02:00
  • 587c725ca5 Update the README file 0.1.13 Frank Denis 2019-03-16 21:07:40 +01:00
  • 4e4f9aeea8 Bump and require specific versions for tokio/futures/hyper Frank Denis 2019-03-16 21:06:26 +01:00
  • b3587f9694 Make TTLs configurable and slightly bump the defaults Frank Denis 2019-03-16 21:04:11 +01:00
  • d17e6d767f Bump 0.1.12 Frank Denis 2019-03-16 20:29:48 +01:00
  • 5a07001129 Use jemalloc, because glibc's allocator is crap Frank Denis 2019-03-13 20:30:17 +01:00
  • d22331d106 Factorize RR traversal code Frank Denis 2019-03-13 19:52:54 +01:00
  • 8ad7edbf0e Set the max payload size in the outgoing queries Frank Denis 2019-03-13 19:19:55 +01:00
  • 2f85b58f33 Use Rust 2018 0.1.11 Frank Denis 2019-03-12 02:09:26 +01:00
  • 4ae4c5d974 Bump Frank Denis 2019-03-12 02:06:43 +01:00
  • 9ecdb3dcd7 Handle timeouts Frank Denis 2019-03-12 01:56:54 +01:00
  • 37c0024e10 Update base64 Frank Denis 2019-03-12 01:16:20 +01:00
  • a8cd28fff8 2019 Frank Denis 2019-01-11 09:39:00 +01:00
  • 98a0c59047 Don't use tokio_current_thread; update tokio-timer (which doesn't work) Frank Denis 2018-10-01 11:57:46 +02:00
  • 2723bd3ac6 Refactor clients_count things Frank Denis 2018-10-01 00:37:02 +02:00
  • 9dcbc328d4 Decrement the clients count on timeout Frank Denis 2018-10-01 00:32:48 +02:00
  • 737c5b4d24 Compatibility with ancient rust versions Frank Denis 2018-10-01 00:04:02 +02:00
  • 34c043288a Bump 0.1.10 Frank Denis 2018-08-24 19:40:10 +02:00
  • 82587db5f6 Use tokio-current-thread Frank Denis 2018-08-24 19:39:30 +02:00
  • 81518fe385 Bleh Frank Denis 2018-08-24 19:35:45 +02:00
  • 2d03cf4b55 Decrease the client count on server error Frank Denis 2018-08-24 19:30:43 +02:00
  • 93d90acd32 Bump version, remove clippy dev dependency by the way 0.1.9 Frank Denis 2018-08-21 14:09:46 +02:00
  • 61d1e7cb0e Implement the (deprecated) description() function for old Rust versions Frank Denis 2018-08-21 12:05:06 +00:00
  • 22b51a4c20 Bump 0.1.8 Frank Denis 2018-08-16 21:14:14 +02:00
  • a31c9d225a The VSCode crates plugin is enough Frank Denis 2018-08-16 21:13:53 +02:00
  • 12ce22060c Do not ignore the -p (path) command-line parameter Frank Denis 2018-08-16 21:13:10 +02:00
  • b480b85e84 Remove useless comment Frank Denis 2018-08-16 19:49:53 +02:00
  • d14dd35ab0 Back to tokio-timer 0.1 Frank Denis 2018-07-07 22:59:29 +02:00
  • 82630f4a31 Get rid of the Mutex Frank Denis 2018-07-07 22:29:41 +02:00
  • bc925cc2d5 Replace the clients count Mutex with an Atomic Frank Denis 2018-07-07 22:14:41 +02:00
  • eddb36b541 Ignore the class for OPT records Frank Denis 2018-07-07 22:01:35 +02:00
  • a3ee3f3198 Clippify Frank Denis 2018-07-07 21:35:50 +02:00
  • 1e2f123a35 Format Frank Denis 2018-07-07 21:18:15 +02:00
  • d042aa0f5a
    Merge pull request #8 from bluetech/hyper-0.12 Frank Denis 2018-07-07 21:17:05 +02:00
  • eebca570ed Upgrade code to hyper 0.12 Ran Benita 2018-07-07 15:33:38 +03:00
  • b66fde914f Remove ~ from dependency specifications Ran Benita 2018-07-07 15:29:50 +03:00
  • c45da71704 Remove unused tokio-io dependency Ran Benita 2018-07-07 15:28:06 +03:00
  • dff63386f7 Update to tokio-timer 0.2 Frank Denis 2018-07-02 14:19:09 +02:00
  • 4ca54eb71b Revert "..." Frank Denis 2018-07-02 13:43:26 +02:00
  • 5571b6c405 ... Frank Denis 2018-07-02 12:41:44 +02:00
  • be07a0aab5 Bump 0.1.7 Frank Denis 2018-05-19 02:44:14 +02:00
  • f96cb7aa3a application/dns-udpwireformat -> application/dns-message Frank Denis 2018-05-19 02:37:18 +02:00
  • 56e617b9a8 Bump 0.1.6 Frank Denis 2018-05-19 02:26:37 +02:00
  • 2f225c3810 Improve clarity Frank Denis 2018-05-19 02:25:24 +02:00
  • a2221f9d27 Make the DoH object a Rc<> so that cloning it is cheap Frank Denis 2018-05-19 02:19:08 +02:00
  • 20b7dd9491 Revert "Use configured values for local and remote address, not globals" Frank Denis 2018-05-19 01:57:55 +02:00
  • 66f68b8fac Format Frank Denis 2018-05-19 01:53:46 +02:00
  • 8a72005ca2 Add Travis Frank Denis 2018-05-19 01:55:05 +02:00
  • 42971004af Use configured values for local and remote address, not globals Jan-Erik Rediger 2018-04-01 12:34:33 +02:00
  • d2bc3e2449 Link the public-servers page Frank Denis 2018-03-26 20:11:21 +02:00
  • f6dec35145 current_thread::run() -> current_thread::block_on_all() Frank Denis 2018-03-20 12:00:19 +01:00
  • ac93dde788 deps.rs is nice! Frank Denis 2018-02-12 12:38:12 +01:00
  • 7b00c503f4 Nightly is not required any more 0.1.5 Frank Denis 2018-02-12 01:26:14 +01:00
  • 832f65ee75 Port to rust-stable Frank Denis 2018-02-12 01:25:36 +01:00
  • bb916d3135 bump 0.1.4 Frank Denis 2018-02-10 18:31:53 +01:00
  • f73fc5539b Rewrite without async/await Frank Denis 2018-02-10 16:39:07 +01:00
  • ce48cec32c up 0.1.3 Frank Denis 2018-02-08 18:26:24 +01:00
  • e438d11a8a Nits Frank Denis 2018-02-08 18:17:35 +01:00
  • ccba6d4dc6 Restricting the chunk size in Hyper seems buggy Frank Denis 2018-02-08 18:00:29 +01:00
  • 2861a2dc94 How to fix? Frank Denis 2018-02-08 15:37:35 +01:00
  • 5a2529f4af Vainly try to port that junk to tokio 0.1 Frank Denis 2018-02-08 12:32:18 +01:00
  • 833882078e or CDN Frank Denis 2018-02-07 14:11:11 +01:00
  • 69781f92da Clients Frank Denis 2018-02-07 14:10:03 +01:00
  • 032aef5e03 bump Frank Denis 2018-02-06 14:59:03 +01:00
  • 0d1e7cc1b8 dashify Frank Denis 2018-02-06 14:58:32 +01:00
  • 2bcd4364aa Installation Frank Denis 2018-02-06 14:17:56 +01:00
  • da64e3d8b5 Nits Frank Denis 2018-02-06 13:56:39 +01:00
  • 7036af5cab up Frank Denis 2018-02-06 13:49:05 +01:00
  • 8bc0d9dbfa crap Frank Denis 2018-02-06 13:34:53 +01:00
  • b2b294fb1d Doc Frank Denis 2018-02-06 11:59:32 +01:00
  • cd97957f5c Expiration control Frank Denis 2018-02-06 11:54:16 +01:00
  • 8098d3938d Add command-line parser Frank Denis 2018-02-06 11:32:21 +01:00
  • eadb2eeec2 Update deps Frank Denis 2018-02-06 10:45:55 +01:00
  • d0dc5d45e3 Nits Frank Denis 2018-02-06 02:00:06 +01:00
  • 63adc48af5 Nits Frank Denis 2018-02-06 01:57:27 +01:00
  • d5adb7aba3 Initial import Frank Denis 2018-02-06 00:32:52 +01:00
  • 1d07ed54db
    Initial commit Frank Denis 2018-02-06 00:29:47 +01:00