Commit Graph

1351 Commits

Author SHA1 Message Date
Leonid Stryzhevskyi
48bac535f4
Merge pull request #454 from oatpp/types_refactoring
Types refactoring
2021-08-04 00:08:50 +03:00
lganzzzo
6b2db1fe83 merge with 1.3.0 2021-08-04 00:04:27 +03:00
lganzzzo
a5d8172006 Merge branch 'master' into v1.3.0 2021-08-03 23:25:07 +03:00
Leonid Stryzhevskyi
c8ff271d06
Merge pull request #450 from ElementumOrg/master
Catching up with streaming changes
2021-07-29 15:49:23 +03:00
Denis Kuzmenok
bf0bd0aded Changed getKnownSize return type to v_int64 to properly deal with big sizes on 32-bit platforms. 2021-07-29 09:16:04 +02:00
Leonid Stryzhevskyi
b7d1ad5083
Merge pull request #448 from LaurentBergeron/required_dto_fields
add bool required to Property.Info
2021-07-28 23:29:56 +03:00
Laurent Bergeron
bd226e9120 add bool required to Property.Info 2021-07-27 14:52:55 -07:00
Leonid Stryzhevskyi
6c504bfb47
Merge pull request #444 from samarai-jk/master
ClientConnectionPool: close pool-connection if server has closed it
2021-07-20 08:35:20 +03:00
jk
9c3444b751 ClientConnectionPool: close pool-connection if server has closed it 2021-07-20 11:34:34 +08:00
Denis Kuzmenok
90011c2c14 Change proposed by Leonid 2021-07-02 17:53:07 +02:00
Denis Kuzmenok
27c88801be added a check for Status 206 to avoid direct body read. 2021-07-01 21:35:08 +02:00
Leonid Stryzhevskyi
ea442eae28
Merge pull request #440 from LogosDesignAS/FixForAndroidApi19
Android API 19 does not support the epoll_create1
2021-07-01 15:23:41 +02:00
Thomas Bowley
c4651919d8 Android API 19 does not support the epoll_create1 interface and should instead use the older epoll_create
See https://github.com/android/ndk/issues/394 for more information
2021-07-01 10:50:41 +02:00
Leonid Stryzhevskyi
c361f3eb19
json::mapping::Serializer::Config: Introduce escapeFlags (#381) (#382) 2021-06-11 14:46:35 +02:00
Leonid Stryzhevskyi
45996bf7fc
Merge pull request #435 from Yadoms/LinkWithMsvcStaticRuntime
Add option to link with MSVC static runtime (OFF by default)
2021-06-11 12:53:41 +03:00
Sébastien Gallou
47b34ef74c Make MSVC runtime setting available for all projects 2021-06-11 09:55:01 +02:00
Sébastien Gallou
6940d26f2e Add option to link with MSVC static runtime (OFF by default) 2021-06-11 00:20:16 +02:00
Leonid Stryzhevskyi
1f93f6caec
Merge pull request #424 from MHaselmaier/issue_408
Implementing Issue #408
2021-05-21 00:57:13 +03:00
MHaselmaier
72d7e56b4c Processors joins coroutineWaitListTimeoutChecker-thread in stop method instead of destructor 2021-05-20 21:15:43 +02:00
Leonid Stryzhevskyi
e70d4924de
Merge pull request #431 from oatpp/Remove_LinkedList
Replaced oatpp::core::collection::LinkedList by std::list
2021-05-20 01:06:06 +03:00
MHaselmaier
5c7934e56e Replaced core::collection::LinkedList by std::list 2021-05-18 22:14:23 +02:00
MHaselmaier
1ca104a440 Only push Coroutines back to the processor once their CoroutineWaitList was deregistered at the processor 2021-05-16 15:38:40 +02:00
MHaselmaier
e7219035a2 Fixed race condition 2021-05-16 09:57:01 +02:00
Leonid Stryzhevskyi
1c38fa2c7f
Merge pull request #430 from oatpp/enforce_standard_compliance_on_msvc
Added /permissive- flag on MSVC to enforce standard compliancy
2021-05-16 02:22:15 +03:00
MHaselmaier
0c32028c04 Remove CoroutineWaitList from timeout-checked waitlist if the last Coroutine for a given Processor was resumed 2021-05-15 14:02:27 +02:00
MHaselmaier
f6d487dc52 Revert "Rebased this branch from v1.3.0 branch"
This reverts commit d2684c8004.
2021-05-15 12:19:35 +02:00
MHaselmaier
390f423877 Revert "Rebased this branch from v1.3.0 branch"
This reverts commit d5999638ce.
2021-05-15 12:19:12 +02:00
MHaselmaier
81601cb4b3 Revert "Rebased this branch from v1.3.0 branch"
This reverts commit f1b55ea625.
2021-05-15 12:18:52 +02:00
MHaselmaier
d2c38cc740 Revert "Rebased this branch from v1.3.0 branch"
This reverts commit ededaccfb8.
2021-05-15 12:18:28 +02:00
MHaselmaier
7f9681aff7 Revert "Rebased this branch from v1.3.0 branch"
This reverts commit 57099a08de.
2021-05-15 12:17:46 +02:00
MHaselmaier
47d5f783a3 Removed the need for holding CoroutineWaitList members in shared_ptr 2021-05-15 12:13:46 +02:00
MHaselmaier
773f699601 Added /permissive- flag on MSVC to enforce standard compliancy 2021-05-15 09:59:11 +02:00
MHaselmaier
0d1cbbf8f8 Try to fix build 2021-05-14 20:49:44 +02:00
MHaselmaier
e8e0154121 Moved timeout-checking-thread to core::async::Processor 2021-05-14 20:39:19 +02:00
Leonid Stryzhevskyi
0bd892ea47
Merge pull request #429 from oatpp/Remove_ListMap
Removed unused core::collection::ListMap
2021-05-14 17:20:40 +03:00
MHaselmaier
2956ad6dfa Removed core::collection::ListMap 2021-05-14 13:16:39 +02:00
MHaselmaier
0ae1b0e7fd Merge branch 'issue_408' of https://github.com/MHaselmaier/oatpp into issue_408 2021-05-13 17:30:18 +02:00
MHaselmaier
57099a08de Rebased this branch from v1.3.0 branch 2021-05-13 17:29:15 +02:00
Matthias Haselmaier
ededaccfb8
Rebased this branch from v1.3.0 branch 2021-05-13 17:19:59 +02:00
MHaselmaier
f1b55ea625 Rebased this branch from v1.3.0 branch 2021-05-13 17:16:20 +02:00
MHaselmaier
d5999638ce Rebased this branch from v1.3.0 branch 2021-05-13 16:59:15 +02:00
MHaselmaier
d2684c8004 Rebased this branch from v1.3.0 branch 2021-05-13 16:28:42 +02:00
MHaselmaier
8773d9f30b Fixed build 2021-05-13 12:15:26 +02:00
MHaselmaier
05d07a3240 Fixed build 2021-05-13 12:07:37 +02:00
MHaselmaier
09db03057e Fixed build 2021-05-13 12:02:48 +02:00
MHaselmaier
9b0396e3b9 Fixed build 2021-05-13 11:58:57 +02:00
MHaselmaier
891ce38dd1 Added optional timeout to coroutines in waiting list 2021-05-13 11:54:19 +02:00
MHaselmaier
5d5715853e Trying to fix Ubuntu tests 2021-05-12 21:04:41 +02:00
Leonid Stryzhevskyi
37cab34a19
Merge pull request #428 from autoantwort/fix-localtime_r
Use always localtime_s on windows.
2021-05-11 19:56:11 +03:00
Leander Schulten
6ad5cd2791 Always use localtime_s on windows. Previously a function was used that only handles 32 bit time_t values while time_t was 64 bit 2021-05-10 21:38:32 +02:00