New Post: Semaphore like scheduling of tasks
We have a need to limit the number of tasks run that access a shared resource. It'd be nice if there was a container (or task) that could have tasks added to it, and it would send to the scheduler...
View ArticleCommented Issue: http_listener - Bad uri format : exception handling [113]
Handle internal (casablanca) exception in blackjack server sample is not possible.If, I hit this url : [http://localhost:34568/blackjack/dealer?a=|](http://localhost:34568/blackjack/dealer?a=|), the...
View ArticleEdited Issue: http_headers::content_length() returns 0 for sizes larger than...
Associated with changeset 1219548: Initial fix for content_length bugI was using the December preview of the C++ Azure Storage SDK built on top of Casablanca 1.3.1, and nothing was working for me when...
View ArticleNew Post: Memcpy exception when integration GET code into an existing C++...
I am using VS2010 and Casablanca version 1.2 to integrate a REST interface into an existing C++ solution. If I create a new solution with only this block of code it works flawlessly. When I drop this...
View ArticleCreated Issue: streams - file streams don't handle read/write when dealing...
Bug reported from this discussion:https://casablanca.codeplex.com/discussions/540538#post1230220
View ArticleNew Post: files over 4GB
FYI I opened the following issue to track this bug:https://casablanca.codeplex.com/workitem/161
View ArticleCreated Feature: webcoscket_client - provide a way to indicate the status of...
websocket_client class should provide a way to indicate the status of web socket as connecting, open, closing or closed. In some scenarios this is more convenient than trying some operation on...
View ArticleEdited Feature: websocket_client - provide a way to indicate the status of...
websocket_client class should provide a way to indicate the status of web socket as connecting, open, closing or closed. In some scenarios this is more convenient than trying some operation on...
View ArticleCreated Feature: websocket_client - provide ability to register call back...
The websocket_client class does not provide the ability to attach a call back handler for received messages. One of the benefits of web socket is that the client does not need to keep polling for...
View ArticleCreated Feature: streams - interop APIs to convert from WinRT stream to...
The stream interop APIs only provide a way to convert from Casablanca stream (concurrency::streams::streambuffer) to WinRT stream and not the other way round. We need to provide the two way conversion...
View ArticleCreated Issue: websocket_client - repeated connect/disconnect leads to...
In chat client application, to reconnect to the server it keep uses move assignment operation to re-initialize the websocket_client instance. On repeatedly connecting and disconnecting, the move...
View ArticleCreated Issue: http_client - set_body_stream_exception fails intermittently...
VS12 Rolling build X64 Release: set_body_stream_exception test failed on winrt. This has been occurring intermittently, I am disabling the test with a bug. \0Starting test case...
View ArticleCreated Issue: http_listener - requests_tests:uri_encoding fails in nightly...
Reprod with X64 Release on CASA_WB_DEV12_3Starting test case requests_tests:uri_encoding...http_exception caughtwhat():Error in: WinHttpSendRequesterror_code msg:The connection with the server was...
View ArticleEdited Issue: http_listener - requests_tests:uri_encoding fails in nightly...
Reprod with X64 Release on CASA_WB_DEV12_3Starting test case requests_tests:uri_encoding...http_exception caughtwhat():Error in: WinHttpSendRequesterror_code msg:The connection with the server was...
View ArticleEdited Issue: http_listener - requests_tests:uri_encoding fails in nightly...
Reprod with X64 Release on CASA_WB_DEV12_3Starting test case requests_tests:uri_encoding...http_exception caughtwhat():Error in: WinHttpSendRequesterror_code msg:The connection with the server was...
View ArticleCreated Feature: http_client - linux/mac: expose boost native handle to set...
For windows desktop and winrt, http_client_config has an option: set_nativehandle_options() that allows the users to set properties on the underlying connection (like XHR_TIMEOUT, client certificates...
View ArticleCreated Issue: http_listener - 1.5 times slower than HTTP.sys when handling...
Listener_ConnectionMgtTest_Listener_Casa : Do not reuse the connection. Request is sent from the client with "Connection Close" header.Listener_ConnectionReuseTest_Listener_Casa : Reuse teh connection,...
View ArticleCommented Issue: test_runner httplistener_test.so crashes [45]
My application was crashing at exit with similar to the provided below callstack, and I when tried running the tests, they all passed but some of them crashed at the end.OS: CentOS 6.4 x86_64Compiler:...
View ArticleClosed Issue: test_runner httplistener_test.so crashes [45]
My application was crashing at exit with similar to the provided below callstack, and I when tried running the tests, they all passed but some of them crashed at the end.OS: CentOS 6.4 x86_64Compiler:...
View ArticleEdited Issue: Mismatched new/delete in streams.h [112]
The memory buffers in Release/include/cpprest/streams.h deallocate with delete instead of delete[]. The result (at least on Linux) is memory corruption.Here's the fix patch:diff --git...
View Article