Commit Graph

615 Commits

Author SHA1 Message Date
Richard W.M. Jones
b3982f7268 Rebase to nbdkit 1.44.1
resolves: RHEL-78830, RHEL-101180
server: Fix .zero fallback path
resolves: RHEL-101636
2025-07-06 19:15:27 +01:00
Richard W.M. Jones
c0820a1886 Rebase to nbdkit 1.44.0
resolves: RHEL-101180
2025-07-01 10:29:52 +01:00
Richard W.M. Jones
7a3edc9542 Rebase to nbdkit 1.42.5
resolves: RHEL-78830
Add support for VDDK 9.0.0.0
resolves: RHEL-99467
2025-06-23 14:15:16 +01:00
Richard W.M. Jones
2b89ed4136 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-95819
2025-06-09 16:22:39 +01:00
Richard W.M. Jones
8dd1d50752 vddk: Improve statistics
related: RHEL-94825
2025-06-08 13:21:07 +01:00
Richard W.M. Jones
06e4722074 Log filename, offset and count in nbdkit-file-plugin error messages
resolves: RHEL-95364
2025-06-05 10:26:08 +01:00
Richard W.M. Jones
8430edda07 vddk: Pre-cache the extents for readonly connections
resolves: RHEL-94825
2025-06-02 15:44:46 +01:00
Richard W.M. Jones
e585cbdf30 Allow nbdkit-file-plugin to zero and trim block devices
resolves: RHEL-89371
2025-05-01 19:05:21 +01:00
Richard W.M. Jones
3febd5aa52 Turn flush into a controlpath message
resolves: RHEL-85515
2025-04-07 13:44:13 +01:00
Richard W.M. Jones
58b0d03046 Add extra system call checking and debugging to nbdkit-file-plugin
resolves: RHEL-85515
2025-04-01 20:23:57 +01:00
Richard W.M. Jones
9d635982f2 Rebase to nbdkit 1.42.2
resolves: RHEL-78830
Add extra system call checking and debugging to nbdkit-file-plugin
resolves: RHEL-85515
2025-03-31 14:13:37 +01:00
Richard W.M. Jones
3bdae99cca Rebase to nbdkit 1.42.1
resolves: RHEL-78830
2025-03-10 15:59:02 +00:00
Richard W.M. Jones
c9f4cdb07d Rebase to nbdkit 1.42.0
Synch the spec file with Fedora Rawhide.
nbdkit-ondemand-plugin moves into a new subpackage.
New nbdkit-time-limit-filter.

resolves: RHEL-78830
2025-02-24 13:24:37 +00:00
Richard W.M. Jones
0b6564875e vddk: Avoid reading partial chunk beyond the end of the disk
resolves: RHEL-71697
2025-01-06 17:37:25 +00:00
Troy Dawson
daa291b813 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:51:06 -07:00
Richard W.M. Jones
0daaebcc6b Rebase to nbdkit 1.40.4 2024-09-28 09:50:09 +01:00
Richard W.M. Jones
7a43d26862 Send the last error to the NBD client
resolves: RHEL-50666
2024-07-26 15:09:09 +01:00
Richard W.M. Jones
bbd9fe8f63 Rebase to nbdkit 1.40.0
related: RHEL-49594
2024-07-22 11:02:58 +01:00
Richard W.M. Jones
7ba90f1765 Re-add libxcrypt dependency
resolves: RHEL-47272
2024-07-12 09:09:34 +01:00
Troy Dawson
1d4feda206 Bump release for June 2024 mass rebuild 2024-06-24 09:04:23 -07:00
Richard W.M. Jones
599c61b200 OCaml 5.2.0 ppc64le fix
(cherry picked from commit 2340ca89b77d49f4d67c414e8f7b209f80042ea5)
2024-06-19 17:37:18 +01:00
Richard W.M. Jones
326c0e0129 Add BR glibc-utils for libc_malloc_debug.so.0
(cherry picked from commit 44d5aed5b985ca178abbf2cc8e3b8ada78e3a1f6)
2024-06-19 17:29:33 +01:00
Zbigniew Jędrzejewski-Szmek
70aa55152e Do not use macros is file path Requires
This is in preparation for
https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin.

When the package is rebuilt with a different %_sbindir (in particular
%_sbindir==%_bindir), those BuildRequires and Requires will stop working
with the providers of those requires that were built with the old definition.
We don't want to force a transition of all packages at the same time,
so instead use a fixed path. (The providers, when they are updated to
the new path, will retain a compat Provides for the old path.)

