summaryrefslogtreecommitdiffstats
path: root/TODO
Commit message (Collapse)AuthorAgeFilesLines
...
* fish: Allows win:... paths to work with drives mounted anywhere.Richard W.M. Jones2011-04-121-4/+0
| | | | | | This allows you to mount disks on (eg) /c and /e and have the guestfish win:... path mechanism map drive letters to the right places.
* todo: guestfish drive letters.Richard W.M. Jones2011-04-111-0/+10
|
* todo: Add ntfsck.Richard W.M. Jones2011-03-191-0/+2
|
* todo: Live CD inspection works, but not for Windows 7.Richard W.M. Jones2011-01-151-48/+2
|
* todo: /proc/self/mountinfoRichard W.M. Jones2011-01-091-0/+15
|
* todo: Add notes on inspecting ISO images.Richard W.M. Jones2011-01-081-1/+46
|
* Update TODO file.Richard W.M. Jones2011-01-021-0/+8
|
* Update TODO file.Richard W.M. Jones2010-12-191-7/+31
|
* todo: Refresh documentation.Richard W.M. Jones2010-12-021-11/+6
|
* generator: trace mode prints return values.Richard W.M. Jones2010-11-171-6/+0
|
* todo: Suggest that trace should include return values.Richard W.M. Jones2010-11-171-0/+6
|
* todo: live CD inspectionRichard W.M. Jones2010-11-151-0/+7
|
* todo: Notes on parsing.Richard W.M. Jones2010-11-121-0/+28
|
* New API: add-domainRichard Jones2010-11-111-8/+0
| | | | | | | | | | | | | | | | | | | This new API allows you to add the disks from a libvirt domain. In guestfish you can use the 'domain' command to access the API, eg: ><fs> domain Fedora14 libvirturi:qemu:///system 1 The returned number is the number of disks that were added. Also here is a proposed (but commented out) low-level API which would allow you to add a domain from a virDomainPtr. However there are several problems with this API -- see discussion on the list: https://www.redhat.com/archives/libguestfs/2010-November/thread.html#00028
* todo: Remove obsolete items from TODO file.Richard W.M. Jones2010-10-271-51/+2
|
* Enable autosync by default.Richard W.M. Jones2010-10-271-1/+0
|
* todo: Add wishlist items to to-do list.Richard W.M. Jones2010-10-181-0/+15
|
* todo: Add note about using blktrace.Richard W.M. Jones2010-10-061-0/+8
|
* todo: Suggest removing repo name from appliance name.Richard W.M. Jones2010-09-201-0/+6
|
* fish: If -m option fails, suggest a mountpoint.Richard Jones2010-09-151-4/+1
|
* todo: Remove section since we now have list-filesystems API.Richard Jones2010-09-151-4/+0
|
* todo: More use of libblkid.Richard Jones2010-09-151-0/+12
|
* todo: More ideas.Richard Jones2010-09-141-0/+9
|
* todo: Remove discussion of copy-in/copy-out.Richard Jones2010-09-091-33/+0
|
* todo: Notes on virt copy command.Richard Jones2010-09-091-0/+13
|
* Bring TODO file up to date.Richard Jones2010-09-081-28/+9
|
* TODO: Implement inspector code in C.Richard Jones2010-07-271-0/+11
|
* TODO: Implement recursive upload/download in guestfish.Richard Jones2010-07-271-0/+20
|
* TODO: Add link to discussion of progress bars.Richard Jones2010-07-271-0/+3
|
* New APIs: Support for creating LUKS and managing keys.Richard Jones2010-07-221-2/+0
| | | | | | | | | | | | | | | | | | | This commit adds four APIs for creating new LUKS devices and key management. These are: luks_format Format a LUKS device with the default cipher. luks_format_cipher Format with a chosen cipher. luks_add_key Add another key to an existing device. luks_kill_slot Delete a key from an existing device. This enables all the significant functionality of the cryptsetup luks* commands. Note that you can obtain the UUID of a LUKS device already by using vfs-uuid. This also includes a regression test covering all the LUKS functions.
* New APIs: Support for opening LUKS-encrypted disks.Richard Jones2010-07-211-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds support for opening LUKS-encrypted disks, via three new APIs: luks_open: Create a mapping for an encrypted disk. luks_open_ro: Same, but read-only mapping. luks_close: Close a mapping. A typical guestfish session using this functionality looks like this: $ guestfish --ro -a encrypted.img ><fs> run ><fs> list-devices /dev/vda ><fs> list-partitions /dev/vda1 /dev/vda2 ><fs> vfs-type /dev/vda2 crypto_LUKS ><fs> luks-open /dev/vda2 luksdev Enter key or passphrase ("key"): ><fs> vgscan ><fs> vg-activate-all true ><fs> pvs /dev/dm-0 ><fs> vgs vg_f13x64encrypted ><fs> lvs /dev/vg_f13x64encrypted/lv_root /dev/vg_f13x64encrypted/lv_swap ><fs> mount /dev/vg_f13x64encrypted/lv_root / ><fs> ll / total 132 dr-xr-xr-x. 24 root root 4096 Jul 21 12:01 . dr-xr-xr-x 20 root root 0 Jul 21 20:06 .. drwx------. 3 root root 4096 Jul 21 11:59 .dbus drwx------. 2 root root 4096 Jul 21 12:00 .pulse -rw-------. 1 root root 256 Jul 21 12:00 .pulse-cookie dr-xr-xr-x. 2 root root 4096 May 13 03:03 bin NOT included in this patch: - An easier way to use this from guestfish. - Ability to create LUKS devices. - Ability to change LUKS keys on existing devices. - Direct access to the /dev/mapper device (eg. if it contains anything apart from VGs).
* todo: Add comment about progress of long-running operations.Richard Jones2010-07-021-0/+7
|
* TODO: Add a note about impl of list-filesystems.Richard Jones2010-06-161-0/+9
|
* todo: More ideas for TODO list.Richard Jones2010-06-151-0/+40
|
* TODO: Freeze/thaw filesystems.Richard Jones2010-06-081-1/+7
|
* TODO: Need to add regression test for virt-inspector.Richard Jones2010-06-081-0/+7
|
* TODO: 'file' command should be fixed.Richard Jones2010-06-081-0/+6
|
* todo: Should generate -N option.Richard Jones2010-05-281-0/+6
|
* todo: Remove implemented resize functions from TODO file.Richard Jones2010-05-281-17/+0
|
* TODO: Suggest including undelete utility.Richard Jones2010-05-211-0/+1
|
* generator: Implement BufferIn parameter type (RHBZ#501889).Richard Jones2010-05-201-9/+0
| | | | | | | | | | | | The BufferIn argument turns into various things: in C const char *, size_t parameter pair in XDR an opaque<> type (instead of string) which allows \0 chars in other bindings mostly just a string, since most languages except for C permit strings to contain any 8 bit data
* todo docs: Discuss shrinking filesystems and specifying sizes in guestfish.Richard Jones2010-04-231-0/+17
|
* todo docs: Integrate with host intrusion detection systems.Richard Jones2010-04-231-0/+12
|
* todo docs: Mapping filesystems to and from disk blocks.Richard Jones2010-04-231-0/+10
|
* fish: Add -N option for making prepared disk images.Richard Jones2010-04-221-10/+0
| | | | | | | | | | | | | | | | | Previously you might have typed: $ guestfish ><fs> alloc test1.img 100M ><fs> run ><fs> part-disk /dev/sda mbr ><fs> mkfs ext4 /dev/sda1 now you can do the same with: $ guestfish -N fs:ext4 Some tests have also been updated to use this new functionality.
* New APIs: base64-in and base64-out for uploading/downloading base64 content.Richard Jones2010-04-191-23/+0
|
* todo docs: Feature for base64 uploads and scripts.Richard Jones2010-04-191-1/+24
|
* todo documentation: Idea: List, mount filesystems by UUID and label.Richard Jones2010-04-171-1/+13
|
* todo documentation: remove 'virt-grow/shrink', see virt-resizeRichard Jones2010-04-171-7/+0
|
* todo documentation: virt-rescue now uses $TERM from library, remove from ↵Richard Jones2010-04-171-6/+0
| | | | todo list