Kornel Lesiński
5041a4d428
Test CONNECT is accepted
2020-03-09 11:21:40 -07:00
Sean McArthur
4398e169e8
Update to Tokio 0.2 ( #428 )
2019-11-27 14:53:57 -08:00
Gurwinder Singh
f46840f3fa
chore: cargo fmt, clippy
2019-08-16 22:27:39 -07:00
Sean McArthur
ab52cf9b30
Send RST_STREAM of STREAM_CLOSED instead of GOAWAY if stream may have been forgotten
2019-06-28 12:48:42 -07:00
Sean McArthur
a3e59eb7e2
Prevent server Connection from returning same error after calling abrupt shutdown ( #352 )
2019-04-03 11:41:56 -07:00
Sean McArthur
feff97905f
Notify RecvStream tasks if SendStream sends a local reset
2019-03-12 17:17:02 -07:00
Sean McArthur
e656c42353
fix inverted split for DATA frame padding ( #330 )
2018-11-05 10:20:09 -08:00
Michael Beaumont
6b23542a55
Add client support for server push ( #314 )
...
This patch exposes push promises to the client API.
Closes #252
2018-10-16 12:51:08 -07:00
Eliza Weisman
2b960b897d
Add Reset::INTERNAL_ERROR helper to test support ( #308 )
...
Signed-off-by: Eliza Weisman <eliza@buoyant.io >
2018-09-13 16:33:44 -07:00
Carl Lerche
cf62b783e0
Misc bug fixes related to stream state ( #273 )
...
This patch includes two new significant debug assertions:
* Assert stream counts are zero when the connection finalizes.
* Assert all stream state has been released when the connection is
dropped.
These two assertions were added in an effort to test the fix provided
by #261 . In doing so, many related bugs have been discovered and fixed.
The details related to these bugs can be found in #273 .
2018-05-09 15:03:21 -07:00
Carl Lerche
8a9dfd14dc
Move tests and support utilities to sub crates. ( #268 )
...
These crates will not be published to crates.io, but moving them allows
`tower-h2` to also depend on the test utilities.
2018-05-03 13:08:39 -07:00