Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | recipes: For auditing for setuid files, point to virt-ls examples. | Richard W.M. Jones | 2012-08-21 | 1 | -4/+1 |
| | |||||
* | recipes: For sparsifying guests, point to virt-sparsify. | Richard W.M. Jones | 2012-08-21 | 1 | -4/+1 |
| | |||||
* | recipes: For listing files, point to virt-ls. | Richard W.M. Jones | 2012-08-21 | 1 | -3/+1 |
| | |||||
* | recipes: Mention virt-sysprep firstboot feature. | Richard W.M. Jones | 2012-08-21 | 1 | -0/+3 |
| | |||||
* | recipes: Most guests now use grub2, so change the example. | Richard W.M. Jones | 2012-08-21 | 1 | -1/+1 |
| | |||||
* | recipes: Add a section on deleting a file and other common file operations. | Richard W.M. Jones | 2012-08-21 | 1 | -0/+18 |
| | |||||
* | recipes: Update cloning section. | Richard W.M. Jones | 2012-08-21 | 1 | -10/+5 |
| | |||||
* | launch: libvirt: Minimum libvirt version is now 0.10.0. | Richard W.M. Jones | 2012-08-21 | 2 | -10/+27 |
| | |||||
* | xfs_growfs: drop the unstructed output | Wanlong Gao | 2012-08-21 | 2 | -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_admin | Wanlong Gao | 2012-08-21 | 6 | -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. Jones | 2012-08-20 | 1 | -0/+3 |
| | | | | Dan Berrange). | ||||
* | FAQ: virt-sparsify and raw sparse output. | Richard W.M. Jones | 2012-08-19 | 2 | -0/+32 |
| | |||||
* | Replace mount-options with mount where appropriate. | Richard W.M. Jones | 2012-08-18 | 35 | -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. Jones | 2012-08-18 | 25 | -1/+13114 |
| | |||||
* | Version 1.19.32.1.19.32 | Richard W.M. Jones | 2012-08-18 | 20 | -25043/+26817 |
| | |||||
* | sysprep: docs: virt-sysprep can now be used to customize a guest. | Richard W.M. Jones | 2012-08-18 | 1 | -6/+18 |
| | |||||
* | sysprep: Add --firstboot functionality. | Richard W.M. Jones | 2012-08-18 | 10 | -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. Jones | 2012-08-17 | 2 | -39/+22 |
| | | | | This updates commit 92e241440d361e9491a9d96d23ad7a378cb2ab6a. | ||||
* | docs: Update documentation to reflect no 2/4 MB protocol limits. | Richard W.M. Jones | 2012-08-17 | 1 | -12/+21 |
| | |||||
* | todo: Suggest full mke2fs API call. | Richard W.M. Jones | 2012-08-17 | 1 | -0/+6 |
| | |||||
* | tests: Add a test for large directories. | Richard W.M. Jones | 2012-08-17 | 4 | -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. Jones | 2012-08-17 | 3 | -1/+40 |
| | |||||
* | guestfs_readdir: Note that this suffers from protocol limits. | Richard W.M. Jones | 2012-08-17 | 2 | -0/+3 |
| | |||||
* | guestfs_ls: Reimplement to avoid protocol limits. | Richard W.M. Jones | 2012-08-17 | 3 | -64/+119 |
| | |||||
* | New API: ls0 - List files, separated by \0 characters. | Richard W.M. Jones | 2012-08-17 | 3 | -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. Jones | 2012-08-17 | 4 | -4/+67 |
| | |||||
* | guestfs_lstatlist, guestfs_lxattrlist: Reimplement to avoid protocol limits. | Richard W.M. Jones | 2012-08-17 | 6 | -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. Jones | 2012-08-17 | 4 | -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. Jones | 2012-08-17 | 4 | -71/+111 |
| | | | | This also makes a larger test suite for this command. | ||||
* | guestfs_read_file: Reimplement to avoid protocol limits. | Richard W.M. Jones | 2012-08-17 | 4 | -92/+27 |
| | |||||
* | guestfs_find: Reimplement to avoid protocol limits. | Richard W.M. Jones | 2012-08-17 | 5 | -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. Jones | 2012-08-17 | 6 | -88/+123 |
| | |||||
* | generator: Fix error message in checks of proc_nr. | Richard W.M. Jones | 2012-08-17 | 1 | -3/+3 |
| | |||||
* | sysprep: Improve error messages. | Richard W.M. Jones | 2012-08-16 | 3 | -1/+25 |
| | |||||
* | Update TODO. | Richard W.M. Jones | 2012-08-16 | 1 | -1/+21 |
| | |||||
* | Version 1.19.31.1.19.31 | Richard W.M. Jones | 2012-08-15 | 20 | -413/+464 |
| | |||||
* | subdir-rules.mk: Remove rules that recursively build src/ and daemon/. | Richard W.M. Jones | 2012-08-15 | 1 | -8/+0 |
| | | | | These are unnecessary, and slow down the whole build. | ||||
* | gobject: Disable bindtests. | Richard W.M. Jones | 2012-08-15 | 1 | -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. Jones | 2012-08-15 | 1 | -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. Jones | 2012-08-15 | 1 | -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. Jones | 2012-08-15 | 1 | -28/+32 |
| | | | | | | function. This is just code motion / simplification. | ||||
* | launch: Add utility function guestfs___lazy_make_tmpdir. | Richard W.M. Jones | 2012-08-15 | 2 | -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. Jones | 2012-08-15 | 1 | -0/+6 |
| | |||||
* | inspect: Clarify comment about uniqueness of cache. | Richard W.M. Jones | 2012-08-15 | 1 | -1/+3 |
| | |||||
* | close: Check if g->tmpdir is non-NULL before removing tmpdir. | Richard W.M. Jones | 2012-08-15 | 1 | -1/+2 |
| | | | | This happens, by chance, to work. | ||||
* | bindtests: Test sending min and max 64 bit integers. | Richard W.M. Jones | 2012-08-15 | 2 | -8/+11 |
| | |||||
* | java: Fix bindtests when passing 64 bit integer literals. | Richard W.M. Jones | 2012-08-15 | 1 | -2/+2 |
| | |||||
* | ocaml: Fix bindtests when passing negative optional arguments. | Richard W.M. Jones | 2012-08-15 | 1 | -2/+2 |
| | |||||
* | erlang: Add tests. | Richard W.M. Jones | 2012-08-15 | 6 | -2/+121 |
| | | | | Add bindtests and general tests for Erlang. | ||||
* | erlang: Fix 64 bit integers in parameters. | Richard W.M. Jones | 2012-08-15 | 2 | -6/+56 |
| |