SHA256
8
0
forked from pool/cpprest

32 Commits

Author SHA256 Message Date
6e1fc7d722 Accepting request 1151167 from home:dimstar:rpm4.20:c
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151167
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=57
2024-02-26 11:21:53 +00:00
955296a502 Accepting request 1131489 from home:1Antoine1:branches:devel:libraries:c_c++
- 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.

OBS-URL: https://build.opensuse.org/request/show/1131489
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=55
2023-12-07 07:44:00 +00:00
0a27ffa08f Accepting request 870110 from home:1Antoine1:branches:devel:libraries:c_c++
- 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.

OBS-URL: https://build.opensuse.org/request/show/870110
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=53
2021-02-07 20:40:26 +00:00
e7155cd1e2 Accepting request 863906 from home:1Antoine1:branches:devel:libraries:c_c++
- 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.

OBS-URL: https://build.opensuse.org/request/show/863906
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=51
2021-01-17 22:43:57 +00:00
7858494fec Accepting request 860140 from home:Andreas_Schwab:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/860140
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=49
2021-01-04 13:08:51 +00:00
eb5c285b60 Accepting request 807486 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Add patch to disable 'extract_floating_point' test failing on
  ppc64* and aarch64:
  * cpprest-2.10.9-disable-test-extract_floating_point.patch

OBS-URL: https://build.opensuse.org/request/show/807486
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=47
2020-05-20 09:47:29 +00:00
db72f013f8 Accepting request 800302 from home:scarabeus_iv:branches:devel:libraries:c_c++
- Update to 2.10.16:
  * Various c++11 fixes
  * Cmake buildsystem improvements

OBS-URL: https://build.opensuse.org/request/show/800302
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=45
2020-05-08 18:37:33 +00:00
87aad9aa79 Accepting request 721230 from home:1Antoine1:branches:devel:libraries:c_c++
- 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).

OBS-URL: https://build.opensuse.org/request/show/721230
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=43
2019-08-06 10:22:06 +00:00
dfc9f4f9e3 Accepting request 704252 from home:cgiboudeaux:branches:devel:libraries:c_c++
- Add the missing zlib requirement.

OBS-URL: https://build.opensuse.org/request/show/704252
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=41
2019-05-21 08:23:09 +00:00
28aec629c4 Accepting request 698681 from home:AndreasStieger:branches:devel:libraries:c_c++
cpprestsdk 2.10.13

OBS-URL: https://build.opensuse.org/request/show/698681
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=40
2019-05-01 06:31:10 +00:00
beec7948e3 Accepting request 667306 from home:1Antoine1:branches:devel:libraries:c_c++
- 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.

OBS-URL: https://build.opensuse.org/request/show/667306
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=38
2019-01-22 12:53:48 +00:00
08bc17f1bb Accepting request 664955 from home:MargueriteSu:branches:devel:libraries:c_c++
- 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
    API
  * 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

