48 Commits

Author SHA256 Message Date
71cb34b59f Accepting request 1324458 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1324458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=23
2025-12-27 10:29:01 +00:00
709beb13fb s3fs 1.97
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=46
2025-12-26 15:37:46 +00:00
b1ed2b32d5 Accepting request 1320742 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1320742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=22
2025-12-02 12:19:38 +00:00
cd23b69b78 s3fs 1.96, built with FUSE 3 (boo#1242091)
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=44
2025-12-01 12:40:00 +00:00
cd5b3a2f81 Accepting request 1218808 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1218808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=21
2024-10-28 14:23:12 +00:00
9a7f3be42c An important note: Next version 1.96 will not support OS without FUSE3 support, so if I am not wrong that means SLE12 (even SP5) will not build anymore. Didn't check old SLE15 service packs.
- 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

OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=42
2024-10-28 12:29:16 +00:00
a54d94332d Accepting request 1154151 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1154151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=20
2024-03-01 22:39:47 +00:00
d05206f679 Accepting request 1153617 from home:juliogonzalez:branches:filesystems
- 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

OBS-URL: https://build.opensuse.org/request/show/1153617
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=40
2024-03-01 18:44:26 +00:00
a0c7e967d9 Accepting request 1100627 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1100627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=19
2023-07-26 11:24:05 +00:00
9341842ad6 Accepting request 1100512 from home:juliogonzalez:branches:filesystems
- Update to version 1.93
  * Allow listing implicit directories
  * Fix thread safety issues

OBS-URL: https://build.opensuse.org/request/show/1100512
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=38
2023-07-25 13:17:20 +00:00
c76d07b91b Accepting request 1090086 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1090086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=18
2023-06-01 15:19:26 +00:00
95593c2451 Accepting request 1088731 from home:juliogonzalez:branches:filesystems
- 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

OBS-URL: https://build.opensuse.org/request/show/1088731
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=36
2023-05-31 19:45:14 +00:00
c2dea97083 Accepting request 974778 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/974778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=17
2022-05-04 13:10:50 +00:00
ef7a3f394f - Update to version 1.91 (bsc#1198900)
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=34
2022-04-26 19:58:05 +00:00
80c4896905 Accepting request 960279 from home:juliogonzalez:branches:filesystems
- Update to version 1.91
  * 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

OBS-URL: https://build.opensuse.org/request/show/960279
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=33
2022-03-09 12:56:38 +00:00
4fc2c6450b - Update to version 1.90 (bsc#1193236)
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=32
2021-12-11 21:40:53 +00:00
Richard Brown
53c841ebc0 Accepting request 911243 from filesystems
OBS-URL: https://build.opensuse.org/request/show/911243
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=16
2021-08-11 09:47:14 +00:00
b1ffe54d82 Accepting request 911117 from home:juliogonzalez:branches:filesystems
- 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

OBS-URL: https://build.opensuse.org/request/show/911117
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=31
2021-08-10 11:54:14 +00:00
Richard Brown
3a292ff5ae Accepting request 875102 from filesystems
OBS-URL: https://build.opensuse.org/request/show/875102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=15
2021-02-25 17:30:10 +00:00
18eb736b75 Accepting request 874932 from home:juliogonzalez:branches:filesystems
- 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

OBS-URL: https://build.opensuse.org/request/show/874932
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=29
2021-02-25 12:08:12 +00:00
e2ff20e6a1 Accepting request 862626 from filesystems
OBS-URL: https://build.opensuse.org/request/show/862626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=14
2021-01-13 17:22:05 +00:00
32cd4dbc84 Accepting request 862406 from home:juliogonzalez:branches:filesystems
- 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

OBS-URL: https://build.opensuse.org/request/show/862406
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=27
2021-01-12 12:16:18 +00:00
dd51311707 Accepting request 827053 from filesystems
OBS-URL: https://build.opensuse.org/request/show/827053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=13
2020-08-18 13:10:43 +00:00
6d8fbb3f95 Accepting request 825431 from home:juliogonzalez:branches:filesystems
- 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

OBS-URL: https://build.opensuse.org/request/show/825431
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=25
2020-08-16 15:02:06 +00:00
46697427df Accepting request 770557 from filesystems
OBS-URL: https://build.opensuse.org/request/show/770557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=12
2020-02-07 14:55:42 +00:00
681b5b7996 Accepting request 770406 from home:juliogonzalez:branches:filesystems
- Update to version 1.86
  + enable various optimizations when using modern curl
  + allow SSE-C keys to have NUL bytes
  + add session token support
  + allow large files on 32-bit systems like Raspberry Pi
  + fix data corruption when external modification changes a cached object
  + fix data corruption when opening a second fd to an unflushed file
  + fix clock skew errors when writing large files
  + allow concurrent metadata queries during data operations
  + use server-side copy for partially modified files
  + fix multiple concurrency issues
  + add requester_pays support
  + add symlink cache
  + add intelligent_ia storage tier

OBS-URL: https://build.opensuse.org/request/show/770406
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=23
2020-02-06 12:35:18 +00:00
ff7395d03a Accepting request 688330 from filesystems
OBS-URL: https://build.opensuse.org/request/show/688330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=11
2019-05-07 21:15:48 +00:00
725bbfeeae Accepting request 684501 from home:juliogonzalez:branches:filesystems
- Make COPYING file a license file (keep compatibility with old distributions)
- Update to version 1.85
  + add Backblaze B2
  + Fix typo s/mutliple/multiple/
  + Made instructions for creating password file more obvious.
  + Enable big writes if capable
  + For RPM distributions fuse-libs is enough
  + Add support for storage class ONEZONE_IA.
  + Simplify hex conversion
  + New installation instructions for Fedora >= 27 and CentOS7
  + Improve template for issues
  + Make the compilation instructions generic
  + Replace all mentions to MacOS X to macOS
  + Correct typo
  + Correctly compare list_object_max_keys
  + Allow credentials from ${HOME}/.aws/credentials
  + Replace ~ with ${HOME} in examples
  + Include StackOverflow in FAQs
  + Add icon for s3fs
  + Upload S3 parts without batching
  + Add 'profile' option to command line help.
  + fix multihead warning check
  + Multi-arch support for ppc64le
  + Correct typos in command-line parsing
  + Address cppcheck 1.86 errors
  + Check arguments and environment before .aws/creds
  + [curl] Assume long encryption keys are base64 encoded
  + Update s3fs_util.cpp for correspondence of Nextcloud contype
  + Add Server Fault to FAQs
  + Repair xattr tests
  + Store and retrieve file change time
  + Default uid/gid/mode when object lacks permissions
  + Emit more friendly error for buckets with dots
  + Flush file before renaming
  + Tighten up HTTP response code check
  + Plug memory leak
  + Plug memory leaks
  + Avoid pass-by-value when not necessary
  + Prefer find(char) over find(const char *)
  + Remove unnecessary calls to std::string::c_str
  + Fix comparison in s3fs_strtoofft
  + Prefer HTTPS links where possible
  + Added an error message when HTTP 301 status
  + Ignore after period character of floating point in x-amz-meta-mtime
  + Added a missing extension to .gitignore, and formatted dot files
  + Added detail error message when HTTP 301/307 status
  + Automatic region change made possible other than us-east-1(default)
  + Prefer abort over assert(false)
  + Issue readdir HEAD requests without batching
  + Reference better-known AWS CLI for compatibility
  + Load tail range during overwrite
  + Add test for mv non-empty directory
  + Remove unnecessary string copies
  + Remove redundant string initializations
  + Reverted automatic region change and changed messages
  + Prefer empty over size checks
  + Remove redundant null checks before delete
  + Accept paths with : in them
  + Correct enable_content_md5 docs
  + Correct sigv2 typo
  + Prefer AutoLock for synchronization
  + Remove mirror path when deleting cache
  + Checked and corrected all typo
  + Disable malloc_trim
  + Remove unneeded void parameter
  + Prefer specific [io]stringstream where possible
  + Copy parts in parallel
  + Ensure s3fs compiles with C++03
  + Return not supported when hard linking
  + Repair utility mode
  + Simplify async request completion code
  + Add logging for too many parts
  + Implement exponential backoff for 503
  + Added S3FS_MALLOC_TRIM build switch
  + Added a non-interactive option to utility mode
  + Automatically abort failed multipart requests
  + Update s3ql link
  + Clear containers instead of individual erases
  + Address miscellaneous clang-tidy warnings
  + Upgrade to S3Proxy 1.6.1
  + Document lack of inotify support
  + Fixed code for latest cppcheck error on OSX
  + Wtf8
  + Work around cppcheck warnings
  + Improvement of curl session pool for multipart
  + Increase FdEntity reference count when returning
  + Fix lazy typo
  + Remove from file from stat cache during rename
  + Add instructions for Amazon Linux
  + Changed the description order of man page options
  + Fixed ref-count when error occurred.
  + Make macOS instructions consistent with others

OBS-URL: https://build.opensuse.org/request/show/684501
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=21
2019-03-25 15:31:17 +00:00
be414a2931 Accepting request 642108 from filesystems
OBS-URL: https://build.opensuse.org/request/show/642108
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=10
2018-10-17 06:41:11 +00:00
019c77b4f4 Accepting request 641948 from home:juliogonzalez:branches:filesystems
- Require fuse package on runtime to allow mounting with systemd,
  mount command or /etc/fstab (bsc#1111267)

OBS-URL: https://build.opensuse.org/request/show/641948
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=19
2018-10-15 18:22:03 +00:00
6961cc80bc Accepting request 624792 from filesystems
OBS-URL: https://build.opensuse.org/request/show/624792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=9
2018-07-24 15:25:12 +00:00
8a57370342 Accepting request 624338 from home:juliogonzalez:branches:filesystems
- Update to version 1.84
  + Update README.md with details about .passwd-s3fs
  + add disk space reservation
  + Added Cygwin build options
  + reduce lock contention on file open
  + don't fail multirequest on single thread error
  + add an instance_name option for logging
  + FreeBSD build fixes
  + More useful error message for dupe entries in passwd file
  + cleanup curl handle state on retries
  + don't fail mkdir when directory exists
  + fix xpath selector in bucket listing
  + Validate the URL format for http/https
  + Added reset curl handle when returning to handle pool
  + Optimize defaults
  + Simplify installation for Ubuntu 16.04
  + Upgrade to S3Proxy 1.6.0
  + cleanup curl handles before curl share
  + Remove false multihead warnings
  + Add Debian installation instructions
  + Remove s3fs-python
  + Fixed memory leak
  + Revert "enable FUSE read_sync by default"
  + Option for IAM authentication endpoint
  + gnutls_auth: initialize libgcrypt
  + Fixed an error by cppcheck on OSX
  + Log messages for 5xx and 4xx HTTP response code
  + Instructions for SUSE and openSUSE prebuilt packages
  + Added list_object_max_keys option based on #783 PR

OBS-URL: https://build.opensuse.org/request/show/624338
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=17
2018-07-23 13:39:04 +00:00
5d830b5b35 Accepting request 572349 from filesystems
OBS-URL: https://build.opensuse.org/request/show/572349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=8
2018-02-05 09:52:42 +00:00
7e94fcf5f5 Accepting request 572314 from home:avindra
- Update to version 1.83
  + Fix chown_nocopy losing existing uid/gid if unspecified
  + Group permission checks can fail with large number of groups
  + Upgrade to S3Proxy 1.5.3
  + Merged macosx branch into master branch
  + Fix intermittent upload failures on macOS
  + Add blurb about non-Amazon S3 implementations
  + Fixed potential atomic violation in S3fsCurl::AddUserAgent
  + Fixed with unnecessary equal in POST uploads url argment
  + Configure S3Proxy for SSL
  + Simplify S3Proxy PID handling
  + Fix s3fs_init message
  + Don't fail updating directory when removing old-style object
  + Refixed s3fs_init message
  + Lock FdEntity when mutating orgmeta
  + auth headers insertion refactoring
  + add IBM IAM authentication support
  + Fixed a bug in S3fsCurl::LocateBundle
  + Add support for ECS metadata endpoint
  + Reduce use of preprocessor
  + Move str definition from header to implementation
  + Changed functions about reading passwd file
  + Correct signedness warning
  + remove use of jsoncpp
  + Improved use of temporary files
  + Added option ecs description to man page
  + Updated template md files for issue and pr
  + fix condition for parallel download
  + Fixing race condition in FdEntity::GetStats
  + Fix dbglevel usage
- cleanup with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/572314
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=15
2018-02-03 23:59:22 +00:00
258e0315a7 Accepting request 540234 from filesystems
- Update to version 1.82
  + #597 - Not fallback to HTTP - #596
- From 1.81
  + #426 - Updated to correct ChangeLog
  + #431 - fix typo s/controll/control/
  + #432 - Include location constraint when creating bucket
  + #433 - Correct search and replace typo
  + #440 - Handled all curl error without exiting process - #437
  + #443 - Fix for leaks during stat cache entry expiry / truncation (#340)
  + #444 - Add mirror file logic for removing cache file
  + #447 - added fuse package for mounting via /etc/fstab, fixes #417
  + #449 - Accept mount options compatible with mtab
  + #451 - Correct path in README
  + #454 - Changed for accepting mount options compatible with mtab - #449
  + #466 - Fixed a bug about could not copy file mode from org file
  + #471 - Added use_xattr option for #467 and #460
  + #477 - OS-specific correspondence of the extended attribute header
  + #483 - Trim symbolic link original path in file
  + #487 - Split header debugging onto multiple lines for easier reading
  + #488 - Fixed searching Content-Length without case sensitive - #480
  + #489 - Changed headers_t map using nocase compare function - #488
  + #494 - Fix typo s/destroied/destroyed/
  + #495 - Fix invalid V4 signature on multipart copy requests
  + #498 - Upgrade to S3Proxy 1.5.1
  + #502 - Fixed issue#435 branch codes for remaining bugs(2)
  + #503 - Add missing call to mtime test
  + #504 - Use describe helper function
  + #505 - Correct typos
  + #509 - Use server-provided ETag during complete upload
  + #511 - Fixed a bug about uploading NULL to some part of the file contents

OBS-URL: https://build.opensuse.org/request/show/540234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=7
2017-11-15 15:55:18 +00:00
f87de2b730 - Update to version 1.82
+ #597 - Not fallback to HTTP - #596
- From 1.81
  + #426 - Updated to correct ChangeLog
  + #431 - fix typo s/controll/control/
  + #432 - Include location constraint when creating bucket
  + #433 - Correct search and replace typo
  + #440 - Handled all curl error without exiting process - #437
  + #443 - Fix for leaks during stat cache entry expiry / truncation (#340)
  + #444 - Add mirror file logic for removing cache file
  + #447 - added fuse package for mounting via /etc/fstab, fixes #417
  + #449 - Accept mount options compatible with mtab
  + #451 - Correct path in README
  + #454 - Changed for accepting mount options compatible with mtab - #449
  + #466 - Fixed a bug about could not copy file mode from org file
  + #471 - Added use_xattr option for #467 and #460
  + #477 - OS-specific correspondence of the extended attribute header
  + #483 - Trim symbolic link original path in file
  + #487 - Split header debugging onto multiple lines for easier reading
  + #488 - Fixed searching Content-Length without case sensitive - #480
  + #489 - Changed headers_t map using nocase compare function - #488
  + #494 - Fix typo s/destroied/destroyed/
  + #495 - Fix invalid V4 signature on multipart copy requests
  + #498 - Upgrade to S3Proxy 1.5.1
  + #502 - Fixed issue#435 branch codes for remaining bugs(2)
  + #503 - Add missing call to mtime test
  + #504 - Use describe helper function
  + #505 - Correct typos
  + #509 - Use server-provided ETag during complete upload
  + #511 - Fixed a bug about uploading NULL to some part of the file contents

OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=13
2017-11-09 14:20:01 +00:00
8ba0dbbf3d Accepting request 349547 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/349547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=6
2015-12-20 09:52:48 +00:00
57ec41ee35 - Add to SLE FATE #316010
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=11
2015-12-11 16:56:25 +00:00
9d5f3d073b - From 1.77
+ enable_content_md5 Input/output error
  + s3fs -u should return 0 if there are no lost multiparts
  + empty file is written to s3
  + s3fs crashes with segfault
  + Fix typos in docs for max_stat_cache_size
  + curl ssl problems
  + Address signedness warning in FdCache::Init
- From 1.76
  + du shows incorrect usage stats
  + version in configure.ac is 1.74 for release 1.75
- From 1.75
  + Using %20 instead of the plus (+) sign for encoding spaces
  + Fixed local timezone was incorrectly being applied to IAM and
    Last-Modified dates.
  + Fix compilation error on MacOSX with missing const

OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=10
2015-12-07 22:17:46 +00:00
86b1664819 - Update to version 1.79 (bsc#958186)
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=9
2015-12-07 13:36:20 +00:00
a1aef90a45 - Update to version 1.79
+ Emit user-friendly log messages on failed CheckBucket requests
  + Remove stray chars from source files
  + Fix spelling errors
  + FreeBSD issue
  + Address clang always true warnings
  + Small gitignore fixes
  + url: handle scheme omission
  + Changed option processing to use strtol() to get a umask
  + Add simple unit tests for trim functions
  + CURL handles not properly initialized to use DNS or SSL session caching
  + Optimized function "bool directory_empty()"
  + Remove prefix option in s3fs man page - issue#87
  + fix rename before close
  + Supported signature version 4
  + Added new mp_umask option about issue#107, pr#110
  + Fallback to v2 signatures correctly.
  + refactor integration tests create/cleanup file
  + Test ls
  + Use S3Proxy to run integration tests
  + Include Content-Type in complete MPU V2 signature
  + Correct V4 signature for initiate multipart upload
  + Small fixes to integration tests
  + Add test for multi-part upload
  + Fixed bugs, not turn use_cache off and ty to load to end - issue#97
  + Fixed a bug no use_cache case about fixed #138 - issue#141
  + Add Travis configuration
  + add exit handler to cleanup on failures
  + Use S3Proxy 1.4.0-SNAPSHOT
  + Fixed a bug not handling fsync - #145

OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=8
2015-12-07 13:34:53 +00:00
73013a8177 Accepting request 282343 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/282343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=5
2015-01-22 20:49:26 +00:00
ed6e6870cc - Update to version 1.78
+ Password file with DOS format is not handled properly
  + Failed making signature
  + Moving a directory containing more than 1000 files truncates the directory
  + use_sse is ignored when creating new files
  + Support for SSE-C
  + Cannot find pkg-config when configured with any SSL backend except openssl
  + enable_content_md5 Input/output error
  + s3fs -u should return 0 if there are no lost multiparts
  + empty file is written to s3
  + s3fs crashes with segfault
  + Fix typos in docs for max_stat_cache_size
  + curl ssl problems
  + Address signedness warning in FdCache::Init
  + du shows incorrect usage stats
  + version in configure.ac is 1.74 for release 1.75
  + Using %20 instead of the plus (+) sign for encoding spaces
  + Fixed local timezone was incorrectly being applied to IAM and
    Last-Modified dates.
  + Fix compilation error on MacOSX with missing const

OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=6
2015-01-14 13:51:17 +00:00
Stephan Kulow
e5e33474dd Accepting request 221828 from filesystems
- Update to version 1.74
  + Fixed bugs
   - Fixed wrong printf format.
   - Fixed a bug at changing umask.
   - Fixed a bug at changing utimens.
   - When changing object size, could not update stat cache.
   - Fixed some memory leak.
   - Fixed a bug about ftruncate(Issue 371).
   - Fixed a bug about multipart post request(Issue 371).
   - Fixed a bug about multipart post/head retrying(Issue 389).
   - Fixed public_bucket option bug
   - Fixed file size over flow on 32bit OS
  + Changed codes
   - Calling curl_global_init function once.
   - Adds dynamic lock callback for OpenSSL.
   - Checking strict for s3fs command parameters.
   - Caches SSL session.
   - Changes parallel count 500 to 20 for multipart head req.
   - Adds --enable-nss-init configure option.
   - Changes updating timing for object cache(Issue 368).
   - Changes level for some debugging codes.
   - Adds casting for curl_ott_t variables.
   - Adds IAM role option.
   - Adds function on utility mode for removing failed multipart req.

OBS-URL: https://build.opensuse.org/request/show/221828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=3
2014-02-12 20:52:14 +00:00
Factory Maintainer
56aca80053 OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=4 2014-02-11 10:32:15 +00:00
e6d74ca0ce - Update to version 1.74
+ Fixed bugs
   - Fixed wrong printf format.
   - Fixed a bug at changing umask.
   - Fixed a bug at changing utimens.
   - When changing object size, could not update stat cache.
   - Fixed some memory leak.
   - Fixed a bug about ftruncate(Issue 371).
   - Fixed a bug about multipart post request(Issue 371).
   - Fixed a bug about multipart post/head retrying(Issue 389).
   - Fixed public_bucket option bug
   - Fixed file size over flow on 32bit OS
  + Changed codes
   - Calling curl_global_init function once.
   - Adds dynamic lock callback for OpenSSL.
   - Checking strict for s3fs command parameters.
   - Caches SSL session.
   - Changes parallel count 500 to 20 for multipart head req.
   - Adds --enable-nss-init configure option.
   - Changes updating timing for object cache(Issue 368).
   - Changes level for some debugging codes.
   - Adds casting for curl_ott_t variables.
   - Adds IAM role option.
   - Adds function on utility mode for removing failed multipart req.

OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=3
2014-01-18 15:18:19 +00:00
Stephan Kulow
f5910605d5 Accepting request 196898 from filesystems
- s3fs provides a machanism to mount an S3 bucket as a local filesystem using
  FUSE

OBS-URL: https://build.opensuse.org/request/show/196898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3fs?expand=0&rev=1
2013-09-04 12:05:05 +00:00
da88c2d77d Accepting request 196710 from home:rjschwei
- s3fs is a FUSE module that supports the mounting of Amazon S3 buckets
  on a machine, makingthe filesystem appear to be a local file system

OBS-URL: https://build.opensuse.org/request/show/196710
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3fs?expand=0&rev=1
2013-08-30 10:52:23 +00:00