<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libguestfs.git/bootstrap, branch master</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>Mac OS X: Use gnulib stat-time module explicitly.</title>
<updated>2012-07-24T18:40:40+00:00</updated>
<author>
<name>Masami HIRATA</name>
<email>msmhrt@gmail.com</email>
</author>
<published>2012-07-24T14:10:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=7d3f190d90140aa15b1326bdf7756c39559ae3c2'/>
<id>7d3f190d90140aa15b1326bdf7756c39559ae3c2</id>
<content type='text'>
Signed-off-by: Masami HIRATA &lt;msmhrt@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Masami HIRATA &lt;msmhrt@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Mac OS X: Use gnulib fstatat module explicitly.</title>
<updated>2012-07-24T18:18:37+00:00</updated>
<author>
<name>Masami HIRATA</name>
<email>msmhrt@gmail.com</email>
</author>
<published>2012-07-24T14:10:41+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=a47fa7a65e89d80ba1362b39cb9686e5022b7dce'/>
<id>a47fa7a65e89d80ba1362b39cb9686e5022b7dce</id>
<content type='text'>
Signed-off-by: Masami HIRATA &lt;msmhrt@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Masami HIRATA &lt;msmhrt@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Mac OS X: Use gnulib memmem module explicitly.</title>
<updated>2012-07-24T18:18:37+00:00</updated>
<author>
<name>Masami HIRATA</name>
<email>msmhrt@gmail.com</email>
</author>
<published>2012-07-24T14:10:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=d6ef91d7c4b6cfbd9e4d49317dc7ed414900c4d2'/>
<id>d6ef91d7c4b6cfbd9e4d49317dc7ed414900c4d2</id>
<content type='text'>
m4/.gitignore: Update.

Signed-off-by: Masami HIRATA &lt;msmhrt@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
m4/.gitignore: Update.

Signed-off-by: Masami HIRATA &lt;msmhrt@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>launch: libvirt: Use &lt;driver name="qemu" type=[format] /&gt;.</title>
<updated>2012-07-23T17:08:16+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2012-07-23T16:10:11+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=0a1b2f85e6b551efd39f02f93941bfae333c1c26'/>
<id>0a1b2f85e6b551efd39f02f93941bfae333c1c26</id>
<content type='text'>
We were using format= which was bogus and libvirt was ignoring it and
forcing raw format instead.

Also in its default configuration libvirt won't do disk format
autodetection at all, so we must do it instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were using format= which was bogus and libvirt was ignoring it and
forcing raw format instead.

Also in its default configuration libvirt won't do disk format
autodetection at all, so we must do it instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnulib: Don't include or run getlogin_r test (thanks Jim Meyering).</title>
<updated>2012-07-19T11:43:55+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2012-07-19T11:43:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=6e1b5f0feac50a498cb7319e5051a251877fe682'/>
<id>6e1b5f0feac50a498cb7319e5051a251877fe682</id>
<content type='text'>
See:
https://lists.gnu.org/archive/html/bug-gnulib/2012-07/msg00194.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See:
https://lists.gnu.org/archive/html/bug-gnulib/2012-07/msg00194.html
</pre>
</div>
</content>
</entry>
<entry>
<title>bootstrap: Remove autopoint, po stuff from bootstrap script.</title>
<updated>2012-05-09T15:13:57+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2012-05-09T15:12:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=5764ac12cfdecd1f807fb87ae7a2a9783907b42b'/>
<id>5764ac12cfdecd1f807fb87ae7a2a9783907b42b</id>
<content type='text'>
It's not needed since we no longer use gettextize cruft.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's not needed since we no longer use gettextize cruft.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use O_CLOEXEC / SOCK_CLOEXEC for almost all file descriptors.</title>
<updated>2012-03-14T19:30:46+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2012-03-14T19:30:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=606732d02e678161ff433040a21d54fc2ea8bb43'/>
<id>606732d02e678161ff433040a21d54fc2ea8bb43</id>
<content type='text'>
The presumption is that all file descriptors should be created with
the close-on-exec flag set.  The only exception are file descriptors
that we want passed through to exec'd subprocesses (mainly pipes and
stdin/stdout/stderr).

For open calls, we pass O_CLOEXEC as an extra flag, eg:

  fd = open ("foo", O_RDONLY|O_CLOEXEC);

This is a Linux-ism, but using a macro we can easily make it portable.

For sockets, similarly:

  sock = socket (..., SOCK_STREAM|SOCK_CLOEXEC, ...);

For accepted sockets, we use the Linux accept4 system call which
allows flags to be supplied, but we use the Gnulib 'accept4' module to
make this portable.

For dup, dup2, we use the Linux dup3 system call, and the Gnulib
modules 'dup3' and 'cloexec'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The presumption is that all file descriptors should be created with
the close-on-exec flag set.  The only exception are file descriptors
that we want passed through to exec'd subprocesses (mainly pipes and
stdin/stdout/stderr).

For open calls, we pass O_CLOEXEC as an extra flag, eg:

  fd = open ("foo", O_RDONLY|O_CLOEXEC);

This is a Linux-ism, but using a macro we can easily make it portable.

For sockets, similarly:

  sock = socket (..., SOCK_STREAM|SOCK_CLOEXEC, ...);

For accepted sockets, we use the Linux accept4 system call which
allows flags to be supplied, but we use the Gnulib 'accept4' module to
make this portable.

For dup, dup2, we use the Linux dup3 system call, and the Gnulib
modules 'dup3' and 'cloexec'.
</pre>
</div>
</content>
</entry>
<entry>
<title>daemon: Remove separate configure of daemon subdirectory.</title>
<updated>2011-08-05T11:34:11+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-08-05T09:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=60d5a50f4d3d9e2c2f5a7d42a6859de709bda3f6'/>
<id>60d5a50f4d3d9e2c2f5a7d42a6859de709bda3f6</id>
<content type='text'>
Combine the two Gnulib instances together.

Add checks from old daemon/configure.ac into configure.ac.

Fix daemon/Makefile.am so it is like a normal subdirectory
Makefile.am.

Because we are now using the replacement strerror_r function from
Gnulib (instead of the one from glibc directly), this requires a small
change to src/guestfs.c.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Combine the two Gnulib instances together.

Add checks from old daemon/configure.ac into configure.ac.

Fix daemon/Makefile.am so it is like a normal subdirectory
Makefile.am.

Because we are now using the replacement strerror_r function from
Gnulib (instead of the one from glibc directly), this requires a small
change to src/guestfs.c.
</pre>
</div>
</content>
</entry>
<entry>
<title>bootstrap: use --libtool</title>
<updated>2011-06-10T11:29:49+00:00</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2011-06-09T20:15:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=343ba6d482643882c3ab3a529f3d882ee1ba36f9'/>
<id>343ba6d482643882c3ab3a529f3d882ee1ba36f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>New tool: virt-filesystems</title>
<updated>2010-11-23T10:22:08+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-11-22T17:33:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=fbc2555903be8c88ad9430d871cf0d27c8fded1e'/>
<id>fbc2555903be8c88ad9430d871cf0d27c8fded1e</id>
<content type='text'>
This tool replaces virt-list-filesystems and virt-list-partitions with
a new tool written in C with a more uniform command line structure
and output.

This existing Perl tools are deprecated but remain indefinitely.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tool replaces virt-list-filesystems and virt-list-partitions with
a new tool written in C with a more uniform command line structure
and output.

This existing Perl tools are deprecated but remain indefinitely.
</pre>
</div>
</content>
</entry>
</feed>
