<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libguestfs.git/src/Makefile.am, branch 1.5.23</title>
<subtitle>[MIRROR] library for accessing and modifying guest disk images</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/'/>
<entry>
<title>build: require Augeas for library.</title>
<updated>2010-09-11T12:42:04+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-09-11T12:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=e903739935ce32190b1c7b087d2cd9c2d2a7ec88'/>
<id>e903739935ce32190b1c7b087d2cd9c2d2a7ec88</id>
<content type='text'>
Augeas has been required since we moved the inspection code to C,
however we were not correctly enforcing this in configure.ac, nor
correctly linking to the library until now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Augeas has been required since we moved the inspection code to C,
however we were not correctly enforcing this in configure.ac, nor
correctly linking to the library until now.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Don't distribute src/generator.ml, no longer exists.</title>
<updated>2010-09-11T12:14:04+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-09-11T12:14:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=2fbac04b9de826fb49400a1fc7a97262b76d078e'/>
<id>2fbac04b9de826fb49400a1fc7a97262b76d078e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Split generator into separate source files.</title>
<updated>2010-09-11T11:04:44+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-09-11T08:25:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=04d8209077d2227eb1d42695ba71147f78987050'/>
<id>04d8209077d2227eb1d42695ba71147f78987050</id>
<content type='text'>
'src/generator.ml' is no more.  Instead the generator is logically
split up over many different source files.

Read generator/README for help and tips.

We compile the generator down to bytecode, not native code.  This
means it will run more slowly, but is done for maximum portability.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'src/generator.ml' is no more.  Instead the generator is logically
split up over many different source files.

Read generator/README for help and tips.

We compile the generator down to bytecode, not native code.  This
means it will run more slowly, but is done for maximum portability.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: guestfs-structs.h was missing from libguestfs_la_SOURCES.</title>
<updated>2010-09-04T12:38:03+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-09-02T21:27:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=5fc69ce3ece5e4d4a3da9d78da244c4fa301b5ac'/>
<id>5fc69ce3ece5e4d4a3da9d78da244c4fa301b5ac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change to using ext2-based, cached supermin appliance.</title>
<updated>2010-08-23T15:00:39+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-08-23T10:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=5c31f6126ba4ea3e9056c34c300f6f5e332ab997'/>
<id>5c31f6126ba4ea3e9056c34c300f6f5e332ab997</id>
<content type='text'>
This changes the method used to build the supermin appliance
to use the new ext2-based appliance supported by latest febootstrap.
The appliance can also be cached, so we avoid rebuilding it
each time it is used.

Mailing list discussion goes into the rationale and details:
https://www.redhat.com/archives/libguestfs/2010-August/msg00028.html

Requires febootstrap &gt;= 2.8.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes the method used to build the supermin appliance
to use the new ext2-based appliance supported by latest febootstrap.
The appliance can also be cached, so we avoid rebuilding it
each time it is used.

Mailing list discussion goes into the rationale and details:
https://www.redhat.com/archives/libguestfs/2010-August/msg00028.html

Requires febootstrap &gt;= 2.8.
</pre>
</div>
</content>
</entry>
<entry>
<title>New APIs for guest inspection.</title>
<updated>2010-08-17T13:09:25+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-07-28T14:40:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=8289aa1ad68ec94c87fc4d538f638d8816052d92'/>
<id>8289aa1ad68ec94c87fc4d538f638d8816052d92</id>
<content type='text'>
This commit converts (some of) the Perl inspection code to C and
makes it available through core APIs.  The new APIs are:

inspect-os        - Does the inspection, returns list of OSes
inspect-get-*     - Get results of the inspection

where '*' is one of:

  type            - 'windows' or 'linux'
  distro          - Linux distro
  arch            - architecture
  product-name    - long product name string
  major-version
  minor-version   - major.minor version of OS
  mountpoints     - get a list of the mountpoints
  filesystems     - get all filesystems associated with the OS

This works for all existing supported Linux and Windows OSes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit converts (some of) the Perl inspection code to C and
makes it available through core APIs.  The new APIs are:

inspect-os        - Does the inspection, returns list of OSes
inspect-get-*     - Get results of the inspection

where '*' is one of:

  type            - 'windows' or 'linux'
  distro          - Linux distro
  arch            - architecture
  product-name    - long product name string
  major-version
  minor-version   - major.minor version of OS
  mountpoints     - get a list of the mountpoints
  filesystems     - get all filesystems associated with the OS

This works for all existing supported Linux and Windows OSes.
</pre>
</div>
</content>
</entry>
<entry>
<title>New API: file-architecture</title>
<updated>2010-08-17T13:09:25+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-07-28T14:38:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=ad4cff2625651bda9de25de9aba96bdf213d0a0a'/>
<id>ad4cff2625651bda9de25de9aba96bdf213d0a0a</id>
<content type='text'>
This change simply converts the existing Perl-only function
file_architecture into a core API call.  The core API call is
written in C and available in all languages and from guestfish.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change simply converts the existing Perl-only function
file_architecture into a core API call.  The core API call is
written in C and available in all languages and from guestfish.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rearrange library code into separate files.</title>
<updated>2010-07-27T12:05:41+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-07-27T12:01:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=41f25ab3df5f306ac717fa7a6efd58328d30c1ae'/>
<id>41f25ab3df5f306ac717fa7a6efd58328d30c1ae</id>
<content type='text'>
We split the library code into these separate files:

 - guestfs.c: creating handles, closing handles, handle-related variables
 - actions.c: generated library-side stubs for each action
 - bindtests.c: generated code to test bindings
 - launch.c: launching the appliance
 - proto.c: the library side of the daemon communications protocol

This is just code movement.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We split the library code into these separate files:

 - guestfs.c: creating handles, closing handles, handle-related variables
 - actions.c: generated library-side stubs for each action
 - bindtests.c: generated code to test bindings
 - launch.c: launching the appliance
 - proto.c: the library side of the daemon communications protocol

This is just code movement.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename guestfs-{actions,bindtests}.c to {actions,bindtests}.c</title>
<updated>2010-07-27T11:29:59+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-07-27T11:29:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=a617f521a4f695a63ced1c734128dc6c05b7024f'/>
<id>a617f521a4f695a63ced1c734128dc6c05b7024f</id>
<content type='text'>
Rename these two generated files, in preparation for splitting
up the main src/guestfs.c file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rename these two generated files, in preparation for splitting
up the main src/guestfs.c file.
</pre>
</div>
</content>
</entry>
<entry>
<title>Check user doesn't run configure, make or make check as root.</title>
<updated>2010-04-20T12:22:09+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-04-20T12:22:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=199f218bf431b77c12a728f7072bed1553a0f0af'/>
<id>199f218bf431b77c12a728f7072bed1553a0f0af</id>
<content type='text'>
(Thanks to Yufang Zhang for helping to debug this issue).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Thanks to Yufang Zhang for helping to debug this issue).
</pre>
</div>
</content>
</entry>
</feed>
