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

Added write-callback enabled buffered `InputStream` using `data::buffer::FIFOBuffer`

8b57320e711a7cf1acd3a0f01fbbf392dd331c06 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
Added getter for `m_body` of `Response`

f9dc17ae1fb1394f5763de7cbf919ec55f6a6345 authored over 3 years ago by Benedikt-Alexander Mokroß <[email protected]>
Merge branch 'master' into v1.3.0

e774517623ed1d97005df6b978119f9178ffb2ea authored over 3 years ago by lganzzzo <[email protected]>
Merge pull request #456 from oatpp/#443_automatically_invalidate_connection

web::client::HttpRequestExecutor: Introduce ConnectionProxy for bette…

777617321d9fbff5c48c58da55f282cd99bcec47 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
web::client::HttpRequestExecutor: Introduce ConnectionProxy for better connection management. (#443)

177baed77050bb2cfd65bf7c6b816f7a3fe88525 authored over 3 years ago by lganzzzo <[email protected]>
Merge pull request #455 from oatpp/#443_automatically_invalidate_connection

web::client::HttpRequestExecutor: #443. Automatically invalidate clos…

2fdaf6070c1d4a6c8a92b4f7c8d2b29ec15d2c43 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
web::client::HttpRequestExecutor: #443. Automatically invalidate closed connection.

aa90bed836207734b39e7f68e597311633a67b11 authored over 3 years ago by lganzzzo <[email protected]>
Merge branch 'v1.3.0' of github.com:oatpp/oatpp into v1.3.0

b6b7debc80448425ca645998c061cc4f0d119f13 authored over 3 years ago by lganzzzo <[email protected]>
provider::Pool::createShared: Add 'timeout' parameter

a6695bebaecce278b7be40b4492c64b47ea8f2bb authored over 3 years ago by lganzzzo <[email protected]>
Update 1.3.0.md

0347820d4471cc832c2e80a7c74643b25a9692ec authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Update 1.3.0.md

d9824421a0dcf835986bb33373264efa852f8c8f authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
add changelog/1.3.0.md

c804239cb41b3558f6721da813e7bb1062df468c authored over 3 years ago by lganzzzo <[email protected]>
Merge pull request #454 from oatpp/types_refactoring

Types refactoring

48bac535f4fac54fe35435f331521d0a4c4bd15c authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
merge with 1.3.0

6b2db1fe83439ad1c6476acdf6640d17d3b6b2a5 authored over 3 years ago by lganzzzo <[email protected]>
Merge branch 'master' into v1.3.0

a5d8172006fd6521b39dafa60a3cb52375b04740 authored over 3 years ago by lganzzzo <[email protected]>
Merge pull request #450 from ElementumOrg/master

Catching up with streaming changes

c8ff271d068c83de5b2f733086ef1b670603ce0d authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Changed getKnownSize return type to v_int64 to properly deal with big sizes on 32-bit platforms.

bf0bd0aded06dd98330061a80042ef3c3a12df54 authored over 3 years ago by Denis Kuzmenok <[email protected]>
Merge pull request #448 from LaurentBergeron/required_dto_fields

add bool required to Property.Info

b7d1ad508366aac7015be4e9376bc90623f43ff9 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
add bool required to Property.Info

bd226e91201ae2f67c17147544c97fbd739a2772 authored over 3 years ago by Laurent Bergeron <[email protected]>
Merge pull request #444 from samarai-jk/master

ClientConnectionPool: close pool-connection if server has closed it

6c504bfb47a8b20ed88c9b916f253829b537495c authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
ClientConnectionPool: close pool-connection if server has closed it

9c3444b751f88ed11285a029c5b4cc69000a7c7e authored over 3 years ago by jk <[email protected]>
Change proposed by Leonid

90011c2c14cc028a6ad37fcb4ecea134517e6c46 authored over 3 years ago by Denis Kuzmenok <[email protected]>
added a check for Status 206 to avoid direct body read.

27c88801be93eb62f0755c3a39606e19e1718d85 authored over 3 years ago by Denis Kuzmenok <[email protected]>
Merge pull request #440 from LogosDesignAS/FixForAndroidApi19

Android API 19 does not support the epoll_create1

ea442eae2898cb74cbf7662a3a1d7a13468c65c9 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
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

c4651919d893cdb69d462fb5dbdec6ba2e7ef4f4 authored over 3 years ago by Thomas Bowley <[email protected]>
json::mapping::Serializer::Config: Introduce escapeFlags (#381) (#382)

c361f3eb197c3aa107692fee4f0bd0c48b373af2 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Merge pull request #435 from Yadoms/LinkWithMsvcStaticRuntime

Add option to link with MSVC static runtime (OFF by default)

45996bf7fcdb8c1d363b97699d0cf38a875222e3 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Make MSVC runtime setting available for all projects

47b34ef74c3939faf2b0423464dcce2736a9128c authored over 3 years ago by Sébastien Gallou <[email protected]>
Add option to link with MSVC static runtime (OFF by default)

6940d26f2ee10ab7bfb851a2e961bd702b49e393 authored over 3 years ago by Sébastien Gallou <[email protected]>
Merge pull request #424 from MHaselmaier/issue_408

Implementing Issue #408

1f93f6caec1f86a72fa9872a25c60d9b3828edc7 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Processors joins coroutineWaitListTimeoutChecker-thread in stop method instead of destructor

72d7e56b4ca76674f4390aa3669a46c8175b51b8 authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #431 from oatpp/Remove_LinkedList

Replaced oatpp::core::collection::LinkedList by std::list

e70d4924de45820712b07c7c1581788ea2ed3fc6 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Replaced core::collection::LinkedList by std::list

5c7934e56e034e72726eb45e93dedf6e6e22ebc3 authored over 3 years ago by MHaselmaier <[email protected]>
Only push Coroutines back to the processor once their CoroutineWaitList was deregistered at the processor

1ca104a44085d793a1097445b25b357064d6d366 authored over 3 years ago by MHaselmaier <[email protected]>
Fixed race condition

e7219035a22aceb7fec5ade559312610dbf71969 authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #430 from oatpp/enforce_standard_compliance_on_msvc

Added /permissive- flag on MSVC to enforce standard compliancy

1c38fa2c7ff5b0e577fdefa9846bc5967bd90e0e authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Remove CoroutineWaitList from timeout-checked waitlist if the last Coroutine for a given Processor was resumed

0c32028c042a537fb8b1d4af7e8d3b0d14d4e341 authored over 3 years ago by MHaselmaier <[email protected]>
Revert "Rebased this branch from v1.3.0 branch"

This reverts commit d2684c8004465b1f01010d821a49aed62d85adea.

f6d487dc524a46330eb0b0614cf3211f53b4b431 authored over 3 years ago by MHaselmaier <[email protected]>
Revert "Rebased this branch from v1.3.0 branch"

This reverts commit d5999638cec6c76e6f302d655aa0bee812ac5f68.

390f4238777f046a627fba5867a7ae5376423c05 authored over 3 years ago by MHaselmaier <[email protected]>
Revert "Rebased this branch from v1.3.0 branch"

This reverts commit f1b55ea625753ba3114cd4b7914997c7758ad96e.

81601cb4b3942125965f0e0456b44e893f257069 authored over 3 years ago by MHaselmaier <[email protected]>
Revert "Rebased this branch from v1.3.0 branch"

This reverts commit ededaccfb8131191bed644edaabc2d71c51858ca.

d2c38cc740c094f2e3560f6df96869ddd8379f10 authored over 3 years ago by MHaselmaier <[email protected]>
Revert "Rebased this branch from v1.3.0 branch"

This reverts commit 57099a08deff03d7e9fa2146b2067e3937dce711.

7f9681aff7abd582ea3004e31286d5a0429e044b authored over 3 years ago by MHaselmaier <[email protected]>
Removed the need for holding CoroutineWaitList members in shared_ptr

47d5f783a3d296bbd34242daecadc205b5fb1b68 authored over 3 years ago by MHaselmaier <[email protected]>
Added /permissive- flag on MSVC to enforce standard compliancy

773f699601fcbd5a1378a59774d60e21eafdae9c authored over 3 years ago by MHaselmaier <[email protected]>
Try to fix build

0d1cbbf8f849153241ade7232ac9d6e0219ce696 authored over 3 years ago by MHaselmaier <[email protected]>
Moved timeout-checking-thread to core::async::Processor

e8e0154121c4eeb06434e58558d90ff4a0715c56 authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #429 from oatpp/Remove_ListMap

Removed unused core::collection::ListMap

0bd892ea47997676185d0fe7ab1af86fa00f827a authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Removed core::collection::ListMap

2956ad6dfa3ca9a2cbcb71640169704a8a2f1fb7 authored over 3 years ago by MHaselmaier <[email protected]>
Merge branch 'issue_408' of https://github.com/MHaselmaier/oatpp into issue_408

0ae1b0e7fd96f50a5fabc7fdcbcbc5f97e9550d3 authored over 3 years ago by MHaselmaier <[email protected]>
Rebased this branch from v1.3.0 branch

57099a08deff03d7e9fa2146b2067e3937dce711 authored over 3 years ago by MHaselmaier <[email protected]>
Rebased this branch from v1.3.0 branch

ededaccfb8131191bed644edaabc2d71c51858ca authored over 3 years ago by Matthias Haselmaier <[email protected]>
Rebased this branch from v1.3.0 branch

f1b55ea625753ba3114cd4b7914997c7758ad96e authored over 3 years ago by MHaselmaier <[email protected]>
Rebased this branch from v1.3.0 branch

d5999638cec6c76e6f302d655aa0bee812ac5f68 authored over 3 years ago by MHaselmaier <[email protected]>
Rebased this branch from v1.3.0 branch

d2684c8004465b1f01010d821a49aed62d85adea authored over 3 years ago by MHaselmaier <[email protected]>
Fixed build

8773d9f30baa3aac8764a3bffcfb466b8e9ee39e authored over 3 years ago by MHaselmaier <[email protected]>
Fixed build

05d07a3240b39d54aac97e17bcbe2d05c3172ca2 authored over 3 years ago by MHaselmaier <[email protected]>
Fixed build

09db03057e67563971f5a1a451ff3f7fa5a5d36f authored over 3 years ago by MHaselmaier <[email protected]>
Fixed build

9b0396e3b92ce120ad8d136dc9a55a950ee0e0e9 authored over 3 years ago by MHaselmaier <[email protected]>
Added optional timeout to coroutines in waiting list

891ce38dd17c798637b00e269300a04a32b25f41 authored over 3 years ago by MHaselmaier <[email protected]>
Trying to fix Ubuntu tests

5d5715853e59a70ace33bc2c6d67f4007f6d4691 authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #428 from autoantwort/fix-localtime_r

Use always localtime_s on windows.

37cab34a19216d84c1184d754e811083ec7766fd authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
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

6ad5cd2791544e1224bf9ae44ffeb39a3807f4e7 authored over 3 years ago by Leander Schulten <[email protected]>
Removed timeout parameter from core::provider::Provider; added it to core::provider::Pool's constructor

8884643f22bae877b7eae9ec3689b8dee7f061ef authored over 3 years ago by MHaselmaier <[email protected]>
Implemented timeout for network::tcp::client::ConnectionProvider::getAsync

24b239b8a6e338633d64d45d7013b67104c6217f authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #427 from DavidKorczynski/master

Migrating fuzzers from oss-fuzz.

501b7cc00dd72a6cd853db9247558c3ae95784f6 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Moved fuzzer to dedicated folder.

Signed-off-by: davkor <[email protected]>

d107e4b658123115c8d8e5b8997d88d86553467e authored over 3 years ago by davkor <[email protected]>
migrating fuzzers from oss-fuzz.

da43b356928bb37c68e3202573aa8845c7e754b4 authored over 3 years ago by davkor <[email protected]>
Merge branch 'master' into issue_408

00daf643b6fb7d03dfc8d6349c6b4551c1249efd authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #426 from MHaselmaier/master

Fixed compiler warnings

4588f8d1e55bfc431bcfcb663041ada3d6201325 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Fixed compiler warning for unreferenced local variables and truncations on MSVC

185464b15502ebc1224fefdc7f9eaa33b0216d00 authored over 3 years ago by MHaselmaier <[email protected]>
Added timeout implementation to core::provider::Pool::getAsync and network::virtual_::client::ConnectionProvice::getAsync

f690a32fa693063d3a68c744f838f168dbf0af07 authored over 3 years ago by MHaselmaier <[email protected]>
Fixed build

918773d500e5d6e1053d80bd7876d8d31b78d675 authored over 3 years ago by MHaselmaier <[email protected]>
Added optional timeout parameter to Provider::get and Provider::getAsync; implemented only for Provider::get for now

855f9e066016606bd3e57ef3c15376834544aa91 authored over 3 years ago by MHaselmaier <[email protected]>
Made PoolTemplate::get and PoolTemplate::getAsync static protected functions

44d5300318542fa90d4e2a2732271d4ba0c3c417 authored over 3 years ago by MHaselmaier <[email protected]>
Implemented requested changes

c400ad91b843eefdae8eb37e229e7cb5d1a37866 authored over 3 years ago by MHaselmaier <[email protected]>
Removed unused include; touched up formatting

5f796de69040e20057bd097af60964ee18f3965e authored over 3 years ago by MHaselmaier <[email protected]>
Added optional timeout parameter to core::provider::PoolTemplate::get

c92567632e033aa964a64b0a2292420d8d620786 authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #423 from MHaselmaier/master

Fixed memory leak in move assignement operators

13eaca0dc787ac34cf9f670ee50b3327500d0bad authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Fixed memory leak in move assignement operators

4f1e0b81d94d39deea3ffc686530c25509f2bbcb authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #422 from MHaselmaier/master

Minor performance relevant changes

2b6a90f601f1e92baa459f897a2714ee122780f1 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Utilized std::vector constructor to default initialize n elements instead of calling push_back n times

25a7d4c8bfb4676c420e03c6272ad9c4fe5c5b3b authored over 3 years ago by MHaselmaier <[email protected]>
Removed unesseccary copies

ffcc180dc19e0bb0141b2fd7520cc2b9efa553de authored over 3 years ago by MHaselmaier <[email protected]>
Used perfect forwarding in Coroutine::start

19e9c59b6239ace1709b6539513c2b397d2f80aa authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #421 from MHaselmaier/master

Added missing virtual destructor and removed superflous virtual specifier

019ca7f579c3f9f847217d8d9053a368195e4538 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Added missing virtual destructor.

Removed superflous virtual.

881a3b9b492ee5d9d656c1da0d3252d9e80fdc57 authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #420 from MHaselmaier/master

Minor refactorings

6e9de7089829ca9e41d2d53fbc51028ea7b4ff3d authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Removed superfluous virutal

9fb654b8fb0ab77bd389aa8367e740a7be8a574e authored over 3 years ago by MHaselmaier <[email protected]>
Merge remote-tracking branch 'upstream/master'

9fe78ba9f686012494ab74280365953936e0b9f5 authored over 3 years ago by MHaselmaier <[email protected]>
Declared variable when used, not a the start of function

7ca0ec7875a795ed1ded6d407dc6e08400eb189d authored over 3 years ago by MHaselmaier <[email protected]>
Replaced goto statement with break

91c3818a64ab07b0e633a63b78505050d0075785 authored over 3 years ago by MHaselmaier <[email protected]>
Added missing override specifier

250d399d64266fd534f6d49ec5c2b89303f008c5 authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #419 from MHaselmaier/master

Added missing throw keyword

4990eb6155639d17cc1145ccbd38e75e3cadb67a authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
added missing throw keyword

f3d513992f25e4d39c871dacc38ca82f683fb071 authored over 3 years ago by MHaselmaier <[email protected]>
Merge pull request #414 from boldrij/update_port_after_binding

Update port after binding

fba6d02c891395ac30085186d3b92a8ad1df8d62 authored over 3 years ago by Leonid Stryzhevskyi <[email protected]>
Update ConnectionProvider.cpp

forget ;

899f675ebfa277793c45192c295cc65065baf001 authored over 3 years ago by boldrij <[email protected]>
Update port after binding

Typicaly in case we use a port equal 0 to let the system find a free port, we need to update the...

c8996c42d79cb5a58df7b6b53cf1698c5c79fb9a authored over 3 years ago by boldrij <[email protected]>
Types: oatpp::Void now is a special type of ObjectMapper.

92ed4b72a22c44feb2b169faf0f90fba678edcb8 authored over 3 years ago by lganzzzo <[email protected]>
ObjectWrapper: non-const valueType

102394f798d62e454c2f9d483db953063dd48617 authored over 3 years ago by lganzzzo <[email protected]>
oatpp::String: more convenient methods.

247c994171432493b1b45ea7792edb8729f9275d authored almost 4 years ago by lganzzzo <[email protected]>
Codegen: INIT_DTO macro - remove default constuctor.

15f77f1ed22819ae834fffe4bd35510544273e2a authored almost 4 years ago by lganzzzo <[email protected]>