<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libarchive/archive_write.c, branch release/6.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2005-11-03T00:35:26+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2005-11-03T00:35:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3640cb54210edbb7edbf1b12ef0127ecfcea967d'/>
<id>3640cb54210edbb7edbf1b12ef0127ecfcea967d</id>
<content type='text'>
'RELENG_6_0_0_RELEASE'.

This commit was manufactured to restore the state of the 6.0-RELEASE image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_6_0_0_RELEASE'.

This commit was manufactured to restore the state of the 6.0-RELEASE image.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the C99-specific __func__ that is one of the few barrier to</title>
<updated>2005-06-01T15:52:39+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2005-06-01T15:52:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0f412b97da91a55dcdde53af281d7563cc5d031b'/>
<id>0f412b97da91a55dcdde53af281d7563cc5d031b</id>
<content type='text'>
compiling on IRIX and Solaris.  Remove the "archive_check_magic" macro
that existed only to provide __func__ to the underlying __archive_check_magic
function.

Thanks to: Darin Broady
MFC after: 14 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
compiling on IRIX and Solaris.  Remove the "archive_check_magic" macro
that existed only to provide __func__ to the underlying __archive_check_magic
function.

Thanks to: Darin Broady
MFC after: 14 days
</pre>
</div>
</content>
</entry>
<entry>
<title>Clear the error message buffer on entry to major routines.</title>
<updated>2005-02-12T23:11:29+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2005-02-12T23:11:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9aedc8fa6f28bceb50acc1587827e7dd68a66504'/>
<id>9aedc8fa6f28bceb50acc1587827e7dd68a66504</id>
<content type='text'>
This avoids having error messages get concatenated over multiple calls.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids having error messages get concatenated over multiple calls.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up the error handling in the</title>
<updated>2004-11-05T05:26:30+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2004-11-05T05:26:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3ede53f3e110b32ada789816c8ef2684c58e3783'/>
<id>3ede53f3e110b32ada789816c8ef2684c58e3783</id>
<content type='text'>
write path.  In particular, this should
solve some problems people have seen with
bsdtar not exiting on various write errors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
write path.  In particular, this should
solve some problems people have seen with
bsdtar not exiting on various write errors.
</pre>
</div>
</content>
</entry>
<entry>
<title>We don't need &lt;paths.h&gt;, so don't bother including it.</title>
<updated>2004-08-14T03:43:35+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2004-08-14T03:43:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6a0724a89eb5c26bc7332f20758cc11e594cd980'/>
<id>6a0724a89eb5c26bc7332f20758cc11e594cd980</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>If you don't need a header, don't bother including it.</title>
<updated>2004-08-08T00:43:21+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2004-08-08T00:43:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e8ec6e32d225376d37c0ae6a6fe8aa6fb4417dcf'/>
<id>e8ec6e32d225376d37c0ae6a6fe8aa6fb4417dcf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Split archive_{read,write}_finish into separate "close" (finish the archive</title>
<updated>2004-08-07T19:22:50+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2004-08-07T19:22:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=91ce8f27d856008654f019ef6baa0ded24772a7d'/>
<id>91ce8f27d856008654f019ef6baa0ded24772a7d</id>
<content type='text'>
and close it) and "finish" (destroy the object) functions.   For backwards
compat and simplicity, have "finish" invoke "close" transparently if needed.
This allows clients to close the archive and check end-of-operation
statistics before destroying the object.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and close it) and "finish" (destroy the object) functions.   For backwards
compat and simplicity, have "finish" invoke "close" transparently if needed.
This allows clients to close the archive and check end-of-operation
statistics before destroying the object.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refuse to extract an entry from an archive on top of the archive being read.</title>
<updated>2004-06-27T23:36:39+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2004-06-27T23:36:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b3f695b45cdd72bbcd86936d4630f9fd5c710e3e'/>
<id>b3f695b45cdd72bbcd86936d4630f9fd5c710e3e</id>
<content type='text'>
(This is the converse of the "don't add an archive to itself".)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(This is the converse of the "don't add an archive to itself".)
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up some consistent confusion between "dev" and "rdev."</title>
<updated>2004-06-27T18:38:13+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2004-06-27T18:38:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=527b6597a0cff9a74c6f0bd9b28404577f058aef'/>
<id>527b6597a0cff9a74c6f0bd9b28404577f058aef</id>
<content type='text'>
Mostly, these were being used correctly even though a lot of
variables and function names were mis-named.

In the process, I found and fixed a couple of latent bugs and
added a guard against adding an archive to itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mostly, these were being used correctly even though a lot of
variables and function names were mis-named.

In the process, I found and fixed a couple of latent bugs and
added a guard against adding an archive to itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor the extraction code somewhat.  In particular,</title>
<updated>2004-06-03T23:29:47+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2004-06-03T23:29:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a8659f846888d716bbbeceb778ba1cb8ca5c9884'/>
<id>a8659f846888d716bbbeceb778ba1cb8ca5c9884</id>
<content type='text'>
push extract data down into archive_read_extract.c and out
of the library-global archive_private.h; push dir-specific
mode/time fixup down into dir restore function; now that the
fixup list is file-local, I can use somewhat more natural
naming.

Oh, yeah, update a bunch of comments to match current reality.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
push extract data down into archive_read_extract.c and out
of the library-global archive_private.h; push dir-specific
mode/time fixup down into dir restore function; now that the
fixup list is file-local, I can use somewhat more natural
naming.

Oh, yeah, update a bunch of comments to match current reality.
</pre>
</div>
</content>
</entry>
</feed>
