Commit Graph

  • 74136de960 Merge pull request #889 from aidanhs/aphs-not-v1-warning Sean McArthur 2016-08-11 15:45:01 -07:00
  • d53e033704 docs(version): note on pre 1.0 stability Aidan Hobson Sayers 2016-08-11 22:38:37 +01:00
  • 0ce83dfbb3 Merge pull request #878 from nox/serde Sean McArthur 2016-08-07 10:29:22 -07:00
  • c497dfcc93 Merge pull request #879 from nox/cookie Sean McArthur 2016-08-07 10:29:08 -07:00
  • f51b799023 Merge pull request #884 from hyperium/perf Sean McArthur 2016-08-06 10:58:36 -07:00
  • a3a815c09c perf(http): reduce server loops when headers and body are ready Sean McArthur 2016-08-06 00:11:45 -07:00
  • 523b890a19 fix(server): support HTTP/1.1 pipelining Sean McArthur 2016-08-06 00:10:46 -07:00
  • 12dac9bdba perf(http): encoder headers with a faster fmt::Write Sean McArthur 2016-08-06 00:09:00 -07:00
  • dc03ca188a chore(version): Update cookie to 0.3 Anthony Ramine 2016-08-02 09:54:25 +02:00
  • de921d08fe chore(version): Update serde to 0.8 Anthony Ramine 2016-08-02 09:37:38 +02:00
  • 9456738ee1 Merge pull request #877 from jongiddy/guide-save-receiver Sean McArthur 2016-07-31 23:54:12 -07:00
  • ea1dccff59 docs(guide): fix guide example to save receiver for later use by response handler Jonathan Giddy 2016-07-31 17:18:45 +01:00
  • 81e7bf4155 refactor(http): call on_error for more error cases Sean McArthur 2016-07-29 14:25:12 -07:00
  • 13c5bf66c3 feat(headers): add Content-Location header Joonas Koivunen 2016-07-28 19:59:33 +03:00
  • 1b4a2b7e6f Merge pull request #876 from leodasvacas/conn-refactor Sean McArthur 2016-07-27 16:49:44 -07:00
  • 211b408b92 style(http): Rustfmt State.update leonardo.yvens 2016-07-27 10:36:38 -03:00
  • 9f249bbee8 refactor(http): Dedup code in connection state update. leonardo.yvens 2016-07-27 09:24:46 -03:00
  • c6eea3761b 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
  • e5841365dd Merge pull request #874 from hyperium/guide Sean McArthur 2016-07-26 09:45:51 -07:00
  • 81e6e98d80 docs(guide): adjust styles of the guides Sean McArthur 2016-07-26 08:55:08 -07:00
  • 6f0921ed94 Merge pull request #873 from hyperium/guide Sean McArthur 2016-07-26 00:27:51 -07:00
  • 12c69b5dd0 docs(guide): add meat to the Server Guide Sean McArthur 2016-07-25 17:41:08 -07:00
  • 50ccdaa7e7 feat(header): introduce header::Raw (#869) Sean McArthur 2016-07-23 12:54:16 -07:00
  • d67dbc6028 feat(server): Server::new can take one or more listeners Ed Barnard 2016-07-18 23:32:38 +01:00
  • a22ae26cec docs(guide): fix css pathing Sean McArthur 2016-07-15 17:53:51 -07:00
  • 181e806a18 docs(guide): add styling to guides Sean McArthur 2016-07-15 16:34:19 -07:00
  • 2433780419 Merge pull request #865 from hyperium/gen-guide Sean McArthur 2016-07-15 15:23:11 -07:00
  • c81cd4b0d5 docs(guide): copy over html files, not markdown files Sean McArthur 2016-07-15 14:41:04 -07:00
  • e1542a609f feat(headers): add last-event-id header Michael 2016-07-14 21:47:27 -04:00
  • e2264530e7 Merge pull request #864 from hyperium/less-deps Sean McArthur 2016-07-14 20:36:43 -07:00
  • 6fb143ce96 Merge pull request #863 from hyperium/guide-server Sean McArthur 2016-07-14 20:36:33 -07:00
  • d3719c3966 Merge pull request #860 from hyperium/idle-timeout Sean McArthur 2016-07-14 20:36:24 -07:00
  • 976218badc feat(client): add keep_alive_timeout to Client Sean McArthur 2016-07-14 17:24:19 -07:00
  • 29b65f6bdd docs(guide): build and test markdown files in doc directory Sean McArthur 2016-07-14 19:25:49 -07:00
  • 3e66377979 refactor(header): internalize traitobject and typeable Sean McArthur 2016-07-14 11:47:55 -07:00
  • 02cb96ac2d feat(server): add idle_timeout to Server Sean McArthur 2016-07-14 17:23:13 -07:00
  • 8de8b74a8f Merge pull request #858 from hyperium/ergo Sean McArthur 2016-07-14 11:21:36 -07:00
  • 85894bc123 feat(http): add Decoder.try_read and Encoder.try_write Sean McArthur 2016-07-14 10:01:57 -07:00
  • 40745c5671 refactor(lib): moved LanguageTag export to header Sean McArthur 2016-07-14 09:59:47 -07:00
  • 6d54a4dfdc Merge pull request #857 from hyperium/client-timeout-panic Sean McArthur 2016-07-13 17:19:45 -07:00
  • 01843f8822 feat(headers): add origin header Michael 2016-07-06 16:01:20 -04:00
  • 006f66f34a fix(client): handle when DNS resolves after a timeout triggers Sean McArthur 2016-07-11 15:55:29 -07:00
  • 220d09fc3a Merge pull request #856 from hyperium/keep-alive Sean McArthur 2016-07-08 11:16:48 -07:00
  • 2904668105 feat(client): implement connection pooling for Client Sean McArthur 2016-07-08 10:07:02 -07:00
  • 5f273ef646 Merge pull request #850 from aravind-pg/referrer-policy Sean McArthur 2016-07-05 15:07:25 -07:00
  • 3a86b3a2b2 feat(headers): Add Referrer-Policy header Aravind Gollakota 2016-06-30 22:59:57 -07:00
  • c77e868408 docs(error): improve Error::Incomplete description (#846) Tshepang Lekhonkhobe 2016-06-30 20:52:42 +02:00
  • 61346207aa docs(server): Fix some typos in server module Robin Stocker 2016-07-01 04:52:12 +10:00
  • 67436c5bf6 Merge pull request #845 from hyperium/843-add-transport-to-server-request Sean McArthur 2016-06-23 16:47:17 -07:00
  • 2fbd80ce69 feat(server): add Transport to on_request Sean McArthur 2016-06-23 15:29:30 -07:00
  • e682844431 Merge pull request #842 from hyperium/fix-docs Sean McArthur 2016-06-20 17:29:28 -07:00
  • d02eb474e1 Merge pull request #841 from hyperium/pr/833 Sean McArthur 2016-06-20 16:22:20 -07:00
  • e600cd89cb docs(lib): fix syntax error docs generation command Sean McArthur 2016-06-20 16:05:12 -07:00
  • f38717e422 fix(headers): Remove raw part when getting mutable reference to typed header Andre Silva 2016-06-17 01:51:34 +01:00
  • 6dab63fbac Merge pull request #840 from hyperium/docs-generation-fix Sean McArthur 2016-06-20 22:38:16 +01:00
  • c94681fd76 docs(lib): only generate docs if on master branch or a tag commit Sean McArthur 2016-06-20 14:03:50 -07:00
  • 45eb4f9312 Merge pull request #836 from DarinM223/master Sean McArthur 2016-06-20 16:08:54 +01:00
  • 49e196db1c feat(error): Display for Error shows better info Darin Minamoto 2016-06-18 12:27:13 -07:00
  • 1088ef8408 Merge pull request #834 from hyperium/831-client-request-end Sean McArthur 2016-06-17 21:36:06 +01:00
  • c856de0428 feat(client): add method to end a chunked body for a Request Sean McArthur 2016-06-17 03:53:30 -07:00
  • 1b4f857997 fix(headers): only add chunked to TransferEncoding if not present Sean McArthur 2016-06-17 03:52:01 -07:00
  • 43ac0dd095 Merge pull request #828 from hyperium/pub-control-error Sean McArthur 2016-06-15 09:52:09 +01:00
  • 2a56094af4 Merge pull request #829 from hyperium/822 Sean McArthur 2016-06-15 09:51:48 +01:00
  • 13a6a59d9d perf(http): reduce memcpy calls using boxed pimpl Tom Burdick 2016-06-07 14:22:00 -05:00
  • ad9c580e9a fix(lib): make ControlError public Sean McArthur 2016-06-14 11:24:28 -07:00
  • dabe3ac0b1 Merge pull request #827 from hyperium/enc-dec-get-ref Sean McArthur 2016-06-14 20:18:28 +02:00
  • 766377cfe7 feat(http): add get_ref methods to Encoder and Decoder Sean McArthur 2016-06-14 07:52:18 -07:00
  • f20d5953c7 Merge pull request #817 from leodasvacas/clippy-run Sean McArthur 2016-06-13 07:19:31 -07:00
  • d4a095d75c refactor(multiple): Clippy run leonardo.yvens 2016-06-04 11:21:53 -03:00
  • 42ebb768c3 chore(client): remove dead pool module Sean McArthur 2016-06-01 18:28:33 -07:00
  • 0c847f7898 Merge pull request #814 from hyperium/headers-vec-map Sean McArthur 2016-06-01 15:51:00 -07:00
  • 88480497b2 Merge pull request #813 from hyperium/logs Sean McArthur 2016-06-01 15:20:59 -07:00
  • d80d61cd78 perf(headers): check for header literals before allocating name Sean McArthur 2016-06-01 15:09:54 -07:00
  • 9338878576 perf(headers): use a Vec instead of HashMap internally Sean McArthur 2016-05-17 12:21:26 -07:00
  • 8017dac175 chore(http): reduce some logs from error level Sean McArthur 2016-05-29 15:50:04 -07:00
  • 341b784106 fix(examples): hello example fix for multithread (#808) Kei Tsuji 2016-05-28 02:05:27 +09:00
  • cee36d4305 feat(client): add Request.set_uri(RequestUri) method (#803) Sean McArthur 2016-05-24 11:38:11 -07:00
  • ce3dbd123d Merge pull request #801 from hyperium/client-query Sean McArthur 2016-05-23 11:46:15 -07:00
  • 2d9aea8db0 fix(client): send query parameters in Requests Sean McArthur 2016-05-23 11:19:43 -07:00
  • 5d75c7202e Merge pull request #800 from mayhewj/doc-fixes Sean McArthur 2016-05-23 10:40:40 -07:00
  • 8f1c536007 docs(*): fix typos, Markdown inconsistencies, and stutter Justin Mayhew 2016-05-20 11:29:10 -03:00
  • 54a9a7d102 Merge pull request #795 from hyperium/794-windows-no-verify Sean McArthur 2016-05-18 11:19:43 -07:00
  • c81deed3e6 fix(windows): disable openssl cert validation for Windows Sean McArthur 2016-05-17 12:58:11 -07:00
  • 5c1ecfb95f Merge pull request #793 from softprops/custom_openssl_client Sean McArthur 2016-05-17 11:51:09 -07:00
  • 088822b23d feat(net): Add OpensslClient constructor softprops 2016-05-17 00:00:35 -04:00
  • ffb499bdf9 Merge pull request #778 from hyperium/mio Sean McArthur 2016-05-16 15:55:26 -07:00
  • 38aa51495a feat(uri): impl Eq and Hash for RequestUri Sean McArthur 2016-05-09 12:59:31 -07:00
  • d35992d019 feat(lib): switch to non-blocking (asynchronous) IO Sean McArthur 2016-05-03 20:45:43 -07:00
  • 1ec56fe6b6 v0.9.4 Sean McArthur 2016-05-09 15:09:26 -07:00
  • 55f2468e4e Merge pull request #787 from hyperium/openssl-ciphers Sean McArthur 2016-05-09 13:15:36 -07:00
  • 54bf6adeee fix(ssl): use secure ciphers by default in openssl Sean McArthur 2016-05-09 11:37:54 -07:00
  • 1a0be10629 Merge pull request #788 from hyperium/nightly-fixes Sean McArthur 2016-05-09 12:46:09 -07:00
  • e7229480ea fix(warnings): remove unused_code warnings from newest nightlies Sean McArthur 2016-05-09 11:51:51 -07:00
  • 6a21901f46 Merge pull request #784 from hyperium/openssl-verify Sean McArthur 2016-05-08 10:52:22 -07:00
  • 01160abd92 feat(ssl): enable hostname verification by default for OpenSSL Sean McArthur 2016-05-08 10:04:37 -07:00
  • eab289b7d2 v0.9.3 Sean McArthur 2016-05-05 14:30:34 -07:00
  • 17f818e5c1 Merge pull request #781 from hyperium/pool-mutex-race Sean McArthur 2016-05-05 12:16:47 -07:00
  • 6d8fc2e7b0 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
  • b840963629 docs(*): Clippy fixes with markdown docs Manish Goregaokar 2016-05-05 12:06:44 +05:30