Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add Hindi translations (RHBZ#565759). | Rajesh Ranjan | 2010-02-16 | 1 | -0/+2214 | |
| | ||||||
* | Turn ProtocolLimitWarning into link to documentation section. | Richard Jones | 2010-02-15 | 2 | -2/+24 | |
| | ||||||
* | initrd-cat: Needs ProtocolLimitWarning. | Richard Jones | 2010-02-15 | 1 | -1/+1 | |
| | ||||||
* | Remove references to FTP, replace with FUSE. | Richard Jones | 2010-02-15 | 3 | -10/+13 | |
| | | | | | | | We originally intended to implement an FTP server (and before than, an NFS server). But we didn't implement either. We did however implement a FUSE service (guestmount) which takes the place of both. | |||||
* | Remove some unused variables. | Richard Jones | 2010-02-15 | 3 | -4/+2 | |
| | | | | | | Since we have to compile with -Wno-unused-variables, we don't spot unused variables in code. I found these by compiling the code in Ubuntu. | |||||
* | Distribute .gitignore files. | Richard Jones | 2010-02-15 | 2 | -2/+5 | |
| | | | | | These are useful for Debian since they keep the tarball unpacked in git. | |||||
* | Add 'make quickcheck' rule to run a quick check. | Richard Jones | 2010-02-15 | 1 | -0/+9 | |
| | ||||||
* | Version 1.0.84.1.0.84 | Richard Jones | 2010-02-12 | 6 | -2262/+2326 | |
| | ||||||
* | daemon: Don't need to prefix error messages with the command name. | Richard Jones | 2010-02-12 | 42 | -114/+117 | |
| | | | | | | | | | | | | | | | | | | | | The RPC stubs already prefix the command name to error messages. The daemon doesn't have to do this. As a (small) benefit this also makes the daemon slightly smaller. Code in the daemon such as: if (argv[0] == NULL) { reply_with_error ("passed an empty list"); return NULL; } now results in error messages like this: ><fs> command "" libguestfs: error: command: passed an empty list (whereas previously you would have seen ..command: command:..) | |||||
* | generator: Don't prefix error messages with command name. | Richard Jones | 2010-02-12 | 1 | -11/+10 | |
| | | | | | | | The command name is already being added by the RPC stubs, so adding it again in Perl and C# just results in doubled error messages like: foo: foo: the error | |||||
* | Sys::Guestfs::Lib::open_guest: Add interface parameter. | Richard Jones | 2010-02-12 | 1 | -2/+15 | |
| | | | | This allows you to override the default QEMU block device emulation. | |||||
* | Sys::Guestfs::Lib::open_guest: Remove freeform parameters. | Richard Jones | 2010-02-12 | 1 | -6/+9 | |
| | | | | | | | | | Remove the ability to pass freeform parameters to Sys::Virt->new. We don't use it, it makes the code more complex to modify, and indeed there are no other args that Sys::Virt->new supports so this would never be used. Also change $readwrite to $rw to match parameter name. | |||||
* | New APIs: add-drive{,-ro}-with-if allows you to set QEMU block emulation. | Richard Jones | 2010-02-12 | 2 | -5/+44 | |
| | | | | | | | | | | | The default if=... comes from configure time (currently it defaults to if=virtio). This change allows you to set the QEMU block emulation. We don't think this will be used very often, but virt-v2v requires it in order to work around a subtle problem with running 'mkinitrd' in an appliance attached to a guest. | |||||
* | generator: 'interface' is a reserved word in Java. | Richard Jones | 2010-02-12 | 1 | -0/+1 | |
| | ||||||
* | add_cdrom: Update docs for adding ISO images. | Richard Jones | 2010-02-12 | 1 | -2/+16 | |
| | | | | See also RHBZ#563450 (NB: This commit does not fix the bug). | |||||
* | Use mount-options instead of mount to avoid implicit -o sync. | Richard Jones | 2010-02-10 | 11 | -32/+47 | |
| | | | | | | | | | | | | | | | guestfs_mount adds -o sync implicitly. This causes a very large performance problem for write-intensive programs (eg. virt-v2v). Document this as a "gotcha". Change the tests, guestfish, Sys::Guestfs::Lib, guestmount to use mount-options instead. (Note that this gotcha does not affect mount-ro). The source of the performance problem was first identified by Matthew Booth. | |||||
* | Add -enable-kvm option to qemu command line. | Richard Jones | 2010-02-09 | 1 | -0/+31 | |
| | | | | | | | | If the version of qemu being used supports -enable-kvm option, then check if /dev/kvm is openable and add this option. I have found this option makes no difference, although it is *supposed* to enable KVM (hardware virtualization) support. | |||||
* | New API call: initrd-cat to list a file from an initrd. | Richard Jones | 2010-02-09 | 3 | -1/+139 | |
| | ||||||
* | Remove invalid Plural-Forms header from ml.po. | Richard Jones | 2010-02-08 | 1 | -1/+0 | |
| | ||||||
* | Documentation: Added a section on libguestfs gotchas. | Richard Jones | 2010-02-08 | 1 | -0/+55 | |
| | ||||||
* | Make virtio block driver be the default for the appliance. | Richard Jones | 2010-02-08 | 1 | -4/+4 | |
| | | | | | | Previously this caused a serious performance regression, but we believe this is now fixed: https://bugzilla.redhat.com/show_bug.cgi?id=509383 | |||||
* | Added Malayalam translations (RHBZ#562710). | Ani Peter | 2010-02-08 | 1 | -0/+2043 | |
| | ||||||
* | Distribute hivexsh.1.html HTML file. | Richard Jones | 2010-02-05 | 1 | -0/+1 | |
| | ||||||
* | Update PO files.1.0.83 | Richard Jones | 2010-02-05 | 3 | -39/+135 | |
| | ||||||
* | RHEL5: Keep old automake happy by defining docdir | Richard W.M. Jones | 2010-02-05 | 1 | -0/+1 | |
| | ||||||
* | Add scripts to EXTRA_DIST. | Richard Jones | 2010-02-05 | 1 | -2/+14 | |
| | ||||||
* | Update PO files. | Richard Jones | 2010-02-05 | 2 | -27/+91 | |
| | ||||||
* | Prepare for version 1.0.83. | Richard Jones | 2010-02-05 | 1 | -1/+1 | |
| | ||||||
* | Add files to EXTRA_DIST. | Richard Jones | 2010-02-05 | 1 | -1/+2 | |
| | ||||||
* | hivex: example6: Don't double backslashes. | Richard Jones | 2010-02-05 | 1 | -1/+1 | |
| | ||||||
* | hivex: example6: Hypothetical addition of keys for viostor. | Richard Jones | 2010-02-05 | 1 | -0/+126 | |
| | ||||||
* | hivex: Fix handling of inline VKs. | Richard Jones | 2010-02-05 | 2 | -31/+35 | |
| | ||||||
* | hivexsh: Set correct type for 'expandstring' values. | Richard Jones | 2010-02-05 | 1 | -1/+1 | |
| | ||||||
* | hivex: Documentation and cleanups. | Richard Jones | 2010-02-05 | 1 | -1/+2 | |
| | ||||||
* | hivex: Make limits into macros. | Richard Jones | 2010-02-05 | 2 | -5/+13 | |
| | ||||||
* | hivexsh: Remove unused variable. | Richard Jones | 2010-02-05 | 1 | -1/+0 | |
| | | | | | This removes an unused variable left over by commit ab608f3948d903af64e814b2e67949a1a71d93a4. | |||||
* | hivex: Complete the implementation of adding child nodes. | Richard Jones | 2010-02-05 | 5 | -12/+378 | |
| | ||||||
* | hivex: More debugging around nk 'unknown2' field. | Richard Jones | 2010-02-04 | 1 | -10/+26 | |
| | ||||||
* | hivex: Check hash fields in lf/lh records. | Richard Jones | 2010-02-04 | 1 | -20/+61 | |
| | ||||||
* | hivexsh: del command: Fix error message. | Richard Jones | 2010-02-04 | 1 | -1/+1 | |
| | ||||||
* | hivexsh: lsval: Remove stray quotation mark. | Richard Jones | 2010-02-04 | 1 | -1/+1 | |
| | ||||||
* | hivexsh: cd command: fix error handling | Richard Jones | 2010-02-04 | 1 | -2/+6 | |
| | | | | | The error behaviour of hivex_node_get_child is subtle, so the 'cd' command wouldn't always report errors correctly. This fixes it. | |||||
* | hivex: allocate_block should update valid block bitmap. | Richard Jones | 2010-02-04 | 1 | -0/+2 | |
| | | | | | | The internal allocate_block() function wasn't updating the bitmap, so if you revisited a block which you had allocated in the same session, you could get an EFAULT error. | |||||
* | hivex: More debug messages. | Richard Jones | 2010-02-04 | 1 | -1/+10 | |
| | ||||||
* | hivex: Documentation update. | Richard Jones | 2010-02-04 | 1 | -1/+1 | |
| | | | | | ntreg_lf_record can have id "lf" (old-style hashes) or "lh" (new- style hashes). | |||||
* | hivex: Some missing le32toh endianness conversions. | Richard Jones | 2010-02-04 | 1 | -2/+2 | |
| | ||||||
* | hivexsh: Document some peculiarities of the "cd" command. | Richard Jones | 2010-02-04 | 1 | -1/+8 | |
| | ||||||
* | hivex: Implement deleting child nodes. | Richard Jones | 2010-02-04 | 6 | -0/+317 | |
| | ||||||
* | hivex: Add flags argument to internal get_children() function. | Richard Jones | 2010-02-04 | 1 | -14/+21 | |
| | | | | | | | | | When we later call get_children to visit the intermediate ri/lf/lh records, we have already deleted the subkey nk-records, so checking that those nk-records are still valid is not very helpful. This commit adds a flag to turn these checks off. | |||||
* | hivex: Don't die on valid registries which have bad declared data lengths. | Richard Jones | 2010-02-04 | 1 | -5/+8 | |
| | | | | | | | | | | | Some apparently valid registries contain value data length declarations which exceed the allocated block size for the value. Previously the code would return EFAULT for such registries. However since these appear to be otherwise valid registries, turn this into a warning and just use the allocated block size as the data length (in other words, truncate the value). |