|
c6033ab136
|
Added loop one method to http server.
|
2021-05-01 17:37:10 +02:00 |
|
|
d4ccc6775d
|
Update brynet to the latest.
|
2021-04-30 16:10:14 +02:00 |
|
|
8c483b4f8e
|
Removed static members from application.
|
2021-04-28 22:58:13 +02:00 |
|
|
614a496b7d
|
Application is not a singleton anymore, as I think having multiple ones can be useful. HttpServer has an application pointer now (temporarily), it will be subclassed later.
|
2021-04-28 22:50:05 +02:00 |
|
|
c5ea34afdc
|
Don't check for connection closed in send and send_file. Sometimes the connection closed callback gets called before send, but the connection still seems to be alive. Will work on it later.
|
2021-04-28 21:48:34 +02:00 |
|
|
b8624f190a
|
Remove static handlers from http server.
|
2021-04-28 21:17:57 +02:00 |
|
|
23d085794c
|
Added a mutex for writing/reading _request_map in HTTPServer.
|
2021-02-09 09:48:08 +01:00 |
|
|
67e740e35b
|
Fix file chunking with downloads. Also fixed a bunch of std::shared_ptr misuses, and made Application::send_file use Request's file chunking. Also the framework will properly handle client disconnects now.
|
2021-02-09 01:25:24 +01:00 |
|
|
42758e57ad
|
Revert everything back to bf688577fb .
|
2021-02-08 11:01:15 +01:00 |
|
|
46565958a1
|
Fix compile. The new drogon/trantor based server still needs lots of work/cleanups to replace brynet though.
|
2021-02-03 20:33:36 +01:00 |
|
|
7d000bb5b5
|
Work on fixing compile.
|
2021-02-03 19:43:54 +01:00 |
|
|
647694b576
|
Started migrating to trantor. Took lots of core utility classes from drogon aswell. At the moment the project doesn't compiles!
|
2021-02-03 02:18:37 +01:00 |
|
|
5cc22461fd
|
Added an _old postfix to a few methods in HttpServer temporarily.
|
2021-02-02 18:26:22 +01:00 |
|
|
bf688577fb
|
Updated brynet to 1.0.9.
|
2021-01-29 17:26:17 +01:00 |
|
|
2e48e3c4ec
|
Added a url stack to Request, for easier route handling. Also made the main routing middleware use it.
|
2020-12-28 19:15:27 +01:00 |
|
|
566717c075
|
Now requests have to be sent manually, with a new send() method. This makes it possible to handle requests in a full on async callback-like way.
|
2020-11-26 11:26:02 +01:00 |
|
|
c53c3dbfc3
|
Renamed the framework folder to core.
|
2020-11-25 13:28:34 +01:00 |
|