Frank Denis
82630f4a31
Get rid of the Mutex
2018-07-07 22:29:41 +02:00
Frank Denis
bc925cc2d5
Replace the clients count Mutex with an Atomic
2018-07-07 22:14:41 +02:00
Frank Denis
eddb36b541
Ignore the class for OPT records
2018-07-07 22:01:35 +02:00
Frank Denis
a3ee3f3198
Clippify
2018-07-07 21:35:50 +02:00
Frank Denis
1e2f123a35
Format
2018-07-07 21:18:15 +02:00
Frank Denis
d042aa0f5a
Merge pull request #8 from bluetech/hyper-0.12
...
Upgrade code to hyper 0.12
2018-07-07 21:17:05 +02:00
Ran Benita
eebca570ed
Upgrade code to hyper 0.12
...
This keeps the same structure without refactoring anything. However
there are several necessary changes:
1. The returned future needs to be Send because hyper requires it.
2. The typed headers were removed from hyper, so use plain code instead.
3. Use the even-lower-level API because it was actually easier.
2018-07-07 16:57:26 +03:00
Ran Benita
b66fde914f
Remove ~ from dependency specifications
...
In cargo ~ is the default and it is conventional to omit it.
2018-07-07 15:29:50 +03:00
Ran Benita
c45da71704
Remove unused tokio-io dependency
...
It is included in tokio::io and not used directly.
2018-07-07 15:29:11 +03:00
Frank Denis
dff63386f7
Update to tokio-timer 0.2
2018-07-02 14:19:09 +02:00
Frank Denis
4ca54eb71b
Revert "..."
...
This reverts commit 5571b6c405
.
2018-07-02 13:43:26 +02:00
Frank Denis
5571b6c405
...
2018-07-02 12:41:44 +02:00
Frank Denis
be07a0aab5
Bump
2018-05-19 02:44:14 +02:00
Frank Denis
f96cb7aa3a
application/dns-udpwireformat -> application/dns-message
2018-05-19 02:37:18 +02:00
Frank Denis
56e617b9a8
Bump
2018-05-19 02:26:37 +02:00
Frank Denis
2f225c3810
Improve clarity
2018-05-19 02:25:24 +02:00
Frank Denis
a2221f9d27
Make the DoH object a Rc<> so that cloning it is cheap
2018-05-19 02:19:08 +02:00
Frank Denis
20b7dd9491
Revert "Use configured values for local and remote address, not globals"
...
I don't understand that change.
2018-05-19 02:04:29 +02:00
Frank Denis
66f68b8fac
Format
2018-05-19 01:58:55 +02:00
Frank Denis
8a72005ca2
Add Travis
2018-05-19 01:58:55 +02:00
Jan-Erik Rediger
42971004af
Use configured values for local and remote address, not globals
2018-04-01 12:34:33 +02:00
Frank Denis
d2bc3e2449
Link the public-servers page
2018-03-26 20:11:21 +02:00
Frank Denis
f6dec35145
current_thread::run() -> current_thread::block_on_all()
2018-03-20 12:00:19 +01:00
Frank Denis
ac93dde788
deps.rs is nice!
2018-02-12 12:38:12 +01:00
Frank Denis
7b00c503f4
Nightly is not required any more
2018-02-12 01:26:14 +01:00
Frank Denis
832f65ee75
Port to rust-stable
2018-02-12 01:25:36 +01:00
Frank Denis
bb916d3135
bump
2018-02-10 18:31:53 +01:00
Frank Denis
f73fc5539b
Rewrite without async/await
2018-02-10 16:39:07 +01:00
Frank Denis
ce48cec32c
up
2018-02-08 18:26:24 +01:00
Frank Denis
e438d11a8a
Nits
2018-02-08 18:17:35 +01:00
Frank Denis
ccba6d4dc6
Restricting the chunk size in Hyper seems buggy
...
So, don't do it, but restrict the total size while we read the body
2018-02-08 18:00:29 +01:00
Frank Denis
2861a2dc94
How to fix?
2018-02-08 15:37:35 +01:00
Frank Denis
5a2529f4af
Vainly try to port that junk to tokio 0.1
2018-02-08 12:32:18 +01:00
Frank Denis
833882078e
or CDN
2018-02-07 14:11:11 +01:00
Frank Denis
69781f92da
Clients
2018-02-07 14:10:03 +01:00
Frank Denis
032aef5e03
bump
2018-02-06 14:59:03 +01:00
Frank Denis
0d1e7cc1b8
dashify
2018-02-06 14:58:32 +01:00
Frank Denis
2bcd4364aa
Installation
2018-02-06 14:17:56 +01:00
Frank Denis
da64e3d8b5
Nits
2018-02-06 13:56:39 +01:00
Frank Denis
7036af5cab
up
2018-02-06 13:49:05 +01:00
Frank Denis
8bc0d9dbfa
crap
2018-02-06 13:34:53 +01:00
Frank Denis
b2b294fb1d
Doc
2018-02-06 11:59:32 +01:00
Frank Denis
cd97957f5c
Expiration control
2018-02-06 11:54:16 +01:00
Frank Denis
8098d3938d
Add command-line parser
2018-02-06 11:32:21 +01:00
Frank Denis
eadb2eeec2
Update deps
2018-02-06 10:45:55 +01:00
Frank Denis
d0dc5d45e3
Nits
2018-02-06 02:00:06 +01:00
Frank Denis
63adc48af5
Nits
2018-02-06 01:57:27 +01:00
Frank Denis
d5adb7aba3
Initial import
2018-02-06 00:32:52 +01:00
Frank Denis
1d07ed54db
Initial commit
2018-02-06 00:29:47 +01:00