+ 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
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3backer?expand=0&rev=57
- 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
OBS-URL: https://build.opensuse.org/request/show/1113218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3backer?expand=0&rev=27
+ 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
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3backer?expand=0&rev=55
- Upgrade to release 2.0.1
+ Fix null pointer dereference bug in zero cache.
- 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
OBS-URL: https://build.opensuse.org/request/show/980807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s3backer?expand=0&rev=24
+ 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
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3backer?expand=0&rev=45
+ 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
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3backer?expand=0&rev=39
+ 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)
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3backer?expand=0&rev=26
+ 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)
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3backer?expand=0&rev=24
+ 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)
OBS-URL: https://build.opensuse.org/package/show/filesystems/s3backer?expand=0&rev=22