Commit graph

  • ab4c27ef86 Update deps Frank Denis 2022-06-06 09:00:51 +02:00
  • db9c8634e3 Replace jemalloc with mimalloc Frank Denis 2022-05-25 13:39:09 +02:00
  • 1ed89d9a3a
    Update jemallocator requirement from 0.3.2 to 0.5.0 dependabot[bot] 2022-05-25 04:21:04 +00:00
  • 533c29ec1e Update rustls-pemfile Frank Denis 2022-05-14 13:02:12 +02:00
  • e27ab7dee9 Format Frank Denis 2022-05-14 01:33:03 +02:00
  • 511b0b4388 Reorder Frank Denis 2022-05-07 15:38:04 +02:00
  • 74939bdc6c Bump 0.9.3 Frank Denis 2022-03-05 16:04:30 +01:00
  • 054beb390c Update deps Frank Denis 2022-03-05 16:04:01 +01:00
  • 16ab626cc2 Update rustls-pemfile Frank Denis 2022-02-11 20:32:46 +01:00
  • a8e03e5b0e
    Merge f51cb3eaaf into 115938f90f Reuf Rujevic 2022-01-22 23:34:21 +01:00
  • f51cb3eaaf
    Create Sjenica1 Reuf Rujevic 2022-01-22 23:34:13 +01:00
  • 115938f90f Y++ Frank Denis 2022-01-01 10:29:33 +01:00
  • c6c9d64681 Update clap to v3 Frank Denis 2022-01-01 10:29:15 +01:00
  • 48c0f26729 Merge remote-tracking branch 'upstream/master' Jun Kurihara 2021-11-10 16:13:59 +09:00
  • d586c50019 Uglify Frank Denis 2021-10-29 20:23:41 +02:00
  • 46be8b9662 Painful update of rustls Frank Denis 2021-10-29 20:13:47 +02:00
  • 054786991f Merge remote-tracking branch 'upstream/master' Jun Kurihara 2021-09-10 12:28:35 +09:00
  • e6fe51647d Bump 0.9.2 Frank Denis 2021-09-07 13:25:16 +02:00
  • 379a7abc7e Add CORS header (only for DoH), for web browsers Frank Denis 2021-09-07 13:22:55 +02:00
  • 5770f9da33 Remove retired Let's Encrypt certificate Frank Denis 2021-09-07 12:08:28 +02:00
  • b77f10cd9d Bump Frank Denis 2021-09-06 19:28:30 +02:00
  • 63eac2a622 Add the ability to specify an alternative port number Frank Denis 2021-09-06 19:24:19 +02:00
  • 9a84396479
    Make odoh-proxy feature non-default and update readme Jun Kurihara 2021-08-25 19:37:41 +09:00
  • bfa6482f89
    Support Oblivious Proxy function in ODoH Jun Kurihara 2021-08-20 20:20:16 +09:00
  • a727c4b9fa Keep the LICENSE file, in addition to its name in Cargo Frank Denis 2021-08-20 01:13:44 +02:00
  • 2918061786 license -> license-file Frank Denis 2021-08-20 01:12:14 +02:00
  • 7657d5a2b2 Require tokio 1.10 Frank Denis 2021-08-13 22:21:28 +02:00
  • f9d2a0fc94 Bump 0.9.0 Frank Denis 2021-06-12 14:01:07 +02:00
  • 4f1e0f2abe Print ODoH DNS stamps Frank Denis 2021-06-12 14:00:24 +02:00
  • a988eb42a2 Properly use the odoh-rs API Frank Denis 2021-06-12 13:32:38 +02:00
  • a19c523cf2 Nits Frank Denis 2021-06-12 10:46:38 +02:00
  • b637bb1ec9 Downgrade hpke Frank Denis 2021-06-12 10:33:51 +02:00
  • f4a1dee971 Update odoh-rs Frank Denis 2021-06-12 10:28:27 +02:00
  • f4cc9bb0f9 Merge branch 'master' of github.com:jedisct1/rust-doh Frank Denis 2021-06-10 22:28:33 +02:00
  • 485afd5976 Add retries over TCP Frank Denis 2021-06-09 10:50:28 +02:00
  • 0f268055b7 up 0.4.0 Frank Denis 2021-06-07 14:48:03 +02:00
  • 324bbcde60 Add Cargo keyword Frank Denis 2021-06-07 14:47:36 +02:00
  • 474701ec1e Up Frank Denis 2021-06-07 14:45:21 +02:00
  • 3b77ff2e34 Typo Frank Denis 2021-06-07 14:42:47 +02:00
  • ece8a445cb DOcument --allow-odoh-post Frank Denis 2021-06-07 14:42:16 +02:00
  • eebd6b8356 Add a note on keys Frank Denis 2021-06-06 22:52:54 +02:00
  • fd1081e0b0 up Frank Denis 2021-06-06 22:50:50 +02:00
  • 5c369fc610 Don't use a 0 TTL for ODoH configs Frank Denis 2021-06-06 17:46:18 +02:00
  • 3bc0d22f69 Add --allow-odoh-post Frank Denis 2021-06-06 17:41:48 +02:00
  • a746e2822a Reject large query strings Frank Denis 2021-06-06 17:36:04 +02:00
  • 9be0d1ed74 Check Accept: if there is no Content-Type: Frank Denis 2021-06-06 17:31:15 +02:00
  • 62744d5390 Handle ODoH queries using GET Frank Denis 2021-06-06 16:11:45 +02:00
  • 21fc7441b3 Shuffle Frank Denis 2021-06-06 15:58:58 +02:00
  • 6edccca03e Factor DoH serving code Frank Denis 2021-06-06 15:53:40 +02:00
  • 90c30c8905 Avoid unwrap() Frank Denis 2021-06-05 17:24:50 +02:00
  • 1389c82872 Move file comment up Frank Denis 2021-06-05 17:11:09 +02:00
  • 9445e95014 Update deps, format Frank Denis 2021-05-14 23:36:37 +02:00
  • 338d6436c0 Let's Encrypt retired X3, introduced E1 Frank Denis 2021-05-12 16:06:39 +02:00
  • 4e54008b10
    Merge pull request #59 from chris-wood/caw/add-odoh Frank Denis 2021-05-11 22:49:57 +02:00
  • 822d3d9a51 Implement ODoH key rotation. Christopher Wood 2021-05-01 07:56:10 -07:00
  • 4cb88417ba
    Merge pull request #60 from jedisct1/dependabot/add-v2-config-file Frank Denis 2021-04-30 16:05:35 +02:00
  • e34f60e2eb
    Upgrade to GitHub-native Dependabot dependabot-preview[bot] 2021-04-29 20:50:32 +00:00
  • 25a9c285db Remove dead comment. Christopher Wood 2021-04-26 13:08:54 -07:00
  • 05a60818ce Add Oblivious DoH target support as a default feature. Christopher Wood 2021-04-26 13:05:52 -07:00
  • 42211d4f5e Sync usage Frank Denis 2021-03-06 22:22:34 +01:00
  • 0403de66f1 Compute a preliminary stamp Frank Denis 2021-03-06 22:21:19 +01:00
  • 00cc43e2bb Clarify Frank Denis 2021-03-06 22:02:28 +01:00
  • 63d672895f Clarify Frank Denis 2021-03-06 21:46:39 +01:00
  • 4de5310430 fullchain.cer works Frank Denis 2021-03-06 21:45:33 +01:00
  • 4d685d8948 LE ECDSA certs don't play well with (at least Go) Frank Denis 2021-03-06 21:41:39 +01:00
  • 6f40f792e3 Clarify more Frank Denis 2021-03-06 21:32:59 +01:00
  • eb8ea3dc84 Clarify Frank Denis 2021-03-06 21:32:01 +01:00
  • ecacd6eca9 Add the command to convert SEC1 to PKCS8 Frank Denis 2021-03-06 21:14:04 +01:00
  • 623328d37f Mention that certs must be RSA Frank Denis 2021-03-06 21:04:54 +01:00
  • 0404b8f8a7 space 0.3.8 Frank Denis 2021-02-16 01:42:09 +01:00
  • de0e8a39c3 Nits Frank Denis 2021-02-16 01:30:52 +01:00
  • 30abc95e48 CI: add a release task Frank Denis 2021-02-16 01:02:12 +01:00
  • 03581234b5 CI simplification Frank Denis 2021-02-16 00:54:06 +01:00
  • dbc5dc702f Documentation updates Frank Denis 2021-02-16 00:13:44 +01:00
  • ba663ef4d9 Reload certs every 10 sec Frank Denis 2021-02-16 00:02:42 +01:00
  • 518341df37 Reorganize a bit Frank Denis 2021-02-16 00:00:02 +01:00
  • 39124df9fc Reexport tokio Frank Denis 2021-02-15 23:46:24 +01:00
  • b4d4eaae50 Limit the number of concurrent streams per client Frank Denis 2021-02-15 23:35:05 +01:00
  • a2f342379e Automatically update the certificates without restarting Frank Denis 2021-02-15 21:04:01 +01:00
  • 0a99d0d212 Bump 0.3.7 Frank Denis 2021-02-15 00:42:08 +01:00
  • 4326f1afa7 Set ALPN config to advertise HTTP/2 Frank Denis 2021-02-15 00:41:16 +01:00
  • c6c5c71458 Enable support for early data 0.3.6 Frank Denis 2021-02-15 00:11:52 +01:00
  • 2179ceae67 Rewind cursor Frank Denis 2021-02-15 00:06:50 +01:00
  • 9f092224cd Parse PKCS8 and RSA keys separately Frank Denis 2021-02-15 00:00:57 +01:00
  • c3f724118c Properly parse the -I and -i options (key file and cert file) Frank Denis 2021-02-14 23:48:24 +01:00
  • dbe14da43e Disable default features for libdoh 0.3.5 Frank Denis 2021-02-12 21:57:21 +01:00
  • d7fa144671 Bump Frank Denis 2021-02-12 19:32:41 +01:00
  • 2e95a50f9f Update deps; tokio now require the "time" feature Frank Denis 2021-02-12 19:23:08 +01:00
  • b281555860 compare_and_swap() was too simple and has been deprecated Frank Denis 2021-02-12 19:20:01 +01:00
  • 741d28557d Update deps Frank Denis 2021-01-27 20:21:17 +01:00
  • c176eeff5f Shrink tokio features Frank Denis 2021-01-03 14:26:29 +01:00
  • 226d8fe52a Update deps; fix for new tokio Frank Denis 2021-01-03 14:18:58 +01:00
  • b544ca3daa year++ Frank Denis 2021-01-01 00:03:32 +01:00
  • 3ee8477ffa Add a link to rustup Frank Denis 2020-12-12 23:29:05 +01:00
  • 548adf7810 Remove links to precompiled packages Frank Denis 2020-12-12 23:28:31 +01:00
  • 43ded8e32f
    Update tokio requirement from 0.2.21 to 0.3.5 dependabot-preview[bot] 2020-12-12 22:22:18 +00:00
  • 1174d2c5b7 Update some base versions Frank Denis 2020-12-12 23:20:49 +01:00
  • 2b706345a4 Add more Let's Encrypt certificates hashes Frank Denis 2020-11-29 20:43:25 +01:00
  • 9dc63add7e
    Update tokio requirement from 0.2.21 to 0.3.3 dependabot-preview[bot] 2020-11-23 21:59:12 +00:00
  • 62226b12e4 Update deps Frank Denis 2020-11-23 22:57:55 +01:00