Commit graph

  • 9045717e2a
    Update tokio requirement from 0.2.21 to 0.3.0 dependabot-preview[bot] 2020-10-16 04:37:42 +00:00
  • 5fabdbf2d1 Default tls_cert_key_path to tls_cert_path Frank Denis 2020-10-12 12:39:17 +02:00
  • cf8ba631e6 Update deps Frank Denis 2020-08-31 22:07:37 +02:00
  • d535650ed4 Update server list URL Frank Denis 2020-08-31 22:06:01 +02:00
  • bf589911de STALE_IF_ERROR_SECS can be bumped up Frank Denis 2020-07-09 21:10:31 +02:00
  • 64cd83a440 Don't use the TTL for stale-if-error and stale-while-revalidate Frank Denis 2020-07-09 21:08:34 +02:00
  • b8c8dacb5d Remove max-stale Frank Denis 2020-07-09 20:26:07 +02:00
  • 1a0acbea44 Add stale-if-error and max-stale Frank Denis 2020-07-09 20:24:58 +02:00
  • 1812880562 Add stale-while-revalidate to Cache-Control Frank Denis 2020-07-07 14:36:04 +02:00
  • 5058aeaf07 Remove SARIF upload Frank Denis 2020-06-11 10:46:34 +02:00
  • 61b5c694c6
    Add ShiftLeft scan Frank Denis 2020-06-11 10:43:34 +02:00
  • e204f18609 Update links to precompiled binaries Frank Denis 2020-05-19 10:12:26 +02:00
  • cf246f929c up Frank Denis 2020-05-19 10:11:34 +02:00
  • 8e4d66f68a Update deps, especially for tokio-rustls 0.3.3 Frank Denis 2020-05-19 10:03:13 +02:00
  • 8d72413eaf Minibump Frank Denis 2020-04-14 19:24:28 +02:00
  • f2215aa52f 'hyper::server::conn::Http::<E>::keep_alive': renamed to http1_keep_alive Frank Denis 2020-04-14 19:23:38 +02:00
  • 87954b5012 Bump minimal dependency versions Frank Denis 2020-04-14 19:22:49 +02:00
  • 868c41b9b8 Update minimal tokio version Frank Denis 2020-03-19 12:07:15 +01:00
  • 657005b427 Quotes 0.3.1 Frank Denis 2020-03-09 22:50:07 +01:00
  • 88eb1114eb Add more explanations about DNS stamps and certificate hashes Frank Denis 2020-03-09 22:38:20 +01:00
  • 4bdad2e075 Enable parking_lot for tokio Frank Denis 2020-03-09 22:28:49 +01:00
  • 73e2a5e345 Update deps Frank Denis 2020-03-09 22:26:01 +01:00
  • 13229624a7 tls is now enabled by default Frank Denis 2020-02-01 22:27:25 +01:00
  • cb8c324def Update precompiled packages Frank Denis 2020-02-01 22:25:19 +01:00
  • 75b54ab57b Bump Frank Denis 2020-02-01 21:29:16 +01:00
  • 16cb57c1e1 Replace native-tls with rust-tls, switch to PEM format Frank Denis 2020-02-01 20:46:36 +01:00
  • 4914572894 Bump libdoh Frank Denis 2020-01-20 20:40:31 +01:00
  • a91241afed Bump Frank Denis 2020-01-20 20:28:36 +01:00
  • 072a6c0672 Change padding length strategy; PADME is a bad fit for DNS Frank Denis 2020-01-20 20:26:46 +01:00
  • 76c28cf48e Implement the Display trait for DoHError Frank Denis 2020-01-08 22:19:28 -07:00
  • 071af94eba Switch to the PADME padding scheme Frank Denis 2020-01-08 22:04:14 -07:00
  • ccca660359 Update precompiled binaries Frank Denis 2019-12-24 14:36:15 +01:00
  • 65607f6dc7 Bump 0.2.1 Frank Denis 2019-12-24 14:22:39 +01:00
  • a9397bc33e Padding PRR fix Frank Denis 2019-12-24 14:19:35 +01:00
  • aaf0d50726 Add a version to the library dependency Frank Denis 2019-12-24 13:57:05 +01:00
  • a08dfba08a Prepare for publishing Frank Denis 2019-12-24 13:54:59 +01:00
  • 04375a035d Return a BAD GATEWAY error on upstream timeout Frank Denis 2019-12-24 13:17:16 +01:00
  • 9e5db2a218 Enforce a timeout on recv() Frank Denis 2019-12-24 13:09:05 +01:00
  • 595f809432 Use different padding to better catch bugs Frank Denis 2019-12-24 12:56:01 +01:00
  • 07088fd0a7 Fix tls feature Frank Denis 2019-12-24 12:54:15 +01:00
  • c75ebff959 Don't trust Hyper's executor Frank Denis 2019-12-24 12:01:47 +01:00
  • 4f2846966e Nits Frank Denis 2019-12-24 10:36:14 +01:00
  • c27e2059bb Check for question count after the length Frank Denis 2019-12-24 10:17:59 +01:00
  • 58b64ce077 A total number of records shouldn't be limited to a u16 Frank Denis 2019-12-24 10:14:50 +01:00
  • c66c13568a Export the dns module Frank Denis 2019-12-24 10:01:09 +01:00
  • 06b91af009 Reorganize a little bit Frank Denis 2019-12-24 09:44:43 +01:00
  • bf42e95368 edns0 padding Frank Denis 2019-12-23 23:27:21 +01:00
  • 31953b2605 Refuse long labels Frank Denis 2019-12-23 20:57:09 +01:00
  • 4e4ddcf8e5 Sync DNS library with EDS code Frank Denis 2019-12-23 20:52:50 +01:00
  • a4938aa962 Factorize a bit Frank Denis 2019-12-23 20:22:00 +01:00
  • f2e5f13e85 Enable pipeline_flush Frank Denis 2019-12-23 17:01:33 +01:00
  • 02ce4c9e9b Move the TLS stuff to a dedicated file Frank Denis 2019-12-23 16:56:56 +01:00
  • f7770951da Require less features from hyper Frank Denis 2019-12-23 16:44:29 +01:00
  • ad36120e02 Mention what the password of the test certificate is Frank Denis 2019-12-23 16:36:24 +01:00
  • 0d55bf73c6 Refactor Frank Denis 2019-12-23 16:32:02 +01:00
  • 1b850b2f41 Prepare for tokio 0.2/hyper 0.13/async-await migration Frank Denis 2019-12-23 00:10:40 +01:00
  • 1cb4a11a7b Remove unused crates Frank Denis 2019-12-22 22:11:47 +01:00
  • b6fb4770c0
    Update tokio requirement from 0.1.22 to 0.2.6 dependabot-preview[bot] 2019-12-20 04:56:18 +00:00
  • b34424def8
    Update tokio requirement from 0.1.22 to 0.2.5 dependabot-preview[bot] 2019-12-19 05:00:11 +00:00
  • ce43d71354
    Update hyper requirement from 0.12.35 to 0.13.1 dependabot-preview[bot] 2019-12-17 05:02:19 +00:00
  • cbca8551b1
    Update hyper requirement from 0.12.35 to 0.13.0 dependabot-preview[bot] 2019-12-11 05:02:57 +00:00
  • b3a4fa39af
    Update tokio requirement from 0.1.22 to 0.2.4 dependabot-preview[bot] 2019-12-09 05:00:37 +00:00
  • ec77dd3d23
    Update futures requirement from 0.1.29 to 0.3.1 dependabot-preview[bot] 2019-12-03 16:01:01 +00:00
  • df51d180cd
    Update tokio-tls requirement from 0.2.1 to 0.3.0 dependabot-preview[bot] 2019-12-03 16:00:35 +00:00
  • a6e58dc07a
    Update tokio requirement from 0.1.22 to 0.2.2 dependabot-preview[bot] 2019-12-03 16:00:14 +00:00
  • 49c5ebd9fb Fix link Frank Denis 2019-11-18 15:32:37 +01:00
  • c52fa0b8d3 Link to the raw file Frank Denis 2019-11-18 15:22:18 +01:00
  • a44974d73c Doc Frank Denis 2019-11-18 15:21:06 +01:00
  • 740e23dd93 Add an example with EDS Frank Denis 2019-11-18 15:15:34 +01:00
  • 7102a173fb Build with TLS Frank Denis 2019-11-18 15:10:47 +01:00
  • 57d4c6de9f Always use lto="fat" Frank Denis 2019-11-18 15:08:39 +01:00
  • cb31469004 Add Github actions Frank Denis 2019-11-18 15:04:18 +01:00
  • 3b3bb6f0e7 There's a new version of base64 around. Okay. Frank Denis 2019-11-01 22:32:57 +01:00
  • 0301b25d1c Bump 0.1.21 Frank Denis 2019-10-13 13:08:41 +02:00
  • 91ba886ee5 up 0.1.20 Frank Denis 2019-10-13 13:00:49 +02:00
  • d3b92d782d up Frank Denis 2019-10-13 13:00:17 +02:00
  • 37d40e88a3 Default bind to IPv6 socket if connecting to server over IPv6 Frank Denis 2019-10-13 12:57:32 +02:00
  • 7bd2bf2131 Mention encrypted-dns-server Frank Denis 2019-10-13 12:55:26 +02:00
  • 51adc024ee Bump Frank Denis 2019-10-01 16:50:22 +02:00
  • eb2e2afb75 temporary->recoverable Frank Denis 2019-10-01 16:50:13 +02:00
  • a3bb77fa61 Don't cache recoverable errors for too long Frank Denis 2019-10-01 16:49:42 +02:00
  • 8c96ecdc10 Rename signatures to hashes for clarity Frank Denis 2019-08-15 11:53:57 +02:00
  • c65ce1210d Merge branch 'master' of github.com:jedisct1/rust-doh Frank Denis 2019-08-12 16:08:45 +02:00
  • 10a99040e1 Get help info from Cargo.toml Frank Denis 2019-08-12 16:07:57 +02:00
  • f7dc3d0af8 Update README.md IceCodeNew 2019-08-12 20:40:46 +08:00
  • 46cdc9168d Bump, just for the import fix 0.1.19 Frank Denis 2019-08-12 12:00:10 +02:00
  • abaa8e4da0 It's just proxy_cache Frank Denis 2019-07-20 22:25:08 +02:00
  • 48ddb237b4 Add some documentation Frank Denis 2019-07-20 22:08:08 +02:00
  • d12defaf2c Update deps Frank Denis 2019-07-20 21:54:21 +02:00
  • 17772f4d69 Add dockerfile kpcyrd 2019-07-20 21:24:16 +02:00
  • 98d1a8c8d7
    Merge pull request #26 from Dieff/master Frank Denis 2019-07-13 09:03:30 +02:00
  • 524168795f cmd argument validation and remote hostname support Nick Dieff 2019-07-12 22:03:17 -04:00
  • 8fbcdfc2a7 Bump Frank Denis 2019-06-15 11:03:37 +02:00
  • 7ff594de3b Only check the content type on POST queries Frank Denis 2019-06-15 11:02:01 +02:00
  • cc00e62f82 Bump 0.1.17 Frank Denis 2019-06-11 13:13:29 +02:00
  • 224609ea9b Check content-type instead of accept Frank Denis 2019-06-04 23:24:15 +02:00
  • 217bb90320 Return various HTTP error codes on invalid queries Frank Denis 2019-06-04 18:34:32 +02:00
  • de99e6a8b2 Return BAD_REQUEST on short queries for POST queries, too Frank Denis 2019-06-01 00:58:43 +02:00
  • dbef23142a Update tokiox Frank Denis 2019-06-01 00:58:34 +02:00
  • 30f2a7e86a Bump 0.1.16 Frank Denis 2019-05-27 14:34:53 +02:00