Casey Carter
21d4e4c5b4
Response<T> stores Nullable<T> ( #654 )
...
* Response<T> stores Nullable<T>
Drive-by: Replace `Nullable(const T&)` with `Nullable(T)` to avoid extra copy when initialized with an rvalue.
* Update sdk/core/azure-core/inc/azure/core/response.hpp
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
2020-09-29 10:01:00 -07:00
JinmingHu
fbe95f36c5
fix variable casing ( #689 )
2020-09-28 11:10:32 +08:00
Rick Winter
8b22d3f478
Add Notice and cgmanifest for Core ( #687 )
...
* Add Notice and cgmanifest for Core
2020-09-25 10:57:06 -07:00
Rick Winter
d867d7e8ad
Standardize header includes ( #685 )
...
* Standardize header includes
Update sources to match guidelines
- `#include ""` when file is relative to the project
- `#include <>` when file is external to the project
Updated tests to mirror how a customer will include the header
- `#include <>`
2020-09-25 10:56:06 -07:00
Rick Winter
f73f61119b
Add cgmanifest and NOTICE file to template project ( #682 )
2020-09-24 18:31:55 +00:00
Victor Vazquez
fdcb150621
Replace select for epoll ( #676 )
...
* adding poll instead of select
* Windows support for polling
* fix for define check
2020-09-22 16:24:26 -07:00
Sima Zhu
8fed524b96
Replaced relative link with absolute links and remove locale ( #668 )
2020-09-17 22:28:36 -07:00
Sima Zhu
caf9fbc7d6
Enable master link replacement feature for cpp ( #632 )
2020-09-17 17:51:27 -07:00
Daniel Jurek
39e8dfd6e7
Vcpkg publish framework ( #645 )
...
* Add vcpkg artifact creation and port template copying
* Skip staging if vcpkg port directory doesn't exist
2020-09-17 15:45:43 -07:00
Kan Tang
34944552ad
Resolved an issue where path is not encoded. ( #657 )
2020-09-16 11:13:12 +08:00
JinmingHu
7584c208ab
Fix bug: encode blob name ( #655 )
2020-09-16 11:08:59 +08:00
JinmingHu
95f4034490
fix bug in blob tags ( #653 )
2020-09-15 10:52:23 +08:00
Victor Vazquez
9c9b2c242a
throw transport exception when getting new connection fails ( #640 )
...
* throw transport exception when getting new connection fails
* use function instead of macro
* Update function to PascalCase
2020-09-14 13:44:04 -07:00
JinmingHu
73ba0029bc
Add date in Changelog ( #637 )
...
* Add date in Changelog
* Update changelog
* Update changelog
2020-09-10 13:51:31 +08:00
Daniel Jurek
01cb68f763
Fix release tagging ( #636 )
...
* add ReleaseTag
* pkgId -> pkgName
* pkgId -> pkgName
* beta.2
2020-09-09 22:27:49 -07:00
Azure SDK Bot
9fa18c4174
Increment package version after release of azure-core ( #630 )
2020-09-09 21:41:10 -07:00
Rick Winter
6b1043fc3f
Update the repo readmes and changelog ( #627 )
...
* Update the repo readmes and changelog
* Lowercase beta
* Fix a couple instances of `preview`
2020-09-09 16:55:57 -07:00
Victor Vazquez
db4f318ffa
throw transport error when write error ( #623 )
2020-09-09 09:26:34 -07:00
JinmingHu
29c58ca4bf
[Storage Blobs Service] update changelog ( #615 )
...
* update changelog
* Add changelog
* Update changelog
2020-09-09 10:32:35 +08:00
JinmingHu
a5d09b5f47
disable blob tags ut ( #613 )
...
* disable blob tags ut
* fix ut
* disable tags in sas
2020-09-09 09:04:44 +08:00
Anton Kolesnyk
949d143284
Add doxygen comments ( #611 )
2020-09-08 11:00:06 -07:00
Ahson Khan
40121dd78a
Fix typo in comment. ( #610 )
2020-09-04 17:55:15 -07:00
Victor Vazquez
864582b10e
fix the url init in credentials ( #599 )
...
* fix the url init in credentials
* do not encode tenantId
2020-09-04 16:13:17 -07:00
Victor Vazquez
0dce4de5a1
throw runtime error if response is shorter than expected or gets closed ( #577 )
...
* throw runtime error if response is shorter than expected or gets closed
* trhow Azure::Core::Http::TransportException
2020-09-04 14:51:12 -07:00
Victor Vazquez
9eb4d41bfc
fix format and remove inline ( #601 )
2020-09-04 14:21:44 -07:00
Victor Vazquez
68ee875fca
Legal/adding notice for libcurl sample ( #372 )
...
* Adding libcurl sample usage to Notice
2020-09-04 14:15:35 -07:00
JinmingHu
c949400dba
fix bug in file sas ( #597 )
2020-09-04 17:30:07 +08:00
JinmingHu
bcdeeb1434
[Storage Blobs Service] Blob Tags ( #416 )
...
* blob tags
* add TagConditions for CreateSnapshot and GetBlockList
* update tags ut
* remove unsupported conditional headers from PutBlockFromUriOptions
* sas permission ut for tags
* add comment
2020-09-04 14:47:34 +08:00
JinmingHu
911a879a00
[Storage Blobs Service] Blob Batch ( #582 )
...
* blob batch
* fix build error
* Update sdk/storage/azure-storage-blobs/test/blob_batch_client_test.cpp
2020-09-04 14:47:11 +08:00
JinmingHu
07208d1720
[Storage Files Service] File sas ( #568 )
...
* File sas
* rebase on lastest master
2020-09-04 14:46:24 +08:00
Victor Vazquez
caf705c863
reuse code from tolower char ( #583 )
...
* reuse code from tolower char
* c_LocaleInvariant table to do tolower instead of toUpper
2020-09-03 22:46:28 -07:00
Kan Tang
d12db7f413
Added ChangeLog/Readme for file service. ( #573 )
2020-09-04 04:31:07 +08:00
Kan Tang
d9b58fd935
Resolved breaking change introduced by URL. ( #584 )
2020-09-04 04:18:48 +08:00
Victor Vazquez
38d90d62f3
URL encode and URL Unification ( #561 )
...
* Update URL from CORE with uri builder from storage and make Request to take URL to be created
2020-09-02 23:57:03 -07:00
Daniel Jurek
919610f429
Use version.hpp for package versions ( #572 )
...
* Add version.txt
* Add doc generation for template
* Add version.hpp parsing and update capabilities to cmake and engsys
* Get-SdkVersion -> Get-PkgVersion
* Move Update-PkgVersion.ps1 under eng/scripts
* Get-PackageVersion -> Get-PkgVersion
* Update paths, params, verbosity
* Couple fixes to output and make use of new SemVer version
* Add fallback support for verison.txt in cases where we still use it to unblock release artifact generation
* Use version information in release pipeline
* Add workaround to generate storage pipeline artifacts
* eng/scripts/
* Write warning
* Haven't released storage-file-shares yet according to releases on GitHub
* Set release date on changelog.md
* Update CHANGELOG.md to indicate this is a test release
* Remove fallback exception for storage
* Re-add Rick's suggestions
* Revert "Remove fallback exception for storage"
2020-09-02 18:53:46 -07:00
Daniel Jurek
67b21fed12
Template ci.yml ( #569 )
...
* Add ci.yml to template project
* triggers on sdk/template
2020-09-01 21:44:02 -07:00
Victor Vazquez
b46a544a7b
fix for unit tests for cleanner ( #558 )
...
* fix for unit tests for cleanner
2020-08-28 16:17:16 -07:00
Kan Tang
97bfdf91d2
Rewritten the user agent. ( #555 )
2020-08-28 21:23:31 +08:00
Kan Tang
f9fee4f56a
Added file/datalake changelog ( #554 )
2020-08-28 18:26:29 +08:00
JinmingHu
9a1f84fbfb
Update changelog ( #551 )
2020-08-28 17:09:05 +08:00
Victor Vazquez
6e33262be5
Fix for connection re-use on response error ( #548 )
...
* Fix for connection re-use on response error
2020-08-27 22:45:33 -07:00
Victor Vazquez
e782efbb47
perf stress basic struct folder and no op herarchy structure ( #390 )
...
* perf stress basic struct folder and no op herarchy structure
2020-08-27 15:27:31 -07:00
JinmingHu
66c331e52b
Resolve review comments ( #545 )
...
* Rename UndeleteContainer->Undelete
* Remove concurrent upload page blob
* move offset to the first parameter
* Rename: TransactionalMd5 TransactionalCrc64
* add batch protocol layer
fix x-ms-server-encrypted
transactional-md5
* transcational md5
* Remove Transactional headers from ClearPagesResult
* parse x-ms-blob-content-md5
* Remove redundant space
2020-08-27 22:44:29 +08:00
Kan Tang
62dd39c1be
Resolved review comments. ( #544 )
...
* Fixed review comments.
* Resolved some review comments
2020-08-27 16:54:35 +08:00
JinmingHu
3a4e1f3b49
Restructure storage directory ( #536 )
...
* Restructure azure storage directory
* Add tests and sample
* reformat with clang-format
* Reorder files in CMake
* load versions from version.txt
* fix crash
* Update README.md
* Use relative links
* fix CI
* Fix CI
* Try to fix CI
* Move option to the top of the file
2020-08-27 16:16:08 +08:00
Kan Tang
53bd00034b
Added samples and more test cases to file service and resolved some issues. ( #539 )
2020-08-26 19:56:15 -07:00
Victor Vazquez
1f0da6fcc4
Clean routine ( #530 )
...
* adding cleaner routine
2020-08-26 16:51:24 -07:00
Kan Tang
2c84e3f094
Resolve some casing issue ( #534 )
2020-08-26 12:09:06 +08:00
Rick Winter
c5438d623b
Restructure the azure inc folder ( #514 )
...
* Restructure the azure inc folder
2020-08-25 20:08:34 -07:00
Kan Tang
ae6ada5cfb
Added lease support for DataLake's Path ( #521 )
2020-08-26 07:43:29 +08:00