cpprest-devel - Development files for cpprest

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename cpprest-devel-2.10.8-1.2.i586.rpm
Package name cpprest-devel
Package version 2.10.8
Package release 1.2
Package architecture i586
Package type rpm
Category Development/Libraries/C and C++
Homepage https://github.com/Microsoft/cpprestsdk
License MIT AND BSD-3-Clause AND Zlib
Maintainer -
Download size 176.85 KB
Installed size 1.22 MB
The C++ REST SDK is a Microsoft project for cloud-based client-server
communication in native code using a modern asynchronous C++ API design. This
project aims to help C++ developers connect to and interact with services.
Development files.


Package Version Architecture Repository
cpprest-devel-2.10.8-1.2.x86_64.rpm 2.10.8 x86_64 openSUSE Oss
cpprest-devel - - -


Name Value
/usr/bin/pkg-config -
libcpprest2_10 = 2.10.8


Name Value
cpprest-devel = 2.10.8-1.2
cpprest-devel(x86-32) = 2.10.8-1.2
pkgconfig(cpprest) = 2.10.8


Type URL
Mirror widehat.opensuse.org
Binary Package cpprest-devel-2.10.8-1.2.i586.rpm
Source Package cpprest-2.10.8-1.2.src.rpm

Install Howto

Install cpprest-devel rpm package:

# zypper install cpprest-devel




2019-01-20 - antoine.belvire@opensuse.org
- Fix licensing issues:
* Use upstream tarball as is, i.e. don't include third-party
stuff from vcpkg submodule.
* As a consequence, websocketpp is not embedded in tarball so
add build requirement on system's websocketpp.
2019-01-12 - Marguerite Su <i@marguerite.su>
- Update to 2.10.8
* Allow ppltasks.h and pplxtasks.h to co-exist
* Fix incorrect const in reinterpret_cast
* Fix UWP missing header
* Adds support for OpenSSL 1.1.1
* Fix string size for error message generated by windows_category
* Add uri_builder::append_path_raw(...) to allow adding elements
to path intentionally beginning with '/' ("//" will result in
the final path value)
* cmake: add code to detect system brotli library
* Fix Brotli compress_helper early termination issue
- Update to 2.10.7
* 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
* Add Transfer-Encoding compression support and extensible compression
* Improve utf8_to_utf16 speed for common path
* added URI resolution according to RFC3986
* Use pplx namespace consistently
* Remove _ASYNCRTIMP from ~http_listener() and implement inline
* Avoid using identifiers reserved by C++ in header guards
* blackjack sample: use vector instead of shared pointer for array
2018-09-13 - antoine.belvire@opensuse.org
- Update to 2.10.6:
+ Fix clang build error (gh#Microsoft/cpprestsdk#844).
2018-08-28 - antoine.belvire@opensuse.org
- Update to 2.10.5:
* Fix incorrect `cpprest/version.h`.
- Update to 2.10.4:
* Add a `.clang-format` to enable consistent formatting.
* Add support for `Host:` headers changing the checked CNAME
field for SSL certificates in WinHTTP and Asio.
* Pass 0666 to open() for creating files to better match the
default behavior for other http clients (wget, etc).
* Fix a build issue with clang
* Teach cmake to respect the GNUInstallDirs variables
* Improve handling of dead connections in the connection pool on
* Improve error handling in the accept() call in `http_listener`
* Improve the iOS buildsystem
- Update to 2.10.3:
* Add a root `CMakeLists.txt` to improve support for VS2017 Open
* Improve support for `/permissive-` in MSVC
* Fix a regression due to compression support; we no longer fail
on unknown Content-Encoding headers if we did not set
* Fix build failure with boost 1.63
* Suppress and fix some warnings with new versions of gcc and
- Drop cpprestsdk-2.10.2-fix-gcc8.patch (fixed upstream).
2018-06-17 - astieger@suse.com
- fix build with gcc8 (add cpprestsdk-2.10.2-fix-gcc8.patch)
2018-03-22 - astieger@suse.com
- update to 2.10.2:
* Fix an issue where requests sent via authenticated proxies
could not be successfully redirected from one domain to another
* Add http_listener configuration for the backlog, the maximum
length of the queue of pending connections on the port
* Make it possible to set the user agent for websockets
* Add support for retrieving HTTP version of a request in HTTP
* various language/compiler fixes
* drop upstreamed/unneeded patches:
2018-03-22 - guillaume.gardet@opensuse.org
- Update _constraint file since we needs more memory

See Also

Package Description
cpptasks-1.0b5-6.3.noarch.rpm Compile and link task
cpptasks-javadoc-1.0b5-6.3.noarch.rpm Javadoc for cpptasks
cppunit-devel-1.14.0-3.1.i586.rpm Include Files and Libraries for cppunit
cppunit-devel-1.14.0-3.1.x86_64.rpm Include Files and Libraries for cppunit
cppunit-devel-32bit-1.14.0-3.1.x86_64.rpm Include Files and Libraries for cppunit
cppunit-devel-doc-1.14.0-3.1.noarch.rpm Documentation for the cppunit API
cppzmq-devel-0.0.0+git.20170110.178a910-1.3.noarch.rpm A C++ binding for 0MQ
cpuid-20180519-1.2.i586.rpm x86 CPU identification tool
cpuid-20180519-1.2.x86_64.rpm x86 CPU identification tool
cpulimit-2.5-1.3.i586.rpm Limit the CPU Usage of a Process
cpulimit-2.5-1.3.x86_64.rpm Limit the CPU Usage of a Process
cpupower-5.1-1.1.i586.rpm Tools to determine and set CPU Power related Settings
cpupower-5.1-1.1.x86_64.rpm Tools to determine and set CPU Power related Settings
cpupower-bench-5.1-1.1.i586.rpm CPU frequency micro benchmark
cpupower-bench-5.1-1.1.x86_64.rpm CPU frequency micro benchmark