Richard W.M. Jones
4450b8fbd9
server: Fix .zero fallback path
...
resolves: RHEL-101635
2025-07-05 08:47:55 +01:00
Richard W.M. Jones
58b3d4e63e
Add support for VDDK 9.0.0.0
...
resolves: RHEL-99466
2025-06-23 13:22:00 +01:00
Richard W.M. Jones
d1cbcbdf54
CVE-2025-47711 denial of service attack by client sending maximum size block
...
status
CVE-2025-47712 denial of service attack by client sending large unaligned
size block status
resolves: RHEL-95814
2025-06-09 16:21:55 +01:00
Richard W.M. Jones
83a3fe53b0
vddk: Improve statistics
...
related: RHEL-94823
2025-06-08 13:21:01 +01:00
Richard W.M. Jones
7512fac720
Log filename, offset and count in nbdkit-file-plugin error messages
...
resolves: RHEL-95363
2025-06-05 10:25:41 +01:00
Richard W.M. Jones
25c996f10d
vddk: Pre-cache the extents for readonly connections
...
resolves: RHEL-94823
2025-06-02 15:44:41 +01:00
Richard W.M. Jones
53fb6e53bd
Forgot to update Release tag in previous commit
...
related: RHEL-89353
2025-05-01 20:36:48 +01:00
Richard W.M. Jones
d1e8322fc6
Allow nbdkit-file-plugin to zero and trim block devices
...
resolves: RHEL-89353
2025-05-01 19:05:27 +01:00
Richard W.M. Jones
8bf36f603d
Turn flush into a controlpath message
...
resolves: RHEL-85510
2025-04-07 13:43:57 +01:00
Richard W.M. Jones
71de522d71
Add extra system call checking and debugging to nbdkit-file-plugin
...
resolves: RHEL-85510
2025-04-01 20:23:51 +01:00
Richard W.M. Jones
ebdd780c47
Add extra system call checking and debugging to nbdkit-file-plugin
...
resolves: RHEL-85510
2025-03-31 14:25:30 +01:00
Richard W.M. Jones
8243333e16
vddk: Avoid reading partial chunk beyond the end of the disk
...
resolves: RHEL-71694
2025-01-06 17:37:21 +00:00
Richard W.M. Jones
a8a97713f1
Rebase to 1.38.5 (along stable branch)
2024-09-28 09:50:50 +01:00
Richard W.M. Jones
6dcd8b25aa
Rebase to 1.38.3 (along stable branch)
...
Send the last error to the NBD client
resolves: RHEL-50664
2024-07-26 15:10:02 +01:00
Miroslav Rezanina
c8a2ccfe39
* Tue Apr 09 2024 Miroslav Rezanina <mrezanin@redhat.com> - 1.38.0-1
...
- Rebase to 1.38.0
- Added selinux subpackage
- resolves: RHEL-31884
2024-04-09 12:39:03 +02:00
Richard W.M. Jones
8ae077769e
Rebase to 1.36.2
...
resolves: RHEL-14475
partition: Suggest alternate partition-sectorsize
resolves: RHEL-19815
2023-12-20 13:29:17 +00:00
Richard W.M. Jones
7e51d2cf8e
Rebase to 1.36.1
...
resolves: RHEL-14475
2023-10-31 09:48:15 +00:00
Richard W.M. Jones
6a6cb92d31
Backport nbdkit-curl-plugin "multi" interface support
...
resolves: rhbz#2228131
Rebase to 1.34.2
resolves: rhbz#2168629
2023-08-01 15:36:49 +01:00
Richard W.M. Jones
cf1d6395e7
Rebase to 1.34.1
...
resolves: rhbz#2168629
2023-04-18 13:03:41 +01:00
Richard W.M. Jones
3966543612
Rebase to 1.34.0
...
resolves: rhbz#2168629
2023-04-14 10:55:53 +01:00
Richard W.M. Jones
ccb30ca5b4
Rebase to 1.33.11
...
resolves: rhbz#2168629
2023-03-09 13:01:52 +00:00
Richard W.M. Jones
23bbe5bb33
curl: Enable multi-conn for read-only connections
...
resolves: rhbz#2166686
2023-02-03 10:35:43 +00:00
Richard W.M. Jones
a482c73e32
luks: Avoid crash when image does not contain a LUKS header
...
resolves: rhbz#2159581
2023-01-10 09:04:22 +00:00
Richard W.M. Jones
8eb3bb554e
Improve error message when PasswordAuthentication is set to 'no'
...
resolves: rhbz#2158300
2023-01-06 09:05:39 +00:00
Richard W.M. Jones
4eabdba087
Rebase to new stable branch version 1.32.5
...
resolves: rhbz#2135765
- Move stats filter to new subpackage.
2023-01-03 15:44:14 +00:00
Richard W.M. Jones
f013103704
Add support for VDDK 8.0.0
...
resolves: rhbz#2143889
2022-11-29 16:13:34 +00:00
Richard W.M. Jones
d7e3d19b6a
Rebase to new stable branch version 1.30.8
...
resolves: rhbz#2059289
- Fix multiple Coverity problems
- Fix bounds error in nbdkit-checkwrite-filter
resolves: rhbz#2108545
2022-07-19 11:59:28 +01:00
Richard W.M. Jones
82a691cb64
Rebase to new stable branch version 1.30.7
...
resolves: rhbz#2059289
2022-07-12 12:40:44 +01:00
Richard W.M. Jones
74f0e13c8d
vddk: Suppress new VDDK "phone home" messages
...
resolves: rhbz#2104720
vddk: Clearer error message when thumbprint is wrong
resolves: rhbz#1905772
Fix memory allocator=malloc,mlock=true (2044432)
2022-07-07 14:29:48 +01:00
Richard W.M. Jones
46c400fb00
Rebase along stable-1.30 branch
...
related: rhbz#2059289
2022-07-06 13:00:11 +01:00
Richard W.M. Jones
9d2dd81620
Rebase to new stable branch version 1.30.6
...
resolves: rhbz#2059289
Backport new scan filter from 1.32.
Add new rate filter burstiness setting from 1.32
2022-06-13 13:48:01 +01:00
Richard W.M. Jones
ad784282b6
Rebase to new stable branch version 1.30.5
...
resolves: rhbz#2059289
Suppress excess messages from nbdkit-nbd-plugin
resolves: rhbz#2083498
Suppress incorrect VDDK error when converting guests from vCenter
resolves: rhbz#2083617
Backport new LUKS filter from 1.32.
Add new Python binding for nbdkit_parse_size from 1.32
Cherry-picked from Fedora:
Add new luks filter.
(Fedora commit 9588e5cbc7
)
2022-05-12 18:51:12 +01:00
Richard W.M. Jones
c54cb3f9a4
Rebase to new stable branch version 1.30.4
...
resolves: rhbz#2059289
Add support for ssh create remote file.
Backport new readahead filter from 1.32.
2022-04-26 10:28:49 +01:00
Richard W.M. Jones
3ebd7154dd
Rebase to new stable branch version 1.30.2
...
resolves: rhbz#2059289
Skip vsock tests unless the vsock_loopback module is loaded (2069558)
2022-04-04 13:30:29 +01:00
Richard W.M. Jones
4a8d800b4f
vddk: Fix use of uninitialized memory when computing block size
...
resolves: rhbz#2066655
2022-03-22 11:18:40 +00:00
Richard W.M. Jones
02f2730051
Rebase to new stable branch version 1.30.1
...
resolves: rhbz#2059289
2022-03-15 17:10:00 +00:00
Richard W.M. Jones
09f48f19cf
Build against nbdkit-srpm-macros
...
related: rhbz#2059291
2022-03-04 15:36:51 +00:00
Richard W.M. Jones
8860174767
Rebase to new stable branch version 1.30.0
...
resolves: rhbz#2059289
Add automatic provides generator and subpackage nbdkit-srpm-macros
resolves: rhbz#2059291 [bootstrap stage]
New filters: blocksize-policy, protect, retry-request
Fix license of bash-completion subpackage
2022-03-04 15:04:47 +00:00
Richard W.M. Jones
282830b82f
Skip test-memory-allocator-malloc-mlock.sh on ppc64le
...
related: rhbz#2011709
2022-01-24 15:36:35 +00:00
Richard W.M. Jones
1ba7a69bc2
Rebase to new stable branch version 1.28.5
...
resolves: rhbz#2011709
2022-01-24 12:51:08 +00:00
Richard W.M. Jones
c8704cbb64
vddk: Implement VMDK creation
...
Also apply patch:
0030-tests-Add-configure-disable-libguestfs-tests-flag.patch
which was previous present in git but not applied by the spec file.
Because of this the previous build warned:
configure: WARNING: unrecognized options: --enable-libguestfs-tests
related: rhbz#2011709
2022-01-18 22:05:00 +00:00
Richard W.M. Jones
752d86cd28
Rebase to new stable branch version 1.28.4
...
related: rhbz#2011709
2022-01-04 14:19:04 +00:00
Richard W.M. Jones
b5f8430a27
Rebase to new stable branch version 1.28.3
...
resolves: rhbz#2011709
Includes these important commits:
plugins/python: Fix extents() count format string
tests: Add configure --disable-libguestfs-tests flag
tests: Use mke2fs -d to create ext4 test image
Use new --disable-libguestfs-tests on non-guestfs arches.
2021-12-19 10:51:16 +00:00
Richard W.M. Jones
da9411d61e
file: Fix implementation of cache=none for writes
...
Backport the following upstream commit:
a956e2e75d
related: rhbz#2011709
2021-12-08 11:25:06 +00:00
Richard W.M. Jones
d2ce66ec1f
Rebase to new stable branch version 1.28.3
...
Fix nbdkit-cow-filter cow-block-size=4096
resolves: rhbz#2011709, rhbz#2029751
2021-12-07 10:08:43 +00:00
Richard W.M. Jones
36d6c29dea
Rebase along stable-1.28 branch
...
resolves: rhbz#2011709
Drop obsolete documentation related to thread model in vddk plugin
related: rhbz#2018463
2021-11-29 10:44:05 +00:00
Richard W.M. Jones
b3fb585f58
Move nbdkit-null-plugin to nbdkit-server package
...
resolves: rhbz#2021154
Rebase to new stable branch version 1.28.2
resolves: rhbz#2011709
Switch to xorriso (instead of genisoimage)
Upstream prefers it since:
commit 174a0caf7eaf1943360f9d8f714f466ea7449d90
Author: Richard W.M. Jones <rjones@redhat.com>
Date: Sat Apr 3 17:15:34 2021 +0100
iso: Pick xorriso in preference to genisoimage or mkisofs.
See this Debian page explaining the situation with genisoimage:
https://wiki.debian.org/genisoimage
(cherry picked from commit df8ac05e24
)
Move nbdkit-null-plugin to the nbdkit-server package
This plugin is required for probing the presence of filters (see
nbdkit-probing(1) man page), so it makes sense to always have it
around. The null plugin is only 16K in size so it does not add
significantly to the nbdkit-server package.
(cherry picked from commit 048b8de83c
)
Consistent use of whitespace
Remove double line whitespace between %package and %description.
Also remove whitespace lines within %package sections.
Double line whitespace is kept between subpackages for visual clarity.
(cherry picked from commit 9fbfa6cc49
)
2021-11-09 12:51:27 +00:00
Richard W.M. Jones
ceffede5b1
Update nbdkit-vddk-plugin
...
Distribute README.VDDK in nbdkit-vddk-plugin subpackage
resolves: rhbz#2018463, rhbz#2011709
2021-10-30 14:40:42 +01:00
Richard W.M. Jones
0d3bf32327
Add asynchronous support in nbdkit-vddk-plugin
...
resolves: rhbz#2018463, rhbz#2011709
2021-10-29 14:09:21 +01:00
Richard W.M. Jones
4129f7480f
Rebase to new stable branch version 1.28.0
...
resolves: rhbz#2011709
2021-10-08 09:43:56 +01:00