Commit Graph

  • d3c2bba18b Increment Stream.refs when sending a push promise Michael Beaumont 2020-08-17 21:20:17 +02:00
  • 6d80bd454e Fix handling Streams.refs in next_incoming Michael Beaumont 2020-08-17 21:19:44 +02:00
  • e3a358d696 v0.2.6 Sean McArthur 2020-07-13 16:37:10 -07:00
  • d3b9f1e36a feat(lib): switch from log to tracing (#475) David Barsky 2020-07-07 18:55:24 -04:00
  • d6fa8386c4 Fix test not checking should_recv_frames Sean McArthur 2020-07-07 09:48:14 -07:00
  • ceae69b468 Update Readme (#468) cssivision 2020-05-21 21:56:35 +08:00
  • 96570bb564 fix documentation for server::Connection Han Xu 2020-05-14 10:47:42 -07:00
  • ecb31135cb v0.2.5 Sean McArthur 2020-05-06 13:10:27 -07:00
  • c460c6e581 Change store debug_assert to only run in tests Sean McArthur 2020-05-06 12:37:58 -07:00
  • cfc7584eb6 Move "sync" tokio feature to dev-dependencies (#461) Geoffry Song 2020-04-09 23:05:55 -07:00
  • ac9f2af434 v0.2.4 Sean McArthur 2020-03-30 15:26:58 -07:00
  • 25b2741d2f v0.2.4 Sean McArthur 2020-03-30 15:12:22 -07:00
  • e41a1f130c Respect SETTINGS_HEADER_TABLE_SIZE (#459) Sean McArthur 2020-03-30 11:53:22 -07:00
  • 20efc46597 Bump to latest tokio-util (#455) Nikhil Benesch 2020-03-26 11:33:27 -04:00
  • 7e1e923542 v0.2.3 Sean McArthur 2020-03-25 10:14:13 -07:00
  • d6dc63276f Fix receiving a GOAWAY frame from updating the max recv ID Sean McArthur 2020-03-24 17:36:13 -07:00
  • 5041a4d428 Test CONNECT is accepted Kornel Lesiński 2020-03-09 17:35:32 +00:00
  • f7b3cf6d29 Handle :scheme and :path in CONNECT Kornel Lesiński 2020-01-31 18:02:32 +00:00
  • 9af48b08c7 Fix fuzz compilation error (#454) Kornel 2020-03-09 18:06:57 +00:00
  • f7718b5b19 v0.2.2 Sean McArthur 2020-03-03 12:21:56 -08:00
  • 1b01300eeb Use a u32 index for stream store (#451) Sean McArthur 2020-02-28 15:30:48 -08:00
  • 78c8ec6968 Update CI to test on stable Sean McArthur 2020-01-29 16:05:13 -08:00
  • 75a0caf220 fix warning about unnecessary parens Sean McArthur 2020-02-17 16:37:56 -08:00
  • c5880076d5 rustfmt some test cases Sean McArthur 2020-01-29 15:21:11 -08:00
  • 8ca2eb2597 Change unused BytesMut::split_to to advance Sean McArthur 2020-01-29 15:17:56 -08:00
  • 74d02933a5 Fix warnings about deprecated Error::description Sean McArthur 2020-01-29 15:15:58 -08:00
  • 5020ff0933 Update Readme Alex Touchet 2019-12-10 22:28:12 -08:00
  • 012dfc6991 v0.2.1 Sean McArthur 2019-12-06 11:42:17 -08:00
  • ec751f3696 Remove Unpin requirement for the send Buf Sean McArthur 2019-12-06 11:26:36 -08:00
  • 13e0f17a03 v0.2.0 Sean McArthur 2019-12-03 11:32:44 -08:00
  • 881832cde9 Rename unstable-stream feature to stream (#433) Sean McArthur 2019-12-03 10:38:50 -08:00
  • eab9c0b410 Update to http 0.2 (#432) Sean McArthur 2019-12-02 16:22:26 -08:00
  • e7e75bf117 Re-enable tokio-rustls now that it has a stable release (#429) Alex Gaynor 2019-12-01 12:04:00 -06:00
  • 4398e169e8 Update to Tokio 0.2 (#428) Sean McArthur 2019-11-27 14:53:57 -08:00
  • 37b66e8981 Migrate CI to GitHub Actions (#422) Taiki Endo 2019-10-09 04:57:55 +09:00
  • 86e53054a6 Change ReserveCapacity to expanded FlowControl type (#423) Sean McArthur 2019-10-08 11:28:15 -07:00
  • 3cfcab016e Remove public Error constructor from io::Error (#420) Sean McArthur 2019-10-07 15:29:38 -07:00
  • 4c1d797712 Add ability to adjust INITIAL_WINDOW_SIZE setting on an existing connection (#421) Sean McArthur 2019-10-07 15:29:23 -07:00
  • 367206bfa1 Decode debug_data in GOAWAY frames Sean McArthur 2019-10-04 11:42:52 -07:00
  • ffbd87cb18 Update CI to test on beta Sean McArthur 2019-10-02 16:24:48 -07:00
  • eef0ee52f0 v0.2.0-alpha.3 Sean McArthur 2019-10-01 08:21:28 -07:00
  • 02de0d161d Remove git dependency Taiki Endo 2019-10-01 23:01:02 +09:00
  • 9c5bc03908 Update tokio alpha.6 Lucio Franco 2019-09-30 21:47:10 -04:00
  • 7615867a5e fixing the akamai example to work with tokio-0.2 (#408) Rick Richardson 2019-09-23 12:57:06 -07:00
  • b534a7888a v0.2.0-alpha.2 Sean McArthur 2019-09-20 13:46:06 -07:00
  • b4c129c99d chore(dependencies): update tokio to 0.2.0-alpha.5 (#409) Aaron Hill 2019-09-20 16:43:03 -04:00
  • fac165e451 Add server support for push (#327) Michael Beaumont 2019-09-16 20:30:59 +02:00
  • 0527f5b72a Rename 'stream' feature to 'unstable-stream' Sean McArthur 2019-09-12 11:16:54 -07:00
  • 06a68a76a2 Use IndexMap::swap_remove instead of deprecated IndexMap::remove Michael Beaumont 2019-09-11 21:04:36 +02:00
  • be079f7e40 Remove publish=false from Cargo.toml Sean McArthur 2019-09-04 11:10:14 -07:00
  • 8e81d84910 v0.2.0-alpha.1 Sean McArthur 2019-08-30 15:29:04 -07:00
  • 2d90efee17 Prune futures-* dependencies Sean McArthur 2019-08-30 13:50:04 -07:00
  • 678c90eb0a Update futures and tokio alphas Sean McArthur 2019-08-29 14:25:17 -07:00
  • f4378bae58 Add necessary features for tokio-io Wim Looman 2019-08-22 20:25:34 +02:00
  • 85b1f669c0 chore: async_await is stable on nightly Gurwinder Singh 2019-08-21 12:23:04 +05:30
  • b2c5d7f0bb Update futures and tokio alphas Sean McArthur 2019-08-20 18:36:38 -07:00
  • b2af3d4b28 Change trailers() to return Result<Option> instead of Option<Result> Sean McArthur 2019-08-20 16:20:49 -07:00
  • a1db5428db Make Stream impls part of optional 'stream' cargo feature (#397) Sean McArthur 2019-08-20 16:01:03 -07:00
  • f31ec5d0da Remove deprecated-in-0.1.x APIs Sean McArthur 2019-08-20 14:22:10 -07:00
  • f46840f3fa chore: cargo fmt, clippy Gurwinder Singh 2019-08-17 09:07:32 +05:30
  • e72d6dc189 Add Rustfmt to CI Gurwinder Singh 2019-08-17 08:06:47 +05:30
  • b039ef25bc Make handshake an async fn; other cleanup Gurwinder Singh 2019-08-17 06:39:25 +05:30
  • ad7ffa795f Updated as per review comments Gurwinder Singh 2019-08-16 08:45:08 +05:30
  • 0a4bd393ec Update examples to std-future Gurwinder Singh 2019-08-15 08:26:48 +05:30
  • 517077c698 Update h2-fuzz to std-future Gurwinder Singh 2019-08-15 08:26:34 +05:30
  • 97a4c8049c Update h2-tests to std-future Gurwinder Singh 2019-08-15 08:26:12 +05:30
  • 529ef4cd40 Update h2-support to std-future Gurwinder Singh 2019-08-15 08:25:46 +05:30
  • c8fefd49f1 Update lib to std-future Gurwinder Singh 2019-08-15 08:25:14 +05:30
  • 782f1f712c Remove byteorder-dependency (#392) lukaslueg 2019-08-09 22:20:48 +02:00
  • 0a9a26144f Use https for H2 Database link (#384) Ryo Ota 2019-07-31 03:06:30 +09:00
  • f4dec6efa4 chore: 2018 edition clean up (#386) Gurwinder Singh 2019-07-25 23:00:52 +05:30
  • db6b841e67 Update crate to Rust 2018 (#383) Jakub Beránek 2019-07-23 19:18:43 +02:00
  • b3351e675b Prepare master for 0.2.x Sean McArthur 2019-07-23 10:16:51 -07:00
  • 4dde4157d5 v0.1.25 (#382) Sean McArthur 2019-06-28 13:17:26 -07:00
  • d4416c2ea5 Update listed version numbers in README (#374) Alex Touchet 2019-06-28 12:49:44 -07:00
  • ab52cf9b30 Send RST_STREAM of STREAM_CLOSED instead of GOAWAY if stream may have been forgotten Sean McArthur 2019-06-27 11:01:32 -07:00
  • 19936721b8 Adjust client::Handshake's PhantomData since it doesn't own a buffer Sean McArthur 2019-06-25 12:04:43 -07:00
  • 3e345ac7b6 tests: reduce boilerplate of sending GET requests Sean McArthur 2019-06-26 12:13:02 -07:00
  • f8f05d04e7 Fix trailers without EOS flag to be a stream instead of connection error (#377) Sean McArthur 2019-06-26 13:38:06 -07:00
  • c616ac4611 v0.1.24 Sean McArthur 2019-06-17 14:18:31 -07:00
  • 0e9fbe4a90 Log protocol error causes at debug (#371) Eliza Weisman 2019-06-17 14:14:40 -07:00
  • 383593a01e allow servers to receive requests without an :authority header Sean McArthur 2019-06-17 11:10:06 -07:00
  • e13645c091 Update repo URLs (#370) Alex Touchet 2019-06-04 23:06:13 -07:00
  • 8974fcd9ff v0.1.23 Sean McArthur 2019-06-04 19:11:10 -07:00
  • 611e1ca010 Clear recv buffer when stream refs are dropped Sean McArthur 2019-06-04 16:55:13 -07:00
  • a5a2ee7f7a v0.1.22 Sean McArthur 2019-06-03 11:13:46 -07:00
  • cf5e53f0c3 Refactor proto::streams::store indices Sean McArthur 2019-05-31 15:43:11 -07:00
  • b8f1f0ccf1 Prevent trying to assign capacity to streams that were just reset Sean McArthur 2019-05-31 14:27:46 -07:00
  • 45c4e0336f chore: Update string to 0.2 (#363) Igor Gnatenko 2019-05-31 18:19:20 +02:00
  • ad5a40c682 v0.1.21 Sean McArthur 2019-05-30 10:21:20 -07:00
  • 6ebad4bb41 increase write buffer size to 16kb Sean McArthur 2019-05-29 14:51:09 -07:00
  • 91819bf25e check for overly large header field in send_headers Sean McArthur 2019-05-29 14:40:28 -07:00
  • e512b6ccb6 panic if stuck in a CONTINUATION frame write loop Sean McArthur 2019-05-29 13:43:40 -07:00
  • 90d346bad8 v0.1.20 Sean McArthur 2019-05-16 13:54:39 -07:00
  • 4c2cd72ea9 fix DebugFlags lifetimes for older compilers Sean McArthur 2019-05-16 13:38:25 -07:00
  • 30f125dfc3 v0.1.19 Sean McArthur 2019-05-15 13:46:31 -07:00
  • dabd58fd58 use newest hpack index when repeating a header name Sean McArthur 2019-05-14 19:00:01 -07:00
  • fc2fb487ea record last index when starting to encode a CONTINUATION frame Sean McArthur 2019-05-10 18:20:43 -07:00
  • 44ff5e5c78 Add DebugFlags helper, improve format of HEADERS and SETTINGS frames Sean McArthur 2019-05-10 18:36:02 -07:00
  • dddef4ccbe v0.1.18 Sean McArthur 2019-04-09 12:10:35 -07:00