summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* recipes: For auditing for setuid files, point to virt-ls examples.Richard W.M. Jones2012-08-211-4/+1
|
* recipes: For sparsifying guests, point to virt-sparsify.Richard W.M. Jones2012-08-211-4/+1
|
* recipes: For listing files, point to virt-ls.Richard W.M. Jones2012-08-211-3/+1
|
* recipes: Mention virt-sysprep firstboot feature.Richard W.M. Jones2012-08-211-0/+3
|
* recipes: Most guests now use grub2, so change the example.Richard W.M. Jones2012-08-211-1/+1
|
* recipes: Add a section on deleting a file and other common file operations.Richard W.M. Jones2012-08-211-0/+18
|
* recipes: Update cloning section.Richard W.M. Jones2012-08-211-10/+5
|
* launch: libvirt: Minimum libvirt version is now 0.10.0.Richard W.M. Jones2012-08-212-10/+27
|
* xfs_growfs: drop the unstructed outputWanlong Gao2012-08-212-8/+7
| | | | | | | Just drop the unstructed output since we can get the structed info from xfs_info instead. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* New API: xfs: xfs_adminWanlong Gao2012-08-216-3/+103
| | | | | | | | | | | Add new api xfs_admin to change parameters of an XFS filesystem. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> RWMJ: - Remove printuuid, printlabel, since they don't change any settings. - Adjusted the documentation. - Fix the tests.
* run: Disable 'memory optimizations' in glib programs, for valgrind (thanks ↵Richard W.M. Jones2012-08-201-0/+3
| | | | Dan Berrange).
* FAQ: virt-sparsify and raw sparse output.Richard W.M. Jones2012-08-192-0/+32
|
* Replace mount-options with mount where appropriate.Richard W.M. Jones2012-08-1835-67/+67
| | | | | | Since our minimum supported version is now 1.16 and mount was fixed in 1.13.16, it is now safe to replace mount-options + empty options with mount wherever it occurs.
* Update API support.Richard W.M. Jones2012-08-1825-1/+13114
|
* Version 1.19.32.1.19.32Richard W.M. Jones2012-08-1820-25043/+26817
|
* sysprep: docs: virt-sysprep can now be used to customize a guest.Richard W.M. Jones2012-08-181-6/+18
|
* sysprep: Add --firstboot functionality.Richard W.M. Jones2012-08-1810-9/+301
| | | | | This allows you to add scripts that run in the context of the guest the first time it boots.
* docs: Rewrite section on protocol limits again.Richard W.M. Jones2012-08-172-39/+22
| | | | This updates commit 92e241440d361e9491a9d96d23ad7a378cb2ab6a.
* docs: Update documentation to reflect no 2/4 MB protocol limits.Richard W.M. Jones2012-08-171-12/+21
|
* todo: Suggest full mke2fs API call.Richard W.M. Jones2012-08-171-0/+6
|
* tests: Add a test for large directories.Richard W.M. Jones2012-08-174-0/+121
| | | | | | | | This also tests the reimplemented APIs: - ls - lstatlist - lxattrlist - readlinklist
* New API: fill-dir: Fill a directory with files (for testing).Richard W.M. Jones2012-08-173-1/+40
|
* guestfs_readdir: Note that this suffers from protocol limits.Richard W.M. Jones2012-08-172-0/+3
|
* guestfs_ls: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-173-64/+119
|
* New API: ls0 - List files, separated by \0 characters.Richard W.M. Jones2012-08-173-1/+79
| | | | | This API is not especially useful on its own. It will be used to reimplement guestfs_ls to work without protocol limits.
* guestfs_readlinklist: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-174-4/+67
|
* guestfs_lstatlist, guestfs_lxattrlist: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-176-174/+184
| | | | | Note that the code to do this was already in virt-ls, so this is change is mostly just moving the code into the core library.
* guestfs_write, guestfs_write_append: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-174-24/+150
| | | | | | | | Note that we keep the old daemon calls, but rename them as "internal_write" and "internal_write_append". This lets us implement the new library-side calls more efficiently in the common case when the uploaded content is smaller than the message buffer. In most cases the new calls won't end up using a temporary file.
* guestfs_read_lines: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-174-71/+111
| | | | This also makes a larger test suite for this command.
* guestfs_read_file: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-174-92/+27
|
* guestfs_find: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-175-188/+176
| | | | | This also reimplements the virt-ls -R option to use the replacement guestfs_find API, which is simpler (though actually less efficient).
* guestfs_cat: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-176-88/+123
|
* generator: Fix error message in checks of proc_nr.Richard W.M. Jones2012-08-171-3/+3
|
* sysprep: Improve error messages.Richard W.M. Jones2012-08-163-1/+25
|
* Update TODO.Richard W.M. Jones2012-08-161-1/+21
|
* Version 1.19.31.1.19.31Richard W.M. Jones2012-08-1520-413/+464
|
* subdir-rules.mk: Remove rules that recursively build src/ and daemon/.Richard W.M. Jones2012-08-151-8/+0
| | | | These are unnecessary, and slow down the whole build.
* gobject: Disable bindtests.Richard W.M. Jones2012-08-151-4/+4
| | | | | | | - gint64 cannot be reliably sent. It seems to try to convert it via a 32 bit int, and fails if it overflows. - OStringList is not implemented yet.
* launch: For /dev/null drives, create a temporary disk.Richard W.M. Jones2012-08-151-18/+52
| | | | | This is a workaround for a bug with virtio-scsi in qemu 1.2: https://bugzilla.redhat.com/show_bug.cgi?id=847549
* test-launch-race: Use /dev/null instead of hand-made zero-length file.Richard W.M. Jones2012-08-151-5/+2
| | | | | There seems to be no reason why creating a zero-length file is necessary for this test.
* launch: Move code to add a drive to the list to separate add_drive utility ↵Richard W.M. Jones2012-08-151-28/+32
| | | | | | function. This is just code motion / simplification.
* launch: Add utility function guestfs___lazy_make_tmpdir.Richard W.M. Jones2012-08-152-8/+21
| | | | | | This lets us create g->tmpdir lazily earlier if needed. This commit is just code motion.
* lib: Add 'g->unique' to handle, for making unique IDs.Richard W.M. Jones2012-08-151-0/+6
|
* inspect: Clarify comment about uniqueness of cache.Richard W.M. Jones2012-08-151-1/+3
|
* close: Check if g->tmpdir is non-NULL before removing tmpdir.Richard W.M. Jones2012-08-151-1/+2
| | | | This happens, by chance, to work.
* bindtests: Test sending min and max 64 bit integers.Richard W.M. Jones2012-08-152-8/+11
|
* java: Fix bindtests when passing 64 bit integer literals.Richard W.M. Jones2012-08-151-2/+2
|
* ocaml: Fix bindtests when passing negative optional arguments.Richard W.M. Jones2012-08-151-2/+2
|
* erlang: Add tests.Richard W.M. Jones2012-08-156-2/+121
| | | | Add bindtests and general tests for Erlang.
* erlang: Fix 64 bit integers in parameters.Richard W.M. Jones2012-08-152-6/+56
|