Commit Graph

  • 1e55107e32 Implement Request::bearer_auth for wasm32 Enno Boland 2020-02-15 17:07:38 +01:00
  • a39ab966bd deps(chore): update to the latest rustls (#969) Alex Gaynor 2020-07-06 12:01:46 -04:00
  • 40c505a929 Issue #956: Take the cookie store write lock only when necessary (#960) Fabian Franz 2020-06-26 21:27:23 +02:00
  • b1440888a8 Update cookie crates (#946) Paolo Barbolini 2020-06-24 18:04:21 +02:00
  • 4e92286cde Add blocking::Response::headers_mut (#958) David Pedersen 2020-06-24 16:19:15 +02:00
  • b9a7c7f39c Implement form() and query() for RequestBuilder [WASM] (#947) alianse777 2020-06-15 19:28:51 +05:00
  • 79f9de4a5d Error: add functions to check more error types. (#945) Tom Hacohen 2020-06-13 17:52:02 +03:00
  • bc02479641 feat(proxy): Adds NO_PROXY environment variable support (#877) Taylor Thomas 2020-06-08 16:32:56 -06:00
  • a8a8146d57 Bump websocket-extensions from 0.1.3 to 0.1.4 in /examples/wasm_header (#940) dependabot[bot] 2020-06-08 13:22:44 -07:00
  • a7430826c5 Bump websocket-extensions in /examples/wasm_github_fetch (#939) dependabot[bot] 2020-06-08 13:22:23 -07:00
  • 18886c473e v0.10.6 Sean McArthur 2020-05-29 10:49:54 -07:00
  • c52894c4f9 Reject non-http, non-https URLs. (#921) Jacob Hoffman-Andrews 2020-05-29 10:29:40 -07:00
  • 9d9c62be5d Remove webpki-tokio from hyper-rustls (#935) Bryan Burgers 2020-05-29 11:13:03 -05:00
  • 132ca23baa v0.10.5 Sean McArthur 2020-05-28 21:23:40 +00:00
  • c2b5190a40 Backport Sentivite headers to blocking implementation (#931) Damien Cuenot 2020-05-28 23:21:59 +02:00
  • b045807a3a Define authorization headers as sensitive header (#916) Damien Cuenot 2020-05-22 23:39:55 +02:00
  • 88d2a3800e Rename option to “pool_max_idle_per_host” (#917) Patrick Lühne 2020-05-22 17:05:44 +02:00
  • 145fae64fa Make pool idle timeout configurable (#866) Patrick Lühne 2020-05-22 16:37:02 +02:00
  • d893a86663 Update dependencies (#872) Marat Radchenko 2020-05-21 21:12:34 +03:00
  • b6f2535a30 Implement Response::content_length for wasm32 (#863) Héctor Ramón 2020-05-21 19:46:56 +02:00
  • c68977dec0 impl TryFrom http::Request (#887) x1957 2020-05-22 00:23:14 +08:00
  • a01a73ac29 Update cookie_store crate version to 0.11 (#914) messense 2020-05-17 23:05:16 +08:00
  • 1ae949ebd8 Upgrade dev-dep libflate to 1.0 (#909) Josh Stone 2020-05-11 19:24:22 -07:00
  • f6125c8322 Update list of OpenSSL versions supported (#890) Montgomery Edwards⁴⁴⁸ 2020-04-26 17:17:54 -05:00
  • f595f504a0 Create FUNDING.yml Sean McArthur 2020-04-14 15:17:12 -07:00
  • 7e6e932f05 document internal Arc of reqwest::Client (#876) Lucas 2020-04-10 20:34:21 +02:00
  • c7e193c66b remove dependency on rustls-native-certs (#862) Yevhenii Babichenko 2020-03-26 18:06:01 +02:00
  • 8c3c860753 Enable TCP nodelay by default (#860) Sean McArthur 2020-03-25 12:38:29 -07:00
  • cd296513b8 update hyper from 0.13.3 to 0.13.4 (#858) x1957 2020-03-24 23:28:44 +08:00
  • 54f6d80f3a Import 'time' only when using the cookie feature (#855) Paolo Barbolini 2020-03-18 01:47:03 +01:00
  • fa47747bfb Bump acorn from 6.3.0 to 6.4.1 in /examples/wasm_github_fetch dependabot[bot] 2020-03-16 18:18:36 +00:00
  • 641673d290 Bump acorn from 6.3.0 to 6.4.1 in /examples/wasm_header dependabot[bot] 2020-03-15 19:48:10 +00:00
  • 9325432304 Disable test_blocking_inside_a_runtime without cfg(debug_assertions) Kent Fredric 2020-03-05 13:20:14 +13:00
  • 5ca0caa60b Guard reqwest::proxy libtests against concurrent ENV modification Kent Fredric 2020-03-04 21:13:54 +13:00
  • 237999ae3d Bumped base64 to latest Alex Gaynor 2020-03-08 19:37:26 -04:00
  • e73c03a641 v0.10.4 Sean McArthur 2020-03-03 17:02:54 -08:00
  • 4ba8409358 De-duplicate Body::poll_next and poll_data Sean McArthur 2020-03-03 16:34:36 -08:00
  • 661d4c5bfc Refactor gzip and brotli bools into an Accepts struct Sean McArthur 2020-03-03 16:10:06 -08:00
  • c2cedbfe8d Fix deprecated hyper client builder methods Sean McArthur 2020-03-03 15:47:49 -08:00
  • d1fc53d118 Add bytes() function to blocking::Response Konrad Gołuchowski 2020-01-03 20:48:23 +01:00
  • 126445f98d Adds From trait for http::Request Yuhao Fang 2020-02-28 19:35:44 +08:00
  • cd80ea2739 Remove unnecessary Result returns. daxpedda 2020-02-28 16:04:45 +01:00
  • f519751e37 Implement ability to disable trust-dns in ClientBuilder. daxpedda 2020-02-28 15:47:29 +01:00
  • da91597476 Enable trust-dns in CI. daxpedda 2020-02-28 15:47:19 +01:00
  • f0cf873f60 Add a method to buffer a request body into memory, and a method to access the request body when it is already buffered. (#801) Diggory Blake 2020-02-27 22:12:48 +00:00
  • cedb1f037c Re-enable trust-dns optional feature (#787) Sean McArthur 2020-02-27 12:57:13 -08:00
  • 574101e8e1 Document serde dependency in JSON examples Sean McArthur 2020-02-27 12:52:57 -08:00
  • f6cad1eac0 Document advanced (brittle) nature of use_preconfigured_tls Sean McArthur 2020-02-27 12:47:38 -08:00
  • 09ba4bdf35 Improve performance of Response::bytes() (#827) Sean McArthur 2020-02-27 12:44:04 -08:00
  • 07f2e2d926 Update README and Cargo.toml about wasm Sean McArthur 2020-02-27 11:54:43 -08:00
  • 08081df0d4 v0.10.3 Sean McArthur 2020-02-26 16:48:45 -08:00
  • b43f5b7c76 Bump rustls crate versions to latest (#822) Alex Gaynor 2020-02-24 18:53:52 -05:00
  • c289565716 Bump tokio minimum version to 0.2.5 Sean McArthur 2020-02-24 10:25:17 -08:00
  • 71cd3fd494 v0.10.2 Sean McArthur 2020-02-21 12:42:51 -08:00
  • 5dfe3657f4 Require the native-tls feature to supply a preconfigured tls (#814) Sean McArthur 2020-02-21 12:41:13 -08:00
  • 10c4b371c0 add ability to create a client with own tls connector (#809) Nick Lanham 2020-02-21 11:39:31 -08:00
  • 4934a9d093 actions: Remove --all flag from rustfmt (#795) lzutao 2020-02-22 02:38:38 +07:00
  • f85ddf5b06 Implement RequestBuilder::json for wasm32 target (#812) Paolo Barbolini 2020-02-20 19:22:03 +01:00
  • 1071507c90 Implement Default for Client and ClientBuilder on the wasm32 target (#813) Paolo Barbolini 2020-02-20 17:44:19 +01:00
  • 306e8c7cd1 Implement Default for Client, ClientBuilder, and Form (#811) Jack Moffitt 2020-02-20 00:02:49 -06:00
  • 643dac25e9 Brotli support (#791) EnokMan 2020-02-19 14:49:11 -06:00
  • 1266692da7 blocking: opt-out CPUs auto-detection in debug mode (#807) Luca Bruno 2020-02-17 19:05:22 +01:00
  • 364f7af720 Implement Response::json for wasm32 target (#802) Héctor Ramón 2020-02-06 12:39:57 -06:00
  • 052bdad5da Newest rustfmt changes Sean McArthur 2020-02-06 10:17:40 -08:00
  • f1b4b95d8b Document socks proxy in lib. (#793) WindSoilder 2020-01-21 06:42:26 +08:00
  • 9f2907cf5d Only set nodelay for HTTPS if not already set (#783) Sean McArthur 2020-01-13 14:26:55 -08:00
  • 7a93622b97 Refactor connect errors to not use io::Error (#782) Sean McArthur 2020-01-13 13:29:14 -08:00
  • b6d2fda5cc Improve debug logging (#781) Sean McArthur 2020-01-13 12:24:38 -08:00
  • 66e515fae7 wasm: add error_for_status to wasm response (#779) Paolo Barbolini 2020-01-10 02:06:56 +01:00
  • 37747bf99f v0.10.1 Sean McArthur 2020-01-09 13:50:56 -08:00
  • 9f4c8e1370 wasm: add url function to wasm response (#777) Paolo Barbolini 2020-01-09 22:43:08 +01:00
  • e23b09b1a8 Add connection_verbose setting to log IO events (#774) Sean McArthur 2020-01-09 13:42:01 -08:00
  • 40b117dac1 re-add the "socks" feature (using tokio-socks) (#769) r-arias 2020-01-09 20:25:26 +00:00
  • ba0612817d Add RequestBuilder::fetch_mode_no_cors() rhysd 2020-01-06 12:54:24 +09:00
  • 61388814e3 Provide request timeout for blocking API (#764) Konrad Gołuchowski 2020-01-07 21:24:23 +01:00
  • 99a712a9f1 Add request timeout (#761) kodieg 2020-01-03 20:25:04 +01:00
  • 86d9c69f78 Enable blocking, cookies, and json features on Playground Sean McArthur 2020-01-02 11:44:04 -08:00
  • 0b6bc63ead Add dependencies notes to README examples Sean McArthur 2020-01-02 11:34:01 -08:00
  • 164c9a2bab Add logs around blocking runtime shutdown Sean McArthur 2020-01-02 10:51:23 -08:00
  • 75eb37ee59 v0.10.0 Sean McArthur 2019-12-23 13:42:20 -08:00
  • ebdf611fbf Remove disabled examples Sean McArthur 2019-12-26 12:17:27 -08:00
  • 6c2dd68a6b Don't set User-Agent header by default (#751) Sean McArthur 2019-12-23 12:48:11 -08:00
  • 10914f80a2 Replace futures-channel with tokio::sync in blocking client (#748) Sean McArthur 2019-12-23 12:01:23 -08:00
  • 184def026e Add Response::bytes_stream() (#750) Sean McArthur 2019-12-23 11:38:39 -08:00
  • fbea061887 Separate default-tls and native-tls features (#749) Sean McArthur 2019-12-20 13:22:56 -08:00
  • 15859cdc58 Re-enable rustls (#747) Sean McArthur 2019-12-19 11:43:03 -08:00
  • 200117ce36 Add note about how to use tokio::main in examples (#745) Sean McArthur 2019-12-17 12:56:36 -08:00
  • d40ca5d32b Remove a few unused public pieces from the cookie module (#744) Sean McArthur 2019-12-17 11:49:51 -08:00
  • d6dcb1a879 Refactor Redirect API (#741) Sean McArthur 2019-12-16 15:57:09 -08:00
  • cd151d1dcf Export the ResponseBuilderExt trait again (#738) nickelc 2019-12-16 20:40:51 +01:00
  • 98a7b60d32 docs typo in proxies note Sean McArthur 2019-12-12 13:22:24 -08:00
  • a1ddae0a0c Reduce futures optional features (#737) Sean McArthur 2019-12-12 12:34:44 -08:00
  • 44efb884ba support url with authority (#736) Sean McArthur 2019-12-11 13:42:45 -08:00
  • da39011d39 Rename 'unstable-stream' feature to 'stream' (#733) Sean McArthur 2019-12-10 16:55:53 -08:00
  • 6250bbc80a Update to hyper 0.13 Gleb Pomykalov 2019-12-11 03:24:05 +03:00
  • 0b420a18fb Update README badges Sean McArthur 2019-12-10 12:30:18 -08:00
  • d49109e5d7 remove travis and appveyor CI files (#732) Sean McArthur 2019-12-10 12:24:25 -08:00
  • 5ce0c2efb7 Add GitHub workflow for CI (#728) nickelc 2019-12-10 20:48:49 +01:00
  • fb652aa5bd Implement Default for Client, ClientBuilder and Form (#712) Rodolfo P A 2019-11-21 16:52:17 -03:00
  • 671a34cc43 Reimplemented RequestBuilder::basic_auth to use Base64Encoder (#713) Nathan West 2019-11-19 10:45:14 -08:00