Commit Graph

251 Commits

Author SHA1 Message Date
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
ipknHama
b69a40c15b preparing unittest, assert on handler with void return type 2014-04-15 03:02:48 +09:00
ipknHama
86346f211f fix compile flag (1y->11, O2) optimize needless vector bound check 2014-04-15 01:43:25 +09:00
ipknHama
53debf7e2c parameter passing done for int 2014-04-15 00:31:51 +09:00
ipknHama
7ec586556e compiler error on invalid handler type; still no routing for dynamic url 2014-04-13 11:24:06 +09:00
ipknHama
152a5c8c2c Trie based routing 2014-04-11 01:43:33 +09:00
ipknHama
b33c7a4f29 removing black magic; merging router with app 2014-04-10 08:17:08 +09:00
ipknHama
d533a619c9 routing class working version 2014-04-03 08:29:22 +09:00
ipknHama
5e5d696884 preparing compile time url parsing 2014-04-03 08:29:22 +09:00
ipknHama
4fdff79719 test 404 2014-04-03 08:29:22 +09:00
ipkn
14bc6d0a47 project name change 2014-04-02 01:06:14 +09:00
ipknHama
936a756ca1 multiple routing (still no argument) 2014-04-01 22:58:52 +09:00
ipknHama
ddf9b02d5f remove executable file 2014-04-01 22:31:41 +09:00
ipknHama
7056550bbb working http server 2014-04-01 21:25:16 +09:00
ipknHama
4b8c67e230 accept connections, print http request parsed information 2014-04-01 01:51:50 +09:00
ipknHama
1e11a177ee basic example 2014-03-30 22:53:56 +09:00