Commit Graph

  • f9043bd0d5 docs(guide): fix guide example to save receiver for later use by response handler Jonathan Giddy 2016-07-31 17:18:45 +01:00
  • c314dd8d1c refactor(http): call on_error for more error cases Sean McArthur 2016-07-29 14:25:12 -07:00
  • cb1e9d68d5 feat(headers): add Content-Location header Joonas Koivunen 2016-07-28 19:59:33 +03:00
  • fb22fc1d84 Merge pull request #876 from leodasvacas/conn-refactor Sean McArthur 2016-07-27 16:49:44 -07:00
  • 6944e1af73 style(http): Rustfmt State.update leonardo.yvens 2016-07-27 10:36:38 -03:00
  • c8045736ae refactor(http): Dedup code in connection state update. leonardo.yvens 2016-07-27 09:24:46 -03:00
  • 370036f601 refactor(http): Remove new_state and use nested match for http1 in connection state update. leonardo.yvens 2016-07-27 09:06:07 -03:00
  • 12a26dd534 Merge pull request #874 from hyperium/guide Sean McArthur 2016-07-26 09:45:51 -07:00
  • 84b0362781 docs(guide): adjust styles of the guides Sean McArthur 2016-07-26 08:55:08 -07:00
  • a03edea513 Merge pull request #873 from hyperium/guide Sean McArthur 2016-07-26 00:27:51 -07:00
  • e07c009f80 docs(guide): add meat to the Server Guide Sean McArthur 2016-07-25 17:41:08 -07:00
  • 3b7c4aaa18 feat(header): introduce header::Raw (#869) Sean McArthur 2016-07-23 12:54:16 -07:00
  • c6d843c0a1 feat(server): Server::new can take one or more listeners Ed Barnard 2016-07-18 23:32:38 +01:00
  • 09826e2e47 docs(guide): fix css pathing Sean McArthur 2016-07-15 17:53:51 -07:00
  • 2a00f2d1ad docs(guide): add styling to guides Sean McArthur 2016-07-15 16:34:19 -07:00
  • ed23906984 Merge pull request #865 from hyperium/gen-guide Sean McArthur 2016-07-15 15:23:11 -07:00
  • 1da4bbaa35 docs(guide): copy over html files, not markdown files Sean McArthur 2016-07-15 14:41:04 -07:00
  • a818794fd9 feat(headers): add last-event-id header Michael 2016-07-14 21:47:27 -04:00
  • 8cba6b3aa3 Merge pull request #864 from hyperium/less-deps Sean McArthur 2016-07-14 20:36:43 -07:00
  • 93fd3ef6c4 Merge pull request #863 from hyperium/guide-server Sean McArthur 2016-07-14 20:36:33 -07:00
  • 13d7ce1a95 Merge pull request #860 from hyperium/idle-timeout Sean McArthur 2016-07-14 20:36:24 -07:00
  • 06c6a01008 feat(client): add keep_alive_timeout to Client Sean McArthur 2016-07-14 17:24:19 -07:00
  • 62ff98b6d2 docs(guide): build and test markdown files in doc directory Sean McArthur 2016-07-14 19:25:49 -07:00
  • 7b6de9ecc7 refactor(header): internalize traitobject and typeable Sean McArthur 2016-07-14 11:47:55 -07:00
  • 3c9cf9b124 feat(server): add idle_timeout to Server Sean McArthur 2016-07-14 17:23:13 -07:00
  • 6a47f93a06 Merge pull request #858 from hyperium/ergo Sean McArthur 2016-07-14 11:21:36 -07:00
  • 183a5b0780 feat(http): add Decoder.try_read and Encoder.try_write Sean McArthur 2016-07-14 10:01:57 -07:00
  • 3e22cc8dd8 refactor(lib): moved LanguageTag export to header Sean McArthur 2016-07-14 09:59:47 -07:00
  • 29f5de8c4e Merge pull request #857 from hyperium/client-timeout-panic Sean McArthur 2016-07-13 17:19:45 -07:00
  • 80cd538cc7 feat(headers): add origin header Michael 2016-07-06 16:01:20 -04:00
  • 858812b70a fix(client): handle when DNS resolves after a timeout triggers Sean McArthur 2016-07-11 15:55:29 -07:00
  • 5815089225 Merge pull request #856 from hyperium/keep-alive Sean McArthur 2016-07-08 11:16:48 -07:00
  • df5355d448 feat(client): implement connection pooling for Client Sean McArthur 2016-07-08 10:07:02 -07:00
  • b897b93618 Merge pull request #850 from aravind-pg/referrer-policy Sean McArthur 2016-07-05 15:07:25 -07:00
  • b27b6b03a3 feat(headers): Add Referrer-Policy header Aravind Gollakota 2016-06-30 22:59:57 -07:00
  • 1b5b0c1821 docs(error): improve Error::Incomplete description (#846) Tshepang Lekhonkhobe 2016-06-30 20:52:42 +02:00
  • 7762931b0a docs(server): Fix some typos in server module Robin Stocker 2016-07-01 04:52:12 +10:00
  • 2444cba8d4 Merge pull request #845 from hyperium/843-add-transport-to-server-request Sean McArthur 2016-06-23 16:47:17 -07:00
  • 02e6765543 feat(server): add Transport to on_request Sean McArthur 2016-06-23 15:29:30 -07:00
  • d7809ee5cf Merge pull request #842 from hyperium/fix-docs Sean McArthur 2016-06-20 17:29:28 -07:00
  • 9c4ea16317 Merge pull request #841 from hyperium/pr/833 Sean McArthur 2016-06-20 16:22:20 -07:00
  • 8cae698235 docs(lib): fix syntax error docs generation command Sean McArthur 2016-06-20 16:05:12 -07:00
  • ceb57d964f fix(headers): Remove raw part when getting mutable reference to typed header Andre Silva 2016-06-17 01:51:34 +01:00
  • 3d2cb04344 Merge pull request #840 from hyperium/docs-generation-fix Sean McArthur 2016-06-20 22:38:16 +01:00
  • b0ef03fa45 docs(lib): only generate docs if on master branch or a tag commit Sean McArthur 2016-06-20 14:03:50 -07:00
  • 67c16a1600 Merge pull request #836 from DarinM223/master Sean McArthur 2016-06-20 16:08:54 +01:00
  • e3958683ca feat(error): Display for Error shows better info Darin Minamoto 2016-06-18 12:27:13 -07:00
  • c1476d135b Merge pull request #834 from hyperium/831-client-request-end Sean McArthur 2016-06-17 21:36:06 +01:00
  • e122cf11df feat(client): add method to end a chunked body for a Request Sean McArthur 2016-06-17 03:53:30 -07:00
  • 5c89c5ac98 fix(headers): only add chunked to TransferEncoding if not present Sean McArthur 2016-06-17 03:52:01 -07:00
  • 055fc82f94 Merge pull request #828 from hyperium/pub-control-error Sean McArthur 2016-06-15 09:52:09 +01:00
  • 9edc2014d5 Merge pull request #829 from hyperium/822 Sean McArthur 2016-06-15 09:51:48 +01:00
  • fa6ce19d10 perf(http): reduce memcpy calls using boxed pimpl Tom Burdick 2016-06-07 14:22:00 -05:00
  • e2e1264f06 fix(lib): make ControlError public Sean McArthur 2016-06-14 11:24:28 -07:00
  • b3468e6493 Merge pull request #827 from hyperium/enc-dec-get-ref Sean McArthur 2016-06-14 20:18:28 +02:00
  • ee1c5eb2ec feat(http): add get_ref methods to Encoder and Decoder Sean McArthur 2016-06-14 07:52:18 -07:00
  • 6697962e81 Merge pull request #817 from leodasvacas/clippy-run Sean McArthur 2016-06-13 07:19:31 -07:00
  • 579bd2ad70 refactor(multiple): Clippy run leonardo.yvens 2016-06-04 11:21:53 -03:00
  • 9c0fda3ffd chore(client): remove dead pool module Sean McArthur 2016-06-01 18:28:33 -07:00
  • 1967467dc6 Merge pull request #814 from hyperium/headers-vec-map Sean McArthur 2016-06-01 15:51:00 -07:00
  • cbe66ff376 Merge pull request #813 from hyperium/logs Sean McArthur 2016-06-01 15:20:59 -07:00
  • c111f32f5b perf(headers): check for header literals before allocating name Sean McArthur 2016-06-01 15:09:54 -07:00
  • c71520ea01 perf(headers): use a Vec instead of HashMap internally Sean McArthur 2016-05-17 12:21:26 -07:00
  • 3e85f7c29b chore(http): reduce some logs from error level Sean McArthur 2016-05-29 15:50:04 -07:00
  • 18fda09bb2 fix(examples): hello example fix for multithread (#808) Kei Tsuji 2016-05-28 02:05:27 +09:00
  • 160b56e8be feat(client): add Request.set_uri(RequestUri) method (#803) Sean McArthur 2016-05-24 11:38:11 -07:00
  • 9e5e49a322 Merge pull request #801 from hyperium/client-query Sean McArthur 2016-05-23 11:46:15 -07:00
  • 841e03df68 fix(client): send query parameters in Requests Sean McArthur 2016-05-23 11:19:43 -07:00
  • 1441e96937 Merge pull request #800 from mayhewj/doc-fixes Sean McArthur 2016-05-23 10:40:40 -07:00
  • fd476503b9 docs(*): fix typos, Markdown inconsistencies, and stutter Justin Mayhew 2016-05-20 11:29:10 -03:00
  • eed1666bef Merge pull request #795 from hyperium/794-windows-no-verify Sean McArthur 2016-05-18 11:19:43 -07:00
  • fb55f1c467 fix(windows): disable openssl cert validation for Windows Sean McArthur 2016-05-17 12:58:11 -07:00
  • b375771e0d Merge pull request #793 from softprops/custom_openssl_client Sean McArthur 2016-05-17 11:51:09 -07:00
  • 0ab2dccd27 feat(net): Add OpensslClient constructor softprops 2016-05-17 00:00:35 -04:00
  • 848592b908 Merge pull request #778 from hyperium/mio Sean McArthur 2016-05-16 15:55:26 -07:00
  • c3a01e3554 feat(uri): impl Eq and Hash for RequestUri Sean McArthur 2016-05-09 12:59:31 -07:00
  • 94540d0d8b feat(lib): switch to non-blocking (asynchronous) IO Sean McArthur 2016-05-03 20:45:43 -07:00
  • a23441693a v0.9.4 Sean McArthur 2016-05-09 15:09:26 -07:00
  • 438a727ea8 Merge pull request #787 from hyperium/openssl-ciphers Sean McArthur 2016-05-09 13:15:36 -07:00
  • 4eb5d77222 fix(ssl): use secure ciphers by default in openssl Sean McArthur 2016-05-09 11:37:54 -07:00
  • b57dc52e81 Merge pull request #788 from hyperium/nightly-fixes Sean McArthur 2016-05-09 12:46:09 -07:00
  • d040ec25c0 fix(warnings): remove unused_code warnings from newest nightlies Sean McArthur 2016-05-09 11:51:51 -07:00
  • f0736d25a5 Merge pull request #784 from hyperium/openssl-verify Sean McArthur 2016-05-08 10:52:22 -07:00
  • e39ae86c88 feat(ssl): enable hostname verification by default for OpenSSL Sean McArthur 2016-05-08 10:04:37 -07:00
  • e796dc945b v0.9.3 Sean McArthur 2016-05-05 14:30:34 -07:00
  • 9b2a611871 Merge pull request #781 from hyperium/pool-mutex-race Sean McArthur 2016-05-05 12:16:47 -07:00
  • 437848b33b Merge pull request #779 from Manishearth/doc-md Sean McArthur 2016-05-05 11:06:40 -07:00
  • e51bafe2e4 fix(client): fix panic in Pool::connect Sean McArthur 2016-05-05 10:45:16 -07:00
  • c75a02a99a docs(*): Clippy fixes with markdown docs Manish Goregaokar 2016-05-05 12:06:44 +05:30
  • 1d936fee90 v0.9.2 Sean McArthur 2016-05-04 11:16:13 -07:00
  • 283b1cace1 Merge pull request #775 from hyperium/774-proxy-host Sean McArthur 2016-05-04 10:53:24 -07:00
  • f36c6b255f feat(client): proper proxy and tunneling in Client Sean McArthur 2016-04-27 11:20:07 -07:00
  • 3a3e08687b Merge pull request #771 from hyperium/allow-proxy Sean McArthur 2016-04-26 12:19:42 -07:00
  • 25010fc1fc feat(client): add Proxy support Sean McArthur 2016-04-25 15:37:03 -07:00
  • 5fcc04a6cd perf(client): dont keep Pool mutex locked during getaddrinfo Sean McArthur 2016-04-25 15:36:55 -07:00
  • 4828437551 v0.9.1 Sean McArthur 2016-04-21 17:10:51 -07:00
  • b783ddf455 fix(Cargo.toml): update documentation link Sean McArthur 2016-04-21 17:10:22 -07:00
  • eda5ca5b7f v0.9.0 Sean McArthur 2016-04-21 16:17:25 -07:00
  • 9955f2e75c docs(README): update links to documentation for stable and master Sean McArthur 2016-04-21 16:15:47 -07:00
  • 8fa7a98968 refactor(hyper): Update to rust-url 1.0 Simon Sapin 2016-04-22 01:14:08 +02:00