Commit Graph

628 Commits

Author SHA1 Message Date
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
Leonid Stryzhevskyi
f2732852fc
Merge pull request #84 from david-novak-legrand/compat_build_no_thread_local
Use explicit casting when truncating long numbers
2019-06-10 23:18:25 +03:00
David Novak
d7bf5a2eb6 Use explicit casting when truncating long numbers, so that it will build in Xcode 2019-06-10 16:08:46 -04:00
lganzzzo
f80b8a8b7a introduce -DOATPP_COMPAT_BUILD_NO_THREAD_LOCAL flag 2019-06-07 23:25:19 +03:00
Leonid Stryzhevskyi
fd6b1585c0
Merge pull request #80 from oatpp/minor_refactoring
Minor refactoring
2019-06-04 01:37:39 +03:00
lganzzzo
eae9bf0808 better src/CMakeLists.txt 2019-06-04 01:23:42 +03:00
lganzzzo
575dd98682 default iml for HttpRequestHandler 2019-06-04 01:20:40 +03:00
Leonid Stryzhevskyi
ca294296ea
Merge pull request #79 from oatpp/set_affinity_on_linux_but_android
Set thread affinity on linux but not on android
2019-05-31 22:35:37 +03:00
lganzzzo
2f02d9e016 Set thread affinity on linux but not on android 2019-05-31 22:19:41 +03:00
Leonid Stryzhevskyi
1df5ccf288
Merge pull request #78 from nuvo-legrand/master
Fix compiler errors and warnings in Android and iOS
2019-05-31 22:00:15 +03:00
Doug Camens
3203d5ffee
Merge pull request #3 from nuvo-legrand/dmc-fix-android-ios-compile-errors
Cherry pick fixes into master in preparation to push upstream
2019-05-31 14:41:30 -04:00
Benjamin Kier
5df66ea902 Fixed warnings 2 in the project (implicit cast, move, unused and uninitialized variables). 2019-05-31 14:35:44 -04:00
Benjamin Kier
1b6451ebfe Fixed warnings in the project (implicit cast, move, unused and uninitialized variables). 2019-05-31 14:35:44 -04:00
Doug Camens
23a792a2ee Fix compile error...
error: no member named 'strtol' in namespace 'std'
2019-05-31 14:35:44 -04:00
Doug Camens
4a5d1f670a Fix compile error on Android 2019-05-31 14:35:44 -04:00
Doug Camens
da44f34798
Merge pull request #2 from oatpp/master
Get latest changes from oatpp
2019-05-31 14:31:30 -04:00
Leonid Stryzhevskyi
021e0c06d8
Merge pull request #77 from oatpp/refactor_router
Better Router API
2019-05-28 04:00:14 +03:00
lganzzzo
71630b62b1 Better Router API 2019-05-28 03:44:08 +03:00
lganzzzo
e312034331 better API-docs 2019-05-27 02:22:48 +03:00
Leonid Stryzhevskyi
86c3fd005d
Merge pull request #76 from oatpp/default_logger
Better Logging system
2019-05-26 21:00:31 +03:00
lganzzzo
041eaa5e3a fix lgtm Alert 2019-05-26 20:46:02 +03:00
lganzzzo
7bc8fe2d79 show micro-ticks in the logs by default 2019-05-26 16:55:44 +03:00
lganzzzo
13fbcf9930 Better Logging system 2019-05-26 16:45:02 +03:00
Leonid Stryzhevskyi
1a638cec83
Merge pull request #75 from oatpp/fix_memory_leak_IOEventWorker_kqueue
unique_ptr for IOEventWorker::m_inEvents
2019-05-22 01:37:24 +03:00
lganzzzo
2f7a1af234 unique_ptr for IOEventWorker::m_inEvents 2019-05-22 01:01:47 +03:00
Leonid Stryzhevskyi
a85073f7f0
Merge pull request #74 from oatpp/code_review_fixes
remove redundant nullptr checks
2019-05-21 21:27:01 +03:00
lganzzzo
b7d305780a remove redundant nullptr checks 2019-05-21 21:04:56 +03:00
Leonid Stryzhevskyi
ad3e12bffb
Merge pull request #73 from oatpp/minor_code_cleanup
remove redundant nullptr check
2019-05-21 00:57:54 +03:00
lganzzzo
1fcdcc2fe0 remove redundant nullptr check 2019-05-21 00:40:55 +03:00
Leonid Stryzhevskyi
f7d8c95c7c
Update README.md 2019-05-20 05:16:00 +03:00