The tests fail in test-tar-xz-curl, but this doesn't seem to be
related to the path changes, but instead something about fs internals.

(cherry picked from commit 86fa43d05eb96c722fa2e79ce92edf5cdf0ee997)
2024-06-19 17:28:35 +01:00
Richard W.M. Jones
12ec8046d8 Rebuild for OCaml 5.2 2024-05-31 19:05:05 +01:00
Miroslav Rezanina
c183e290b8 * Thu Apr 25 2024 Miroslav Rezanina <mrezanin@redaht.com> - 1.38.0-2
- Removing dependency on libxcrypt-compat
- Resolves: RHEL-33759
2024-04-25 08:14:37 -04:00
Miroslav Rezanina
0b86c8a099 * Mon Apr 15 2024 Miroslav Rezanina <mrezanin@redhat.com> - 1.38.0-1
- Update to 1.38.0 upstream release
- Resolves: RHEL-32748
2024-04-15 08:33:16 +02:00
Richard W.M. Jones
b0aef3c38e gating: Match any version of RHEL
Resolves: RHEL-32196

(cherry picked from commit 61064b8fd1d8f3f4619188deaec01e6daafbd9cc)
2024-04-12 11:56:02 +01:00
Richard W.M. Jones
4a2343b4a3 New upstream development version 1.37.7
New nbdkit-gcs-plugin for Google Cloud Storage
2024-02-11 18:29:20 +00:00
Richard W.M. Jones
5f12965c1f New upstream development version 1.37.6 2024-02-01 22:08:06 +00:00
Richard W.M. Jones
d89cffce88 Temporary workaround for binutils bug
https://sourceware.org/bugzilla/show_bug.cgi?id=31283

Use git to apply the patches since patch 0004 contains a binary patch.
2024-01-24 10:59:22 +00:00
Richard W.M. Jones
2fd0615d12 Potential fix for parallel builds failure of mingw subpackage 2024-01-23 18:12:47 +00:00
Richard W.M. Jones
cf7389fcdd Bump release for rebuild 2024-01-23 17:55:20 +00:00
Richard W.M. Jones
348c2fe9f4 Add mingw{32,64}-nbdkit subpackages 2024-01-23 14:46:39 +00:00
Richard W.M. Jones
8233ecfd32 Build into a subdirectory rather than the package source directory
This requires some upstream fixes for srcdir != builddir.
2024-01-23 14:46:17 +00:00
Richard W.M. Jones
fb41373acc Remove support for RHEL 7
RHEL 7 is now in EUS phase, we don't need to keep support around for
it here.
2024-01-23 14:46:17 +00:00
Fedora Release Engineering
d3338b004b Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 09:18:09 +00:00
Richard W.M. Jones
63cf2b755e New upstream development version 1.37.5 2024-01-16 12:55:14 +00:00
Mamoru TASAKA
de42188bf3 Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.3 2024-01-03 23:34:13 +09:00
Richard W.M. Jones
0d1a9e2d82 New upstream development version 1.37.4 2023-12-19 15:55:39 +00:00
Richard W.M. Jones
4a47463228 OCaml 5.1.1 + s390x code gen fix for Fedora 40 2023-12-18 16:02:50 +00:00
Richard W.M. Jones
95f0a9b7ba OCaml 5.1.1 rebuild for Fedora 40 2023-12-14 09:14:13 +00:00
Richard W.M. Jones
6debad82d3 Add upstream fix for GCC 14 2023-12-04 13:29:52 +00:00
Richard W.M. Jones
0150826388 Use the correct sources for this branch 2023-11-26 12:16:33 +00:00
Richard W.M. Jones
b9a4b125ca New upstream development version 1.37.3 2023-11-26 10:34:57 +00:00
Richard W.M. Jones
1539514884 New upstream development version 1.37.2
New nbdkit-readonly-filter.
2023-11-07 19:41:30 +00:00
Richard W.M. Jones
0b975b05a5 Add experimental SELinux support (RHEL-5174) 2023-11-01 13:28:58 +00:00
Richard W.M. Jones
63aafd2713 We are going to try to enable libblkio support everywhere 2023-10-31 09:48:55 +00:00
Richard W.M. Jones
3b31d6392a New upstream development version 1.37.1 2023-10-23 16:49:43 +01:00
Richard W.M. Jones
c97cf0c593 OCaml 5.1 rebuild for Fedora 40 2023-10-06 08:46:03 +01:00
Richard W.M. Jones
288a606323 Enable blkio support again on Fedora i686. 2023-09-27 15:45:24 +01:00