Commit Graph

429 Commits

Author SHA1 Message Date
pierobot
dbd7c2fbe0 tab to space 2016-03-07 17:22:35 -06:00
pierobot
f57d257dc6 Fix buffer corruption bug
https://github.com/ipkn/crow/issues/122
2016-03-07 17:21:19 -06:00
pierobot
34112749eb Added inline to get_type_str 2016-01-12 13:43:16 -06:00
kumagi
47673eaddc defeat some warnings 2015-12-24 20:42:21 +09:00
Jaeseung Ha
206ecc7760 Update README.md 2015-12-16 19:57:35 +09:00
Jaeseung Ha
78cbae4e2f Merge pull request #91 from SamuelMarks/json_str_to_i
[Feature] JSON body `i()` now works with strings. Added better error messages also.
2015-11-28 17:28:39 +09:00
Jaeseung Ha
6a4e80811a Merge pull request #90 from SamuelMarks/json_res_status
[Feature] JSON response can now include status code
2015-09-30 17:33:52 +09:00
Huu Nguyen
d42888fa28 Add clang compiler to travis configuration 2015-09-28 20:22:42 -04:00
Huu Nguyen
dc5d9ba290 Add two new gcc compilers to travis configuration 2015-09-28 20:22:02 -04:00
Samuel Marks
37085e09c4 [Feature] JSON body i() now works with strings. Added better error messages also. 2015-09-27 14:36:08 +10:00
Samuel Marks
55dd19eb81 [Feature] JSON response can now include status code 2015-09-27 13:33:09 +10:00
Jaeseung Ha
64aa41af82 Merge pull request #86 from whoshuu/travis-upgrade
Use the new travis container architecture
2015-09-21 07:30:06 +09:00
Jaeseung Ha
e4708671bc implement HTTPS support
- define CROW_ENABLE_SSL to use
 - close #88
2015-09-20 22:06:00 +09:00
Jaeseung Ha
5282c9d4aa Merge pull request #85 from whoshuu/patch-1
Link travis build badge to the build page
2015-09-10 20:44:18 +09:00
Huu Nguyen
3b339c10e2 Use the new travis container architecture
Closes #84
2015-09-04 21:18:38 -04:00
Huu Nguyen
2ba26a82ee Link travis build badge to the build page 2015-09-04 19:03:54 -04:00
ipkn
e335618ba2 Merge pull request #71 from mnpk/master
Add helloworld example, Add coverage badge, Update README.md
2015-09-04 15:19:45 +09:00
ipkn
21372f173c Merge pull request #83 from MartiUK/py3
Update merge_all to run with python 3.
2015-09-03 23:39:23 +09:00
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