Commit Graph

893 Commits

Author SHA1 Message Date
Omer Katz
41268d1782 Update .travis.yml 2016-07-29 10:36:18 +03:00
Omer Katz
810e7f45fe Enable ccache if found for faster builds. 2016-07-29 10:35:53 +03:00
rayburgemeestre
ee220daeef expose server stop() in Crow app to allow shutdown other than signal. 2016-06-19 12:50:40 +02:00
ipknHama
da4bb3aeab update amalgamate 2016-05-23 22:04:33 +09:00
ipknHama
c164db353b fix warning (initializing order of bind_addr_) 2016-05-23 22:04:09 +09:00
Jaeseung Ha
cb5ef23ef0 Merge pull request #107 from kumagi/master
defeat some warnings
2016-05-23 21:52:37 +09:00
Jaeseung Ha
eb5a3b55f9 Merge pull request #126 from gmaisto/master
Added support to bind to a specific interface
2016-05-23 21:51:30 +09:00
Jaeseung Ha
f96f65938d Merge pull request #113 from pierobot/master
Added inline to get_type_str
2016-05-23 21:47:47 +09:00
Gino Maisto
1b1210685e Bind to interface support: fixed unittest 2016-03-19 16:05:48 +01:00
DeliciousGarfield
ea131c3607 Add a simpler way for json example 2016-03-18 12:19:08 +08:00
Gino Maisto
e5d73b4c53 Added support to bind to a specific interface 2016-03-14 19:43:45 +01:00
Jaeseung Ha
975205075d Merge pull request #123 from pierobot/fix-corrupt-buffers
Fix corrupt buffers
2016-03-14 19:46:21 +09:00
Jaeseung Ha
0bef5731e6 Merge pull request #124 from pierobot/fix-typo
Fix misspell of Connection
2016-03-14 19:44:27 +09:00
pierobot
7712b8b8e0 Fix misspell of Connection 2016-03-07 17:30:19 -06:00
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