tests: Split regressions -> various subdirectories of tests/
fish: Allow events to be processed in guestfish. Add 'event', 'list-events' and 'delete-event' commands so that event handlers can be registered, listed and deleted in guestfish. The event handler is a shell script snippet or host command. Cc: Pádraig Brady <P@draigBrady.com>
Fix rpcgen post-processing for out-of-tree builds
Update FSF address.
fish: Make progress bars into a mini library. This library could now be called from other virt tools.
fish: clarify comment: shared source files are used by virt tools too.
fish: Add fish-cmds.h to generator_built. This updates commit 3064277680ad11f887691646d0fa17bb35f38c19.
out-of-tree build: fix documentation generation II
out-of-tree build: remove unneeded explicit paths
out-of-tree build: fix documentation generation
fish: Add setenv and unsetenv commands. These commands allow you to manipulate the environment within guestfish.
fish: Add 'display' command for displaying graphical files.
Enable deprecation warnings on all C programs.
fish: fuse: Remove redundant -DGUESTFS_DEFAULT_PATH. This was left over from earlier code. It is used in the base library, but not in guestfish or guestmount.
Compile rpcgen-generated files with -fno-strict-aliasing rpcgen generates source which can't be safely compiled with strict-aliasing enabled.
Add libguestfs-tools.conf file to EXTRA_DIST.
Add /etc/libguestfs-tools.conf configuration file. This allows the default for --ro or --rw to be controlled for the three tools guestfish, guestmount and virt-rescue.
fish: Add all stamp-*.pod files to CLEANFILES.
New tools: virt-copy-in, virt-copy-out, virt-tar-in, virt-tar-out. Relatively trivial wrappers around the equivalent guestfish commands. Change also includes new man pages.
Remove ability to build static distribution. We are now going to build binaries for each distribution so there is no need to build the quasi-distro-independent static binaries any more.