Package Release Info

s3fs-1.95-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

s3fs

Change Logs

* Sun Oct 27 2024 julio@juliogonzalez.es
- Update to version 1.95
  * Add ipresolve option to select IPv4 or IPv6-only
  * Retry request on HTTP 429 error
  * Fix deadlock in FdManager::ChangeEntityToTempPath
  * Enable static lock checking and fix locking errors
  * Fix use-after-free in FdManager::ChangeEntityToTempPath
* Thu Feb 29 2024 julio@juliogonzalez.es
- Update to version 1.94
  * Fixed a bug that mounting with ksmid specified to fail
  * Fixed ordering problem between fdatasync and flush
  * Fixed ListBucket/IAM edge cases
  * Corrected list_bucket to search in stat cache during creating new file
  * Make dir size 4096 not 0
  * Added option free_space_ratio to control cache size
  * Fixed a bug upload boundary calculation in StreamUpload
  * Abort MPU when MPU fails to avoid litter
* Mon Jul 24 2023 julio@juliogonzalez.es
- Update to version 1.93
  * Allow listing implicit directories
  * Fix thread safety issues
* Tue May 23 2023 julio@juliogonzalez.es
- Update to version 1.92
  * New option: streamupload
  * New option: bucket_size
  * New option: credlib and credlib_ops
  * Enable noobj_cache by default
  * Fixed a bug that regular files could not be created by mknod
  * Added stat information to the mount point
  * Enable notsup_compat_dir by default
  * Set mtime/ctime/atime of all objects as nanosecond
  * Compatibility with OpenSSL 3.0
  * Added proxy and proxy_cred_file option
  * Changed to rename cache files when renaming large files
- Adjust license to the correct value: GPL-2.0-or-later
* Tue Mar 08 2022 julio@juliogonzalez.es
- Update to version 1.91 (bsc#1198900)
  * Fix RowFlush can not upload last part smaller than 5MB using NoCacheMultipartPost
  * Fix IAM role retrieval from IMDSv2
  * Add option to allow unsigned payloads
  * Fix mixupload return EntityTooSmall while a copypart is less than 5MB after split
  * Allow compilation on Windows via MSYS2
  * Handle utimensat UTIME_NOW and UTIME_OMIT special values
  * Preserve sub-second precision in more situations
  * Always flush open files with O_CREAT flag
  * Fixed not to call Flush even if the file size is increased
  * Include climits to support musl libc
* Mon Aug 09 2021 julio@juliogonzalez.es
- Update to version 1.90
  + Don't ignore nomultipart when storage is low
  + Fix POSIX compatibility issues found by pjdfstest
  + Fail CheckBucket when S3 returns PermanentRedirect
  + Do not create zero-byte object when creating file
  + Allow arbitrary size AWS secret keys
  + Fix race conditions
  + Set explicit Content-Length: 0 when initiating MPU
  + Set CURLOPT_UNRESTRICTED_AUTH when authenticating
  + Add jitter to avoid thundering herd
  + Loosen CheckBucket to check only the bucket
  + Add support for AWS-style environment variables
* Mon Aug 09 2021 julio@juliogonzalez.es
- Update to version 1.90 (bsc#1193236)
  + Don't ignore nomultipart when storage is low
  + Fix POSIX compatibility issues found by pjdfstest
  + Fail CheckBucket when S3 returns PermanentRedirect
  + Do not create zero-byte object when creating file
  + Allow arbitrary size AWS secret keys
  + Fix race conditions
  + Set explicit Content-Length: 0 when initiating MPU
  + Set CURLOPT_UNRESTRICTED_AUTH when authenticating
  + Add jitter to avoid thundering herd
  + Loosen CheckBucket to check only the bucket
  + Add support for AWS-style environment variables
* Wed Feb 24 2021 julio@juliogonzalez.es
- Update to version 1.89
  + Fix a regression when writing objects larger than 10 GB during periodic
    dirty data flush (on by default).
  + Propagate S3 errors to errno more accurately
  + Allow writing > 5 GB single-part objects supported by some non-AWS S3
  + Allow configuration of multipart copy size and limit to 5 GB
  + Allow configuration of multipart upload threshold and reduce default to
    25 MB
  + Set default stat timeout to 900 seconds correctly
  + Fix data corruption while updating metadata with use_cache
* Mon Jan 11 2021 julio@juliogonzalez.es
- Update to version 1.88
  + Fixed a bug about move file over limit of ensure space
  + Fix multiple race conditions
  + Dynamically determine whether lseek extended options are supported
  + Add support for deep archive storage class
  + Plug FdEntity leaks
  + Fix use_session_token option parsing
  + Allow 32-bit platforms to upload single-part objects > 2 GB
  + Fix dead lock in disk insufficient and optimize code
  + Ensure environment variable is set when using ECS
  + Do not call put headers if not exist pending meta
  + Do not send SSE headers during bucket creation
  + Add sigv4 only option
  + Add atime and correct atime/mtime/ctime operations
  + Fixed a bug that symlink could not be read after restarting s3fs
  + Periodically flush written data to reduce temporary local storage
  + Added logfile option for non-syslog logging
  + Add AWS IMDSv2 support
  + Fix multiple issues when retrying requests
* Mon Aug 10 2020 julio@juliogonzalez.es
- Update to version 1.87
  + use correct content-type when complete multipart upload
  + Fixed a bug of stats cache compression
  + Fixed the truncation bug of stat file for cache file
  + Improved strictness of cache file stats(file)
  + Fixed insufficient upload size for mix multipart upload
  + Warn about missing MIME types instead of exiting
  + Not abort process by exception threw from s3fs_strtoofft
  + Support Google Cloud Storage headers
  + Added a parameter to output body to curldbg option
  + Fix renames of open files with nocopyapi option
  + Relink cache stats file atomically via rename
  + Ignore case when comparing ETags
  + Retry with exponential backoff during 500 error
  + Fixed a bug about serializing from cache file
  + Fixed about ParallelMixMultipartUpload
  + Add support for glacier storage class
  + Fixed upload error about mixuploading sparse file and truncating file
  + Added SIGUSR1 option for cache file integrity test
  + Change default stat_cache_expire