Commit Graph

666 Commits

Author SHA1 Message Date
lganzzzo
93cb0207aa Stream context. Init stream contexts in connection handlers. 2019-12-08 05:04:51 +02:00
lganzzzo
6e5701c298 Introduce stream::Context. 2019-12-08 04:24:42 +02:00
Leonid Stryzhevskyi
9b1d816d5e
Merge pull request #159 from oatpp/code_cleanup
minor code cleanup
2019-12-05 05:05:50 +02:00
lganzzzo
eb17e0c257 minor code cleanup 2019-12-05 04:49:53 +02:00
Leonid Stryzhevskyi
50277add6b
Merge pull request #158 from oatpp/json_beautifier
Json beautifier
2019-11-30 23:50:04 +02:00
lganzzzo
6072d23eec Fix API docs for json beautifier 2019-11-30 23:26:59 +02:00
lganzzzo
af1b7d4b1d Introduce json beautifier. 2019-11-30 23:25:17 +02:00
Leonid Stryzhevskyi
c92e3e4b03
Merge pull request #156 from lganzzzo/move_String_to_int64
Move string to int64
2019-11-23 04:35:22 +02:00
lganzzzo
5ef313004b Refactor. More consistent integer types. 2019-11-23 04:11:48 +02:00
lganzzzo
6ba549c99a merge with upstream 2019-11-22 17:40:36 +02:00
Bob Tolbert
5698e1baf7 remove unused variable warning 2019-11-22 04:56:07 -07:00
Bob Tolbert
3a517b6021 Merge branch 'master' into move_String_to_int64 2019-11-22 04:54:28 -07:00
lganzzzo
6e838fe3e9 Introduce 'v_buff_size' data type. 2019-11-22 04:47:50 +02:00
lganzzzo
e8b37193d9 merge with master 2019-11-22 02:52:57 +02:00
Leonid Stryzhevskyi
02741a45cc
Merge pull request #153 from oatpp/json_better_serializer
Json better serializer
2019-11-17 05:49:55 +02:00
lganzzzo
235401fc3c Tests. Simplify UnicodeTest to take less time. Better solution. 2019-11-17 02:46:22 +02:00
lganzzzo
e44b51336b Tests. Simplify UnicodeTest to take less time. 2019-11-17 02:38:14 +02:00
lganzzzo
c19136d4ae JSON. Serializer. Remove extra space char. 2019-11-17 02:33:48 +02:00
Leonid Stryzhevskyi
afa121a8ac
Merge pull request #152 from oatpp/async_add_wait_for_method
Coroutine. Add waitFor convenience method
2019-11-15 17:37:36 +02:00
lganzzzo
237e9c0c90 Coroutine. Add waitFor convenience method 2019-11-15 17:16:59 +02:00
Leonid Stryzhevskyi
e695e7c483
Merge pull request #151 from oatpp/api_client_support_retries
Api client support retries
2019-11-10 05:32:33 +02:00
lganzzzo
6ebc33521e Tests. ClientRetryTest.cpp disable timeout check on Windows. 2019-11-10 03:21:59 +02:00
lganzzzo
a3e6c44f11 Tests. More logs - network/virtual_/InterfaceTest.cpp 2019-11-06 13:49:52 +02:00
lganzzzo
d3883c5ecf Tests. Fix network/virtual_/InterfaceTest.cpp 2019-11-06 05:14:15 +02:00
lganzzzo
20253ea825 Tests. Uncomment tests. 2019-11-06 04:59:22 +02:00
lganzzzo
ae4da000ab Tests. web/ClientRetryTest. draft. 2019-11-06 04:45:27 +02:00
lganzzzo
c715f51aab API docs. Better docs for virtual_::Interface. 2019-11-06 03:11:47 +02:00
lganzzzo
7dc29f1dcf virtual_::Interface. Introduce ListenerLock. 2019-11-06 03:05:07 +02:00
lganzzzo
85a70499f9 ApiClient. Support retries. Introduce RetryPolicy. 2019-11-05 04:23:55 +02:00
Bob Tolbert
6d27ee3075 Move String and other sizes to v_int64 2019-11-03 17:30:07 -07:00
lganzzzo
678e6a9419 ApiClient. Retries. Initial refactoring. 2019-11-04 02:13:36 +02:00
lganzzzo
d48a65f59b Increase oatpp version to '0.19.10' 2019-11-03 16:56:30 +02:00
Leonid Stryzhevskyi
f126eb3c73
Merge pull request #148 from rwtolbert/clean_xcode_warnings
Clean some warnings in Clang 10/Xcode 10.3
2019-11-01 16:36:11 +02:00
Bob Tolbert
6d94f198f3 Clean some warnings in Clang 10/Xcode 10.3
Don't use std::move when it prevents copy elision (RVO?)
Reorder some initialization statements. and remove an unused variable.
2019-11-01 06:56:46 -06:00
Leonid Stryzhevskyi
37aec06674
Merge pull request #147 from oatpp/thread_sanitizing
fix thread sanitizer warnings
2019-11-01 03:28:30 +02:00
lganzzzo
c9aeb9337f fix thread sanitizer warnings 2019-10-31 03:17:59 +02:00
Leonid Stryzhevskyi
8ef446527f
Merge pull request #145 from oatpp/better_readme
Better readme
2019-10-28 04:27:58 +02:00
lganzzzo
8b945a93b4 Readme. Add TOC 2019-10-28 04:25:45 +02:00
lganzzzo
12439d84d7 modify readme.md 2019-10-28 04:15:26 +02:00
lganzzzo
301eda9444 Better Readme 2019-10-28 04:09:56 +02:00
lganzzzo
323b9040ae network::ConnectionPool. Add connection provider properties. 2019-10-20 18:48:34 +03:00
Leonid Stryzhevskyi
07d17fd36b
Merge pull request #144 from oatpp/network_connection_pool
Network connection pool
2019-10-20 17:56:04 +03:00
lganzzzo
c3a9d0f6c4 HttpRequestExecutor. Invalidate broken connections. 2019-10-20 17:29:50 +03:00
lganzzzo
bef97e4638 Better ConnectionPool. Introduce wrappers ServerConnectionPool, ClientConnectionPool. 2019-10-20 17:22:06 +03:00
lganzzzo
2592f79934 Tests. ConnectionPoolTest. 2019-10-20 05:27:22 +03:00
lganzzzo
414e94678b network::ConnectionPool. Simple API draft. 2019-10-19 03:26:23 +03:00
Leonid Stryzhevskyi
d03d540de9
Merge pull request #139 from bhorn/fixescorsswagger
Two Fixes with CORS and Swagger, one addition to `oatpp::String` to accomplish one fix
2019-10-16 15:15:24 +03:00
Benedikt-Alexander Mokroß
9802c361dc Removed StrBuffer::substr API 2019-10-16 12:01:53 +02:00
Benedikt-Alexander Mokroß
95766ea15e Refactored ADD_CORS to fix a race-condition with authorized endpoints. 2019-10-16 09:56:32 +02:00
Leonid Stryzhevskyi
5b3a761b0e
Merge pull request #143 from oatpp/improve_net_api
Improve net api
2019-10-16 06:38:53 +03:00