Skip to content

v0.1.14

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Mar 10:45
· 658 commits to main since this release
1007c7a

What's Changed

  • feat: add proxy to dfdaemon by @gaius-qi in #215
  • feat: add proxy config to dfdaemon by @gaius-qi in #216
  • feat: add filtered query params to rule in proxy by @gaius-qi in #217
  • feat: handle http request to remote server directly by @gaius-qi in #218
  • feat: shutdown proxy service and fix proxy http request directly by @gaius-qi in #219
  • feat: enable upgrade in http builder to support higher-level HTTP upgrades by @gaius-qi in #220
  • feat: use GET request to replace of HEAD request to get header and status code by @gaius-qi in #221
  • feat: add get_content_length function by @gaius-qi in #222
  • feat: refresh header and add response_header to response by @gaius-qi in #223
  • feat: rename header to request_header in Download by @gaius-qi in #224
  • feat: return result directly by @gaius-qi in #225
  • chore(deps): Bump hyper-rustls from 0.25.0 to 0.26.0 by @dependabot in #227
  • chore(deps): Bump actions/cache from 3 to 4 by @dependabot in #226
  • feat: implement download task into async read by @gaius-qi in #228
  • feat: remove download_from_source and download_from_remote_peer with async read by @gaius-qi in #230
  • feat: add parse_range_header to http utils by @gaius-qi in #231
  • feat: add make_download_task_request to proxy by @gaius-qi in #232
  • feat: replace filters with filtered_query_params by @gaius-qi in #233
  • feat: intercept http request to download task by p2p in proxy by @gaius-qi in #234
  • feat: copy reader to proxy response by @gaius-qi in #235
  • feat: remove the range header to prevent the server from returning 206 by @gaius-qi in #236
  • chore(deps): Bump serde from 1.0.195 to 1.0.196 by @dependabot in #240
  • chore(deps): Bump serde_yaml from 0.9.30 to 0.9.31 by @dependabot in #239
  • chore(deps): Bump chrono from 0.4.31 to 0.4.33 by @dependabot in #238
  • chore(deps): Bump serde_json from 1.0.111 to 1.0.113 by @dependabot in #237
  • feat: implement DownloadTaskResponse with multi responses by @gaius-qi in #242
  • feat: if download by range, add content-range header to resopnse header by @gaius-qi in #244
  • feat: implement copy range reader to http response by @gaius-qi in #245
  • feat: change short of the output options from o to O by @gaius-qi in #247
  • feat: remove task finished response by @gaius-qi in #246
  • feat: async write data to response by @gaius-qi in #248
  • feat: optimize proxy request by dfdaemon by @gaius-qi in #249
  • feat: optimize logs of th copy piece actions by @gaius-qi in #250
  • fix: calculate interested pieces by range by @gaius-qi in #251
  • fix: caculate range length of range header by @gaius-qi in #252
  • feat: add generate_self_signed_cert and generate_self_signed_cert_by_ca by @gaius-qi in #259
  • feat: add tunnel to handle https and add ca_cert and ca_key config by @gaius-qi in #260
  • feat: handle the upgraded request with https by @gaius-qi in #261
  • feat: change proxy https port to 443 by @gaius-qi in #262
  • feat: add leave host to dfdaemon by @gaius-qi in #263
  • chore: update cargo version to v0.1.14 by @gaius-qi in #264

Full Changelog: v0.1.13...v0.1.14