Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update cpprestsdk to v2.10.19 #4297

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

Trenly
Copy link
Contributor

@Trenly Trenly commented Mar 22, 2024


This PR updates cpprestsdk to version 2.0.19 which contains some bug fixes. Although I'm not sure if any of these bug fixes affect WinGet, with this being the first release in 2 years and the project being in maintenance mode, I felt it would be okay to update it.

cpprestsdk was updated via git subtree pull --squash -P src/cpprestsdk/cpprestsdk https://github.com/microsoft/cpprestsdk v2.10.19, just like #1721. There was a merge conflict (since we don't have the tests for cpprestsdk in the subtree in this repo), so I just kept the deleted files deleted.

Microsoft Reviewers: Open in CodeFlow

411a10915 mint 2.10.19
096a9a1bb Merge pull request microsoft#1782 from microsoft/fix_uri_parsing
006271f6a make Uri.is_host_loopback() only return true for localhost and 127.0.0.1 exactly
9c654889e Remove email list from the readme
31e7feacc Merge pull request microsoft#1718 from dashanji/Fix-typo
e1b6a8e61 Merge pull request microsoft#1711 from Fighter19/pr-fix-safeint3
c5dcbb5bb Merge pull request microsoft#1717 from microsoft/users/GitHubPolicyService/f2ee14d6-8d6b-4313-b754-3880e015f7c3
98ee36dac Fix typo
a57f45918 Microsoft mandatory file
3308d9728 Fix likely typo in SafeInt3.hpp, that results in error with clang 15
07cf58910 Merge pull request microsoft#1429 from NN---/fix/value_int_ctor
3eac925ad Update Release/include/cpprest/json.h
06363bc78 Update Release/include/cpprest/json.h
bfe348779 Merge pull request #1577 from JvdGlind/hidden_visibility_support_macos
0ddc61829 Clarify cpprestsdk level of support
804448058 export http_exception for non Windows builds
d9d7f5ed4 Merge pull request microsoft#1496 from icherniukh/oauth2_client_credentials
8ae5da616 Update oauth2.h
708a5df2b Add support for oauth2 using only client credentials
5408f1dc9 Add constructor from all integer types.

git-subtree-dir: src/cpprestsdk/cpprestsdk
git-subtree-split: 411a109150b270f23c8c97fa4ec9a0a4a98cdecf
@Trenly Trenly requested a review from a team as a code owner March 22, 2024 20:21
@yao-msft
Copy link
Contributor

I reviewed the changelist and they do not seem to apply to winget usage now. Since we do not have e2e tests for rest source, we'll do an internal smoke test to take in the change (if we decide to).

The related code for security fix of 127.0.0.1 is not used by winget.
The new feature "get from token endpoint" does not apply to winget yet because winget uses WAM for auth requests.

The change itself seems small and safe though.

@yao-msft
Copy link
Contributor

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants