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

Merge branch 'master' of https://github.com/oatpp/oatpp

5c432f2472663c27ca836b3459c7ee8d5afa6145 authored over 5 years ago by lganzzzo <[email protected]>
Rename confusing-type-like field names in tests.

1207254616d0fe1fce40d6b1d44abd24ba49afa5 authored over 5 years ago by lganzzzo <[email protected]>
Use std::unique_ptr for dynamic arrays.

713148f99ecfbd39f22434d297ad153486911fa2 authored over 5 years ago by lganzzzo <[email protected]>
Remove wepoll

e6651352013ef83c5efc99b0deeb4b8b67b0756b authored over 5 years ago by lganzzzo <[email protected]>
Windows Port. Tests compile, doesn't link with wepoll.

438fafd49fdd09cd3a18eebfcfe30f87f276b631 authored over 5 years ago by bam <bam@win10parallels>
Windows Port. Lib itself is compiling.

3aa2145de639a1b30b5ddb31a0b7bd038f5ec845 authored over 5 years ago by bam <bam@win10parallels>
Multipart. Some convenienve API for InMemoryPartReader.

5fd3d1dfe2c1c5294c74fb350b810a360e668213 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #98 from oatpp/multipart_file_part_reader

Multipart file part reader

5cda94383f7d8c909b2bc748ae254040eefae2f4 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Add multipart::createFilePartReader methods.

f2b5a25a388db869ace5bbedb1311711ca23815e authored over 5 years ago by lganzzzo <[email protected]>
Multipart. Basic file stream provider implementation.

6033be1f2591e26b27091804d5ac384d158e238e authored over 5 years ago by lganzzzo <[email protected]>
Multipart. Introduce StreamPartReader.

0d8e5a728e0d6152f716aadf553354c602e54b62 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #97 from oatpp/configurable_multipart_reader

Configurable multipart reader

0113a08a4890ae560519a42a6881e62169295db3 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Configurable multipart Reader.

73a3d398413a2f18f4a608e34ea18a956c144fe1 authored over 5 years ago by lganzzzo <[email protected]>
Better mime::multipart::StatefulParser. Correct async parsing.

678b0b837bcb28b1a82ccbba10cd6228fed02a7f authored over 5 years ago by lganzzzo <[email protected]>
Refactor. Refactor multipart/StatefulParser to use async ListenerCall internally

babec3640f9c7a8b3409f0a24bf2ea1ba742ddf7 authored over 5 years ago by lganzzzo <[email protected]>
Refactor. Rename multipart::InMemoryReader --> multipart::Reader.

d8a2a32ea97bd22e6e688c9817e1650916044414 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #96 from oatpp/file_streams

Introduce convenience wrappers FileInputStream/FileOutputStream

03ef8f710b9a1bf16add76f02dca69622e4c76f0 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Introduce convenience wrappers FileInputStream/FileOutputStream

61dbc98ceb11c0bcc489359806efa7fad5a74509 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #95 from oatpp/add_random_utils

Add random utils. Add multipart generate random boundary method

98c33d3b92b5a9369fabea2f784e3a39efe354a5 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Add random utils. Add multipart generate random boundary method

85bf1b4e2ad843e932e536b4e5b299a3e3361708 authored over 5 years ago by lganzzzo <[email protected]>
Increase oatpp API version to 0.19.7

b2936b27269274290e9dd29567303636d9b36b74 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #94 from oatpp/mime_multipart_data_support

Mime multipart data support

d54473af6a458d583e6b9e0f7d7c21775f517c9b authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Fix BodyDecoder. Better FullAsyncClientTest

5e045a42de2c676b553ebc60f32f052721a27393 authored over 5 years ago by lganzzzo <[email protected]>
Tests. Simple And Async Multipart APIs.

464fc4da139c258877a3420aa90764271c52f0f0 authored over 5 years ago by lganzzzo <[email protected]>
Feature Multipart. Add MultipartBody::writeToStreamAsync functionality.