OBS-URL: https://build.opensuse.org/request/show/664955
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=37
2019-01-12 06:12:20 +00:00
aabd4d3b27 Accepting request 635425 from home:1Antoine1:branches:devel:libraries:c_c++
- Update to 2.10.6:
  + Fix clang build error (gh#Microsoft/cpprestsdk#844).
- 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
    Asio.
  * 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
    Folder.
  * 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
    Accepts-Encoding
  * Fix build failure with boost 1.63
  * Suppress and fix some warnings with new versions of gcc and
    clang
- Drop cpprestsdk-2.10.2-fix-gcc8.patch (fixed upstream).

OBS-URL: https://build.opensuse.org/request/show/635425
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=35
2018-09-13 10:56:32 +00:00
5e4663d318 - fix build with gcc8 (add cpprestsdk-2.10.2-fix-gcc8.patch)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=33
2018-06-17 11:09:53 +00:00
6c3f62a5b2 2.10.2
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=31
2018-03-22 13:51:05 +00:00
15008e4d85 Accepting request 590306 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Update _constraint file since we needs more memory

OBS-URL: https://build.opensuse.org/request/show/590306
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=30
2018-03-22 13:19:31 +00:00
3d7fb9cda8 Accepting request 561866 from home:1Antoine1:branches:devel:libraries:c_c++
- Update to version 2.10.1:
  * Improve CMake generation of UWP binaries.
  * Fix regression in CMake versions supported. As listed in the
    main CMakeLists.txt, we intend to only require 3.0.
  * Mirror changes in the main PPL sources to
    Concurrency::details::do_while(), which yield a significant
    compiler throughput improvement on MSVC.
  * Fix issues under /permissive-, an on-by-default flag for new
    projects in VS2017 15.5.
- Fix build with Boost 1.66:
  * Add cpprest-2.10.1-srand-boost-1.66.patch.
  * Add cpprest-2.10.1-threadpool-boost-1.66.patch.

OBS-URL: https://build.opensuse.org/request/show/561866
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=28
2018-01-08 16:36:24 +00:00
7a54569f07 Accepting request 555058 from home:MargueriteSu:branches:M17N
- add a pkgconfig file, fix boo#1068836

OBS-URL: https://build.opensuse.org/request/show/555058
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=27
2017-12-25 11:48:46 +00:00
3470eddc71 fix build
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=25
2017-11-16 18:29:06 +00:00
1d6da9d658 Accepting request 541235 from home:AndreasStieger:branches:devel:libraries:c_c++
cpprest 2.10.0

OBS-URL: https://build.opensuse.org/request/show/541235
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=24
2017-11-13 09:43:30 +00:00
ba4b52902a fix Factory
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=21
2017-08-30 08:53:05 +00:00
65a84bd299 - use individual libboost-*-devel packages instead of boost-devel
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=19
2017-02-02 12:05:31 +00:00
4cd4818fc2 Accepting request 454092 from home:AndreasStieger:branches:devel:libraries:c_c++
cpprest 2.9.1

OBS-URL: https://build.opensuse.org/request/show/454092
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=18
2017-02-02 09:11:39 +00:00
97907468c7 Accepting request 437906 from home:AndreasStieger:branches:devel:libraries:c_c++
cpprest 2.9.0

OBS-URL: https://build.opensuse.org/request/show/437906
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=16
2016-10-30 15:44:52 +00:00
51a35ed344 Accepting request 383778 from home:AndreasStieger:branches:devel:libraries:c_c++
cpprest 2.8.0

OBS-URL: https://build.opensuse.org/request/show/383778
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=14
2016-04-04 08:57:03 +00:00
0ba7b829b8 Accepting request 347181 from home:pluskalm:branches:devel:libraries:c_c++
- Update to 2.7.0
  * see https://github.com/Microsoft/cpprestsdk/releases for full
    list of changes
- Update project and download url

OBS-URL: https://build.opensuse.org/request/show/347181
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=12
2015-12-02 15:20:41 +00:00
8fdcf9a7eb Accepting request 315381 from home:Andreas_Schwab:Factory
- Ignore cdecl warning also on arm

OBS-URL: https://build.opensuse.org/request/show/315381
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=10
2015-07-07 10:37:12 +00:00
520aafee0d Accepting request 314255 from home:AndreasStieger:branches:devel:libraries:c_c++
- fix architecture builds

OBS-URL: https://build.opensuse.org/request/show/314255
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=9
2015-06-28 14:32:09 +00:00
Ismail Dönmez
6ae552016b - Add cpprest-pthread.patch to fix unit test linking
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=6
2015-06-24 10:05:05 +00:00
0b1e48d100 Accepting request 311784 from home:AndreasStieger:branches:M17N
cpprest 2.6.0

OBS-URL: https://build.opensuse.org/request/show/311784
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=4
2015-06-12 09:57:03 +00:00
ee519173f3 Accepting request 309055 from home:AndreasStieger:branches:M17N
- fix files listed twice

OBS-URL: https://build.opensuse.org/request/show/309055
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=2
2015-05-28 09:53:38 +00:00
Ismail Dönmez
dcae17165b Accepting request 309037 from home:AndreasStieger:branches:M17N
cpprest / libcpprest / "C++ Rest SDK" a.k.a. Casablanca. An optional dependency for poedit 1.8.

OBS-URL: https://build.opensuse.org/request/show/309037
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpprest?expand=0&rev=1
2015-05-28 08:58:17 +00:00