Frank Denis
324bbcde60
Add Cargo keyword
2021-06-07 14:47:36 +02:00
Frank Denis
474701ec1e
Up
2021-06-07 14:45:21 +02:00
Frank Denis
3b77ff2e34
Typo
2021-06-07 14:42:47 +02:00
Frank Denis
ece8a445cb
DOcument --allow-odoh-post
2021-06-07 14:42:21 +02:00
Frank Denis
eebd6b8356
Add a note on keys
2021-06-06 22:52:54 +02:00
Frank Denis
fd1081e0b0
up
2021-06-06 22:50:50 +02:00
Frank Denis
5c369fc610
Don't use a 0 TTL for ODoH configs
2021-06-06 17:46:18 +02:00
Frank Denis
3bc0d22f69
Add --allow-odoh-post
2021-06-06 17:41:48 +02:00
Frank Denis
a746e2822a
Reject large query strings
2021-06-06 17:36:04 +02:00
Frank Denis
9be0d1ed74
Check Accept: if there is no Content-Type:
2021-06-06 17:31:15 +02:00
Frank Denis
62744d5390
Handle ODoH queries using GET
2021-06-06 16:11:45 +02:00
Frank Denis
21fc7441b3
Shuffle
2021-06-06 15:58:58 +02:00
Frank Denis
6edccca03e
Factor DoH serving code
2021-06-06 15:53:40 +02:00
Frank Denis
90c30c8905
Avoid unwrap()
2021-06-05 17:24:50 +02:00
Frank Denis
1389c82872
Move file comment up
2021-06-05 17:11:09 +02:00
Frank Denis
9445e95014
Update deps, format
2021-05-14 23:36:37 +02:00
Frank Denis
338d6436c0
Let's Encrypt retired X3, introduced E1
2021-05-12 16:06:39 +02:00
Frank Denis
4e54008b10
Merge pull request #59 from chris-wood/caw/add-odoh
...
Add Oblivious DoH target support as a default feature.
2021-05-11 22:49:57 +02:00
Christopher Wood
822d3d9a51
Implement ODoH key rotation.
2021-05-01 07:56:10 -07:00
Frank Denis
4cb88417ba
Merge pull request #60 from jedisct1/dependabot/add-v2-config-file
...
Upgrade to GitHub-native Dependabot
2021-04-30 16:05:35 +02:00
dependabot-preview[bot]
e34f60e2eb
Upgrade to GitHub-native Dependabot
2021-04-29 20:50:32 +00:00
Christopher Wood
25a9c285db
Remove dead comment.
2021-04-26 13:08:54 -07:00
Christopher Wood
05a60818ce
Add Oblivious DoH target support as a default feature.
...
This change adds Oblivious DoH (ODoH) target support to doh-server.
This change does include support for ODoH key rotation or algorithm
agility. ODoH is a default feature and not conditionally compiled
out.
2021-04-26 13:05:52 -07:00
Frank Denis
42211d4f5e
Sync usage
2021-03-06 22:22:34 +01:00
Frank Denis
0403de66f1
Compute a preliminary stamp
2021-03-06 22:21:19 +01:00
Frank Denis
00cc43e2bb
Clarify
2021-03-06 22:02:28 +01:00
Frank Denis
63d672895f
Clarify
2021-03-06 21:46:39 +01:00
Frank Denis
4de5310430
fullchain.cer works
2021-03-06 21:45:33 +01:00
Frank Denis
4d685d8948
LE ECDSA certs don't play well with (at least Go)
2021-03-06 21:41:39 +01:00
Frank Denis
6f40f792e3
Clarify more
2021-03-06 21:32:59 +01:00
Frank Denis
eb8ea3dc84
Clarify
2021-03-06 21:32:01 +01:00
Frank Denis
ecacd6eca9
Add the command to convert SEC1 to PKCS8
2021-03-06 21:14:04 +01:00
Frank Denis
623328d37f
Mention that certs must be RSA
2021-03-06 21:05:35 +01:00
Frank Denis
0404b8f8a7
space
2021-02-16 01:42:09 +01:00
Frank Denis
de0e8a39c3
Nits
2021-02-16 01:36:49 +01:00
Frank Denis
30abc95e48
CI: add a release task
2021-02-16 01:23:41 +01:00
Frank Denis
03581234b5
CI simplification
2021-02-16 00:54:06 +01:00
Frank Denis
dbc5dc702f
Documentation updates
2021-02-16 00:13:44 +01:00
Frank Denis
ba663ef4d9
Reload certs every 10 sec
2021-02-16 00:02:42 +01:00
Frank Denis
518341df37
Reorganize a bit
2021-02-16 00:00:02 +01:00
Frank Denis
39124df9fc
Reexport tokio
2021-02-15 23:46:24 +01:00
Frank Denis
b4d4eaae50
Limit the number of concurrent streams per client
2021-02-15 23:43:36 +01:00
Frank Denis
a2f342379e
Automatically update the certificates without restarting
2021-02-15 23:31:45 +01:00
Frank Denis
0a99d0d212
Bump
2021-02-15 00:42:08 +01:00
Frank Denis
4326f1afa7
Set ALPN config to advertise HTTP/2
2021-02-15 00:41:16 +01:00
Frank Denis
c6c5c71458
Enable support for early data
2021-02-15 00:11:52 +01:00
Frank Denis
2179ceae67
Rewind cursor
2021-02-15 00:06:50 +01:00
Frank Denis
9f092224cd
Parse PKCS8 and RSA keys separately
2021-02-15 00:00:57 +01:00
Frank Denis
c3f724118c
Properly parse the -I and -i options (key file and cert file)
2021-02-14 23:48:24 +01:00
Frank Denis
dbe14da43e
Disable default features for libdoh
...
Fixes #56
2021-02-12 21:57:21 +01:00