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 5:33 PM by stevetgates | Created: Jan 8 at 12:19 PM 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 8:07 PM by roschuma | Created: Jan 7 at 8:07 PM by roschuma

exception in cpprest120d_2_2!web::hex_char_digit_to_decimal_char+395

I get the following exception if trying to pass invalid characters as arguments. E.g.: http://localhost:9576/lucyhttptest?{ . With exception: STACK_TEXT: KERNELBASE!RaiseException+0x68 M...

Id #335 | Release: None | Updated: Jan 7 at 7:11 PM by roschuma | Created: Jan 7 at 1:42 AM by rovechkin

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 8:57 AM by lolisia | Created: Dec 16, 2014 at 1:54 AM by stevetgates

Build fails on OS X 10.8.5 due to -Wnull-conversion

Hi, There is a problem while compiling CPPRest 2.3 on Mac OS X 10.8.5 with a conversion from NULL to nullptr_t: ... cpprest/astreambuf.h:524:42: error: implicit conversion of NULL constant to 'n...

Id #327 | Release: None | Updated: Dec 17, 2014 at 1:11 AM by stevetgates | Created: Dec 14, 2014 at 5:23 AM by LeSnip3R

http_listener - read_to_end on request body into file stream hangs

Reported from the following discussion: http://casablanca.codeplex.com/discussions/573976#post1328648 I am able to reproduce on Ubuntu 64bit debug as well, see my forked repository in branch re...

Id #325 | Release: None | Updated: Dec 13, 2014 at 1:55 AM by stevetgates | Created: Dec 5, 2014 at 1:49 AM by stevetgates

[android] Unittestpp has dependancy upon cpprest

When compiling for android, we use the symbol [TestRunner.cpp:51] namespace crossplat { extern std::atomic<JavaVM*> JVM; } to access the JVM from inside the unit test framework. This symbol is pro...

Id #324 | Release: None | Updated: Dec 11, 2014 at 10:45 PM by stevetgates | Created: Dec 4, 2014 at 7:02 PM by roschuma

OSX - close_callback_client_websocket test aborts

This is something going on with websocketpp and I'm not sure if actually in the client or in the test server. The test has been disabled for now. Starting test case close_tests:close_callback_cli...

Id #319 | Release: None | Updated: Dec 18, 2014 at 12:41 AM by stevetgates | Created: Nov 26, 2014 at 4:23 AM by stevetgates

Vesion info in cpprest dll

What's the reason of avoiding version info in cpprest dll? It does make a problem during installation of multiple products depending on the dll. Windows installer needs this info to make a decision...

Id #318 | Release: None | Updated: Nov 25, 2014 at 8:47 PM by stevetgates | Created: Nov 25, 2014 at 7:31 AM by AndyX

iOS - websocket client tests AV/segfault in simulator

Not sure if it has to do with the iOS simulator or not yet, but it happens almost immediately on the tests regardless if debug or release. For now the websocket client tests are excluded from the...

Id #316 | Release: None | Updated: Dec 18, 2014 at 12:41 AM by stevetgates | Created: Nov 18, 2014 at 11:01 PM by stevetgates