* [abseil] update to latest release (20230125.0)
* Fix DLL support
* Update version
* I do not understand the warning about version-string, fixing it seems to make things worse
* [etcd-cpp-apiv3] Abseil requires C++14
* Update a downstream port
* I just cannot get these right, argh
* Try to switch from version-string to version (again)
* Regenerate versions
* Improve etcd handling of C++ standard
* Regenerate versions
* Use target_link_libraries to get compilation flags
* Update version files
* [arg-router] Bump to 1.1.1
Bug fixes:
* Critical issue that prevents non-CMake builds from being built
Improvements:
* Removed the git patch version segment and therefore the requirement on git to build. This allows for building from source without a working copy
* Changes fro PR comments
* Removed unused files
* Added vcpkg_cmake_config_fixup
* Restricted to release 'build'
* Used version var for source tag
* [angle] Update to chromium/5249
- Refactor build system based on WebKit's CMake build system for libANGLE
- Add maintainer-notes.md
* [angle] Fetch & generate more files in portfile
* [angle] Move maintainer-notes.md
* [angle] Port changes from #27701
* Merge install tweak from #28547
* [angle] Tweak PlatformLinux
* Run x-add-version
* [angle] Update to chromium/5414
* Run x-add-version
* Fix version database.
* Fix version database
---------
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
## 1.4.0 (2023-02-07)
### Features Added
- Added token caching. To benefit from it, share the `shared_ptr` to the same credential instance between multiple client instances.
- Added Azure CLI Credential.
- Added authority host overriding support for `ClientCertificateCredential`.
- Added Azure Stack support for `ClientCertificateCredential`.
- Added Azure App Service API version `2019-08-01` support for `ManagedIdentityCredential`.
## 1.1.0 (2023-02-07)
### Breaking Changes
- Changed `AttestationClient::AttestTpm` to match `AttestOpenEnclave` and `AttestSgxEnclave`:
- Added `std::vector<uint8_t>` dataToAttest parameter to the `AttestTpm()` client method.
- Removed `Payload` in `TpmAttestationOptions`.
- Changed `TpmResult` in `TpmAttestationResult` to type `std::vector<uint8_t>`.
* [arg-router] Add new port
https://github.com/cmannett85/arg_router
* [arg-router] Use VERSION CMake var
* [arg_router] Do not copy README and LICENSE to share dir
* Add quotes.
---------
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [azure-core-cpp] Update to 1.8.0
## 1.8.0 (2023-02-02)
### Features Added
- Added support for parsing space character in place of 'T' in RFC3339 DateTimes.
- Added support for HTTP proxy servers, both unauthenticated and with basic authentication.
- Added universal support for several TLS options:
- Added the ability to set the expected TLS root certificate for TLS connection (useful if a proxy server uses a TLS certificate that is not chained to a known root).
- Added the ability to enable TLS certificate revocation list checks (off by default).
- For libcurl only: Allow TLS connection to succeed if CRL retrieval fails.
- *NOTE*: This change only applies if libcurl is built using the OpenSSL crypto backend. It does NOT apply if libcurl uses the schannel (Windows default) or SecureTransport (macOS/iOS default).
### Breaking Changes
- Changed the name of several distributed tracing HTTP span attributes:
- `requestId` is renamed to `az.client_request_id`
- `serviceRequestId` is renamed to `az.service_request_id`
- Bearer token authentication will not work for endpoint URL protocol schemes other than `"https"`. This ensures token security and is consistent with the Azure SDKs for other languages.
- Removed `noexcept` specification from `Azure::DateTime::clock::now()`.
- Updated retry policy timeouts to conform to Azure guidelines.
- The default delay between retries is changed from 4 seconds to 800ms.
- The maximum retry delay is changed from 2 minutes to 60 seconds (one minute).
If the original behavior is desired, customers can adjust these timeouts by changing the `RetryDelay` and `MaxRetryDelay` fields in the `RetryOptions` structure.
### Bugs Fixed
- Fixed bug in WinHTTP client which caused the `IgnoreUnknownCertificateAuthority` and `EnableCertificateRevocationListCheck` fields to be ignored if they were passed in from `TransportOptions`.
- [[#4206]](https://github.com/Azure/azure-sdk-for-cpp/issues/4206) Fixed connectivity issues in libcurl HTTP transport which can occur if a TCP connection is dropped prematurely. (A community contribution, courtesy of _[ahojnnes](https://github.com/ahojnnes)_)
### Other Changes
- Update distributed tracing attributes to align with current Azure Distributed Tracing Conventions attributes and names.
- Added the ability to consume version 1.1.1n of OpenSSL.
- Added support for Identity token caching, and for configuring token refresh offset in `BearerTokenAuthenticationPolicy`.
- Improved cancellation support for WinHTTP transport.
### Acknowledgments
Thank you to our developer community members who helped to make Azure Core better with their contributions to this release:
- Johannes Schonberger _([GitHub](https://github.com/ahojnnes))_
* [azure-core-tracing-opentelemetry-cpp] Update to 1.0.0-beta.4
## 1.0.0-beta.4 (2023-02-02)
### Features Added
- Aligned OpenTelemetry tracing infrastructure with OpenTelemetry 1.17.0 conventions for use with Azure Monitor.
### Other Changes
- Suppress several warnings from opentelemetry-cpp package.
* [tiff] Fix zstd plus minor changes (#28530)
* Use official zstd config
* Require packages for features
* Test zstd in CI
* Enable libtiffxx on arm
* Update versions
* Assume ZSTD_decompressStream
* Don't put targets into TIFF_LIBRARIES
* [qt5-imageformats] Use libtiff-4.pc
* [zstd] Revise thread lib export
* Mark link libs with LINK_ONLY
* Revert "[zstd] Revise thread lib export"
This reverts commit a99e6378a67adc68e9e43e6e193206a5ddcba60e.
* [qt5-imageformats] Get all tiff lflags
* [gdk-pixbuf] Use libtiff-4 pc file for msvc
* [qtimageformat] Workaround for QTBUG-95052
* Rename ableton to abletonlink
* Add meta-port for users using the old ableton port
---------
Co-authored-by: Kai Pastor <dg0yt@darc.de>
Co-authored-by: Martijn Otto <martijn@resolume.com>
* [attr] Add new port
* Use VERSION
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
* Update version database
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
* [angle] Propagate transitive dependencies
* [angle] Add usage info for unofficial CMake targets
Only the unofficial::angle::libGLESv2 and unofficial::angle::libEGL
targets are meant to be used, because they are the targets that no other
depends on.
Co-authored-by: friendlyanon <friendlyanon@users.noreply.github.com>
* [ideviceinstaller] Add support !static
* Modify port-version
* x-add-version
* Add getopt as a dependence of argtable2
* Use version
* x-add-version
* Remove space
* Add license
* Fix format error
* x-add-version
* update version
* fix argtable3
* x-add-version
* fix argtable3
* version
* fix gdcm
* format portfile.cmake
* update version
* format vcpkg.json
* x-add-version
* format portfile.cmake
* x-add-version
* Update license
* x-add-version
* Again
* Mistake
Co-authored-by: Lily Wang <494550702@qq.com>
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
* Add AMF port
* Add AMF port and its versions
* add amf port - ci
* add amf port - format
* add amf port - versions
* rename amf to amd-amf
* version
* add ffmpeg qsv port - fix
* add ffmpeg qsv port - fix
* add ffmpeg qsv port - fix indent
* add space line
* update version
* remove space line
* remove space
Co-authored-by: Jonliu1993 <13720414433@163.com>
* [curl] Update to 7.86.0
* [azure-core-cpp] Add missing Ws2_32.lib.
Filed upstream as https://github.com/Azure/azure-sdk-for-cpp/pull/4127
* [aws-sdk-cpp] Lock the selected curl features.
Co-authored-by: FrankXie <v-frankxie@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [ace] Upgrade to 7.0.10
* [ace] Upgrade to ACE 7.0.10
* [ace] Upgrade to ace 7.0.10
* Use VERSION and add quotes.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Update antlr4 to version 4.11.1 and use GitHub instead of website downloads
* Remove unused patch files
* Run x-add-version
* Remove single-use variable and enforce vcpkg version
* x-add-version
* Use VERSION variable which is generated by vcpkg from vcpkg.json
* Add quotes, remove variable-used-once.
* Minimize patch.
* Update version database.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [arrow] Update Apache Arrow to 10.0.0
* Update versions
* Simplify and make more robust
* Use vcpkg_check_features()
* Use lower case for CMake package name
* Update version
* bump qtbase
* add qt3d
* format manifest
* test features in CI
* pass ci baseline stuff
* vulkan is skip in ci so cannot force it.
* remove extra ,
* fix deps
* try to fix promotion
* gstreamer adjustments.
* fix gstreamer on linux
* fix gstreamer stuff
* fix x264 api import macro
* fix gst-rsp-server
* correctly replace
* promote targets....
* enable arm64 qtwebengine
* --trace-expand
* install wrapper for egl.
* add newline
* remove opengl from skip list
* add gl to link
* another try
* retry again
* test dynamic angle linkage
* retry
* link XNVCtrl
* retry
* add libxnvctrl
* retry
* retry again...
* move wrapper to angle
* revert changes to egl-reg
* more debugging
* try again
* fix stuff
* add missing ,
* egl stuff
* wrapper stuff
* fix angle
* remove double dep
* remove libxnvctrl
* format manifest
* revert trace
* bump version
* bump v
* v db
* remove trace
* v db
* refine supports
* v db
* remove qtmultimedia from baseline
* [azure-storage-blobs-cpp] Update to 12.6.2
## 12.6.2 (2022-10-11)
### Other Changes
- No public changes in this release.
* [azure-storage-files-shares-cpp] Update to 12.3.0
## 12.3.0 (2022-10-11)
### Features Added
- New features in `12.3.0-beta.1` are now generally available.
* [azure-security-keyvault-keys-cpp] Update to 4.3.0
## 4.3.0 (2022-10-11)
### Features Added
- Keyvault 7.3 support added for Keys.
* [azure-security-keyvault-secrets-cpp] Update to 4.1.0
## 4.1.0 (2022-10-11)
### Features Added
- Keyvault 7.3 support added for Secrets.
* not-specified
* [azure-storage-blobs-cpp] Update to 12.6.1
## 12.6.1 (2022-09-16)
### Other changes
- No public changes in this release.
* update version database
Co-authored-by: Jinming Hu <jinmhu@microsoft.com>
* [azure-storage-common-cpp] Update to 12.3.0
## 12.3.0 (2022-09-06)
### Features Added
- Features in `12.3.0-beta.1` are now generally available.
* [azure-storage-blobs-cpp] Update to 12.6.0
## 12.6.0 (2022-09-06)
### Features Added
- Features in `12.6.0.beta.1` are now generally available.
### Bugs Fixed
- Empty file or existing file won't be created/overwritten if the blob to be downloaded doesn't exist.
Since it first tries to locate the directory and then unconditionally
adds a subdirectory to it, running this script twice resulted in an
incorrect path (the last node was added multiple times).
We now check whether the script already ran and then abort.
Co-authored-by: Martijn Otto <martijn@resolume.com>
* start of argon2 port
* continue development
* attempt to compile with optimization
* add feature to enable hardware optimizations
* fix symbol visibility
* set symbol visibility
* add pkg-config
* use libs.private for threading
* use last release
* start of argon2 port
* continue development
* attempt to compile with optimization
* add feature to enable hardware optimizations
* fix symbol visibility
* set symbol visibility
* add pkg-config
* use libs.private for threading
* use last release
* publish the command line tool
* Argon2 port
* add version info for argon2
* use preferred vcpkg cmake functions
* update version
* fix compile of x64-windows-static
* update version
* Update ports/argon2/portfile.cmake
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Update ports/argon2/portfile.cmake
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* install pdbs
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* add argon2 licence
* use target-specific functions for link libraries
* use upstream pkgconfig file
* export library for cmake
* update version hash
* don't use deprecated vcpkg_fixup_cmake_targets
* fix cmake integration
* update version
* fix thread.c includes when building on mingw32
* export header path and thread dependency properly
* don't export the argon2_tool
* fix output clash between library and tool on mingw
* use declspec for symbol visibility with mingw
* update version
* fix missing PDBs for library due to tool/library filename clash
* update argon2 version
* quote filenames for safety
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* update arong2 version
* note upstream PR for visibility patch
* always build with hardware optimizations if supported by compiler
* update argon2 version
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>