<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DragonFly BSD Digest &#187; Committed Code</title>
	<atom:link href="http://www.shiningsilence.com/dbsdlog/category/committed-code/feed" rel="self" type="application/rss+xml" />
	<link>http://www.shiningsilence.com/dbsdlog</link>
	<description>A running description of activity related to DragonFly BSD.</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:02:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>PUFFS now in DragonFly</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/02/08/9159.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/02/08/9159.html#comments</comments>
		<pubDate>Wed, 08 Feb 2012 20:54:06 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Google Summer of Code]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9159</guid>
		<description><![CDATA[Nick Prokharau&#8217;s project for Google Summer of Code last year was &#8220;Port PUFFS from NetBSD/FreeBSD&#8221;.  Sascha Wildner has now committed that to DragonFly.  It&#8217;s experimental, so the normal caveats apply.]]></description>
			<content:encoded><![CDATA[<p>Nick Prokharau&#8217;s project for Google Summer of Code last year was &#8220;Port <a href="http://www.netbsd.org/docs/puffs/">PUFFS</a> from NetBSD/FreeBSD&#8221;.  Sascha Wildner has now <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-02/msg00021.html">committed that to DragonFly</a>.  It&#8217;s experimental, so the normal caveats apply.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/02/08/9159.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GCC 4.6 now possible</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/02/06/9147.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/02/06/9147.html#comments</comments>
		<pubDate>Tue, 07 Feb 2012 01:02:40 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9147</guid>
		<description><![CDATA[John Marino has made it possible to build world and kernel on DragonFly using GCC 4.6 in the form of gnat-aux.  (We&#8217;re currently on GCC version 4.4)  Note that version 4.6 isn&#8217;t included with DragonFly, so you would need to download and compile GCC 4.6 a very recent version of lang/gnat-aux, and set CCVER=gcc46 before building world [...]]]></description>
			<content:encoded><![CDATA[<p>John Marino has <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-02/msg00023.html">made it possible to build world and kernel on DragonFly</a> using <a href="http://gcc.gnu.org/gcc-4.6/">GCC 4.6</a> in the form of gnat-aux.  (We&#8217;re currently on GCC version 4.4)  Note that version 4.6 isn&#8217;t included with DragonFly, so you would need to download and compile <del>GCC 4.6</del> a very recent version of <a href="http://pkgsrc.se/lang/gnat-aux">lang/gnat-aux</a>, and set CCVER=gcc46 before building world and kernel to try this out.</p>
<p><em>Update</em>: John Marino points out in comments that you need to set WORLD_CCVER, not CCVER as his original message said.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/02/06/9147.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ISDN really gone</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/01/31/9121.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/01/31/9121.html#comments</comments>
		<pubDate>Wed, 01 Feb 2012 04:43:08 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9121</guid>
		<description><![CDATA[ISDN support has been removed from DragonFly.  It was not useful at this point, because it&#8217;s rarely used any more.  It does make me feel a little sad; this was the technology everyone said was the future before cable modems and DSL were figured out.]]></description>
			<content:encoded><![CDATA[<p>ISDN support has been <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-01/msg00288.html">removed from DragonFly</a>.  It was not useful at this point, because it&#8217;s rarely used any more.  It does make me feel a little sad; this was the technology everyone said was the future before cable modems and DSL were figured out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/01/31/9121.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Libpcap, tcpdump updated</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/01/26/9097.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/01/26/9097.html#comments</comments>
		<pubDate>Fri, 27 Jan 2012 02:47:47 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9097</guid>
		<description><![CDATA[Peter Avalos updated libpcap and tcpdump.  This is on master, not the 3.0 branch.]]></description>
			<content:encoded><![CDATA[<p>Peter Avalos updated <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-01/msg00235.html">libpcap</a> and <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-01/msg00238.html">tcpdump</a>.  This is on master, not the 3.0 branch.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/01/26/9097.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Old ATA also out</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/01/25/9092.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/01/25/9092.html#comments</comments>
		<pubDate>Thu, 26 Jan 2012 01:02:53 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9092</guid>
		<description><![CDATA[A bit of symmetry in that title, there.  Old ATA, which was replaced years ago, is finally gone.  This should affect nobody&#8230;]]></description>
			<content:encoded><![CDATA[<p>A bit of symmetry in that title, there.  Old ATA, which was replaced years ago, is <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-01/msg00222.html">finally gone</a>.  This <em>should</em> affect nobody&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/01/25/9092.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RELRO in a BSD</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/01/20/9016.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/01/20/9016.html#comments</comments>
		<pubDate>Fri, 20 Jan 2012 23:44:18 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9016</guid>
		<description><![CDATA[John Marino has added support for RELRO in DragonFly, which makes it the first BSD to have it.  That&#8217;s great news!  What is it?  Apparently a guard against memory corruption or overflow in the linker.  His commit message gives better details.]]></description>
			<content:encoded><![CDATA[<p>John Marino has added support for RELRO in DragonFly, which makes it the first BSD to have it.  That&#8217;s great news!  What is it?  <a href="http://tk-blog.blogspot.com/2009/02/relro-not-so-well-known-memory.html">Apparently</a> a guard against memory corruption or overflow in the linker.  His commit message <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-01/msg00155.html">gives better details</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/01/20/9016.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Security problem and a fix</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/01/20/9029.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/01/20/9029.html#comments</comments>
		<pubDate>Fri, 20 Jan 2012 21:38:43 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Heads Up!]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9029</guid>
		<description><![CDATA[Matthias Schmidt found a discussion about DragonFly&#8217;s password encryption.  The result, if I am reading it correctly, is that brute-forcing the password from available hashes is quicker than it should be.  Matthias also found a contributed fix.  Samuel Greear updated to match the reference SHA implementation also in Linux, with this very pertinent warning.]]></description>
			<content:encoded><![CDATA[<p>Matthias Schmidt <a href="http://leaf.dragonflybsd.org/mailarchive/users/2012-01/msg00038.html">found</a> a discussion about DragonFly&#8217;s password encryption.  The result, if I am reading it correctly, is that brute-forcing the password from available hashes is <a href="http://www.openwall.com/lists/oss-security/2012/01/16/2">quicker than it should be</a>.  Matthias also <a href="http://leaf.dragonflybsd.org/mailarchive/users/2012-01/msg00044.html">found</a> a contributed <a href="http://www.openwall.com/lists/john-dev/2012/01/19/1">fix</a>.  Samuel Greear <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-01/msg00192.html">updated</a> to match the reference SHA implementation also in Linux, with this <a href="http://leaf.dragonflybsd.org/mailarchive/kernel/2012-01/msg00004.html">very pertinent warning</a>.</p>
<p><em><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/01/20/9029.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How low can you go? (with RAM and Hammer)</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/01/19/9014.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/01/19/9014.html#comments</comments>
		<pubDate>Thu, 19 Jan 2012 21:41:55 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9014</guid>
		<description><![CDATA[Matthew Dillon has a very detailed commit message with changes to make sure Hammer will run overnight cleanups in situations as low as 256M of RAM.  I think you can find that much RAM in breakfast cereal boxes these days.]]></description>
			<content:encoded><![CDATA[<p>Matthew Dillon has <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-01/msg00157.html">a very detailed commit message</a> with changes to make sure Hammer will run overnight cleanups in situations as low as 256M of RAM.  I think you can find that much RAM in breakfast cereal boxes these days.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/01/19/9014.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Have problems, become immortalized</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/01/16/9002.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/01/16/9002.html#comments</comments>
		<pubDate>Tue, 17 Jan 2012 03:31:14 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9002</guid>
		<description><![CDATA[What happens when you break enough things in DragonFly that you become a source of test cases?  As Antonio Huete Jimenez (AKA &#8220;tuxillo&#8221; on IRC) found out, you get a stress test named after you.]]></description>
			<content:encoded><![CDATA[<p>What happens when you break enough things in DragonFly that you become a source of test cases?  As Antonio Huete Jimenez (AKA &#8220;tuxillo&#8221; on IRC) found out, you get <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-01/msg00118.html">a stress test named after you</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/01/16/9002.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Netgraph update</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/01/12/8970.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/01/12/8970.html#comments</comments>
		<pubDate>Fri, 13 Jan 2012 04:10:54 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=8970</guid>
		<description><![CDATA[Nuno Antunes has committed a large quantity of work on updating netgraph to version 7.  His goal is to be able to run mpd5, though it&#8217;s not there yet.  If you want to look at it, go to the monthly page and look around the 10th; there&#8217;s too much to link to individually.]]></description>
			<content:encoded><![CDATA[<p>Nuno Antunes has <a href="http://bugs.dragonflybsd.org/issues/1837">committed a large quantity of work</a> on updating <a href="http://leaf.dragonflybsd.org/cgi/web-man?command=netgraph&amp;section=4">netgraph</a> to version 7.  His goal is to be able to run <a href="http://mpd.sourceforge.net/">mpd5</a>, though it&#8217;s not there yet.  If you want to look at it, go to <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-01/dateindex.html">the monthly page</a> and look around the 10th; there&#8217;s too much to link to individually.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/01/12/8970.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSSL update</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/01/05/8962.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/01/05/8962.html#comments</comments>
		<pubDate>Fri, 06 Jan 2012 03:50:33 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=8962</guid>
		<description><![CDATA[Peter Avalos has updated OpenSSL to 1.0.0f; this is to fix 6 security issues identified in the OpenSSL changelog.]]></description>
			<content:encoded><![CDATA[<p>Peter Avalos has <a href="http://gitweb.dragonflybsd.org/dragonfly.git/commit/e3261593021490fab1d17acdf09c8fc887d38b4b">updated OpenSSL</a> to 1.0.0f; this is to fix 6 security issues identified in <a href="http://openssl.org/news/secadv_20120104.txt">the OpenSSL changelog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/01/05/8962.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Something for re(4) users</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/01/03/8955.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/01/03/8955.html#comments</comments>
		<pubDate>Wed, 04 Jan 2012 02:38:48 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=8955</guid>
		<description><![CDATA[You may want to update for this &#8211; a lockup bug with the re(4) (RealTek 8xxx series) driver has been fixed.]]></description>
			<content:encoded><![CDATA[<p>You may want to update for this &#8211; a lockup bug with the <a href="http://leaf.dragonflybsd.org/cgi/web-man?command=re&amp;section=ANY">re(4)</a> (RealTek 8xxx series) driver has <a href="http://gitweb.dragonflybsd.org/dragonfly.git/commit/3c7587607776f143f9793ad05356ba5ac0941a0e">been fixed</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/01/03/8955.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dma(8) update</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/01/03/8952.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/01/03/8952.html#comments</comments>
		<pubDate>Wed, 04 Jan 2012 02:34:38 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=8952</guid>
		<description><![CDATA[dma, which originated on DragonFly, is now at version 0.7, and so is the version in DragonFly.]]></description>
			<content:encoded><![CDATA[<p><a href="https://github.com/corecode/dma">dma</a>, which <a href="http://leaf.dragonflybsd.org/cgi/web-man?command=dma&amp;section=ANY">originated on DragonFly</a>, is now <a href="https://github.com/corecode/dma/blob/master/debian/changelog">at version 0.7</a>, and so is <a href="http://gitweb.dragonflybsd.org/dragonfly.git/commit/c8b07ee5563f43ea65ee46cec4d8215ba54e6b3a">the version in DragonFly</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/01/03/8952.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Libm updates, plus a free security fix</title>
		<link>http://www.shiningsilence.com/dbsdlog/2011/12/29/8929.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2011/12/29/8929.html#comments</comments>
		<pubDate>Fri, 30 Dec 2011 03:55:30 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=8929</guid>
		<description><![CDATA[John Marino updated libm, bringing a large quantity of functions.  This may be a stopgap measure for now.  As a positive side effect, buffer overflow attacks are a bit harder now.]]></description>
			<content:encoded><![CDATA[<p>John Marino updated libm, bringing a large quantity of functions.  This may be <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2011-12/msg00190.html">a stopgap measure for now</a>.  As a positive side effect, <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2011-12/msg00191.html">buffer overflow attacks are a bit harder</a> now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2011/12/29/8929.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Telnetd update, and history</title>
		<link>http://www.shiningsilence.com/dbsdlog/2011/12/27/8914.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2011/12/27/8914.html#comments</comments>
		<pubDate>Tue, 27 Dec 2011 05:20:57 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=8914</guid>
		<description><![CDATA[The recently discovered telnetd vulnerability has been fixed in DragonFly, thanks to Peter Avalos.  Apparently it&#8217;s been around everywhere forever.  (last link via xhr)  Hopefully there aren&#8217;t that many people that still need a telnet daemon; SSH has run it out of town for the most part.]]></description>
			<content:encoded><![CDATA[<p>The recently discovered <a href="http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4862">telnetd vulnerability</a> has been <a href="http://gitweb.dragonflybsd.org/dragonfly.git/commit/e2decfa00070772e0f0eb2531bad6efdb84a403b">fixed in DragonFly</a>, thanks to Peter Avalos.  Apparently it&#8217;s been around <a href="http://twitter.com/#!/_xhr_/statuses/150874712145272832">everywhere forever</a>.  (last link via <a href="http://twitter.com/#!/_xhr_">xhr</a>)  Hopefully there aren&#8217;t that many people that still need a telnet daemon; SSH has run it out of town for the most part.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2011/12/27/8914.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NFS fixes, too</title>
		<link>http://www.shiningsilence.com/dbsdlog/2011/12/26/8907.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2011/12/26/8907.html#comments</comments>
		<pubDate>Mon, 26 Dec 2011 19:36:05 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[OpenBSD]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=8907</guid>
		<description><![CDATA[Since I&#8217;m already talking about imports, several changes from FreeBSD and OpenBSD for NFS, plus more original material, have been brought in by Venkatesh Srinivas.  Those changes from FreeBSD apparently improve NFS write performance, though I don&#8217;t have numbers to show.]]></description>
			<content:encoded><![CDATA[<p>Since I&#8217;m already talking about imports, several changes from <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/a084b5c3be79264af0d0802982069fbab7309989">FreeBSD</a> and <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/e020caea57ae4096e35c573c1380ceab9d94ac8a">OpenBSD</a> for NFS, plus <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/4294d305e14a1f7650b0ea21dd7fac3ab042be70">more original material</a>, have been brought in by Venkatesh Srinivas.  Those changes from FreeBSD apparently improve NFS write performance, though I don&#8217;t have numbers to show.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2011/12/26/8907.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A pile of sh and pam fixes</title>
		<link>http://www.shiningsilence.com/dbsdlog/2011/12/26/8904.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2011/12/26/8904.html#comments</comments>
		<pubDate>Mon, 26 Dec 2011 19:30:00 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[I like alliteration]]></category>
		<category><![CDATA[pkgsrc]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=8904</guid>
		<description><![CDATA[Peter Avalos added an avalanche of updates for PAM and sh, so I&#8217;ll link to a few of them.  The changes are mostly sourced from FreeBSD.  The PAM changes remove pam_krb5 and pam_ksu, for which there&#8217;s an alternative.]]></description>
			<content:encoded><![CDATA[<p>Peter Avalos added an avalanche of updates for PAM and sh, <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/2687e410aa76e380912c06270ee7ec72ede59c4f">so</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/58242512d56378f07f6e6a8eb66a2cd7ffa69b96">I&#8217;ll</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/88a45a953ab275fdb8c3164e4897ace06781a9ae">link</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/e532fd97ec92e06459d860482054bbc763f9b4d4">to</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/7975815b04775132a30684282b0f33191f0399c4">a</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/406adc9f9bcd103313660f074c8ba4241261fff8">few</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/a590a306be516a94f7784a997f7fb729bd6fcccd">of</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/9c3ade5cc3116bee59ca8cc9c55ffc469be7dbcf">them</a>.  <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/51bc6a97b9fb5bb1fbc63bbb5f1bc53f0c3b352e">The</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/690a7448b8b79bdbea6ae6b108ed5380a8548ccc">changes</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/145340871b73fa4b46a93690ee0248623b16dc65">are</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/e0bacf25a6a39925638500fba80f672bda64a1e5">mostly</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/c7e5ca9174c054125469d531b6f5726b7d557e61">sourced</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/15ea6933373df476420e501d6102fb6c852ce3f7">from</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/07f8180a73b2b8424e9966235316a0bb16086981">FreeBSD</a>.  The <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/09e61f6cd8073fbb48eab8523b4bcc4f82dac34d">PAM</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/fcb45d59ca171ba5028f7af87d9870b78128e2bc">changes</a> <a href="https://github.com/DragonFlyBSD/DragonFlyBSD/commit/b9ab0360a28e6f144e0b1dc6286b8c0b1c7f3cfc">remove pam_krb5 and pam_ksu</a>, for which there&#8217;s <a href="http://pkgsrc.se/security/pam-krb5">an alternative</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2011/12/26/8904.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merry Christmas, here&#8217;s an incredibly involved bugfix</title>
		<link>http://www.shiningsilence.com/dbsdlog/2011/12/25/8899.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2011/12/25/8899.html#comments</comments>
		<pubDate>Mon, 26 Dec 2011 04:22:05 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=8899</guid>
		<description><![CDATA[There&#8217;s been a rare segfault present in DragonFly for quite some time.  It&#8217;s been difficult to reproduce, and the 2.12 release due some months ago was held up specifically to fix it.  Matthew Dillon was, after many days (months?) of work, able to replicate it reliably and eventually find a way around what appears to [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been a rare segfault present in DragonFly for quite some time.  It&#8217;s been difficult to reproduce, and the 2.12 release due some months ago was held up specifically to fix it.  Matthew Dillon was, after many days (months?) of work, able to replicate it reliably and eventually find a way around what appears to be a new AMD-specific bug.  Read his <a href="http://permalink.gmane.org/gmane.os.dragonfly-bsd.kernel/14471">very detailed explanation of what he did</a> to get to this point.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2011/12/25/8899.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VFS accounting benchmarks</title>
		<link>http://www.shiningsilence.com/dbsdlog/2011/12/20/8895.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2011/12/20/8895.html#comments</comments>
		<pubDate>Wed, 21 Dec 2011 04:25:22 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=8895</guid>
		<description><![CDATA[Francois Tigeot benchmarked his accounting work with blogbench, and posted a PDF with the results.  Dmitrij D. Czarkoff made a simpler graph, which can be used to draw the conclusion: blogbench didn&#8217;t work well for estimating the impact of VFS accounting. If you want to try accounting yourself, put vfs.accounting_enabled="1" in your /boot/loader.conf. (The normal [...]]]></description>
			<content:encoded><![CDATA[<p>Francois Tigeot benchmarked his accounting work with <a href="http://www.pureftpd.org/project/blogbench">blogbench</a>, and <a href="http://permalink.gmane.org/gmane.os.dragonfly-bsd.kernel/14464">posted a PDF</a> with the results.  Dmitrij D. Czarkoff made <a href="http://permalink.gmane.org/gmane.os.dragonfly-bsd.kernel/14465">a simpler graph</a>, which can be used to draw the conclusion: blogbench <a href="http://permalink.gmane.org/gmane.os.dragonfly-bsd.kernel/14466">didn&#8217;t work well</a> for estimating the impact of VFS accounting. If you want to try accounting yourself, put <code>vfs.accounting_enabled="1"</code> in your /boot/loader.conf.</p>
<p>(The normal DragonFly mailarchive isn&#8217;t updating because it feeds from DragonFly NNTP, and that&#8217;s not updating, so I&#8217;m using Gmane for post links.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2011/12/20/8895.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keeping binutils out of the build</title>
		<link>http://www.shiningsilence.com/dbsdlog/2011/12/17/8883.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2011/12/17/8883.html#comments</comments>
		<pubDate>Sun, 18 Dec 2011 01:37:27 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Someday you will need this]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=8883</guid>
		<description><![CDATA[There is now a NO_BINUTILS221 option, added by Sascha Wildner, that will keep your system from building binutils 2.21 during a buildworld.  The system will still build binutils 2.22, so there will still be a functioning ld on the system.  Use this along with NO_GCC41 (so only gcc 4.4 gets built) to speed up your [...]]]></description>
			<content:encoded><![CDATA[<p>There is now a NO_BINUTILS221 option, <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2011-12/msg00145.html">added by Sascha Wildner</a>, that will keep your system from building binutils 2.21 during a buildworld.  The system will still build binutils 2.22, so there will still be a functioning ld on the system.  Use this along with NO_GCC41 (so only gcc 4.4 gets built) to speed up your buildworlds, if you like.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2011/12/17/8883.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

