aboutsummaryrefslogtreecommitdiff
path: root/zenhttp/httpasio.cpp
Commit message (Expand)AuthorAgeFilesLines
* De/fix crash on non responding upstream (#145)Dan Engelbrecht2022-08-191-1/+4
* fixed merge mistake which caused a build errorStefan Boberg2022-06-161-1/+1
* asio: added some context to error reportingStefan Boberg2022-06-161-2/+8
* http: fixed extension parsing logicStefan Boberg2022-06-101-1/+1
* asio: added some logging to indicate concurrencyStefan Boberg2022-06-071-0/+4
* prepare_commit to fix formattingzousar2022-02-091-6/+14
* Close connection if HTTP header parsing failedMartin Ridgers2022-02-041-5/+4
* Add comment about loopback fast path as suggested in review.zousar2022-02-021-0/+4
* Use SIO_LOOPBACK_FAST_PATH on Windows and increase buffer sizeszousar2022-02-011-0/+13
* Handle HTTP port collisions when initializing serverzousar2022-01-261-7/+15
* Format fix.Per Larsson2022-01-221-5/+1
* Converted use of _format UDL to fmt::formatMartin Ridgers2022-01-101-2/+1
* LLVM's libc++ cannot emplace_back(x,y,z) without a ctor(x,y,z)Martin Ridgers2022-01-071-0/+8
* Added missing vector includeMartin Ridgers2022-01-071-0/+1
* Removed unused includeMartin Ridgers2022-01-071-1/+0
* Merged main.Per Larsson2021-12-141-12/+25
|\
| * Merged mainMartin Ridgers2021-12-081-1/+11
| |\
| * \ Merged mainMartin Ridgers2021-12-081-1/+37
| |\ \
| * \ \ Merged mainMartin Ridgers2021-11-291-14/+37
| |\ \ \
| * \ \ \ Merged mainMartin Ridgers2021-11-251-62/+60
| |\ \ \ \
| * | | | | UINT16 -> uint16_tMartin Ridgers2021-10-251-2/+2
| * | | | | Use zen::GetCurrentThreadId()Martin Ridgers2021-10-251-1/+1
| * | | | | HttpAsioServer::Run() implementation for POSIX platformsMartin Ridgers2021-10-251-8/+22
* | | | | | Format fix.Per Larsson2021-12-091-19/+15
| |_|_|_|/ |/| | | |
* | | | | Wrap asio call to Service->HandleRequest in try/catch like http.sys.Zousar Shaker2021-12-011-1/+11
| |_|_|/ |/| | |
* | | | Address review feedback/comments.Zousar Shaker2021-12-011-26/+32
* | | | Handle double slashes in URL path by normalizing them away like http.sys.Zousar Shaker2021-11-301-1/+31
| |_|/ |/| |
* | | Address review feedback.Zousar Shaker2021-11-261-2/+2
* | | Fix asio bug where input of less than 16 bytes would not get consumed.Zousar Shaker2021-11-251-1/+1
* | | Make asio trace messages controlled by a compile-time verbosity define.Zousar Shaker2021-11-251-8/+16
* | | Fix handling of packages/offers in asio mode to match http.sys mode.Zousar Shaker2021-11-251-1/+6
* | | Fix asio request routing so that a url of "/cas" will route to the service fo...Zousar Shaker2021-11-241-4/+14
| |/ |/|
* | Changed the asio acceptor initialization to allow dual stack IPV6Zousar Shaker2021-11-241-1/+6
* | Prevent destroying ASIO server connection until callbacks completePer Larsson2021-11-231-61/+54
|/
* Format fix.Per Larsson2021-10-201-1/+1
* httpasio: Implemented some handling for Expect: headerStefan Boberg2021-10-181-17/+33
* httpasio: Implemented support for specifying accept type via url suffixStefan Boberg2021-10-151-3/+37
* httpasio: implemented proper handling of query stringsStefan Boberg2021-10-151-44/+63
* asio HTTP implementation (#23)Stefan Boberg2021-10-141-0/+1125