summaryrefslogtreecommitdiffstats
path: root/TODO
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove guestfs_wait_ready (turn it into a no-op).Richard Jones2009-09-211-2/+1
| | | | | | | | | | | | | | This commit changes guestfs_launch so that it both launches the appliance and waits until it is ready (ie. the daemon communicates back to us). Since we removed the pretence that we could implement a low-level asynchronous API, the need to call launch() followed by wait_ready() has looked a bit silly. Now guestfs_wait_ready() is basically a no-op. It is left in the API for backwards compatibility. Any calls to guestfs_wait_ready() can be removed from client code.
* Update TODO listRichard Jones2009-09-141-0/+10
|
* Todo: ntfsclone.Richard Jones2009-08-241-0/+6
|
* New commands: swapon-*, swapoff-*, mkswap-file.Richard W.M. Jones2009-07-311-5/+0
| | | | | | | | | | | | swapon-device swapoff-device swapon-file swapoff-file swapon-label swapoff-label swapon-uuid swapoff-uuid mkswap-file
* New command: 'fallocate' to (pre-)allocate sized files.Richard W.M. Jones2009-07-311-1/+0
|
* New commands: 'ln', 'ln-f', 'ln-s', 'ln-sf' and 'readlink'.Richard W.M. Jones2009-07-311-2/+0
| | | | | These commands can be used to make hard and symbolic links. The readlink command is used to read existing symbolic links.
* Add 'realpath' command.Richard W.M. Jones2009-07-311-1/+0
|
* Implement '*grep*' family of commands.Richard Jones2009-07-291-1/+0
|
* inspector: Determine guest architecture.Richard Jones2009-07-291-16/+0
| | | | | | | This commit adds kernel and userspace architecture detection (fully for Linux, partially for Windows). It adds an architecture for each kernel detected, and an architecture for each root (ie. userspace) found.
* More ideas on a quick Perl one-liner syntax for TODO file.Richard W.M. Jones2009-07-241-0/+31
|
* Reformat the TODO file.Richard W.M. Jones2009-07-241-44/+90
|
* Todo: Suggestion for 'replace' command.Richard Jones2009-07-221-0/+22
|
* Generator: Implement RBufferOut and "read-file" call.Richard W.M. Jones2009-07-211-3/+3
| | | | | | | | | This commit implements the RBufferOut type for returning arbitrary 8 bit data from calls. We also implement the guestfs_read_file call to read a whole file that can contain any 8 bit content, but up to a limit of ~ 2 MB.
* Guestfish feature: remote control of guestfish over a pipe.Richard Jones2009-07-141-8/+0
| | | | | | | | | | | | | | | | | The use case is to have a long-running guestfish process in a shell script, and thus to avoid the overhead of starting guestfish each time. Do: eval `guestfish --listen` guestfish --remote somecmd guestfish --remote someothercmd guestfish --remote exit This patch also supports having multiple guestfish processes at the same time. The protocol is simple XDR messages over a Unix domain socket.
* Removed getfattr/setfattr from TODO list, since now implemented.Richard W.M. Jones2009-07-141-2/+0
|
* Todo: Remote-control guestfish through a pipe.Richard Jones2009-07-061-0/+8
|
* 'readdir-and-stat' call is now effectively implemented.Richard W.M. Jones2009-07-031-1/+0
|
* Todo: getfattr, setfattr.Richard W.M. Jones2009-06-301-0/+2
|
* New commands: mknod, mkfifo, mknod_b, mknod_c and umask.Richard W.M. Jones2009-06-301-2/+0
| | | | | | | | | | These commands are used to create block and char device nodes or FIFOs (named pipes) in the filesystem. The umask command is required also because the permissions used by mknod are masked by the umask. Also document and guarantee that the umask starts as 022.
* Add 'set_memsize'/'get_memsize' calls.Richard W.M. Jones2009-06-301-5/+0
| | | | | | Allow the qemu memory size to be specified either by API calls or by setting the LIBGUESTFS_MEMSIZE environment variable.
* Todo: Suggest an environment variable for memsize configuration.Richard W.M. Jones2009-06-291-0/+1
|
* Todo: Allow memsize to be configured.Richard W.M. Jones2009-06-291-0/+4
|
* Todo: Investigations into 'binarch' command.Richard W.M. Jones2009-06-291-0/+9
|
* Todo list: More suggestions.Richard W.M. Jones2009-06-291-0/+13
|
* Added 'du' command.Richard W.M. Jones2009-06-291-1/+0
| | | | This command estimates file usage for files and directories.
* Todo: Removed suggestion for short form for pipes.Richard W.M. Jones2009-06-291-4/+0
|
* Implement "more" and "less" commands in guestfish.Richard W.M. Jones2009-06-291-1/+0
| | | | | | | | Use commands such as: more /etc/passwd less /etc/fstab These commands are specific to guestfish.
* Todo list: Pipes now implemented, so remove from list.Richard W.M. Jones2009-06-291-1/+0
|
* Implement "head", "head-n", "tail", "tail-n" commands.Richard W.M. Jones2009-06-291-1/+0
| | | | | These commands let you view parts of a large file without passing the whole file over the network connection.
* Todo: wc command done.Richard W.M. Jones2009-06-291-1/+0
|
* Implement TEST_ONLY environment variable to run selected tests only.Richard W.M. Jones2009-06-291-4/+0
| | | | | To run just selected tests, do: TEST_ONLY="hexdump mkfs" make -C capitests check
* Todo: RUN_ONLY_FORRichard W.M. Jones2009-06-291-0/+4
|
* Todo: 'wc' command.Richard W.M. Jones2009-06-291-1/+2
|
* More TODO items for future work.Richard W.M. Jones2009-06-241-0/+54
|
* Added guestfish -i option to run virt-inspector.Richard W.M. Jones2009-06-241-4/+0
| | | | | | You can invoke guestfish with: guestfish -i libvirt-domain guestfish -i disk-image(s)
* Implement guestfish -f option to allow guestfish scripts.Richard W.M. Jones2009-06-241-4/+0
| | | | | New '-f' option allows scripts to be written using: #!/usr/bin/guestfish -f
* Todo items: guestfish options -i and -f.Richard W.M. Jones2009-06-241-0/+8
|
* Command line argument handling.Richard W.M. Jones2009-06-231-15/+0
|
* Update to-do list.1.0.49Richard W.M. Jones2009-06-191-0/+4
|
* Add guestfs_rescue=1 appliance option to start a rescue shell.Richard Jones2009-06-111-7/+0
|
* More TODO-list suggestions and a summary of PPC situation.Richard Jones2009-06-111-0/+22
|
* Done: Device independent naming feature.Richard Jones2009-06-101-36/+0
|
* Added more to-do items to the list.Richard Jones2009-06-091-0/+44
|
* Todo: qemu options.Richard Jones2009-06-081-0/+15
|
* More TODO items.Richard Jones2009-06-081-0/+44
|
* Parse /etc/modprobe.conf and initrd to give us a closer understandingRichard Jones2009-06-061-7/+0
| | | | of what the guest will actually boot on.
* Added query mode to virt-inspector.Richard Jones2009-06-061-3/+3
|
* To-do: Note that we need to finish the bindings tests.Richard W.M. Jones2009-05-281-0/+5
|
* To-do item.Richard Jones2009-05-271-0/+2
|
* To-do list for virt-inspector.Richard Jones2009-05-191-0/+13
|