Commit Graph

1336 Commits

Author SHA1 Message Date
Anton Kolesnyk
ee36dd3abb
OpenTelemetry ApiView fix (#3784) 2022-06-30 21:19:11 +00:00
JinmingHu
dc04b2410e
Azure Storage Blob Batch (#3776) 2022-06-30 18:07:01 +08:00
Larry Osterman
38b07749dc
Removed internal types from OpenTelemetry API surface; removed default parameters from OpenTelemetry API surface. (#3762)
* Removed internal references from public headers


* Updated changelog files

* Updated DistributedTracing.md to reflect Factory construction of Azure::Core::Tracing::OpenTelemetry::OpenTelemetryProvider type

Co-authored-by: Ahson Khan <ahkha@microsoft.com>
Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>
2022-06-29 21:39:56 -07:00
Ben Broderick Phillips
1715a288d3
Add auto apiview review creation (#3763)
* Add create api auto review step

* Continue on api view upload failure

* Add comment explaining ast generation in api view script
2022-06-28 15:54:51 -04:00
George Arama
3f0c570007
Perf test for certs (#3729)
* one commit to rule them all

* main merge

* error

* main merge

* error

* main merge

* error

* main merge

* error

* example of perf test

* remove file

* create certs and keys in post setup, use to run the test

* PR comments
2022-06-21 15:46:08 -07:00
Anton Kolesnyk
5f575c32fa
ManagedIdentityCredential: Add support for AppServiceV2019 (#3734)
* ManagedIdentityCredential: Add support for AppServiceV2019

* Attempt to create 2019 before 2017

* Changelog update

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-06-20 11:55:37 -07:00
Ahson Khan
de6ed1da38
Add missing license header to http_sanitizer source file (#3739) 2022-06-16 19:59:07 +00:00
Azure SDK Bot
1d9f44bc4e
Increment version for keyvault releases (#3719)
* Increment package version after release of azure-security-keyvault-certificates

* Increment package version after release of azure-security-keyvault-secrets
2022-06-16 12:43:37 -07:00
Anton Kolesnyk
dfe9a2be1f
InputSanitizer: rename to HttpSanitizer, remove static member (#3736)
* InputSanitizer => HttpSanitizer, remove static

* Update cpp

* Clang format

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-06-15 11:18:23 -07:00
Anton Kolesnyk
b36403a018
Include pi-version to default list of unredacted query params for logging (#3730)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-06-10 17:17:37 -07:00
Larry Osterman
99f45a5f18
Enable Distributed Tracing for Attestation SDK client. (#3706)
* Implement tracing for Attestation and Template services

* Pipeline no longer requires service name if opting into distributed tracing; enable tracing in attestation service

* Generate user-agent header from request activity policy

* Added test to catch the redacted header regression

* Updated documentation to reflect API surface changes
2022-06-08 11:40:56 -07:00
Azure SDK Bot
42e284dc14
Increment package version after release of azure-security-attestation (#3717) 2022-06-08 09:40:58 -07:00
Azure SDK Bot
49500f1b79
Increment package version after release of azure-core-tracing-opentelemetry (#3727) 2022-06-08 08:41:34 +00:00
Larry Osterman
ef58a37658
Updated changelog (#3726) 2022-06-08 00:32:14 -07:00
Azure SDK Bot
3b9d526a26
Increment version for storage releases (#3713)
* Increment package version after release of azure-storage-common

* Increment package version after release of azure-storage-blobs
2022-06-08 09:08:35 +08:00
Azure SDK Bot
1a39c8c4ce
Increment package version after release of azure-identity (#3721) 2022-06-07 16:54:00 -07:00
Anton Kolesnyk
f391e45bc1
OpenTelemetry vcpkg fixes (#3716)
* OpenTelemetry vcpkg fixes

* Update ci.yml

* Drop version >= from project-level vcpkg

* find_package only supports numeric versions

* include(AzureBuildTargetForCI)

* Do not build as Windows/UWP DLL

* Docs and package dependencies

* Update condition

* Move condition down

* Move more under condition

* Rephrase condition

* Try hack for CI that won't affect vcpkg

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-06-07 14:40:27 -07:00
Anton Kolesnyk
15f897c4e9
Identity 1.3.0 Release (#3685)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-06-07 14:15:06 -07:00
Larry Osterman
7e8065a2e3
Removed empty sections in changelog (#3718) 2022-06-07 11:39:48 -07:00
George Arama
473e0201c5
Changelog updates for secrets and certificates (#3714)
* Changelog updates for secrets and certificates

* Update package versions
2022-06-07 11:09:46 -07:00
JinmingHu
0886fa2b81
Storage June Release (#3686) 2022-06-07 07:37:30 +08:00
Larry Osterman
8ec7a9958a
Removed version>= fields for openssl in vcpkg.json files (#3705) 2022-06-03 16:43:08 -07:00
Anton Kolesnyk
ad2591b58d
Format vcpkg.json (#3701)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-06-03 08:43:03 -07:00
Azure SDK Bot
3a26df2852
Increment package version after release of azure-core (#3699) 2022-06-03 03:04:48 +00:00
Anton Kolesnyk
d0853af995
Core 1.7.0-beta.1 Release (#3684)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-06-02 18:38:19 -07:00
Larry Osterman
bea147905a
Added ability to create instance with pointer (#3698)
* Added ability to create instance with pointer

* Pull request feedback
2022-06-03 00:59:20 +00:00
Larry Osterman
78095ce0c7
Additional OpenTelemetry Feedback... (#3691)
* OpenTelemetry API Review Feedback

* Returns std::unique_ptr<DiagnosticTracingFactory instead of raw pointer

* Late breaking pull request feedback

* Renamed clientContext parameter to CreateSpan

* Renamed ContextAndSpanFactory to TracingContextFactory and CreateSpan to CreateTracingContext.
2022-06-03 00:25:08 +00:00
Larry Osterman
6b903d0b3f
Attestation 1.0.0 GA Release (#3693)
* Prepare attestation for release

* removed references to RetrieveResponseValidationCollateral from docs

* Added C++ SDK team as owners of attestation SDK

* Added Ahmad from attestation team to attestation owners

* Removed dead API; switched attestation back to beta-3
2022-06-02 12:13:12 -07:00
Larry Osterman
ebe084bfc6
OpenTelemetry API Review Feedback (#3687)
* OpenTelemetry API Review Feedback
2022-06-02 00:20:26 +00:00
Larry Osterman
0fd02674fe
Moved attestation factory back to static method on attestation class … (#3682)
* Moved attestation factory back to static method on attestation class and return a concrete type not a pointer

* Fixed factory in readme file
2022-06-01 18:33:59 +00:00
Larry Osterman
7c93854125
Complete the initial implementation of OpenTelemetry (#3677)
* Added telemetry support for HTTP pipeline elements

* Finish OpenTelemetry implementation

* clang-format and added doxygen comments
2022-05-31 10:57:32 -07:00
JinmingHu
933486385a
storage unittest fix and improvement (#3667) 2022-05-24 14:08:14 +08:00
Larry Osterman
8ca08a1429
Initial implementation of OpenTelemetry APIs. (#3561)
* Start of tracing prototype

* Created initial implementation of azure-core-opentelemetry package

* New version of enabling MSVCRT Lib for static configs

* Attempt to add OpenTelemetry tests to build

* Take a dependency on OpenTelemetry version 1.3

* Added service API level tracing support

* API Review feedback
2022-05-23 16:44:22 -07:00
Larry Osterman
745091d01c
Split out attestation client factory into separate class (#3654)
* Split out attestation client factory into separate class

* Updated readme; clang-format

* Final set of API review changes

* Replaced () constructors with {} constructors
2022-05-23 15:54:57 -07:00
Anton Kolesnyk
593464ceda
Remove (#3657)
oexcept specifier from Context::IsCancelled()

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-05-20 11:48:14 -07:00
Anton Kolesnyk
80cf3d09fd
Update all-inclusive headers, and CMakeFiles for including all headers (#3640) 2022-05-17 20:45:46 -07:00
Anton Kolesnyk
3ec224eaf6
Clean up target_include_directories() (#3641)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-05-17 12:22:55 -07:00
JinmingHu
e65ea2f71f
Storage Blob Stg78 Features (#3650) 2022-05-17 11:20:18 +08:00
Victor Vazquez
ca9a40b6b7
Adding Acknowledgments (#3611)
* cl

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

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

* cspell

Co-authored-by: Ahson Khan <ahkha@microsoft.com>
2022-05-12 17:07:49 -07:00
JinmingHu
fc2f7c53b3
Fixed a bug where text of XML element cannot be empty. (#3643) 2022-05-12 08:56:06 +08:00
Azure SDK Bot
c0e92e4f92
Increment package version after release of azure-security-attestation (#3636) 2022-05-11 14:23:18 -07:00
Azure SDK Bot
bfaf27ce15
Increment package version after release of azure-identity (#3637) 2022-05-11 05:08:46 +00:00
Victor Vazquez
a4a6efb226
azure identity may 2022 release (#3615) 2022-05-10 21:10:15 -07:00
Anton Kolesnyk
7c34ab088e
Fix identity samples running in CI (#3632) 2022-05-10 21:08:40 -07:00
Azure SDK Bot
c2ce38da1f
Increment package version after release of azure-core (#3624) 2022-05-06 15:45:38 -07:00
Larry Osterman
44af947141
Prepare Attestation SDK for May Release. (#3625)
* Prepare attestation for May release

* Removed some noise from changelog
2022-05-05 16:01:23 -07:00
Victor Vazquez
d317e06ba9
cl (#3613) 2022-05-05 09:54:19 -07:00
JinmingHu
b9fb5efb6a
Get rid of warnings in nullable.hpp (#3617) 2022-05-05 07:10:34 +08:00
Larry Osterman
f8ced21a1a
Remove version pin for OpenSSL (#3610)
* Remove version pin for OpenSSL

* Gratuitous change to trigger CI pipelines
2022-05-03 16:05:36 -07:00
Larry Osterman
a2d975c7d4
API Review Feedback for Attestation SDK (#3543)
* API Review Feedback for Attestation SDK

* Updated changelog to reflect API Review updates
2022-05-03 13:46:35 -07:00