2529 Commits

Author SHA1 Message Date
Richard W.M. Jones
2dbd22727d Version 1.9.1. 1.9.1 2010-12-31 08:41:44 +00:00
Richard W.M. Jones
ce85a6a82a docs: add-domain: Remove ref to not impl add-libvirt-dom API call. 2010-12-30 23:32:09 +00:00
Richard W.M. Jones
86a53e17de docs: Refresh programming language list in guestfs(3). 2010-12-30 23:14:12 +00:00
Richard W.M. Jones
33e9639f20 docs: Refresh programming language equivalence example in guestfs(3). 2010-12-30 23:08:18 +00:00
Richard W.M. Jones
cdc798ac35 docs: Fix missing g handle in guestfs(3) man page. 2010-12-30 22:56:25 +00:00
Richard W.M. Jones
22042693cc docs: Refresh guestfs(3)/DOWNLOADING. 2010-12-30 22:56:07 +00:00
Richard W.M. Jones
1a9b7df8f2 docs: Refresh guestfs(3)/MOUNTING 2010-12-30 22:46:29 +00:00
Jaswinder Singh
3f4dc56a32 Update Punjabi translations (RHBZ#665358). 2010-12-23 13:45:26 +00:00
Richard W.M. Jones
49b2ae2e69 recipes: Refresh guestfish recipes. 2010-12-21 17:23:08 +00:00
Piotr Drąg
b1ca8b5fbb Updated Polish translation (RHBZ#502533). 2010-12-21 13:42:27 +00:00
Richard W.M. Jones
327442119f fish: --ro will be default in 1.10, not 1.8. 2010-12-20 22:33:45 +00:00
Richard W.M. Jones
e32a85cf93 docs: Update API support. 2010-12-19 22:09:40 +00:00
Richard W.M. Jones
7ba1b55aa7 api-support: Fix detection of similar APIs.
Because we didn't match on word boundaries, the previous
code would get confused by similar APIs, eg. getxattr vs getxattrs.
2010-12-19 22:09:40 +00:00
Richard W.M. Jones
d2400da92e docs: Obsolete HACKING file, move content into guestfs(3) man page.
Add a new section called "EXTENDING LIBGUESTFS" to the
guestfs manual page which contains all the information
previously in "HACKING".
2010-12-19 21:53:09 +00:00
Richard W.M. Jones
84fbe21855 docs: Refresh README file. 2010-12-19 21:52:46 +00:00
Richard W.M. Jones
dfbdae5dd2 Update TODO file. 2010-12-19 19:29:02 +00:00
Richard W.M. Jones
8df8ccb287 Version 1.9.0. 1.9.0 2010-12-19 15:53:45 +00:00
Richard W.M. Jones
fc279d2806 Update BUGS, PO files for 1.8.0. 1.8.0 2010-12-19 15:39:04 +00:00
Richard W.M. Jones
48eb763d85 Prepare for next stable branch: version 1.8.0. 2010-12-19 14:31:01 +00:00
Richard W.M. Jones
b62e154d97 Update RELEASE-NOTES. 2010-12-19 14:25:50 +00:00
Richard W.M. Jones
e427d86de1 Add ROADMAP for 1.10. 2010-12-19 14:20:17 +00:00
Richard W.M. Jones
85c0bf5308 fuse: Add more tracing for calls into guestmount functions. 2010-12-19 12:04:43 +00:00
Richard W.M. Jones
2712f237b0 appliance: Don't exclude upstart (/sbin/reboot) (RHBZ#661280).
Don't exclude upstart from the appliance.  It provides /sbin/reboot
which is required by virt-rescue.
2010-12-19 11:01:59 +00:00
Richard W.M. Jones
da24e7aab0 appliance: Don't hard-code febootstrap --exclude parameters.
Create a separate file 'excludelist.in' that contains these
regular expressions, and process it the same way as packagelist.in.
2010-12-19 10:57:06 +00:00
Richard W.M. Jones
9556903888 appliance: Use a temporary file when processing packagelist.in. 2010-12-19 10:55:03 +00:00
Richard W.M. Jones
acd25281bf docs: Add section on using /dev/fd/* with upload and download calls. 2010-12-17 18:56:42 +00:00
Richard W.M. Jones
fa4931bc4e docs: Fix link to function in documentation of "du" and "du-s" commands. 2010-12-17 10:21:41 +00:00
Richard W.M. Jones
8ae40fa990 Version 1.7.24. 1.7.24 2010-12-16 23:21:29 +00:00
Richard W.M. Jones
933e970b8a ntfs-3g: Document problems with symlinks and alternatives (RHBZ#663407). 2010-12-16 20:27:09 +00:00
Richard W.M. Jones
3a3836b933 New APIs: getxattr and lgetxattr to get single extended attributes.
These APIs are essentially required to work around a problem
with ntfs-3g.  This filesystem (or FUSE?) does not list all
extended attributes of a file when you call listxattr(2).  However
if you know the name of an extended attribute, you can retrieve
it directly using getxattr(2).

The current APIs (getxattrs etc) are simple to use, but they
don't work if we can't list out the extended attributes (ie.
by calling listxattr(2)).

Example using the new APIs on an ntfs-3g filesystem:

><fs> lgetxattr "/Documents and Settings" system.ntfs_attrib | hexdump -C
00000000  16 24 00 00                                       |.$..|
00000004
><fs> lgetxattr "/Documents and Settings" system.ntfs_reparse_data | hexdump -C
00000000  03 00 00 a0 34 00 00 00  00 00 18 00 1a 00 10 00  |....4...........|
00000010  5c 00 3f 00 3f 00 5c 00  43 00 3a 00 5c 00 55 00  |\.?.?.\.C.:.\.U.|
00000020  73 00 65 00 72 00 73 00  00 00 43 00 3a 00 5c 00  |s.e.r.s...C.:.\.|
00000030  55 00 73 00 65 00 72 00  73 00 00 00              |U.s.e.r.s...|
0000003c
><fs> getxattr "/Documents and Settings" system.ntfs_reparse_data | hexdump -C
libguestfs: error: getxattr: getxattr: No such file or directory
><fs> getxattr "/Documents and Settings" system.ntfs_attrib | hexdump -C
libguestfs: error: getxattr: getxattr: No such file or directory
><fs> lgetxattr "/Documents and Settings" system.ntfs_attrib | hexdump -C
00000000  16 24 00 00                                       |.$..|
00000004
><fs> getxattr "/Users" system.ntfs_attrib | hexdump -C
00000000  11 00 00 00                                       |....|
00000004
2010-12-16 20:05:48 +00:00
Richard W.M. Jones
236c1fb7db appliance: Add 'attr' package for xattr support in virt-rescue. 2010-12-16 18:45:08 +00:00
Richard W.M. Jones
dec770f171 generator: List files generated in a separate file. 2010-12-12 23:19:36 +00:00
Richard W.M. Jones
9aacbe712d docs: Update RELEASE-NOTES to latest. 2010-12-12 23:02:44 +00:00
Richard W.M. Jones
0d267d6cd5 README: Advise using febootstrap >= 3.3. 2010-12-12 23:02:30 +00:00
Richard W.M. Jones
573e01e087 Version 1.7.23. 1.7.23 2010-12-12 22:36:06 +00:00
Thomas S Hatch
6e87419597 Removed hfsprogs from supermin packages for Arch 2010-12-12 18:30:17 +00:00
Richard W.M. Jones
e49aefd1f8 fish: Clarify documentation for --ro option. 2010-12-12 10:02:00 +00:00
Richard W.M. Jones
e6a3770b43 fish: Document equivalence of -a/add etc. in man page. 2010-12-12 10:01:30 +00:00
Richard W.M. Jones
f341624668 fish: Split ..|.. options into separate items in man page. 2010-12-12 09:48:59 +00:00
Richard W.M. Jones
a6bfc9f3c4 appliance: Don't set utime on cachedir until we know it is safe.
This could be used to touch an arbitrary file (albeit one which
must already exist), and this could have been a security problem.
2010-12-11 23:35:50 +00:00
Richard W.M. Jones
f410d571cc appliance: Touch cached appliance files so they don't get tmp cleaned. 2010-12-11 23:33:22 +00:00
Richard W.M. Jones
3d114fcf84 Remove extra \n character from end of error messages. 2010-12-11 23:07:56 +00:00
Richard W.M. Jones
52c6b0d96d Version 1.7.22. 1.7.22 2010-12-11 18:08:08 +00:00
Richard W.M. Jones
4beb284409 appliance: Be careful about cleaning up old appliances.
This change resolves several issues with current appliance
building:

(1) Old appliances are cleaned up.

(2) Race conditions between appliance building is handled better.

(3) Several bugs fixed.
2010-12-11 17:22:43 +00:00
Richard W.M. Jones
363978fa7f daemon: Use prog_exists to check for features.
This updates commit 0938509e04.
2010-12-10 17:38:17 +00:00
Richard W.M. Jones
4fb66110c2 debian: Work around warning in Debian udev init script.
See also:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606622
2010-12-10 17:19:02 +00:00
Richard W.M. Jones
8d8dc4c107 win-reg: Add Windows Tips to documentation. 2010-12-10 15:12:02 +00:00
Richard W.M. Jones
bc484e99c2 win-reg: Move documentation after options, combine shell quote sections. 2010-12-10 14:36:18 +00:00
Richard W.M. Jones
b4310a810c Version 1.7.21. 1.7.21 2010-12-10 13:44:25 +00:00
Richard W.M. Jones
d72815578f Remove several unused local variables.
(Revealed by compiling under Debian where this is a warning).
2010-12-10 12:19:49 +00:00