mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-30 19:09:00 +08:00
37c9f412ca
* [azure-core-cpp] Update to 1.8.0 ## 1.8.0 (2023-02-02) ### Features Added - Added support for parsing space character in place of 'T' in RFC3339 DateTimes. - Added support for HTTP proxy servers, both unauthenticated and with basic authentication. - Added universal support for several TLS options: - Added the ability to set the expected TLS root certificate for TLS connection (useful if a proxy server uses a TLS certificate that is not chained to a known root). - Added the ability to enable TLS certificate revocation list checks (off by default). - For libcurl only: Allow TLS connection to succeed if CRL retrieval fails. - *NOTE*: This change only applies if libcurl is built using the OpenSSL crypto backend. It does NOT apply if libcurl uses the schannel (Windows default) or SecureTransport (macOS/iOS default). ### Breaking Changes - Changed the name of several distributed tracing HTTP span attributes: - `requestId` is renamed to `az.client_request_id` - `serviceRequestId` is renamed to `az.service_request_id` - Bearer token authentication will not work for endpoint URL protocol schemes other than `"https"`. This ensures token security and is consistent with the Azure SDKs for other languages. - Removed `noexcept` specification from `Azure::DateTime::clock::now()`. - Updated retry policy timeouts to conform to Azure guidelines. - The default delay between retries is changed from 4 seconds to 800ms. - The maximum retry delay is changed from 2 minutes to 60 seconds (one minute). If the original behavior is desired, customers can adjust these timeouts by changing the `RetryDelay` and `MaxRetryDelay` fields in the `RetryOptions` structure. ### Bugs Fixed - Fixed bug in WinHTTP client which caused the `IgnoreUnknownCertificateAuthority` and `EnableCertificateRevocationListCheck` fields to be ignored if they were passed in from `TransportOptions`. - [[#4206]](https://github.com/Azure/azure-sdk-for-cpp/issues/4206) Fixed connectivity issues in libcurl HTTP transport which can occur if a TCP connection is dropped prematurely. (A community contribution, courtesy of _[ahojnnes](https://github.com/ahojnnes)_) ### Other Changes - Update distributed tracing attributes to align with current Azure Distributed Tracing Conventions attributes and names. - Added the ability to consume version 1.1.1n of OpenSSL. - Added support for Identity token caching, and for configuring token refresh offset in `BearerTokenAuthenticationPolicy`. - Improved cancellation support for WinHTTP transport. ### Acknowledgments Thank you to our developer community members who helped to make Azure Core better with their contributions to this release: - Johannes Schonberger _([GitHub](https://github.com/ahojnnes))_ * [azure-core-tracing-opentelemetry-cpp] Update to 1.0.0-beta.4 ## 1.0.0-beta.4 (2023-02-02) ### Features Added - Aligned OpenTelemetry tracing infrastructure with OpenTelemetry 1.17.0 conventions for use with Azure Monitor. ### Other Changes - Suppress several warnings from opentelemetry-cpp package.
105 lines
2.6 KiB
JSON
105 lines
2.6 KiB
JSON
{
|
|
"versions": [
|
|
{
|
|
"git-tree": "a18e2b1efaf5843b0eb5fe27a88c4306d5572970",
|
|
"version-semver": "1.8.0",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "3e84299750d32b17b16b8d795a66937851564d6a",
|
|
"version-semver": "1.7.2",
|
|
"port-version": 2
|
|
},
|
|
{
|
|
"git-tree": "b9e5836104380238317ab53761a49a01fdb308fe",
|
|
"version-semver": "1.7.2",
|
|
"port-version": 1
|
|
},
|
|
{
|
|
"git-tree": "5c0aaa2cef20a29b4e141758ed3fcce954449d1b",
|
|
"version-semver": "1.7.2",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "e17b1885416ae07365e86acec91312d7318cc305",
|
|
"version-semver": "1.7.1",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "677fc287c3ba4d9a3582498071e1d14d5632e48f",
|
|
"version-semver": "1.7.0",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "5b920c224b5fa4daa427701a123bdf213dac8c43",
|
|
"version-semver": "1.6.0",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "8940f6b17c33b8076e08c931fcf2ccdafa2fe2f2",
|
|
"version-semver": "1.5.0",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "73975ac66807a0477bcaa3fa75fdfaf0f74bdb06",
|
|
"version-semver": "1.4.0",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "b34bd865f3d3caf5b7021d5e9048d775b3e9cfb0",
|
|
"version-semver": "1.3.1",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "842ba2028c1b8b50de96e7c27e85959889778ab0",
|
|
"version-semver": "1.2.1",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "68831f9976e41448ebf74ead081d41ce09042c38",
|
|
"version-semver": "1.2.0",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "b330962cc2223833ef92e2be4e8d7e825dd3e141",
|
|
"version-semver": "1.1.0",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "15d579e95b536829e42fc2fda4c8b6365180eb3a",
|
|
"version-semver": "1.0.0",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "5f331c1e92da2947207db42ba2bba398cf19470b",
|
|
"version-semver": "1.0.0-beta.9",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "48c994ba970ba698f09e0dcc425947f5b9b8b865",
|
|
"version-semver": "1.0.0-beta.8",
|
|
"port-version": 1
|
|
},
|
|
{
|
|
"git-tree": "2950f581cd5d38ae9b8fdc35b8c0c69c19ff209c",
|
|
"version-string": "1.0.0-beta.8",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "87b79aabd7415802c0c50d30b68e1911dfe295dd",
|
|
"version-string": "1.0.0-beta.7",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "e143c195fc65254d4ad494f01ac5d9832bcced83",
|
|
"version-string": "1.0.0-beta.6",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "d2c26dc5d0cba4af8359e6ed7d4820daf494ee2a",
|
|
"version-string": "1.0.0-beta.5",
|
|
"port-version": 0
|
|
}
|
|
]
|
|
}
|