<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libarchive/archive_entry_strmode.c, branch releng/8.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Mark hardlinks that lack any other interesting filetype information</title>
<updated>2008-06-15T05:14:01+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2008-06-15T05:14:01+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=693f6cf97cef04bf76f98b0f189f329ba7811374'/>
<id>693f6cf97cef04bf76f98b0f189f329ba7811374</id>
<content type='text'>
with an 'h'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
with an 'h'.
</pre>
</div>
</content>
</entry>
<entry>
<title>We only use the string "?rwxrwxrwx " once, so inline it rather than</title>
<updated>2008-05-23T04:57:28+00:00</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2008-05-23T04:57:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ca42a8e225dfba6b95de2a5e0a79148b295af218'/>
<id>ca42a8e225dfba6b95de2a5e0a79148b295af218</id>
<content type='text'>
declaring a variable which points to it.  Aside from eliminating a
line of code and one level of unnecessary indirection, this eliminates
a false positive in Coverity.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
declaring a variable which points to it.  Aside from eliminating a
line of code and one level of unnecessary indirection, this eliminates
a false positive in Coverity.
</pre>
</div>
</content>
</entry>
<entry>
<title>Portability: Since the values are fixed and the symbolic names</title>
<updated>2008-02-19T05:49:02+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2008-02-19T05:49:02+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5c5430972aeddea4eb97a8f8b76f58e011cb0585'/>
<id>5c5430972aeddea4eb97a8f8b76f58e011cb0585</id>
<content type='text'>
are only present on some platforms, just use the values directly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
are only present on some platforms, just use the values directly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update libarchive to 2.4.10.  This includes a number of improvements</title>
<updated>2007-12-30T04:58:22+00:00</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2007-12-30T04:58:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9dd49f960f9b30644843e2f2b41bc1579d0aeba3'/>
<id>9dd49f960f9b30644843e2f2b41bc1579d0aeba3</id>
<content type='text'>
that I've been working on but put off committing until after the
RELENG_7 branch, including:

* New manpages: cpio.5 mtree.5
* New archive_entry_strmode()
* New archive_entry_link_resolver()
* New read support: mtree format
* Internal API change:  read format auction only runs once
* Running the auction only once allowed simplifying a lot of bid logic.
* Cpio robustness:  search for next header after a sync error
* Support device nodes on ISO9660 images
* Eliminate a lot of unnecessary copies for uncompressed archives
* Corrected handling of new GNU --sparse --posix formats
* Correctly handle a zero-byte write to a compressed archive
* Fixed memory leaks

Many of these improvements were motivated by the upcoming bsdcpio
front-end.

There have also been extensive improvements to the libarchive_test
test harness, which I'll commit separately.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
that I've been working on but put off committing until after the
RELENG_7 branch, including:

* New manpages: cpio.5 mtree.5
* New archive_entry_strmode()
* New archive_entry_link_resolver()
* New read support: mtree format
* Internal API change:  read format auction only runs once
* Running the auction only once allowed simplifying a lot of bid logic.
* Cpio robustness:  search for next header after a sync error
* Support device nodes on ISO9660 images
* Eliminate a lot of unnecessary copies for uncompressed archives
* Corrected handling of new GNU --sparse --posix formats
* Correctly handle a zero-byte write to a compressed archive
* Fixed memory leaks

Many of these improvements were motivated by the upcoming bsdcpio
front-end.

There have also been extensive improvements to the libarchive_test
test harness, which I'll commit separately.
</pre>
</div>
</content>
</entry>
</feed>
