Commit Graph

36 Commits

Author SHA1 Message Date
lganzzzo
b16b9493d8 ControllerAsync for web::FullTest 2018-12-10 03:29:57 +02:00
lganzzzo
3a8fecee3d better error handling for HeadersReader 2018-12-09 18:15:42 +02:00
lganzzzo
57f9b00e6a basic refactoring in progress 2018-12-07 18:29:01 +02:00
lganzzzo
919d4472c1 new http-headers-parser concept 2018-11-25 13:52:11 +02:00
lganzzzo
dcc03b32c3 maxAvailableToRead/Write virtual Pipe setting for test purposes 2018-11-18 03:04:21 +02:00
lganzzzo
4a107a2bef generalization of ConnectionProvider. ConnectionProvider for virtual_::client/virtual_::server 2018-11-15 22:39:18 +02:00
lganzzzo
e55755a77a better test::network::virtual_::InterfaceTest 2018-11-15 20:34:54 +02:00
lganzzzo
06a58147cb test::network::virtual_::InterfaceTest added 2018-11-15 16:21:29 +02:00
lganzzzo
ea215059ad network::virtual_::InterfaceTest prepared 2018-11-15 12:01:11 +02:00
lganzzzo
f132bdd33f virtual pipe test 2018-11-15 02:36:19 +02:00
lganzzzo
12ec913ca6 removed TCP_NODELAY in client connection provider 2018-11-11 01:17:51 +02:00
lganzzzo
a959ba2852 reuse connection in ApiClient 2018-11-11 00:51:56 +02:00
lganzzzo
d9d125c0ea code cleanup 2018-10-13 19:41:32 +03:00
lganzzzo
2eb807f1d7 better stream io api 2018-09-16 03:37:05 +03:00
lganzzzo
4708c946fb merge with virtual_connection branch 2018-06-28 00:00:35 +03:00
lganzzzo
1358805784 Url parsing 2018-06-27 12:44:26 +03:00
lganzzzo
248452893a Better client error handling, better url mapping 2018-06-27 01:42:02 +03:00
lganzzzo
80aa0ca5ba PtrWrapper moved to data::mapping::type 2018-06-26 16:34:27 +03:00
lganzzzo
938592ff67 new string concept. basic refactoring 2018-06-26 02:30:01 +03:00
lganzzzo
e9191b2b27 Fixed minore mem leaks 2018-06-24 03:38:37 +03:00
lganzzzo
b7ab204a6d virtual socket + mem-leaks fixes 2018-06-23 15:00:25 +03:00
lganzzzo
214603d27d network::virtual_::Pipe 2018-05-09 17:16:40 +03:00
lganzzzo
4f9a13e26d EISCONN check if already connected in AsyncClient ConnectCoroutine 2018-04-18 22:58:51 +03:00
lganzzzo
dd9795daf9 HttpRequestExecutor::executeAsync 2018-04-18 01:33:19 +03:00
lganzzzo
1e1fb31459 bootstrapping for AsyncClient functionality 2018-04-17 19:21:13 +03:00
lganzzzo
82c0d19600 better sigpipe handling 2018-04-02 04:38:57 +03:00
lganzzzo
b8bb4b1281 Better error handling, SO_NOSIGPIPE, HTTP Range parsing 2018-04-01 18:08:13 +03:00
lganzzzo
d79792b9a9 Reading and Writing chunked-encoded content asynchronously 2018-03-30 23:03:08 +03:00
lganzzzo
6984994f2e include path fix 2018-03-29 08:11:32 +03:00
lganzzzo
751d525539 restructuring and code cleanup 2018-03-29 07:50:20 +03:00
lganzzzo
4b4cafc21d path changes oatpp-lib --> oatpp 2018-03-28 17:38:27 +03:00
lganzzzo
33842b14df minor code cleanup 2018-03-25 11:02:15 +03:00
lganzzzo
cc1f7f4541 async processor POC 2018-03-18 19:00:46 +02:00
lganzzzo
e54b64343f new async concept. POC. Flawless performance:) 2018-03-16 06:27:49 +02:00
lganzzzo
6bb2064f16 Removed unused code, and minor refactoring 2018-03-15 00:34:32 +02:00
lganzzzo
28e6032dd9 Initial commit. Separated from lganzzzo's private repo. 2018-03-13 04:36:20 +02:00