Граф коммитов

36 Коммитов

Автор SHA1 Сообщение Дата
Larry Osterman 90089ad326
Cleaned up Azure::Core::Context API surface (#5676)
* Deprecated Azure::Core::ApplicationContext because its use is confusing and inconsistent with the original design. 

---------

Co-authored-by: Rick Winter <rick.winter@microsoft.com>
Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
2024-07-17 12:38:30 -07:00
George Arama c318b2f0f2
rte (#5593) 2024-05-02 14:36:05 -07:00
Ahson Khan 61f5ce00c2
Make it clear that the BUILD_TESTING option is for testing purposes for contributors of the SDK and not supported for production use. (#5396)
* Make it clear that the BUILD_TESTING option is for testing purposes for contributors of the SDK and not supported for production use.

* Update FolderList.cmake to make a similar note.

* Fix spelling errors.

* Update CONTRIBUTING.md

Co-authored-by: Rick Winter <rick.winter@microsoft.com>

* Update GPL link

---------

Co-authored-by: Rick Winter <rick.winter@microsoft.com>
2024-02-29 17:07:30 -08:00
Ronnie Geraghty d5e4a5c48b
3rd Party Libs in Samples (#4408)
Adding guidance on the proper usage of 3rd Party Libraries in our samples.
2023-03-16 16:16:57 -07:00
George Arama 3762c59552
Test proxy start (#4295)
* lll

* sss

* oipio

* vcvc

* enable test proxy start at test suite start for KV and storage , example created for attestation, we cannot find the base definitions for the test suites,

* Contrib

* clangs

* clangs

* test logs

* pipeline

* more clangs

* pipeline

* clang

* try try again

* try try again

* try again

* try again

* again

* update paths , moved to macro , call macro in target code

* core

* capitalization
2023-02-07 10:52:20 -08:00
Ahson Khan 0e9fba2623
Updated link in the contributing markdown to fix link verification issue (#4273) 2023-01-25 09:34:04 -08:00
George Arama 58877500cd
docs for stress perf (#4269)
* docs for stress perf

* dotnet contrib
2023-01-24 15:49:20 -08:00
Peng Li 52f9437adb
Update `AttestationClient::AttestTpm` API to match existing `AttestOpenEnclave` and `AttestSgxmEnclave` (#3928)
* Fix broken link and typo in contributing.md

* Use vector<uint8_t> for attest instead of strings

* remove options

* fix comments

* update release version

* remove versionig

* revert changelog

* add the change

* update comment

* Update sdk/attestation/azure-security-attestation/CHANGELOG.md

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

* fix formatting

* address pr comment

* fix formating

* update a comment

* remove the attest tpm comment

Co-authored-by: Peng Li <pengfeli@microsoft.com>
Co-authored-by: Larry Osterman <LarryOsterman@users.noreply.github.com>
2022-09-19 16:01:44 -07:00
Victor Vazquez f4bbfaa7da
[EngSys] Get Vcpkg automatically (#3614)
* get vcpkg automatically
2022-06-07 18:45:50 -07:00
Anton Kolesnyk 62e3b32faa
Fix broken GitHub links (#3299)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-01-31 18:01:32 -08:00
Victor Vazquez c10de791cc
Build ci gates per service (#3260) 2022-01-20 18:09:06 +00:00
Victor Vazquez 20bb1ec276
Recordings for storage (#3194)
* Recordings for storage (#4)
2022-01-18 14:50:15 -08:00
Wes Haggard 015c34a029
Update links from master to main (#2488)
* Update links from master to main

* Upate other references from master to main
2021-06-24 22:27:14 -07:00
Anton Kolesnyk efe4772acb
Update upper/lower/other casing (#2267)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2021-05-14 12:54:16 -07:00
Ahson Khan 9f4b389f4d
Update relative links to sections in the contributing guide doc to fix link verification (#1955)
* Update relative links to sections in the contributing guide doc to fix link verification

* Make some source code change modifications to trigger GenerateRelease CI steps

* Don't use relative paths in links, instead use the full path from master to be consistent with other places
2021-03-22 21:41:46 +00:00
Victor Vazquez a6350f5c81
broken link (#1953) 2021-03-22 16:56:14 +00:00
Victor Vazquez 4cc4416306
Debian container for VS Codespaces (#1921)
Debian container for VS codespaces
2021-03-20 22:42:57 +00:00
Ahson Khan f48a850284
Experimenting with github push rules and auto-merge (#1727) 2021-02-23 17:06:37 -08:00
Anton Kolesnyk eeda7f1a13
Get static/dynamic CRT link options in sync (#1715)
* Get static/dynamic CRT link options in sync

* Update docs

* PR feedback

* en-us

* Another 'en-us' in a link

* MSVC_USE_STATIC_CRT

* Update README.md

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2021-02-23 09:38:24 -08:00
Ahson Khan 9ed77d8b06
Add WinHttp cmake option to the contributing guide (#1610)
Fixes https://github.com/Azure/azure-sdk-for-cpp/issues/1300
2021-02-05 19:49:22 +00:00
Victor Vazquez f285aaead9
Make CI fail if there are clang format errors (#1328)
Won't pass until #1330 is merged first

fixes: #1329
2021-01-20 01:09:29 +00:00
Victor Vazquez 910731893a
docs for the HTTP transport adapter (#1285)
* docs for the HTTP transport adapter
2021-01-08 16:16:09 -08:00
Victor Vazquez c783998bef
update link to sdk guidelines (#1225) 2020-12-18 15:56:17 -08:00
Victor Vazquez 8aac9091c2
Mention min clang format version and format all cpp and hpp files with clang-format version 9.0 (#1208)
* Add info about clang-format version

* updates for cpp and hpp format

* special cases
2020-12-17 18:34:23 -08:00
Victor Vazquez 5e7dc42df8
add verbose to windows builds and use 4 parallel jobs (#1183)
* add verbose to windows build and use 4 parallel jobs
2020-12-15 14:54:49 -08:00
Victor Vazquez 84f690e968
Allow exclude for codecoverage (#939)
* Add support for EXCLUDE path from code coverage

* code coverage for live tests
2020-11-18 09:57:56 -08:00
Victor Vazquez 3cbe607d87
Update contributing guide for vcpkg steps (#977) 2020-11-12 20:22:29 -08:00
Victor Vazquez c764052e7c
Add Code coverage (#830)
* Add code coverage scripts
2020-10-27 15:35:15 -07:00
Sima Zhu ef15be36af
Fixed the http link (#850) 2020-10-24 00:33:59 +00:00
Victor Vazquez f9e6acb358
Update Readme and Contribute to Oct07-2020 release instructions (#712)
* Update Readme and Contribute to Oct07-2020 release instructions
2020-10-14 22:00:34 -07:00
Ahson Khan 139af60cc0
Adding a PR checklist to add guidance/reminders for authors to check for recurring PR review feedback. (#735)
It is generally useful for PR authors to go through their own PR first to make sure that commonly occurring feedback and issues have already been addressed. This checklist should help remind contributors what to look out for and is a living doc that we can modify and add to.

I ask these questions to myself before submitting a PR, when looking through my changes in the "pre-PR-submit-view".

Where possible leverage linter tools and CI gates to help address some of these. For example, for spell-check, here are some solutions to make things easier within the developer inner-loop:
- VS Code extension: [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker)
- VS Code extension: [Markdown linter](https://github.com/DavidAnson/vscode-markdownlint)
- Browser extension: [Site Spell](https://www.site-spell.com/)
2020-10-14 01:00:06 +00:00
Victor Vazquez cd2a8a3812
cmake updates for building transport adapters (#706)
Adding CMake module to enable/disable transport adapters

TRANSPORT ADAPTER BUILD  
Default: If no option is explicitly added, curl will be used for POSIX and WIN HTTP for WIndows 
 Windows: Both CURL and WIN_HTTP can be build to be used.                                        
POSIX: Only CURL is acceptable. If WIN_HTTP is set, generate step will fail for user            

Defines `BUILD_WIN_HTTP_TRANSPORT_ADAPTER` and `BUILD_CURL_HTTP_TRANSPORT_ADAPTER` for source code
 
Fixes #350
2020-10-10 00:08:57 +00:00
ku-sourav a4588240e9
Add build instruction for running tests (#690)
Added build arguments to pass to cmake  for running tests. If these
options are not passed during cmake build and someone tries to run test,
it will throw error "No tests were found!!!"
2020-10-02 17:47:02 +00:00
ku-sourav d3c437947a
Mention VCPKG_DEFAULT_TRIPLET in Build instruction (#673)
Cmake fails to find packages(curl, etc) if VCPKG_DEFAULT_TRIPLET is not set to x64-windows-static. If not set, cmake sets VCPKG_TARGET_TRIPLET to x64-windows instead of x64-windows-static. Since curl was installed using x64-windows-static in vcpkg, cmake fails to find the package. Adding set VCPKG_DEFAULT_TRIPLET to x64-windows-static explicitly in build instructions so that it is helpful to avoid cmake error(could not find CURL)
2020-09-21 11:10:39 -07:00
Ahson Khan 06c11c47ac
Update the contributing guide to point to C++ issues (#9) 2020-02-24 16:57:11 -08:00
Rick Winter eab3352932
Add Core scaffolding 2020-02-20 12:10:01 -08:00