Updated Release: C++ REST SDK 1.0.0 (May 22, 2013)
This release stabilizes several APIs, fixes multiple customer reported issues and adds the following improvements:- One msi for each Visual Studio release.- Minor additions to stream buffers.- Added...
View ArticleNew Post: C++ REST SDK 1.0.0 Release
C++ REST SDK 1.0 is now available for download! Since our last release, the team has been working on improving the overall quality of the SDK to transition out of the beta release phase. This release...
View ArticleClosed Issue: WHY USE unescape_string here? [7]
``` C++std::string web::json::details::_String::as_utf8_string() const{ if(is_wide()){ return utf16_to_utf8(unescape_string<utf16char>(m_wstring.get()));} else{ return...
View ArticleClosed Issue: rawptr_buffer::can_read() behavior [8]
When the current position on a rawptr_buffer is at EOF, can_read() returns false. This behavior is not consistent with that of the other types of buffers.In particular, it prevents the seekpos method...
View ArticleEdited Issue: memory leak in http_client (probably concurrency logic) [14]
I can't pin point the exact code but based on std::async there might be leak in the thread pool.You can see that in the following logic std::async leaks (not sure when threads will be released).```void...
View ArticleNew Post: C++ REST SDK 1.0.0 Release
A note on version numbers: You will notice that we have labeled this latest release v1.0.0. Since this is not a traditionally licensed product, the version number may not be quite as significant as in...
View ArticleNew Post: C++ REST SDK 1.0.0 Release
A note on the "development" branch: Going forward, you will see things happening in the development branch. Nothing should be assumed about what you find there, except that it is a snapshot of some...
View ArticleEdited Issue: Linux: "chunked" detection logic doesn't work in all cases [2]
in read_headers (http_client.cpp):ctx->m_needChunked = boost::iequals(value, U("chunked"));Above statement will not always work because some site somehow inserts an additional space before the...
View ArticleCommented Issue: Linux: "chunked" detection logic doesn't work in all cases [2]
in read_headers (http_client.cpp):ctx->m_needChunked = boost::iequals(value, U("chunked"));Above statement will not always work because some site somehow inserts an additional space before the...
View ArticleNew Post: Android/iOS
Hi all, I find it really really hard trying to command line configure the setup of libcurl for Android and was hoping this new release would be more cross platform friendly, so my statement is more of...
View ArticleNew Post: Android/iOS
Sorry to disappoint. You will continue to see us support Windows and Ubuntu Linux. Currently, there's a slight difference in features between the two (the Linux version doesn't support SSL yet), but we...
View ArticleUpdated Wiki: Present on C++ REST SDK
For those who wish to not only learn about the C++ REST SDK, but also want to present the SDK to colleagues, user groups or at other events, here is a guide to help you. Included in this guide is a set...
View ArticleUpdated Wiki: Present on C++ REST SDK
For those who wish to not only learn about the C++ REST SDK, but also want to present the SDK to colleagues, user groups or at other events, here is a guide to help you. Included in this guide is a set...
View ArticleUpdated Wiki: Home
Welcome! This library is a Microsoft effort to support cloud-based client-server communication in native code using a modern asynchronous C++ API design.The C++ REST SDK (codename "Casablanca") is a...
View ArticleUpdated Wiki: Home
Welcome! This library is a Microsoft effort to support cloud-based client-server communication in native code using a modern asynchronous C++ API design.The C++ REST SDK (codename "Casablanca") is a...
View ArticleUpdated Wiki: Home
Welcome! This library is a Microsoft effort to support cloud-based client-server communication in native code using a modern asynchronous C++ API design.The C++ REST SDK (codename "Casablanca") is a...
View ArticleUpdated Wiki: Home
Share your thoughts As we prepare for our next stage of development we want to ensure that the C++ REST SDK is directly useful to you. We want to focus on your issues, develop features that you want...
View ArticleUpdated Wiki: Home
Share your thoughts As we prepare for our next stage of development we want to ensure that the C++ REST SDK is directly useful to you. We want to focus on your issues, develop features that you want...
View ArticleNew Post: How to download file from SkyDrive using REST API SDK? (Windows...
By the way, the Windows Live sample is now in the source tree, under Release/collateral/Samples/WindowsLiveAuth.
View Article