Commit Graph

243 Commits

Author SHA1 Message Date
Benedikt-Alexander Mokroß
328519e6c1 Response Description (Issue #212) 2020-04-02 13:55:11 +02:00
lganzzzo
51fbc2b4ea Fix memory leak. Correct type for array. 2020-02-14 17:42:46 +02:00
lganzzzo
a1ff01ce9c Better API Docs. 2020-01-25 01:48:37 +07:00
lganzzzo
f65798957e json::mapping::ObjectMapper. Support for unsigned int types. 2020-01-25 01:26:35 +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
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
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
121d079e7d Tests. Correct async::Executor stop. 2020-01-09 02:01:02 +02:00
lganzzzo
292647ca93 server::SimpleTCPConnectionProvider use select-accept. 2020-01-09 01:17:16 +02:00
lganzzzo
e3e6d4c004 Tests. Uncomment web tests. Increase number of iterations. 2020-01-08 01:26:01 +02:00
lganzzzo
34f6bc80d4 Comment test out 2020-01-08 00:47:58 +02:00
lganzzzo
11e154735c Log Connection. 2020-01-08 00:40:44 +02:00
lganzzzo
be993494b5 Tests. Reduce amount of iterations 2020-01-07 19:55:07 +02:00
lganzzzo
e3630f9df4 Tests. Comment tests. 2020-01-07 19:21:15 +02:00
lganzzzo
1a311de239 Tests. Uncomment All. 2020-01-07 18:35:14 +02:00
Leonid Stryzhevskyi
642ce18656
Fix windows ci build (#178)
* log request headers reader

* Tests. Pipeline run test on real port

* Log transfer pipe in

* Log tranfer write

* disable other tests

* log connection

* More logs for connection

* Check connection stream mode before returning IOAction.

* Fix connection stream mode check on Windows.

* Tests. Fix PipelineTest.

* Tests. Remove logging, and uncomment test.
2020-01-07 18:33:31 +02:00
lganzzzo
9f793a3771 Tests. CI. Test PipelineAsyncTest. 2020-01-07 15:06:29 +02:00
lganzzzo
d212fb843a Tests. CI. Log root endpoint. 2020-01-07 14:49:48 +02:00
lganzzzo
67991f8d74 Tests. Comment tests. web/PipelineTest. Log readResult. 2020-01-07 12:39:09 +02:00
lganzzzo
042765a00f Tests. web/PipelineTest. Log readResult. 2020-01-07 12:19:17 +02:00
lganzzzo
7a23c33420 Tests. Windows. PipelineTest more logs. 2020-01-07 03:07:10 +02:00
lganzzzo
80c4a91090 Fix Windows build 2 2020-01-07 02:54:13 +02:00
lganzzzo
8dd39ca65d Greed Testsgit add --all
q
2020-01-07 02:35:32 +02:00
lganzzzo
ce46616075 Fix multipart write/read. 2020-01-07 02:10:48 +02:00
lganzzzo
cff4bdf7bf Fix http::outgoing::ChunkedBody 2020-01-06 23:02:33 +02:00
lganzzzo
5d82f67816 Introduce web::protoco::encoding::Chunked. Encoder/Decoder 2020-01-06 16:43:10 +02:00
lganzzzo
26c5183654 Refactor. Switch to the new stream::transfer function. 2020-01-06 12:05:20 +02:00
lganzzzo
1de0c3d86a data::stream. Introduce better transferAsync function. 2020-01-06 00:44:37 +02:00
lganzzzo
dd18033a36 data::stream. Introduce better transfer function. 2020-01-05 22:28:47 +02:00
lganzzzo
aca6db6107 Introduce data::buffer::Processor. 2020-01-04 04:36:13 +02:00
lganzzzo
2cfef00127 Refactor stream interfaces. Rename stream inline read/write data. 2020-01-03 11:01:55 +02:00
lganzzzo
b2eaf749e8 Refactor stream interfaces. Tests. Fix pipelining tests. 2020-01-02 00:06:19 +02:00
lganzzzo
6e8a12885d Refactor stream interfaces. Linking OK. Fixing tests - first steps. 2020-01-01 23:33:51 +02:00
lganzzzo
14c53ee1a1 Refactor stream interfaces. Simplify and Unify. Compiles. Link errors. 2020-01-01 03:00:54 +02:00
lganzzzo
bc5df03d05 Refactor. Multipart reader. 2019-12-30 16:56:49 +02:00
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