File azure-storage-azcopy.changes of Package azure-storage-azcopy
-------------------------------------------------------------------
Mon Mar 23 12:51:41 UTC 2026 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 10.32.2
* cloud.google.com/go/storage v1.45.0 -> v1.50.0
* Golang 1.24.13 -> 1.25.8
* Golangci-lint v1.64.8 -> v2.11.3
* Fixed a regression where the folder tracker would panic with
pre-existing folders and --overwrite=ifSourceNewer. (#3403)
* Fixed a regression where cancellation was not working via stdin (#3373)
* Fixed a regression where we hit segfaults from logging
to a nil logger in the process checker. (#3384)
* Fixed a race condition panic from concurrent access to a
shared metadata resource by introducing thread safety. (#3341)
* Fixed a bug where --posix-properties-style was not being chained
through the copy flow correctly. (#3401)
* Fixed a regression where in tandem use of --list-of-files
and --include-pattern no longer worked. (#3389)
- from version 10.32.1
* Golang 1.24.11 -> 1.24.13
- from version 10.32.0
* Added support for AMLFS style posix metadata. (#3317)
* Fixed a bug where hdi_isfolder metadata key would sometimes
not be sent in all lowercase, resulting in unexpected behavior
on the service side when fetching properties. (#3312)
* Fixed a typo in the benchmark command, to allow the --put-md5 flag to work. (#3324)
* Fixed a bug where network errors would not be retried on. (#3338)
* Fixed a bug where unexpected requests would be logged in syslog. (#3339)
* Fixed a bug where pre-existing folders would be recreated. (#3295)
* Updated README to clarify supported source-destination pairs and
authorization mechanisms. (#3213)
* Updated format of wiki generated docs to improve readability. (#3311)
* AzCopy download URLs starting with https://azcopyvnext-awgzd8g7aagqhzhe.b02.azurefd.net/
are no longer supported.
- from version 10.32.0~preview.1
* Fixed a bug where throughput was not being displayed for copy and resume. (#3271)
* Fixed a bug where S3 and GCP transfers would panic. (#3273)
* Refactored copy, sync, resume, login, logout, login status
business logic into the azcopy package.
- Add CVE-2026-33186.patch to fix authorization bypass in grpc-go due to improper
validation of the HTTP/2 :path pseudo-header (bsc#1260307, CVE-2026-33186)
-------------------------------------------------------------------
Fri Jan 9 12:36:40 UTC 2026 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 10.31.1
* Golang 1.24.4 -> 1.24.11
* golang.org/x/crypto 0.40.0 -> 0.45.0
- from version 10.31.0
* Azure Files NFS -> Azure Files SMB transfers.
- Transfer from Azure Files NFS to Azure Files SMB. (--from-to=FileNFSFileSMB)
* Azure Files SMB -> Azure Files NFS transfers.
- Transfer from Azure Files SMB to Azure Files NFS. (--from-to=FileSMBFileNFS)
* Symlink support for Azure Files NFS shares.
* Introduced support for symbolic links in Azure Files NFS shares.
* Symlinks can be preserved, skipped, or followed based on command-line flags.
- Preserve symlinks: --preserve-symlinks=true
- Skip symlinks: default behavior when flags are not provided
- Follow symlinks: --follow-symlinks=true
* Added a --check-version flag to make version checking an opt in feature. (#3173)
* --include-root flag now allows customers to preserve root properties
when used in conjunction with --preserve-XXXX flags. (#3163)
* Golang 1.24.4 -> 1.24.6 (#3154)
* Fixed a bug to retry on various network errors. (#3237) (#3252)
* Fixed a bug where remove would not work on paths with encoded characters. (#2977)
* Fixed a bug where jobs resume would not produce any output for
previously failed jobs. (#3103)
* Fixed a bug where FileBlob transfers with EntraID on the source
would pass the wrong service version. (#3242)
* Fixed a bug to retry on WSAETIMEDOUT on Windows. (#3195)
* Fixed a bug with the folder creation tracker which caused folder
creation calls to happen more often than necessary. (#3151)
* Fixed a bug to redact x-ams-credential from logs. (#3206)
* Fixed a bug where powershell login would fail with older versions
of Az.Accounts. (#3191)
* Fixed a bug where symlink direct targets would be handled as a file
instead of a symlink. (#3222)
* Refactored traverser related code into its own package. (#3251)
* Refactored OAuth token manager access to use a client-based pattern
instead of global singleton access. (#3260)
* Removed unused code related to credential management. (#3260)
* Refactored Lifecycle UI code into the cmd package (#3262).
* Error handling code is now injected into JobMgr, or appropriately
bubbled upwards instead of using global LCM error handling. (#3262)
* AzCopy no longer checks version by default. (#3173)
-------------------------------------------------------------------
Tue Sep 16 12:44:57 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 10.30.1
* Fixed --exclude-path flag not available in remove operations. (#3165) (#3159)
* Fixed regression where AzCopy was not honoring concurrency value
in copy operations (#3192)
* Fixed the incorrect JSON output format of the warning message when
there are multiple AzCopy processes running. (#3188) (#3182)
* Fixed latest_version.txt from being wrongly created in users
current directory. (#3179)(#3176)
* Fixed AzCopy crashing during sync operation from a nil pointer deref
in the destination authentication policy. (#3186) (#3109) (#3156) (#3175)
* Golang 1.24.2 -> 1.24.6 (CVE-2025-47907) (#3154)
-------------------------------------------------------------------
Sat Sep 6 09:13:54 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 10.30.0
* For transfers involving Azure Files (NFS or SMB), AzCopy will not auto
create file shares.
* AzCopy binaries and latest version information will now be distributed
from Github releases instead of the static website. (#3014)
* Azure Files NFS Support via REST.
- Support for transferring data between local Linux systems and Azure Files
NFS using REST. To use this feature, please explicitly specify the --from-to
flag.
- Transfer from local Linux to Azure Files NFS. (--from-to=LocalFileNFS)
- Transfer from Azure Files NFS to local Linux. (--from-to=FileNFSLocal)
- Transfer between Azure Files NFS shares from. (--from-to=FileNFSFileNFS)
- Note:
- Azure Files NFS to Azure Files NFS transfers (FileNFSFileNFS) are
supported on Windows, Linux, and macOS.
- Transfers from local to NFS (LocalFileNFS) and NFS to local (FileNFSLocal)
are supported only on Linux systems.
* Added support to retry on copy source error code and status code for service
to service copies. (#3105)
* Added support for service to service copies from Azure Files to Blob Storage
using EntraID. (#3053)
* Fixed a bug where when copying a file that has already been deleted with
--trailing-dot=Disable resulted in the wrong error instead of a 404. (#3092)
* Removed the warning message when failing to create a container. This message
can be misleading when there is insufficient permissions to create a container
and the container already exists. (#3045)
* Improved the error message returned when block size is larger than bandwidth
limit. (#3051)
* Warn user if transfer is going to exceed 10M objects. (#3111)
* Warn user if multiple AzCopy processes are running. (#3128)
- from version 10.30.0~preview.2
* Golang 1.24.2 -> 1.24.4 (#3085)
- from version 10.30.0-preview.1
* Azure Files NFS Support via REST API
- Support for transferring data between local Linux systems and Azure Files
NFS using REST.
- Transfer from local Linux to Azure Files NFS.
- Transfer from Azure Files NFS to local Linux.
- Transfer between Azure Files NFS shares.
- Disable changesgenerate in _service file
- Pass '-v' and '-x' to 'go build' to make build more verbose
-------------------------------------------------------------------
Fri Jul 4 09:17:24 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Remove upstream URL from Source field
-------------------------------------------------------------------
Thu Jul 3 06:29:26 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Import initial version 10.29.1 (bsc#1245160, jsc#PED-13198)