Commit Graph

2506 Commits

Author SHA1 Message Date
Anton Kolesnyk
c2b2d56579
Azure Identity July Release (#4753)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-06 06:00:19 -07:00
Anton Kolesnyk
0dffddb160
Azure Core July Release (#4752)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-06 05:59:52 -07:00
Anton Kolesnyk
8c748719d4
Enable phasing out a breaking change in Core in a step-by-step manner (#4749)
* Enable phasing out a breaking change in Code in a step-by-step manner

* Update messages

* Fully qualify namespace in Changelog

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-05 15:39:57 -07:00
Anton Kolesnyk
68be8b4568
Identity: Improve diagnosability (#4744)
* Identity: Improve diagnosability

* Update sdk/identity/azure-identity/src/azure_cli_credential.cpp

Co-authored-by: Larry Osterman <LarryOsterman@users.noreply.github.com>

* GCC fix

* Mac fix

* More agressive sanitizing

* cspell

* minor CI fixes

* Improve

* More tests

* min/max values test

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
Co-authored-by: Larry Osterman <LarryOsterman@users.noreply.github.com>
2023-07-05 13:34:47 -07:00
JinmingHu
b77518067e
Refactor blob SAS tests and queue SAS test (#4748)
* Refactor blob sas tests and queue sas test

* fix build errors

* fix failed cases
2023-07-05 13:38:14 +08:00
Azure SDK Bot
b33e8a9fd4
Updates for Codeowneers changes (#4746)
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2023-06-29 15:30:34 -07:00
Azure SDK Bot
ce35bd1146
Updates for Codeowneers changes (#4745)
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2023-06-29 14:52:15 -07:00
Azure SDK Bot
24ed290815
update proxy version to include a few bugfixes (#4741)
Co-authored-by: scbedd <45376673+scbedd@users.noreply.github.com>
2023-06-28 16:09:27 -07:00
Anton Kolesnyk
f22eafad30
Identity: Credentials to accept a wider variety of token responses (#4740)
* Identity: Credentials to accept a wider variety of token responses

* Restructure code

* GCC warning

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-06-28 15:05:47 -07:00
Larry Osterman
743a20fd5b
Prepare for AMQP Release (#4739) 2023-06-28 09:15:47 -07:00
Ahson Khan
804be39699
Update key_client_create_test_live.cpp to remove dependency on attestation headers (#4727)
* Update key_client_create_test_live.cpp to remove dependency on attestation headers

* Update CMakeLists.txt to remove linking to azure-security-attestation

* Update CMakeLists.txt in hsm unit tests to remove linking to azure-security-attestation
2023-06-23 13:14:04 -07:00
Azure SDK Bot
60e28cbd23
Add branch merging support to our mirror pipeline (#4734)
This adds the ability to do a branch merge as part of our mirroring
pipeline. The merge will allow configuration of which files to
move from source to target so it can be scoped to part of the branch.
Instead of a standard push it will create a PR with the merge so it
can be manually reviewed.

Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
2023-06-23 11:41:49 -07:00
Larry Osterman
fba91e34c9
Enabled doxygen validation in CI pipeline. (#4715)
* doxygen fixes

* enable doxygen errors now that doxygen is updated.

---------

Co-authored-by: Ahson Khan <ahkha@microsoft.com>
Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
2023-06-22 18:26:07 -07:00
Daniel Jurek
df2fdba718
Upgrade Doxygen (#4724)
* Upgrade Doxygen to 1.9.7 including template and version selector

* Style and logo changes

* Add README.md for docs templates

* Tabs to spaces

* Show installed doxygen version

* choco list

* "choco" is a word

* Choco list

* Require Doxygen 1.9.7

* Revert "Choco list"

This reverts commit 4d283088771874053f5691d2d464c592dae263a8.

* Revert ""choco" is a word"

This reverts commit 3233cfde8676313efbec23b5a278c8c6b148ac24.

* Revert "choco list"

This reverts commit 107499ba7486bdca7dbbedb8ad9dbb0a683ed2ba.

* Review feedback: Use storage account

* Update README.md
2023-06-22 22:58:56 +00:00
Scott Kurtzeborn
ad984535e1
Create a CodeQL job for C++ pipelines (#4566)
* Enable CodeQL

* No jobs, so CodeQL not being injected

* trying something else

* forgot a file

* Update eng/pipelines/templates/jobs/ci.tests.yml

Co-authored-by: Ahson Khan <ahkha@microsoft.com>

---------

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
2023-06-22 15:57:02 -07:00
Azure SDK Bot
a11a93b48a
Sync eng/common directory with azure-sdk-tools for PR 6300 (#4719)
* add fallback onto azure.sdk.tools.testproxy within generate-assets-json.ps1

Co-authored-by: scbedd <45376673+scbedd@users.noreply.github.com>
Co-authored-by: Sameeksha Vaity <sameeksha.v91@gmail.com>
Co-authored-by: Konrad Jamrozik <spawarotti@jamro.pl>
2023-06-16 13:26:12 -07:00
Ahson Khan
b2f92f3513
Fix typos in KeyVault Keys and Secrets sources. (#4716) 2023-06-15 15:09:26 -07:00
Azure SDK Bot
fac8d4e309
Turn off git auto gc for sparse-checkout (#4713)
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2023-06-13 14:11:38 -04:00
Larry Osterman
0b59e5a94c
Documented log class (#4711)
* Documented log class

* cspell
2023-06-12 16:59:28 -07:00
Larry Osterman
5a9106f2a5
Convert AMQP Management APIs to use MessageSender and MessageReceiver instead of uAMQP version. (#4706)
* Switched management implementation to use message sender and receiver instead of uAMQP implementation.

* Made value conversion to AmqpValue explicit to work around what appears to be a gcc9 bug

Co-authored-by: Ahson Khan <ahkha@microsoft.com>

* pull request feedback

---------

Co-authored-by: Ahson Khan <ahkha@microsoft.com>
2023-06-12 13:57:54 -07:00
Ahson Khan
9d173dcd20
CMakePresets.json fixes (#4708)
Fix copy-past errors in display names within CMakePresets.json and use consistent spacing and x64 capitalization
2023-06-10 01:08:13 +00:00
Rick Winter
fb1b439ddc
Remove a private internal method that is not used. (#4667) 2023-06-09 13:55:32 -07:00
Azure SDK Bot
3bce2fa45c
Sync eng/common directory with azure-sdk-tools for PR 6305 (#4709)
* Added switch to skip sync and generate script call

* output switch

* support forked spec repo in regex

---------

Co-authored-by: raychen <raychen@microsoft.com>
2023-06-08 19:10:00 -07:00
George Arama
c45dff4c9f
Fix for the flaky curl test (#4670)
* Fix for the flaky curl test

* Larry's comment

* clang format applied

* updated comment

* clang-format-11 -i
2023-06-08 11:47:08 -07:00
Azure SDK Bot
a07447b08c
Sync common script changes from azure-sdk repo (#4704)
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
2023-06-07 19:35:59 -07:00
Azure SDK Bot
4727da95f4
Sync eng/common directory with azure-sdk-tools for PR 6293 (#4703)
* Use local HEAD commit to create tsp-location.yaml

* Set default repo value in tsp-location

* Update eng/common/scripts/TypeSpec-Project-Process.ps1

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* Update eng/common/scripts/TypeSpec-Project-Process.ps1

Co-authored-by: Konrad Jamrozik <kojamroz@microsoft.com>

* Resolve feedback

* Fixed git remote repo parsing

---------

Co-authored-by: raychen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Konrad Jamrozik <kojamroz@microsoft.com>
2023-06-07 16:07:16 -07:00
Larry Osterman
9bc784050e
Moved logger back to cerr (#4702)
* Moved logger back to cerr

* Simplified stream logger experience; removed need for std::endl
2023-06-07 20:41:24 +00:00
Larry Osterman
0dd8882462
Add the ability to log diagnostics using an ostream. Fixes #4696 (#4700)
* Fixes #4696 - Added support to Log::Write to use insertion operators for logging

* EnvironmentLogger writes to stderr on errors, stdout for non-errors; Also don't double insert crlf in messages

---------

Co-authored-by: Ahson Khan <ahkha@microsoft.com>
2023-06-06 22:20:20 +00:00
Ahson Khan
2f7a3eec8b
Fix casing typo in a doc comment within amqp_error.hpp (#4701) 2023-06-06 19:08:36 +00:00
Larry Osterman
0516518265
Hopefully final AMQP shape changes. (#4690)
* Added amqp_definitions_fields to list of 'special' uAMQP headers

* Tidy up x64-static-debug-perftests preset

* Moved test functions to private and use friend functions for tests; Renamed Management to ManagementClient and made it constructable from Session.

---------

Co-authored-by: Rick Winter <rick.winter@microsoft.com>
2023-06-06 09:10:39 -07:00
microzchang
5223dc9467
Connection Reuse Test (#4664)
* Connection Reuse Test
2023-06-06 10:46:26 +08:00
Azure SDK Bot
2a4d1835b8
Sync eng/common directory with azure-sdk-tools for PR 6272 (#4698)
* Support localspecrepo if pass in this parameter

* Support regen sdk code based on local typespecs

* Added reference doc to error message

---------

Co-authored-by: raychen <raychen@microsoft.com>
2023-06-05 18:12:43 -07:00
Larry Osterman
184303a893
Manually disable tests in all vcpkg portfile.cmake files (#4697) 2023-06-05 11:52:21 -07:00
Daniel Jurek
b89e2f79d0
Fix SBOM behavior on forks (#4686)
* Use a YAML template for inserting sbom steps

* Review feedback: naming

* Tab

* Ensure SBOM path exists
2023-06-02 23:07:22 +00:00
Azure SDK Bot
e05c92c484
Increment package version after release of azure-core (#4687) 2023-06-02 10:19:19 -07:00
Azure SDK Bot
a394d752b0
Don't save the payload to an environment variable (#4688)
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2023-06-02 09:36:50 -07:00
Anton Kolesnyk
16a64ab3e9
Fix live tests CI compilation (unused variable warning - gets treated as error) (#4685)
* Fix live tests CI compilation (unused variable warning - gets treated as error)

* A warning popped up in opentelemetry due to header reordering

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-06-01 17:52:44 -07:00
Larry Osterman
b303a70eaa
Stop disabling security warnings in get_env.hpp; Fixed all incorrect … (#4655)
* Disable deprecation warnings in cmakelists.txt to avoid introducing new concepts; removed unnecessary uses of get_env.hpp

* Removed use of GetEnvHelper from AMQP samples

* Removed special case for get_env.hpp
2023-06-01 12:50:45 -07:00
Anton Kolesnyk
46dd5674a6
Azure Core June Release (#4671)
* Azure Core June Release

* clang-format

* Update sdk/core/azure-core/CHANGELOG.md

Co-authored-by: Ahson Khan <ahkha@microsoft.com>

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
2023-06-01 12:40:09 -07:00
Azure SDK Bot
72cdbaa0fe
Make Json files the source of truth for DocsMS (#4681)
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2023-06-01 10:14:06 -07:00
Azure SDK Bot
e89459666d
Increment version for storage releases (#4676)
* Increment package version after release of azure-storage-blobs

* Increment package version after release of azure-storage-files-datalake

* Increment package version after release of azure-storage-files-shares
2023-05-31 20:41:49 +00:00
Wes Haggard
787af62286
Remove auto-merge label usage (#4679) 2023-05-31 11:56:14 -07:00
Scott Addie
8cc316191c
Fix DefaultAzureCredential image syntax (#4678) 2023-05-31 18:24:37 +00:00
Azure SDK Bot
1cda5b99f5
Sync eng/common directory with azure-sdk-tools for PR 6250 (#4675)
* Revert the change and return tsplocation folder

* Out null for the new-item command

* exit if return failure when call sync script

* Added repo assignment in local path scenario

* Added more output

* Fix path processing in windows

* exit when run generate script with error

---------

Co-authored-by: raychen <raychen@microsoft.com>
2023-05-31 01:50:29 -07:00
Ahson Khan
10c37ab035
Fix clang format issue with multiple gtest includes in etag_test due to (#4673)
merge conflict resolution.
2023-05-31 15:55:28 +08:00
Azure SDK Bot
c3f8bccd27
Sync eng/common directory with azure-sdk-tools for PR 6222 (#4674)
* Updated typespec common script

* Updated per the review comment

---------

Co-authored-by: raychen <raychen@microsoft.com>
2023-05-31 15:41:25 +08:00
microzchang
93f8dcbf26
Storage May Beta Release (#4661)
Storage May Beta Release
2023-05-31 14:51:09 +08:00
JinmingHu
43d6642161
Improve storage test coverage (#4663) 2023-05-31 11:34:23 +08:00
Azure SDK Bot
b9d83aa5b8
Use test registry in npmrc for alpha packages (#4666)
Co-authored-by: Patrick Hallisey <pahallis@microsoft.com>
2023-05-30 14:58:50 -07:00
Scott Addie
822063c838
Add DefaultAzureCredential auth flow SVG to Identity README (#4658) 2023-05-30 11:46:04 -07:00