Libguestfs - Feb 2023

Tuesday February 28 2023
TimeRepliesSubject
2:39PM 2 [V2V PATCH 0/5] Bring support for virtio-scsi back to Windows
2:24PM 1 [V2V PATCH 0/5] Bring support for virtio-scsi back to Windows
2:13PM 1 Checksums and other verification
1:01PM 1 [V2V PATCH 0/5] Bring support for virtio-scsi back to Windows
11:39AM 1 Checksums and other verification
11:24AM 1 Checksums and other verification
 
Monday February 27 2023
TimeRepliesSubject
5:09PM 1 Checksums and other verification
4:44PM 1 Checksums and other verification
4:41PM 1 Checksums and other verification
2:42PM 1 Checksums and other verification
2:24PM 1 Checksums and other verification
2:04PM 1 [libnbd PATCH v5 3/5] force semicolon after DEFINE_VECTOR_TYPE() macro invocations
1:56PM 2 Checksums and other verification
 
Sunday February 26 2023
TimeRepliesSubject
11:45AM 0 [libnbd PATCH v5 5/5] convert string_vector_(iter(free) + reset()) to string_vector_empty()
11:45AM 1 [libnbd PATCH v5 4/5] vector: introduce DEFINE_POINTER_VECTOR_TYPE()
11:45AM 1 [libnbd PATCH v5 3/5] force semicolon after DEFINE_VECTOR_TYPE() macro invocations
11:45AM 0 [libnbd PATCH v5 1/5] common/include: add TYPE_IS_POINTER() macro
11:45AM 7 [libnbd PATCH v5 0/5] vector: introduce DEFINE_POINTER_VECTOR_TYPE()
9:16AM 1 [nbdkit PATCH v2] server: Don't assert on send if client hangs up early
 
Saturday February 25 2023
TimeRepliesSubject
12:33PM 0 libnbd | Failed pipeline for master | 3a49373a
11:22AM 1 no way to force-close NBD handle in nbdsh
9:57AM 1 no way to force-close NBD handle in nbdsh
 
Friday February 24 2023
TimeRepliesSubject
10:59PM 1 [nbdkit PATCH v2] server: Don't assert on send if client hangs up early
10:41PM 1 no way to force-close NBD handle in nbdsh
4:11PM 1 [V2V PATCH 0/5] Bring support for virtio-scsi back to Windows
3:04PM 2 [libnbd PATCH v4 3/5] remove semicolon after DEFINE_VECTOR_TYPE() macro invocations
12:57PM 1 [libnbd PATCH v3 07/29] lib/utils: add async-signal-safe assert()
12:02PM 1 [V2V PATCH 0/5] Bring support for virtio-scsi back to Windows
11:55AM 1 [V2V PATCH 0/5] Bring support for virtio-scsi back to Windows
5:41AM 1 [nbdkit PATCH] server: Don't assert on send if client hangs up early
4:56AM 1 [V2V PATCH 0/5] Bring support for virtio-scsi back to Windows
4:39AM 1 [libnbd PATCH v4 3/5] remove semicolon after DEFINE_VECTOR_TYPE() macro invocations
4:39AM 6 [libnbd PATCH v4 0/5] vector: introduce DEFINE_POINTER_VECTOR_TYPE()
 
