Victor Vazquez
08c8147f54
Update abort() for AZURE_ASSERT ( #2170 )
...
* remove abort from Core
2021-05-06 15:30:46 -07:00
Ahson Khan
7982417480
Fix up wording in changelog for azure core ( #2208 )
...
Addressing https://github.com/Azure/azure-sdk-for-cpp/pull/2200#discussion_r626994352
2021-05-06 20:18:37 +00:00
Ahson Khan
9e7b61538e
Remove exposing windows.h header from our public headers within storage. ( #2201 )
...
* Remove exposing windows.h header from our public headers within storage.
* Revert "Remove exposing windows.h header from our public headers within storage."
This reverts commit 537d7dd64f65fd5d4b079e793334e840d9b40e70.
* Actually remove exposing windows.h header from the public header in storage.
2021-05-06 11:16:24 -07:00
JinmingHu
2901dbcab9
fix user agent for blob service ( #2203 )
2021-05-06 20:32:17 +08:00
Victor Vazquez
8e4a1ae59b
Rename download via stream ( #2196 )
...
rename parameter for download stream
2021-05-06 02:42:38 +00:00
Ahson Khan
7f0792f114
Add transport layer unit tests with non-ascii host strings as input. ( #2198 )
...
* Add transport layer unit tests with non-ascii host strings as input.
* Update test string.
2021-05-05 17:18:46 -07:00
Ahson Khan
e1340dcfa8
Check for context cancellation in more places within the winhttp transport layer before each I/O call. ( #2185 )
...
* Check for context cancellation in more places within the winhttp transport layer before each I/O call.
* Update cspell to add exceptions to false positives.
* Address PR feedback.
* Do not check for context cancellation before querying the response headers.
2021-05-05 17:17:54 -07:00
Rick Winter
22770cabbf
Add changelog entry for Uuid improvement ( #2200 )
2021-05-06 00:09:21 +00:00
Ahson Khan
a77686938a
Remove exposing windows.h header from our public headers and reduce risk of introducing it in non-public headers ( #2188 )
...
Fixes https://github.com/Azure/azure-sdk-for-cpp/issues/1853
2021-05-05 23:49:18 +00:00
Victor Vazquez
10d244e511
LRO operation resume token - following factory method design ( #2195 )
...
* Add tests for resume token pattern
* update deleteKeyOperation
2021-05-05 23:14:31 +00:00
Victor Vazquez
aa3b6f18f3
Adding noexcpt to isCancelled ( #2197 )
...
* Adding noexcpt to isCancelled
* revert cl
2021-05-05 22:01:01 +00:00
Rick Winter
0490d69e02
Ensure random Uuid generation ( #2194 )
...
Posix platforms do not generate secure random bytes with random_device().
On posix platforms use the openSSL random byte generator which generates cryptographically secure random bytes
**NOTE**: Once the assert work is done this abort() will be switched over to assert.
2021-05-05 21:41:39 +00:00
Ahson Khan
b5b547f590
Fix datetime doc comment typo ( #2191 )
2021-05-05 11:33:51 -07:00
Anton Kolesnyk
d69742ae10
Context::GetApplicationContext() => Context::ApplicationContext ( #2178 )
2021-05-04 15:26:33 -07:00
Victor Vazquez
84560cb5f7
Md5 enhance impl and test ( #2157 )
...
* re-design hash md5 header and implementation
2021-05-04 00:11:53 +00:00
Anton Kolesnyk
2c050661aa
Add HttpMethod extensible enum tests ( #2175 )
2021-04-29 12:47:41 -07:00
JinmingHu
61e3dae352
reorder model types ( #2174 )
2021-04-29 09:08:24 +00:00
JinmingHu
2aaceb0d3c
SetPathAccessControlListRecursive and ForceCloseAllHandles ( #2173 )
...
* SetPathAccessControlListRecursive
* ForceCloseAllHandles
* CL
2021-04-29 15:11:09 +08:00
JinmingHu
cc1c071c97
Change lease mutates LeaseClient ( #2163 )
...
* Change lease mutates LeaseClient
2021-04-29 02:33:06 +00:00
Anton Kolesnyk
cd36753d76
PackageVersion made constexpr and moved to src/package_version.hpp ( #2166 )
2021-04-28 17:34:24 -07:00
Victor Vazquez
c82f0e8efc
Rename paged models from key vault ( #2160 )
...
rename pageable APIs and models from keyvault
2021-04-28 17:49:47 +00:00
JinmingHu
c1b958a598
FIX BUG: cannot upload 5000MiB blob ( #2165 )
2021-04-28 06:14:41 +00:00
JinmingHu
0cc4f0a34b
default chunk size for concurrent upload is nullable ( #2162 )
2021-04-28 04:17:07 +00:00
JinmingHu
ff10813ba0
Add docs for return types and options ( #2159 )
...
* Add docs for return type
* datalake options
* share options
* transfer options
2021-04-28 10:42:58 +08:00
JinmingHu
8a369f5e27
use Core::PagedResponse ( #2158 )
...
* use Core::PagedResponse
* null if continuation token is empty
2021-04-27 13:32:57 +08:00
Victor Vazquez
fe9002e905
Moving Pageble<T> to Core and updating KeyVault to use it ( #2144 )
...
* updated getDeletedKeys
* pagable for list keys
2021-04-27 02:44:03 +00:00
Anton Kolesnyk
698e9965c5
VcPkg: format json manifest files ( #2151 )
2021-04-22 17:37:44 -07:00
Anton Kolesnyk
fdfc915565
VcPkg manifest tweaks ( #2149 )
2021-04-22 12:27:56 -07:00
Anton Kolesnyk
23f98744ba
VcPkg: use version-semver ( #2138 )
2021-04-20 11:41:19 -07:00
Anton Kolesnyk
ba714bebd1
VcPkg files: Simplify header comment handling ( #2135 )
2021-04-20 01:01:16 +00:00
Ahson Khan
d452e94337
Update vcpkg ports to use a manifest json file instead of a CONTROL file. ( #2132 )
...
* Update vcpkg ports to use a manifest json file instead of a CONTROL file.
* Update vcpkg ports to use a manifest json file instead of a CONTROL file
for remaining packages.
* Add the new vcpkg manifet json files and also update the template
package.
* Update paths in the cmake and eng scripts to find the right file now
that CONTROL is gone.
2021-04-19 12:50:50 -07:00
Victor Vazquez
3e1af936d9
Remove thread detach ( #2105 )
2021-04-17 21:36:24 -07:00
Victor Vazquez
668d343dde
Do not reuse connection with diff port ( #2122 )
...
* Do not reuse connection with diff port
2021-04-16 23:11:11 +00:00
Victor Vazquez
b87bda520a
based on code -rev from https://github.com/Azure/azure-sdk-for-cpp/pull/2117 ( #2125 )
...
* based on code -rev
* remove non-required method
* Update sdk/keyvault/azure-security-keyvault-keys/inc/azure/keyvault/keys/key_type.hpp
2021-04-16 21:00:24 +00:00
Azure SDK Bot
95051bd19c
Increment version for storage releases ( #2131 )
...
* Increment package version after release of azure-storage-common
* 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
Co-authored-by: JinmingHu <jinmhu@microsoft.com>
2021-04-16 10:05:13 +00:00
Ahson Khan
0b7201d6cc
Fix minor nit to storage common change log by specifying full namespace ( #2130 )
...
We don't have to block the beta.10 release for this change, it can be merged and fixed up after the release.
That is, this can be merged **after** https://dev.azure.com/azure-sdk/internal/_build/results?buildId=846565&view=results is successful.
2021-04-16 09:20:26 +00:00
JinmingHu
cdef9ee418
Mint storage beta.10 ( #2129 )
...
* Mint storage beta10
* Update sdk/storage/azure-storage-common/CHANGELOG.md
2021-04-16 15:02:09 +08:00
JinmingHu
38a376dc60
Pageable list functions ( #2116 )
...
* Pageable ListBlobs and ListBlobsByHierarchy
* remove extra newline
* ListBlobContainers ListFileSystems
* make constructors private
* Fix bug: continuation token
* FindBlobsByTags
* default constructible
* GetPageRanges
* fix bug of HasMore()
* fix ut bug
* ListFilesAndDirecotories
* fix ut bug
* add "class"
* ForceCloseAllHandles
* ListShares
* ListDirectoryHandles
* ForceCloseAllHandles
* ListHandles
* remove unused responses
* reorder
* changelog
* doc
* fix bug
* make ListFileSystemsPagedResponse constructor public
* NextPage
* explicit private
* Update sdk/storage/azure-storage-files-datalake/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* Update sdk/storage/azure-storage-files-shares/inc/azure/storage/files/shares/share_service_client.hpp
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* fix clang-format
* optional context
* bla bla
* remove inlcude header
* bla bla bla
* bla bla bla bla
* bla
* rename Items
* rename Handles
* clang-format
* listPaths
* SetAccessControlListRecursive
* move unused return types to details namespace
* Rename NextPage and HasMore
* clang-format
* Apply suggestions from code review
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* Update sdk/storage/azure-storage-blobs/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* Update sdk/storage/azure-storage-blobs/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* Update sdk/storage/azure-storage-blobs/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* add comment Execution is never expected to reach here
* FilterBlobItem -> TaggedBlobItem
* Remvoe SetAccessControlListRecursive
* remove ForceCloseAllHandles
* CL for options
* CL
* Update sdk/storage/azure-storage-files-datalake/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* move impl to .cpp
* keep current page unchanged on exception from MoveToNextPage()
* Update sdk/storage/azure-storage-blobs/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* Update sdk/storage/azure-storage-blobs/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
2021-04-16 06:47:50 +00:00
Victor Vazquez
fbe7d51349
Keyvault api review beta.1 updates ( #2117 )
...
* Remove to_json for jsonWebKey
* parse N
* Deserialize JWK for EC and OCT
* change log
* format
* fix live tests
* remove KeyVaultException
* Remove clientOptions from keyvault common
* use ext enum pattern
* rename JsonWebKeyType to KeyVaultKeyType
* Move singlePage base classes to shared internal
* rename maxResults
* format
* missing rename
* minor
* fix doxygen
* Make Service Version an ext enum
2021-04-15 11:53:45 -07:00
Victor Vazquez
ce4b285ddd
[Keyvault] operation resume token fix ( #2093 )
...
Enable resume operations for keyvault
2021-04-14 18:55:09 +00:00
Victor Vazquez
1ea5afa961
Jwk deserialize ( #2087 )
...
* Remove to_json for jsonWebKey
* parse N
* Deserialize JWK for EC and OCT
* change log
* format
* fix live tests
2021-04-14 11:41:05 -07:00
JinmingHu
0fce2f7d68
Fix typo startsOn -> StartsOn ( #2099 )
2021-04-10 08:20:01 -07:00
Ahson Khan
5715f750e1
Disable warning C6326 (potential comparison of a constant) in recently added azure-core tests. ( #2090 )
2021-04-09 06:31:59 +00:00
Ahson Khan
0fd687129e
Make the casing of sections within the Changelogs consistent. ( #2072 )
2021-04-09 01:17:17 +00:00
Victor Vazquez
5de76e7a21
Fix for Azure Core with libcurl. clean up and global clean up ( #1500 )
...
make SDK to call global_init and global_cleanup
2021-04-08 22:55:26 +00:00
Azure SDK Bot
ff0d5a18cd
Increment version for keyvault releases ( #2084 )
...
* Increment package version after release of azure-security-keyvault-common
* Increment package version after release of azure-security-keyvault-keys
Co-authored-by: Ahson Khan <ahson_ahmedk@yahoo.com>
2021-04-08 01:19:03 +00:00
Azure SDK Bot
8f45d71c1c
Increment package version after release of azure-identity ( #2082 )
...
Co-authored-by: Ahson Khan <ahson_ahmedk@yahoo.com>
2021-04-08 00:57:44 +00:00
Azure SDK Bot
2bf0abd60e
Increment package version after release of azure-core ( #2081 )
...
Co-authored-by: Ahson Khan <ahson_ahmedk@yahoo.com>
2021-04-08 00:36:22 +00:00
Victor Vazquez
fae04fa9d2
Keyvault changelog ( #2071 )
...
* update chanlog for KeyVault release
2021-04-07 16:33:33 -07:00
Ahson Khan
46c84e3a3f
Update the Azure.Core changelog to be more consise and complete for the beta.8 ( #2069 )
...
* Update the Azure.Core changelog to be more consise and complete for the beta.8
release.
* Fix the new feature section since `GetDeadline` was added this release.
* Add note about types moving between header files.
* Make identity related fixes.
Co-authored-by: Victor Vazquez <victor.vazquez@microsoft.com>
2021-04-07 14:41:12 -07:00