Quantcast
Channel: WE MOVED to github.com/microsoft/cpprestsdk. This site is not monitored!
Viewing all articles
Browse latest Browse all 4845

Updated Release: C++ REST SDK 2.2.0

$
0
0
Please fill in bugs and features as they are added into the release notes.

Linux
  • Updated to requirements for Boost to version 1.54 and Ubuntu 14.04.
OS X, iOS
  • Replace internally to use boost locks instead of from standard library due to bug.
http_client
  • Improve timeouts to be reset and work properly when data is still being written.
  • Added configuration option to buffer request body data on Windows Desktop. This can be helpful for situations where authentication challenges might occur.
  • Removed http_response::error_code() API. This was bad API that shouldn't have existed. Error codes are reported through http_exception with a std::error_code.
http_listener
  • Fix a merge error that accidentally removed https support on Windows.
  • Improve close semantics so you no longer have to make sure to respond to all requests and destroy all http_request/http_response instances, bug 205.
  • Fix an issue where an error during processing could cause a hang on iOS/OS X/Linux.
websocket client
  • Removed the APIs for sending message fragments, we only support sending full messages.
json
  • Added application/x-json to known MIME types. Bug 197.
  • Added option to extractstring and extractjson to force regardless of Content-Type header and treat as UTF-8.
miscellaneous
  • Changes to make work for FreeBSD 10+
  • Added options to cmake for building samples, tests, separately

New Features

oAuth
Added library support for oAuth 1.0 and 2.0 in an experimental namespace while we fine tune the API.

Viewing all articles
Browse latest Browse all 4845

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>