Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/oatpp/oatpp
🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.
https://github.com/oatpp/oatpp
cce1befde1d95735a989ecbb299c5de82f5e0c1b authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>
* TemporaryFile: use shared file-handle.
* Tests. Uncomment all.
bc3d17750df0297822b2b7861dbc9851bb411cb8 authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>e65a686982a15113f13a3f34bf2efead58c02f17 authored about 3 years ago by lganzzzo <[email protected]>
995658834efc4784c31c6e6fdc5c123600f2e3ee authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>
4fabd8a87a2b1cd32393f84635e82dcfe7f970dc authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>
dc3f0e733bd83b236eabfa22cc8db2fe55c85a15 authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>
f43f3fe6613988591c57ed932a8675ebf60f2a39 authored about 3 years ago by lganzzzo <[email protected]>
ddb25bed543cd462c3e43f462bddcabd70331610 authored about 3 years ago by lganzzzo <[email protected]>
V1.3.0
05405fff862cb838473f4cccfb03103b54030389 authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>251e812d91ded5a71e8ec91c58b8b50a76223113 authored about 3 years ago by lganzzzo <[email protected]>
SimpleBodyDecoder: automatically handle 'Expect: 100' header.
ebabbe8517acc5053d8f6e5832a5b4bd6088324c authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>7a7f57c25b9328a6c247417b04ba0f71b95a6eac authored about 3 years ago by lganzzzo <[email protected]>
293938af7ba34bf4cd346860c9ccf5d4195b0f3a authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>
1d12e476381f7db9950b117a17974fcad91ecc7d authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>
Better provider interface
a0818026d982ce56b11973e6f60c715a77f92188 authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>c3f22dfb43fb7075cb0803d808d29a726932d499 authored about 3 years ago by lganzzzo <[email protected]>
6335fc7acffaa32eb18a9bc5cdbf8885e70d211e authored about 3 years ago by lganzzzo <[email protected]>
11e4cd1166f51c3af079a356b9c99a0b4cb77df5 authored about 3 years ago by lganzzzo <[email protected]>
2d47208df322be000374a65b6c54022b25d18964 authored about 3 years ago by lganzzzo <[email protected]>
e71c94a83d955805087ece009f4405030f2f207c authored about 3 years ago by lganzzzo <[email protected]>
243fa57119deb185d50e385a628d21097b5c3f68 authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>
67859e2772610f9269054b49161416b6472963be authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>
Added `alwaysIncludeEmptyCollectionElements` to `Serializer`
79e7a73043b0c451d83c3340c2570b2ac48f011c authored about 3 years ago by Benedikt-Alexander Mokroß <[email protected]>7ef7cbf0a34dd9eec1ab9e4e14c25cbc3e697da0 authored about 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
071dd3b3edc6f978441b572ca186fb3eff90408d authored about 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
1da42223bae9f0b025439815387b7a576a420568 authored about 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
114024766fda8bdd9cd592ca2a35ea8604245a0b authored about 3 years ago by lganzzzo <[email protected]>
d74d6b2308bc9f7819d545481a2b1925277b00f6 authored about 3 years ago by lganzzzo <[email protected]>
cc6c54f3a9710b1cfa7f691962bdf273774edfb5 authored about 3 years ago by lganzzzo <[email protected]>
Add option to include required fields in JSON even if `value == nullptr` and `includeNullFields ...
62b9908971d3a22093d312316f671c536f1a7a1c authored about 3 years ago by Benedikt-Alexander Mokroß <[email protected]>defcc35e093fcfd71cc191cba618f840385ae7c5 authored about 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
ac2862d9845541e20d74d36f98b908ec9641a0c9 authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>
398abeb8257070524657de0d3a254ebb68fc4519 authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>
Request response bundle data
1521d335b31e5cd7f80cdd390702383c2038889d authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>736ffa2c07da6394cc78a04f25f71a50714210c5 authored about 3 years ago by lganzzzo <[email protected]>
d6a95c57e7b8c914b35cbba1327de9c2cdb58f03 authored about 3 years ago by lganzzzo <[email protected]>
10e33b51584dc7d970f936af104f90b188b058e8 authored about 3 years ago by lganzzzo <[email protected]>
3d89dc440387d9b2b4f722b8a17086e062596c05 authored about 3 years ago by lganzzzo <[email protected]>
cf9530ced5e31d46a8e3278f9573be08fccf915a authored about 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
c80047b6bd8cc6428eac3f8a0bdf0caea7cd93ed authored about 3 years ago by lganzzzo <[email protected]>
e3747736fc53df54b81add4711a6fcfd469e809c authored about 3 years ago by lganzzzo <[email protected]>
fa4cdf93fc6b2257e4002cb3d198ba58f4d089b0 authored about 3 years ago by lganzzzo <[email protected]>
Refactor object wrapper
842f62a7c13e305712d44eaf2505412bfcbf16cf authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>29817260c79bec10614da7f50ae30c0732e58d0e authored about 3 years ago by lganzzzo <[email protected]>
bc1806fa5becb06ab3d402ba4cc86036596f5590 authored about 3 years ago by lganzzzo <[email protected]>
904be7ca61dcd3af1b8278a36df1a0f55b23b83e authored about 3 years ago by lganzzzo <[email protected]>
de4de060cc430fea57ce6e1b3b23be3872c2eea7 authored about 3 years ago by lganzzzo <[email protected]>
[UnitTest]: Added before and after methods to Unit Test
e9fceb93d3c361092dd57d6b7f250552ceed101b authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>Co-authored-by: Benedikt-Alexander Mokroß <[email protected]>
6e4e30bfa2e21e1424f88c2981a156a01e9635c7 authored about 3 years ago by Kai Meinhard <[email protected]>
There might be some setup/teardown code that is no supposed
to run in every iteration of a test....
00ee3eea7829e313b99fe29bd99ebf2623754ba9 authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>
Connection monitor
cc40fe69c8852e7bd63db03b970d057851d70377 authored about 3 years ago by Leonid Stryzhevskyi <[email protected]>46a2f987580958ac96ee9481eef3f7c0528a813f authored about 3 years ago by lganzzzo <[email protected]>
42bbaf3224dd90fde53f558870402ba7d8e911d9 authored about 3 years ago by lganzzzo <[email protected]>
7f5576f52e50a3d9225b1775f354fb611a7c58a1 authored about 3 years ago by lganzzzo <[email protected]>
08b02340c9a6d8637fa2fd5b6b60d4237264221c authored about 3 years ago by lganzzzo <[email protected]>
3e97c45b71497e21fcf3a37bab55f7b57492c58b authored about 3 years ago by lganzzzo <[email protected]>
eb1296cbb55c5d8070564e232a64354c2efa1431 authored over 3 years ago by lganzzzo <[email protected]>
Add ErrorHandler virtual destructor
d9e8e0cb3462a383ad1cc66e43d5bd33f1b0dd21 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Virtual destructor added to the ErrorHandler since derived class
destructor should be called whe...
d47ae5c20ac1d3a35e86bf6b71fa6ba2dcf4b3bc authored over 3 years ago by lganzzzo <[email protected]>
2ffcf9cc2028cdbb8cef044a9ec957096800ceab authored over 3 years ago by lganzzzo <[email protected]>
0ed9ce14dc9864e4175544e6e2b31629097a2c72 authored over 3 years ago by lganzzzo <[email protected]>
964a68253e30a03816b8efabc8f9b4f8cb36d234 authored over 3 years ago by lganzzzo <[email protected]>
c1da8197630e89ea6fc7e279a678b733649debf6 authored over 3 years ago by lganzzzo <[email protected]>
Add setter for `Server`s `ConnectionProvider`.
0dee902a69e8b0da293b15bc35133727927263d7 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>d14dd5be90ad2eee195faaa7647688756a37db67 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
Should we use two spinlocks (protecting two different variables)?
dbab5a7accbfa113425bdee81cd984e8964bff99 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>We may need synchronization for that.
462b9c43bfff5aeee0348f6a6b08af77b9872147 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>ee03d7bc548737bfdcbe5b8b5b9606f722ef9f4c authored over 3 years ago by lganzzzo <[email protected]>
8cd357aba3a06835dc307a03ea1a38fc29a6e1cc authored over 3 years ago by lganzzzo <[email protected]>
Add API to replace headers in requests and responses (Closes #481).
9400c3014e9ba5ab560629ed0c357ebc1c18cace authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>06a690d73e254314dec7b555919ee4e27e8bf48e authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
8e9dafb9ad107c894223f127f4443a78ecf335a4 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
1ce3e3bd16d31661dce385de3436c246fb660747 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
Try to fix cross compilation for Raspberry/Synology
f1599f21442d9a6380b367d6c808a2bdf5abad89 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>a39630d6d05f3628e638bdd049cd677615afe788 authored over 3 years ago by Sébastien Gallou <[email protected]>
1230a8175377e5bf96e3ec1c6123cb5662f45e0a authored over 3 years ago by lganzzzo <[email protected]>
eb666070abbb163ae374faf3d660f5f0211c05bc authored over 3 years ago by lganzzzo <[email protected]>
oatpp::String: better convenience methods.
92b5a444d13fbce844ca8fec8f76767cb5402ed8 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>e8b7aac6af95f63add1ffd08628fcecd19d9ef84 authored over 3 years ago by lganzzzo <[email protected]>
f70f949cf2c557222c8c5fe3e3bffaa2b09fae5f authored over 3 years ago by lganzzzo <[email protected]>
6ee5ddba3b9fee0a8a05d62af3152057c25802a0 authored over 3 years ago by lganzzzo <[email protected]>
f4d0502056e9e38b58a63e208de5b63b7171fb62 authored over 3 years ago by lganzzzo <[email protected]>
oatpp::String works better with std::string
15fda20dcc7b727577a1b0c1fca445efc2301e86 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>c125a2120738ebe0e88620e545460892ab5a8540 authored over 3 years ago by Martin Koehler <[email protected]>
d9cbbb7cebea1b0c20421dc6ce39a4bf861842a3 authored over 3 years ago by Martin Koehler <[email protected]>
* The oatpp::String class owns a typecast operator to
std::string, now.
* The oatpp::String cl...
66fdc4af2fe317a1e6e10b6b48c01f61a80f8b53 authored over 3 years ago by lganzzzo <[email protected]>
`FIFOBuffer` should accept an `WriteCallback`/`ReadCallback`
07b04dc7caee336717d6bf28619844440cad5b9b authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>340212ba89d13fa3e985ecc63053ca67bf98b5f2 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
There is no need to specialize on a `Stream`.
Its an non-breaking change. Also renaming the func...
5d70a226aee19e4d2cb10a30bd53f15706671452 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>Streams: New `FIFOStream` stream and `BufferedInputStream` interface
67755cf00b88118fe7402eb625397ccf063d941e authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>341812cf29b0f40e7b216a845d01270b409d6d95 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
35a84e0d9e1b418728fbc87194374d87a0ea54fe authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
23322d7cab9801d6fdd2a7532486624d0feb84d2 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
Added note about Response::getBody()
d4b301a8188df65bb725cf8872e3bc6344f07e5c authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>635922fe263142e090f3e1ca842305282934e0a1 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
Added getter for `m_body` of `Response`
8746616841eed53ea8b251e633121472faf43ce4 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>82b5528287ef33f0a2617587bd0856dc1e8d4bce authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>