NBD server
Go to file
Richard W.M. Jones 4450b8fbd9 server: Fix .zero fallback path
resolves: RHEL-101635
2025-07-05 08:47:55 +01:00
tests Manually merge fedora/rawhide 2021-06-02 12:37:08 +01:00
.gitignore RHEL 9.0.0 Alpha bootstrap 2020-10-15 20:54:51 +02:00
0001-server-log-Move-preserve-errno-to-log_verror-functio.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0002-server-Rename-threadlocal_-set-get-_error-to-._errno.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0003-server-Introduce-threadlocal_-set-get-_last_error.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0004-server-Take-a-thread-local-copy-of-the-last-call-to-.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0005-server-Send-the-last-error-to-the-NBD-client.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0006-vddk-Include-stdbool.h.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0007-vddk-Cache-the-disk-size-in-the-handle.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0008-vddk-do_extents-Mark-some-local-variables-const.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0009-vddk-do_extents-Exit-the-function-if-we-hit-req_one-.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0010-vddk-do_extents-Avoid-reading-partial-chunk-beyond-t.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0011-file-Add-debugging-if-sync_file_range-posix_fadvise-.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0012-file-If-sync_file_range-fails-to-start-don-t-add-win.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0013-tests-Add-tests-of-file-plugin-cache-none.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
0014-tests-Add-more-generic-tests-of-file-cache-none.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-04-01 20:23:51 +01:00
0015-file-Hard-error-if-sync_file_range-fails.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-04-01 20:23:51 +01:00
0016-file-Reduce-the-size-of-the-lock-around-write-evicti.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-04-01 20:23:51 +01:00
0017-file-Document-implicit-assumption-about-eviction-win.patch Add extra system call checking and debugging to nbdkit-file-plugin 2025-04-01 20:23:51 +01:00
0018-server-Turn-flush-into-a-controlpath-message.patch Turn flush into a controlpath message 2025-04-07 13:43:57 +01:00
0019-file-Fix-minor-typo-in-debug-message.patch Allow nbdkit-file-plugin to zero and trim block devices 2025-05-01 19:05:27 +01:00
0020-file-Add-more-debugging-when-D-file.zero-1-is-used.patch Allow nbdkit-file-plugin to zero and trim block devices 2025-05-01 19:05:27 +01:00
0021-file-Fix-comment-style-in-a-few-places.patch Allow nbdkit-file-plugin to zero and trim block devices 2025-05-01 19:05:27 +01:00
0022-file-Fix-do_fallocate-debugging-on-Alpine.patch Allow nbdkit-file-plugin to zero and trim block devices 2025-05-01 19:05:27 +01:00
0023-file-Rename-h-can_zeroout-to-h-can_blkzeroout-to-ref.patch Allow nbdkit-file-plugin to zero and trim block devices 2025-05-01 19:05:27 +01:00
0024-file-zero-Document-implicit-order-that-we-will-try-z.patch Allow nbdkit-file-plugin to zero and trim block devices 2025-05-01 19:05:27 +01:00
0025-file-zero-Use-BLKDISCARD-method-if-may_trim-is-set.patch Allow nbdkit-file-plugin to zero and trim block devices 2025-05-01 19:05:27 +01:00
0026-vddk-Debug-length-of-extents-when-using-D-vddk.exten.patch vddk: Pre-cache the extents for readonly connections 2025-06-02 15:44:41 +01:00
0027-cacheextents-Mark-this-filter-as-deprecated.patch vddk: Pre-cache the extents for readonly connections 2025-06-02 15:44:41 +01:00
0028-include-Move-some-extent-functions-to-nbdkit-common..patch vddk: Pre-cache the extents for readonly connections 2025-06-02 15:44:41 +01:00
0029-vddk-Display-command-type-in-command-completed-messa.patch vddk: Pre-cache the extents for readonly connections 2025-06-02 15:44:41 +01:00
0030-vddk-Cache-the-readonly-flag-from-the-.open-call-in-.patch vddk: Pre-cache the extents for readonly connections 2025-06-02 15:44:41 +01:00
0031-vddk-Move-minimum-version-of-VDDK-to-6.7.patch vddk: Pre-cache the extents for readonly connections 2025-06-02 15:44:41 +01:00
0032-vddk-Unconditionally-test-QueryAllocatedBlocks.patch vddk: Pre-cache the extents for readonly connections 2025-06-02 15:44:41 +01:00
0033-vddk-Pre-cache-the-extents-for-readonly-connections.patch vddk: Pre-cache the extents for readonly connections 2025-06-02 15:44:41 +01:00
0034-file-Save-the-filename-or-equivalent-in-the-file-han.patch Log filename, offset and count in nbdkit-file-plugin error messages 2025-06-05 10:25:41 +01:00
0035-file-Add-the-filename-or-equivalent-to-error-message.patch Log filename, offset and count in nbdkit-file-plugin error messages 2025-06-05 10:25:41 +01:00
0036-file-Add-offset-count-to-error-messages.patch Log filename, offset and count in nbdkit-file-plugin error messages 2025-06-05 10:25:41 +01:00
0037-vddk-stats-Use-us-instead-of-Unicode-s-for-microseco.patch vddk: Improve statistics 2025-06-08 13:21:01 +01:00
0038-vddk-stats-Line-up-the-columns-correctly.patch vddk: Improve statistics 2025-06-08 13:21:01 +01:00
0039-vddk-stats-Record-the-byte-count-of-each-QueryAlloca.patch vddk: Improve statistics 2025-06-08 13:21:01 +01:00
0040-vddk-stats-Collect-elapsed-time-for-ReadAsync-and-Wr.patch vddk: Improve statistics 2025-06-08 13:21:01 +01:00
0041-server-Fix-off-by-one-for-maximum-block_status-lengt.patch CVE-2025-47711 denial of service attack by client sending maximum size block 2025-06-09 16:21:55 +01:00
0042-blocksize-Fix-32-bit-overflow-in-.extents-CVE-2025-4.patch CVE-2025-47711 denial of service attack by client sending maximum size block 2025-06-09 16:21:55 +01:00
0043-vddk-Add-support-for-VDDK-9.0.0.0.patch Add support for VDDK 9.0.0.0 2025-06-23 13:22:00 +01:00
0044-server-Fix-.zero-fallback-path.patch server: Fix .zero fallback path 2025-07-05 08:47:55 +01:00
copy-patches.sh Add extra system call checking and debugging to nbdkit-file-plugin 2025-03-31 14:25:30 +01:00
gating.yaml Manually merge fedora/rawhide 2021-06-02 12:37:08 +01:00
libguestfs.keyring Rebase along stable branch to 1.26.5 2021-08-19 09:12:41 +01:00
nbdkit-find-provides Rebase to new stable branch version 1.30.0 2022-03-04 15:04:47 +00:00
nbdkit.attr Rebase to new stable branch version 1.30.0 2022-03-04 15:04:47 +00:00
nbdkit.fc * Tue Apr 09 2024 Miroslav Rezanina <mrezanin@redhat.com> - 1.38.0-1 2024-04-09 12:39:03 +02:00
nbdkit.if * Tue Apr 09 2024 Miroslav Rezanina <mrezanin@redhat.com> - 1.38.0-1 2024-04-09 12:39:03 +02:00
nbdkit.spec server: Fix .zero fallback path 2025-07-05 08:47:55 +01:00
nbdkit.te * Tue Apr 09 2024 Miroslav Rezanina <mrezanin@redhat.com> - 1.38.0-1 2024-04-09 12:39:03 +02:00
sources Rebase to 1.38.5 (along stable branch) 2024-09-28 09:50:50 +01:00