From 85c7f15d17364a735f294e5ed7daaaba7ca919a8 Mon Sep 17 00:00:00 2001 From: alperak Date: Thu, 21 Dec 2023 09:19:16 +0300 Subject: cpprest: upgrade 2.10.18 -> 2.10.19 Changelog: * PR#1982 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. * PR#1711 Fix likely typo in SafeInt3.hpp, that results in error with clang 15 * PR#1496 Support for oauth2 with "client_credentials" grant type. * PR#1429 Add constructor from all integer types for json value. * PR#1577 export http_exception for non Windows builds using visibility macros. Signed-off-by: alperak Signed-off-by: Khem Raj --- meta-oe/recipes-support/cpprest/cpprest_2.10.18.bb | 19 ------------------- meta-oe/recipes-support/cpprest/cpprest_2.10.19.bb | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+), 19 deletions(-) delete mode 100644 meta-oe/recipes-support/cpprest/cpprest_2.10.18.bb create mode 100644 meta-oe/recipes-support/cpprest/cpprest_2.10.19.bb diff --git a/meta-oe/recipes-support/cpprest/cpprest_2.10.18.bb b/meta-oe/recipes-support/cpprest/cpprest_2.10.18.bb deleted file mode 100644 index 36545503ed..0000000000 --- a/meta-oe/recipes-support/cpprest/cpprest_2.10.18.bb +++ /dev/null @@ -1,19 +0,0 @@ -SUMMARY = "Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design." -SECTION = "libs/network" -HOMEPAGE = "https://github.com/Microsoft/cpprestsdk/" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://${S}/license.txt;md5=a2e15b954769218ff912468eecd6a02f" -DEPENDS = "openssl websocketpp zlib boost brotli" - -EXTRA_OECMAKE = "-DCPPREST_EXPORT_DIR=cmake/cpprestsdk -DCPPREST_EXCLUDE_BROTLI=OFF -DWERROR=OFF" - -SRC_URI = "git://github.com/Microsoft/cpprestsdk.git;protocol=https;branch=master \ - file://disable-float-tests.patch \ - file://disable-outside-tests.patch " - -# tag 2.10.18 -SRCREV= "122d09549201da5383321d870bed45ecb9e168c5" - -S = "${WORKDIR}/git" - -inherit cmake pkgconfig diff --git a/meta-oe/recipes-support/cpprest/cpprest_2.10.19.bb b/meta-oe/recipes-support/cpprest/cpprest_2.10.19.bb new file mode 100644 index 0000000000..aec7286404 --- /dev/null +++ b/meta-oe/recipes-support/cpprest/cpprest_2.10.19.bb @@ -0,0 +1,19 @@ +SUMMARY = "Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design." +SECTION = "libs/network" +HOMEPAGE = "https://github.com/Microsoft/cpprestsdk/" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${S}/license.txt;md5=a2e15b954769218ff912468eecd6a02f" +DEPENDS = "openssl websocketpp zlib boost brotli" + +EXTRA_OECMAKE = "-DCPPREST_EXPORT_DIR=cmake/cpprestsdk -DCPPREST_EXCLUDE_BROTLI=OFF -DWERROR=OFF" + +SRC_URI = "git://github.com/Microsoft/cpprestsdk.git;protocol=https;branch=master \ + file://disable-float-tests.patch \ + file://disable-outside-tests.patch " + +# tag 2.10.19 +SRCREV= "411a109150b270f23c8c97fa4ec9a0a4a98cdecf" + +S = "${WORKDIR}/git" + +inherit cmake pkgconfig -- cgit v1.2.3-54-g00ecf