Ecosyste.ms: OpenCollective

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

github.com/CrowCpp/Crow

A Fast and Easy to use microframework for the web.
https://github.com/CrowCpp/Crow

Merge branch 'master' of github.com:acron0/crow into url-params-in-req

a8f6c5a92fea5439b4a0372ccc3b367e3c3bed3b authored about 10 years ago by Antony Woods <[email protected]>
travis irc notification test

d496f0f4b5a4f154ffdb89896d8de155a002c393 authored about 10 years ago by ipknHama <[email protected]>
Now amalgamation will be updated automatically.

3e5e91c4243619d1d118eed332bdcf3a05105296 authored about 10 years ago by ipknHama <[email protected]>
Fixed sign comparisson warning

6890436742c89a01d00f26f796becb5e81c26e0b authored over 10 years ago by Antony Woods <[email protected]>
Merge branch 'master' of github.com:acron0/crow into url-params-in-req

54fb4fa3d4ceecb2b44c1bf8c64022d71549f273 authored over 10 years ago by Antony Woods <[email protected]>
URL params are now present as a ci_map variable of request

3b4bf01a7dd9e16f1df00c70b87a533a3cd17797 authored over 10 years ago by Antony Woods <[email protected]>
fix bug in keep-alive header handling

bad75f25b83f4096d1c03d2246b996f332cfc710 authored over 10 years ago by ipkn <[email protected]>
support HTTP/1.0 keep alive (add corresponding header to response)

2dfc58e9042138e28ae30b51e134444416f2e5b0 authored over 10 years ago by ipknHama <[email protected]>
Merge pull request #24 from acron0/url-params

Culling url params

c9e8bf3c6496c5027153735e446ae19cd4bcb4f4 authored over 10 years ago by ipkn <[email protected]>
Culling url params

f213e0d66e302b934b8c560fbf021ab6736acd5b authored over 10 years ago by Antony Woods <[email protected]>
fix example_chat crash bug when using (req, res) handler

301587b46996a0298a146af56651f6d28ddeb81f authored over 10 years ago by ipknHama <[email protected]>
add pragma once to settings.h, set log level to DEBUG for unittest

532eb71e2bb7784dd3091fcb57d878de09ab75b8 authored over 10 years ago by ipknHama <[email protected]>
update amalgamate

cfc3705ea4b53b30ad2022a7aa88aa752d85d2df authored over 10 years ago by ipknHama <[email protected]>
added test case for handling repeated request wrong

6ee8bd992e6719d3cba7a0dba15602ea7060f022 authored over 10 years ago by ipknHama <[email protected]>
Merge pull request #23 from acron0/response-completed-bug

Fixed a bug in which response objects believed they were completed when they weren't.

fe4f9340330627106bde7d05562f08655e6bb08e authored over 10 years ago by ipkn <[email protected]>
Merge pull request #22 from acron0/travis-logo-in-readme

Added travis build status logo to README

086107fc6da53820ad72703779ad10db7b9de579 authored over 10 years ago by ipkn <[email protected]>
Moved the 'completed = true' line to before the completion callbacks

8299451271555661049a30b1aa1f98da453d51ba authored over 10 years ago by Antony Woods <[email protected]>
Added travis logo

9e5f13a7c2fba97ae435070ca18c1eb4175e5f2e authored over 10 years ago by Antony <[email protected]>
remove clang from travis

7367f64ba8d6f5e5cec3e94f1cf7adbee4d9b9dc authored over 10 years ago by ipknHama <[email protected]>
travis update boost-latest, CMakeLists.txt boost version update

a7e6787a2c2c55345d41e9e09c4f44e7ce826922 authored over 10 years ago by ipknHama <[email protected]>
travis add-repository

5854fe767969f141f023d50bff0288c50b73027c authored over 10 years ago by ipknHama <[email protected]>
travis configuration update: g++-4.8, cmake check

eccafae1a41caf2492130d23b464948995b258ad authored over 10 years ago by ipknHama <[email protected]>
change libboost-dev to libboost-all-dev

6c5e6fcd07ee0f4e6d2a9c2025ff4234d8eaa106 authored over 10 years ago by ipknHama <[email protected]>
travis add boost install

df2b4b414e169cfd11d7ba7402a81f5b9d2f5235 authored over 10 years ago by ipknHama <[email protected]>
travis CI build configuration file