fa95bf65897b23f21fb816290aace074f20bc09d authored over 5 years ago by lganzzzo <[email protected]>
Introduce: AsyncInlineReadData, AsyncInlineWriteData.

531030572f1792d76424158f5d7bae7caa7f24fe authored over 5 years ago by lganzzzo <[email protected]>
Feature Multipart. Add Simple-API http::outgoing::MultipartBody.

3944412fa67708725bd4fe49e72e8e275fcbaf20 authored over 5 years ago by lganzzzo <[email protected]>
Tests For ChunkedBody

1291add83470f38f49d41287bfadf62bf2d5bf7b authored over 5 years ago by lganzzzo <[email protected]>
Introduce oatpp::web::protocol::http::outgoing::ChunkedBody

2cc0f627d629566e434e5e1fb896c4ff2c7ae352 authored over 5 years ago by lganzzzo <[email protected]>
remove unused files

6195eea1b3f3b8b805417fa194dd87b92c36e9c0 authored over 5 years ago by lganzzzo <[email protected]>
Introduce Multipart InMemoryReader

cc4f27d41ee5c15954f41d820a0d012c7d594d4f authored over 5 years ago by lganzzzo <[email protected]>
Introduce transferBody(WriteCallback) methods for Incoming Request.

a032358614886f3d1fb91d404c94f54087aeb2fe authored over 5 years ago by lganzzzo <[email protected]>
Code cleanup. Remove unnecessary shared_ptrs.

a0a8223fb7703b249d01bf663410175189f0f9b4 authored over 5 years ago by lganzzzo <[email protected]>
Refactor BodyDecoder::decode method to use stream::AsyncWriteCallback for Async API

0c9d53744ff37456acdcf1c54d8b535a2e500877 authored over 5 years ago by lganzzzo <[email protected]>
Refactor BodyDecoder::decode method to use stream::WriteCallback for Simple API

ad471079fe79cf53aa3a4f504ccc1908496208b0 authored over 5 years ago by lganzzzo <[email protected]>
Introduce stream write callbacks

6b99725db5a1432a8950d982d756f39b01599493 authored over 5 years ago by lganzzzo <[email protected]>
Fix suggested actions for ConsistentOutputStream, and BufferInputStream.

d94cddfa9805a22fb38fdeb15765126941d2f120 authored over 5 years ago by lganzzzo <[email protected]>
Code cleanup. Remove IOWorker. Not used.

1807e8360ed29d0b4fd55fc00933155aadf418a3 authored over 5 years ago by lganzzzo <[email protected]>
Feature Multipart. WIP. Working multipart stream parser.

875f0f13787bfe47862d4c072c855fccbf2d7f5c authored over 5 years ago by lganzzzo <[email protected]>
better multipart stateful parser

427612adfdd4bbbc734c4a51de57a39cd9cd68af authored over 5 years ago by lganzzzo <[email protected]>
multipart data. streaming parser POC. WIP

d657d4f73644d1fb79cfd1f32a9878d7e7972da0 authored over 5 years ago by lganzzzo <[email protected]>
Fix typo in ApiController.hpp error message

f0fc31b5553f52ea14a9eeca37c65eb179bf8faf authored over 5 years ago by lganzzzo <[email protected]>
Update README.md

55e73cb699a4f08c9ed1dc65673a3828e23fe63c authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Increase oatpp API version

d62bf034ed65eb3310f85a69bfae931e29edeb36 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #89 from oatpp/beter_async_lock_api

Beter async lock api

4ac6f25cf5e9507c48a01194ceee36f9501a35eb authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
API docs for oatpp::async::synchronize

e225432fc66e5d3f5fe6e57505f12f8695683432 authored over 5 years ago by lganzzzo <[email protected]>
Merge branch 'master' into beter_async_lock_api

089fb764baaa4e28aee2b0704b03dcf1ced76f7b authored over 5 years ago by lganzzzo <[email protected]>
better oatpp::async::synchronize API

474a6ca9eff62bd77d0dd1c288252a67c46e0f8d authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #86 from oatpp/parameterized_connection_handling

pass parameter map to ConnectionHandler::handleConnection method

