Commit Graph

  • e4d2ce8494 Add changelog for 1.5.0. (#164) Jacob Hoffman-Andrews 2020-09-27 19:50:51 -07:00
  • 264abdf452 Add PRs to changelog. Jacob Hoffman-Andrews 2020-09-27 11:36:55 -07:00
  • e4e9455fa8 Add changelog for 1.5.0. Jacob Hoffman-Andrews 2020-09-27 11:33:11 -07:00
  • 5801f87c56 Remove Sync Jacob Hoffman-Andrews 2020-09-27 10:26:11 -07:00
  • 5e00b5c5e3 Add Send + Sync marker traits to into_reader. Jacob Hoffman-Andrews 2020-09-25 00:07:28 -07:00
  • 7046b07518 Replace IoResult and IoError with io:: versions. (#161) Jacob Hoffman-Andrews 2020-09-27 10:20:24 -07:00
  • e8c3403f7b Remove DEFAULT_HOST (#153) Jacob Hoffman-Andrews 2020-09-27 10:07:13 -07:00
  • fec79dcef3 Modify Transfer-Encoding behavior to check for last encoding only Deluvi 2020-06-26 16:29:48 +02:00
  • 7de192d3f1 Add BodySize enum Deluvi 2020-06-26 15:35:37 +02:00
  • e224a6d126 Set chunked Transfer-Encoding when using send Deluvi 2020-06-23 20:42:10 +02:00
  • db0c6fb1b0 Print better errors Jacob Hoffman-Andrews 2020-09-26 21:07:55 -07:00
  • 786047629a bugfix: Don't re-pool streams on drop. Jacob Hoffman-Andrews 2020-09-26 20:05:03 -07:00
  • b01be808c5 Fix set_max_idle_connections(0). Jacob Hoffman-Andrews 2020-09-25 00:10:35 -07:00
  • 11413726cd Implement Pluggable Name-resolution (#148) Ulrik Mikaelsson 2020-09-27 01:35:13 +02:00
  • 8bba07a9af Add req field to Unit and remove cloned parts from request (#158) Daniel Rivas 2020-09-26 18:22:10 +01:00
  • be9e3ca936 Update comment about retries. Jacob Hoffman-Andrews 2020-09-20 14:14:24 -07:00
  • 155edeef19 cargo fmt (#151) Martin Algesten 2020-09-19 09:28:39 +02:00
  • b87299e988 Document and tidy up new Pool invariants. (#142) Jacob Hoffman-Andrews 2020-09-18 19:35:22 -07:00
  • 05ffe53e4c CI: error on dead/unused code for features (#146) Martin Algesten 2020-09-18 22:55:23 +02:00
  • f599828c6d Turn Option<AgentState> into AgentState (#149) Ulrik Mikaelsson 2020-09-18 22:47:11 +02:00
  • 90d0b35ae5 ConnectionPool::default: Explicit implementation Ulrik 2020-09-15 16:59:40 +02:00
  • c343587afb Use #[cfg(feature = "cookie")] for some functions. Jacob Hoffman-Andrews 2020-09-13 22:23:06 -07:00
  • b8b67a41a9 1.4.1 Martin Algesten 2020-09-13 14:24:23 +02:00
  • 64ab65ba35 CHANGELOG 1.4.1 Martin Algesten 2020-09-13 14:24:04 +02:00
  • f38c203215 Fix cookies_on_redirect unittest. Jacob Hoffman-Andrews 2020-09-13 11:55:31 -07:00
  • 5cb212f7b7 Put the crate version in the User-Agent header. (#138) Jacob Hoffman-Andrews 2020-09-13 05:13:54 -07:00
  • 99cdff7519 Add unittest for cookie handling on redirects. Jacob Hoffman-Andrews 2020-08-04 22:37:43 -07:00
  • d52fa78ebc Allow saving multiple idle streams per host. (#133) Alex L 2020-09-13 15:16:27 +09:00
  • 6a88c2c8bf Clean up unused code and long imports. (#137) Jacob Hoffman-Andrews 2020-09-12 18:42:15 -07:00
  • 50c19c5484 Read buffer to avoid byte-by-byte syscalls (#141) Martin Algesten 2020-09-13 03:27:15 +02:00
  • 960c0ff43b 1.4.0 Martin Algesten 2020-08-14 22:52:22 +02:00
  • 29782bc97d Add CHANGELOG.md Martin Algesten 2020-08-14 22:51:47 +02:00
  • a198ba0a65 Test case for preserving io::Error timed out Martin Algesten 2020-07-31 12:42:50 +02:00
  • 4bc6f79847 cargo fmt Martin Algesten 2020-07-30 17:41:39 +02:00
  • 6614856163 Make Response::to_json preserve io::Error of ErrorKind::TimedOut Martin Algesten 2020-07-30 17:40:14 +02:00
  • db4cc90956 Normalize timeout ErrorKind::WouldBlock to be TimedOut (#131) Martin Algesten 2020-08-07 19:06:56 +02:00
  • 22d815e5e7 Make Cookie header RFC6265 compliant (#130) cazgp 2020-08-07 18:04:15 +01:00
  • 75d5e52a45 Added method to set the TLS connection builder (#116) André Cruz 2020-07-28 20:44:35 +01:00
  • 74afb82de9 Remove brackets from IPv6 literals before passing to TLS connector (#115) André Cruz 2020-07-13 10:46:28 +01:00
  • 81aab6e79a Update rustls requirement from 0.17 to 0.18 (#112) dependabot-preview[bot] 2020-07-08 08:43:17 -07:00
  • 06aa1eb63a Update rustls-native-certs requirement from 0.3 to 0.4 (#111) dependabot-preview[bot] 2020-07-08 08:42:28 -07:00
  • ea3b93dcab Add Proxy field to PoolKey. (#114) Alex L 2020-07-09 00:41:43 +09:00
  • 87b8a381bc Remove default base URL of http://localhost/ (#108) Jacob Hoffman-Andrews 2020-07-05 14:25:59 -07:00
  • f16f1a5e47 Error when LimitedRead gets too few bytes. (#106) Jacob Hoffman-Andrews 2020-07-05 14:25:11 -07:00
  • 7fce93d1c8 Fix tests. Jacob Hoffman-Andrews 2020-07-02 23:07:49 -07:00
  • b53de7a7ed Remove default URL_BASE of localhost. Jacob Hoffman-Andrews 2020-07-02 23:01:51 -07:00
  • 6e69f6cf69 Update cookie requirement from 0.13 to 0.14 dependabot-preview[bot] 2020-06-30 18:31:39 +00:00
  • ea7ed88399 Request: rename path field to URL. (#104) Jacob Hoffman-Andrews 2020-07-01 00:53:10 -07:00
  • e4ad3a5e5f Remove unnecessary lifetime annotations. (#103) Jacob Hoffman-Andrews 2020-07-01 00:40:47 -07:00
  • bbde617719 Add --no-deps to doc build. (#102) Jacob Hoffman-Andrews 2020-07-01 00:36:57 -07:00
  • 4d7bf5dcda Validate header field names. (#99) Jacob Hoffman-Andrews 2020-06-30 19:32:17 -07:00
  • c9ccbd5f09 Update webpki-roots requirement from 0.19 to 0.20 (#100) dependabot-preview[bot] 2020-06-30 19:17:19 -07:00
  • b47f90e773 Factor out TestServer. (#98) Jacob Hoffman-Andrews 2020-06-30 19:16:34 -07:00
  • dafdf6a718 Tweak README. (#92) Jacob Hoffman-Andrews 2020-06-26 10:09:24 -07:00
  • 3f78953874 Add a GitHub action for building docs. (#89) Jacob Hoffman-Andrews 2020-06-24 12:20:07 -07:00
  • 4e1e3d1ad4 Make features to use for docs.rs build explicit (#90) Martin Algesten 2020-06-24 18:37:15 +02:00
  • 6bb838f205 Fix building with socks-proxy feature (#91) Martin Algesten 2020-06-24 18:36:08 +02:00
  • 3cb178ed7c 1.3.0 (#83) Jacob Hoffman-Andrews 2020-06-24 00:14:00 -07:00
  • 1a40bed7dd Fix reference to Instant in socks feature. (#88) Jacob Hoffman-Andrews 2020-06-24 00:13:12 -07:00
  • a85f4c037e Remove some panics in deadline checking. (#87) Jacob Hoffman-Andrews 2020-06-23 23:45:18 -07:00
  • 2d6747717d Limit max idle connections. (#81) Jacob Hoffman-Andrews 2020-06-23 23:44:47 -07:00
  • a6e99c8b36 Add smoke test in examples. (#85) Jacob Hoffman-Andrews 2020-06-23 21:09:09 -07:00
  • 3014f58a28 Add scheme to PoolKey and let port be None. (#84) Jacob Hoffman-Andrews 2020-06-22 23:23:39 -07:00
  • 00461fb5bd Only retry idempotent requests. (#80) Jacob Hoffman-Andrews 2020-06-22 09:40:55 -07:00
  • 15be014e05 Un-deprecate read/write timeouts. (#78) Jacob Hoffman-Andrews 2020-06-21 14:13:22 -07:00
  • fdc1f37662 Update documentation. (#73) Jacob Hoffman-Andrews 2020-06-21 00:55:50 -07:00
  • 7adbd57308 Fix up cargo test --no-default-features. (#75) Jacob Hoffman-Andrews 2020-06-21 00:54:03 -07:00
  • e366c8fcd0 Remove compile error on native-tls / tls conflict. (#74) Jacob Hoffman-Andrews 2020-06-21 00:51:46 -07:00
  • 57be414d97 Add overall timeout for requests. (#67) Jacob Hoffman-Andrews 2020-06-21 00:47:35 -07:00
  • d6b712f56f Update README.md Tshepang Lekhonkhobe 2020-06-16 17:10:41 +02:00
  • bc2cb57e64 Increase chunked_transfer dependency Jacob Hoffman-Andrews 2020-06-15 22:15:16 -07:00
  • e6cbad660d Add Read bound to allow into_inner to be used. Drake Tetreault 2020-04-19 08:56:24 -07:00
  • 069775d3e0 Use From instead of custom ReclaimStream. Drake Tetreault 2020-01-16 17:39:39 -08:00
  • af6491cd59 Remove unsafe usage by taking advantage of new Decoder::unwrap function. Drake Tetreault 2020-01-16 17:27:52 -08:00
  • 787b11b1e4 1.2.0 Martin Algesten 2020-06-15 09:38:50 +02:00
  • 89593d28b3 comment about native-tls Martin Algesten 2020-06-15 09:37:10 +02:00
  • 7a73fa1871 cargo fmt Martin Algesten 2020-06-15 09:33:08 +02:00
  • b79383bbb4 Remove extra line added when merging causing a doc test error k3d3 2020-06-14 23:26:58 -04:00
  • efd60e95e9 Change 599 to 500 for TLS errors k3d3 2020-06-14 23:26:42 -04:00
  • de3416e260 Fix cfg for test k3d3 2020-04-13 22:06:01 -04:00
  • 9f7f712dde Add optional native-tls support, clear up warnings for flag configurations k3d3 2020-04-13 22:03:53 -04:00
  • 8a05241eac Move test server into its own function Jacob Hoffman-Andrews 2020-06-14 15:54:51 -07:00
  • c1d7dbcfe9 Remove no-longer needed feature=tls Jacob Hoffman-Andrews 2020-06-14 10:30:06 -07:00
  • 64ef337c0b Fix connection_reuse test. Jacob Hoffman-Andrews 2020-06-14 00:23:50 -07:00
  • 378ef57636 Fix findings from cargo clippy. Jacob Hoffman-Andrews 2020-06-12 21:17:58 -07:00
  • b4c15eef2c Check for server closed connections. Jacob Hoffman-Andrews 2020-06-12 20:55:19 -07:00
  • 0b6323df44 1.1.2 Martin Algesten 2020-06-12 22:01:02 +02:00
  • deb2002f6f port in host header. close #63 Martin Algesten 2020-06-12 22:00:30 +02:00
  • 4196eeff40 remove curlies warnings Martin Algesten 2020-06-12 21:03:49 +02:00
  • c5bc27260b code format Martin Algesten 2020-05-23 09:29:57 +02:00
  • aa3e9b1ecf ensure overall connect timeout Martin Algesten 2020-05-23 09:28:16 +02:00
  • f03995a72f 1.1.1 Martin Algesten 2020-05-23 08:57:50 +02:00
  • 1842a00da5 Try all sock_addrs before erroring on connect David Wolinsky 2020-05-22 15:20:40 -07:00
  • 8c1068d40d 1.1.0 Martin Algesten 2020-05-20 21:29:20 +02:00
  • c281307659 fix test warning Martin Algesten 2020-05-20 21:25:47 +02:00
  • 1e93f17a58 fix test problem Martin Algesten 2020-05-20 21:22:35 +02:00
  • b61991d87e Fix a couple of feature flag uses Rob Young 2020-05-14 20:04:44 +01:00
  • 71a9df17e3 Correctly pass --all-features flag to docs.rs Paolo Barbolini 2020-05-06 16:22:03 +02:00
  • 2e3a75166d Allow TLS client config to be overridden Rob Young 2020-05-11 21:30:01 +01:00
  • bbfd125025 1.0.0 Martin Algesten 2020-05-06 13:57:01 +02:00