linhaojun
782f2c4873
fix function:createShared in PoolTemplate
2023-07-20 00:04:44 +08:00
Leonid Stryzhevskyi
e33e6d567e
Merge pull request #779 from RokeManorResearch/compare-exchange-strong
...
Fix web server spuriously failing to start on 32-bit ARM
2023-07-08 00:09:10 +03:00
Roke OS Oatpp
5b079ccd27
Replace use of compare_exchange_weak with compare_exchange_strong
...
This fixes a bug where the web server could spuriously fail to start
on 32-bit ARM.
2023-07-07 15:47:29 +01:00
Leonid Stryzhevskyi
9ab1c2a3cb
Merge pull request #763 from sodevel/fix/regex-injection
...
Fix CMake regular expression injection
2023-05-26 02:41:43 +03:00
Steffen Olszewski
8cd6dd7c37
Filter file extensions without including the path prefix
...
Since the file lists contain only valid paths, it is sufficient to anchor
the regular expression at the end only instead of matching the full path.
This prevents regular expression injections.
2023-05-23 19:09:32 +02:00
Steffen Olszewski
7467f14193
Create file lists without using regular expression
...
Using the path prefix as part of a regular expression can lead to a
regular expression injection, the path might contain regular expression
meta characters that get interpreted. Use cmake_path() instead to filter
path prefixes.
2023-05-23 19:07:18 +02:00
Leonid Stryzhevskyi
7e520ec646
Merge pull request #719 from i96751414/master
...
Fix possible race condition on destroy
2023-05-11 23:38:27 +03:00
Leonid Stryzhevskyi
9ffcb4f07b
Merge pull request #751 from fwh-dc/adds-strerror-to-exception-on-connect
...
Adds additional error context to exceptions on connect() calls
2023-05-11 23:36:29 +03:00
Leonid Stryzhevskyi
da787c97c3
Merge pull request #753 from sodevel/feature/cmake-source-groups
...
CMake source groups
2023-05-11 23:35:21 +03:00
Steffen Olszewski
496427f7b3
Add default source groups for all targets
2023-05-10 21:49:38 +02:00
Steffen Olszewski
ff36530506
Add utility function to add source groups for files of a target
...
This function uses default groups like Visual Studio and additional groups
for files commonly used by CMake builds.
This increases the required CMake version to 3.20.
2023-05-10 21:49:38 +02:00
Steffen Olszewski
9bd8563952
Add missing files and reorder file lists
...
Order the file lists alphabetically, directories last.
2023-05-10 21:49:38 +02:00
Steffen Olszewski
7fe23f3732
Revert "closes #681 "
...
This reverts commit 782760c5c5
.
2023-05-10 20:57:51 +02:00
Frederik Wedel-Heinen
90b2e5517b
Adds additional error context to exceptions on connect() calls
2023-05-08 15:01:37 +02:00
Leonid Stryzhevskyi
f549de385f
Update README.md
...
Remove lgtm badge
2023-04-26 00:33:27 +03:00
Leonid Stryzhevskyi
aa58ee530d
client: allow empty query param values
2023-04-26 00:29:56 +03:00
Leonid Stryzhevskyi
6ac35bfba0
Merge pull request #737 from oatpp/update_azure_pipelines
...
update ubuntu versions
2023-04-19 00:15:02 +03:00
Leonid Stryzhevskyi
dcccfb2832
fix ubuntu image version
2023-04-18 23:54:07 +03:00
Leonid Stryzhevskyi
abff4ff802
update ubuntu versions
2023-04-18 23:51:20 +03:00
Leonid Stryzhevskyi
09beebf4a5
Merge pull request #731 from oatpp/remove-windows-warning-pragma
...
Remove windows warning pragmas
2023-04-04 02:06:32 +03:00
Todd Kushner
761d66939b
remove pragma issues #730
2023-04-01 11:23:31 -06:00
Todd Kushner
66d4d250f1
remove pragma issues #730
2023-04-01 11:22:41 -06:00
Todd Kushner
37b32eb229
remove pragma issues #730
2023-04-01 11:20:14 -06:00
Todd Kushner
3ca1461339
remove pragma issues #730
2023-04-01 11:19:46 -06:00
Leonid Stryzhevskyi
4177fcca7e
Merge pull request #725 from oatpp/windows-build-warning
...
kushnertodd fix to issue #724 Remove warnings from Windows build
2023-03-20 02:17:57 +02:00
Todd Kushner
6fca36c7b9
kushnertodd fix to issue #724 Remove warnings from Windows build
2023-03-16 11:34:10 -06:00
Leonid Stryzhevskyi
110e71f4f2
tcp::server::ConnectionProvider: remove unused code
2023-03-12 04:19:33 +02:00
Leonid Stryzhevskyi
b50783a6a7
async::ConditionVariable use async::LockGuard
2023-03-12 03:18:53 +02:00
i96751414
23d2070a6d
Fix possible race condition on destroy
2023-03-05 00:53:42 +00:00
Leonid Stryzhevskyi
e544cf76a8
web::client::ApiClient: add getter for ObjectMapper
2023-03-02 23:16:25 +02:00
Leonid Stryzhevskyi
b8d47dc8b2
Merge pull request #710 from oatpp/tcp_server_review
...
network::tcp::server::ConnectionProvider: Fix code review comments (#…
2023-02-10 01:18:22 +02:00
Leonid Stryzhevskyi
c0ad7479f3
network::tcp::server::ConnectionProvider: Fix code review comments ( #666 , #669 , #670 ).
2023-02-10 00:16:46 +02:00
Leonid Stryzhevskyi
febead2e0f
network::monitor: Fix ConnectionInactivityChecker.
2023-02-09 04:22:07 +02:00
Leonid Stryzhevskyi
cc1888b3e0
mapping::type::Any: Fix retrieve of null any.
2023-01-29 04:55:51 +02:00
Leonid Stryzhevskyi
594ec76c7f
codegen: Fix QUERY(TYPE, NAME, QUALIFIER) macro
2023-01-24 23:28:20 +02:00
Leonid Stryzhevskyi
0de4459c45
Merge pull request #703 from oatpp/minor_code_cleanup
...
parser::Caret: code cleanup
2023-01-18 03:44:04 +02:00
Leonid Stryzhevskyi
7208b19ddf
parser::Caret: code cleanup
2023-01-18 03:27:48 +02:00
Leonid Stryzhevskyi
80e4b9b4cd
Merge pull request #702 from oatpp/fix_async_body_decoder
...
SimpleBodyDecoder: Fix async method.
2023-01-17 00:15:14 +02:00
Leonid Stryzhevskyi
7de04967e7
SimpleBodyDecoder: Fix async method.
2023-01-16 23:48:28 +02:00
Leonid Stryzhevskyi
eaabf4909f
Merge pull request #700 from oatpp/async_condition_var_draft
...
Async condition var draft
2023-01-16 01:30:55 +02:00
Leonid Stryzhevskyi
c4926c8a56
async::ConditionVariable fix includes
2023-01-16 00:23:45 +02:00
Leonid Stryzhevskyi
33d6d93ae2
Edit changelog/1.4.0.md
2023-01-16 00:20:09 +02:00
Leonid Stryzhevskyi
82deb5be2e
tests: uncomment all
2023-01-16 00:09:52 +02:00
Leonid Stryzhevskyi
86617ecb9c
test: better async/ConditionVariableTest
2023-01-16 00:08:25 +02:00
Leonid Stryzhevskyi
316b079f0a
async: Fix CoroutineWaitList with timeout
2023-01-15 23:43:12 +02:00
Leonid Stryzhevskyi
d9fd5854bf
Async: Introduce ConditionVariable.
2023-01-15 02:43:43 +02:00
Leonid Stryzhevskyi
f078b09759
Update 1.4.0.md
2023-01-10 23:39:58 +02:00
Leonid Stryzhevskyi
125cab49df
Merge pull request #699 from oatpp/url_encoder
...
encoding: introduce URL-encoder/decoder
2023-01-10 23:38:32 +02:00
Leonid Stryzhevskyi
ed5efd1bcf
encoding: introduce URL-encoder/decoder
2023-01-10 23:20:26 +02:00
DanielHerchenbach
66e94ea869
Merge pull request #682 from oatpp/#681prettify_cmake
...
closes #681
2022-12-11 17:32:31 +01:00