Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Crow

A Fast and Easy to use C++ Web Framework
Collective - Host: opensource - https://opencollective.com/crow - Website: https://crowcpp.org - Code: https://github.com/crowcpp

Merge pull request #384 from CrowCpp/crow-features

#380: Update CMake config.

github.com/CrowCpp/Crow - 2b45f0236a0f9a989982b1b8649643a517097288 authored over 2 years ago by Farook Al-Sammarraie <[email protected]>
Merge branch 'master' into crow-features

github.com/CrowCpp/Crow - 6ffaf233753c31817b0bb3a8025f78cf472f5199 authored over 2 years ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #385 from hsiegmund/master

make multipart robust against ill-formed body, prevents SIGSEGV

github.com/CrowCpp/Crow - 391bd2d997d430e4b4a1538125e292f3440bab54 authored over 2 years ago by Farook Al-Sammarraie <[email protected]>
update CI scripts to align with the introuction of 'CROW_FEATURES'.

Signed-off-by: Luca Schlecker <[email protected]>

github.com/CrowCpp/Crow - 23f2cbb73c387d33cbf306b407b1f4f864f66f1a authored over 2 years ago by Luca Schlecker <[email protected]>
Crow's current features (ssl and compression) can now be enabled through 'CROW_FEATURES' instead of their own CMake variables.

The default features are the ones Crow was installed with but can be overridden by setting 'CROW...

github.com/CrowCpp/Crow - 44f51f4750c26bb924a28c238ecbe3f3ca01c279 authored over 2 years ago by Luca Schlecker <[email protected]>
Merge branch 'master' into master

github.com/CrowCpp/Crow - 912330322bf3fb1374ac4362e0c33c22897ca21b authored over 2 years ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #383 from beached/patch-1

Split up operator""_method

github.com/CrowCpp/Crow - 71c01a9bbf2df52dd27908cc55ddab2f4b5cbc99 authored over 2 years ago by Farook Al-Sammarraie <[email protected]>
Update common.h

