Commit Graph

  • 18fd9a63b0 Re-enable rustls (#747) Sean McArthur 2019-12-19 11:43:03 -08:00
  • f78846b6f1 Add note about how to use tokio::main in examples (#745) Sean McArthur 2019-12-17 12:56:36 -08:00
  • c4c754c0fd Remove a few unused public pieces from the cookie module (#744) Sean McArthur 2019-12-17 11:49:51 -08:00
  • ce43f80d8b Refactor Redirect API (#741) Sean McArthur 2019-12-16 15:57:09 -08:00
  • 382f1c0e6a Export the ResponseBuilderExt trait again (#738) nickelc 2019-12-16 20:40:51 +01:00
  • 5d639ecbde docs typo in proxies note Sean McArthur 2019-12-12 13:22:24 -08:00
  • a57afd50ea Reduce futures optional features (#737) Sean McArthur 2019-12-12 12:34:44 -08:00
  • be52c4d558 support url with authority (#736) Sean McArthur 2019-12-11 13:42:45 -08:00
  • 7631c0390e Rename 'unstable-stream' feature to 'stream' (#733) Sean McArthur 2019-12-10 16:55:53 -08:00
  • 0f32c4a01a Update to hyper 0.13 Gleb Pomykalov 2019-12-11 03:24:05 +03:00
  • db2de90e42 Update README badges Sean McArthur 2019-12-10 12:30:18 -08:00
  • 3a3a7c512d remove travis and appveyor CI files (#732) Sean McArthur 2019-12-10 12:24:25 -08:00
  • e6b286977e Add GitHub workflow for CI (#728) nickelc 2019-12-10 20:48:49 +01:00
  • 80ba8cc150 Implement Default for Client, ClientBuilder and Form (#712) Rodolfo P A 2019-11-21 16:52:17 -03:00
  • 3a24cc1d4b Reimplemented RequestBuilder::basic_auth to use Base64Encoder (#713) Nathan West 2019-11-19 10:45:14 -08:00
  • 960e33cd48 Re-enable testing on stable in CI Sean McArthur 2019-11-12 12:50:57 -08:00
  • 43e15e2094 v0.10.0-alpha.2 Sean McArthur 2019-11-12 09:53:11 -08:00
  • 3b23593262 Add as_bytes method to Body (#708) Lucas 2019-11-11 22:12:22 +01:00
  • 1ce6731f2d Fix a link in doc (#706) Matthijs Brobbel 2019-11-08 01:06:04 +01:00
  • bab6001e0b Pin async-compression to the last alpha (#703) nickelc 2019-11-07 21:04:01 +01:00
  • 8a6bdb7a82 Update documentation to show usage of system proxies (#702) Daniel Lee 2019-11-07 19:42:48 +00:00
  • 3a50ed11f8 Implement try_clone for async requests (#698) tobdob 2019-11-05 03:14:40 +01:00
  • f6f81f9cc1 wasm: Add request body in the form of Bytes (#696) John Gallagher 2019-11-04 12:17:05 -05:00
  • b24b0be461 wasm: Add bytes method to wasm response (#694) Christian Bourjau 2019-10-30 21:32:31 +01:00
  • 43f2ff083c Add error to JsValue conversion and example (#691) John Gallagher 2019-10-30 16:30:32 -04:00
  • 57300edbc4 use README.md traits to use dynamic library (#695) Moses Gathuku 2019-10-30 22:40:49 +03:00
  • 3090a68d53 dependencies: upgrade base64 to latest version (#692) Alex Gaynor 2019-10-25 18:42:29 -04:00
  • cfc312f8dd Remove remnants of old typed headers (#690) Artem Vorotnikov 2019-10-23 22:18:06 +03:00
  • dd65fc7c3a wasm: translate over response headers (#689) Paolo Barbolini 2019-10-21 22:55:42 +02:00
  • 40d4d05e4e Remove username and password when parsing proxies (#686) Sean McArthur 2019-10-17 17:27:25 -07:00
  • 31e64e9f28 prevent using HTTP_PROXY if detected inside CGI (#684) Sean McArthur 2019-10-17 16:21:39 -07:00
  • 6433db78b1 Add http2 window setters to ClientBuilder (#659) Kyle Huey 2019-10-17 15:01:37 -07:00
  • 7739e03123 Enable "system" proxies by default (#683) Sean McArthur 2019-10-17 13:32:00 -07:00
  • 8583dd2b4c Replace uuid dependency with tiny internal RNG (#679) Sean McArthur 2019-10-15 14:54:26 -07:00
  • 09a541cff5 chore(deps): bump cookie_store dependency to the latest version (#673) Alex Gaynor 2019-10-14 14:26:02 -04:00
  • 5e5e6e9040 chore(deps): bump wasm-bindgen-futures (#675) lzutao 2019-10-15 01:25:17 +07:00
  • a9dd94a99f doc: make encoding_rs link clickable (#674) lzutao 2019-10-15 01:24:12 +07:00
  • 6b5726aaa8 Improve fmt::Debug of Client and ClientBuilder Sean McArthur 2019-10-09 12:15:27 -07:00
  • 75ee4646ac v0.10.0-alpha.1 Sean McArthur 2019-10-08 13:51:32 -07:00
  • bb3d672cd8 re-organize builder methods for docs purposes Sean McArthur 2019-10-03 14:42:15 -07:00
  • 7c1d0b9f13 remove deprecated dns_threads method Sean McArthur 2019-10-03 13:51:02 -07:00
  • 5b55aee1a9 Send user-agent in proxy tunnel requests Sean McArthur 2019-10-02 15:28:34 -07:00
  • cba1e4e82e Update tokio and hyper alphas Sean McArthur 2019-10-01 11:56:16 -07:00
  • ebe57e10a3 Put Stream APIs behind unstable-stream feature Sean McArthur 2019-09-27 15:44:00 -07:00
  • 8e1a29ce1b Update CI to run on rust beta Sean McArthur 2019-09-27 10:58:14 -07:00
  • 24394364eb Make json an optional feature (default off) Constantin Nickel 2019-09-27 16:09:25 +02:00
  • a787fc1b38 Prune the tokio dependencies Constantin Nickel 2019-09-26 20:57:46 +02:00
  • c238a8b6b2 Remove pinned nightly toolchain Sean McArthur 2019-09-26 10:13:20 -07:00
  • 932defd879 Introduce unstable, incomplete WASM support Sean McArthur 2019-09-24 14:50:30 -07:00
  • 6413a4349e Update tokio and hyper alphas Sean McArthur 2019-09-25 11:11:03 -07:00
  • f71227d968 Make gzip an optional feature (default off) Sean McArthur 2019-09-19 11:11:24 -07:00
  • f4100e4148 Rewrite tests with a hyper server instead of raw TCP Sean McArthur 2019-09-23 11:33:04 -07:00
  • 3cf8ede960 Make futures-channel dependency of blocking API (#644) nickelc 2019-09-19 18:03:39 +02:00
  • 7e3c1bc461 Make the blocking API an optional feature (default off) Sean McArthur 2019-09-17 15:06:10 -07:00
  • 0a87d3d7da Make cookies an optional feature (default off) Sean McArthur 2019-09-17 14:53:56 -07:00
  • 53495e1526 Redesign Error type Sean McArthur 2019-09-17 12:55:20 -07:00
  • 6b5be07158 Sync async/blocking ClientBuilder::gzip doc comment Constantin Nickel 2019-09-17 00:29:16 +02:00
  • 23e8a4d58e Fixed incorrect description of ClientBuilder::gzip SOFe 2019-09-13 21:43:04 +08:00
  • b1a90eb402 Prune the futures dependencies Constantin Nickel 2019-09-12 14:45:37 +02:00
  • 5a337ba739 Pin to a nightly rustc Sean McArthur 2019-09-11 15:39:25 -07:00
  • 5356776834 refine async API Sean McArthur 2019-09-10 11:39:50 -07:00
  • 87a09322d6 Make the async Client default (#626) Sean McArthur 2019-09-09 17:20:51 -07:00
  • 5fb04356fc Re-enable rustls feature (#625) Sean McArthur 2019-09-09 12:45:45 -07:00
  • ba7b2a754e refactor all to async/await (#617) Sean McArthur 2019-09-06 17:22:56 -07:00
  • d7fcd8ac2e Fix some multipart doc links (#612) Lucas 2019-09-05 20:48:39 +02:00
  • 80c4294b74 documented socks proxy (#609) Lucas 2019-09-05 18:37:21 +02:00
  • f60456c8e3 Upgrade to url v2.0 (#583) Nikhil Benesch 2019-09-04 21:27:20 -04:00
  • cf8944a0f0 cargo fmt (#604) danieleades 2019-08-29 17:52:39 +01:00
  • 81e0f1ff2a Change Part::stream to reqwest::r#async::Chunk Bas De Bue 2019-08-05 14:50:42 +02:00
  • 8027a2894a tests: add more badssl tests for rustls Luca Bruno 2019-08-18 20:00:24 +00:00
  • 3033f11639 cargo: update to rustls 0.16 Luca Bruno 2019-08-11 14:02:00 +00:00
  • 4bb4149b63 remove unnecessary double-colons Daniel Eades 2019-08-16 19:54:09 +01:00
  • 06353fbb1a remove deprecated 'try!' macro Daniel Eades 2019-08-16 06:17:19 +01:00
  • e45d77584b repair a dodgy find and replace Daniel Eades 2019-08-08 21:09:18 +01:00
  • 3ba4b6eadf port all optional features to 2018-edition Daniel Eades 2019-08-08 18:47:12 +01:00
  • 4773408ae4 switch to 2018 edition module structure Daniel Eades 2019-08-08 12:05:14 +01:00
  • 1452ca2bd1 remove unnecessary extern crate lines Daniel Eades 2019-08-07 21:26:07 +01:00
  • 5dc5162765 update and tidy code Daniel Eades 2019-08-07 20:44:24 +01:00
  • 86d9cbc66e cargo fix --edition Daniel Eades 2019-08-07 18:07:35 +01:00
  • c3b2a26c46 Prepare master for 0.10 breaking changes Sean McArthur 2019-08-16 11:47:05 -07:00
  • fd96385097 fix bare trait object lint in dns module Sean McArthur 2019-08-16 11:34:42 -07:00
  • 36f2b78122 Give more useful errors when connection through proxy fails Vignesh Karuthedath (വിഘ്നേഷ് ശ൪മ കെ) 2019-08-14 23:57:49 -07:00
  • b2fd1cf4d5 Increase Minimum Supported Rust Version to v.1.34.0 Sean McArthur 2019-08-14 12:02:57 -07:00
  • 7d04fa1dfa Update to released mime_guess v2.0 Sean McArthur 2019-08-14 11:36:42 -07:00
  • d29e12db10 v0.9.19 Sean McArthur 2019-07-19 12:23:04 -07:00
  • afbd9e644d Improve error message when using blocking Client inside a Future Sean McArthur 2019-07-19 11:47:35 -07:00
  • 9a9bcac336 Enable derive Clone for Certificate & Cert (#569) Timothée Ravier 2019-07-18 18:50:40 +02:00
  • 9276e2cce7 Fix unused_mut warning in src/tls Sean McArthur 2019-07-09 15:11:57 -07:00
  • 24809dc23c revert docstring back because ClientBuilder don't use system proxy. (#556) WindSoilder 2019-07-04 10:10:14 +08:00
  • 577d06c363 Add support for system/environment proxies (#547) WindSoilder 2019-07-02 07:27:58 +08:00
  • 564a08f230 Add Response::json() test cases messense 2019-06-23 16:57:48 +08:00
  • 1e7c9fe507 Sync Response::text() & Response::json() call their async version messense 2019-06-23 16:30:07 +08:00
  • c5f2bf6c32 Add Response::text() to async Client messense 2019-06-23 14:39:41 +08:00
  • a3cd3633d8 Use dyn Trait feature in examples & tests (#553) messense 2019-06-26 12:16:20 +08:00
  • e16aed5e3c Added support for sending requests with streaming Body (#545) Dmitry Pankratov 2019-06-14 19:29:54 +02:00
  • 9f256405e5 v0.9.18 Sean McArthur 2019-06-06 11:33:03 -07:00
  • fabfa3eb70 Update docs about cookie store Sean McArthur 2019-06-06 11:30:36 -07:00
  • 6e5ee3b975 disable percent encoding of cookie name/value when sending request Patrick Fernie 2019-06-05 00:12:31 -04:00
  • 5096e12fa2 Use executor::enter before blocking a thread in wait Sean McArthur 2019-06-05 14:12:31 -07:00
  • a701e93edb fix redundant TLSError import warning Sean McArthur 2019-06-05 13:21:41 -07:00