864a0640290529634f4a4da80a3c37390a23335d authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
pass parameter map to ConnectionHandler::handleConnection method

4f705c18ed66941ba8776d3e9ffa5de8d9ef2b81 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #85 from oatpp/oatpp_async_lock

Oatpp async lock

49b63f5611029262e7e5dcf497404bd58a22037c authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
introduce 'Synchronized' coroutine convenience API

c265fc9dfd9b79e953134217b2e2fab0fcd8dd9c authored over 5 years ago by lganzzzo <[email protected]>
Test for oatpp::async::Lock

0c3580dd7936588506264a0d045f33ae351e6890 authored over 5 years ago by lganzzzo <[email protected]>
introduce async LockGuard

892b2b96332b0d441aac5080a0e23725dfdf1161 authored over 5 years ago by lganzzzo <[email protected]>
introduce oatpp::async::lock

2caf7b99b76d2d578f038274a7bd4968f13288e3 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #82 from oatpp/compat_build_no_thread_local

introduce -DOATPP_COMPAT_BUILD_NO_THREAD_LOCAL flag

c3e4de396f3f626b873e498b890ec7f5af4970f1 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Merge pull request #84 from david-novak-legrand/compat_build_no_thread_local

Use explicit casting when truncating long numbers

f2732852fc41d3e4261ffaa491cfc4b9e6a6e23c authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Use explicit casting when truncating long numbers, so that it will build in Xcode

d7bf5a2eb6976b90eb0e33af1e960a41630b6584 authored over 5 years ago by David Novak <[email protected]>
introduce -DOATPP_COMPAT_BUILD_NO_THREAD_LOCAL flag

f80b8a8b7a4200e121b8d33c73b22599bbf34167 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #80 from oatpp/minor_refactoring

Minor refactoring

fd6b1585c00a20a40fa76cae7ef994d23d994dcf authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
better src/CMakeLists.txt

eae9bf08082f675b4bccb39a50d3825ef283d6d0 authored over 5 years ago by lganzzzo <[email protected]>
default iml for HttpRequestHandler

575dd98682793e3288867e74ecf302a5ca4edfb6 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #79 from oatpp/set_affinity_on_linux_but_android

Set thread affinity on linux but not on android

ca294296ea188137a90de689c5dfd90b6e228ded authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Set thread affinity on linux but not on android

2f02d9e016c30dac54b5f868269a0f9af4278ec5 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #78 from nuvo-legrand/master

Fix compiler errors and warnings in Android and iOS

1df5ccf288b79445f48cea27bd76ad5dc1156014 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Merge pull request #3 from nuvo-legrand/dmc-fix-android-ios-compile-errors

Cherry pick fixes into master in preparation to push upstream

3203d5ffeeae96f813c4dc7c1a26436586f2c039 authored over 5 years ago by Doug Camens <[email protected]>
Fix compile error...

error: no member named 'strtol' in namespace 'std'

23a792a2eee745f21018c012d3e91ff29411cf1f authored over 5 years ago by Doug Camens <[email protected]>
Fixed warnings 2 in the project (implicit cast, move, unused and uninitialized variables).

5df66ea90266611068de0d97816dcc509ec5036e authored over 5 years ago by Benjamin Kier <[email protected]>
Fixed warnings in the project (implicit cast, move, unused and uninitialized variables).

1b6451ebfefc03e9cf2405505f8e20cd20750ed4 authored over 5 years ago by Benjamin Kier <[email protected]>
Fix compile error on Android

4a5d1f670a45ee2516dd927e75ad78f805001238 authored over 5 years ago by Doug Camens <[email protected]>
Merge pull request #2 from oatpp/master

Get latest changes from oatpp

da44f347983ed9219ac3751eb0d625d343f84c58 authored over 5 years ago by Doug Camens <[email protected]>
Merge pull request #77 from oatpp/refactor_router

Better Router API

021e0c06d8443b0cc73017e09c66fcb87d81141c authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Better Router API

71630b62b1441cc7c785ea5b780e218b777c2aef authored over 5 years ago by lganzzzo <[email protected]>
better API-docs

