<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libguestfs.git/bindtests, branch oldlinux</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>bindtests: Test optargs in test0</title>
<updated>2012-01-20T18:42:40+00:00</updated>
<author>
<name>Matthew Booth</name>
<email>mbooth@redhat.com</email>
</author>
<published>2012-01-19T16:43:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=02ccef7684b0e0ec7c0e9435393f24b0c6b417f4'/>
<id>02ccef7684b0e0ec7c0e9435393f24b0c6b417f4</id>
<content type='text'>
Note that this change disables compiling and running the haskell bindtests. The
haskell bindings do not implement optargs, and adding optargs to test0 causes
that method not to be bound in the haskell bindings. This prevents the haskell
bindtests from compiling. These should be re-enabled when optargs are
implemented.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that this change disables compiling and running the haskell bindtests. The
haskell bindings do not implement optargs, and adding optargs to test0 causes
that method not to be bound in the haskell bindings. This prevents the haskell
bindtests from compiling. These should be re-enabled when optargs are
implemented.
</pre>
</div>
</content>
</entry>
<entry>
<title>generator: Implement BufferIn parameter type (RHBZ#501889).</title>
<updated>2010-05-20T09:30:12+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-05-18T20:47:19+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=bda6cf75f259992bcba23c3c4c2339c50552f491'/>
<id>bda6cf75f259992bcba23c3c4c2339c50552f491</id>
<content type='text'>
The BufferIn argument turns into various things:

 in C      const char *, size_t parameter pair

 in XDR    an opaque&lt;&gt; type (instead of string) which allows \0 chars

 in other bindings
           mostly just a string, since most languages except for C
           permit strings to contain any 8 bit data
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The BufferIn argument turns into various things:

 in C      const char *, size_t parameter pair

 in XDR    an opaque&lt;&gt; type (instead of string) which allows \0 chars

 in other bindings
           mostly just a string, since most languages except for C
           permit strings to contain any 8 bit data
</pre>
</div>
</content>
</entry>
<entry>
<title>New API calls: truncate, truncate_size, mkdir_mode, utimens, lchown.</title>
<updated>2009-11-02T16:37:51+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2009-10-30T16:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=2eb19f526164a978c373a760deb30854d56b62ce'/>
<id>2eb19f526164a978c373a760deb30854d56b62ce</id>
<content type='text'>
truncate, truncate_size: Used to truncate files to a particular
size, or to zero bytes.

mkdir_mode: Like mkdir but allows you to also specify the
initial permissions for the new directory.

utimens: Set timestamp on a file with nanosecond accuracy.

lchown: Corresponding to lchown(2) syscall (we already have chown).

The implementation is complicated by the fact that we had to
add an Int64 parameter type to the generator.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
truncate, truncate_size: Used to truncate files to a particular
size, or to zero bytes.

mkdir_mode: Like mkdir but allows you to also specify the
initial permissions for the new directory.

utimens: Set timestamp on a file with nanosecond accuracy.

lchown: Corresponding to lchown(2) syscall (we already have chown).

The implementation is complicated by the fact that we had to
add an Int64 parameter type to the generator.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests for bindings parameters, fix several broken bindings.</title>
<updated>2009-05-28T19:15:51+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2009-05-28T19:15:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/libguestfs.git/commit/?id=babc0846cc911b01a58a7385d30ad25889b7175a'/>
<id>babc0846cc911b01a58a7385d30ad25889b7175a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
