git.iko.soy
/
typeable/wai
readme
files
commits
refs
on
7cffbbc
help
sign in
7cffbbc
Import Network.Wai.HTTP2.Body
Andrew Pritchard
11 years ago
bf5c8fb
Clean up interface and Haddocks
Andrew Pritchard
11 years ago
c8a764e
Add Haddock for runHTTP2TLS
Andrew Pritchard
11 years ago
ab3d4c6
Still more Applicative imports for old GHCs
Andrew Pritchard
11 years ago
f3449ff
Import pure for older GHCs
Andrew Pritchard
11 years ago
250dc0a
Import Data.Functor for old GHC versions
Andrew Pritchard
11 years ago
ece61c8
Fix warnings in Handle-based file streaming
Andrew Pritchard
11 years ago
52ca250
Import Builder from Blaze.ByteString for old GHCs.
Andrew Pritchard
11 years ago
1fdacfa
Revert unnecessary whitespace change to keep diff simpler
Andrew Pritchard
11 years ago
7eff4c2
Add and shuffle around HTTP/2 conveniences
Andrew Pritchard
11 years ago
0c601ac
Naming consistency: send -> write
Andrew Pritchard
11 years ago
ec035d4
Cleanup: send trailers directly rather than re-enqueuing them.
Andrew Pritchard
11 years ago
db9ae02
Cleanup: handle trailers directly in sender.
Andrew Pritchard
11 years ago
a45c735
Cleanup: import wrangling and comments
Andrew Pritchard
11 years ago
64486f8
Wait for pushed stream to be sent before returning
Andrew Pritchard
11 years ago
8a9b8f9
Support sending file ranges in stream bodies
Andrew Pritchard
11 years ago
8d13737
Use 'unlessClosed' to guard trailers as well
Andrew Pritchard
11 years ago
14feac1
Honor the client MAX_CONCURRENT_STREAMS
Andrew Pritchard
11 years ago
d11f7aa
Add cases to newly-introduced outputStream
Andrew Pritchard
11 years ago
60518bd
Change "Http2" to "HTTP2" globally
Andrew Pritchard
11 years ago
2bceea0
Curry the Http2Application type
Andrew Pritchard
11 years ago
0adedc1
Curry Http2Application's responder function
Andrew Pritchard
11 years ago
f043d8c
Honor the ENABLE_PUSH setting
Andrew Pritchard
11 years ago
3c420e1
Add 'pushResponder' and real 'PushPromise' type
Andrew Pritchard
11 years ago
6fa930b
Refactor 'runResponder' to set up a queue and run the stream
Andrew Pritchard
11 years ago
3dbf9e9
Refactor 'runStream' to be used by pushed streams
Andrew Pritchard
11 years ago
19fda1f
Refactor 'cleanupStream' to handle exceptions in responders
Andrew Pritchard
11 years ago
036b066
Support sending promised streams in Sender
Andrew Pritchard
11 years ago
3875acf
Refactor 'maybeEndHeaders' for adding the EndHeaders flag.
Andrew Pritchard
11 years ago
7666038
Add a field nextPushStreamId to Context
Andrew Pritchard
11 years ago
1d89ce3
Refactor a function 'sendResponse' to send headers and data
Andrew Pritchard
11 years ago
394e1d3
Accept "h2" as HTTP/2 in ALPN negotiations
Andrew Pritchard
11 years ago
53dba91
Add haddock comment on vhCL (Content-Length)
Andrew Pritchard
11 years ago
0e9c3af
Allow non-HEADERS frames on even stream IDs
Andrew Pritchard
11 years ago
b755445
Rename hpackEncodeTrailers to hpackEncodeCIHeaders
Andrew Pritchard
11 years ago
787da16
Define Trailers more appropriately as [Header]
Andrew Pritchard
11 years ago
13892b9
Support HTTP/2 run functions in warp-tls
Andrew Pritchard
11 years ago
47fc3fe
Add pushed streams to the HTTP/2 application
Andrew Pritchard
11 years ago
8574d57
Add alias of Request for HTTP2
Andrew Pritchard
11 years ago
85d166a
Rename StreamingBody to Body
Andrew Pritchard
11 years ago
37fdcf8
Allow stream bodies to have a result type
Andrew Pritchard
11 years ago
7dc82b9
Turn Response into a type alias
Andrew Pritchard
11 years ago
664d4e3
Remove HTTP/2 ResponseBuilder and ResponseFile
Andrew Pritchard
11 years ago
f4d28c7
Remove the ResponseRaw constructor of HTTP2 Response
Andrew Pritchard
11 years ago
3637f6e
Clone the response type for HTTP2
Andrew Pritchard
11 years ago
d091dd9
Generalize HTTP/2 run variants to ServeConnection
Andrew Pritchard
11 years ago
cd8f113
Expound on HTTP/2 in the export list haddocks
Andrew Pritchard
11 years ago
c29e8fb
Add Http2Application param to all 'run' flavors
Andrew Pritchard
11 years ago
df285cf
Change Http2Application to return trailers
Andrew Pritchard
11 years ago
8273bed
Add 'promoteApplication'; use it in 'serveConnection'
Andrew Pritchard
11 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list