Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
filesystems
s3backer
s3backer.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File s3backer.changes of Package s3backer
------------------------------------------------------------------- Wed Jun 12 22:29:33 UTC 2024 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 2.1.3 - Implement nbdkit "block_size" callback - Added configure flag "--enable-nbd" (issue #223) - Fix spurious "cache file is truncated" error (issue #222) - Fix bugs in dcache.c when USE_FALLOCATE enabled (issue #224) - Automatically recreate nbdkit socket's directory if missing (issue #219) - Recalculate date and authorization on retry (issue #214) ------------------------------------------------------------------- Mon Oct 23 20:55:49 UTC 2023 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 2.1.1 + Fixed bug with bulk delete HTTP requests (issue #211) + Fixed empty payload bug when retrying an upload (issue #212) + Check for errors returned by curl_easy_setopt() + Added --noCurlCache flag to facilitate debugging + Bump wait time for nbdkit to start from 1s to 5s ------------------------------------------------------------------- Sat Sep 23 15:39:07 UTC 2023 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 2.1.0 + Avoid sending an empty Accept-Encoding header (issue #208) + Use fallocate(FALLOC_FL_PUNCH_HOLE) for empty disk cache blocks (issue #200) + Made sync(1) work on s3backer file to flush cached data (issue #197) + Fixed bug where s3b_compress=deflate NDB flag would fail (issue #195) + Fixed bug in zero cache "current_cache_size" stats value (issue #204) + Reuse cURL handles after normal HTTP error codes (issue #199) + Run modprobe(8) if needed when starting with the --nbd flag (issue #203) + Use newer OpenSSL 3.0 API functions when available ------------------------------------------------------------------- Sat Jul 30 18:16:05 UTC 2022 - Archie Cobbs <archie.cobbs@gmail.com> - Don't try to build with NBD until 15.3 or later ------------------------------------------------------------------- Fri Jul 29 21:48:16 UTC 2022 - Archie Cobbs <archie.cobbs@gmail.com> - Fix bug in spec file (was missing /run/s3backer-ndb) ------------------------------------------------------------------- Sun Jul 17 22:56:12 UTC 2022 - Archie Cobbs <archie.cobbs@gmail.com> - Fix build on older systems that don't have libzstd. ------------------------------------------------------------------- Sun Jul 17 22:43:09 UTC 2022 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 2.0.2 + Fixed bugs with the --nbd flag when not also using -f flag (issue #188) + Fixed free() of invalid pointer bug in zero_cache.c (issue #191) + Added support for zstd compression (pr #187) ------------------------------------------------------------------- Sat Jun 4 20:14:01 UTC 2022 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 2.0.1 + Fix null pointer dereference bug in zero cache. ------------------------------------------------------------------- Sat Jun 4 18:00:50 UTC 2022 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 2.0.0 + Support running as a Network Block Device (NBD) server (issue #178) + Fix slow write performance with large block sizes since 1.6.0 (issue ##185) + Disable MD5 cache by default now that Amazon S3 is consistent (issue #183) + Fix bug where "(null)" was appearing in usage message (issue #161) + Give more meaningful usage error when size limits are exceeded (issue #162) + Added flag "--http11" to restrict cURL to HTTP 1.1 (issue #168) + Clean up mount token if FUSE itself fails to start (issue #175) + Detect HTTP redirects and emit appropriate hint/warning (issue #174) + Added man page reference to Linux bcache (issue #169) + Added "--blockCacheFileAdvise" flag (pr #176) + Treat 3xx HTTP response codes as errors ------------------------------------------------------------------- Wed Oct 27 16:19:55 UTC 2021 - Archie Cobbs <archie.cobbs@gmail.com> - Run spec-cleaner on spec file ------------------------------------------------------------------- Sat Oct 2 17:15:20 UTC 2021 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 1.6.3 + Fixed bug with `--listBlocks' threads doing redundant overlapping queries + Refactor to support multiple different compression algorithms + Fixed mutex handling bug in block cache (issue #152) + Release mutexs prior to destruction (issue #151) + Fixed use-after-free bug in XML parser (pr #154) ------------------------------------------------------------------- Mon Jun 14 15:19:02 UTC 2021 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 1.6.2 + Require test directory to be absolute unless `-f' flag given (issue #143) + Show HTTP error response payload content when `--debug-http' flag given + List blocks in the background; added `--listBlocksThreads' (issue #24) + Don't let IAM credentials expire while listing blocks (issue #146) + Fixed bug parsing "--configFile" inside comma-separated option list ------------------------------------------------------------------- Wed Dec 30 15:51:27 UTC 2020 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 1.6.1 + Fixed integer overflow bug setting "x-amz-meta-s3backer-filesize" (issue #141) ------------------------------------------------------------------- Wed Dec 23 18:04:42 UTC 2020 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 1.6.0 + Added `--sse-key-id' flag (issue #137) + Log a more useful error message when IAM credentials not found (issue #136) + Warn on startup if disk space is insufficient for disk cache (issue #138) + Added zero block cache to better handle fstrim operations (issue #139) ------------------------------------------------------------------- Fri Oct 30 17:03:54 UTC 2020 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 1.5.6 + Fixed phantom write error when server-side-encryption used (issue #135) + Allow bucket names with "subdirectory" for prefix (issue #130) + Added `--configFile' flag (issue #129) + Added `--accessKeyEnv' flag (issue #128) + Removed deprecated `--rrs' flag ------------------------------------------------------------------- Sat Aug 22 17:43:05 UTC 2020 - Archie Cobbs <archie.cobbs@gmail.com> - Upgrade to release 1.5.5 + Added `--no-vhost' flag (issue #117) + Added `--blockCacheNumProtected' flag (pr #119) + Added `--test-errors', `--test-delays', and `--test-discard' + Disallow stream encryption ciphers (issue #123) ------------------------------------------------------------------- Tue Oct 8 17:25:01 UTC 2019 - <archie.cobbs@gmail.com> - Upgrade to release 1.5.4 + Only set "x-amz-server-side-encryption" header with PUT requests (issue #116) + Don't kill IAM thread unless actually started (issue #115). ------------------------------------------------------------------- Fri Aug 9 18:52:51 UTC 2019 - <archie.cobbs@gmail.com> - Update to release 1.5.3 + Fixed bug where IAM update thread was killed after fork (issue #115) + Fixed use-after-free bug in block_cache_verified() (issue #113) + Fixed use-after-free bug when updating IAM credentials (pr #114) + Fixed bug in test mode that was causing bogus I/O errors ------------------------------------------------------------------- Tue Jul 9 18:51:34 UTC 2019 - <archie.cobbs@gmail.com> - Update to release 1.5.2 + Fixed bug where block cache would not work when run in the background (issue #112) + Fixed bug where we were not parsing HTTP headers case-insensitively (pr #11) + Bail out during `--listBlocks' if we see an object name past our block range + Added `--blockHashPrefix' flag (issue #80) ------------------------------------------------------------------- Mon Apr 15 20:37:59 UTC 2019 - archie.cobbs@gmail.com - Update to release 1.5.1 + Fixed a few places where fixed-sized buffers were too small (issue #108) + Don't claim cache hit if partial write required reading the block (pr #103) + Exit process with error code if s3backer store setup fails at startup + Reset statistics if stats file is unlinked (issue #106) ------------------------------------------------------------------- Sat Jun 9 20:25:23 UTC 2018 - archie.cobbs@gmail.com - Update to release 1.5.0 + Add support for recovering dirty blocks in the disk cache (issue #87) + Replaced boolean 'mounted' flag with a unique 32-bit mount token (issue #87) + Wait for min_write_delay before access after write error (issue #76) + Configure TCP keep-alive on HTTP connections (issue #78) + Added support for server side encryption (pull #81) ------------------------------------------------------------------- Wed Feb 1 23:11:25 UTC 2017 - archie.cobbs@gmail.com - Update to release 1.4.4 + Added `--defaultContentEncoding' for non-compliant backends (issue #68) + Fixed auth bug when prefix contains URL-encodable char (issue #69) + Remove restriction preventing streaming encryption modes (issue #70) ------------------------------------------------------------------- Mon Jul 25 18:59:39 UTC 2016 - archie.cobbs@gmail.com - Update to release 1.4.3 + Add support for STANDARD_IA storage class (issue #59) + Set "Accept-Encoding" header appropriately (issue #48) + Fix build issue with OpenSSL 1.1.0 (issue #64) ------------------------------------------------------------------- Tue Sep 1 14:54:07 UTC 2015 - archie@dellroad.org - Update to release 1.4.2 + Update license to fix OpenSSL vs. GPL conflict ------------------------------------------------------------------- Mon May 4 16:05:10 UTC 2015 - archie@dellroad.org - Update to release 1.4.1 + Fix use-after-free bug configuring base URL (github issue #44) ------------------------------------------------------------------- Fri Apr 17 22:44:36 UTC 2015 - archie@dellroad.org - Update to release 1.4.0 + Added support for authentication version 4 (issue #51) + Added support for credentials via IAM role from EC2 meta-data (issue #48) + Fixed bug where `--erase' did not clear the mounted flag + Moved from Google project hosting to GitHub + Fixed compile problem on FreeBSD ------------------------------------------------------------------- Thu Jul 18 17:24:30 UTC 2013 - archie@dellroad.org - Update to version 1.3.7 + Add `--keyLength' for overriding generated encryption key length ------------------------------------------------------------------- Tue Jul 16 16:42:11 UTC 2013 - archie@dellroad.org - Update to version 1.3.6 + Fix use of MAX_HOST_NAME in http_io.c (issue #42) + Fix encryption key generation bug (on some systems) ------------------------------------------------------------------- Wed May 29 17:49:29 UTC 2013 - archie@dellroad.org - Update to version 1.3.5 + Check for duplicate mount at startup (issue #10) + Minor spec file cleanups ------------------------------------------------------------------- Wed Apr 3 01:47:44 UTC 2013 - archie@dellroad.org - Update to version 1.3.4 + Add support for fallocate(2) ------------------------------------------------------------------- Wed Jan 23 15:44:06 UTC 2013 - archie@dellroad.org - Fix License to use SPDX format - Install COPYING into docs - Remove INSTALL from docs ------------------------------------------------------------------- Sat Apr 7 21:30:58 UTC 2012 - archie@dellroad.org - Update to version 1.3.3 ------------------------------------------------------------------- Sat May 14 16:23:17 UTC 2011 - archie@dellroad.org - Update to version 1.3.2 ------------------------------------------------------------------- Sun Jul 18 19:25:00 UTC 2010 - archie@dellroad.org - Added SUSE_ASNEEDED magic to fix build
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor