<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libguestfs.git/daemon/sync.c, branch stable-1.10</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>daemon: Allow -r option to run daemon standalone.</title>
<updated>2011-02-03T18:50:44+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-01-27T16:54:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=338ecaac0546fe0308df3ae5d0927a171b15edd7'/>
<id>338ecaac0546fe0308df3ae5d0927a171b15edd7</id>
<content type='text'>
This changes several aspects of the daemon.  Currently:

* sysroot will be "" (ie. operate directly on /)
* CHROOT_IN/CHROOT_OUT are disabled
* autosync doesn't try to unmount everything
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes several aspects of the daemon.  Currently:

* sysroot will be "" (ie. operate directly on /)
* CHROOT_IN/CHROOT_OUT are disabled
* autosync doesn't try to unmount everything
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a new internal-autosync API to perform autosync.</title>
<updated>2011-01-28T15:28:25+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-01-28T15:28:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=d2636b0984830d950423dadd936114ff242c4a00'/>
<id>d2636b0984830d950423dadd936114ff242c4a00</id>
<content type='text'>
Instead of explicitly calling umount-all; sync, we add a daemon
function called internal-autosync which does the same.

Apart from slightly simplifying the process of closing the handle, the
main advantage is we can modify the daemon for the standalone case so
that internal-autosync does not do the umount-all operation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of explicitly calling umount-all; sync, we add a daemon
function called internal-autosync which does the same.

Apart from slightly simplifying the process of closing the handle, the
main advantage is we can modify the daemon for the standalone case so
that internal-autosync does not do the umount-all operation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tab to space (whitespace fixes only).</title>
<updated>2010-03-12T16:23:46+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-03-12T16:23:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=369872b91ed50e2803dc2837183258776e9868e0'/>
<id>369872b91ed50e2803dc2837183258776e9868e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>daemon: Fix sync() call on Unix.</title>
<updated>2009-11-25T16:54:46+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2009-11-25T16:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=34ac5d7b7ad068319169410d293495d789893350'/>
<id>34ac5d7b7ad068319169410d293495d789893350</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sync: Windows implementation of sync() call.</title>
<updated>2009-11-25T16:28:26+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2009-11-25T10:26:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=fdbc5aa711dde73eb448fbe13165c00a44272d00'/>
<id>fdbc5aa711dde73eb448fbe13165c00a44272d00</id>
<content type='text'>
Replace calls to sync() with calls to sync_disks() which supports
Win32 via FlushFileBuffers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace calls to sync() with calls to sync_disks() which supports
Win32 via FlushFileBuffers.
</pre>
</div>
</content>
</entry>
<entry>
<title>avoid warning about old-style no-param function definition</title>
<updated>2009-08-17T09:40:24+00:00</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-08-17T07:15:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=d7569c00787fb92a8cd2f08c537ea1662f987901'/>
<id>d7569c00787fb92a8cd2f08c537ea1662f987901</id>
<content type='text'>
* daemon/df.c (do_df, do_df_h): Add "void".
* sync.c (do_sync): Likewise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* daemon/df.c (do_df, do_df_h): Add "void".
* sync.c (do_sync): Likewise.
</pre>
</div>
</content>
</entry>
<entry>
<title>remove trailing blanks</title>
<updated>2009-07-03T15:04:21+00:00</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-07-03T09:53:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=a7b73d4a1e09f12b2002083618056f0c823c1dcf'/>
<id>a7b73d4a1e09f12b2002083618056f0c823c1dcf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added test suite.</title>
<updated>2009-04-11T16:04:35+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2009-04-10T17:25:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=b4d2a01828e5de85e5eee3631f7fe3925a0312ca'/>
<id>b4d2a01828e5de85e5eee3631f7fe3925a0312ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Daemon and library are mostly talking to each other now.</title>
<updated>2009-04-03T16:24:35+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2009-04-03T16:24:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=40ca9a57829f2e82362e391d7d998bf33c8bd671'/>
<id>40ca9a57829f2e82362e391d7d998bf33c8bd671</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
