lganzzzo
|
f65798957e
|
json::mapping::ObjectMapper. Support for unsigned int types.
|
2020-01-25 01:26:35 +07:00 |
|
lganzzzo
|
aa61aa7a44
|
stream::ConsistentOutputStream. Add convenience methods for all oatpp-predefined-types.
|
2020-01-25 00:36:11 +07:00 |
|
lganzzzo
|
e4ea48bf3c
|
ApiClient. Possibility to extend supported types via 'ApiClient::convertParameterToString' method traits.
|
2020-01-25 00:06:17 +07:00 |
|
lganzzzo
|
f122ff7f4f
|
ApiController. Possibility to extend supported types via 'ApiController::parseParameterFromString' method traits.
|
2020-01-24 16:30:00 +07:00 |
|
lganzzzo
|
f1cbf48bb8
|
Types. Rename v_wordXX to v_uintXX, WordXX to UIntXX.
|
2020-01-24 01:34:25 +07:00 |
|
lganzzzo
|
e00a2ea747
|
Types. Add unsigned int types. WIP.
|
2020-01-24 01:24:32 +07:00 |
|
lganzzzo
|
7f82cc7bc5
|
json::mapping::ObjectMapper. Remove old Deserializer.
|
2020-01-22 23:03:45 +07:00 |
|
lganzzzo
|
de9296d287
|
json::mapping::ObjectMapper. New deserializer.
|
2020-01-22 23:00:28 +07:00 |
|
lganzzzo
|
fc26498f45
|
json::mapping::ObjectMapper. Remove old Serializer.
|
2020-01-22 11:11:21 +07:00 |
|
lganzzzo
|
3c5c0d8f67
|
json::ObjectMapper. New configurable Serializer.
|
2020-01-22 11:02:02 +07:00 |
|
lganzzzo
|
e457d14765
|
'ClassId' structure with explicit int IDs instead of 'CLASS_NAME' addresses
|
2020-01-21 19:49:21 +07:00 |
|
lganzzzo
|
884e1683c0
|
Tests. Uncomment all tests.
|
2020-01-20 06:00:18 +07:00 |
|
Gergul
|
70430b0097
|
fix crashed (#186)
multipart::createAsyncFilePartReader("/path/to/file"); When the path "/path/to/file" is not exist. it will crashed.
|
2020-01-19 17:24:53 +07:00 |
|
lganzzzo
|
c431270220
|
Cleanup ApiController.hpp
|
2020-01-19 09:08:49 +07:00 |
|
Leonid Stryzhevskyi
|
8a4fd7e57e
|
Merge pull request #182 from oatpp/http_encoding_decoding_layer
Http encoding decoding layer
|
2020-01-19 02:08:06 +07:00 |
|
lganzzzo
|
ad3dabb604
|
Refactor. Rename 'http::encoding::EncoderCollection' --> 'ProviderCollection'
|
2020-01-19 01:54:02 +07:00 |
|
lganzzzo
|
e9723baedd
|
Fix NPE on HTTP errors.
|
2020-01-19 01:43:38 +07:00 |
|
lganzzzo
|
2761633352
|
http. Automatic content encoding according to 'Accept-Encoding' header.
|
2020-01-17 16:42:27 +02:00 |
|
lganzzzo
|
cae67d7adf
|
SimpleBodyDecoder. Automatic content decoding for Async API.
|
2020-01-17 16:32:39 +02:00 |
|
lganzzzo
|
a180a380e5
|
SimpleBodyDecoder add default value for constructor params.
|
2020-01-17 04:44:18 +02:00 |
|
lganzzzo
|
c71fc366d4
|
HttpProcessor, BodyDecoder. Decode body according to 'Content-Encoding' header using available decoders.
|
2020-01-17 04:37:11 +02:00 |
|
lganzzzo
|
4081641af9
|
http. BodyDecoder. Remove redundant methods.
|
2020-01-16 03:15:43 +02:00 |
|
lganzzzo
|
55a0230fc2
|
Refactor. Move http/outgoing/CommunicationUtils to http/utils/CommunicationUtils
|
2020-01-16 02:02:04 +02:00 |
|
lganzzzo
|
8619f139e3
|
Merge branch 'master' into http_encoding_decoding_layer
|
2020-01-15 20:06:17 +02:00 |
|
Leonid Stryzhevskyi
|
f47d84dbd9
|
Merge pull request #183 from ThmX/master
Add INET support for linux (not just INET6)
|
2020-01-15 20:00:19 +02:00 |
|
Thomas Denoréaz
|
0bbc138d08
|
Add INET support for linux (not just INET6)
|
2020-01-15 18:45:32 +01:00 |
|
lganzzzo
|
cb197bf05c
|
HttpProcessor. Simple API. Select ContentEncoder according to 'Accept-Encoding' request header.
|
2020-01-15 06:27:32 +02:00 |
|
lganzzzo
|
25233d66ea
|
http::outgoing::Request/Response. Check for EncoderProvider when sent.
|
2020-01-14 23:49:08 +02:00 |
|
lganzzzo
|
c639a58e69
|
http::outgoing. Remove redundant DtoBody.
|
2020-01-14 17:32:18 +02:00 |
|
lganzzzo
|
ddafe4207f
|
Refactor. Simplify web::protocol::http::outgoing::Body
|
2020-01-14 16:31:18 +02:00 |
|
lganzzzo
|
b85ad6171e
|
Introduce http::encoding::EncoderProvider.
|
2020-01-12 17:15:23 +02:00 |
|
lganzzzo
|
afbafe447f
|
IODefinitions. Rename 'isValidIoHandle' --> 'isValidIOHandle'.
|
2020-01-12 03:19:14 +02:00 |
|
lganzzzo
|
4e2205c70d
|
data::stream - fix readExactSizeData Simple/Async methods.
|
2020-01-11 05:19:17 +02:00 |
|
Leonid Stryzhevskyi
|
52acdec219
|
Merge pull request #181 from oatpp/better_streams_hierarchy_v2
Better streams hierarchy v2
|
2020-01-10 18:54:18 +02:00 |
|
lganzzzo
|
2ea0e034e1
|
network::Connection. Fix IOMode set.
|
2020-01-10 17:58:34 +02:00 |
|
lganzzzo
|
cb55324a78
|
Oat++ Version. Increase to 0.19.12.
|
2020-01-09 16:25:54 +02:00 |
|
lganzzzo
|
ae85446432
|
Tests. Uncomment All.
|
2020-01-09 03:53:01 +02:00 |
|
lganzzzo
|
e5f24a8e55
|
IO. intruduce 'isValidIoHandle' function. Refactor. Change folder of IODefinitions.hpp
|
2020-01-09 03:38:34 +02:00 |
|
lganzzzo
|
85e23c17db
|
Tests. More logs.
|
2020-01-09 02:44:05 +02:00 |
|
lganzzzo
|
4a972b0ead
|
network::server::SimpleTCPConnectionProvider atomic m_closed flag
|
2020-01-09 02:28:48 +02:00 |
|
lganzzzo
|
7dbae02b89
|
Fix Windows CI build. Log SimpleTCPConnectionProvider.
|
2020-01-09 02:13:42 +02:00 |
|
lganzzzo
|
121d079e7d
|
Tests. Correct async::Executor stop.
|
2020-01-09 02:01:02 +02:00 |
|
lganzzzo
|
e32c3613d3
|
Windows. server::SimpleTCPConnectionProvider. Put accepting socket in non-blocking mode.
|
2020-01-09 01:30:44 +02:00 |
|
lganzzzo
|
6a39857dde
|
Windows. server::SimpleTCPConnectionProvider. Add error logging.
|
2020-01-09 01:27:07 +02:00 |
|
lganzzzo
|
292647ca93
|
server::SimpleTCPConnectionProvider use select-accept.
|
2020-01-09 01:17:16 +02:00 |
|
Leonid Stryzhevskyi
|
a765253ed5
|
Merge pull request #180 from oatpp/investigate_leak_on_windows_ci
Investigate leak on windows ci
|
2020-01-08 01:52:39 +02:00 |
|
lganzzzo
|
e3e6d4c004
|
Tests. Uncomment web tests. Increase number of iterations.
|
2020-01-08 01:26:01 +02:00 |
|
lganzzzo
|
efb116e47c
|
network::Connection. Allow '0' in return of read/write
|
2020-01-08 01:21:15 +02:00 |
|
lganzzzo
|
28806a8acc
|
network::Connection. Consider Unknown errors as BROKEN_PIPE
|
2020-01-08 01:02:09 +02:00 |
|
lganzzzo
|
34f6bc80d4
|
Comment test out
|
2020-01-08 00:47:58 +02:00 |
|