ee3a38fc21
- 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)
Archie Cobbs2024-06-12 22:30:31 +00:00
c6f5b94103
Accepting request 1119747 from filesystems
Ana Guerrero2023-10-24 18:08:07 +00:00
92129b8133
- 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
Archie Cobbs2023-10-23 20:58:26 +00:00
c7c54671a6
Accepting request 1113218 from filesystems
Ana Guerrero2023-09-25 18:02:30 +00:00
13e0761720
- 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
Archie Cobbs2023-09-23 15:45:57 +00:00
8dac4761f7
Accepting request 991825 from filesystems
Richard Brown2022-08-01 19:32:32 +00:00
db86ce3a79
- Don't try to build with NBD until 15.3 or later
Archie Cobbs2022-07-30 18:16:37 +00:00
4ed3f1ac28
Accepting request 989756 from filesystems
Richard Brown2022-07-18 16:34:18 +00:00
a3975fb5e5
- Fix build on older systems that don't have libzstd.
Archie Cobbs2022-07-17 22:56:45 +00:00
a496e1f4e7
- 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)
Archie Cobbs2022-07-17 22:53:08 +00:00
1dabeac778
- 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
Archie Cobbs2022-06-04 18:11:25 +00:00
d09130d7f0
- 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
Archie Cobbs2021-06-14 15:19:52 +00:00
0d54cd45ff
- 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)
Archie Cobbs2020-12-23 18:05:37 +00:00
1ed1066826
- 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).
Archie Cobbs2019-10-08 17:27:22 +00:00
114c2d0604
- 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
Archie Cobbs2019-08-09 18:55:52 +00:00
043b017c69
- 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)
Archie Cobbs2019-07-09 18:55:26 +00:00
d85dae1e53
- 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)
Archie Cobbs2019-04-15 20:42:40 +00:00
6e369a01c6
Accepting request 615445 from filesystems
Yuchen Lin2018-06-13 13:38:59 +00:00
c2b0f241db
- 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)
Archie Cobbs2018-06-09 20:27:23 +00:00
9c2a7b3811
- Update to release 1.4.2 + Update license to fix OpenSSL vs. GPL conflict
Archie Cobbs2015-09-01 14:55:03 +00:00
e2f52f5195
Accepting request 306393 from filesystems
Stephan Kulow
2015-05-11 18:41:41 +00:00
b9636b7934
- Update to release 1.4.1 + Fix use-after-free bug configuring base URL (github issue #44)
Archie Cobbs2015-05-04 16:06:20 +00:00
0f550d5a23
Accepting request 303875 from filesystems
Stephan Kulow
2015-04-25 07:54:22 +00:00
42f0162e49
- 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
Archie Cobbs2015-04-17 22:45:37 +00:00
ac1745492b
Accepting request 183681 from filesystems
Stephan Kulow
2013-07-19 09:14:16 +00:00
9944b8f557
- Update to version 1.3.7 + Add `--keyLength' for overriding generated encryption key length
Archie Cobbs2013-07-18 17:25:12 +00:00
cde990c9f0
Accepting request 183465 from filesystems
Stephan Kulow
2013-07-17 07:32:08 +00:00
46dcdf6a56
- 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)
Archie Cobbs2013-07-16 16:43:37 +00:00
61d6daa34a
Accepting request 176968 from filesystems
Stephan Kulow
2013-06-05 11:38:00 +00:00
ed48dd416d
- Update to version 1.3.5 + Check for duplicate mount at startup (issue #10) + Minor spec file cleanups
Archie Cobbs2013-05-29 20:46:04 +00:00
414478280f
Accepting request 162320 from filesystems
Stephan Kulow
2013-04-03 11:06:21 +00:00
9ceedcc2d8
- Update to version 1.3.4 + Add support for fallocate(2)
Archie Cobbs2013-04-03 01:49:16 +00:00
376f106a74
Accepting request 149723 from filesystems
Stephan Kulow
2013-01-29 13:40:11 +00:00
6a3e32e2b0
- Fix License to use SPDX format - Install COPYING into docs - Remove INSTALL from docs
Archie Cobbs2013-01-23 15:46:41 +00:00
9d77454a4d
Accepting request 143349 from home:archie172
Jeff Mahoney2012-11-29 14:03:39 +00:00