2022-07-05 | Daniel P. Berrangé | tests: wait max 120 seconds for migration test status... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220628105434.295905-2-berrange@redhat.com> |
commitcommitdifftree |
2022-07-05 | Daniel P. Berrangé | gitlab: honour QEMU_CI variable in edk2/opensbi jobs Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220629170638.520630-4-berrange@redhat.com> |
commitcommitdifftree |
2022-07-05 | Daniel P. Berrangé | gitlab: tweak comments in edk2/opensbi jobs Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220629170638.520630-3-berrange@redhat.com> |
commitcommitdifftree |
2022-07-05 | Daniel P. Berrangé | gitlab: normalize indentation in edk2/opensbi rules Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220629170638.520630-2-berrange@redhat.com> |
commitcommitdifftree |
2022-06-23 | Daniel P. Berrangé | migration: remove the QEMUFileOps abstraction Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-23 | Daniel P. Berrangé | migration: remove the QEMUFileOps 'get_return_path... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-23 | Daniel P. Berrangé | migration: remove the QEMUFileOps 'writev_buffer' callback Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-23 | Daniel P. Berrangé | migration: remove the QEMUFileOps 'get_buffer' callback Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: remove the QEMUFileOps 'close' callback Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: remove the QEMUFileOps 'set_blocking' callback Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: remove the QEMUFileOps 'shut_down' callback Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: remove unused QEMUFileGetFD typedef / qemu_get_fd... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: introduce new constructors for QEMUFile Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: hardcode assumption that QEMUFile is backed... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: stop passing 'opaque' parameter to QEMUFile... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: convert savevm to use QIOChannelBlock for... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: introduce a QIOChannel impl for BlockDriverState... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: rename qemu_file_update_transfer to qemu_file_acc... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: rename qemu_update_position to qemu_file_credit_t... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: rename qemu_ftell to qemu_file_total_transferred Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: rename 'pos' field in QEMUFile to 'bytes_processed' Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: rename rate limiting fields in QEMUFile Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: remove unreachble RDMA code in save_hook... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | migration: switch to use QIOChannelNull for dummy channel Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-22 | Daniel P. Berrangé | io: add a QIOChannelNull equivalent to /dev/null Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-06-13 | Daniel P. Berrangé | gitlab: compare CIRRUS_nn vars against 'null' not "" Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220608160651.248781-1-berrange@redhat.com> |
commitcommitdifftree |
2022-06-01 | Daniel P. Berrangé | gitlab: don't run CI jobs in forks by default Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220526110705.59952-6-berrange@redhat.com> |
commitcommitdifftree |
2022-06-01 | Daniel P. Berrangé | gitlab: convert build/container jobs to .base_job_template Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220526110705.59952-5-berrange@redhat.com> |
commitcommitdifftree |
2022-06-01 | Daniel P. Berrangé | gitlab: convert static checks to .base_job_template Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220526110705.59952-4-berrange@redhat.com> |
commitcommitdifftree |
2022-06-01 | Daniel P. Berrangé | gitlab: convert Cirrus jobs to .base_job_template Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220526110705.59952-3-berrange@redhat.com> |
commitcommitdifftree |
2022-06-01 | Daniel P. Berrangé | gitlab: introduce a common base job template Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220526110705.59952-2-berrange@redhat.com> |
commitcommitdifftree |
2022-05-18 | Daniel P. Berrangé | tests/qtest: use prctl(PR_SET_PDEATHSIG) as fallback... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220513154906.206715-3-berrange@redhat.com> |
commitcommitdifftree |
2022-05-18 | Daniel P. Berrangé | tests/qtest: fix registration of ABRT handler for QEMU... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220513154906.206715-2-berrange@redhat.com> |
commitcommitdifftree |
2022-05-16 | Daniel P. Berrangé | tests: ensure migration status isn't reported as failed Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220426160048.812266-10-berrange@redhat.com> |
commitcommitdifftree |
2022-05-16 | Daniel P. Berrangé | tests: add multifd migration tests of TLS with x509... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220426160048.812266-9-berrange@redhat.com> |
commitcommitdifftree |
2022-05-16 | Daniel P. Berrangé | tests: add multifd migration tests of TLS with PSK... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220426160048.812266-8-berrange@redhat.com> |
commitcommitdifftree |
2022-05-16 | Daniel P. Berrangé | tests: convert multifd migration tests to use common... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220426160048.812266-7-berrange@redhat.com> |
commitcommitdifftree |
2022-05-16 | Daniel P. Berrangé | tests: convert XBZRLE migration test to use common... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220426160048.812266-6-berrange@redhat.com> |
commitcommitdifftree |
2022-05-16 | Daniel P. Berrangé | tests: add migration tests of TLS with x509 credentials Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220426160048.812266-5-berrange@redhat.com> |
commitcommitdifftree |
2022-05-16 | Daniel P. Berrangé | tests: add migration tests of TLS with PSK credentials Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220426160048.812266-4-berrange@redhat.com> |
commitcommitdifftree |
2022-05-16 | Daniel P. Berrangé | tests: add more helper macros for creating TLS x509... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220426160048.812266-3-berrange@redhat.com> |
commitcommitdifftree |
2022-05-16 | Daniel P. Berrangé | tests: fix encoding of IP addresses in x509 certs Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220426160048.812266-2-berrange@redhat.com> |
commitcommitdifftree |
2022-05-12 | Daniel P. Berrangé | .gitlab-ci.d: export meson testlog.txt as an artifact Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220509124134.867431-3-berrange@redhat.com> |
commitcommitdifftree |
2022-05-12 | Daniel P. Berrangé | tests/qemu-iotests: print intent to run a test in TAP... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220509124134.867431-2-berrange@redhat.com> |
commitcommitdifftree |
2022-04-26 | Daniel P. Berrangé | github: fix config mistake preventing repo lockdown... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-04-26 | Daniel P. Berrangé | hw/char: fix qcode array bounds check in ESCC impl Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-04-26 | Daniel P. Berrangé | softmmu: remove deprecated --enable-fips option Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-04-21 | Daniel P. Berrangé | tests: expand the migration precopy helper to support... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220310171821.3724080-12-berrange@redhat.com> |
commitcommitdifftree |
2022-04-21 | Daniel P. Berrangé | tests: switch migration FD passing test to use common... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220310171821.3724080-11-berrange@redhat.com> |
commitcommitdifftree |
2022-04-21 | Daniel P. Berrangé | tests: introduce ability to provide hooks for migration... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220310171821.3724080-10-berrange@redhat.com> |
commitcommitdifftree |
2022-04-21 | Daniel P. Berrangé | tests: merge code for UNIX and TCP migration pre-copy... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220310171821.3724080-9-berrange@redhat.com> |
commitcommitdifftree |
2022-04-21 | Daniel P. Berrangé | tests: switch MigrateStart struct to be stack allocated Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220310171821.3724080-8-berrange@redhat.com> |
commitcommitdifftree |
2022-04-21 | Daniel P. Berrangé | migration: fix use of TLS PSK credentials with a UNIX... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220310171821.3724080-7-berrange@redhat.com> |
commitcommitdifftree |
2022-04-21 | Daniel P. Berrangé | tests: print newline after QMP response in qtest logs Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220310171821.3724080-5-berrange@redhat.com> |
commitcommitdifftree |
2022-04-21 | Daniel P. Berrangé | tests: support QTEST_TRACE env variable Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220310171821.3724080-4-berrange@redhat.com> |
commitcommitdifftree |
2022-04-21 | Daniel P. Berrangé | tests: improve error message when saving TLS PSK file... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220310171821.3724080-3-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: validate NBD TLS with UNIX sockets... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-13-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: validate NBD TLS with UNIX sockets Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-12-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: validate NBD TLS with hostname... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-11-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: convert NBD TLS test to use standard... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-10-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: introduce filter for qemu-nbd export... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-9-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: expand _filter_nbd rules Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-8-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: add QEMU_IOTESTS_REGEN=1 to update... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-7-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | block/nbd: don't restrict TLS usage to IP sockets Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-6-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | qemu-nbd: add --tls-hostname option for TLS certificate... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-5-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | block/nbd: support override of hostname for TLS certificate... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-4-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | block: pass desired TLS hostname through from block... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-3-berrange@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | crypto: mandate a hostname when checking x509 creds... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220304193610.3293146-2-berrange@redhat.com> |
commitcommitdifftree |
2022-02-23 | Daniel P. Berrangé | python: support recording QMP session to a file Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-id: 20220128161157.36261-3-berrange@redhat.com |
commitcommitdifftree |
2022-02-23 | Daniel P. Berrangé | python: introduce qmp-shell-wrap convenience tool Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-id: 20220128161157.36261-2-berrange@redhat.com |
commitcommitdifftree |
2022-02-16 | Daniel P. Berrangé | docs: expand firmware descriptor to allow flash without... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-02-16 | Daniel P. Berrangé | MAINTAINERS: take over seccomp from Eduardo Otubo Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-02-16 | Daniel P. Berrangé | seccomp: block setns, unshare and execveat syscalls Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-02-16 | Daniel P. Berrangé | seccomp: block use of clone3 syscall Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-02-16 | Daniel P. Berrangé | seccomp: fix blocking of process spawning Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-02-16 | Daniel P. Berrangé | seccomp: add unit test for seccomp filtering Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-02-16 | Daniel P. Berrangé | seccomp: allow action to be customized per syscall Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-02-16 | Daniel P. Berrangé | block: print the server key type and fingerprint on... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-02-16 | Daniel P. Berrangé | block: support sha256 fingerprint with pre-blockdev... Author: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-02-16 | Daniel P. Berrangé | block: better document SSH host key fingerprint checking Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests/docker: auto-generate alpine.docker with lcitool Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-19-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests/docker: fully expand the alpine package list Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-18-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests/docker: fix sorting of alpine image package lists Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-17-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests/docker: updates to alpine package list Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-16-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | .gitlab-ci.d/cirrus: auto-generate variables with lcitool Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-15-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests/docker: remove ubuntu.docker container Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-14-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests/docker: auto-generate opensuse-leap.docker with... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-13-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests/docker: auto-generate ubuntu2004.docker with... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-12-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests/docker: auto-generate ubuntu1804.docker with... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-11-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests/docker: auto-generate fedora.docker with lcitool Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-10-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests/docker: auto-generate centos8.docker with lcitool Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-9-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests: integrate lcitool for generating build env manifests Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-8-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | tests/docker: switch fedora image to release 35 Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-7-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | ci: explicitly skip I/O tests on alpine Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-6-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | ui: avoid warnings about directdb on Alpine / musl... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-5-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | meson: require liburing >= 0.3 Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-4-berrange@redhat.com> |
commitcommitdifftree |
2022-01-18 | Daniel P. Berrangé | ui: avoid compiler warnings from unused clipboard info... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211215141949.3512719-2-berrange@redhat.com> |
commitcommitdifftree |
2022-01-14 | Daniel P. Berrangé | softmmu: fix device deletion events with -device JSON... Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20220105123847.4047954-2-berrange@redhat.com> |
commitcommitdifftree |
2022-01-13 | Daniel P. Berrangé | edid: set default resolution to 1280x800 (WXGA) Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211129140508.1745130-1-berrange@redhat.com> |
commitcommitdifftree |
2021-11-16 | Daniel P. Berrangé | gitlab: skip cirrus jobs on master and stable branches Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> ...Id: <20211116112757.1909176-1-berrange@redhat.com> |
commitcommitdifftree |
next |