on d11f7aa help sign in
d11f7aaAdd cases to newly-introduced outputStreamAndrew Pritchard 60518bdChange "Http2" to "HTTP2" globallyAndrew Pritchard 2bceea0Curry the Http2Application typeAndrew Pritchard 0adedc1Curry Http2Application's responder functionAndrew Pritchard f043d8cHonor the ENABLE_PUSH settingAndrew Pritchard 3c420e1Add 'pushResponder' and real 'PushPromise' typeAndrew Pritchard 6fa930bRefactor 'runResponder' to set up a queue and run the streamAndrew Pritchard 3dbf9e9Refactor 'runStream' to be used by pushed streamsAndrew Pritchard 19fda1fRefactor 'cleanupStream' to handle exceptions in respondersAndrew Pritchard 036b066Support sending promised streams in SenderAndrew Pritchard 3875acfRefactor 'maybeEndHeaders' for adding the EndHeaders flag.Andrew Pritchard 7666038Add a field nextPushStreamId to ContextAndrew Pritchard 1d89ce3Refactor a function 'sendResponse' to send headers and dataAndrew Pritchard 394e1d3Accept "h2" as HTTP/2 in ALPN negotiationsAndrew Pritchard 53dba91Add haddock comment on vhCL (Content-Length)Andrew Pritchard 0e9c3afAllow non-HEADERS frames on even stream IDsAndrew Pritchard b755445Rename hpackEncodeTrailers to hpackEncodeCIHeadersAndrew Pritchard 787da16Define Trailers more appropriately as [Header]Andrew Pritchard 13892b9Support HTTP/2 run functions in warp-tlsAndrew Pritchard 47fc3feAdd pushed streams to the HTTP/2 applicationAndrew Pritchard 8574d57Add alias of Request for HTTP2Andrew Pritchard 85d166aRename StreamingBody to BodyAndrew Pritchard 37fdcf8Allow stream bodies to have a result typeAndrew Pritchard 7dc82b9Turn Response into a type aliasAndrew Pritchard 664d4e3Remove HTTP/2 ResponseBuilder and ResponseFileAndrew Pritchard f4d28c7Remove the ResponseRaw constructor of HTTP2 ResponseAndrew Pritchard 3637f6eClone the response type for HTTP2Andrew Pritchard d091dd9Generalize HTTP/2 run variants to ServeConnectionAndrew Pritchard cd8f113Expound on HTTP/2 in the export list haddocksAndrew Pritchard c29e8fbAdd Http2Application param to all 'run' flavorsAndrew Pritchard df285cfChange Http2Application to return trailersAndrew Pritchard 8273bedAdd 'promoteApplication'; use it in 'serveConnection'Andrew Pritchard 2b6b5ffMove queue creation from 'response' to 'worker'Andrew Pritchard 792f3c1Add Trailers to SFinish and provide them in 'response'Andrew Pritchard 161b6ddUse Maybe Trailers rather than Bool to signal end-of-streamAndrew Pritchard cabea22Forward trailers from SyncFinish to the output queueAndrew Pritchard b068ab3Support writing out trailers in 'frameSender'Andrew Pritchard a94efedRefactor headerContinue to take a BuilderAndrew Pritchard 14f99a2Split hpackEncodeHeader; add hpackEncodeTrailersAndrew Pritchard 72684a7Move HTTP2 connection handler to Http2ApplicationAndrew Pritchard e73cd98Add initial HTTP/2-aware Application typeAndrew Pritchard 8ad19cewarp-tls: ver bumps up.warp-tls/3.1.2Kazu Yamamoto df936felower boundary for the tls library.Kazu Yamamoto 17dbc40using supportedFallbackScsv.Kazu Yamamoto a8ba347disallowing client initiated renegotiation.Kazu Yamamoto e7f42fcAdd cipher suites for forward secrecy on more clients.Aaron Friel 53c8dc4warp-tls: ver bumps up.warp-tls/3.1.1Kazu Yamamoto 2509efcupdating changelog.Kazu Yamamoto 3c894bawarp: ver bumps up.warp/3.1.3Kazu Yamamoto 185e8ceupdating changelog.Kazu Yamamoto