------------------------------------------------------------------- Wed Jun 3 18:20:03 UTC 2026 - John Paul Adrian Glaubitz - Increase mininum Go version in BuildRequires to 1.26.3 ------------------------------------------------------------------- Thu May 28 11:02:15 UTC 2026 - John Paul Adrian Glaubitz - Update to 10.32.4 * Remove 32-bit Windows ARM7 build * Cover other open CVEs (bsc#1266657, CVE-2026-39821) * Update otel sdk * Update packages and add patch version - from version 10.32.3 * Update version.go * Error formatting * Add test to validate changes * Update Changelog * Alter intentional panics to return errors * Correct issues re: MSRC case #110341 * Update offending packages - Drop CVE-2026-33186.patch, merged upstream - Drop CVE-2026-33814.patch, merged upstream - Drop CVE-2026-34986.patch, merged upstream ------------------------------------------------------------------- Wed May 20 10:00:11 UTC 2026 - John Paul Adrian Glaubitz - Add CVE-2026-33814.patch to fix hanging Transport in http2 code due to bad SETTINGS frame (bsc#1265841, CVE-2026-33814) ------------------------------------------------------------------- Mon Apr 27 11:04:57 UTC 2026 - John Paul Adrian Glaubitz - Add CVE-2026-34986.patch to fix crafted JWE input with a missing encrypted key can lead to a denial of service (bsc#1262962, CVE-2026-34986) ------------------------------------------------------------------- Mon Mar 23 12:51:41 UTC 2026 - John Paul Adrian Glaubitz - 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 - 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) (bsc#1266311) * 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 - 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 - 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 - Remove upstream URL from Source field ------------------------------------------------------------------- Thu Jul 3 06:29:26 UTC 2025 - John Paul Adrian Glaubitz - Import initial version 10.29.1 (bsc#1245160, jsc#PED-13198)