Fixed extra {

github.com/CrowCpp/Crow - dcbb8a15fd00be924e6a89ccd3ac2680a2c1c2cf authored over 2 years ago by Darrell Wright <[email protected]>
make multipart robust against ill-formed body, prevents SIGSEGV

github.com/CrowCpp/Crow - d6d5e4539950a080f7204bdfb530d84e406c74b3 authored over 2 years ago by Harald Siegmund <[email protected]>
make multipart robust against ill-formed body, prevents SIGSEGV

github.com/CrowCpp/Crow - 7c285db88c686fc24a65ed8f9dd75e4ae2ae8af2 authored over 2 years ago by Harald Siegmund <[email protected]>
Split up operator""_method

When wrapping calls to crow from other code bases, I have had to call `operator""_method` explic...

github.com/CrowCpp/Crow - 338b59f329cd02f5f7e0ed839d00e00acb8e2c37 authored over 2 years ago by Darrell Wright <[email protected]>
Merge pull request #378 from bryceschober/patch-1

Fix indentation & numbering in middleware

github.com/CrowCpp/Crow - 1002ded11658b6cb01602800465ace81b781f03f authored over 2 years ago by Farook Al-Sammarraie <[email protected]>
Fix indentation & numbering in middleware

github.com/CrowCpp/Crow - 04405210c1afbdf52076206efe05465c1682e1c2 authored over 2 years ago by Bryce Schober <[email protected]>
Merge pull request #377 from CrowCpp/hotfix_compiler

Fixed problem where GCC < 6 wouldn't compile Crow

github.com/CrowCpp/Crow - 1e73642535356c99d32627c4395d65224c1521d4 authored over 2 years ago by Farook Al-Sammarraie <[email protected]>
Fixed problem where GCC < 6 wouldn't compile Crow

github.com/CrowCpp/Crow - 5f185483695173bfc8ed90191e6d121dc7bfcc7d authored over 2 years ago by The-EDev <[email protected]>
updated documentation version and license year

github.com/CrowCpp/Crow - f52ba6120eaaf895e95c0af1d9ab1bf374eb0a66 authored over 2 years ago by The-EDev <[email protected]>
fixed issue in GH sponsors URL

github.com/CrowCpp/Crow - acf4db8d5268e50ab5e8369fb4c90e90515e49d0 authored almost 3 years ago by The-EDev <[email protected]>
Merge pull request #373 from CrowCpp/ghs-site

Added gh-sponsors to site

github.com/CrowCpp/Crow - 41d0b581c34cbc5b08aeb01305747f5e5939f3ec authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge branch 'master' into ghs-site

github.com/CrowCpp/Crow - e298c88d79ef83c9c6311000ed7bf5b8b59cc7fa authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #372 from CrowCpp/doc_updates

Updated documentation in mkdocs and doxygen

github.com/CrowCpp/Crow - 90bd4b949498af2dff96998e0d657182c798e8e5 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
added gh-sponsors to site

github.com/CrowCpp/Crow - fde307dd91c6cbf3c0850270c1d41e137ab94118 authored almost 3 years ago by The-EDev <[email protected]>
updated documentation in mkdocs and doxygen

github.com/CrowCpp/Crow - a3c1af4b2906186fc89a4952d0334530b7615062 authored almost 3 years ago by The-EDev <[email protected]>
Merge pull request #371 from CrowCpp/lowercase_methods

Fixed issue where parser methods were in all caps

github.com/CrowCpp/Crow - 588020ee1c6c73ff079e57cafc6edd4d818e566e authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
removed test changes

github.com/CrowCpp/Crow - c199fa08dc7098fc4a80d3960cc39eb94b8e2ab9 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge branch 'master' into lowercase_methods

github.com/CrowCpp/Crow - 8185e0d0ccee37b9e27bdb576c0f3990b63179ac authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
fixed issue where parser methods were in all caps

github.com/CrowCpp/Crow - be45925731c17bdb9ef7965405e86b9fe247243c authored almost 3 years ago by The-EDev <[email protected]>
Merge pull request #368 from kingster/feature-localtime

Support for `CROW_USE_LOCALTIMEZONE` for using localtime in logs

github.com/CrowCpp/Crow - 7f2da9b1c7027026d5ad20284c934d0a9a737422 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Support for CROW_USE_LOCALTIMEZONE

define CROW_USE_LOCALTIMEZONE macro for explict optin for localtimezone in logs

github.com/CrowCpp/Crow - 77e68e45b6ab6dee34b6fab795e349b10274bd31 authored almost 3 years ago by Kinshuk Bairagi <[email protected]>
Merge pull request #367 from kingster/feature-additional-httpcodes

Add http 504 codes

github.com/CrowCpp/Crow - b135ec639280b74536a84b305693888937d16eff authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Add http 504 codes

github.com/CrowCpp/Crow - ee4ccf755a7e334e8cbdb08a74ca8bcde6abfc70 authored almost 3 years ago by Kinshuk Bairagi <[email protected]>
Merge pull request #362 from CrowCpp/global_template_base

added `set_global_base` method

github.com/CrowCpp/Crow - bdbed550bf262cfff7f27875fb3fdc1a75bd50ba authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
added set_global_base method to change the default mustache templates

directory

github.com/CrowCpp/Crow - a0e6e3756bb68b10bd796e1af0276e188e9bff7e authored almost 3 years ago by The-EDev <[email protected]>
Merge pull request #359 from CrowCpp/run_async

added run_async method

github.com/CrowCpp/Crow - a970167205162b720f94f9aa04bb1dcbd98821ba authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Formatting

github.com/CrowCpp/Crow - 69feb9c226841e56622654e770c8f7cdb3236019 authored almost 3 years ago by The-EDev <[email protected]>
Fixed test porblem

github.com/CrowCpp/Crow - c858078b4ebf8134df4041255b26fad3ceedf096 authored almost 3 years ago by The-EDev <[email protected]>
Merge branch 'master' into run_async

github.com/CrowCpp/Crow - c4bcec19996747789f9f04b70e79ec57f7bf14fc authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #358 from CrowCpp/multipart_improvements

Improved how multipart messages work

github.com/CrowCpp/Crow - 293ed2c247589e86890c1a3b9a74cc424aa546cc authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
removed redundant methods (`i()` and `d()`)

github.com/CrowCpp/Crow - af81ca90343a6b78f3377604a05a52668d49bdda authored almost 3 years ago by The-EDev <[email protected]>
added run_async method

also added unit tests for #358

github.com/CrowCpp/Crow - c0062bd2e74e9b9c75b4fffb4b28f09aa06ff9fe authored almost 3 years ago by The-EDev <[email protected]>
Merge branch 'master' into multipart_improvements

github.com/CrowCpp/Crow - b02e1b1a732ce53b5b49a603d722fbdb2a95ae91 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Improved how multipart messages work

part headers are now in a map rather than a vector
added `get_part_by_name()`
parts and headers ...

github.com/CrowCpp/Crow - 8224854b1ddd3867db8a8d74d20add83e3231154 authored almost 3 years ago by The-EDev <[email protected]>
Merge pull request #348 from dranikpg/cors-middleware

CORS Middleware

github.com/CrowCpp/Crow - 81a1b498b9d3fa5f619a029f9b83f9c27e41aee0 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge branch 'master' into cors-middleware

github.com/CrowCpp/Crow - 870028ec9978ab9b10a052133a411a4a64f28b42 authored almost 3 years ago by Vladislav <[email protected]>
Fixes. Complete builder pattern. Add testcase

github.com/CrowCpp/Crow - 1c4416ef8d5dc0e45e1e6cc4735fdd7210f418be authored almost 3 years ago by Vladislav Oleshko <[email protected]>
Merge pull request #354 from CrowCpp/multi_file

fixed multiple definition problem

github.com/CrowCpp/Crow - 4041dbd0efe7e5e71b7ebf38a08de1ef7aaec9f5 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
fixed multiple definition problem and added test to make sure it doesn't

happen again

github.com/CrowCpp/Crow - 37940d2cc0d422f505204c942d4f3320ca5bd84a authored almost 3 years ago by The-EDev <[email protected]>
Fix clang-format

github.com/CrowCpp/Crow - 5f105aca3724c9f92d9343044a4905a7c89ff8ae authored almost 3 years ago by Vladislav Oleshko <[email protected]>
Add example and test

github.com/CrowCpp/Crow - 6432d4486d894634ce26a26219e3b854c51a7403 authored almost 3 years ago by Vladislav Oleshko <[email protected]>
Merge pull request #349 from CrowCpp/reset_parser

Fix issue where `qs_point` wasn't being reset between requests

github.com/CrowCpp/Crow - 603cf00b6bebe4b9450ee412417d15f542ccff2a authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
clear new parser variables

github.com/CrowCpp/Crow - ac0c756209364186c105b726b8692706509ffd2a authored almost 3 years ago by The-EDev <[email protected]>
CORS Middleware

github.com/CrowCpp/Crow - 13d62841df3b07d663af435ae7461ec322afb2c7 authored almost 3 years ago by Vladislav Oleshko <[email protected]>
Merge pull request #346 from CrowCpp/returnable_template

Returnable template

github.com/CrowCpp/Crow - 4a6d5fe74c05d87ba8742a90666dce565848fbe3 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
formatting

github.com/CrowCpp/Crow - 4650b5ecde88244bb37d81280d43fee21827c4f2 authored almost 3 years ago by The-EDev <[email protected]>
Edited documentation

github.com/CrowCpp/Crow - 8cd9dae961d193be71de9eb91add83af16716eb3 authored almost 3 years ago by The-EDev <[email protected]>
Made template render() function return a returnable instead of a string

Justification is for the content-type header to be set to HTML instead of
text.

Also added rend...

github.com/CrowCpp/Crow - 9a876e94514748668a720781302a7017e6a2201f authored almost 3 years ago by The-EDev <[email protected]>
Merge pull request #332 from CrowCpp/parser_optimization

Parser optimization

github.com/CrowCpp/Crow - d43d680d0800593371c9c10f3580a19e5daedef1 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge branch 'master' into parser_optimization

github.com/CrowCpp/Crow - 9db0e3b8fedf099cae367588a77da0e5146c417c authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #327 from dranikpg/local-middleware

Local middleware

github.com/CrowCpp/Crow - 71f1a51c838839a0a3d5ce95c1de2a908bf1e5a6 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge branch 'master' into local-middleware

github.com/CrowCpp/Crow - 1c98bbb86066f8ee33af343dcccbb8b8f8475b76 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Remove is_callable impl

github.com/CrowCpp/Crow - b9dded57e8f3fbc86562254f9ce90c72fb22bd67 authored almost 3 years ago by Vladislav Oleshko <[email protected]>
Merge pull request #342 from CrowCpp/fix-mustache

fix missing `;` in mustache escaping

github.com/CrowCpp/Crow - ab0f18b102e36d25b5c53e77cd485ec67dd31c5b authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Update mustache.h

github.com/CrowCpp/Crow - 9b0f7fdb90694fd1e5e6ba478faeb86668142fbf authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #339 from zefrenchy/master

Added unsafe load functions (allows absolute file for special cases)

github.com/CrowCpp/Crow - 610e82451a72672a539d7b996bc9fa4ec9fae1d2 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge branch 'master' into master

github.com/CrowCpp/Crow - ebef1caa087f3d37bc90054018cb6a97607ec6dc authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Add unsafe/unsanitized load functions

github.com/CrowCpp/Crow - 787506350f1390defd8336977b45046e99c4a664 authored almost 3 years ago by Dominique Jacquel <[email protected]>
ran clang-format

github.com/CrowCpp/Crow - 4e2074dcb51490a019b1acbb50c032207042357a authored almost 3 years ago by The-EDev <[email protected]>
Applied changes from review

Also moved builtin_expect to utility.h (for use in sanitizer function)

github.com/CrowCpp/Crow - 9a7677bf1aec06879417166d249f7aeff890b5d6 authored almost 3 years ago by The-EDev <[email protected]>
Merge branch 'master' into parser_optimization

github.com/CrowCpp/Crow - ab50fb3134a17186fca00c07440137c8df497b2f authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #338 from CrowCpp/fix_404_static

Static file 404 fix

github.com/CrowCpp/Crow - 5a651b0d0e4b10f8808dd2a180ed36f4f15a413b authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
fixed issue where content length was being set but body wasn't being sent

github.com/CrowCpp/Crow - 9f6e099f109e2aa242172f876eaffe69aacfb691 authored almost 3 years ago by The-EDev <[email protected]>
Merge pull request #328 from Vhuynh25/master

Ignore NaN and infinite values in json::wvalue

github.com/CrowCpp/Crow - e8e46266b32aa04a5f9c250a688556591cf6eae4 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
changed output to null and changed warning message

also changed from <cmath> to <math.h>

github.com/CrowCpp/Crow - 07a2422c63849fff3f7880e12a5d1abb9f4ae6c5 authored almost 3 years ago by Vhuynh25 <[email protected]>
Merge branch 'CrowCpp:master' into master

github.com/CrowCpp/Crow - 7672f3a0f9ff5bd931b304a06d0315ee4afb8242 authored almost 3 years ago by Vhuynh25 <[email protected]>
Merge pull request #330 from Borwe/my_dev

Fix vcpkg.json to work with those building on linux

github.com/CrowCpp/Crow - e958cef69c56919cc1005ca63023c23975f71362 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge branch 'master' into my_dev

github.com/CrowCpp/Crow - dfe180d5bd789ffb4fcbe186ab862f1b1bdfb524 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #334 from CrowCpp/sanitize_absolute_path

fixed issue where absolute unix paths were not sanitized

github.com/CrowCpp/Crow - a63b0806cc9b08da5ebf4e33db0f763f4b39aa27 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Update test for completion handler fix

github.com/CrowCpp/Crow - a5ba69f5a42f6975ac61b79db7159403805e0db8 authored almost 3 years ago by Vladislav Oleshko <[email protected]>
Fix nonempty completion handler before middleware call

github.com/CrowCpp/Crow - 0b1eb12f60dbe2cf06d98b6dabf79a60ec913dba authored almost 3 years ago by Vladislav Oleshko <[email protected]>
Fix clang format

github.com/CrowCpp/Crow - 80bc1cf00a23472cb5a1021037e6dcc877aaa077 authored almost 3 years ago by Vladislav Oleshko <[email protected]>
Add CROW_MIDDLEWARES macro

github.com/CrowCpp/Crow - 4f4e12c91aa4fac71cccd2f61188445fa1283fc6 authored almost 3 years ago by Vladislav Oleshko <[email protected]>
Add example_middleware to build

github.com/CrowCpp/Crow - f1dd5cc78acd5c5ca5f7d206ad3ec723527bb008 authored almost 3 years ago by Vladislav Oleshko <[email protected]>
format

github.com/CrowCpp/Crow - dcd2b0c318cf7af8040605c7fb162cd0b98c8da4 authored almost 3 years ago by The-EDev <[email protected]>
sanitize load_text() path

github.com/CrowCpp/Crow - 6ad068494f215c5bed1e7eb309362ec28190cffd authored almost 3 years ago by The-EDev <[email protected]>
fixed issue where absolute unix paths were not sanitized

github.com/CrowCpp/Crow - 155cf759eb7e0b7f92542bf13730574717b3f6cb authored almost 3 years ago by The-EDev <[email protected]>
added space to match clang format

github.com/CrowCpp/Crow - c44fec82bf958e7cb587561470a60fe8aecaecfc authored almost 3 years ago by Vhuynh25 <[email protected]>
code formatting (also disabled formatting where not applicable)

github.com/CrowCpp/Crow - 175b004c26ecc4c76c1810646f0860c6c94e7d16 authored almost 3 years ago by The-EDev <[email protected]>
fixed problem with compression test

github.com/CrowCpp/Crow - 15908e5498d750b3944fbc2ecb5fd033dea92eda authored almost 3 years ago by The-EDev <[email protected]>
Merge branch 'refs/heads/master' into parser_optimization

github.com/CrowCpp/Crow - 75b100527fcadf44f2a35e9123afbc7cd08e4b18 authored almost 3 years ago by The-EDev <[email protected]>
Optimized HTTP parser

Also (likely) fixed problem with streaming without keeping connection
alive
Also fixed problem w...

github.com/CrowCpp/Crow - 4cdde73388dc1a17d6401b2df923c717f2e53649 authored almost 3 years ago by The-EDev <[email protected]>
fixed clang format

github.com/CrowCpp/Crow - 781a40bee1eee3a114b90e5f1c83bbeec204c611 authored almost 3 years ago by Vhuynh25 <[email protected]>
Fix vcpkg.json to work with those building on linux

github.com/CrowCpp/Crow - 291b6aef376e6ddef2ad1f2f6f156aa9a62f8644 authored almost 3 years ago by brian.orwe <[email protected]>
Add local middleware after handlers to request handler

github.com/CrowCpp/Crow - 5d6db06706d8557f28471bd6cbdb20c9ea627f78 authored almost 3 years ago by Vladislav Oleshko <[email protected]>
change NaN output warning message

github.com/CrowCpp/Crow - c21ae7ea3ec769f3f347f2245b71d450b7d8831a authored almost 3 years ago by Vien Huynh <[email protected]>
fixed NaN handling errors

github.com/CrowCpp/Crow - a134e2b9ffa65a0a5d19183193e96fe25feae174 authored almost 3 years ago by Vien Huynh <[email protected]>
Run clang format

github.com/CrowCpp/Crow - 69e9ad9c1e8d079c6fef6300f66e14b1e1f299a3 authored almost 3 years ago by Vladislav Oleshko <[email protected]>
Update docs

github.com/CrowCpp/Crow - 39e5eb427deb4f4c38f0fa69b89288f54cae9c0b authored almost 3 years ago by Vladislav Oleshko <[email protected]>
Separate middleware for handlers

github.com/CrowCpp/Crow - e60714c0b2e5ea4656916a5b658a8d5eada98a3a authored almost 3 years ago by Vladislav Oleshko <[email protected]>
fixed JSON outputting NaN and infinite values

github.com/CrowCpp/Crow - 9af906dc214dad952944a257148bc4f88cb9f4a2 authored almost 3 years ago by Vien Huynh <[email protected]>
Merge pull request #326 from neumannt/json-crash

defend against excessive recursion in json::load

github.com/CrowCpp/Crow - 9f64a7b667abf3934ebb6030706193fdb3d01e9b authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>
Merge branch 'master' into json-crash

github.com/CrowCpp/Crow - 96896881934bdb96a474318132e755f7018614b9 authored almost 3 years ago by Farook Al-Sammarraie <[email protected]>