Commit Graph

  • 5c4c717836 Re-enable testing on stable in CI Sean McArthur 2019-11-12 12:50:57 -08:00
  • e144304d82 v0.10.0-alpha.2 Sean McArthur 2019-11-12 09:53:11 -08:00
  • ef5ec860f9 Add as_bytes method to Body (#708) Lucas 2019-11-11 22:12:22 +01:00
  • 579cc8c75f Fix a link in doc (#706) Matthijs Brobbel 2019-11-08 01:06:04 +01:00
  • dfe937a282 Pin async-compression to the last alpha (#703) nickelc 2019-11-07 21:04:01 +01:00
  • c480b1e844 Update documentation to show usage of system proxies (#702) Daniel Lee 2019-11-07 19:42:48 +00:00
  • 41dbf1f611 Implement try_clone for async requests (#698) tobdob 2019-11-05 03:14:40 +01:00
  • dc0f888aa6 wasm: Add request body in the form of Bytes (#696) John Gallagher 2019-11-04 12:17:05 -05:00
  • df64c5b7bb wasm: Add bytes method to wasm response (#694) Christian Bourjau 2019-10-30 21:32:31 +01:00
  • ab57bb175c Add error to JsValue conversion and example (#691) John Gallagher 2019-10-30 16:30:32 -04:00
  • 7b8e1a494f use README.md traits to use dynamic library (#695) Moses Gathuku 2019-10-30 22:40:49 +03:00
  • cc719a0013 dependencies: upgrade base64 to latest version (#692) Alex Gaynor 2019-10-25 18:42:29 -04:00
  • e5f9ee020c Remove remnants of old typed headers (#690) Artem Vorotnikov 2019-10-23 22:18:06 +03:00
  • 24a8ab994a wasm: translate over response headers (#689) Paolo Barbolini 2019-10-21 22:55:42 +02:00
  • a7a8f0867a Remove username and password when parsing proxies (#686) Sean McArthur 2019-10-17 17:27:25 -07:00
  • c6fc5281bc prevent using HTTP_PROXY if detected inside CGI (#684) Sean McArthur 2019-10-17 16:21:39 -07:00
  • e6020cfe88 Add http2 window setters to ClientBuilder (#659) Kyle Huey 2019-10-17 15:01:37 -07:00
  • ff0fd33795 Enable "system" proxies by default (#683) Sean McArthur 2019-10-17 13:32:00 -07:00
  • 97129f7169 Replace uuid dependency with tiny internal RNG (#679) Sean McArthur 2019-10-15 14:54:26 -07:00
  • f36f5b29ce chore(deps): bump cookie_store dependency to the latest version (#673) Alex Gaynor 2019-10-14 14:26:02 -04:00
  • 37edd83d6a chore(deps): bump wasm-bindgen-futures (#675) lzutao 2019-10-15 01:25:17 +07:00
  • 7830600d29 doc: make encoding_rs link clickable (#674) lzutao 2019-10-15 01:24:12 +07:00
  • 569dff6c78 Improve fmt::Debug of Client and ClientBuilder Sean McArthur 2019-10-09 12:15:27 -07:00
  • 92260f7f3c v0.10.0-alpha.1 Sean McArthur 2019-10-08 13:51:32 -07:00
  • 841e7bb4fb re-organize builder methods for docs purposes Sean McArthur 2019-10-03 14:42:15 -07:00
  • 68ef512b5a remove deprecated dns_threads method Sean McArthur 2019-10-03 13:51:02 -07:00
  • 6a879a0501 Send user-agent in proxy tunnel requests Sean McArthur 2019-10-02 15:28:34 -07:00
  • bfbbeaee60 Update tokio and hyper alphas Sean McArthur 2019-10-01 11:56:16 -07:00
  • 00c8222f0c Put Stream APIs behind unstable-stream feature Sean McArthur 2019-09-27 15:44:00 -07:00
  • a8064419c0 Update CI to run on rust beta Sean McArthur 2019-09-27 10:58:14 -07:00
  • 2b77e2f1a6 Make json an optional feature (default off) Constantin Nickel 2019-09-27 16:09:25 +02:00
  • d04eec8642 Prune the tokio dependencies Constantin Nickel 2019-09-26 20:57:46 +02:00
  • 039171333b Remove pinned nightly toolchain Sean McArthur 2019-09-26 10:13:20 -07:00
  • e7a8e032a1 Introduce unstable, incomplete WASM support Sean McArthur 2019-09-24 14:50:30 -07:00
  • ccaadc85cf Update tokio and hyper alphas Sean McArthur 2019-09-25 11:11:03 -07:00
  • acc363f450 Make gzip an optional feature (default off) Sean McArthur 2019-09-19 11:11:24 -07:00
  • 92235d0217 Rewrite tests with a hyper server instead of raw TCP Sean McArthur 2019-09-23 11:33:04 -07:00
  • e3f6eef986 Make futures-channel dependency of blocking API (#644) nickelc 2019-09-19 18:03:39 +02:00
  • 95f299617c Make the blocking API an optional feature (default off) Sean McArthur 2019-09-17 15:06:10 -07:00
  • 8f4357b92b Make cookies an optional feature (default off) Sean McArthur 2019-09-17 14:53:56 -07:00
  • c19fb3ecef Redesign Error type Sean McArthur 2019-09-17 12:55:20 -07:00
  • 99b34fe239 Sync async/blocking ClientBuilder::gzip doc comment Constantin Nickel 2019-09-17 00:29:16 +02:00
  • c8af13574a Fixed incorrect description of ClientBuilder::gzip SOFe 2019-09-13 21:43:04 +08:00
  • 31d1f1c818 Prune the futures dependencies Constantin Nickel 2019-09-12 14:45:37 +02:00
  • 88a02c32e2 Pin to a nightly rustc Sean McArthur 2019-09-11 15:39:25 -07:00
  • 4ded07902e refine async API Sean McArthur 2019-09-10 11:39:50 -07:00
  • 8575c4ced5 Make the async Client default (#626) Sean McArthur 2019-09-09 17:20:51 -07:00
  • 26836066d4 Re-enable rustls feature (#625) Sean McArthur 2019-09-09 12:45:45 -07:00
  • 9b01dc2b09 refactor all to async/await (#617) Sean McArthur 2019-09-06 17:22:56 -07:00
  • 4cdba3c843 Fix some multipart doc links (#612) Lucas 2019-09-05 20:48:39 +02:00
  • 74db902622 documented socks proxy (#609) Lucas 2019-09-05 18:37:21 +02:00
  • 1865fdf653 Upgrade to url v2.0 (#583) Nikhil Benesch 2019-09-04 21:27:20 -04:00
  • 5cbbba5a64 cargo fmt (#604) danieleades 2019-08-29 17:52:39 +01:00
  • 2c85549930 Change Part::stream to reqwest::r#async::Chunk Bas De Bue 2019-08-05 14:50:42 +02:00
  • 37f7f74808 tests: add more badssl tests for rustls Luca Bruno 2019-08-18 20:00:24 +00:00
  • 4d9247774d cargo: update to rustls 0.16 Luca Bruno 2019-08-11 14:02:00 +00:00
  • 2a788f819b remove unnecessary double-colons Daniel Eades 2019-08-16 19:54:09 +01:00
  • 628f33761a remove deprecated 'try!' macro Daniel Eades 2019-08-16 06:17:19 +01:00
  • cf345a7d01 repair a dodgy find and replace Daniel Eades 2019-08-08 21:09:18 +01:00
  • 66b53fa99a port all optional features to 2018-edition Daniel Eades 2019-08-08 18:47:12 +01:00
  • 79cccc0b13 switch to 2018 edition module structure Daniel Eades 2019-08-08 12:05:14 +01:00
  • 0fa1e503f9 remove unnecessary extern crate lines Daniel Eades 2019-08-07 21:26:07 +01:00
  • 3d590703e9 update and tidy code Daniel Eades 2019-08-07 20:44:24 +01:00
  • 979e261605 cargo fix --edition Daniel Eades 2019-08-07 18:07:35 +01:00
  • 765881df45 Prepare master for 0.10 breaking changes Sean McArthur 2019-08-16 11:47:05 -07:00
  • 22d8feb440 fix bare trait object lint in dns module Sean McArthur 2019-08-16 11:34:42 -07:00
  • 0aad9e6ce7 Give more useful errors when connection through proxy fails Vignesh Karuthedath (വിഘ്നേഷ് ശ൪മ കെ) 2019-08-14 23:57:49 -07:00
  • b07b406921 Increase Minimum Supported Rust Version to v.1.34.0 Sean McArthur 2019-08-14 12:02:57 -07:00
  • c9ef5675e5 Update to released mime_guess v2.0 Sean McArthur 2019-08-14 11:36:42 -07:00
  • f4701ccede v0.9.19 Sean McArthur 2019-07-19 12:23:04 -07:00
  • a17a42e757 Improve error message when using blocking Client inside a Future Sean McArthur 2019-07-19 11:47:35 -07:00
  • 63c811d161 Enable derive Clone for Certificate & Cert (#569) Timothée Ravier 2019-07-18 18:50:40 +02:00
  • 01938d2c2f Fix unused_mut warning in src/tls Sean McArthur 2019-07-09 15:11:57 -07:00
  • 663f1c6645 revert docstring back because ClientBuilder don't use system proxy. (#556) WindSoilder 2019-07-04 10:10:14 +08:00
  • 1c3e9c9895 Add support for system/environment proxies (#547) WindSoilder 2019-07-02 07:27:58 +08:00
  • 38d4d3c1ff Add Response::json() test cases messense 2019-06-23 16:57:48 +08:00
  • be8f9e2a32 Sync Response::text() & Response::json() call their async version messense 2019-06-23 16:30:07 +08:00
  • 6fe807eb79 Add Response::text() to async Client messense 2019-06-23 14:39:41 +08:00
  • 28301fc772 Use dyn Trait feature in examples & tests (#553) messense 2019-06-26 12:16:20 +08:00
  • 969bc12524 Added support for sending requests with streaming Body (#545) Dmitry Pankratov 2019-06-14 19:29:54 +02:00
  • 971232cd94 v0.9.18 Sean McArthur 2019-06-06 11:33:03 -07:00
  • 2f507ab275 Update docs about cookie store Sean McArthur 2019-06-06 11:30:36 -07:00
  • b72692f319 disable percent encoding of cookie name/value when sending request Patrick Fernie 2019-06-05 00:12:31 -04:00
  • cd404978e1 Use executor::enter before blocking a thread in wait Sean McArthur 2019-06-05 14:12:31 -07:00
  • e9b7bbab78 fix redundant TLSError import warning Sean McArthur 2019-06-05 13:21:41 -07:00
  • cf39c428c1 Update trait object syntax to use 'dyn' Sean McArthur 2019-06-03 13:14:33 -07:00
  • a2225d6f75 fix the travis android build (#528) nirasan 2019-05-18 03:00:00 +09:00
  • 9bed061ae3 ci: fix appveyor build for backtrace-sys dependency (#526) nirasan 2019-05-17 06:41:24 +09:00
  • 13051acc98 Clarify correct specification of dependency on serde (#525) nirasan 2019-05-17 02:46:00 +09:00
  • 5cf65a4d4a v0.9.17 Sean McArthur 2019-05-15 13:22:42 -07:00
  • 0e922f5402 Fix cookie header to not include set-cookie attributes (#522) prfss 2019-05-16 05:12:22 +09:00
  • 684acec086 Update cookie 0.12 and cookie_store 0.7 (#518) Johan Andersson 2019-05-06 19:29:07 +02:00
  • 202e965aa8 request: test adding duplicate headers to the request (#519) Ben Boeckel 2019-05-03 14:48:31 -04:00
  • 0f6c4bd17c v0.9.16 Sean McArthur 2019-04-30 15:27:12 -07:00
  • 1c01a587bf Include new cookie header after a redirect (#514) WindSoilder 2019-05-01 06:15:41 +08:00
  • 2ef962033e Add doc-comment to test README examples (#515) Guillaume Gomez 2019-04-30 23:11:10 +02:00
  • 0590078f6c update trust-dns-resolver to 0.11 (#513) Benjamin Fry 2019-04-30 08:55:03 -07:00
  • 1d22bc0df8 Allow user to specify a default encoding when reading Response to text (#511) Ziyang Li 2019-04-29 11:47:01 -07:00
  • f08b817e11 re-add Error::cause() impl Sean McArthur 2019-04-25 18:36:31 -07:00
  • b21ad57ee8 combine ClientError and ServerError into Status kind Sean McArthur 2019-04-25 10:54:55 -07:00