json-schema support

Extend Casablanca's JSON support to cover json-schema: For JSON data validation scenarios going beyond say using regex against string fields. The standard is still in draft, but I was wondering i...

Id #356 | Release: None | Updated: Thu at 12:40 AM by Sserpenthraxus | Created: Thu at 12:40 AM by Sserpenthraxus

http_client outside tests fail if redirection occurs (debian unstable and ubuntu utopic)

Split out from the following issue: https://casablanca.codeplex.com/workitem/354/edit Basically the problem is some of our http_client tests (the outside tests) rely on an external server. Howe...

Id #355 | Release: None | Updated: Mar 24 at 8:38 AM by LocutusOfBorg | Created: Mar 23 at 10:39 PM by stevetgates

locale test failures because fr-FR is not found

Following the build log on debian unstable and ubuntu utopic amd64 (I was packaging it for debian) casablanca/Release/tests/functional/http/client/building_request_tests.cpp:251: error: Failure ...

Id #354 | Release: None | Updated: Mar 24 at 1:38 PM by LocutusOfBorg | Created: Mar 20 at 7:42 PM by LocutusOfBorg

Missing constructor for 64-bit number in json

One bit of the puzzle to integrate 64-bit numbers in JSON seems to be missing. You only provide the following methods to create numbers: static _ASYNCRTIMP value __cdecl number(double value); stati...

Id #351 | Release: None | Updated: Mar 16 at 9:30 PM by hannesrauhe | Created: Mar 14 at 4:49 PM by hannesrauhe

Issue with nuget distribution

In one of my projects, I am encountering some very strange behavior. I have the following class which I am attempting to compile into a Win32 Debug DLL. The last member shown here is a websocket_...

Id #350 | Release: None | Updated: Mar 10 at 2:54 AM by stevetgates | Created: Mar 9 at 6:10 PM by michaelgunter

get error when connect to websocket via proxy

Hi, I used casablanca(development branch lastest commit) to connect with websocket server via proxy. websocket_callback_client client; websocket_client_config client_config; web::web_proxy wp(U(...

Id #347 | Release: None | Updated: Feb 26 at 4:35 PM by stevetgates | Created: Feb 26 at 9:28 AM by najp

Kiel Compiler Support - Does C++ REST SDK support on ARM Cortex

Hi, Do we ave compiled version of this library using Keil compiler. We are planning to use this SDK on embedded device with ARM Cortex. Thanks, Naeem

Id #343 | Release: None | Updated: Mar 17 at 6:28 PM by stevetgates | Created: Feb 11 at 4:05 PM by snahmad75

websocket_client_config ssl verify mode

Currently it's not possible to disable certificate validation for websockets, the only way to do is to change the cpprestsdk source code (which is not the best idea). It would be great to provide...

Id #337 | Release: None | Updated: Jan 8 at 4:33 PM by stevetgates | Created: Jan 8 at 11:19 AM by mbischof

pplx::task constructor should accept non-copiable lambdas

Original discussion: https://casablanca.codeplex.com/discussions/577020 Inside the constructor for tasks, at least one copy is made of the passed lambda. This prevents capturing move-only resourc...

Id #336 | Release: None | Updated: Jan 7 at 7:07 PM by roschuma | Created: Jan 7 at 7:07 PM by roschuma

http_listener (boost impl) - race closing with requests errors in some cases can cause AVs

I don't think the code for handling closing is entirely correct in non straightforward cases. If requests are in progress in error paths segmentation faults occur. I don't think this is particular ...

Id #328 | Release: None | Updated: Dec 19, 2014 at 7:57 AM by lolisia | Created: Dec 16, 2014 at 12:54 AM by stevetgates