<?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>Tue, 18 Jun 2013 02:59:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Rough network queues added</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/06/14/11951.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/06/14/11951.html#comments</comments>
		<pubDate>Sat, 15 Jun 2013 01:04:03 +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=11951</guid>
		<description><![CDATA[Sepherosa Ziehau has added a sort of queuing to altq, where TCP ACKs get higher priority.  You may have seen this in any number of pf configurations, where returning data is given its own queue to keep high-volume transfers from slowing themselves down because the acknowledgements can&#8217;t get back to the sender.  His commit has [...]]]></description>
				<content:encoded><![CDATA[<p>Sepherosa Ziehau has added a sort of queuing to altq, where TCP ACKs get higher priority.  You may have seen this in any number of pf configurations, where returning data is given its own queue to keep high-volume transfers from slowing themselves down because the acknowledgements can&#8217;t get back to the sender.  <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-June/130225.html">His commit has statistics on the performance improvement</a>.  He also added a &#8216;<a href="http://lists.dragonflybsd.org/pipermail/commits/2013-June/130222.html">netrate</a>&#8216; tool for calculating results from using netperf.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/06/14/11951.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symbol versioning coming in, also buildworld</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/06/13/11947.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/06/13/11947.html#comments</comments>
		<pubDate>Fri, 14 Jun 2013 01:02:24 +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=11947</guid>
		<description><![CDATA[If you&#8217;re using DragonFly 3.5, your next update should be a full buildworld.  That&#8217;s because John Marino is adding the framework for symbol versioning.  This means that individual library (.so) files will internally keep track of newer and older symbols.  The current behavior is to name the files differently, which can cause problems if an [...]]]></description>
				<content:encoded><![CDATA[<p>If you&#8217;re using DragonFly 3.5, <a href="http://lists.dragonflybsd.org/pipermail/users/2013-June/053566.html">your next update should be a full buildworld</a>.  That&#8217;s because John Marino is <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-June/130226.html">adding the framework for symbol versioning</a>.  This means that individual library (.so) files will internally keep track of newer and older symbols.  The current behavior is to name the files differently, which can cause problems if an expected, linked file is missing &#8211; even if the needed symbols are present.  The basic framework is being added now, and will be turned on all at once, to minimize the number of times that full buildworld is needed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/06/13/11947.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Old amd64 removed and extra upgrade step added</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/06/12/11938.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/06/12/11938.html#comments</comments>
		<pubDate>Thu, 13 Jun 2013 00:27:52 +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=11938</guid>
		<description><![CDATA[The &#8216;amd64&#8242; specific parts of kernel architecture have been removed, since x86_64 covers all that.  As a side effect of other changes, John Marino warns that upgrading DragonFly from a version older than 3.4, to a version newer than 3.4, will require an intermediate step of going to 3.4 first.  e.g. If your machine is [...]]]></description>
				<content:encoded><![CDATA[<p>The &#8216;amd64&#8242; specific parts of kernel architecture have been removed, since x86_64 covers all that.  As a side effect of other changes, John Marino warns that upgrading DragonFly from a version older than 3.4, to a version newer than 3.4, will <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-June/130210.html">require an intermediate step of going to 3.4 first</a>.  e.g. If your machine is a DragonFly 3.0 system, you will need to upgrade to 3.4 before moving to, say, 3.6 once it is out.  This won&#8217;t matter for some months, since the next release is months off.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/06/12/11938.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SO_REUSEPORT turned on</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/05/23/11821.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/05/23/11821.html#comments</comments>
		<pubDate>Fri, 24 May 2013 02:25:19 +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=11821</guid>
		<description><![CDATA[SO_REUSEPORT has been added and turned on by Sepherosa Ziehau.  This is an implementation of a feature found in the Linux kernel.  Check the very lengthy commit message for a description of what it does.]]></description>
				<content:encoded><![CDATA[<p><a href="http://lists.dragonflybsd.org/pipermail/users/2013-May/053486.html">SO_REUSEPORT has been added</a> and turned on by Sepherosa Ziehau.  This is an implementation of a feature <a href="http://lists.dragonflybsd.org/pipermail/users/2013-May/053486.html">found in the Linux kernel</a>.  Check the <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-May/130083.html">very lengthy commit message</a> for a description of what it does.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/05/23/11821.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More updates</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/05/14/11766.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/05/14/11766.html#comments</comments>
		<pubDate>Wed, 15 May 2013 00:44:50 +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=11766</guid>
		<description><![CDATA[This time it&#8217;s less and libedit, updated by John Marino.]]></description>
				<content:encoded><![CDATA[<p>This time it&#8217;s <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-May/130044.html">less</a> and <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-May/130043.html">libedit</a>, updated by John Marino.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/05/14/11766.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates for libmpfd, grep, diff, and libbsdxml</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/04/27/11673.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/04/27/11673.html#comments</comments>
		<pubDate>Sat, 27 Apr 2013 23:59:07 +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=11673</guid>
		<description><![CDATA[John Marino has committed updates for libmpfr, diff utils, grep, and libexpat/libbsdxml.  Libmpfr, the one item that I suspect doesn&#8217;t spring instantly to mind,  is a library for floating-point computation.]]></description>
				<content:encoded><![CDATA[<p>John Marino has committed updates for <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-April/129941.html">libmpfr</a>, <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-April/129940.html">diff utils</a>, <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-April/129938.html">grep</a>, and <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-April/129935.html">libexpat/libbsdxml</a>.  Libmpfr, the one item that I suspect doesn&#8217;t spring instantly to mind,  is <a href="http://www.mpfr.org/">a library for floating-point computation</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/04/27/11673.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ftp (tnftp) update</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/04/09/11556.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/04/09/11556.html#comments</comments>
		<pubDate>Wed, 10 Apr 2013 01:29:02 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11556</guid>
		<description><![CDATA[Peter Avalos has updated ftp in DragonFly.  It&#8217;s actually tnftp, which is the same base ftp client used in FreeBSD/NetBSD/Mac OS X/etc.  It&#8217;s the 20121224 version, and the 3.4 release branch has it too.]]></description>
				<content:encoded><![CDATA[<p>Peter Avalos has <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-April/129853.html">updated ftp in DragonFly</a>.  It&#8217;s actually <a href="http://freecode.com/projects/tnftp">tnftp</a>, which is the same base ftp client used in FreeBSD/NetBSD/Mac OS X/etc.  It&#8217;s the 20121224 version, and the 3.4 release branch <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-April/129851.html">has it too</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/04/09/11556.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A new OpenBSD identd</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/03/19/11423.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/03/19/11423.html#comments</comments>
		<pubDate>Wed, 20 Mar 2013 01:00:29 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[OpenBSD]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11423</guid>
		<description><![CDATA[OpenBSD has a new identd daemon.  Is identd used for anything other than verification when connecting to an IRC network?  I&#8217;ve never seen it in another context.]]></description>
				<content:encoded><![CDATA[<p>OpenBSD has <a href="http://permalink.gmane.org/gmane.os.openbsd.cvs/118371">a new identd daemon</a>.  Is identd used for anything other than verification when connecting to an IRC network?  I&#8217;ve never seen it in another context.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/03/19/11423.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Another sh(1) update</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/03/19/11418.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/03/19/11418.html#comments</comments>
		<pubDate>Tue, 19 Mar 2013 22:46:03 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[UNIXish]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11418</guid>
		<description><![CDATA[Peter Avalos has committed another batch of updates to sh(1), from FreeBSD.  I was going to comment on how strange it was to see software getting updated so many years later; you&#8217;d think everything there was to update for /bin/sh had been done at this point.  Digging casually, the oldest bit on sh that I [...]]]></description>
				<content:encoded><![CDATA[<p>Peter Avalos has <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-March/129736.html">committed another batch of updates</a> to <a href="http://leaf.dragonflybsd.org/cgi/web-man?command=sh&amp;section=ANY">sh(1)</a>, from FreeBSD.  I was going to comment on how strange it was to see software getting updated so many years later; you&#8217;d think everything there was to update for /bin/sh had been done at this point.  Digging casually, the oldest bit on sh that I can find <a href="http://svnweb.freebsd.org/csrg/bin/sh/main.h?view=log">is from 1991</a> &#8211; 22 years old.   The man page mentions a rewrite in 1989 based on System V Release 4 UNIX, and there were versions of sh all the way back to version 1.</p>
<p>Here&#8217;s a trivia question &#8211; what&#8217;s the oldest Unix utility, and what&#8217;s the oldest code still in use?  I don&#8217;t know the answer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/03/19/11418.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>3 very different commits</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/02/25/11300.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/02/25/11300.html#comments</comments>
		<pubDate>Tue, 26 Feb 2013 04:17:15 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DPorts]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11300</guid>
		<description><![CDATA[Here&#8217;s 3 recent and different commits to DragonFly that I&#8217;m commenting on all at once: Peter Avalos upgraded libarchive in DragonFly to 3.1.2, with a note of the changes.  An ordinary and appreciated update. Sascha Wildner updated the ISO639 file to include the newest update: &#8220;Standard Moroccan Tamazight&#8221;.  There&#8217;s no particular utility to that; I [...]]]></description>
				<content:encoded><![CDATA[<p>Here&#8217;s 3 recent and different commits to DragonFly that I&#8217;m commenting on all at once:</p>
<ol>
<li>Peter Avalos upgraded <a href="http://www.libarchive.org/">libarchive</a> in DragonFly to 3.1.2, with <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129521.html">a note of the changes</a>.  An ordinary and appreciated update.</li>
<li>Sascha Wildner <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129565.html">updated</a> the <a href="http://www.loc.gov/standards/iso639-2/">ISO639</a> file to include the newest update: &#8220;Standard Moroccan Tamazight&#8221;.  There&#8217;s no particular utility to that; I just like saying &#8220;Standard Moroccan Tamazight&#8221; out loud.</li>
<li>Work on poudriere, the utility for bulk-building DPorts packages, has caused some nice speedups for DragonFly in extremely stressful situations.  See one of Matthew Dillon&#8217;s <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129575.html">recent commits</a>.</li>
</ol>
<p>I really wish the other BSD projects would include commit lines in the mail message subjects, so it was easier to catch things like these.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/02/25/11300.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Read shortcut, buffer cache improvements</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/02/22/11287.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/02/22/11287.html#comments</comments>
		<pubDate>Sat, 23 Feb 2013 01:21:03 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Goings-on]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11287</guid>
		<description><![CDATA[The new vm.read_shortcut option has been turned on by default by Matthew Dillon, which should lead to some performance improvements.  That improvement has been measured for tmpfs, at least.  There&#8217;s also some buffer cache improvments that help on x86_64 systems, too. Update: As Venkatesh Srinivas pointed out, tmpfs also no longer uses the mplock, so it&#8217;ll [...]]]></description>
				<content:encoded><![CDATA[<p>The new vm.read_shortcut option <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129512.html">has been turned on by default</a> by Matthew Dillon, which should lead to some performance improvements.  That improvement <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129540.html">has been measured for tmpfs</a>, at least.  There&#8217;s also some <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129555.html">buffer cache improvments</a> that help on x86_64 systems, too.</p>
<p><em>Update:</em> As Venkatesh Srinivas pointed out, tmpfs also no longer uses the mplock, so it&#8217;ll take better advantage of multiple processors.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/02/22/11287.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>World backups when upgrading</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/02/20/11269.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/02/20/11269.html#comments</comments>
		<pubDate>Wed, 20 Feb 2013 21:20:13 +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=11269</guid>
		<description><![CDATA[John Marino proposed a method for backing up world when upgrading, for those rare but catastrophic cases where the installed programs can&#8217;t run.  After some discussion, he committed an automatic backup method, and there&#8217;s a &#8216;restoreworld&#8217; target to take advantage of it. The kernel already gets renamed to kernel.old as a backup, if I remember [...]]]></description>
				<content:encoded><![CDATA[<p>John Marino proposed a <a href="http://lists.dragonflybsd.org/pipermail/users/2013-February/053171.html">method for backing up world</a> when upgrading, for those rare but catastrophic cases where the installed programs can&#8217;t run.  After some discussion, he committed <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129506.html">an automatic backup method</a>, and there&#8217;s a &#8216;restoreworld&#8217; target to take advantage of it.</p>
<p>The kernel already gets renamed to kernel.old as a backup, if I remember correctly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/02/20/11269.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Per-CPU network stats</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/02/15/11233.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/02/15/11233.html#comments</comments>
		<pubDate>Fri, 15 Feb 2013 19:37: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=11233</guid>
		<description><![CDATA[As Sepherosa Ziehau mentions in his latest commit, DragonFly now collects IFNET/IFADDR statistics on a per-CPU basis.  This makes it more accurate, but may mess with any third-party program that accessed it directly.  I don&#8217;t know if there&#8217;s anything in pkgsrc that does that&#8230;]]></description>
				<content:encoded><![CDATA[<p>As Sepherosa Ziehau mentions in his latest commit, DragonFly now <a href="http://lists.dragonflybsd.org/pipermail/users/2013-February/053182.html">collects IFNET/IFADDR statistics on a per-CPU basis</a>.  This makes it more accurate, but may mess with any third-party program that accessed it directly.  I don&#8217;t know if there&#8217;s anything in pkgsrc that does that&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/02/15/11233.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates: OpenSSL, libdialog, tzsetup, locale</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/02/15/11231.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/02/15/11231.html#comments</comments>
		<pubDate>Fri, 15 Feb 2013 19:35:11 +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=11231</guid>
		<description><![CDATA[I know OpenSSL in DragonFly was just updated, but Peter Avalos has done it again, bringing it to version 1.01e.  I assume this new version is to fix some recently-exposed problems.   He also has updated libdialog, which was previously not located in contrib/, as sime third-party software needed a more modern version.  As a [...]]]></description>
				<content:encoded><![CDATA[<p>I know OpenSSL in DragonFly was just updated, but Peter Avalos has done it again, bringing <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129452.html">it to version 1.01e</a>.  I assume this new version is to fix <a href="http://www.openssl.org/news/secadv_20130205.txt">some recently-exposed problems</a>.   He also has <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129460.html">updated libdialog</a>, which was previously not located in contrib/, as sime third-party software needed a more modern version.  As a side effect from that, tzsetup in DragonFly now matches the version in FreeBSD and NetBSD.  <em>And</em>, Sascha Wildner has <a href="http://lists.dragonflybsd.org/pipermail/users/2013-February/053181.html">updated the locale files</a> on DragonFly, also to match FreeBSD and NetBSD.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/02/15/11231.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comings and goings</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/02/12/11205.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/02/12/11205.html#comments</comments>
		<pubDate>Tue, 12 Feb 2013 22:53:41 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[Device support]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11205</guid>
		<description><![CDATA[Added: Peter Avalos has updated OpenSSL to version 1.0.1d &#8211; see the changelog. Removed: support for ISA sound cards, by Sascha Wildner.  Goodbye sb16; I&#8217;ll remember you fondly.]]></description>
				<content:encoded><![CDATA[<p><em>Added:</em> Peter Avalos has <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129434.html">updated</a> <a href="http://www.openssl.org/">OpenSSL</a> to version 1.0.1d &#8211; see the <a href="http://www.openssl.org/news/changelog.html">changelog</a>.</p>
<p><em>Removed:</em> <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129438.html">support for ISA sound cards</a>, by Sascha Wildner.  Goodbye sb16; I&#8217;ll remember you fondly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/02/12/11205.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multiple TX queue support for emx(4), sort of</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/02/09/11187.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/02/09/11187.html#comments</comments>
		<pubDate>Sat, 09 Feb 2013 23:12:59 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[Device support]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11187</guid>
		<description><![CDATA[The emx(4) driver now has support for multiple TX queues, but it&#8217;s not on by default.  There&#8217;s scenarios where multiple queues work out with that hardware, but you have to be sure you are actually in the right setup for that first.  Check Sepherosa Ziehau&#8217;s commit message for the details.]]></description>
				<content:encoded><![CDATA[<p>The <a href="http://leaf.dragonflybsd.org/cgi/web-man?command=emx&amp;section=ANY">emx(4)</a> driver now has support for multiple TX queues, but it&#8217;s not on by default.  There&#8217;s scenarios where multiple queues work out with that hardware, but you have to be sure you are actually in the right setup for that first.  <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129406.html">Check Sepherosa Ziehau&#8217;s commit message for the details</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/02/09/11187.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GCC 4.7 the new default</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/02/07/11175.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/02/07/11175.html#comments</comments>
		<pubDate>Fri, 08 Feb 2013 00:43: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=11175</guid>
		<description><![CDATA[John Marino has set gcc 4.7 as the default compiler in DragonFly.  This replaces the previous default of gcc 4.4.  The 4.4 version is still available, and while you can set NO_GCC44 to keep it from being built, John&#8217;s commit message notes that it&#8217;s still useful especially for some ports that don&#8217;t work with gcc [...]]]></description>
				<content:encoded><![CDATA[<p>John Marino has <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129381.html">set gcc 4.7 as the default compiler in DragonFly</a>.  This replaces the previous default of gcc 4.4.  The 4.4 version is still available, and while you can set NO_GCC44 to keep it from being built, John&#8217;s commit message notes that it&#8217;s still useful especially for some ports that don&#8217;t work with gcc 4.7.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/02/07/11175.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GCC 4.7 for DragonFly 3.4?</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/02/02/11146.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/02/02/11146.html#comments</comments>
		<pubDate>Sat, 02 Feb 2013 19:25: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=11146</guid>
		<description><![CDATA[GCC version 4.7 is already available now in DragonFly 3.2, but it&#8217;s not the default compiler.  John Marino intends to make it default for the next release.  What&#8217;s that mean for us?  Nothing other than a new compiler, since he&#8217;s already fixing related issues.]]></description>
				<content:encoded><![CDATA[<p>GCC version 4.7 is already available now in DragonFly 3.2, but it&#8217;s not the default compiler.  John Marino intends to <a href="http://lists.dragonflybsd.org/pipermail/users/2013-February/053120.html">make it default for the next release</a>.  What&#8217;s that mean for us?  Nothing other than a new compiler, since he&#8217;s already <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-February/129377.html">fixing related issues</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/02/02/11146.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Network fairness changes and what they mean</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/01/22/11087.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/01/22/11087.html#comments</comments>
		<pubDate>Wed, 23 Jan 2013 01:48:47 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[Device support]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11087</guid>
		<description><![CDATA[Sepherosa Ziehau makes commits almost daily to DragonFly&#8217;s network infrastructure, but I have a hard time quantifying it into Digest posts in part because it&#8217;s often very technical.  His most recent commits come with an explanation, however.  He has done plenty of work to improve overall transmission speeds in DragonFly, and now he&#8217;s working on [...]]]></description>
				<content:encoded><![CDATA[<p>Sepherosa Ziehau makes commits almost daily to DragonFly&#8217;s network infrastructure, but I have a hard time quantifying it into Digest posts in part because it&#8217;s often very technical.  His most recent commits come with an explanation, however.  He has done plenty of work to improve overall transmission speeds in DragonFly, and now he&#8217;s working on &#8216;fairness&#8217;.  Fair, in this case, means ensuring that packet transmitting and receiving happen without either one monopolizing the connection.  In real world terms, this translates to much more constant speeds.  <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-January/129312.html">His recent commit details what he&#8217;s doing and some numbers to prove it</a>.</p>
<p>Remember I said he&#8217;s improved speeds?  Note that in his example, he&#8217;s reaching stable peaks of 981 Mbps.  This is on a line that I assume theoretically maxes out at 1000.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/01/22/11087.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates for m4 and flex</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/01/17/11061.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/01/17/11061.html#comments</comments>
		<pubDate>Fri, 18 Jan 2013 02:39:25 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11061</guid>
		<description><![CDATA[Peter Avalos has updated m4 for DragonFly.  This will bring us a little more in sync with the other BSDs.  Also, John Marino has updated flex, which is apparently 17 years old?   Meaning it hasn&#8217;t been updated in DragonFly ever, and then not in FreeBSD before that, for a long time.  Looking at the [...]]]></description>
				<content:encoded><![CDATA[<p>Peter Avalos has <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-January/096981.html">updated</a> m4 for DragonFly.  This will bring us a little more in sync with the other BSDs.  Also, John Marino has <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-January/096996.html">updated flex</a>, which is <a href="http://lists.dragonflybsd.org/pipermail/users/2013-January/035450.html">apparently 17 years old</a>?   Meaning it hasn&#8217;t been updated in DragonFly ever, and then not in FreeBSD before that, for a long time.  Looking at the timeline on the <a href="http://flex.sourceforge.net/">flex web page</a> appears to match.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/01/17/11061.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
