Commit Graph

  • 6276804770 Bumped env_logger to 0.6 Alex Gaynor 2018-11-15 10:11:23 -05:00
  • 432544c9d9 v0.9.5 Sean McArthur 2018-11-13 12:31:12 -08:00
  • 6a7a081da6 Added dns_threads setter to sync ClientBuilder (#381) David Wilemski 2018-11-05 11:27:32 -08:00
  • 3efc33d37a fix typo about x-form-urlencoded doc KNnut 2018-11-06 03:26:11 +08:00
  • bbc62c5b24 put all TLS functionality behind a feature flag Sean McArthur 2018-10-29 13:33:04 -07:00
  • 3ef724a250 add Response::remote_addr() method Sean McArthur 2018-10-26 14:23:21 -07:00
  • 8226e5469a v0.9.4 Sean McArthur 2018-10-26 14:07:17 -07:00
  • b5b0b57232 add configuration to multipart::Form to choose percent-encoding format Sean McArthur 2018-10-26 13:57:45 -07:00
  • 893700f82c v0.9.3 Sean McArthur 2018-10-17 14:25:19 -07:00
  • c5b67fd326 fix tests generating an extra blank Txn for each server Sean McArthur 2018-10-17 14:17:08 -07:00
  • 23ee81d09e ensure async request is canceled if there is a timeout Sean McArthur 2018-10-17 13:38:54 -07:00
  • 55c45c7a5a always wait a max of 5 seconds for sync Client's background thread to start Sean McArthur 2018-10-17 12:33:59 -07:00
  • 0d263762bb Added Part::bytes(...) method Mark Blum 2018-10-12 00:46:44 -04:00
  • 4f0d4d6a06 fix unreachable code if polling async Body created from a single buffer Sean McArthur 2018-10-05 13:03:00 -07:00
  • 7e9ffdc9fb Fix multipart filename encoding (#363) Yannick Heinrich 2018-10-05 20:22:53 +02:00
  • 3edc3cdf0a Integrate helper functions inside corresponding structs Yannick Heinrich 2018-10-05 14:02:31 +02:00
  • afec6eeb50 Add missing pub(crate) statements. Yannick Heinrich 2018-10-05 13:46:38 +02:00
  • 331bc796a9 From<http::Response> for Response (#360) Paul Woolcock 2018-10-04 20:38:26 -04:00
  • 4a607f1887 Document gzip client's behaviour (#358) Yannick Heinrich 2018-10-03 19:14:41 +02:00
  • 5a04f65453 v0.9.2 Sean McArthur 2018-09-25 11:53:59 -07:00
  • 6455e8d4a3 bump libflate dependency to 0.1.18 Sean McArthur 2018-09-25 11:48:56 -07:00
  • e6865968e6 try utf8 for location headers Sean McArthur 2018-09-25 11:46:46 -07:00
  • f054d2e0d2 log invalid location header value on error Sean McArthur 2018-09-21 14:22:41 -07:00
  • 55f3549d5d fix panic if Location header is not a valid string Sean McArthur 2018-09-21 14:13:32 -07:00
  • b151010dda v0.9.1 Sean McArthur 2018-09-20 14:15:20 -07:00
  • 0a97b8ebc5 Added async example which makes multiple requests (#351) Josh Mcguigan 2018-09-20 14:07:33 -07:00
  • 508764345c fix streaming body from wrongly returning 'closed connection' error Sean McArthur 2018-09-19 16:38:33 -07:00
  • d614bb0b04 reduce size of Error Sean McArthur 2018-09-19 15:39:32 -07:00
  • 5be29443c1 remove extra size_of tests Sean McArthur 2018-09-19 15:28:20 -07:00
  • b20f9d0305 reduce size of Response, async::Response, and async::Decoder Sean McArthur 2018-09-19 15:23:01 -07:00
  • 2a9e822531 fix improper handling of request body backpressure Sean McArthur 2018-09-19 14:20:08 -07:00
  • 8284ca9693 Added JSON examples Vlad Frolov 2018-05-02 17:34:15 +03:00
  • 85fe74cf50 remove invalid headers after erasing body (#349) Xeoeen 2018-09-19 21:07:59 +02:00
  • 647af1b96c v0.9.0 Sean McArthur 2018-09-18 14:35:48 -07:00
  • b51b3704d8 Fix panicking when passed a file:// URL Sean McArthur 2018-09-18 12:42:49 -07:00
  • 6ea59a75ce Try to fix docs.rs generation (#343) Laurent Arnoud 2018-09-13 00:59:56 +02:00
  • 2ab3b6f5a3 pub(crate)ify the async::client module Sean McArthur 2018-09-11 14:37:50 -07:00
  • 45d5b2e2cb pub(crate)ify the async::request module Sean McArthur 2018-09-11 14:33:38 -07:00
  • 5ce342810b pub(crate)ify async::response module Sean McArthur 2018-09-11 14:27:28 -07:00
  • 54c00dfda5 change Response::version() to return Version by value Sean McArthur 2018-09-11 14:22:21 -07:00
  • 493feab7e2 fix tests for Part::mime() Sean McArthur 2018-09-11 14:12:16 -07:00
  • 1042f9474f pub(crate)ify the error module Sean McArthur 2018-09-11 13:52:04 -07:00
  • ff0e7a0c75 change multipart::Part::mime() to mime_str() Sean McArthur 2018-09-11 13:38:02 -07:00
  • 82501933d5 Update to uuid 0.7 (#340) Lucas Kent 2018-09-12 06:31:52 +10:00
  • 1b474963b6 fix multipart test compilation Sean McArthur 2018-09-04 13:10:07 -07:00
  • 3d8602f789 fix multipart header test Sean McArthur 2018-09-04 11:47:51 -07:00
  • 5934cb1f84 switch multipart headers to use HeaderValue Sean McArthur 2018-09-04 11:30:18 -07:00
  • f785501365 Add a way to add headers to parts of multipart form data (#331) jcaesar 2018-09-05 01:51:00 +09:00
  • cf9fa04a65 minimum rust version to 1.26 due to dependencies Sean McArthur 2018-08-29 18:23:35 -07:00
  • 012d7ddd2d pub(crate)ify the multipart facade Sean McArthur 2018-08-29 18:22:55 -07:00
  • 7d99fbb310 use capital B for "Basic" and "Bearer" authentication helpers (#332) Andrey Kutejko 2018-08-29 03:08:59 +02:00
  • 07a8203138 update minimum rust version to 1.25 Sean McArthur 2018-08-27 10:22:30 -07:00
  • cdeda873cb refactor redirect facade to use pub(crate) Sean McArthur 2018-08-23 10:03:52 -07:00
  • ee66641e65 remove inline annotations on client builder methods Sean McArthur 2018-08-23 09:57:04 -07:00
  • ee3263c34a change ClientBuilders to by-value builders Sean McArthur 2018-08-23 09:55:14 -07:00
  • a68bbe5904 Add bearer auth to RequestBuilder (#330) Brendan Hansknecht 2018-08-22 15:00:59 -04:00
  • 6d5c25e6f5 remove error-chain from dev-dependencies Sean McArthur 2018-08-17 10:42:55 -07:00
  • 727618a5c0 update and remove unnecessary dependencies Sean McArthur 2018-08-15 16:54:41 -07:00
  • 58d16014dc add hyper-011 cargo feature to ease migration Sean McArthur 2018-08-15 16:47:02 -07:00
  • cc2d29f105 fix CI with minimum rust version Sean McArthur 2018-08-15 16:23:50 -07:00
  • ae7010a04e remove unstable language and feature Sean McArthur 2018-08-15 16:08:47 -07:00
  • 05d6239bc0 fix async request builder tests Sean McArthur 2018-08-15 15:36:05 -07:00
  • ed122a867f remove some unwraps Sean McArthur 2018-08-15 15:22:28 -07:00
  • dd435bbee2 Change RequestBuilder methods to own a builder Konrad Borowski 2018-02-17 14:26:35 +01:00
  • 34a4ac872a change invalid cert api to match native-tls (#327) Scott Schroeder 2018-08-13 15:08:02 -07:00
  • b4463dce09 upgrade to native-tls 0.2 + invalid certs (#325) Yannick Heinrich 2018-08-08 22:14:36 +02:00
  • c128fdf581 Use base64 to fully encode basic auth creds Douman 2018-07-27 22:39:09 +03:00
  • 217e0e6098 Add support for getting HTTP version of a response Yash Srivastav 2018-07-06 22:30:30 -04:00
  • 96dcce9663 multipart: Force a CRLF at the end of request kennytm 2018-07-18 07:34:59 +08:00
  • 6bc4ec6b3b fix unused result warning in async example Sean McArthur 2018-07-05 15:06:09 -07:00
  • 0288b9e5d4 remote tokio-core dependency Sean McArthur 2018-07-05 14:06:01 -07:00
  • e57cfb5425 Upgrade hyper to 0.12 Yash Srivastav 2018-07-05 13:03:31 -04:00
  • 3556d0a53d fix query doc typo (#309) Ben Shaw 2018-06-26 18:40:28 -07:00
  • ef3f550ed4 v0.8.6 Sean McArthur 2018-05-31 12:08:07 -07:00
  • 02cd6b39c0 document that Response::text consumes the body Sean McArthur 2018-05-31 12:01:44 -07:00
  • 171b0fa5f7 remove note about using ? since it can be used in main now Sean McArthur 2018-05-31 11:57:42 -07:00
  • 6cd1094872 Bump dependency on native-tls (#286) Mattias Päivärinta 2018-04-16 00:19:55 +02:00
  • 6f2add5334 Add status code accessor to RedirectAttempt (#285) Mattias Päivärinta 2018-04-16 00:11:50 +02:00
  • 2e1738e035 Make RedirectPolicy::redirect() public (#282) Mattias Päivärinta 2018-04-05 04:07:13 +02:00
  • 5315e7ca49 Add code example structure explanation (#280) Selwyn 2018-04-03 20:31:15 +02:00
  • 1dc9c6da54 Update hyper to 0.11.22 David Nies 2018-03-09 22:46:07 +01:00
  • d9482ed6c6 Bump minimum rustc version to 1.21.0 (#270) messense 2018-03-13 05:06:54 +08:00
  • 66946a9036 Update uuid to 0.6 (#257) Dylan DPC 2018-02-18 00:14:58 +05:30
  • 0dc6cc1215 Disable Travis build cache (#259) Konrad Borowski 2018-02-17 18:23:56 +01:00
  • 7b762737c4 v0.8.5 Sean McArthur 2018-02-15 12:20:49 -08:00
  • 21f32d4685 Revert "Merge pull request #232 from tafia/hyper-proxy" Sean McArthur 2018-02-15 12:12:29 -08:00
  • b755968a2f Detect encoding in Response::text() (#256) messense 2018-02-16 03:01:57 +08:00
  • 92f05e9323 Merge pull request #254 from csirkeee/master Sean McArthur 2018-02-06 12:24:33 -08:00
  • 90095f196e Minor documentation fix András Eisenberger 2018-02-06 20:55:08 +01:00
  • 42147c1097 Merge pull request #251 from ispkg/cert_pem Sean McArthur 2018-02-01 19:02:20 -08:00
  • df6ab8bf74 Merge branch 'master' into cert_pem Yu Xin 2018-02-02 09:58:50 +08:00
  • 15f6c3d5b3 read certificate from PEM buffer. Xin Yu 2018-02-02 09:55:40 +08:00
  • dbe9cb08c1 Merge pull request #250 from oli-obk/master Sean McArthur 2018-02-01 10:22:03 -08:00
  • a3e4e8a314 Allow unsized types in query, form and json Oliver Schneider 2018-02-01 14:44:39 +01:00
  • 3ceb4694de Merge pull request #248 from sbstp/query-build-async Sean McArthur 2018-01-23 09:57:38 -08:00
  • 9356f67839 add query method to unstable api Simon Bernier St-Pierre 2018-01-22 17:47:59 -05:00
  • ed4430e655 Merge tag 'v0.8.4' Sean McArthur 2018-01-22 09:44:23 -08:00
  • 78cf8cfaca v0.8.4 Sean McArthur 2018-01-22 09:40:13 -08:00
  • d407718dd8 add query string support to RequestBuilder Simon Bernier St-Pierre 2017-12-31 17:03:44 -05:00
  • 3032b99e79 v0.8.3 Sean McArthur 2018-01-19 17:48:49 -08:00