lganzzzo
|
5fd3d1dfe2
|
Multipart. Some convenienve API for InMemoryPartReader.
|
2019-07-31 01:59:46 +04:00 |
|
Leonid Stryzhevskyi
|
5cda94383f
|
Merge pull request #98 from oatpp/multipart_file_part_reader
Multipart file part reader
|
2019-07-31 00:36:06 +04:00 |
|
lganzzzo
|
f2b5a25a38
|
Add multipart::createFilePartReader methods.
|
2019-07-31 00:15:05 +04:00 |
|
lganzzzo
|
6033be1f25
|
Multipart. Basic file stream provider implementation.
|
2019-07-30 23:48:15 +04:00 |
|
lganzzzo
|
0d8e5a728e
|
Multipart. Introduce StreamPartReader.
|
2019-07-30 23:16:34 +04:00 |
|
Leonid Stryzhevskyi
|
0113a08a48
|
Merge pull request #97 from oatpp/configurable_multipart_reader
Configurable multipart reader
|
2019-07-30 01:24:37 +04:00 |
|
lganzzzo
|
73a3d39841
|
Configurable multipart Reader.
|
2019-07-30 01:11:35 +04:00 |
|
lganzzzo
|
678b0b837b
|
Better mime::multipart::StatefulParser. Correct async parsing.
|
2019-07-29 23:22:21 +04:00 |
|
lganzzzo
|
babec3640f
|
Refactor. Refactor multipart/StatefulParser to use async ListenerCall internally
|
2019-07-29 22:57:52 +04:00 |
|
lganzzzo
|
d8a2a32ea9
|
Refactor. Rename multipart::InMemoryReader --> multipart::Reader.
|
2019-07-28 22:38:24 +04:00 |
|
Leonid Stryzhevskyi
|
03ef8f710b
|
Merge pull request #96 from oatpp/file_streams
Introduce convenience wrappers FileInputStream/FileOutputStream
|
2019-07-28 22:21:42 +04:00 |
|
lganzzzo
|
61dbc98ceb
|
Introduce convenience wrappers FileInputStream/FileOutputStream
|
2019-07-28 22:09:16 +04:00 |
|
Leonid Stryzhevskyi
|
98c33d3b92
|
Merge pull request #95 from oatpp/add_random_utils
Add random utils. Add multipart generate random boundary method
|
2019-07-28 01:56:16 +04:00 |
|
lganzzzo
|
85bf1b4e2a
|
Add random utils. Add multipart generate random boundary method
|
2019-07-28 01:42:04 +04:00 |
|
lganzzzo
|
b2936b2726
|
Increase oatpp API version to 0.19.7
|
2019-07-27 22:14:09 +04:00 |
|
Leonid Stryzhevskyi
|
d54473af6a
|
Merge pull request #94 from oatpp/mime_multipart_data_support
Mime multipart data support
|
2019-07-26 03:13:40 +04:00 |
|
lganzzzo
|
5e045a42de
|
Fix BodyDecoder. Better FullAsyncClientTest
|
2019-07-26 02:35:58 +04:00 |
|
lganzzzo
|
464fc4da13
|
Tests. Simple And Async Multipart APIs.
|
2019-07-25 14:01:13 +04:00 |
|
lganzzzo
|
fa95bf6589
|
Feature Multipart. Add MultipartBody::writeToStreamAsync functionality.
|
2019-07-24 03:23:58 +04:00 |
|
lganzzzo
|
531030572f
|
Introduce: AsyncInlineReadData, AsyncInlineWriteData.
|
2019-07-24 01:12:08 +04:00 |
|
lganzzzo
|
3944412fa6
|
Feature Multipart. Add Simple-API http::outgoing::MultipartBody.
|
2019-07-23 01:29:39 +04:00 |
|
lganzzzo
|
1291add834
|
Tests For ChunkedBody
|
2019-07-21 15:47:57 +03:00 |
|
lganzzzo
|
2cc0f627d6
|
Introduce oatpp::web::protocol::http::outgoing::ChunkedBody
|
2019-07-20 05:00:50 +03:00 |
|
lganzzzo
|
6195eea1b3
|
remove unused files
|
2019-07-20 01:27:47 +03:00 |
|
lganzzzo
|
cc4f27d41e
|
Introduce Multipart InMemoryReader
|
2019-07-17 04:40:42 +03:00 |
|
lganzzzo
|
a032358614
|
Introduce transferBody(WriteCallback) methods for Incoming Request.
|
2019-07-14 03:19:16 +03:00 |
|
lganzzzo
|
a0a8223fb7
|
Code cleanup. Remove unnecessary shared_ptrs.
|
2019-07-14 02:58:52 +03:00 |
|
lganzzzo
|
0c9d53744f
|
Refactor BodyDecoder::decode method to use stream::AsyncWriteCallback for Async API
|
2019-07-14 01:54:41 +03:00 |
|
lganzzzo
|
ad471079fe
|
Refactor BodyDecoder::decode method to use stream::WriteCallback for Simple API
|
2019-07-13 21:34:40 +03:00 |
|
lganzzzo
|
6b99725db5
|
Introduce stream write callbacks
|
2019-07-13 20:14:55 +03:00 |
|
lganzzzo
|
d94cddfa98
|
Fix suggested actions for ConsistentOutputStream, and BufferInputStream.
|
2019-07-13 19:11:05 +03:00 |
|
lganzzzo
|
1807e8360e
|
Code cleanup. Remove IOWorker. Not used.
|
2019-07-13 18:39:14 +03:00 |
|
lganzzzo
|
875f0f1378
|
Feature Multipart. WIP. Working multipart stream parser.
|
2019-07-13 12:00:00 +03:00 |
|
lganzzzo
|
427612adfd
|
better multipart stateful parser
|
2019-07-12 19:10:06 +03:00 |
|
lganzzzo
|
d657d4f736
|
multipart data. streaming parser POC. WIP
|
2019-07-11 00:36:52 +03:00 |
|
lganzzzo
|
f0fc31b555
|
Fix typo in ApiController.hpp error message
|
2019-07-04 01:13:05 +03:00 |
|
Leonid Stryzhevskyi
|
55e73cb699
|
Update README.md
|
2019-06-25 03:52:17 +03:00 |
|
lganzzzo
|
d62bf034ed
|
Increase oatpp API version
|
2019-06-24 03:14:26 +03:00 |
|
Leonid Stryzhevskyi
|
4ac6f25cf5
|
Merge pull request #89 from oatpp/beter_async_lock_api
Beter async lock api
|
2019-06-23 01:20:49 +03:00 |
|
lganzzzo
|
e225432fc6
|
API docs for oatpp::async::synchronize
|
2019-06-23 01:18:12 +03:00 |
|
lganzzzo
|
089fb764ba
|
Merge branch 'master' into beter_async_lock_api
|
2019-06-23 00:15:21 +03:00 |
|
lganzzzo
|
474a6ca9ef
|
better oatpp::async::synchronize API
|
2019-06-23 00:14:32 +03:00 |
|
Leonid Stryzhevskyi
|
864a064029
|
Merge pull request #86 from oatpp/parameterized_connection_handling
pass parameter map to ConnectionHandler::handleConnection method
|
2019-06-19 02:28:13 +03:00 |
|
lganzzzo
|
4f705c18ed
|
pass parameter map to ConnectionHandler::handleConnection method
|
2019-06-19 02:13:53 +03:00 |
|
Leonid Stryzhevskyi
|
49b63f5611
|
Merge pull request #85 from oatpp/oatpp_async_lock
Oatpp async lock
|
2019-06-17 02:11:19 +03:00 |
|
lganzzzo
|
c265fc9dfd
|
introduce 'Synchronized' coroutine convenience API
|
2019-06-17 01:59:51 +03:00 |
|
lganzzzo
|
0c3580dd79
|
Test for oatpp::async::Lock
|
2019-06-16 05:12:55 +03:00 |
|
lganzzzo
|
892b2b9633
|
introduce async LockGuard
|
2019-06-15 17:26:47 +03:00 |
|
lganzzzo
|
2caf7b99b7
|
introduce oatpp::async::lock
|
2019-06-14 02:01:55 +03:00 |
|
Leonid Stryzhevskyi
|
c3e4de396f
|
Merge pull request #82 from oatpp/compat_build_no_thread_local
introduce -DOATPP_COMPAT_BUILD_NO_THREAD_LOCAL flag
|
2019-06-10 23:30:59 +03:00 |
|