Commit Graph

710 Commits

Author SHA1 Message Date
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
eb8121a8bf Refactor stream interfaces. HTTP. Introduce ObjectHandle. 2020-01-02 17:12:38 +02:00
lganzzzo
b5da32c0c6 Refactor stream interfaces. HTTP. Introduce ChunkedStream. 2020-01-02 16:45:10 +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
75e8ab283c Refactor. Streams hierarchy V2. Simplify stream utility methods interfaces. 2019-12-29 02:02:56 +02:00
lganzzzo
04c21210fa Refactor. Streams hierarchy V2. Green tests. 2019-12-29 01:37:26 +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
Leonid Stryzhevskyi
fbc9350803
Merge pull request #170 from oatpp/minor_fixes
Minor fixes
2019-12-25 20:17:15 +02:00
lganzzzo
30e0f7ad1e Tests. Add retries for FullAsyncClientTest. 2019-12-25 19:09:03 +02:00
lganzzzo
7cf2cf8871 Merge branch 'master' into minor_fixes 2019-12-25 16:46:16 +02:00
Gergul
730248d2be Merge pull request #169 from gergul/master
fix build error on vs2015
2019-12-24 14:53:36 +02:00
lganzzzo
3d71fb2cbd Fix logging. Add stream::DefaultReadCallback. 2019-12-23 14:27:21 +02:00
Leonid Stryzhevskyi
558ccf0423
Merge pull request #168 from oatpp/better_controller_error_handling
Better controller error handling
2019-12-20 17:14:50 +02:00
lganzzzo
b19f9bb361 ApiController. Better Controller level ErrorHandling for Async API. 2019-12-20 09:55:10 +02:00
lganzzzo
5cabf8ed0e ApiController. Better Controller level ErrorHandling. 2019-12-20 09:15:56 +02:00
Leonid Stryzhevskyi
857315c01e
Merge pull request #166 from oatpp/thread_safe_LazyStringMap
LazyStringMap. Synchronize for thread-safety.
2019-12-18 23:48:54 +02:00
lganzzzo
70f9ea3be1 LazyStringMap. Synchronize for thread-safety. 2019-12-18 23:01:57 +02:00
lganzzzo
4cb2337537 Increase oatpp version to 0.19.11 2019-12-18 12:16:40 +02:00
Leonid Stryzhevskyi
71519d4e2e
Merge pull request #164 from oatpp/extended_io_errors
Extended io errors
2019-12-17 09:37:30 +02:00
lganzzzo
2689284c1b Extends IO Error to Read/Write specific. 2019-12-15 22:12:15 +02:00
lganzzzo
add3d799fd minor fixes 2019-12-15 21:29:36 +02:00
Leonid Stryzhevskyi
ec8431bad1
Merge pull request #162 from oatpp/stream_context
Stream context
2019-12-11 19:03:39 +02:00
lganzzzo
8fd96027e5 Stream Context. Input/Output stream return Context by reference. 2019-12-10 16:22:52 +02:00
lganzzzo
b456f043cc Stream Context. Immutable properties. 2019-12-10 15:39:33 +02:00
lganzzzo
de1ab64920 SimpleTCPConnectionProvider::ExtendedConnection. Fix address info. 2019-12-10 04:53:24 +02:00
lganzzzo
1ac81f4b12 server::SimpleTCPConnectionProvider. Extended Connection with exatra info about peer. 2019-12-10 02:56:54 +02:00
lganzzzo
44493edef3 Better API docs. 2019-12-09 06:01:51 +02:00
lganzzzo
5e2cc9c5c4 HttpProcessor. Configurable resource allocation. 2019-12-09 05:44:09 +02:00
lganzzzo
1c0b4c0356 Refactor. More consistent HttpProcessor. 2019-12-09 04:35:00 +02:00
lganzzzo
2cb25e3940 Refactor. Move http processor task to http processor. 2019-12-09 03:42:21 +02:00
lganzzzo
5240b8155b Merge branch 'master' into stream_context 2019-12-08 15:20:31 +02:00
Leonid Stryzhevskyi
33ce431ab6
Merge pull request #160 from mheyman/master
Builds on UWP
2019-12-08 15:18:24 +02:00
Michael Heyman
e852501fc0 Builds on UWP 2019-12-08 07:44:45 -05:00
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