a0519c8278fb58997bb2ac38d07ec0102c48f8da authored over 10 years ago by ipknHama <[email protected]>
change default log level to INFO

507a1936e0071310249592a23642d7ca07f5d286 authored over 10 years ago by ipknHama <[email protected]>
fix compile error

- add consturctor to request
- remove unused type using
- include "logging.h" from dumb_timer...

b1b87a6c5a0f8475f26192fba5ae5a5a8da8c49d authored over 10 years ago by ipknHama <[email protected]>
Update README.md

764999e6c863f3ea07b48196b5b798a9a7372688 authored over 10 years ago by ipkn <[email protected]>
Implement example CookieParser middleware and test

9eb96b7f4c2e134e768555de2650823a863843ce authored over 10 years ago by ipknHama <[email protected]>
complete middleware implementation

ab1063c046b363a37ccaf91c7dfb1fecd279be36 authored over 10 years ago by ipknHama <[email protected]>
basic middleware test: before_handler

2748e35430b9a4aaf64dfbd626d819f0fc5eedd2 authored over 10 years ago by ipknHama <[email protected]>
add Middlewares template to Crow main class, context implementation

c89cafa820ec02f041c3b0e52877bc321f6a1ba9 authored over 10 years ago by ipknHama <[email protected]>
improve performance by 2x

change to io_service per CPU model

daa3c820878f8e189120cf9359caf8b2359d61ca authored over 10 years ago by ipkn <[email protected]>
fixed multithread crash

79bbdfebfaff295f468bd9e2d46e8106693eb113 authored over 10 years ago by ipkn <[email protected]>
fix compile bug (feeding std::endl to logger)

9b208fdaee0c4b1f757bf4e6c7d39fa03943fdf4 authored over 10 years ago by ipknHama <[email protected]>
Change to custom timer implementation to increase performance

ef51b97d8b5647a2a474b382e8772711cdfd8327 authored over 10 years ago by ipknHama <[email protected]>
remove shared_ptr for performance

c5cbb3ff54119855e63dff9666fd490a92f0db76 authored over 10 years ago by ipknHama <[email protected]>
Don't create logger object if corresponding log level is ignored.

f91af402f7bb2a3e3cae724512181cbf92d5a918 authored over 10 years ago by ipknHama <[email protected]>
remove -pg compile flag (commited by mistake)

7b08a2daac50883f1084acd01fca0e12e5cf6a8c authored over 10 years ago by ipknHama <[email protected]>
tcmalloc linking added

b70a190077638182096630f255925582f6f422f3 authored over 10 years ago by ipkn <[email protected]>
Fixes #14, long polling leak removed.

9ca93dc799257bf52331bf83493e49aabc176d29 authored over 10 years ago by ipknHama <[email protected]>
Update README.md

69c189b41a8d9edf0c614fef54c4a8fbb051db4a authored over 10 years ago by ipkn <[email protected]>
Merge branch 'directory-restructuring'

Directory structure changed.
Crow becomes a complete header-only library with http_parser_merged...

3018ff063acb747065adea877e3e2ac9423f5233 authored over 10 years ago by ipknHama <[email protected]>
amalgamation added

001c66b378d200bdecc8a4a692c5a73a7d426b8f authored over 10 years ago by ipknHama <[email protected]>
now crow becomes completely header only

c36aa219e25e26019035fe3465471fd510778422 authored over 10 years ago by ipknHama <[email protected]>
decide to be header only

81fcf4af0127d93e817877d0ce1223b606d30fd6 authored over 10 years ago by ipknHama <[email protected]>
improve mustache.h

bd1481656adcd8d79bc0d23672df1599ca8e9e50 authored over 10 years ago by ipknHama <[email protected]>
spliting header implementation into cpp files, routing.cpp created

1b83b78c8344b40355d9238d2fbeaf9a9b348ef9 authored over 10 years ago by ipknHama <[email protected]>
cmake update, added template test

e70380e003ae28822a6b903193c9a699cc02c405 authored over 10 years ago by ipknHama <[email protected]>
source resturcturing + CMake

031615ac866cc3c8f1900dd4b4aae2106ad31230 authored over 10 years ago by ipknHama <[email protected]>
long polling implementation complete

