You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
cpprestsdk (2.10.7)
cpprestsdk now has Azure Pipelines continuous integration.
Builds for Android and iOS were repaired, now checked in Azure Pipelines to make sure that doesn't bit-rot in the future.
Several race conditions in the listener were worked around; the listeners remain experimental and are unlikely to productized in their current form; the race conditions are structural, but at least the client tests pass most of the time.
Incorrect handling of connection pooling bug that caused segfaults on Ubuntu introduced in 2.10.4 has been repaired.
websocketpp checked in 0.5.1 version has been changed to a submodule and updated to 0.8.1.
Added an API to set the number of threads in the asio thread pool, see PR#883
Legacy unmaintained Visual Studio project files have been deleted, please use CMake instead.
PR#670 Export methods to set/get the ambient scheduler in cpprest dll
PR#866 Add Transfer-Encoding compression support and extensible compression API
PR#892 Improve utf8_to_utf16 speed for common path
PR#897 added URI resolution according to RFC3986
PR#935 Fix spelling mistakes across the library
PR#936 Use pplx namespace consistently
PR#937 Remove _ASYNCRTIMP from ~http_listener() and implement inline
PR#940 Avoid using identifiers reserved by C++ in header guards
PR#943 blackjack sample: use vector instead of shared pointer for array
-- cpprestsdk team [email protected] MON, 30 Oct 2018 20:32:00 -0800
cpprestsdk (2.10.6)
PR#844 Fix clang build error
-- cpprestsdk team [email protected] MON, 30 Aug 2018 16:51:00 -0800
cpprestsdk (2.10.5)
Issue#842 Fix incorrect cpprest/version.h
-- cpprestsdk team [email protected] FRI, 17 Aug 2018 09:47:00 -0800
cpprestsdk (2.10.4)
Added a .clang-format to enable consistent formatting.
Added support for Host: headers changing the checked CNAME field for SSL certificates in WinHTTP and Asio.
PR#736 passes 0666 to open() for creating files to better match the default behavior for other http clients (wget, etc).
PR#732 fixes a build issue with clang
PR#737 taught our cmake to respect the GNUInstallDirs variables
PR#762 improved handling of dead connections in the connection pool on Asio.
PR#750 improved error handling in the accept() call in http_listener
PR#776 improved the iOS buildsystem
-- cpprestsdk team [email protected] WED, 15 Aug 2018 12:35:00 -0800
cpprestsdk (2.10.3)
Added a root CMakeLists.txt to improve support for VS2017 Open Folder.
PR#809 improves support for /permissive- in MSVC
Issue#804 fixed a regression due to compression support; we no longer fail on unknown Content-Encoding headers if we did not set Accepts-Encoding
PR#813 fixes build failure with boost 1.63
PR#779 PR#787 suppress and fix some warnings with new versions of gcc and clang
-- cpprestsdk team [email protected] THU, 2 Aug 2018 15:52:00 -0800