Commit Graph

199 Commits

Author SHA1 Message Date
lganzzzo
a99b5933eb Refactor. Streams hierarchy V2. Compiles. 2019-12-28 23:22:05 +02:00
lganzzzo
52e1e4835e Refactor. Streams hierarchy V2. 2019-12-28 17:34:56 +02:00
lganzzzo
30e0f7ad1e Tests. Add retries for FullAsyncClientTest. 2019-12-25 19:09:03 +02:00
lganzzzo
8fd96027e5 Stream Context. Input/Output stream return Context by reference. 2019-12-10 16:22:52 +02:00
lganzzzo
6e5701c298 Introduce stream::Context. 2019-12-08 04:24:42 +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
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
237e9c0c90 Coroutine. Add waitFor convenience method 2019-11-15 17:16:59 +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
7dc29f1dcf virtual_::Interface. Introduce ListenerLock. 2019-11-06 03:05:07 +02:00
Bob Tolbert
6d27ee3075 Move String and other sizes to v_int64 2019-11-03 17:30:07 -07: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
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
lganzzzo
834c09be44 make network::virtual_::Interface obtainable by name 2019-10-16 03:24:01 +03:00
Benedikt-Alexander Mokroß
2c33ef4c8e Merge branch 'master' into fixescorsswagger 2019-10-15 07:23:31 +02:00
lganzzzo
8212439a0b Refactor. Use LazyStringMap for Headers. 2019-10-13 03:33:05 +03:00
lganzzzo
e3a6334462 Tests. LazyStringMapTest. 2019-10-13 00:51:24 +03:00
lganzzzo
d67fa0ff53 Introduce LazyStringMap 2019-10-12 18:42:42 +03:00
lganzzzo
869966c466 Optimization. Keep buffer for response headers. 2019-10-12 16:37:36 +03:00
lganzzzo
2935dcd290 Tests. Add BufferStreamTest to list. 2019-10-12 14:15:17 +03:00
lganzzzo
bbc74c111c Tests. BufferStreamTest. 2019-10-12 14:14:21 +03:00
Benedikt-Alexander Mokroß
0f9f2374bd
Cleander CMakeLists.txt 2019-10-11 15:51:07 +02:00
Benedikt-Alexander Mokroß
e39ed22041
Removed leftovers from testing new functionalities 2019-10-11 15:39:11 +02:00
Benedikt-Alexander Mokroß
3b1db44078 Merge branch 'master' into controllerprefix
# Conflicts:
#	src/oatpp/codegen/api_controller/cors_define.hpp
2019-10-11 15:17:10 +02:00
Benedikt-Alexander Mokroß
6ab6c63adb Two Fixes with CORS and Swagger, one addition to oatpp::String to accomplish one fix
- Fix controller-router-prefix messing up CORS OPTIONS endpoints
- Fix missing path-params in swagger for CORS OPTIONS endpoints
- Added substr-methods to `oatpp::StrBuffer`
2019-10-11 15:12:32 +02:00
lganzzzo
8b4dc2e3b0 Optimization. Use BufferOutputStream in RequestHeadersReader. 2019-10-11 03:52:25 +03:00
lganzzzo
cc3c55ce90 Refactor. Rename to macro. 2019-10-09 18:53:06 +03:00
lganzzzo
49a6c50f03 Remove commented code 2019-10-04 01:00:32 +03:00
Benedikt-Alexander Mokroß
23545685ce Implemented comments from PR 2019-10-02 14:59:57 +02:00
Benedikt-Alexander Mokroß
68e41f05c1 Refactored to use the new ENDPOINT_INTERCEPTOR macro instead own interceptors 2019-10-02 14:02:49 +02:00
Benedikt-Alexander Mokroß
27dcc538d8 Merge branch 'master' into cors_macro_draft
# Conflicts:
#	src/oatpp/codegen/codegen_define_ApiController_.hpp
#	src/oatpp/codegen/codegen_undef_ApiController_.hpp
#	test/oatpp/web/app/Controller.hpp
2019-10-02 12:46:40 +02:00
lganzzzo
7300708f67 Tests. Assert errors in FullAsyncClientTest. 2019-10-02 03:47:53 +03:00
lganzzzo
d5b7cb536a Codegen. ApiController. 'ENDPOINT_INTERCEPTOR' macro tests. 2019-10-02 03:30:52 +03:00
lganzzzo
af8aef9745 Codegen. Introduce macro. 2019-10-01 21:25:41 +03:00
lganzzzo
40dc8d77fe ApiController. Introduce 'ENDPOINT_INTERCEPTOR' macro. 2019-10-01 12:29:45 +03:00
Benedikt-Alexander Mokroß
30b35ac6e7 Further refactored, MAX_AGE now also adjustable 2019-09-27 18:11:07 +02:00
Benedikt-Alexander Mokroß
9c44be5cd1 Refactored, added Tests 2019-09-27 17:48:39 +02:00
Benedikt-Alexander Mokroß
95c0b8c462 CORS macro draft 2019-09-27 16:21:50 +02:00