* ignore result of function
* changelog
* Add g++5 to CI legs
* use inline config for g++ 5
* update flag
* set default values for variables
* fix format
* Update changelog for Clang 11 comunity contribution
* Move to correct place, arrange in correct order
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
With clang 11, the build fails with:
```
azure-sdk-for-cpp/sdk/core/azure-core/inc/azure/core/datetime.hpp:285:14: error: no viable conversion from returned value of type 'time_point<Azure::_detail::Clock, typename common_type<duration<long, ratio<1, 10000000> >, duration<long long, ratio<1, 1> > >::type>' (aka 'time_point<Azure::_detail::Clock, duration<long long, ratio<__static_gcd<ratio<1, 10000000>::num, ratio<1, 1>::num>::value, __static_lcm<ratio<1, 10000000>::den, ratio<1, 1>::den>::value> > >') to function return type 'Azure::DateTime'
return DateTime(1970) + std::chrono::seconds(posixTime);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
* Make WinHTTP transport adapter to NOT use SSL/TLS for unsecured HTTP connections
* Update changelog for identity as well
* LocaleInvariantCaseInsensitiveEqual + micro-optimization to avoid creating&allocating std::string each time
* Update sdk/identity/azure-identity/CHANGELOG.md
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
* Progress stream reader
* format
* Update sdk/core/azure-core/src/io/body_stream.cpp
Co-authored-by: JinmingHu <jinmhu@microsoft.com>
* PR comments
* remove
* one more comment
* replaced if null with azure_assert
* moved from pointer to reference
* first pass
* src builds
* new line
* huzaaaaa
* readme
* strating point
* get progress, need to deserialize now
* serializer
* some more
* tests
* more tests
* some refactor
* start
* comment and formatting
* working again
* couple of updates
* clang
* remove pedantic ;
* include
* pr comments
* clang format
* trigger
* trigger 2
* PR comments
* name value swap
Co-authored-by: JinmingHu <jinmhu@microsoft.com>
* Move the SHA256, 384, and 512 Hash implementations to be internal.
* Update changelog and add back missing file.
* Rename SHA256 and others to Sha256Hash and update header name.
* Fix up path in CMakeList by removing quotes.
* Rename the sha.cpp source file to match header.
* Move Sha256Hash and other Hash algorithm types from KeyVault to
Azure::Core.
* Reorder src file in cmakelist to be alpha order just to reset CI
* Revert "Reorder src file in cmakelist to be alpha order just to reset CI"
This reverts commit 6729cf311af76bb8388738cc519ea40092bc362c.
* Put dependency versions
* Update version
* Core does not have any 1.1 functionality
* Core 1.1
* 1.1.0
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
* Use TCP fast open and false start to reduce RTT from 3 to 1, when using WinHttp on latest Windows OS.
* Address PR feedback - Remove logging the error.
* first UT
* formatting
* unused error
* putenv
* some refactoring
* formatting
* casting
* again
* Update sdk/core/azure-core/test/ut/environmentLogLevelListener_test.cpp
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
* some refactoring
* more tests
* format
* no env test
* put back missing empty line
* Update sdk/core/azure-core/test/ut/environmentLogLevelListener_test.cpp
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
* PR comments
* fix signed/unsigned mismatch that causes ci build to fail
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
* vcpkg.json -- update all links to point to "main" .. This is hardcoded and will go out in future releases.
* ci.yml -- add `- main` to trigger criteria near `- master` ... This adds forward compatilbitiy when we rename the branch in the repo
* archetype-cpp-release.yml use a script which evaluates a repo's default branch and sets that in a global variable, then use that variable instead. When vcpkg updates their branch the publishing scripts will work transparently.
* Collect-Changelogs.ps1 -- Add default hardcoded branch name for use with future releases. This can be optionally overridden with a parameter when invoking the script.
* eng/pipelines/client.yml -- Delete this file. It is no longer in use.