change `res handle(req)' into `void handle(req, res)'
connnection::handle is divide into two par...

a0c93f5b84cc11b30bc6320ac26127832ef8bf7a authored over 10 years ago by ipknHama <[email protected]>
add supporing handlers with res parameter

void handler(const crow::request&, crow::response& res)
{
res.send(data)
res.end()
}

https://...

88cc6079cb2ba9790a2d8bb9a5955006bfcc7a16 authored over 10 years ago by ipknHama <[email protected]>
Update README.md

9e331deaeecb619221cc0c59c69f14c77bb7c8a4 authored over 10 years ago by ipkn <[email protected]>
replace lexical_cast to std::to_string

2963a0a47784a4cc7640719a8323d570c742181d authored over 10 years ago by ipknHama <[email protected]>
mustache partial implementation

615e648260a87eb2edabf4aefb456186800e67a1 authored over 10 years ago by ipknHama <[email protected]>
implementing mustache specs except partial and lambdas

9d1d65b08c4a4c33923935a5414d6e6f4fe59ceb authored over 10 years ago by ipknHama <[email protected]>
begin implementation: mustache based template engine

2e8f9f383d3ebc78fb2cb8ad37ad855ac28d11dd authored over 10 years ago by ipknHama <[email protected]>
Mac gcov error fix (remove -r option)

e68f5db64fc2e2f54184d3eef446520a2c2379f9 authored over 10 years ago by Jaeseung Ha <[email protected]>
Merge pull request #11 from c0untd0wn/master

support for Mac OS X

edee080ab9ee42d5cde2eeb793f68855f7d5d392 authored over 10 years ago by ipkn <[email protected]>
Add HTTP/1.1 persistent connection timeout

manage Connection object life cycle using shared_ptr

b7781b20ff8675ca0c860b017f3c3e7817b6eb37 authored over 10 years ago by ipknHama <[email protected]>
support for Mac OSX

cae43ed7046ab46cf3f8da2f9618379026dc7bb2 authored over 10 years ago by Beomki Lee <[email protected]>
Merge pull request #6 from deralex/readme-enhancements

Added git submodule to the readme

404b0b966ee85ffab87383610d48310e3ef6c537 authored over 10 years ago by ipkn <[email protected]>
Added git submodule to the readme

Signed-off-by: Alexander Kluth <[email protected]>

fbc846b0696654c075a089c03b87a16c8e194779 authored over 10 years ago by Alexander Kluth <[email protected]>
add support for "Expect: 100-continue"

c19eed028535b847489ca03a43fc4dc42e7451cf authored over 10 years ago by ipknHama <[email protected]>
fix old naming, check for host header

23f9b528586610c43be8bccbe50e978afd47dfec authored over 10 years ago by ipknHama <[email protected]>
Merge pull request #4 from dZkF9RWJT6wN8ux/master

Some fixes

31d2e07bc2e8660f6a8e4fe5f29b5d3b9e275ed1 authored over 10 years ago by ipkn <[email protected]>
Ignore .directory file

b4ec0017604b89676230de2177658b9ce44c0978 authored over 10 years ago by Alex Butum <[email protected]>
use 'template' keyword to treat 'operator ()' as a dependent template name in TaggedRule class

d7eac147fb0a8f0a48d9253390abf6fac233b6fa authored over 10 years ago by Alex Butum <[email protected]>
Added build-essential package to Ubuntu requirements

205648c001e52a8d2ab6861cd483a3731ee04771 authored over 10 years ago by Alex Butum <[email protected]>
Use the ${CXX} environment variable instead of hard coding the compiler

61cecef606a4875478e6a72172c03b624639580c authored over 10 years ago by Alex Butum <[email protected]>
Use -std=c++1y flag to workaround initialized lambda captures are a C++1y extension warning

362567fc1a2f7553d1bbea0eb11971de3759ca27 authored over 10 years ago by Alex Butum <[email protected]>
Added clean pseudo target to Makefile

cd7937b920bc6e20569033d663bd5c8f913ea9ce authored over 10 years ago by Alex Butum <[email protected]>
Added build instructions for Ubuntu in README.md

a7650dc71342f65f4e09cbc6f37515fd31b05c95 authored over 10 years ago by Alex Butum <[email protected]>
Use C++ cstdint header in http_server.h