e3120343313adb9100fac1b1e1abfc7e9f4cf1fe authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #76 from oatpp/default_logger

Better Logging system

86c3fd005d4dd67bc69c93beb783631e950986c2 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
fix lgtm Alert

041eaa5e3a486dcd7c9fe05ddb2577dff72575bc authored over 5 years ago by lganzzzo <[email protected]>
show micro-ticks in the logs by default

7bc8fe2d7938b5b105a6e8740cfddcd73ccf8747 authored over 5 years ago by lganzzzo <[email protected]>
Better Logging system

13fbcf993034e9c85e304440871b39affd173921 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #75 from oatpp/fix_memory_leak_IOEventWorker_kqueue

unique_ptr for IOEventWorker::m_inEvents

1a638cec832d36a9167cc0457452e3a2658e04a2 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
unique_ptr for IOEventWorker::m_inEvents

2f7a1af2349154ef432e107274b9ef4fc95a60bb authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #74 from oatpp/code_review_fixes

remove redundant nullptr checks

a85073f7f0ba0b0c802a77e93fea6be20137ee35 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
remove redundant nullptr checks

b7d305780ac98315a855a6c4bc5ff3893d9c8ca0 authored over 5 years ago by lganzzzo <[email protected]>
Merge pull request #73 from oatpp/minor_code_cleanup

remove redundant nullptr check

ad3e12bffbfc239e53d56a25b7d7153dbc792a10 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
remove redundant nullptr check

1fcdcc2fe0ec76481aec126579ba0003589c97a2 authored over 5 years ago by lganzzzo <[email protected]>
Update README.md

f7d8c95c7c6bde68a3c7c4c9ac68c079ab7df469 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Merge pull request #72 from oatpp/fix_full_test

wait threads finished

7b0e629e2b55f841c17579d708eefafa07ad227f authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
wait threads finished

016d47044f81b27d5b26c4fd507b25d41504430e authored over 5 years ago by lganzzzo <[email protected]>
Update README.md

6a86a4947c388c35d49d86bae301df426687111a authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Merge pull request #70 from healeycodes/patch-1

Fix README typos

3517188f908f866f6ffa1f277eeef1017480c5d2 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Fix typos

89980778ea820874c23e2db852c4613f0986add9 authored over 5 years ago by Andrew Healey <[email protected]>
Update README.md

2b2f4a8701b312b3f3c47d1e0b10be02a75dbce7 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Create CONTRIBUTING.md

40a76b219b263a3d4049cfe33c9b3cf27c8e0c47 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Merge pull request #69 from oatpp/add-code-of-conduct-1

Create CODE_OF_CONDUCT.md

f6f2d1705ee22fa99d983b3c6e43fe0ea03ed211 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Create CODE_OF_CONDUCT.md

19fae6a0bfcf22bfa4e11cdb0582701ee040f5e0 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Update README.md

584a90f07fe0621c07449fe31796ab5ab88cca84 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Merge pull request #68 from oatpp/full_duplex_mode_support_for_io-event-worker

Full duplex mode support for io event worker

d353593adf93dbfa82243ef985315b330743ddf7 authored over 5 years ago by Leonid Stryzhevskyi <[email protected]>
Introduce IOEventWorkerForeman to support full-duplex IO event mode

312fcae8a538a5cb2997867c869d19a15278dcf7 authored over 5 years ago by lganzzzo <[email protected]>
refactor oatpp::async::worker::Worker interface

acc719957acb8481b6642523ec386212b7ed3bc4 authored over 5 years ago by lganzzzo <[email protected]>
try enable back CI-Mac builds as for https://github.com/oatpp/oatpp/issues/66

5ee7a1f88b73123f7df4aa2b2db4dc68483f7a42 authored over 5 years ago by lganzzzo <[email protected]>
Disable mac-builds on Azure CI. MAC builds stopped working on Azure-Pipelines

c0a75af2b7d4c2727b5e5630407e46b02010f5b7 authored over 5 years ago by lganzzzo <[email protected]>