Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | df: Fix alignment of columns. | Richard Jones | 2009-07-29 | 1 | -1/+1 | |
| | ||||||
* | guestfish: Make more strings translatable. | Richard Jones | 2009-07-29 | 5 | -71/+1669 | |
| | | | | | However this doesn't yet attempt to translate the POD command documentation. We need a plan to do that. | |||||
* | tests: Use squashfs for static data where possible. | Richard Jones | 2009-07-29 | 2 | -87/+63 | |
| | | | | | | | | | Instead of creating a new InitBasicFS for just about every test, where a test doesn't need to write to the filesystem it is far faster to use prepared data on an InitSquashFS instead. This commit changes as many tests as possible to make this so, making the tests much faster. | |||||
* | tests: Fix read_file test. | Richard Jones | 2009-07-29 | 4 | -5/+33 | |
| | | | | | | | | | The test ignored the fact that this function returns a (char *, size_t) pair, and just treated the char * as a string. This of course would fail if the string didn't happen to be nul-terminated. The tests are updated to add a new TestOutputBuffer type which should be used with functions that return RBufferOut. | |||||
* | Implement '*grep*' family of commands. | Richard Jones | 2009-07-29 | 9 | -6/+260 | |
| | ||||||
* | Updated Polish translations (Piotr Drąg). | Richard Jones | 2009-07-29 | 1 | -100/+162 | |
| | ||||||
* | Version 1.0.65.1.0.65 | Richard Jones | 2009-07-29 | 3 | -7/+7 | |
| | ||||||
* | Updated PO files. | Richard Jones | 2009-07-29 | 3 | -182/+223 | |
| | ||||||
* | build: avoid locale-specific changes in generated, VC'd file | Jim Meyering | 2009-07-29 | 2 | -4/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When I build with LC_ALL=C in my environment, the all-local rule generates po/POTFILES.in that is sorted differently from the on that is checked in: diff --git a/po/POTFILES.in b/po/POTFILES.in index ca01b3d..154915a 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -63,12 +63,11 @@ fish/tilde.c fish/time.c inspector/virt-inspector.pl java/com_redhat_et_libguestfs_GuestFS.c -ocaml/guestfs_c_actions.c ocaml/guestfs_c.c +ocaml/guestfs_c_actions.c perl/bindtests.pl -perl/Guestfs.c -perl/lib/Sys/Guestfs/Lib.pm perl/lib/Sys/Guestfs.pm +perl/lib/Sys/Guestfs/Lib.pm python/guestfs-py.c ruby/ext/guestfs/_guestfs.c src/guestfs-actions.c If we generate that file so that sort always uses the C locale, then, this type of difference will not arise. Here's the patch to fix the rule as well as to reflect the change in the generated file: >From 609e1d1840da25614a7c9e8954e5356050c9f2ad Mon Sep 17 00:00:00 2001 From: Jim Meyering <meyering@redhat.com> Date: Wed, 29 Jul 2009 08:13:35 -0400 Subject: [PATCH] build: avoid locale-specific changes in generated, VC'd file * Makefile.am (all-local): Use LC_ALL=C to sort in C locale. * po/POTFILES.in: Regenerate. | |||||
* | On RHEL 5, 'file' command prints 'AMD x86-64' for 'x86-64' arch. | Richard W.M. Jones | 2009-07-29 | 1 | -0/+2 | |
| | ||||||
* | Run cpio with --quiet option so it doesn't print 'xx blocks' | Richard Jones | 2009-07-29 | 1 | -1/+1 | |
| | ||||||
* | Lib.pm: Skip tests if perl-libintl module is not available. | Richard Jones | 2009-07-29 | 2 | -2/+23 | |
| | ||||||
* | Lib.pm: Use Perl backtick instead of slurp (Aron Griffis). | Richard Jones | 2009-07-29 | 1 | -3/+1 | |
| | ||||||
* | Don't show empty CD devices (RHBZ#514505). | Richard Jones | 2009-07-29 | 1 | -0/+27 | |
| | ||||||
* | ocaml: Rebuild the tests from source if the main library changes. | Richard Jones | 2009-07-29 | 1 | -0/+5 | |
| | ||||||
* | inspector: Determine guest architecture. | Richard Jones | 2009-07-29 | 3 | -21/+113 | |
| | | | | | | | 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. | |||||
* | Lib.pm: Add file_architecture command. | Richard Jones | 2009-07-29 | 16 | -6/+306 | |
| | | | | | This command detects the architecture of some types of binaries, libraries, kernel modules and initrd images. | |||||
* | Lib: Document the $ro parameter for mount_operating_system properly. | Richard Jones | 2009-07-29 | 1 | -4/+5 | |
| | ||||||
* | Mention related tools in the manual page. | Richard Jones | 2009-07-29 | 1 | -0/+7 | |
| | ||||||
* | Whitespace: indent some names in images/Makefile.am correctly. | Richard Jones | 2009-07-28 | 1 | -12/+12 | |
| | ||||||
* | Lib.pm: Use 'file' as replacement for 'zfile'. | Richard Jones | 2009-07-28 | 1 | -4/+4 | |
| | ||||||
* | Pass '-z' parameter to 'file' command so it looks inside compressed files. | Richard Jones | 2009-07-28 | 2 | -4/+8 | |
| | | | | Also we deprecate the old 'zfile' command. | |||||
* | Add DeprecatedBy flag to mark functions which are deprecated. | Richard Jones | 2009-07-28 | 1 | -12/+53 | |
| | ||||||
* | Need to declare asprintf_nowarn as inline to avoid gcc complaining. | Richard Jones | 2009-07-28 | 1 | -1/+1 | |
| | ||||||
* | Replace shell_quote function with %Q and %R printf specifiers. | Richard Jones | 2009-07-28 | 9 | -104/+176 | |
| | | | | | | | %Q => simple shell quoted string %R => path will be prefixed by /sysroot eg. snprintf (cmd, sizeof cmd, "cat %R", path); system (cmd); | |||||
* | Add InitSquashFS test type, for tests that just use the squashfs (/dev/sdd). | Richard Jones | 2009-07-27 | 1 | -45/+43 | |
| | | | | | This also speeds up those tests because we don't have to wait to create a filesystem which is never used. | |||||
* | Make read-only optional in mount_operating_system() | Matthew Booth | 2009-07-24 | 1 | -2/+10 | |
| | ||||||
* | More ideas on a quick Perl one-liner syntax for TODO file. | Richard W.M. Jones | 2009-07-24 | 1 | -0/+31 | |
| | ||||||
* | guestfish -iv should print virt-inspector command (for debugging). | Richard W.M. Jones | 2009-07-24 | 1 | -1/+3 | |
| | ||||||
* | Reformat the TODO file. | Richard W.M. Jones | 2009-07-24 | 1 | -44/+90 | |
| | ||||||
* | Pass cgroup_disable=memory, saves ~ 5MB of RAM. | Richard Jones | 2009-07-24 | 1 | -1/+2 | |
| | ||||||
* | get_append call can return NULL, but bindings didn't handle it. | Richard Jones | 2009-07-23 | 1 | -32/+125 | |
| | | | | | It's not a good idea because there is no way to return an error indication. However at least this means it won't segfault. | |||||
* | RHEL 5 thinks squashfs is HFS+ filesystem, unless we specify the type ↵ | Richard Jones | 2009-07-23 | 1 | -1/+1 | |
| | | | | explicitly. | |||||
* | Remove hard-coded qemu-kvm, replace with $QEMU.1.0.64 | Richard Jones | 2009-07-23 | 1 | -2/+2 | |
| | ||||||
* | Version 1.0.631.0.63 | Richard Jones | 2009-07-23 | 3 | -133/+395 | |
| | ||||||
* | Add libguestfs-test-tool. | Richard Jones | 2009-07-22 | 11 | -1/+714 | |
| | | | | | | | | | | | This is an end-user testing tool, designed to test basic functionality of libguestfs/qemu/kernel combination on the end-user's final host machine. It does not perform a thorough test, but should be enough to find most booting issues. Also this is intended to be used when reporting bugs. | |||||
* | Fix typo in error message. | Richard Jones | 2009-07-22 | 1 | -1/+1 | |
| | ||||||
* | Revert "Add 'set-kernel'/'get-kernel'/LIBGUESTFS_KERNEL to override ↵ | Richard Jones | 2009-07-22 | 4 | -57/+1 | |
| | | | | | | appliance kernel." This reverts commit 34d2df41626f1ee4172a6d40b06d72d6ed9d6348. | |||||
* | set-append and set-kernel parameters are both nullable. | Richard Jones | 2009-07-22 | 1 | -2/+2 | |
| | | | | (So are the return values, but leave that bug for another day). | |||||
* | Add 'set-kernel'/'get-kernel'/LIBGUESTFS_KERNEL to override appliance kernel. | Richard Jones | 2009-07-22 | 4 | -1/+57 | |
| | | | | | This allows you to override the appliance kernel with an easy command or environment variable. | |||||
* | Todo: Suggestion for 'replace' command. | Richard Jones | 2009-07-22 | 1 | -0/+22 | |
| | ||||||
* | Add commented-out support for alternate guestfwd syntax. | Richard W.M. Jones | 2009-07-21 | 1 | -9/+32 | |
| | | | | | | This commit just moves code around. The new support is not enabled because it doesn't work. See qemu-devel, subject "guestfwd option doesn't allow supplementary ,server,nowait" | |||||
* | configure: Detect new-style guestfwd support (RHBZ#512957) | Richard W.M. Jones | 2009-07-21 | 1 | -7/+13 | |
| | | | | However new qemu 0.10.5 still doesn't work. | |||||
* | Library: Pass more options on the Linux kernel command line. | Richard W.M. Jones | 2009-07-21 | 1 | -1/+8 | |
| | | | | | | | Always pass: noapic (APIC causes problems for lots of people) udevtimeout=300 (for very slow qemu using softemu) acpi=off (ACPI is troublesome and unnecessary, so turn it off) | |||||
* | Split $os->{version} into $os->{major_version} and $os->{minor_version} | Matthew Booth | 2009-07-21 | 2 | -16/+41 | |
| | ||||||
* | Allow TMPDIR to override directory used for temporary files (RHBZ#512905). | Richard W.M. Jones | 2009-07-21 | 3 | -1/+31 | |
| | ||||||
* | Generator: Implement RBufferOut and "read-file" call. | Richard W.M. Jones | 2009-07-21 | 6 | -56/+287 | |
| | | | | | | | | | 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. | |||||
* | Docs: Fully document the guestfs_readdir ftyp return field. | Richard W.M. Jones | 2009-07-21 | 1 | -0/+44 | |
| | ||||||
* | Docs: Add "API Overview" section to guestfs(3) manpage. | Richard W.M. Jones | 2009-07-21 | 1 | -0/+134 | |
| | | | | | | This section collects together related API calls, to provide more coherent documentation about different ways to carry out actions such as uploading and downloading. | |||||
* | Generator: Improve accuracy of a comment. | Richard Jones | 2009-07-20 | 1 | -3/+2 | |
| |