aboutsummaryrefslogtreecommitdiff
path: root/zenhttp/httpshared.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Minor CbPackage serialization tweaksStefan Boberg2021-09-161-5/+4
|
* Improved package serialization to allow round trippingStefan Boberg2021-09-161-16/+77
|
* Implemented intended package streaming API flow (but currently it "streams" ↵Stefan Boberg2021-09-131-8/+14
| | | | from memory)
* Introduced FormatPackageMessageBuffer() returning a ComositeBufferStefan Boberg2021-09-131-0/+16
|
* Changed interface for httpServerRequest::SessionId()/RequestId() so they ↵Stefan Boberg2021-09-131-0/+116
share storage and lazy eval logic They now call into ParseSessionId()/ParseRequestId() when required Eliminates redundant logic in derived implementations Also moved package transport code into httpshared.(cpp|h) for easier sharing with client code Added some I/O error reporting in http.sys related code Changed IHttpPackageHandler interface to support partially updated handling flow