Skip to content

v2.9.0

Compare
Choose a tag to compare
@alexkaratarakis alexkaratarakis released this 20 Oct 23:03

Release Notes

Linux

  • Merged #70 & #65 which should fix building on CentOS/RedHat.
  • #143 Work around SSL compression methods memory leak in ASIO.
  • #82 Fixed ambiguous call to begin when using with boost library.
  • #117 Fix header reading on linux listener using HTTPS.
  • #97 Add support for basic authentication.
  • #206 remove warnings-errors for system-headers under linux; honour http_proxy env-variable.

OSX

  • #114 Removed redundant std::move() that was causing errors on Xcode 7.3 gcc.
  • #140 Fix returning std::move causing build failure on osx.

Android

  • #137 Fix android build script for linux, remove libiconv dependency.

Windows

  • #150 Add static library for windows xp.
  • #115 Added projects which target v140_xp to resolve Issue#113.
  • #71 Add a project for compiling as a static lib.

WebSockets

  • #102 Added websocket_client_config option for ssl verify mode.
  • #217 Fixed race condition in Casablanca WinRT Websocket client.

http_client

  • #131 Update to include access control allow origin.
  • #156 add host based connection pool map on non windows http_clients.
  • #161 Header parsing assumes whitespace after colon.
  • #146 Fix ambiguous reference to ‘credentials’

Uri

  • #149 Some perf improvements for uri related code.

Json

  • #86 Fix obtaining raw string_t pointer from temporary.
  • #96 Fix typo hexidecimal/hexadecimal.
  • #116 Fixing latin1 to UTF-16 convertion.

pplx

  • #47 Fixing .then to work with movable-only types.

Misc

  • Switched license from Apache 2.0 to MIT
  • Streamlined development model by removing the "development" branch. Please make PRs against master form this point forward and use tags to retrieve a specific stable version.