Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

cpprest-devel-2.10.19-2.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: cpprest-devel Distribution: openSUSE Tumbleweed
Version: 2.10.19 Vendor: openSUSE
Release: 2.1 Build date: Mon Feb 26 19:53:08 2024
Group: Unspecified Build host: i04-ch2a
Size: 1271655 Source RPM: cpprest-2.10.19-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/Microsoft/cpprestsdk
Summary: Development files for cpprest
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.

Provides

Requires

License

BSD-3-Clause AND MIT AND Zlib

Changelog

* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    PatchN.
* Wed Dec 06 2023 Antoine Belvire <antoine.belvire@opensuse.org>
  - Update to 2.10.19:
    * Make Uri.is_host_loopback() only return true for localhost and 127.0.0.1 exactly.
      The old behavior could potentially return "true" for URLs that were not, in fact, local,
      and this could cause security issues if is_host_loopback was used in certain ways.
    * Fix likely typo in SafeInt3.hpp, that results in error with clang 15
    * Support for oauth2 with "client_credentials" grant type.
    * Add constructor from all integer types for json value.
    * Export http_exception for non Windows builds using visibility macros.
* Sun Feb 07 2021 Antoine Belvire <antoine.belvire@opensuse.org>
  - Update to 2.10.18:
    * Add ability to parse and emit the NT Epoch 1601-01-01T00:00:00Z.
  - Remove obsolete conditionals.
  - Remove duplicate call to license macro.
  - Simplify check section and make it work on Leap 15.2/15.3.
* Sun Jan 17 2021 Antoine Belvire <antoine.belvire@opensuse.org>
  - Update to 2.10.17:
    * Fix year calculation for the last day of a leap year.
    * Fix wrong linking of Apple Frameworks on MacOS.
    * Define __STDC_FORMAT_MACROS when it hasn't been defined to
      avoid duplicate define error.
    * Delete apparently broken .vcxprojs and .pfxes.
    * Removed defunct email contact information from the readme.
* Mon Jan 04 2021 Andreas Schwab <schwab@suse.de>
  - cpprest-2.10.9-disable-test-extract_floating_point.patch: Only disable
    the problematic test
  - base64.patch: Portable base64
  - filestream.patch: Fix type mismatch in basic_file_buffer
* Tue May 12 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add patch to disable 'extract_floating_point' test failing on
    ppc64* and aarch64:
    * cpprest-2.10.9-disable-test-extract_floating_point.patch
* Tue May 05 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 2.10.16:
    * Various c++11 fixes
    * Cmake buildsystem improvements
* Mon Aug 05 2019 Antoine Belvire <antoine.belvire@opensuse.org>
  - Update to 2.10.14:
    * json: {"meow"} is not a valid object.
    * Undefine compress if it is defined by zconf.h.
    * Use EVP_MAX_MD_SIZE instead of HMAC_MAX_MD_CBLOCK.
    * Remove the address_configured flag on tcp::resolver::query.
    * Add ping and pong to message handler.
    * Fix reusing ASIO http_client connecting to HTTPS server via
      proxy.
    * Fix order of object destruction (gh#microsoft/cpprestsdk#1171).
    * Fix SSL proxy tunnel support with basic auth.
  - Fix build with GCC 9: Turn "deprecated-copy" and "redundant-move"
    errors into warnings (temporary, gh#microsoft/cpprestsdk#1099).
* Mon May 20 2019 Christophe Giboudeaux <christophe@krop.fr>
  - Add the missing zlib requirement.
* Sat Apr 27 2019 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 2.10.13:
    * fixes related to date and time handling
  - includes changes in 2.10.12:
    * Fix race conditions
    * Fix oauth nonces containing nulls
    * Rewrite date formatting and parsing
  - includes changes in 2.10.11:
    * Fix HTTP/1.0 'Keep-Alive' handling in http_client
    * developer visible changes
  - includes changes in 2.10.10:
    * Handle multi-byte unicode characters in json parsing
  - includes changes in 2.10.9:
    * Prevent infinite loop during proxy authentication
    * handle null bytes when parsing utf8
    * compiler fixes and developer visible fixes

Files

/usr/include/cpprest
/usr/include/cpprest/astreambuf.h
/usr/include/cpprest/asyncrt_utils.h
/usr/include/cpprest/base_uri.h
/usr/include/cpprest/containerstream.h
/usr/include/cpprest/details
/usr/include/cpprest/details/SafeInt3.hpp
/usr/include/cpprest/details/basic_types.h
/usr/include/cpprest/details/cpprest_compat.h
/usr/include/cpprest/details/fileio.h
/usr/include/cpprest/details/http_constants.dat
/usr/include/cpprest/details/http_helpers.h
/usr/include/cpprest/details/http_server.h
/usr/include/cpprest/details/http_server_api.h
/usr/include/cpprest/details/nosal.h
/usr/include/cpprest/details/resource.h
/usr/include/cpprest/details/web_utilities.h
/usr/include/cpprest/filestream.h
/usr/include/cpprest/http_client.h
/usr/include/cpprest/http_compression.h
/usr/include/cpprest/http_headers.h
/usr/include/cpprest/http_listener.h
/usr/include/cpprest/http_msg.h
/usr/include/cpprest/interopstream.h
/usr/include/cpprest/json.h
/usr/include/cpprest/oauth1.h
/usr/include/cpprest/oauth2.h
/usr/include/cpprest/producerconsumerstream.h
/usr/include/cpprest/rawptrstream.h
/usr/include/cpprest/streams.h
/usr/include/cpprest/uri.h
/usr/include/cpprest/uri_builder.h
/usr/include/cpprest/version.h
/usr/include/cpprest/ws_client.h
/usr/include/cpprest/ws_msg.h
/usr/include/pplx
/usr/include/pplx/pplx.h
/usr/include/pplx/pplxcancellation_token.h
/usr/include/pplx/pplxconv.h
/usr/include/pplx/pplxinterface.h
/usr/include/pplx/pplxlinux.h
/usr/include/pplx/pplxtasks.h
/usr/include/pplx/pplxwin.h
/usr/include/pplx/threadpool.h
/usr/lib64/cmake/cpprestsdk
/usr/lib64/cmake/cpprestsdk/cpprestsdk-config-version.cmake
/usr/lib64/cmake/cpprestsdk/cpprestsdk-config.cmake
/usr/lib64/cmake/cpprestsdk/cpprestsdk-targets-release.cmake
/usr/lib64/cmake/cpprestsdk/cpprestsdk-targets.cmake
/usr/lib64/libcpprest.so
/usr/lib64/pkgconfig/cpprest.pc
/usr/share/doc/packages/cpprest-devel
/usr/share/doc/packages/cpprest-devel/CONTRIBUTORS.txt
/usr/share/licenses/cpprest-devel
/usr/share/licenses/cpprest-devel/ThirdPartyNotices.txt
/usr/share/licenses/cpprest-devel/license.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024