Commit Graph

461 Commits

Author SHA1 Message Date
ipkn
0e20822c72 Merge pull request #77 from ChaoMai/master
fix building problem in issues #72
2015-08-30 01:50:43 +09:00
ipkn
94bdacd58f Merge pull request #82 from d-led/master
`CROW_ROUTE` macro for  the `CROW_MSVC_WORKAROUND` case
2015-08-30 01:47:09 +09:00
Martin Kemp
7a3cb43473 No need to decode utf-8 strings already. 2015-07-30 16:05:57 +01:00
Martin Kemp
18c9d69b2d Initial py3 compatibility. 2015-07-30 15:59:54 +01:00
Dmitry Ledentsov
070d099a1c Update crow.h 2015-07-26 20:59:44 +02:00
Chao Mai
4b858c2073 change to std::move 2015-07-12 02:07:47 +08:00
Chao Mai
36c90f4401 fix build problem 2015-07-12 00:43:48 +08:00
mnpk
5e5cabcea3 uncomment IRC notification, change links in readme to ipkn/crow 2015-06-22 10:12:58 +09:00
mnpk
2bacbaa52a Add Coveralls integration and coverage badge 2015-06-10 18:13:47 +09:00
mnpk
7e1b4ee58c Add the very basic example, and Update README.md 2015-06-10 18:09:49 +09:00
ipknHama
acf686d3dd update amalgate 2015-05-27 14:49:40 -04:00
ipknHama
5b72a09973 fix multithread bug occurs while accepting new connection 2015-05-27 14:47:51 -04:00
ipkn
4f5e36f927 Merge pull request #60 from sivachandran/master
Fix for linker symbol redefinition errors when crow header is included in multiple source files
2015-05-09 23:32:42 +09:00
ipkn
9c1870c2a5 Merge pull request #61 from bryce-anderson/params
Fix memory error and invalid param when no params are present
2015-05-09 23:28:30 +09:00
Bryce Anderson
243995f36f Fix memory error and invalid param when no params are present
Also added a unit test that fails with the previous behavior.
Note that `-fsanitize=address` exposes the invalid memory access in
qs_parse.
2015-04-30 20:56:28 -04:00
Siva Chandran
a0ffd76e9c Made all parameter_tag related functions into static inline instead of constexpr. 2015-04-25 12:07:24 +05:30
Siva Chandran
e99cec63a1 Made parameter_tag related functions to constexpr/static to avoid linker symbol redefinition error when crow header is included in multiple cpp files. 2015-04-25 11:54:22 +05:30
ipkn
c94fc46a7a Merge pull request #58 from gabrielbiga/crow_gabriel
Fix Content-Type not setted passing JSON object by rvalue reference.
2015-04-14 16:25:09 +09:00
Gabriel Marinho
441a9f6e61 Revert "Suggestion: Change the server name variable to a constant on settings.h"
This reverts commit 100f4a7b73.
2015-04-13 18:51:32 -03:00
Gabriel Marinho
100f4a7b73 Suggestion: Change the server name variable to a constant on settings.h
With this constant is very more easy to change the Crow server name.
2015-04-13 18:43:24 -03:00
Gabriel Marinho
b7a7df0412 Fix Content-Type not setted passing JSON object by rvalue reference.
In this specific case, Crow is not setting the JSON Content-Type and this is causing "not well-formed" exception in the Firefox browser.
2015-04-13 01:23:45 -03:00
ipkn
db93256464 Merge pull request #56 from acron0/logo
Added logo to README.md
2015-04-10 03:39:31 +09:00
Antony Woods
29be19943e Added logo to README.md 2015-04-07 11:37:00 +01:00
ipkn
028cd0ecc0 Merge pull request #53 from JaewooSeo/vs2013
VS2013 x64 build support
2015-03-18 22:39:41 +09:00
jaewoo.seo
f0f5b223f0 VS2013 x64 build support 2015-03-15 17:51:55 +09:00
ipkn
04ecfd5e05 Merge pull request #52 from nlogax/fix-typos
Fix parameter typos
2015-03-14 17:49:16 +09:00
Jonas Westerlund
13b8a70c51 Fix parameter typos 2015-03-12 14:53:45 -07:00
ipkn
41d4a0457c Update README.md 2015-02-25 19:43:48 +09:00
ipkn
ac5f2545c8 Merge pull request #48 from lolobosse/master
Commented the examples
2015-02-23 11:13:04 +09:00
Laurent Meyer
673238c2d6 Corrected a typo 2015-02-22 15:29:39 +01:00
Laurent Meyer
cc33f580ee Commented the examples to be easier to be understood by someone new to it. 2015-02-22 15:23:05 +01:00
Laurent Meyer
4edc907fde Added the comments for the param function because had problem to understand the pattern of lists in URL parameters 2015-02-22 11:56:40 +01:00
ipkn
e08b9220e1 Update README.md
* VS2013 support
2015-02-22 09:47:55 +09:00
ipknHama
cc91e2a5c4 Update amalgate 2015-02-21 06:47:48 +09:00
ipknHama
686e5e220b Add working example for VS2013 and update CMakeList.txt 2015-02-21 05:46:28 +09:00
ipknHama
48811ce4a4 remove thread_local variables
* move thread_local variables forget_cached_date_str, timer_queue
   into each threads local stack
2015-02-20 13:44:46 +09:00
ipknHama
5507e98ce2 fix tab to space 2015-02-20 12:00:15 +09:00
ipknHama
3a5599e61a refactor DynamicRule and TaggedRule to support common pattern
* name, methods
2015-02-20 11:58:41 +09:00
ipknHama
0a7c997349 working on VS2013 support
* wrap constexpr
 * add run-time version of get_parameter_tag
2015-02-20 11:50:34 +09:00
ipknHama
02f81f7eaa add CROW_MSVC_WORKAROUND and CROW_CAN_USE_CPP14 macro 2015-02-20 11:47:23 +09:00
ipknHama
92cf40e053 change gmtime to the safer version 2015-02-20 11:07:23 +09:00
ipknHama
f1d1fd6480 change 0b literals to 0x for VS2013 support 2015-02-20 10:54:32 +09:00
ipknHama
7fe8e2cfdc change SFINAE mechanics to support VS2013 2015-02-20 10:53:43 +09:00
ipknHama
5d8d527639 add run-time check for handler type for route_dynamic 2015-02-19 12:16:28 +09:00
ipknHama
c8dbd421c9 update amalgate 2015-02-19 01:47:39 +09:00
ipknHama
d564d486b5 added route_dynamic 2015-02-19 00:57:01 +09:00
Jaeseung Ha
07042b55fd fix #27 : handling routes with trailing slash 2015-01-19 19:03:06 +09:00
Jaeseung Ha
b5942c4dda add member initialization:
need_to_call_after_handlers_
2015-01-19 18:59:55 +09:00
Jaeseung Ha
e27de5edac add const to request::get_header_value method 2015-01-19 18:58:19 +09:00
ipknHama
3fc1424e62 fix issue #39, bug at assigning vector to json wvalue 2015-01-08 08:22:06 +09:00