Commit Graph

1366 Commits

Author SHA1 Message Date
ipknHama
b7781b20ff Add HTTP/1.1 persistent connection timeout
manage Connection object life cycle using shared_ptr
2014-07-29 20:20:50 +09:00
Beomki Lee
cae43ed704 support for Mac OSX 2014-07-27 23:23:58 +09:00
ipkn
404b0b966e Merge pull request #6 from deralex/readme-enhancements
Added git submodule to the readme
2014-07-09 17:31:35 +09:00
Alexander Kluth
fbc846b069 Added git submodule to the readme
Signed-off-by: Alexander Kluth <kluth@freshcells.de>
2014-07-09 09:18:23 +02:00
ipknHama
c19eed0285 add support for "Expect: 100-continue" 2014-07-09 14:08:40 +09:00
ipknHama
23f9b52858 fix old naming, check for host header 2014-07-09 14:08:02 +09:00
ipkn
31d2e07bc2 Merge pull request #4 from dZkF9RWJT6wN8ux/master
Some fixes
2014-07-09 09:23:37 +09:00
Alex Butum
b4ec001760 Ignore .directory file 2014-07-08 14:21:28 +03:00
Alex Butum
d7eac147fb use 'template' keyword to treat 'operator ()' as a dependent template name in TaggedRule class 2014-07-08 13:14:21 +03:00
Alex Butum
205648c001 Added build-essential package to Ubuntu requirements 2014-07-08 13:09:15 +03:00
Alex Butum
61cecef606 Use the ${CXX} environment variable instead of hard coding the compiler 2014-07-08 13:07:10 +03:00
Alex Butum
362567fc1a Use -std=c++1y flag to workaround initialized lambda captures are a C++1y extension warning 2014-07-08 13:03:23 +03:00
Alex Butum
cd7937b920 Added clean pseudo target to Makefile 2014-07-08 13:00:50 +03:00
Alex Butum
a7650dc713 Added build instructions for Ubuntu in README.md 2014-07-08 12:50:38 +03:00
Alex Butum
36e415f5b8 Use C++ cstdint header in http_server.h 2014-07-08 12:31:52 +03:00
Alex Butum
bea1d02fff Use C++ cstdint header in crow.h 2014-07-08 12:30:45 +03:00
Alex Butum
b02209bc55 Use C++ cstdint header in utility.h 2014-07-08 12:29:36 +03:00
Alex Butum
0b241bf0e7 Fixed compilation error - CROW_LOG_DEBUG not declared in this scope 2014-07-08 12:28:38 +03:00
Alex Butum
46c977f29b Use C++ style header include 2014-07-08 12:26:55 +03:00
Alex Butum
b2ba5f61b0 Include settings for logging macros to be visible 2014-07-08 12:26:35 +03:00
Alex Butum
30f108ce99 Init life_ data member from Connection class 2014-07-08 10:50:32 +03:00
Alex Butum
9217329239 Init d data member from wvalue class 2014-07-08 10:48:46 +03:00
ipkn
e02e1d3390 Update README.md 2014-07-08 11:59:58 +09:00
ipkn
376cb208b3 Merge pull request #2 from acron0/logging
Added minimalist logging framework
2014-06-06 18:02:22 +09:00
Antony Woods
cabf7469ce Fixed an issue with logging.h when it was used outside of the crow core 2014-05-29 17:10:18 +01:00
Antony Woods
639bacf024 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. 2014-05-23 08:22:12 +01:00
Antony Woods
1ae0387a25 Added log level support 2014-05-20 23:30:51 +01:00
Antony Woods
dccb246cf8 Added primitive logging 2014-05-20 17:17:56 +01:00
ipkn
62ace917d3 change system_clock to steady_clock 2014-05-02 01:28:20 -04:00
ipkn
81bd1e1fb6 caching datetime string for Date header 2014-05-02 01:17:49 -04:00
ipknHama
f8893eb138 rename flask to crow 2014-04-27 03:16:00 +09:00
ipkn
8eceb3f7cc Update example.cpp 2014-04-26 07:44:09 +09:00
ipkn
576e287490 Update README.md 2014-04-26 07:43:05 +09:00
ipknHama
89bfe52f09 increasing unittest coverage; fix crash bug while parsing headers 2014-04-22 20:19:03 +09:00
ipknHama
dd74354a7b increase test coverage of json.h 2014-04-22 03:27:53 +09:00
ipknHama
1173eba332 add support for handlers with request argument, add http method 2014-04-20 17:45:59 +09:00
ipknHama
5cdffdf9f7 update json interface 2014-04-20 17:45:59 +09:00
ipkn
c6656ab314 Update LICENSE 2014-04-20 03:55:41 +09:00
ipknHama
bc6140a1eb added HTTP Date header 2014-04-19 07:27:05 +09:00
ipknHama
de7a70de34 add json reading feature; optimization 2014-04-19 07:12:56 +09:00
ipkn
86433135f3 response can return json object 2014-04-17 10:06:41 -04:00
ipknHama
d908a2657e preparing JSON library for flask++; complete writing feature 2014-04-17 22:32:50 +09:00
ipknHama
af6bc11fb4 resolve linking problem 2014-04-17 18:19:06 +09:00
ipkn
9ee37ce4bf add concurrency; add server header 2014-04-17 02:50:28 -04:00
ipknHama
aaf3e52503 example.cpp consistency 2014-04-16 05:20:52 +09:00
ipknHama
d0141b2613 fix routing bugs, some optimization on trie 2014-04-16 02:57:18 +09:00
ipknHama
7933427691 add more parameter types 2014-04-15 22:46:28 +09:00
ipknHama
5692ec1cbf multi server test 2014-04-15 22:08:23 +09:00
ipknHama
dc50332033 update makefile, add more test 2014-04-15 05:35:04 +09:00
ipknHama
f8ee6d4dad add test for parameter tagging, response 2014-04-15 05:11:37 +09:00