Skip to content

Commit

Permalink
[azure-*-cpp] Update to January releases (#36138)
Browse files Browse the repository at this point in the history
* [azure-messaging-eventhubs-cpp] Update to 1.0.0-beta.5
## 1.0.0-beta.5 (2024-01-11)

### Breaking Changes

- EventHub `ConsumerClient` and `ProcessorClient` objects now return pointers to `EventData` objects instead of `EventData` objects by value.

* [azure-core-amqp-cpp] Update to 1.0.0-beta.6
## 1.0.0-beta.6 (2024-01-11)

### Features Added

- AMQP Value reference counts are now atomic, this fixes several AMQP related crashes.

### Breaking Changes

- `MessageReceiver` returns a pointer to the received message instead of a copy.

### Bugs Fixed

- Fixed several memory leaks.
- AMQP Link Credits now work as expected.
- Integrated the fix for NVD - CVE-2024-21646.

* [azure-core-cpp] Update to 1.11.0
## 1.11.0 (2024-01-11)

### Features Added

- Added 'OPTIONS' HTTP method to `Azure::Core::Http::HttpMethod` enum.
- Added TLS 1.3 support to WinHTTP transport.
- Environment Log Level Listener now logs the ThreadID for the thread originating the trace.
- [[#4983]](Azure/azure-sdk-for-cpp#4983) Added support for setting `CURLOPT_CAPATH` libcurl option on Linux. (A community contribution, courtesy of _[phoebusm](https://github.com/phoebusm)_)

### Bugs Fixed

- [[#5172]](Azure/azure-sdk-for-cpp#5172) `Azure::Nullable::Emplace()` does not set `HasValue()` to `true`.
- [[#5130]](Azure/azure-sdk-for-cpp#5130) `Url::AppendPath()` and `Url::SetPath()` may end up with a double slash at the beginning of a path.
- [[#5007]](Azure/azure-sdk-for-cpp#5007) Some versions of GCC no longer include stdint.h in cstdint.

### Other Changes

- [[#4756]] (Azure/azure-sdk-for-cpp#4756) `BearerTokenAuthenticationPolicy` now uses shared mutex lock for read operations.

### Acknowledgments

Thank you to our developer community members who helped to make Azure Core better with their contributions to this release:

- Phoebus Mak _([GitHub](https://github.com/phoebusm))_
  • Loading branch information
azure-sdk authored Jan 12, 2024
1 parent ae96d9d commit 91df376
Show file tree
Hide file tree
Showing 11 changed files with 43 additions and 133 deletions.
4 changes: 2 additions & 2 deletions ports/azure-core-amqp-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Azure/azure-sdk-for-cpp
REF azure-core-amqp_1.0.0-beta.5
SHA512 d9a75d1cdac2a58b2064f12c4f61adfc9969d4fd860146d6de398eb466e61602d6ce6db4a69554aadaa4f77105b8b746f51ca4a80758981895bb0a82cdf5aa70
REF azure-core-amqp_1.0.0-beta.6
SHA512 dd4ad71a1658e79c8abc6beabd78da5281bfba75f80a85a6ec47335ac416c13538b95196fd553c5c4131bdc496b5a43a8653379cca5a9b73d1e5f233fa16940d
)

if(EXISTS "${SOURCE_PATH}/sdk/core/azure-core-amqp")
Expand Down
7 changes: 5 additions & 2 deletions ports/azure-core-amqp-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
{
"$comment": "NOTE: All changes made to this file will get overwritten by the next port release. Please contribute your changes to https://github.com/Azure/azure-sdk-for-cpp.",
"$comment": [
"NOTE: All changes made to this file will get overwritten by the next port release.",
"Please contribute your changes to https://github.com/Azure/azure-sdk-for-cpp."
],
"name": "azure-core-amqp-cpp",
"version-semver": "1.0.0-beta.5",
"version-semver": "1.0.0-beta.6",
"description": [
"Microsoft Azure AMQP SDK for C++",
"This library provides AMQP functionality to Azure SDK services."
Expand Down
115 changes: 0 additions & 115 deletions ports/azure-core-cpp/fix_gcc13.patch

This file was deleted.

9 changes: 5 additions & 4 deletions ports/azure-core-cpp/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
# NOTE: All changes made to this file will get overwritten by the next port release.
# Please contribute your changes to https://github.com/Azure/azure-sdk-for-cpp.

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Azure/azure-sdk-for-cpp
REF azure-core_1.10.3
SHA512 b3705cf757a14693f65a5ea4a43cc3c5f8377b3156ef24869bd664e9e8b25797fd21107ad543db476335bbb2389687cc1ed8fb8fe1010bb9b5a0eb406f3c0d59
PATCHES
fix_gcc13.patch
REF azure-core_1.11.0
SHA512 0627e65ba429e6caba027e1e0473ad00de1a5a0259df9f2ac823fb37dda6e9dbd307bd75ab92b1acb2967b123d221b25ea9cfe07f0b7d7ec89c789142e7643ac
)

vcpkg_check_features(
Expand Down
7 changes: 5 additions & 2 deletions ports/azure-core-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
{
"$comment": [
"NOTE: All changes made to this file will get overwritten by the next port release.",
"Please contribute your changes to https://github.com/Azure/azure-sdk-for-cpp."
],
"name": "azure-core-cpp",
"version-semver": "1.10.3",
"port-version": 2,
"version-semver": "1.11.0",
"description": [
"Microsoft Azure Core SDK for C++",
"This library provides shared primitives, abstractions, and helpers for modern Azure SDK client libraries written in the C++."
Expand Down
4 changes: 2 additions & 2 deletions ports/azure-messaging-eventhubs-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Azure/azure-sdk-for-cpp
REF azure-messaging-eventhubs_1.0.0-beta.4
SHA512 a96adb497b583356e7d38e3a24814b2ed12e116d273ad1bd4b710a65ae32b5840a72905d107b8ec157a75b80135416af9326839741795082d187d39335b14bf7
REF azure-messaging-eventhubs_1.0.0-beta.5
SHA512 1c8200a0ae2618ef7c4fbf82770a45fcd922cdc76618022711f9cb934355cc13ccc49c61ca48f70235d799e217cc813c27d57cdb4bd74ddc1916e9dfbb768367
)

if(EXISTS "${SOURCE_PATH}/sdk/eventhubs/azure-messaging-eventhubs")
Expand Down
7 changes: 5 additions & 2 deletions ports/azure-messaging-eventhubs-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
{
"$comment": "NOTE: All changes made to this file will get overwritten by the next port release. Please contribute your changes to https://github.com/Azure/azure-sdk-for-cpp.",
"$comment": [
"NOTE: All changes made to this file will get overwritten by the next port release.",
"Please contribute your changes to https://github.com/Azure/azure-sdk-for-cpp."
],
"name": "azure-messaging-eventhubs-cpp",
"version-semver": "1.0.0-beta.4",
"version-semver": "1.0.0-beta.5",
"description": [
"Microsoft Azure Messaging Event Hubs SDK for C++",
"This library provides Azure Messaging Event Hubs SDK."
Expand Down
5 changes: 5 additions & 0 deletions versions/a-/azure-core-amqp-cpp.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "67e6280661e8992e3fd118517ac0f1d0f0cc662e",
"version-semver": "1.0.0-beta.6",
"port-version": 0
},
{
"git-tree": "a5742923375357a52887b2c969db207937b01592",
"version-semver": "1.0.0-beta.5",
Expand Down
5 changes: 5 additions & 0 deletions versions/a-/azure-core-cpp.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "30673e31e776858e870bff22344de32cada95d13",
"version-semver": "1.11.0",
"port-version": 0
},
{
"git-tree": "3de5ec61efe0f113131a5a7847a2964b930b8f88",
"version-semver": "1.10.3",
Expand Down
5 changes: 5 additions & 0 deletions versions/a-/azure-messaging-eventhubs-cpp.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "b863a91f0ee55df12d178fb00837d37d640e6f80",
"version-semver": "1.0.0-beta.5",
"port-version": 0
},
{
"git-tree": "bde9f1c76919eecaaf6680e602eba5126c8d1fad",
"version-semver": "1.0.0-beta.4",
Expand Down
8 changes: 4 additions & 4 deletions versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -417,12 +417,12 @@
"port-version": 0
},
"azure-core-amqp-cpp": {
"baseline": "1.0.0-beta.5",
"baseline": "1.0.0-beta.6",
"port-version": 0
},
"azure-core-cpp": {
"baseline": "1.10.3",
"port-version": 2
"baseline": "1.11.0",
"port-version": 0
},
"azure-core-tracing-opentelemetry-cpp": {
"baseline": "1.0.0-beta.4",
Expand All @@ -449,7 +449,7 @@
"port-version": 0
},
"azure-messaging-eventhubs-cpp": {
"baseline": "1.0.0-beta.4",
"baseline": "1.0.0-beta.5",
"port-version": 0
},
"azure-security-attestation-cpp": {
Expand Down

0 comments on commit 91df376

Please sign in to comment.