Commit Graph

  • f3663622c7 CRLF Frank Denis 2019-09-21 01:07:50 +0200
  • a5fb37329e Clarify Frank Denis 2019-09-21 01:07:19 +0200
  • 3104aa3382 Bump Frank Denis 2019-09-21 01:01:58 +0200
  • 2135af9610 up Frank Denis 2019-09-21 00:58:16 +0200
  • c98a202f80 Add a simple built-in DNS cache Frank Denis 2019-09-21 00:53:20 +0200
  • cf1cbdb51d Split the resolution part Frank Denis 2019-09-20 21:03:15 +0200
  • f764abaf1a Mention where the file is Frank Denis 2019-09-20 12:29:25 +0200
  • 7d3a944434 Add README.md Frank Denis 2019-09-20 12:22:41 +0200
  • 426e0b2186 Use the crate Frank Denis 2019-09-20 12:21:34 +0200
  • a04d6e1d23 Less keywords Frank Denis 2019-09-20 12:18:44 +0200
  • 2366456eb0 up Frank Denis 2019-09-20 12:15:45 +0200
  • aa8d6f22d1 Update .gitignore Frank Denis 2019-09-20 12:11:25 +0200
  • 1fbdd39937 up Frank Denis 2019-09-20 12:10:59 +0200
  • 4b470222c4 Update the documentation Frank Denis 2019-09-20 12:03:49 +0200
  • 1dd5ed07c1 Import from dnscrypt-wrapper Frank Denis 2019-09-20 11:25:24 +0200
  • e681e43070 ADd a key cache and improve logging Frank Denis 2019-09-20 10:39:42 +0200
  • f0c6235d33 Save states asynchronously Frank Denis 2019-09-20 02:31:31 +0200
  • 360172601f Nits Frank Denis 2019-09-20 01:44:03 +0200
  • bc4b10f637 Save resolver keys and certificates in the state Frank Denis 2019-09-19 21:08:49 +0200
  • 0592855b25 kaboom the compiler Frank Denis 2019-09-19 20:47:44 +0200
  • 77a5878a52 Remove unused things Frank Denis 2019-09-19 16:40:08 +0200
  • 97de11bb71 Only serve the freshest certificate Frank Denis 2019-09-19 16:28:14 +0200
  • 8268f4d241 Better auto renewal Frank Denis 2019-09-19 16:23:04 +0200
  • 6c10602af6 Automatic cert renewal Frank Denis 2019-09-19 15:51:27 +0200
  • 6ba5f9d41f up Frank Denis 2019-09-19 13:24:50 +0200
  • 0343dc396d WIP Frank Denis 2019-09-19 13:23:51 +0200
  • 93774a892f Set Unix permissions on the state file Frank Denis 2019-09-19 13:08:07 +0200
  • 00cab788b8 Drop privileges Frank Denis 2019-09-19 12:57:24 +0200
  • e31363e926 Move everything to a configuration file Frank Denis 2019-09-19 12:30:31 +0200
  • 2c519a2b46 Move to TOML (1) Frank Denis 2019-09-19 12:09:00 +0200
  • d8d8757c74 TLS proxy return code Frank Denis 2019-09-18 23:55:16 +0200
  • a62b4a0cf7 Add TLS proxying Frank Denis 2019-09-18 23:49:54 +0200
  • ec91355e74 Padding length tweak Frank Denis 2019-09-18 15:23:50 +0200
  • a0454b8aff Detect TLS connections Frank Denis 2019-09-18 14:52:36 +0200
  • 89704db220 Be less restrictive regarding packet sizes Frank Denis 2019-09-18 13:50:32 +0200
  • 7c76ee9a13 Clean a few things Frank Denis 2019-09-18 13:40:05 +0200
  • 6b30d567a6 Update .gitignore Frank Denis 2019-09-18 12:35:05 +0200
  • a135814891 Persist the provider key Frank Denis 2019-09-18 12:34:19 +0200
  • 67a935f291 Padding Frank Denis 2019-09-18 11:53:13 +0200
  • 0505f886e5 Handle truncated responses when len(query)<len(response) Frank Denis 2019-09-18 09:53:15 +0200
  • f673f8497b up Frank Denis 2019-09-18 02:04:04 +0200
  • 159cf743c2 Pre-reserve enough room for responses Frank Denis 2019-09-18 01:57:15 +0200
  • 59ba64d946 Avoid useless allocation Frank Denis 2019-09-18 01:53:17 +0200
  • eb1b857274 Send encrypted DNS responses Frank Denis 2019-09-18 01:44:47 +0200
  • 65c2bba989 Keep the shared secret around Frank Denis 2019-09-18 01:23:03 +0200
  • 337eb4924d Refactor a bit, remove question padding Frank Denis 2019-09-18 01:06:44 +0200
  • 5f0bb6daf5 Start decrypting DNSCrypt queries Frank Denis 2019-09-17 22:33:15 +0200
  • 58c5452084 Set TCP source address for outgoing connections Frank Denis 2019-09-17 20:02:09 +0200
  • e1bd1f52dc Recycle old connections Frank Denis 2019-09-09 14:01:10 +0200
  • 236b424fbe Keep track of the number of clients Frank Denis 2019-09-09 01:16:29 +0200
  • 82924686d9 Check the peer address Frank Denis 2019-09-09 00:36:17 +0200
  • 0c1ba485f4 merge Frank Denis 2019-09-09 00:32:28 +0200
  • 0b3eabb488 Retry truncated responses over TCP Frank Denis 2019-09-09 00:30:48 +0200
  • 35819a2375 Proxying Frank Denis 2019-09-08 22:21:01 +0200
  • f7b2a1777a up Frank Denis 2019-09-08 20:08:20 +0200
  • 46c933e398 Print the DNS stamp at startup Frank Denis 2019-09-03 01:33:46 +0200
  • 8689469722 up Frank Denis 2019-09-03 01:10:35 +0200
  • 1dc7ce9a05 up Frank Denis 2019-09-02 23:02:23 +0200
  • 9693c990a2
    Initial commit Frank Denis 2019-09-01 22:07:19 +0200