36e415f5b825e18f2e4798c99db1ce48dd74381d authored over 10 years ago by Alex Butum <[email protected]>
Use C++ cstdint header in crow.h

bea1d02fff11f25bce1838f52835883bd815f1e5 authored over 10 years ago by Alex Butum <[email protected]>
Use C++ cstdint header in utility.h

b02209bc5596e682c9beb3939f263d8731db940f authored over 10 years ago by Alex Butum <[email protected]>
Fixed compilation error - CROW_LOG_DEBUG not declared in this scope

0b241bf0e75cc301074e3ecf70f8b8994324aeda authored over 10 years ago by Alex Butum <[email protected]>
Use C++ style header include

46c977f29b8d356dd99542c54f8e7eae62fd3a59 authored over 10 years ago by Alex Butum <[email protected]>
Include settings for logging macros to be visible

b2ba5f61b09a501762e562387f50ca7a92dd9bb7 authored over 10 years ago by Alex Butum <[email protected]>
Init life_ data member from Connection class

30f108ce9965af0293841be3b4966788a3195371 authored over 10 years ago by Alex Butum <[email protected]>
Init d data member from wvalue class

9217329239d7e86fd0e378d223fc5b8893d31bae authored over 10 years ago by Alex Butum <[email protected]>
Update README.md

e02e1d33900b4b120998bcbc366144d421e3b760 authored over 10 years ago by ipkn <[email protected]>
Merge pull request #2 from acron0/logging

Added minimalist logging framework

376cb208b3fdd006c9d11561b865cdc03e7185b5 authored over 10 years ago by ipkn <[email protected]>
Fixed an issue with logging.h when it was used outside of the crow core

cabf7469ce89453f085803757ff531ddd6b44278 authored over 10 years ago by Antony Woods <[email protected]>
Added log handlers via the ILogHandler interface. At the moment these are sti pretty trivial but should still allow you to add handlers for network, file etc.

639bacf0241346d8fa81ab2d256f90651c9b3ba7 authored over 10 years ago by Antony Woods <[email protected]>
Added log level support

1ae0387a255c7ec891179e3880579368b6cc588d authored over 10 years ago by Antony Woods <[email protected]>
Added primitive logging

dccb246cf8ba7b5480320088a817c29a4a7c8da3 authored over 10 years ago by Antony Woods <[email protected]>
change system_clock to steady_clock

62ace917d325040bbf3015536d2ad3725b711c6d authored over 10 years ago by ipkn <[email protected]>
caching datetime string for Date header

81bd1e1fb6cb2a74c4e372410fb419cfc94991e0 authored over 10 years ago by ipkn <[email protected]>
rename flask to crow

f8893eb138eae88f35ba752221a02b318d275364 authored over 10 years ago by ipknHama <[email protected]>
Update example.cpp

8eceb3f7ccc3dc57263c7ed2529493d831d59f61 authored over 10 years ago by ipkn <[email protected]>
Update README.md

576e287490402d2cd92413003a4f60496a087471 authored over 10 years ago by ipkn <[email protected]>
increasing unittest coverage; fix crash bug while parsing headers

89bfe52f09ca583afc56e2fb31c6a79c5b6e55ac authored over 10 years ago by ipknHama <[email protected]>
increase test coverage of json.h

dd74354a7bfc34b1c347083c4565ebbd80ff94c0 authored over 10 years ago by ipknHama <[email protected]>
add support for handlers with request argument, add http method

1173eba33240071a52991f6755623a324742d0b7 authored over 10 years ago by ipknHama <[email protected]>
update json interface

5cdffdf9f75997bfa821203123305b9f8c24b463 authored over 10 years ago by ipknHama <[email protected]>
Update LICENSE

c6656ab314e0cef54f47c4fa3af342bd6564535a authored over 10 years ago by ipkn <[email protected]>
added HTTP Date header

bc6140a1eb1e771bdb4ccb803a38155e20395f56 authored over 10 years ago by ipknHama <[email protected]>
add json reading feature; optimization

de7a70de347c33ece5b25379c366b2c49418df08 authored over 10 years ago by ipknHama <[email protected]>
response can return json object

86433135f3428cfd3f0184f10411bc169e2ae9b9 authored over 10 years ago by ipkn <[email protected]>