Commit Graph

  • 845d742a21 Merge pull request #1225 from yazaddaruvala/master Sean McArthur 2017-06-22 09:24:59 -07:00
  • 5ed9e31b82 refactor(http): Buffered::read_from_io now returns Poll Yazad Daruvala 2017-06-19 01:45:57 -07:00
  • a0c3a33eda refactor(http): Buffered::parse now returns Poll Yazad Daruvala 2017-06-19 01:16:45 -07:00
  • 80f16f1917 refactor(http): Decoder::decode and MemRead in io now return Poll Yazad Daruvala 2017-06-18 20:17:01 -07:00
  • ca1fa81ce0 Merge pull request #1227 from jonhoo/document-transfer-encoding Sean McArthur 2017-06-21 14:45:51 -07:00
  • 41ac9e7873 docs(headers): clarify TransferEncoding xor ContentLength Jon Gjengset 2017-06-21 15:29:08 -04:00
  • 903f41b19c Merge pull request #1220 from yazaddaruvala/add_benches Sean McArthur 2017-06-18 12:17:56 -07:00
  • b914d2f1ea test(server): add benches for TransferEncoding::chunked Yazad Daruvala 2017-06-17 19:14:30 -07:00
  • 87d2ab4619 chore(cargo): add 'network-programming' category Sean McArthur 2017-06-16 13:07:06 -07:00
  • e868373037 chore(ci): only publish master docs Sean McArthur 2017-06-16 13:06:46 -07:00
  • e92b57c4f5 v0.11.0 Sean McArthur 2017-06-13 12:52:38 -07:00
  • cee8692d81 refactor(header): replace url crate with percent-encoding Sean McArthur 2017-06-13 10:55:12 -07:00
  • d09288e7b3 chore(cargo): add homepage, update documentation fields Sean McArthur 2017-06-13 10:38:31 -07:00
  • 4ed32d1b55 docs(README): update readme for 0.11 resources Sean McArthur 2017-06-13 10:38:01 -07:00
  • c4c60d90bc chore(dependencies): bump mime v0.3.2, with http token parsing Sean McArthur 2017-06-13 10:29:16 -07:00
  • 3c75f45c44 chore(cargo): remove 'build.rs' from include field Sean McArthur 2017-06-13 10:27:28 -07:00
  • f953cafe27 feat(status): add StatusCode::try_from(u16). Sean McArthur 2017-06-13 09:49:27 -07:00
  • c166268c07 fix(client): prevent panicking when determine Expiration in pool Sean McArthur 2017-06-13 09:21:56 -07:00
  • 620e00c6da docs(guides): add a link to guides in doc homepage Sean McArthur 2017-06-12 20:26:41 -07:00
  • 1059eb349a style(lib): address clippy code style warnings Corey Farwell 2017-06-12 23:16:20 -04:00
  • 5d19ef88b4 test(status): fixes tests from removing Sean McArthur 2017-06-12 17:04:55 -07:00
  • 94ee6204ae feat(status): remove deprecated StatusClass Sean McArthur 2017-06-12 16:27:25 -07:00
  • 1ec9b5a327 docs(examples): remove unnecessary Clone and Copy from Echo Sean McArthur 2017-06-12 11:22:09 -07:00
  • 356e309a76 chore(dependencies): upgrade base64 to 0.6 Corey Farwell 2017-06-12 00:39:30 -04:00
  • e3834457da chore(ci): update appveyor to use stable instead of nightly Sean McArthur 2017-06-08 13:43:43 -07:00
  • efa5e7f341 chore(dependencies): update futures to 0.1.14, since we use new apis Sean McArthur 2017-06-08 13:07:33 -07:00
  • f273224f21 feat(mime): upgrade to mime v0.3 Sean McArthur 2017-06-08 13:00:12 -07:00
  • e2ed6f5868 refactor(chunk): make use of Bytes::extend instead of custom code Sean McArthur 2017-06-07 17:48:26 -07:00
  • 059f2b8725 chore(net): remove empty net file Corey Farwell 2017-06-07 02:54:14 -04:00
  • acd62cda44 feat(lib): add raw_status feature in Cargo.toml Sean McArthur 2017-06-03 16:20:22 -07:00
  • 76fc633613 Merge pull request #1199 from daboross/patch-1 Sean McArthur 2017-06-03 14:55:07 -07:00
  • 9036df2f4c chore(ci): update minimum rust version to 1.15 Sean McArthur 2017-06-03 14:42:42 -07:00
  • 144bbc3d01 Merge pull request #1203 from daboross/patch-2 Sean McArthur 2017-06-03 14:28:35 -07:00
  • 70948a24b0 fix(http,server): Update tests to use non-deprecated futures methods. David Ross 2017-06-02 23:27:32 -07:00
  • 5391d02c10 fix(client): remove config requirement for Connect David Ross 2017-06-01 23:34:52 -07:00
  • edc1c0dd01 fix(header): add Cookie::iter() mayah 2017-05-30 03:16:09 +09:00
  • bdd2e1a3ad perf(server): cache renderings of the Date header Sean McArthur 2017-05-26 12:29:26 -07:00
  • 78a8eed7f1 test(http): addn a benchmark for encoding a response head Sean McArthur 2017-05-25 11:41:56 -07:00
  • 2cbf4ef85f refactor(http): reduce complexity of determing an Encoder Sean McArthur 2017-05-25 10:38:37 -07:00
  • e69cd1ab3a style(header): clean up extra whitespace in ContentLength file Sean McArthur 2017-05-25 10:34:35 -07:00
  • 9688c8b8ae perf(header): add #[inline] to header! macros Sean McArthur 2017-05-25 10:32:25 -07:00
  • 40c575cc59 perf(header): move a branch out of a loop in fmt_comma_delimited Sean McArthur 2017-05-25 10:31:20 -07:00
  • 6d8071b3ce Merge pull request #1177 from yazaddaruvala/master Sean McArthur 2017-05-22 23:40:02 -07:00
  • e134b890ef refactor(http): combine reserve_read_buf into read_from_io Yazad Daruvala 2017-05-14 22:47:08 -07:00
  • 6c8e6acaff refactor(http): remove the commented out code in http::h1 Yazad Daruvala 2017-05-14 23:09:58 -07:00
  • 2f0470bcf3 refactor(http): delete some indirection around Http1Transaction::parse Yazad Daruvala 2017-05-10 23:52:45 -07:00
  • 09fe9e6a80 Merge pull request #1183 from MJDSys/nightly_unused_unimplemented Sean McArthur 2017-05-22 10:26:30 -07:00
  • f4179d0fab Merge pull request #1185 from sanmai-NL/rename_bind_docs Sean McArthur 2017-05-20 10:35:50 -05:00
  • c07872951b docs(server): refer to bind method, not serve Sander Maijers 2017-05-20 15:02:05 +02:00
  • ac40b453ec fix(lib): Remove unused unimplemented! macro. Matthew Dawson 2017-05-19 23:51:43 +00:00
  • 12d01e4023 Merge pull request #1178 from utkarshkukreti/issue-1176 Sean McArthur 2017-05-17 10:30:27 -05:00
  • 559f21a664 fix(uri): fix parse for empty path and '/' or '?' in fragment Utkarsh Kukreti 2017-05-17 17:09:20 +05:30
  • 33eb8f95a3 perf(http): use custom type for ParseEof error instead of string error Sean McArthur 2017-05-12 16:54:24 -07:00
  • 7f6673c4cd docs(examples): remove distracting derive(Clone, Copy) from Hello Sean McArthur 2017-05-12 16:35:23 -07:00
  • c036fd6056 test(http): fix conn tests with higher init buffer size Sean McArthur 2017-05-12 16:32:25 -07:00
  • 917f482e70 Merge pull request #1167 from golem131/dependency_update Sean McArthur 2017-05-12 16:10:53 -07:00
  • 900ce1c36f test(server): add benchmark of hyper server vs raw tcp Sean McArthur 2017-05-12 16:04:47 -07:00
  • 5caf590c06 perf(http): increase size of initial buffer to 8kb Sean McArthur 2017-05-12 15:39:34 -07:00
  • ca22eae5ac feat(headers): update to base64 0.5 golem131 2017-05-11 11:36:01 +03:00
  • c18d47db2f refactor(status): add allow(deprecated) to StatusClass enum for older rust versions Sean McArthur 2017-05-11 14:25:35 -07:00
  • 638582fae2 refactor(status): deprecate StatusClass Sean McArthur 2017-05-11 12:46:46 -07:00
  • ae09d99375 Merge pull request #1168 from hyperium/unicase Sean McArthur 2017-05-11 12:12:40 -07:00
  • c81edd41d7 refactor(lib): update unicase to 2.0 Sean McArthur 2017-02-01 15:14:18 -08:00
  • fed04dfb58 Merge pull request #1159 from dorfsmay/ignore_invalid_cookies Sean McArthur 2017-05-08 22:46:51 -07:00
  • 6655134583 refactor(client): make HttpConnector lazy Sean McArthur 2017-05-08 11:51:20 -07:00
  • e6b588b81d docs(client): remove outdated reference to Handler trait Sean McArthur 2017-05-08 11:50:54 -07:00
  • 696dbe5bf4 Merge pull request #1163 from taku0/content-type_octet-stream Sean McArthur 2017-05-03 09:28:31 -07:00
  • 1a35310273 feat(headers): add ContentType::octet_stream() constructor taku0 2017-05-03 18:14:52 +09:00
  • 1e04ccd4b3 Merge pull request #1162 from nickgonzales/master Sean McArthur 2017-05-01 18:32:27 -07:00
  • 864d3e27a4 refactor(http): merge Request and Response from server and client Nick Gonzales 2017-05-01 12:19:55 -06:00
  • 0de295670f refactor(http): add status() methods to RawStatus and ResponseHead Nick Gonzales 2017-05-01 12:00:11 -06:00
  • f61708ba81 feat(http): add Default trait to Body Nick Gonzales 2017-05-01 11:45:15 -06:00
  • df1095dfe7 test(http): fix Body.concat test Sean McArthur 2017-05-01 12:42:21 -07:00
  • 6faa653f0d feat(http): implement Default for Body Sean McArthur 2017-05-01 11:54:09 -07:00
  • f5567db4dc feat(http): implement Default for Chunk Sean McArthur 2017-05-01 11:53:10 -07:00
  • 154ab29c0d feat(uri): add is_absolute method to Uri Sean McArthur 2017-04-26 10:15:52 -07:00
  • 817232ec6f Merge pull request #1160 from bluetech/try_nb-from-tokio_io Sean McArthur 2017-04-30 11:57:02 -07:00
  • f382f45e65 refactor(lib): use try_nb! from tokio_io, not tokio_core Ran Benita 2017-04-30 14:36:42 +03:00
  • a13ed6e8d4 chore(readme): remove strikethrough Corey Farwell 2017-04-30 01:53:43 -04:00
  • 8dab6ceb3c Merge pull request #1158 from dorfsmay/additional_tests Sean McArthur 2017-04-29 22:13:05 -07:00
  • 026638f39b Merge pull request #1157 from mp4096/master Sean McArthur 2017-04-29 22:11:35 -07:00
  • 310d98d50b fix(header): ignore invalid cookies Yves Dorfsman 2017-04-29 14:09:24 -06:00
  • 276170fd1c test(header): test valid corner cases Yves Dorfsman 2017-04-29 13:36:55 -06:00
  • a3c0e22a59 chore(travis): fix Travis coverage testing Mikhail Pak 2017-04-29 13:44:18 +02:00
  • 34323962de chore(changelog): pull in changelog notes from 0.10.x branch Sean McArthur 2017-04-28 18:46:09 -07:00
  • 80f779d3c6 Merge pull request #1152 from hyperium/cookie Sean McArthur 2017-04-28 16:01:03 -07:00
  • dd03e72392 feat(header): change Cookie to be map-like Sean McArthur 2017-04-26 13:22:21 -07:00
  • c3466bedf8 refactor(header): fix more ?Sized for 1.10 Sean McArthur 2017-04-26 14:52:23 -07:00
  • 9ab67b7900 style(header): remove ?Sized from where class to fix 1.10 build Sean McArthur 2017-04-26 13:58:56 -07:00
  • 5130fa4bad refactor(header): remove unused VecMap.is_empty Sean McArthur 2017-04-26 13:46:44 -07:00
  • 8d6d9a21af refactor(header): remove some lifetime transmutes for keys in VecMap Sean McArthur 2017-04-26 13:19:23 -07:00
  • 38e60f7267 docs(header): update ContentType example to use ContentType::json() Sean McArthur 2017-04-26 13:18:35 -07:00
  • a4644959b0 refactor(header): make Quality an opaque struct Sean McArthur 2017-04-25 17:02:25 -07:00
  • 316c6fad30 refactor(header): change HttpDate to opaque over SystemTime Sean McArthur 2017-04-24 15:09:10 -07:00
  • 011f28cb18 fix(headers): remove erronous link-extensions from Link Sean McArthur 2017-04-24 13:52:05 -07:00
  • 21f547afb2 Merge branch 'http-connector-enforce-scheme' Sean McArthur 2017-04-24 12:17:34 -07:00
  • 6dd76a6839 perf(uri): inline Uri getters Sean McArthur 2017-04-24 12:08:48 -07:00
  • 1c34a05a85 feat(client): add HttpConnector.enforce_http Sean McArthur 2017-04-24 11:39:02 -07:00
  • 6f02d43ae0 refactor(header): change Header::fmt_header to take a header::Formatter Sean McArthur 2017-04-20 23:01:25 -07:00
  • f1859dfd7a feat(headers): add TE header struct (#1150) Alexander Mielczarek 2017-04-24 12:21:06 -05:00