Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | erlang: Fix BufferIn parameters. | Richard W.M. Jones | 2012-08-15 | 1 | -4/+5 | |
| | | | | These would break if the buffer contained a \0 character. | |||||
* | New internal APIs: internal-test-set-output, internal-test-close-output. | Richard W.M. Jones | 2012-08-15 | 4 | -22/+111 | |
| | | | | | | | | These internal (testing) APIs allow the bindtests output to be sent to some other place than stdout. This is necessary for Erlang, since stdout is used to communicate with the Erlang interpreter. | |||||
* | python: Fix comment referring to Perl(!) | Richard W.M. Jones | 2012-08-15 | 1 | -1/+1 | |
| | ||||||
* | generator: Allow permission of output files to be specified. | Richard W.M. Jones | 2012-08-15 | 2 | -3/+3 | |
| | ||||||
* | Even on Debian, the package containing the diff binary it has been diffutils ↵ | Hilko Bengen | 2012-08-15 | 1 | -3/+1 | |
| | | | | | | for two years. There had been a virtual package "diff" that depended on diffutils, but that's gone in wheezy/sid, too. |