Hello community, here is the log from the commit of package s3fs for openSUSE:Factory checked in at 2017-11-15 16:55:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/s3fs (Old) and /work/SRC/openSUSE:Factory/.s3fs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "s3fs" Wed Nov 15 16:55:18 2017 rev:7 rq:540234 version:1.82 Changes: -------- --- /work/SRC/openSUSE:Factory/s3fs/s3fs.changes 2015-12-20 10:52:50.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.s3fs.new/s3fs.changes 2017-11-15 16:55:20.045454549 +0100 @@ -1,0 +2,169 @@ +Thu Nov 9 14:16:38 UTC 2017 - [email protected] + +- 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 + + #512 - Changed clock_gettime func to s3fs_clock_gettime for homebrew - #468 + + #513 - Added issue and PR templates. + + #517 - Update s3fs.1 - removed duplicated word + + #520 - Added links for eventual consistency in README.md - #515 + + #539 - Upgrade to S3Proxy 1.5.2 + + #540 - Address cppcheck 1.77 warnings + + #545 - Changed base cached time of stat_cache_expire option - #523 + + #546 - Fixed double initialization of SSL library at foreground + + #550 - Add umount instruction for unplivileged user + + #551 - Updated stat_cache_expire option description - #545 + + #552 - switch S3fsMultiCurl to use foreground threads + + #553 - add TLS cipher suites customization + + #554 - cleanup cache directory when running out of disk space + + #555 - don't sign empty headers (as they are discarded + + #556 - fix multipart upload handling without cache + + #557 - Added check_cache_dir_exist option(refixed #347) - #538 + + #558 - Fixed a bug in logic about truncating stat cache + + #560 - Fixed about multipart uploading at no free space related to #509 + + #567 - Do not send ACL unless overridden + + #576 - Added option for complementing lack of stat mode + + #578 - Refactored the get_object_attribute function + + #579 - Added notsup_compat_dir option + + #580 - Enhanced bucket/path parameter check + + #582 - Check errors returned in 200 OK responses for put header request + + #583 - Updated limit object size in s3fs man page + + #585 - Fixed failure to upload/copy with SSE_C and SSE_KMS + + #587 - Changed copyright year format for debian pkg + + #588 - Default transport to HTTPS + + #590 - Updated man page for default_acl option - #567 + + #593 - Backward compatible for changing default transport to HTTPS + + #594 - Check bucket at public bucket and add nocopyapi option automatically +- From 1.80 + + #213 - Parse ETag from copy multipart correctly + + #215 - Fix mem leak in openssl_auth.cpp:s3fs_sha256hexsum + + #217 - Override install, so that the make install does not install + rename_before_close under /test + + #219 - Address Coverity errors + + #220 - Test removing a non-empty directory + + #221 - Compare idiomatically + + #222 - Annotate constructors as explicit + + #224 - Configure cppcheck + + #229 - Convert rename_before_close to a shell script + + #231 - Rewrite AutoLock + + #232 - Always hold stat_cache_lock when using stat_cache + + #233 - Remove IntToStr + + #234 - Update README + + #235 - Plug leak during complete multipart upload + + #237 - Refactor tests into individual functions + + #238 - Enable all cppcheck rules + + #239 - Update stale Google Code reference in --help + + #240 - Enable Content-MD5 during multipart upload part + + #243 - Run cppcheck during Travis builds + + #245 - Elide duplicate lookups of std::map via iterators + + #246 - Unlock during early return in TruncateCache + + #247 - Base64 cleanup + + #248 - Enable integration tests for Travis + + #249 - Silence wget + + #250 - s3fs can print version with short commit hash - #228 + + #251 - Skip xattr tests if utilities are missing + + #252 - This fixes an issue with caching when the creation of a + subdirectory … + + #253 - Added chacking cache dir perms at starting. + + #256 - Add no atomic rename to limitations + + #257 - Update README.md: Bugfix password file permissions errors + + #258 - Update README.md to better explain mount upon boot + + #260 - Wrap help text at 80 characters + + #261 - Correct help timeouts + + #263 - Allow integration testing against Amazon S3 + + #265 - Fix integration tests + + #266 - Cleanup from PR #265 + + #267 - Added the _netdev option to the fstab example. + + #268 - Use 127.0.0.1 not localhost in s3proxy wait loop + + #271 - Add support for standard_ia storage class + + #274 - Modified man page for storage_class option(#271) + + #275 - Changed and cleaned the logic for debug message. + + #278 - Supported for SSE KMS(#270) + + #280 - Supported a object which is larger than free disk space + + #285 - Add test for symlink + + #288 - Fixed a bug about head request(copy) for SSE - issue#286 + + #289 - Print source file in log messages + + #291 - File opened with O_TRUNC is not flushed - Issue #290 + + #293 - Fix a small spelling issue. + + #295 - File opened with O_TRUNC is not flushed - changed #291 + + #300 - Update integration-test-main.sh + + #302 - Fix syslog level used by S3FS_PRN_EXIT() + + #304 - Fixed a bug about mtime - #299 + + #306 - Fix read concurrency to work in parallel count + + #307 - Fix pthread portability problem + + #308 - Changed ensure free disk space as additional change for #306 + + #309 - Check pthread prtability in configure as additional change for #307 + + #310 - Update integration-test-main.sh as additional change for #300 + + #311 - Change error log to debug log in s3fs_read() + + #313 - fix gitignore + + #319 - Clean up mount point on errors in s3fs_init() + + #321 - delete stat cache entry in s3fs_fsync so st_size is refreshed - #320 + + #323 - Add goofys to references + + #328 - Fix v4 signature with use_path_request_style + + #329 - Correct multiple issues with GET and v4 signing + + #330 - Pass by const reference where possible + + #331 - Address various clang warnings + + #334 - Bucket host should include port and not path + + #336 - update REAME.md for fstab + + #338 - Fixed a bug about IAMCRED type could not be retried. + + #339 - Updated README.md for fstab example. + + #341 - Fix the memory leak issue in fdcache. + + #346 - Fix empty directory check against AWS S3 + + #348 - Integration test summary, continue on error + + #350 - Changed cache out logic for stat - #340 + + #351 - Check cache dirctory path and attributes - #347 + + #352 - Remove stat file cache dir if specified del_cache - #337 + + #354 - Supported regex type for additional header format - #343 + + #355 - Fixed codes about clock_gettime for osx + + #356 - Fixed codes about clock_gettime for osx(2) + + #357 - Fixed codes about clock_gettime for osx(3) + + #359 - Remove optional parameter from Content-Type header - #358 + + #360 - Fix clock_gettime autotools detection on Linux + + #364 - Checked content-type by no case-sensitivity - #363 + + #371 - Always set stats cache for opened file + + #372 - Fixed a bug about etag comparison in stats cache, etc. + + #376 - Test for writing after an lseek past end of file + + #379 - Fixed a bug about writing sparsed file - #375 + + #385 - fix typo in curl.cpp: s/returing/returning/ + + #391 - Update s3fs.1 + + #394 - Revert "Fixed a bug about writing sparsed file - #375" + + #395 - Fixed writing sparsed file - #375,#379,#394 + + #397 - Supported User-Agent header - #383 + + #403 - Fix a bug of truncating empty file + + #404 - Add curl handler pool to reuse connections + + #409 - Fixed 'load_sse_c' option not working - #388 + + #410 - Allow duplicate key in ahbe_conf - #386 + + #411 - loading IAM role name automatically(iam_role option) - #387 + + #415 - Fixed a bug about stat_cache_expire - #382 + + #420 - Skip early credential checks when iam_role=auto + + #422 - Fixes for iam_role=auto + + #424 - Added travis CI badge in README.md + +------------------------------------------------------------------- Old: ---- s3fs-fuse-1.79.tar.gz New: ---- s3fs-fuse-1.82.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ s3fs.spec ++++++ --- /var/tmp/diff_new_pack.uLby6L/_old 2017-11-15 16:55:20.561435644 +0100 +++ /var/tmp/diff_new_pack.uLby6L/_new 2017-11-15 16:55:20.565435497 +0100 @@ -1,7 +1,7 @@ # # spec file for package s3fs # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: s3fs -Version: 1.79 +Version: 1.82 Release: 0 Summary: FUSE file system backed by Amazon S3 bucket License: GPL-2.0 @@ -43,7 +43,6 @@ %setup -qn s3fs-fuse-%{version} %build -dos2unix %{_builddir}/%{name}-fuse-%{version}/README ./autogen.sh %configure make %{?_smp_mflags} @@ -53,7 +52,7 @@ %files %defattr(-,root,root,-) -%doc ChangeLog README COPYING +%doc ChangeLog README.md COPYING %{_bindir}/s3fs %{_mandir}/man1/s3fs.1.gz ++++++ s3fs-fuse-1.79.tar.gz -> s3fs-fuse-1.82.tar.gz ++++++ ++++ 14374 lines of diff (skipped)
