aboutsummaryrefslogtreecommitdiff
path: root/zenhttp
Commit message (Expand)AuthorAgeFilesLines
* Fixed http-parser linker errorMartin Ridgers2021-11-021-1/+4
* 'return std::move(local_object)' prevents copy elisionMartin Ridgers2021-10-251-1/+1
* Removed unnecessary includeMartin Ridgers2021-10-252-3/+0
* Fixed unused-variable warningMartin Ridgers2021-10-251-1/+1
* Removed unused includeMartin Ridgers2021-10-251-2/+0
* Fixed narrowing warningMartin Ridgers2021-10-251-2/+2
* UINT16 -> uint16_tMartin Ridgers2021-10-251-2/+2
* Use zen::GetCurrentThreadId()Martin Ridgers2021-10-251-1/+1
* Use m_ShutdownEvent.Wait() in HttpNullServer::Run() on POSIXMartin Ridgers2021-10-251-8/+7
* HttpAsioServer::Run() implementation for POSIX platformsMartin Ridgers2021-10-251-8/+22
* Use StrCaseCompare() instead of Windows-only _stricmp()Martin Ridgers2021-10-251-1/+1
* Merged mainMartin Ridgers2021-10-251-1/+1
|\
| * Format fix.Per Larsson2021-10-201-1/+1
* | Merged mainMartin Ridgers2021-10-202-19/+43
|\|
| * httpasio: Implemented some handling for Expect: headerStefan Boberg2021-10-181-17/+33
| * httpsys: Added automatic translation of 200 OK -> 204 NO CONTENT for case whe...Stefan Boberg2021-10-181-2/+10
* | Merged mainMartin Ridgers2021-10-164-14/+16
|\|
| * Fixed up some more windows include issuesStefan Boberg2021-10-151-2/+1
| * Fixed logic for picking a default http implementation, which was caused by in...Stefan Boberg2021-10-151-5/+5
| * zencore: Enabled MSC warning 4668 to get warnings when preprocessor macros ar...Stefan Boberg2021-10-152-7/+10
* | Merged mainMartin Ridgers2021-10-159-125/+1263
|\|
| * httpasio: Implemented support for specifying accept type via url suffixStefan Boberg2021-10-151-3/+37
| * clang-formatStefan Boberg2021-10-151-2/+1
| * httpasio: implemented proper handling of query stringsStefan Boberg2021-10-151-44/+63
| * asio HTTP implementation (#23)Stefan Boberg2021-10-149-125/+1211
* | A null httpd main loop for POSIX platformsMartin Ridgers2021-10-151-1/+17
* | Fixed httpsys.cpp WideToUtf8() link errorsMartin Ridgers2021-10-131-3/+3
|/
* Added lofreq timer update to httpsys main loopStefan Boberg2021-10-111-0/+2
* Support for asynchronous HTTP response processing (#19)Stefan Boberg2021-10-068-60/+341
* Merged from upstreamStefan Boberg2021-10-053-11/+26
* http: Moved logic for body suppression to a more central locationStefan Boberg2021-10-031-0/+5
* Merged from upstreamStefan Boberg2021-10-031-1/+3
|\
| * Fixed missing content type.Per Larsson2021-10-031-1/+3
* | http: Added support for specifying response content-type by means of suffixes...Stefan Boberg2021-10-032-13/+62
|/
* Added simple stats HTML dashboard with route /dashboard.Per Larsson2021-10-011-0/+3
* Switch back to the right HTTP back-endStefan Boberg2021-09-291-1/+1
* minor edits to uWS testcodeStefan Boberg2021-09-281-14/+10
* http: ReasonStringForHttpResultCode returns string_view to avoid strlenStefan Boberg2021-09-283-114/+111
* Added preliminary CbPackageReader, for handling incremental compact binary pa...Stefan Boberg2021-09-286-66/+186
* Removed MemoryOutStream, MemoryInStreamStefan Boberg2021-09-281-3/+2
* clang-formatStefan Boberg2021-09-271-3/+3
* httpsys: Added HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA to response calls which sh...Stefan Boberg2021-09-271-17/+33
* httpsys: remove atl #include which is no longer neededStefan Boberg2021-09-271-1/+0
* httpsys: added `if constexpr` to silence compiler warning on WindowsStefan Boberg2021-09-271-1/+1
* Merged latest from mainStefan Boberg2021-09-274-8/+67
|\
| * GetWindowsErrorAsString() -> GetSystemErrorAsString()Stefan Boberg2021-09-271-2/+2
| * Compact binary to JSON (#12)Per Larsson2021-09-271-3/+11
| * httpsys: Some logging improvementsStefan Boberg2021-09-262-3/+25
| * Added HttpVerb ToString() function for use in loggingStefan Boberg2021-09-262-0/+26
| * Added some more context to http failure loggingStefan Boberg2021-09-261-1/+4