Commit Graph

  • 9afa25ca19 bump version to v0.24.1 master v0.24.1 Mohamed Daahir 2025-05-02 15:20:05 +01:00
  • 418b20b133 update CHANGELOG.md Mohamed Daahir 2025-05-02 15:14:21 +01:00
  • 55b920e5ec
    Merge pull request #416 from zuisong/parse-filename Mohamed Daahir 2025-04-18 11:54:51 +01:00
  • a1f4eacb76
    Decoding RFC 5987 encoded filenames using Windows-1252, and add corresponding test cases. zuisong 2025-04-16 22:25:39 +08:00
  • 2a9a23e2e4
    apply suggestion zuisong 2025-04-14 10:53:37 +08:00
  • 31c515e403
    use sanitize-filename crate to make filenames safe zuisong 2025-04-10 13:49:13 +08:00
  • a60a52453a
    download file parse filename add RFC 5987 support zuisong 2025-04-10 11:52:25 +08:00
  • be990ac505
    Merge pull request #413 from blyxxyz/better-rustls-errors Mohamed Daahir 2025-03-19 21:25:10 +00:00
  • 300203338f Improve rustls error messages for invalid certificates Jan Verbeek 2025-03-19 11:15:15 +01:00
  • 7ad28aa483 Re-enable badssl.com tests Jan Verbeek 2025-03-19 11:18:10 +01:00
  • 79b47ee164 Use distinct error type for too many redirects Jan Verbeek 2025-03-19 10:15:10 +01:00
  • e57c4e1c92 Use ExitCode return type instead of std::process::exit Jan Verbeek 2025-03-19 10:05:45 +01:00
  • 24afadb354
    Merge pull request #411 from blyxxyz/zstd-lazy-init Mohamed Daahir 2025-03-16 22:24:52 +00:00
  • 884f5ba621 Accept Content-Encoding x-gzip as an alias of gzip Jan Verbeek 2025-03-09 13:27:45 +01:00
  • 4dc314b920 Document how other user agents handle empty "compressed" responses Jan Verbeek 2025-03-09 13:26:51 +01:00
  • 6bc87b3974 Use a proper error type for binary data detection Jan Verbeek 2025-03-05 19:38:15 +01:00
  • 674be17a36 Increase Brotli decoder buffer size Jan Verbeek 2025-03-05 17:09:41 +01:00
  • b4e3fb2012 Delay initialization of zstd decoder Jan Verbeek 2025-03-03 22:06:48 +01:00
  • 9f98ad634a
    Merge pull request #407 from blyxxyz/test-unset-RUST_BACKTRACE Mohamed Daahir 2025-02-26 21:53:32 +00:00
  • eeff9c17d4 Set RUST_BACKTRACE=0 in feature tests Jan Verbeek 2025-02-26 11:08:50 +01:00
  • 21e998e5b2 bump version to v0.24.0 v0.24.0 Mohamed Daahir 2025-02-18 08:15:49 +00:00
  • a3d0cfd130 Update Cargo.lock Mohamed Daahir 2025-02-18 08:02:27 +00:00
  • 0299c64332 update CHANGELOG.md and README.md Mohamed Daahir 2025-02-18 08:02:02 +00:00
  • 34ece99af9 tweak spacing in --compress help Mohamed Daahir 2025-02-18 08:01:49 +00:00
  • e9717139a0 use qemu when running tests for arm32 arm-runner Mohamed Daahir 2025-02-16 16:28:28 +00:00
  • 5c6c65ccaa try running one test Mohamed Daahir 2025-02-16 11:47:22 +00:00
  • b9b2fda0ce install 32-bit runtime libraries needed for arm-unknown-linux-gnueabihf Mohamed Daahir 2025-02-16 10:07:18 +00:00
  • 2ab9be5110 comment out cargo-cross workaround logic Mohamed Daahir 2025-02-16 07:49:00 +00:00
  • d4178c44a6 install required compiler tools Mohamed Daahir 2025-02-13 00:02:00 +00:00
  • 9962163db4 remove cargo-cross in favour of using GitHub ARM runner Mohamed Daahir 2025-02-12 23:36:50 +00:00
  • 4873dc9b7f
    Merge pull request #403 from zuisong/compress-request-body Mohamed Daahir 2025-02-12 08:26:06 +00:00
  • 670a5ba096
    apply suggestion zuisong 2025-02-12 16:13:33 +08:00
  • e9a386f460
    apply suggestion zuisong 2025-02-06 09:37:21 +08:00
  • d9026f1850
    can not combine compress with multipart zuisong 2025-02-04 22:46:37 +08:00
  • 53e7bbd88a
    update help doc zuisong 2025-02-04 22:10:12 +08:00
  • abc8c03b10
    move compress request body test cases to own file zuisong 2025-02-04 22:09:49 +08:00
  • c4bbdba60e
    update help doc zuisong 2025-01-23 10:51:53 +08:00
  • 1ec0267a18
    apply suggestion zuisong 2025-01-23 09:13:19 +08:00
  • 2a1fba66f7
    add more test zuisong 2025-01-22 22:23:50 +08:00
  • 70ad491c81
    compress request body online test zuisong 2025-01-22 22:04:04 +08:00
  • 9b26a31415
    support compress stream data zuisong 2025-01-22 21:35:38 +08:00
  • f85194ac1e
    support compress request body zuisong 2025-01-21 17:52:05 +08:00
  • f75d09216f
    Merge pull request #402 from nc7s/reproducible-timestamp Mohamed Daahir 2025-01-20 20:09:48 +00:00
  • 8d34d5cc74
    Generate man page with reproducible timestamp Blair Noctis 2025-01-20 14:00:11 +00:00
  • 7db9b3881d Merge branch 'master' into http-over-unix-socket http-over-unix-socket Mohamed Daahir 2025-01-19 15:21:51 +00:00
  • df9003e3da
    Merge pull request #401 from otaconix/more-cookie-info-in-session Mohamed Daahir 2025-01-19 15:02:56 +00:00
  • 9ae2e3bfd4 Save cookie default-path if no explicit path attribute is present in Set-Cookie Stefan Zwanenburg 2025-01-19 13:24:06 +01:00
  • de82cb8f6d Remove vendored reqwest_cookie_store. Stefan Zwanenburg 2025-01-19 13:23:55 +01:00
  • bd8dbdd2bd Merge branch 'master' into http-over-unix-socket Mohamed Daahir 2025-01-11 20:02:15 +02:00
  • 1a1a0b5dc8
    Merge pull request #397 from kranurag7/kr/upgrade-cookie_store Mohamed Daahir 2025-01-11 18:01:43 +00:00
  • bb82a77c0e use builder.into() kranurag7 2025-01-11 23:15:30 +05:30
  • 355dd04295 address review comments kranurag7 2025-01-05 23:34:23 +05:30
  • 53f7eced0f upgrade cookie_store to 0.21.1 kranurag7 2025-01-05 08:50:11 +00:00
  • 92df488c3a revert disabling badssl tests Mohamed Daahir 2025-01-11 10:27:59 +02:00
  • e362e7fe79 switch from read timeout to total timeout Mohamed Daahir 2025-01-11 10:25:28 +02:00
  • c84e8ef752 implement connect timeout for unix_socket requests Mohamed Daahir 2025-01-08 21:46:00 +02:00
  • d6019468ff implement read timeout for unix_socket requests Mohamed Daahir 2025-01-07 23:46:34 +02:00
  • 8bcbb0da90 disable failing badssl.com tests Mohamed Daahir 2025-01-07 12:45:44 +02:00
  • 31c442058e warn or error if unix-socket used with unsupported option Mohamed Daahir 2025-01-07 12:42:09 +02:00
  • 2eb636758b Merge branch 'master' into http-over-unix-socket Mohamed Daahir 2025-01-07 11:34:43 +02:00
  • 196ca1f162
    Switch to generating completions at runtime (#393) Fotis Gimian 2025-01-06 23:24:36 +11:00
  • 3d887f0855 Merge branch 'master' into http-over-unix-socket Mohamed Daahir 2025-01-02 14:01:58 +02:00
  • 35dfe49761 update CHANGELOG.md Mohamed Daahir 2025-01-02 13:52:22 +02:00
  • 65898226ee bump version to v0.23.1 v0.23.1 Mohamed Daahir 2025-01-02 13:37:48 +02:00
  • 4c3ab40d1f Update Cargo.lock Mohamed Daahir 2025-01-02 13:33:02 +02:00
  • 04fea201d7 update CHANGELOG.md Mohamed Daahir 2025-01-02 13:32:41 +02:00
  • 0d7d652ca8
    Merge pull request #396 from zuisong/ruzstd Mohamed Daahir 2025-01-02 10:40:32 +02:00
  • 8e7722f462
    upgrade to ruzstd v0.7.3 zuisong 2025-01-02 10:45:01 +08:00
  • 0a8040728e store unix_client in ClientWithMiddleware Mohamed Daahir 2024-12-31 20:38:49 +02:00
  • de521084cd Merge branch 'master' into http-over-unix-socket Mohamed Daahir 2024-12-30 17:01:46 +02:00
  • 0d9d68f02f
    Merge pull request #394 from blyxxyz/warn-range-continue Mohamed Daahir 2024-12-30 16:59:41 +02:00
  • 67730e1ac1 check that host header is passed Mohamed Daahir 2024-12-30 16:24:38 +02:00
  • 6b70b77c0a Warn on combination of --continue and Range: header Jan Verbeek 2024-12-19 06:38:04 +01:00
  • f09a19107a fix missing import Mohamed Daahir 2024-12-30 14:58:49 +02:00
  • e0791b37ca provide complete example for unix-socket usage Mohamed Daahir 2024-12-30 14:51:01 +02:00
  • c7fb645c89 throw an error if unix-socket used in unsupported os Mohamed Daahir 2024-12-30 14:48:41 +02:00
  • cb8d3966a8 use shortened version of cfg unix check Mohamed Daahir 2024-12-30 14:31:00 +02:00
  • b6d59d9f9d avoid mocking host header Mohamed Daahir 2024-12-30 11:23:17 +02:00
  • 652e3df82c add test for cookies Mohamed Daahir 2024-12-30 10:44:21 +02:00
  • 8cee2fe98e add middleware for managing cookies Mohamed Daahir 2024-12-30 10:17:35 +02:00
  • 80242c27d5 disable http_unix tests in windows Mohamed Daahir 2024-12-29 19:19:44 +02:00
  • bf4b1b822e fix clippy warnings Mohamed Daahir 2024-12-29 19:06:14 +02:00
  • 531dba91c9 add initial tests for http_unix Mohamed Daahir 2024-12-29 18:23:38 +02:00
  • fe56317ad4 implement test server for http_unix Mohamed Daahir 2024-12-29 18:21:20 +02:00
  • aa8fbf562a support http over unix domain sockets Mohamed Daahir 2024-12-29 18:19:16 +02:00
  • 8ba7774575 reduce lifetime of printer closure passed to client middleware Mohamed Daahir 2024-12-29 17:44:18 +02:00
  • 6c2981c4c5 Move --download test cases to own file Jan Verbeek 2024-12-19 06:36:49 +01:00
  • 0116e8218e
    Merge pull request #390 from blyxxyz/log-dependencies Mohamed Daahir 2024-12-01 20:33:03 +00:00
  • e947ca79b3 Print errors regardless of logging filters Jan Verbeek 2024-11-30 17:37:38 +01:00
  • 2b98447fac Enable logging in rustls and tracing-using dependencies Jan Verbeek 2024-11-30 17:03:59 +01:00
  • 05fd88c89c
    Merge pull request #388 from blyxxyz/fix-clippy-1.83 Mohamed Daahir 2024-11-29 22:19:18 +00:00
  • 42167ad59e Fix clippy::needless_lifetimes Jan Verbeek 2024-11-28 19:18:40 +01:00
  • ef4429dd03 box TypeError to fix result_large_err clippy warning Mohamed Daahir 2024-10-19 18:58:10 +01:00
  • 0fb0a13ecb bump version to v0.23.0 v0.23.0 Mohamed Daahir 2024-10-12 22:22:45 +01:00
  • 56176b3ba1 Update Cargo.lock Mohamed Daahir 2024-10-12 22:04:56 +01:00
  • 8022ce969f update CHANGELOG.md Mohamed Daahir 2024-10-12 22:02:52 +01:00
  • 5efc8bf1a3 update README.md Mohamed Daahir 2024-10-12 21:31:06 +01:00
  • 51c4c9b7bc update docs for quiet option Mohamed Daahir 2024-10-12 21:30:56 +01:00
  • cca9ad0800
    Merge pull request #377 from blyxxyz/smart-header-decode Mohamed Daahir 2024-09-30 22:07:42 +01:00
  • 0bfa484903 Use mod.rs for formatting module Jan Verbeek 2024-09-30 22:34:23 +02:00