| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Improved package serialization to allow round tripping | Stefan Boberg | 2021-09-16 | 1 | -1/+1 |
| | | |||||
| * | Hooked up zenhttp to the test framework so tests actually run as part of ↵ | Stefan Boberg | 2021-09-15 | 1 | -2/+7 |
| | | | | | zenserver-test | ||||
| * | Added support for compressed binary MIME type conversion | Stefan Boberg | 2021-09-15 | 1 | -34/+65 |
| | | |||||
| * | Moved some shared http definitions into httpcommon.h | Stefan Boberg | 2021-09-13 | 1 | -0/+15 |
| | | | | | Added CompositeBuffer HttpServerRequest::WriteResponse() helper function | ||||
| * | SImplified some payload access code | Stefan Boberg | 2021-09-13 | 1 | -4/+2 |
| | | |||||
| * | Changed interface for httpServerRequest::SessionId()/RequestId() so they ↵ | Stefan Boberg | 2021-09-13 | 1 | -113/+23 |
| | | | | | | | | | | | | | | | 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 | ||||
| * | Implemented generic CbPackage attachments filtering | Stefan Boberg | 2021-09-13 | 1 | -0/+212 |
| | | | | | Package transmission will also need to be updated (up next) for the new scheme to be effective | ||||
| * | Eliminated HttpServerException and related classes | Stefan Boberg | 2021-09-12 | 1 | -8/+0 |
| | | |||||
| * | Some error handling improvements in zenhttp | Stefan Boberg | 2021-09-12 | 1 | -8/+1 |
| | | | | | Primarily replaces some exception usage with std::error_code | ||||
| * | HttpResponse enum -> HttpResponseCode | Stefan Boberg | 2021-09-12 | 1 | -21/+8 |
| | | | | | Also removed initial CbPackage API HttpServer changes as I have decided to take a different approach | ||||
| * | Changed worker thread defaults to reflect available hardware concurrency | Stefan Boberg | 2021-09-11 | 1 | -1/+1 |
| | | |||||
| * | Tweaked back default to http.sys | Stefan Boberg | 2021-09-10 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'cbpackage-update' of https://github.com/EpicGames/zen into ↵ | Stefan Boberg | 2021-09-10 | 1 | -0/+29 |
| |\ | | | | | | | cbpackage-update | ||||
| | * | Added MapContentTypeToString() helper function | Stefan Boberg | 2021-09-10 | 1 | -0/+29 |
| | | | |||||
| * | | Added beginnings of a uWS http front-end | Stefan Boberg | 2021-09-10 | 1 | -1/+4 |
| |/ | |||||
| * | clang-format | Stefan Boberg | 2021-09-09 | 1 | -1/+1 |
| | | |||||
| * | Added compile time logic to toggle http.sys / null http implementation on/off | Stefan Boberg | 2021-09-09 | 1 | -0/+5 |
| | | |||||
| * | Factored out http server related code into zenhttp module since it feels out ↵ | Stefan Boberg | 2021-09-09 | 1 | -0/+389 |
| of place in zencore | |||||