summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* recipes: in tr command \000 should be \0Richard W.M. Jones2011-06-031-1/+1
|
* daemon: Fix error message.Nikita A Menkovich2011-05-201-1/+1
|
* todo: Document thoughts on visiting files.Richard W.M. Jones2011-05-201-0/+40
|
* debian: Add build dependencies: dpkg-dev, devscripts, gperf.Nikita A Menkovich2011-05-201-1/+2
|
* daemon: Make sysroot_len be size_t instead of int.Richard W.M. Jones2011-05-192-2/+2
|
* todo: Remove event log parsing - done.Richard W.M. Jones2011-05-181-10/+0
|
* build: Install guestfs-recipes.1.html on website.Richard W.M. Jones2011-05-181-0/+1
| | | | This updates commit f2c7df589c7e161f33b46d05a943b5489dc2cffe.
* Add new guestfs-rescue(1) man page with recipes.Richard W.M. Jones2011-05-188-4/+447
|
* Remove guestfish recipes.Richard W.M. Jones2011-05-1847-497/+1
| | | | | These were out of date. We will replace them with more up to date information.
* guestfs-examples(3): Remove link to OCaml homepage.Richard W.M. Jones2011-05-181-2/+1
|
* Version 1.11.8.1.11.8Richard W.M. Jones2011-05-1819-15469/+15926
|
* zero: Disable file test because of bug in file command.Richard W.M. Jones2011-05-181-3/+2
| | | | See: https://bugzilla.redhat.com/show_bug.cgi?id=705499
* virt-win-reg: Win XP paths can contain %systemdrive%.Richard W.M. Jones2011-05-171-3/+4
|
* virt-win-reg: systemroot macro should be replaced case insensitive.Richard W.M. Jones2011-05-171-1/+1
|
* New APIs: is-zero and is-zero-device, to test if file or device is all zeroes.Richard W.M. Jones2011-05-173-4/+101
|
* Document that guestfs_file output depends on file(1) command.Richard W.M. Jones2011-05-171-9/+6
| | | | | And therefore practically it cannot be part of the ABI since the output of file(1) itself changes from time to time.
* fuse: Add note about allowing other users to see filesystem (RHBZ#705200).Richard W.M. Jones2011-05-171-0/+10
|
* Version 1.11.7.1.11.7Richard W.M. Jones2011-05-1719-11622/+12087
|
* generator: Mark sfdisk functions as deprecated.Richard W.M. Jones2011-05-171-4/+4
| | | | Point to the part-* API calls as replacements.
* generator: Mark mount as deprecated.Richard W.M. Jones2011-05-171-1/+1
| | | | | | | Callers should use 'mount_options' or 'mount_vfs' instead. See also: http://libguestfs.org/guestfs.3.html#libguestfs_gotchas
* generator: Mark wait_ready as deprecated.Richard W.M. Jones2011-05-171-1/+1
| | | | | | The function has been a no op for a very long time. By marking it as deprecated we make it clear that you shouldn't call it in new code.
* generator: Check the flags fields.Richard W.M. Jones2011-05-171-0/+32
|
* Enable deprecation warnings on all C programs.Richard W.M. Jones2011-05-1711-0/+17
|
* fish: fuse: Remove redundant -DGUESTFS_DEFAULT_PATH.Richard W.M. Jones2011-05-172-2/+0
| | | | | This was left over from earlier code. It is used in the base library, but not in guestfish or guestmount.
* lib: Warn about deprecated functions (enable with -DGUESTFS_WARN_DEPRECATED=1).Richard W.M. Jones2011-05-171-10/+31
| | | | | | | | This allows C API users to be warned if they are using any deprecated functions. We don't warn about this by default. Users have to specifically request this by defining the cpp symbol GUESTFS_WARN_DEPRECATED as 1.
* lib: Add GCC version macro to the header file.Richard W.M. Jones2011-05-171-0/+5
| | | | This will be used to internally enable various GCC enhancements.
* lib: Add vertical space between each function in <guestfs.h>.Richard W.M. Jones2011-05-171-0/+2
|
* appliance: Use qemu -machine option where available (RHBZ#700369).Richard W.M. Jones2011-05-172-19/+23
|
* virt-win-reg: Support HKEY_USERS keys.Richard W.M. Jones2011-05-171-5/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | | This adds support for various Registry keys under HKEY_USERS (user preferences). (1) HKEY_USERS\<SID> where <SID> is a User SID. For example: # virt-win-reg Windows 'HKEY_USERS\S-1-5-19' lists out the LocalService user's registry. (2) HKEY_USERS\<username> where <username> is a Windows local username (this is a libguestfs extension). For example: # virt-win-reg Windows 'HKEY_USERS\rjones' lists out the user preferences of user 'rjones'. HKU can be used as an abbreviation for HKEY_USERS. Merging is also supported.
* virt-win-reg: Don't use implicit $_ in map_path_to_hive function.Richard W.M. Jones2011-05-171-7/+7
|
* virt-win-reg: Don't hard-code the relationship between hive name and path.Richard W.M. Jones2011-05-171-41/+49
| | | | | | | | | | | | | | | | | | | | | | The crucial change is the tuple that is returned by map_path_to_hive: - my ($hivename, [...]) = map_path_to_hive ($_); + my ($hiveshortname, $hivefile, [...]) = map_path_to_hive ($_); Previously the $hivename was both the name of the hive (eg. "sam"), the name of the local copy in /tmp, and the name of the hive in %systemroot%\system32\config. In the new code, the $hiveshortname (eg. "sam") is still used for the local copy in /tmp, but we return $hivefile which is the full Windows path (eg. "/windows/system32/config/sam"). The purpose of this change is to allow us in future to return hives from other Windows directories, specifically HKEY_USERS hives from Windows home directories. Although this is just code motion, it requires some quite extensive changes to virt-win-reg.
* virt-win-reg: Add --unsafe-printable-strings option.Richard W.M. Jones2011-05-172-2/+46
| | | | This also requires hivex >= 1.2.7.
* todo: See if qemu -machine option can be used to select KVM, TCG acceleration.Richard W.M. Jones2011-05-161-0/+5
|
* Version 1.11.6.1.11.6Richard W.M. Jones2011-05-1217-22/+19
|
* debian: Note that libconfig-dev ought to be required.Richard W.M. Jones2011-05-121-0/+1
| | | | However it doesn't appear to be in Debian at the moment.
* debian: Include debian/ directory in tarball.Richard W.M. Jones2011-05-121-0/+25
| | | | | This makes it simpler to build Debian and Ubuntu packages from the tarballs.
* build: Sort EXTRA_DIST into lexicographic order.Richard W.M. Jones2011-05-121-13/+13
|
* configure: Use Python platform-dependent site-packages.Richard W.M. Jones2011-05-091-1/+1
| | | | This updates commit c446e6e26e317e105870b0ab25fb082887e23bf6.
* Version 1.11.5.1.11.5Richard W.M. Jones2011-05-0919-3008/+2025
|
* edit: Reorganize options alphabetically.Richard W.M. Jones2011-05-091-13/+13
|
* edit: Fix reference to virt-cat in the documentation.Richard W.M. Jones2011-05-091-1/+1
| | | | This updates commit 2b5fbc882a0a79646b668c7b95442f0b3673d63a.
* Use Python distutils to determine include and site-packages directories.Richard W.M. Jones2011-05-091-32/+11
| | | | | This change was inspired by Hilko Bengen's similar change to hivex: http://git.annexia.org/?p=hivex.git;a=commitdiff;h=b808c875a34e62fcdf360534f923d6030590ff44
* Rewrite virt-edit in C.Richard W.M. Jones2011-05-0912-535/+1184
|
* daemon: Remove some less useful debugging messages.Richard W.M. Jones2011-05-087-61/+7
| | | | | | | | Remove some debug messages which were basically left over from when the code was being developed. However we leave debug messages where it is printing an external command that is about to be executed, since those are useful.
* Version 1.11.4.1.11.4Richard W.M. Jones2011-05-0819-14874/+15420
|
* Fix guestfs___rollback_cmdline when pos == 0.Richard W.M. Jones2011-05-081-1/+1
| | | | | | | | Because of the previous change to size_t, when pos == 0 the loop would wrap around and cause a segmentation fault. This fixes a regression introduced by commit 10167cea98f93a74abe63f0a54d3a662997e7489.
* configure: Sort output files in AC_CONFIG_FILES section.Richard W.M. Jones2011-05-061-21/+30
|
* fish: Allow -d UUID (specify libvirt domains by UUID).Richard W.M. Jones2011-05-0610-11/+19
| | | | | | | | | | | | | | This applies in all the commands which use the common C option parsing code, ie: * guestfish * guestmount * virt-cat * virt-df * virt-filesystems * virt-inspector * virt-ls * virt-rescue
* add-domain: Add allowuuid flag to allow UUIDs to be used for names.Richard W.M. Jones2011-05-062-2/+17
| | | | | | This makes a backwards-compatible change to the add-domain API. If the optional allowuuid flag is true then UUIDs can be used instead of names in the domain name parameter.
* add-domain: Suppress libvirt errors on stderr.Richard W.M. Jones2011-05-061-0/+12
| | | | | | | | | | | Install an error handler on the libvirt error connection so that errors are not printed on stderr (instead they go up through the usual libguestfs error mechanism). Unfortunately this doesn't suppress initial connection error messages to stderr. I cannot see how to do this without affecting the global libvirt error handler, which is not acceptable for a library to be doing.