Thursday February 23 2023
TimeRepliesSubject
8:40PM 1 [nbdkit PATCH] server: Don't assert on send if client hangs up early
5:54PM 1 [libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
11:48AM 1 [V2V PATCH 0/5] Bring support for virtio-scsi back to Windows
10:43AM 3 [V2V PATCH 0/5] Bring support for virtio-scsi back to Windows
 
Wednesday February 22 2023
TimeRepliesSubject
9:50PM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
6:20PM 0 [COMMON PATCH 5/5] inject_virtio_win: make virtio-scsi the default block driver
6:20PM 0 [COMMON PATCH 4/5] inject_virtio_win: add Virtio_SCSI to block_type
6:20PM 0 [V2V PATCH 1/5] Revert "Remove guestcaps_block_type Virtio_SCSI"
6:20PM 6 [V2V PATCH 0/5] Bring support for virtio-scsi back to Windows
5:01PM 1 [libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
4:25PM 1 [PATCH nbdkit] curl: Try to share as much as possible between handles in the pool
4:22PM 1 [libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
4:16PM 0 libnbd | Failed pipeline for master | 367cebb6
4:00PM 1 [PATCH nbdkit] curl: Try to share as much as possible between handles in the pool
3:52PM 1 [PATCH nbdkit] curl: Try to share as much as possible between handles in the pool
3:01PM 1 [PATCH nbdkit] curl: Try to share as much as possible between handles in the pool
3:01PM 2 [PATCH nbdkit] curl: Try to share as much as possible between handles in the pool
1:22PM 0 libnbd | Failed pipeline for master | 0823a2da
12:15PM 0 libnbd | Failed pipeline for master | 46d60f80
11:57AM 0 libnbd | Failed pipeline for master | b5101fbc
10:05AM 1 [PATCH v2 5/6] spec: Introduce NBD_FLAG_BLOCK_STATUS_PAYLOAD
9:49AM 1 [PATCH v2 3/6] spec: Add NBD_OPT_EXTENDED_HEADERS
9:40AM 1 [libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
9:25AM 2 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
9:09AM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
8:48AM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
8:17AM 2 [libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
8:09AM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
12:47AM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
 
Tuesday February 21 2023
TimeRepliesSubject
10:59PM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
7:32PM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
6:38PM 1 [libnbd PATCH v3 12/29] socket activation: clean up responsibilities of prep.sock.act.env.()
6:07PM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
6:04PM 2 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
5:53PM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
5:12PM 1 [libnbd PATCH v3 10/29] lib/utils: add unit tests for async-signal-safe execvpe()
5:06PM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
4:23PM 1 [libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
4:22PM 1 [libnbd PATCH v3 12/29] socket activation: clean up responsibilities of prep.sock.act.env.()
4:16PM 2 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
4:11PM 1 [libnbd PATCH v3 12/29] socket activation: clean up responsibilities of prep.sock.act.env.()
4:03PM 2 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
3:21PM 1 [PATCH v2 2/6] spec: Tweak description of maximum block size
2:06PM 1 [PATCH 1/2] python: Avoid crash if callback parameters cannot be built
1:24PM 2 [libnbd PATCH v3 12/29] socket activation: clean up responsibilities of prep.sock.act.env.()
1:17PM 1 [libnbd PATCH v3 12/29] socket activation: clean up responsibilities of prep.sock.act.env.()
1:06PM 1 [libnbd PATCH v3 10/29] lib/utils: add unit tests for async-signal-safe execvpe()
12:53PM 1 [libnbd PATCH v3 10/29] lib/utils: add unit tests for async-signal-safe execvpe()
12:08PM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
11:55AM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
6:33AM 1 [libnbd PATCH v3 07/29] lib/utils: add async-signal-safe assert()
 
Monday February 20 2023
TimeRepliesSubject
8:52PM 1 [PATCH 1/2] python: Avoid crash if callback parameters cannot be built
8:38PM 1 [libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
7:08PM 2 [PATCH 1/2] python: Avoid crash if callback parameters cannot be built
6:21PM 2 [libnbd PATCH v3 07/29] lib/utils: add async-signal-safe assert()
5:41PM 1 [libnbd PATCH v3 01/29] use space consistently in function and function-like macro invocations
5:03PM 1 [libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
1:38PM 2 [libnbd PATCH v3 01/29] use space consistently in function and function-like macro invocations
10:59AM 1 [PATCH v3 2/2] python: Avoid leaking py_array and py_args in event callbacks
10:36AM 2 [PATCH v2v v2 3/3] -o qemu: Always use -cpu host unless overridden by source hypervisor
10:30AM 1 [PATCH v2v v2 2/3] -o libvirt: Always use host-model unless overridden by source hypervisor
8:45AM 2 [PATCH 1/2] python: Avoid crash if callback parameters cannot be built
 
Friday February 17 2023
TimeRepliesSubject
6:36PM 1 [libnbd PATCH v3 12/29] socket activation: clean up responsibilities of prep.sock.act.env.()
5:49PM 1 [supermin PATCH] Add support for OCaml 5.0
5:45PM 1 [PATCH v3 2/2] python: Avoid leaking py_array and py_args in event callbacks
5:45PM 1 [PATCH v3 1/2] Revert "python: fix call of Python handlers of events"
5:45PM 2 [PATCH v3 0/2] python: Avoid leaking py_array and py_args in event callbacks
5:39PM 3 python: Avoid leaking py_array and py_args in event callbacks
4:54PM 1 [PATCH] python: Avoid leaking py_array along error paths
4:52PM 1 [PATCH 1/2] python: Avoid crash if callback parameters cannot be built
11:49AM 1 [libnbd PATCH v3 01/29] use space consistently in function and function-like macro invocations
11:44AM 1 [PATCH v2v v2 3/3] -o qemu: Always use -cpu host unless overridden by source hypervisor
11:44AM 1 [PATCH v2v v2 2/3] -o libvirt: Always use host-model unless overridden by source hypervisor
11:44AM 1 [PATCH v2v v2 1/3] v2v: Rename gcaps_default_cpu to gcaps_arch_min_version
11:44AM 3 [PATCH v2v v2 0/3] Use host-model
9:56AM 1 [PATCH v2v 1/3] v2v: Rename gcaps_default_cpu to gcaps_arch_min_version
7:55AM 1 [PATCH v2v 3/3] -o qemu: Always use -cpu host unless overridden by source hypervisor
7:53AM 1 [PATCH v2v 1/3] v2v: Rename gcaps_default_cpu to gcaps_arch_min_version
 
Thursday February 16 2023
TimeRepliesSubject
3:23PM 1 [PATCH] python: Avoid leaking py_array along error paths
3:23PM 1 [PATCH] python: Avoid leaking py_array along error paths
2:09PM 2 [PATCH 1/2] python: Avoid crash if callback parameters cannot be built
 
Wednesday February 15 2023
TimeRepliesSubject
11:33PM 1 [libnbd PATCH v3 10/29] lib/utils: add unit tests for async-signal-safe execvpe()
11:03PM 2 [libnbd PATCH v3 10/29] lib/utils: add unit tests for async-signal-safe execvpe()
10:28PM 1 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
9:10PM 1 [libnbd PATCH v3 08/29] lib/utils: add unit test for async-signal-safe assert()
8:57PM 1 [libnbd PATCH v3 07/29] lib/utils: add async-signal-safe assert()
8:27PM 1 [libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
8:00PM 1 [libnbd PATCH v3 03/29] socket activation: rename sa_(tmpdir|sockpath) to sact_(tmpdir|sockpath)
7:54PM 1 [libnbd PATCH v3 02/29] generator/C.ml: use space consistently in func. and func.-like macro calls
7:48PM 2 [libnbd PATCH v3 01/29] use space consistently in function and function-like macro invocations
5:10PM 1 [libnbd PATCH v3 29/29] socket activation: set LISTEN_FDNAMES
5:04PM 1 [libnbd PATCH v3 22/29] CONNECT_COMMAND.START: check syscalls for errors in the child process
4:53PM 1 [libnbd PATCH v3 15/29] socket activation: centralize resource release
4:39PM 2 [libnbd PATCH v3 12/29] socket activation: clean up responsibilities of prep.sock.act.env.()
4:23PM 1 [libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
2:12PM 1 [PATCH v2v 3/3] -o qemu: Always use -cpu host unless overridden by source hypervisor
2:12PM 1 [PATCH v2v 2/3] -o libvirt: Always use host-model unless overridden by source hypervisor
2:12PM 3 [PATCH v2v 1/3] v2v: Rename gcaps_default_cpu to gcaps_arch_min_version
2:11PM 1 [libnbd PATCH v3 29/29] socket activation: set LISTEN_FDNAMES
2:11PM 1 [libnbd PATCH v3 25/29] CONNECT_COMMAND.START: replace execvp() call with fork-safe variant
2:11PM 0 [libnbd PATCH v3 23/29] CONNECT_COMMAND.START: centralize resource release
2:11PM 1 [libnbd PATCH v3 22/29] CONNECT_COMMAND.START: check syscalls for errors in the child process
2:11PM 1 [libnbd PATCH v3 21/29] CONNECT_COMMAND.START: sanitize close() calls in the child process
2:11PM 1 [libnbd PATCH v3 20/29] CONNECT_COMMAND.START: use symbolic constants for fd#0 and fd#1
2:11PM 1 [libnbd PATCH v3 19/29] CONNECT_COMMAND.START: set the NBD error when fcntl() fails
2:11PM 1 [libnbd PATCH v3 18/29] CONNECT_COMMAND.START: fix small comment thinko about socket pair usage
2:11PM 1 [libnbd PATCH v3 17/29] socket activation: replace execvp() call with fork-safe variant
2:11PM 1 [libnbd PATCH v3 16/29] socket activation: plug AF_UNIX socket address (filesystem) leak on error
2:11PM 1 [libnbd PATCH v3 15/29] socket activation: centralize resource release
2:11PM 1 [libnbd PATCH v3 14/29] socket activation: check syscalls for errors in the child process
2:11PM 1 [libnbd PATCH v3 13/29] socket activation: avoid manipulating the sign bit
2:11PM 1 [libnbd PATCH v3 12/29] socket activation: clean up responsibilities of prep.sock.act.env.()
2:11PM 2 [libnbd PATCH v3 11/29] socket activation: fix error message upon asprintf() failure
2:11PM 2 [libnbd PATCH v3 10/29] lib/utils: add unit tests for async-signal-safe execvpe()
2:11PM 2 [libnbd PATCH v3 09/29] lib/utils: introduce async-signal-safe execvpe()
2:11PM 1 [libnbd PATCH v3 08/29] lib/utils: add unit test for async-signal-safe assert()
2:11PM 1 [libnbd PATCH v3 07/29] lib/utils: add async-signal-safe assert()
2:11PM 1 [libnbd PATCH v3 06/29] lib/utils: introduce xwrite() as a more robust write()
2:11PM 2 [libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
2:11PM 3 [libnbd PATCH v3 04/29] ocaml: rename "sa_u" to "saddr_u"
2:11PM 2 [libnbd PATCH v3 03/29] socket activation: rename sa_(tmpdir|sockpath) to sact_(tmpdir|sockpath)
2:11PM 2 [libnbd PATCH v3 02/29] generator/C.ml: use space consistently in func. and func.-like macro calls
2:11PM 2 [libnbd PATCH v3 01/29] use space consistently in function and function-like macro invocations
2:11PM 29 [libnbd PATCH v3 00/29] pass LISTEN_FDNAMES with systemd socket activation
1:27PM 1 [PATCH 2/2] python: Use bytes instead of str for event callback buffer
 
Tuesday February 14 2023
TimeRepliesSubject
6:51PM 2 [PATCH 2/2] python: Use bytes instead of str for event callback buffer
6:51PM 2 [PATCH 1/2] python: Avoid crash if callback parameters cannot be built
6:10PM 1 Issue with downloading files whose path contains multi-byte utf-8 characters
6:02PM 1 Issue with downloading files whose path contains multi-byte utf-8 characters
 
Monday February 13 2023
TimeRepliesSubject
8:16PM 1 Issue with downloading files whose path contains multi-byte utf-8 characters
7:38PM 2 Issue with downloading files whose path contains multi-byte utf-8 characters
6:13PM 1 Issue with downloading files whose path contains multi-byte utf-8 characters
6:07PM 3 Issue with downloading files whose path contains multi-byte utf-8 characters
 
Sunday February 12 2023
TimeRepliesSubject
1:31PM 1 Issue with downloading files whose path contains multi-byte utf-8 characters
 
Friday February 10 2023
TimeRepliesSubject
10:57AM 1 [PATCH] lib: Choose q35 machine type for x86-64
 
Thursday February 9 2023
TimeRepliesSubject
2:41PM 1 [PATCH] lib: Choose q35 machine type for x86-64
2:34PM 1 [PATCH] lib: Choose q35 machine type for x86-64
1:54PM 2 [PATCH] lib: Choose q35 machine type for x86-64
1:45PM 1 [PATCH] lib: Choose q35 machine type for x86-64
 
Tuesday February 7 2023
TimeRepliesSubject
4:30PM 0 [PATCH nbdkit v2 3/4] curl: Complete implementation of the curl handle pool
4:29PM 5 [PATCH nbdkit v2 0/4] curl: Use a curl handle pool
12:25PM 1 [PATCH v2v] -o libvirt: Use cpu='host-model' for gcaps_default_cpu = false
12:24PM 0 ANNOUNCE: libguestfs 1.50 & guestfs-tools 1.50
10:20AM 1 [PATCH v2v] convert: linux: Require host cpu for all RHEL-alike >= 9
8:56AM 1 [PATCH libnbd] generator: Pass LISTEN_FDNAMES=nbd with systemd socket activation
8:56AM 1 [PATCH v2v] convert: linux: Require host cpu for all RHEL-alike >= 9
8:46AM 1 [PATCH v2v] -o libvirt: Use cpu='host-model' for gcaps_default_cpu = false
8:34AM 1 [PATCH libnbd] generator: Pass LISTEN_FDNAMES=nbd with systemd socket activation
 
Monday February 6 2023
TimeRepliesSubject
5:28PM 1 [PATCH libnbd] generator: Pass LISTEN_FDNAMES=nbd with systemd socket activation
12:49PM 2 [PATCH v2v] convert: linux: Require host cpu for all RHEL-alike >= 9
12:37PM 1 [PATCH v2v] convert: linux: Require host cpu for all RHEL-alike >= 9
12:19PM 2 [PATCH v2v] convert: linux: Require host cpu for all RHEL-alike >= 9
12:19PM 1 [PATCH v2v] convert: linux: Require host cpu for all RHEL-alike >= 9
 
Sunday February 5 2023
TimeRepliesSubject
5:09PM 1 [PATCH nbdkit 0/6] curl: Use a curl handle pool
4:35PM 1 [PATCH nbdkit 0/6] curl: Use a curl handle pool
12:38PM 1 [PATCH libnbd] generator: Pass LISTEN_FDNAMES=nbd with systemd socket activation
8:10AM 2 [PATCH libnbd] generator: Pass LISTEN_FDNAMES=nbd with systemd socket activation
 
Saturday February 4 2023
TimeRepliesSubject
12:34PM 0 [PATCH nbdkit 1/6] curl: Rename curl_handle -> handle
12:34PM 8 [PATCH nbdkit 0/6] curl: Use a curl handle pool
 
Thursday February 2 2023
TimeRepliesSubject
6:54PM 1 Two multi-conn questions
4:26PM 1 Two multi-conn questions
4:04PM 1 Two multi-conn questions
3:18PM 1 [PATCH nbdkit] curl: Enable multi-conn for read-only connections
3:06PM 1 [PATCH nbdkit] curl: Enable multi-conn for read-only connections
10:39AM 1 [p2v PATCH v2 09/11] gui: expose "p2v.output.misc" (-oo)
10:29AM 1 [p2v PATCH v2 10/11] Reenable the OpenStack output mode
10:29AM 1 [p2v PATCH v2 09/11] gui: expose "p2v.output.misc" (-oo)
10:29AM 0 [p2v PATCH v2 01/11] test-virt-p2v-cmdline: turn option list into a shell array
10:29AM 11 [p2v PATCH v2 00/11] Expose virt-v2v's "-oo"; re-enable openstack
 
Wednesday February 1 2023
TimeRepliesSubject
4:17PM 1 [PATCH libnbd] generator: Pass LISTEN_FDNAMES=nbd with systemd socket activation
12:40PM 1 Two multi-conn questions