diff options
Diffstat (limited to 'website/content/en/status/report-2011-07-2011-09.html')
| -rw-r--r-- | website/content/en/status/report-2011-07-2011-09.html | 1144 |
1 files changed, 0 insertions, 1144 deletions
diff --git a/website/content/en/status/report-2011-07-2011-09.html b/website/content/en/status/report-2011-07-2011-09.html deleted file mode 100644 index 6f6841e34e..0000000000 --- a/website/content/en/status/report-2011-07-2011-09.html +++ /dev/null @@ -1,1144 +0,0 @@ -<?xml version="1.0" encoding="iso-8859-1"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xmlns:db="http://docbook.org/ns/docbook"> - <head> - <title>FreeBSD Quarterly Status Report</title> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <link rel="shortcut icon" href="https://www.FreeBSD.org/favicon.ico" type="image/x-icon" /> - <link rel="stylesheet" media="screen,print" href="https://www.FreeBSD.org/layout/css/fixed.css?20130112" type="text/css" /> - <script type="text/javascript" href="https://www.FreeBSD.org/layout/js/google.js"></script> - </head> - <body> - <div id="containerwrap"> - <div id="container"> - <span class="txtoffscreen"><a href="#content" title="Skip site navigation" accesskey="1">Skip site navigation</a> (1) - <a href="#contentwrap" title="Skip section navigation" accesskey="2">Skip section navigation</a> (2) -</span> - <div id="headercontainer"> - <div id="header"> - <h2 class="blockhide">Header And Logo</h2> - <div id="headerlogoleft"> - <a href="../.." title="FreeBSD"> - <img src="https://www.FreeBSD.org/layout/images/logo-red.png" width="457" height="75" alt="FreeBSD" /> - </a> - </div> - <div id="headerlogoright"> - <div class="frontdonateroundbox"> - <div class="frontdonatetop"> - <div> - <b style="display: none;">.</b> - </div> - </div> - <div class="frontdonatecontent"> - <a href="https://www.FreeBSDFoundation.org/donate/">Donate to FreeBSD</a> - </div> - <div class="frontdonatebot"> - <div> - <b style="display: none;">.</b> - </div> - </div> - </div> - <h2 class="blockhide">Peripheral Links</h2> - <div id="searchnav"> - <ul id="searchnavlist"></ul> - </div> - <div id="search"> - <form method="get" id="search-form" action="https://duckduckgo.com/" onsubmit="document.getElementById('words').value+=' (site:www.FreeBSD.org OR site:docs.FreeBSD.org OR site:lists.FreeBSD.org OR site:wiki.FreeBSD.org OR site:forums.FreeBSD.org)'"> - <h2 class="blockhide"> - <label for="words">Search</label> - </h2> - <input type="hidden" name="ka" value="v" /> - <input type="hidden" name="kt" value="v" /> - <input type="hidden" name="kh" value="1" /> - <input type="hidden" name="kj" value="r2" /> - <input id="words" name="q" type="text" size="20" maxlength="255" onfocus="if( this.value==this.defaultValue ) this.value='';" value="Search" /> - <span> </span> - <input id="submit" name="submit" type="submit" value="Search" /> - </form> - </div> - </div> - </div> - <h2 class="blockhide">Site Navigation</h2> - <div id="menu"> - <ul class="first"> - <li> - <a href="../../">Home</a> - </li> - </ul> - <ul> - <li> - <a href="../../about.html">About</a> - <ul> - <li> - <a href="../../projects/newbies.html">Introduction</a> - </li> - <li> - <a href="../../features.html">Features</a> - </li> - <li> - <a href="../../advocacy/">Advocacy</a> - </li> - <li> - <a href="../../marketing/">Marketing</a> - </li> - <li> - <a href="../../privacy.html">Privacy Policy</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="../../where.html">Get FreeBSD</a> - <ul> - <li> - <a href="../../releases/">Release Information</a> - </li> - <li> - <a href="../../releng/">Release Engineering</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="../../docs.html">Documentation</a> - <ul> - <li> - <a href="../../doc/en_US.ISO8859-1/books/faq/">FAQ</a> - </li> - <li> - <a href="../../doc/en_US.ISO8859-1/books/handbook/">Handbook</a> - </li> - <li> - <a href="../../doc/en_US.ISO8859-1/books/porters-handbook">Porter's Handbook</a> - </li> - <li> - <a href="../../doc/en_US.ISO8859-1/books/developers-handbook">Developer's Handbook</a> - </li> - <li> - <a href="//www.FreeBSD.org/cgi/man.cgi">Manual Pages</a> - </li> - <li> - <a href="https://papers.FreeBSD.org">Presentations and Papers</a> - </li> - <li> - <a href="../../doc/en_US.ISO8859-1/books/fdp-primer">Documentation Project Primer</a> - </li> - <li> - <a href="../../docs/books.html">All Books and Articles</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="../../community.html">Community</a> - <ul> - <li> - <a href="../../community/mailinglists.html">Mailing Lists</a> - </li> - <li> - <a href="https://forums.FreeBSD.org">Forums</a> - </li> - <li> - <a href="../../usergroups.html">User Groups</a> - </li> - <li> - <a href="../../events/events.html">Events</a> - </li> - <li> - <a href="http://freebsdjournal.com">FreeBSD Journal</a> - </li> - <li> - <a href="http://serverfault.com/questions/tagged/freebsd">Q&A (external)</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="../../projects/index.html">Developers</a> - <ul> - <li> - <a href="https://wiki.FreeBSD.org/IdeasPage">Project Ideas</a> - </li> - <li> - <a href="https://cgit.FreeBSD.org">Git Repository</a> - </li> - <li> - <a href="https://svnweb.FreeBSD.org">Subversion Repository</a> - </li> - <li> - <a href="https://github.com/freebsd">GitHub Mirror</a> - </li> - <li> - <a href="https://reviews.FreeBSD.org">Code Review (Phabricator)</a> - </li> - <li> - <a href="https://wiki.FreeBSD.org">Wiki</a> - </li> - <li> - <a href="https://ci.FreeBSD.org">Continuous Integration Service</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="../../support.html">Support</a> - <ul> - <li> - <a href="../../commercial/commercial.html">Vendors</a> - </li> - <li> - <a href="../../security/">Security Information</a> - </li> - <li> - <a href="https://bugs.FreeBSD.org/search/">Bug Reports</a> - </li> - <li> - <a href="https://www.FreeBSD.org/support.html">Submitting Bug Reports</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="https://www.freebsdfoundation.org/">Foundation</a> - <ul> - <li> - <a href="https://www.freebsdfoundation.org/donate/">Monetary Donations</a> - </li> - <li> - <a href="../../donations/index.html#systems">Hardware Donations</a> - </li> - </ul> - </li> - </ul> - </div> - </div> - <div id="content"> - <div id="sidewrap"> - <div id="sidenav"> - <h2 class="blockhide">Section Navigation</h2> - <ul> - <li> - <a href="../../about.html">About</a> - </li> - <li> - <a href="../../features.html">Features</a> - </li> - <li> - <a href="../../applications.html">Applications</a> - </li> - <li> - <a href="../../advocacy/">Advocacy</a> - </li> - <li> - <a href="../../marketing/">Marketing</a> - </li> - <li> - <a href="../../administration.html">Administration</a> - </li> - <li> - <a href="../../news/newsflash.html">News</a> - </li> - <li> - <a href="../../events/events.html">Events</a> - </li> - <li> - <a href="../../news/press.html">Press</a> - </li> - <li> - <a href="../../multimedia/multimedia.html">Multimedia</a> - </li> - <li> - <a href="../../art.html">Artwork</a> - </li> - <li> - <a href="../../logo.html">Logo</a> - </li> - <li> - <a href="../../donations/">Donations</a> - </li> - <li> - <a href="../../copyright/">Legal Notices</a> - </li> - <li> - <a href="../../privacy.html">Privacy Policy</a> - </li> - </ul> - </div> - </div> - <div id="contentwrap"><h1>Introduction</h1><p>This report covers FreeBSD-related projects between July and - September 2011. It is the third of the four reports planned for 2011. - This quarter was mainly devoted to polishing the bits for the next - major version of FreeBSD, 9.0, which is to be released by then end - of this year.</p><p>Thanks to all the reporters for the excellent work! This report - contains 28 entries and we hope you enjoy reading it.</p><p>Please note that the deadline for submissions covering the period - between October and December 2011 is January 15th, 2012.</p><hr /><h3><a href="#Projects">Projects</a></h3><ul><li><a href="#GELI-status-update">GELI status update</a></li><li><a href="#HAST-(Highly-Available-Storage)-status-update">HAST (Highly Available Storage) status update</a></li><li><a href="#pfSense">pfSense</a></li><li><a href="#Tool-for-providing-FreeBSD-VM-Images">Tool for providing FreeBSD VM Images</a></li><li><a href="#ZFSguru">ZFSguru</a></li><li><a href="#ZRouter.org-project-—-a-FreeBSD-based-firmware-for-embedded-devices">ZRouter.org project — a FreeBSD-based firmware for embedded - devices</a></li></ul><h3><a href="#FreeBSD-Team-Reports">FreeBSD Team Reports</a></h3><ul><li><a href="#Ports-Collection">Ports Collection</a></li><li><a href="#The-FreeBSD-Foundation">The FreeBSD Foundation</a></li><li><a href="#The-FreeBSD-Release-Engineering-Team">The FreeBSD Release Engineering Team</a></li></ul><h3><a href="#Network-Infrastructure">Network Infrastructure</a></h3><ul><li><a href="#802.11n-/-atheros">802.11n / atheros</a></li><li><a href="#DIstributed-Firewall-and-Flow-shaper-Using-Statistical-Evidence-(DIFFUSE)">DIstributed Firewall and Flow-shaper Using Statistical - Evidence (DIFFUSE)</a></li><li><a href="#Ethernet-Switch-Framework">Ethernet Switch Framework</a></li></ul><h3><a href="#Kernel">Kernel</a></h3><ul><li><a href="#The-new-CARP">The new CARP</a></li><li><a href="#VM-layer-for-allocations-larger-than-a-page">VM layer for allocations larger than a page</a></li></ul><h3><a href="#Documentation">Documentation</a></h3><ul><li><a href="#Doc-sprint-on-IRC,-September-5,-2011">Doc sprint on IRC, September 5, 2011</a></li><li><a href="#The-FreeBSD-German-Documentation-Project-Status-Report">The FreeBSD German Documentation Project Status Report</a></li><li><a href="#The-FreeBSD-Greek-Documentation-Project">The FreeBSD Greek Documentation Project</a></li><li><a href="#The-FreeBSD-Japanese-Documentation-Project">The FreeBSD Japanese Documentation Project</a></li></ul><h3><a href="#Architectures">Architectures</a></h3><ul><li><a href="#FreeBSD/arm-on-Marvell-Armada-XP">FreeBSD/arm on Marvell Armada XP</a></li><li><a href="#FreeBSD/powerpc-on-AppliedMicro-APM86290">FreeBSD/powerpc on AppliedMicro APM86290</a></li></ul><h3><a href="#Ports">Ports</a></h3><ul><li><a href="#FreeBSD-Haskell-Ports">FreeBSD Haskell Ports</a></li><li><a href="#KDE/FreeBSD">KDE/FreeBSD</a></li><li><a href="#OpenAFS-port">OpenAFS port</a></li><li><a href="#Portmaster">Portmaster</a></li></ul><h3><a href="#Miscellaneous">Miscellaneous</a></h3><ul><li><a href="#bsd_day(2011)">bsd_day(2011)</a></li><li><a href="#EuroBSDcon-2011">EuroBSDcon 2011</a></li><li><a href="#FreeBSD-Developer-Summit,-Maarssen">FreeBSD Developer Summit, Maarssen</a></li></ul><h3><a href="#Google-Summer-of-Code">Google Summer of Code</a></h3><ul><li><a href="#Multibyte-Encoding-Support-in-Nvi">Multibyte Encoding Support in Nvi</a></li></ul><ul></ul><hr /><br /><h1><a name="Projects" href="#Projects" id="Projects">Projects</a></h1><br /><h2><a name="GELI-status-update" href="#GELI-status-update" id="GELI-status-update">GELI status update</a></h2><p> - Contact: - Pawel Jakub - Dawidek - <<a href="mailto:pjd@FreeBSD.org">pjd@FreeBSD.org</a>> - </p> - <p>Selected GELI (disk encryption GEOM class) changes since 2010/Q3 - report:</p> - - <ul> - <li>Implementation of suspend/resume functionality.</li> - <li>New version subcommand to check GELI providers version.</li> - <li>New -V option for init subcommand, which allows to create - GELI providers for older FreeBSD versions.</li> - <li>Significant aesni(4) performance improvements for AES-XTS - algorithm.</li> - </ul> - <hr /><h2><a name="HAST-(Highly-Available-Storage)-status-update" href="#HAST-(Highly-Available-Storage)-status-update" id="HAST-(Highly-Available-Storage)-status-update">HAST (Highly Available Storage) status update</a></h2><p> - Contact: - Pawel Jakub - Dawidek - <<a href="mailto:pjd@FreeBSD.org">pjd@FreeBSD.org</a>> - <br /> - Contact: - Mikolaj - Golub - <<a href="mailto:trociny@FreeBSD.org">trociny@FreeBSD.org</a>> - </p> - <p>HAST is under active development. Some changes since Q1 - report:</p> - - <ul> - <li>Async replication mode. Unfortunately it will not make it into - 9.0-RELEASE (pjd@).</li> - <li>IPv6 support (pjd@).</li> - <li>Activemap fix that significantly reduces number of metadata - updates (trociny@).</li> - <li>Provider's write cache flush after metadata updates - (pjd@).</li> - <li>Possibility to specify pidfile in configuration file - (pjd@).</li> - <li>Many bug fixes and other improvments.</li> - </ul> - <hr /><h2><a name="pfSense" href="#pfSense" id="pfSense">pfSense</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.pfsense.org/" title="http://www.pfsense.org/">pfSense Home</a></td><td> - URL: <a href="http://www.pfsense.org/" title="pfSense Home">http://www.pfsense.org/</a></td></tr></table><p> - Contact: - Scott - Ullrich - <<a href="mailto:sullrich@gmail.com">sullrich@gmail.com</a>> - <br /> - Contact: - Chris - Buechler - <<a href="mailto:cbuechler@gmail.com">cbuechler@gmail.com</a>> - </p> - <p>pfSense 2.0 has been released to the world. This brings the past - three years of new feature additions, with significant enhancements - to almost every portion of the system. The changes and new features - are <a href="http://doc.pfsense.org/index.php/2.0_New_Features_and_Changes" shape="rect"> - summarized here</a>. This is by far the most widely deployed - release we have put out, thanks to the efforts of thousands of - members of the community.</p> - <h3>Open tasks:</h3><ol><li>Work on 2.1 is underway with the biggest changes being IPV6 - support and PBI packaged binaries for the package system.</li></ol><hr /><h2><a name="Tool-for-providing-FreeBSD-VM-Images" href="#Tool-for-providing-FreeBSD-VM-Images" id="Tool-for-providing-FreeBSD-VM-Images">Tool for providing FreeBSD VM Images</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="https://github.com/yerenkow/freebsd-vm-image" title="https://github.com/yerenkow/freebsd-vm-image">Main github repo</a></td><td> - URL: <a href="https://github.com/yerenkow/freebsd-vm-image" title="Main github repo">https://github.com/yerenkow/freebsd-vm-image</a></td></tr></table><p> - Contact: - Alexander - Yerenkow - <<a href="mailto:yerenkow@gmail.com">yerenkow@gmail.com</a>> - </p> - <p>A set of scripts to make building FreeBSD VM images easy.</p> - - <p>Providing a way to make regular build images of the latest version - from SVN. Images currently can be copied with `dd` to USB - flash (for testing on real hardware) and VirtualBox - (.vdi).</p> - <h3>Open tasks:</h3><ol><li>Build images with ports-set from main port-tree</li><li>Build images with ports-set from main port-tree plus - overrides from area51 (like experimental images)</li><li>Build images with special development branches included (like - for testing drivers)</li></ol><hr /><h2><a name="ZFSguru" href="#ZFSguru" id="ZFSguru">ZFSguru</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://zfsguru.com" title="http://zfsguru.com">ZFSguru main website</a></td><td> - URL: <a href="http://zfsguru.com" title="ZFSguru main website">http://zfsguru.com</a></td></tr><tr><td><a href="http://zfsguru.com" title="http://zfsguru.com"></a></td><td> - URL: <a href="http://zfsguru.com" title="">http://zfsguru.com</a></td></tr></table><p> - Contact: - Jason - Edwards - <<a href="mailto:guru@ZFSguru.com">guru@ZFSguru.com</a>> - </p> - <p>ZFSguru is a newly designed Network Attached Storage operating - system, much like FreeNAS. The difference is that ZFSguru - focuses heavily on ZFS and user friendly operation, and uses a full - FreeBSD distribution with no elements stripped down. This allows - people new to FreeBSD and UNIX in general to access the power - of ZFS, while still allowing more advanced users to tweak their NAS - with additional functionality and use it as a normal FreeBSD - distribution.</p> - - <p>Started a little over a year ago, the ZFSguru project is making - good progress. It should already be one of the most user friendly - distributions focused on ZFS, and sports some very unique features. - The advanced ZFS benchmarking and convenient Root-on-ZFS - installation are good examples. Priority is given to finishing the - missing core functionality, and extending the number of available - service addons which currently are limited to iSCSI-target and - VirtualBox extensions.</p> - <h3>Open tasks:</h3><ol><li>Finish ZFS and network related functionality in the - web-interface.</li><li>Introduce new service addons, adding optional functionality - to ZFSguru.</li><li>Extend the documentation.</li></ol><hr /><h2><a name="ZRouter.org-project-—-a-FreeBSD-based-firmware-for-embedded-devices" href="#ZRouter.org-project-—-a-FreeBSD-based-firmware-for-embedded-devices" id="ZRouter.org-project-—-a-FreeBSD-based-firmware-for-embedded-devices">ZRouter.org project — a FreeBSD-based firmware for embedded - devices</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://zrouter.org" title="http://zrouter.org">Redmine project interface</a></td><td> - URL: <a href="http://zrouter.org" title="Redmine project interface">http://zrouter.org</a></td></tr><tr><td><a href="http://lists.zrouter.org" title="http://lists.zrouter.org">Mailing lists</a></td><td> - URL: <a href="http://lists.zrouter.org" title="Mailing lists">http://lists.zrouter.org</a></td></tr><tr><td><a href="http://zrouter.org/hg/zrouter/" title="http://zrouter.org/hg/zrouter/">Main ZRouter.org mercurial repository</a></td><td> - URL: <a href="http://zrouter.org/hg/zrouter/" title="Main ZRouter.org mercurial repository">http://zrouter.org/hg/zrouter/</a></td></tr><tr><td><a href="http://zrouter.org/hg/FreeBSD/head/" title="http://zrouter.org/hg/FreeBSD/head/">FreeBSD HEAD copy with our modifications</a></td><td> - URL: <a href="http://zrouter.org/hg/FreeBSD/head/" title="FreeBSD HEAD copy with our modifications">http://zrouter.org/hg/FreeBSD/head/</a></td></tr></table><p> - Contact: - Aleksandr - Rybalko - <<a href="mailto:ray@FreeBSD.org">ray@FreeBSD.org</a>> - </p> - <p>ZRouter.org is a young project that aims to produce - FreeBSD-based firmware for small boxes such as SOHO router, APs, etc. - At the present time ZRouter.org is able to build working firmware - for:</p> - - <ul> - <li>D-Link DAP-1350</li> - <li>D-Link DIR-320</li> - <li>D-Link DIR-320-NRU</li> - <li>D-Link DIR-330</li> - <li>D-Link DIR-615-E4</li> - <li>D-Link DIR-620</li> - <li>D-Link DIR-632</li> - <li>D-Link DSA-3110-A1</li> - <li>D-Link DSR-1000N</li> - <li>NorthQ NQ-900</li> - <li>TPLink TL-WR941ND-v3_2</li> - <li>Ubiquiti RSPRO</li> - </ul> - - <p>Currently we are working on most parts of the core system but we - are also in the planning phase for implementing a simple web-based - GUI which we hope will have taken form before the next FreeBSD status - report.</p> - - <p>We still have many items not done, so devices in that list - cannot be called "Production Ready" yet. But we work on that.</p> - - <p>It is easy to add new devices, because we have separate - definition of board and SoC(System on Chip), so if you have "Asus - WL-500g Premium v2" for example, you can copy D-Link/DIR-320 - directory and tweak to work for your device. We already have basic - support for:</p> - - <ul> - <li>Broadcom BCM5354</li> - <li>Broadcom BCM5836</li> - <li>Ralink RT3052F</li> - <li>Ralink RT3050F</li> - <li>Ralink RT5350F</li> - <li>Atheros AR7161</li> - <li>Atheros AR7242</li> - <li>Atheros AR7241</li> - <li>Atheros AR7240</li> - <li>Atheros AR9132</li> - <li>Intel ixp435</li> - <li>Cavium CN5010</li> - </ul> - - <p>If you have ability and time, please join us at http://zrouter.org - (Redmine interface and mailing lists)</p> - <h3>Open tasks:</h3><ol><li>Device drivers</li><li>Web UI</li><li>Control scripts</li><li>Watchdog</li><li>etc.</li></ol><hr /><br /><h1><a name="FreeBSD-Team-Reports" href="#FreeBSD-Team-Reports" id="FreeBSD-Team-Reports">FreeBSD Team Reports</a></h1><br /><h2><a name="Ports-Collection" href="#Ports-Collection" id="Ports-Collection">Ports Collection</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.FreeBSD.org/ports/" title="http://www.FreeBSD.org/ports/"></a></td><td> - URL: <a href="http://www.FreeBSD.org/ports/" title="">http://www.FreeBSD.org/ports/</a></td></tr><tr><td><a href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/contributing-ports/" title="http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/contributing-ports/"></a></td><td> - URL: <a href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/contributing-ports/" title="">http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/contributing-ports/</a></td></tr><tr><td><a href="http://portsmon.FreeBSD.org/index.html" title="http://portsmon.FreeBSD.org/index.html"></a></td><td> - URL: <a href="http://portsmon.FreeBSD.org/index.html" title="">http://portsmon.FreeBSD.org/index.html</a></td></tr><tr><td><a href="http://www.FreeBSD.org/portmgr/index.html" title="http://www.FreeBSD.org/portmgr/index.html"></a></td><td> - URL: <a href="http://www.FreeBSD.org/portmgr/index.html" title="">http://www.FreeBSD.org/portmgr/index.html</a></td></tr><tr><td><a href="http://blogs.FreeBSDish.org/portmgr/" title="http://blogs.FreeBSDish.org/portmgr/"></a></td><td> - URL: <a href="http://blogs.FreeBSDish.org/portmgr/" title="">http://blogs.FreeBSDish.org/portmgr/</a></td></tr><tr><td><a href="http://www.twitter.com/freebsd_portmgr/" title="http://www.twitter.com/freebsd_portmgr/"></a></td><td> - URL: <a href="http://www.twitter.com/freebsd_portmgr/" title="">http://www.twitter.com/freebsd_portmgr/</a></td></tr><tr><td><a href="http://www.facebook.com/group.php?gid=135441496471197" title="http://www.facebook.com/group.php?gid=135441496471197"></a></td><td> - URL: <a href="http://www.facebook.com/group.php?gid=135441496471197" title="">http://www.facebook.com/group.php?gid=135441496471197</a></td></tr></table><p> - Contact: - Thomas - Abthorpe - <<a href="mailto:portmgr-secretary@FreeBSD.org">portmgr-secretary@FreeBSD.org</a>> - <br /> - Contact: - Port - Management Team - <<a href="mailto:portmgr@FreeBSD.org">portmgr@FreeBSD.org</a>> - </p> - <p>The ports tree slowly moves up closer to the 23,000 mark. The PR count - still remains at about 1000.</p> - - <p>In Q2 we added 4 new committers, but took in 6 commit bits for safe - keeping.</p> - - <p>The Ports Management team have been running -exp runs on an - ongoing basis, verifying how base system updates may affect the - ports tree, as well as providing QA runs for major ports updates. - Of note, -exp runs were done for:</p> - - <ul> - <li>Python update</li> - <li>Boost updates</li> - <li>Gtk3 updates</li> - <li>clang testing</li> - <li>pkgng testing</li> - <li>testing ruby19</li> - <li>setting the default fortran to lang/gcc46</li> - <li>setting apache22 as default</li> - <li>setting the default LDFLAGS in CONFIGURE_ENV</li> - </ul> - - <p>Work continues to refine the new build master pointyhat-west. An - upgrade to -current done in September has proven problematic. We - have enlisted ISC and Josh Paetzel to try to determine a fix. In - the meantime, the source will be downgraded to RELENG_9.</p> - - <p>The portsmon instance is being re-homed at Yahoo. Users should - not see any changes. The new instance is currently visible at - portsmonj.FreeBSD.org but will soon take on the - portsmon.FreeBSD.org name. The team would like to express its - appreciation to TDC A/S for the loan of the existing machine for - several years.</p> - - <p>Work is underway to create a new QAT instance at NYI/NJ.</p> - - <p>portmgr also assisted in setting up a sparc64 machine for - general develop access at Yahoo.</p> - - <p>Thanks to on-site work by Sean Bruno and Ben Haga, we once again - have access to the powerpc build machine at ISC, and powerpc builds - have been restarted. They also helped us get one more i386 machine - back online.</p> - - <p>linimon is working on a set of scripts to more quickly produce - pre-configured PXEboot images for package build nodes.</p> - - <p>The update of __FreeBSD_version in param.h to 1000000 proved very - disruptive to the ports tree, triggering lots of bad assumption in - code that interpreted it as FreeBSD 1. A great deal of work has - gone into identifying the instances of broken code and fixing and - upstreaming them. While this is taking place, one recommended - workaround is to set your version to 999999.</p> - <h3>Open tasks:</h3><ol><li>Looking for help getting <a href="http://wiki.FreeBSD.org/PortsAndClang" shape="rect">ports to build with - clang</a>.</li><li>Looking for help fixing <a href="http://wiki.FreeBSD.org/PortsBrokenOnCurrent" shape="rect">ports broken - on CURRENT</a>. (List needs updating, too)</li><li>Looking for help with <a href="http://wiki.FreeBSD.org/PortsBrokenOnTier2Architectures" shape="rect"> - Tier-2 architectures</a>. (List needs updating, too)</li><li>Most ports PRs are assigned, we now need to focus on testing, - committing and closing.</li></ol><hr /><h2><a name="The-FreeBSD-Foundation" href="#The-FreeBSD-Foundation" id="The-FreeBSD-Foundation">The FreeBSD Foundation</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.FreeBSDFoundation.org/" title="http://www.FreeBSDFoundation.org/"></a></td><td> - URL: <a href="http://www.FreeBSDFoundation.org/" title="">http://www.FreeBSDFoundation.org/</a></td></tr></table><p> - Contact: - Deb - Goodkin - <<a href="mailto:deb@FreeBSDFoundation.org">deb@FreeBSDFoundation.org</a>> - </p> - <p>The Foundation sponsored KyivBSD 2011 which was held in Kiev, - Ukraine on September 24. We were represented at Ohio LinuxFest in - Columbus, Ohio. And, we approved six travel grants for EuroBSDCon. - Stop by and visit us at the FreeBSD booth during LISA '11, December - 7-8, in Boston, MA.</p> - - <p>Three Foundation funded projects were completed during this - period: implementing xlocale APIs to enable porting libc++ by David - Chisnall, implementing DIFFUSE for FreeBSD by Swinburne University, - and adding GEM, KMS, and DRI support for Intel drivers by - Konstantin Belousov.</p> - - <p>We published our <a href="http://www.FreeBSDFoundation.org/press/2011Aug-newsletter.shtml" shape="rect"> - semi-annual newsletter</a>. We purchased servers and other - hardware for the FreeBSD co-location centers at Sentex and - NYI.</p> - - <p>The work above, as well as many other tasks which we do for the - FreeBSD Project, could not be done without donations. Please help us - by making a donation or asking your company to make a donation. We - would be happy to send marketing literature to you or your company. - Find out how to make a donation at <a href="http://www.FreeBSDFoundation.org/donate/" shape="rect">our donate - page</a>.</p> - - <p>Find out more up-to-date Foundation news by reading our <a href="http://FreeBSDFoundation.blogspot.com/" shape="rect">blog</a> and - <a href="http://www.facebook.com/FreeBSDFoundation" shape="rect">Facebook</a> - page.</p> - <hr /><h2><a name="The-FreeBSD-Release-Engineering-Team" href="#The-FreeBSD-Release-Engineering-Team" id="The-FreeBSD-Release-Engineering-Team">The FreeBSD Release Engineering Team</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.FreeBSD.org/releng/" title="http://www.FreeBSD.org/releng/"></a></td><td> - URL: <a href="http://www.FreeBSD.org/releng/" title="">http://www.FreeBSD.org/releng/</a></td></tr></table><p> - Contact: - Release Engineering Team - <<a href="mailto:re@FreeBSD.org">re@FreeBSD.org</a>> - </p> - <p>The Release Engineering Team has been coordinating the upcoming - FreeBSD 9.0-RELEASE. Thanks to work done by many of the - developers. The release, though delayed, is taking the shape - nicely. We have reached the stage of doing the second - Release Candidate. At this time we expect to have one more - Release Candidate, to be followed by the final release itself.</p> - <hr /><br /><h1><a name="Network-Infrastructure" href="#Network-Infrastructure" id="Network-Infrastructure">Network Infrastructure</a></h1><br /><h2><a name="802.11n-/-atheros" href="#802.11n-/-atheros" id="802.11n-/-atheros">802.11n / atheros</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://wiki.FreeBSD.org/AdrianChadd/AtherosTxAgg" title="http://wiki.FreeBSD.org/AdrianChadd/AtherosTxAgg"></a></td><td> - URL: <a href="http://wiki.FreeBSD.org/AdrianChadd/AtherosTxAgg" title="">http://wiki.FreeBSD.org/AdrianChadd/AtherosTxAgg</a></td></tr></table><p> - Contact: - Adrian - Chadd - <<a href="mailto:adrian@FreeBSD.org">adrian@FreeBSD.org</a>> - </p> - <p>AR5416, AR9160, and AR9280 functions in both station and hostap - mode. Performance is good.</p> - - <p>Software retry of frames is implemented. Aggregation is - implemented.</p> - - <p>BAR TX is not yet handled. HT protection is not implemented; neither - is MIMO powersave.</p> - <h3>Open tasks:</h3><ol><li>BAR TX</li><li>MIMO powersave</li><li>Correct handling of flushing TX queues during interface - reset/reconfigure</li><li>Correct handling of 20<->20/40mhz transitions (without - dropping frames)</li><li>More intelligent rate control</li></ol><hr /><h2><a name="DIstributed-Firewall-and-Flow-shaper-Using-Statistical-Evidence-(DIFFUSE)" href="#DIstributed-Firewall-and-Flow-shaper-Using-Statistical-Evidence-(DIFFUSE)" id="DIstributed-Firewall-and-Flow-shaper-Using-Statistical-Evidence-(DIFFUSE)">DIstributed Firewall and Flow-shaper Using Statistical - Evidence (DIFFUSE)</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://caia.swin.edu.au/freebsd/diffused/" title="http://caia.swin.edu.au/freebsd/diffused/"></a></td><td> - URL: <a href="http://caia.swin.edu.au/freebsd/diffused/" title="">http://caia.swin.edu.au/freebsd/diffused/</a></td></tr><tr><td><a href="http://www.FreeBSDFoundation.org/project%20announcements.shtml#diffuse" title="http://www.FreeBSDFoundation.org/project%20announcements.shtml#diffuse"></a></td><td> - URL: <a href="http://www.FreeBSDFoundation.org/project%20announcements.shtml#diffuse" title="">http://www.FreeBSDFoundation.org/project%20announcements.shtml#diffuse</a></td></tr><tr><td><a href="http://caia.swin.edu.au/urp/diffuse/" title="http://caia.swin.edu.au/urp/diffuse/"></a></td><td> - URL: <a href="http://caia.swin.edu.au/urp/diffuse/" title="">http://caia.swin.edu.au/urp/diffuse/</a></td></tr><tr><td><a href="http://caia.swin.edu.au/urp/diffuse/downloads.html" title="http://caia.swin.edu.au/urp/diffuse/downloads.html"></a></td><td> - URL: <a href="http://caia.swin.edu.au/urp/diffuse/downloads.html" title="">http://caia.swin.edu.au/urp/diffuse/downloads.html</a></td></tr></table><p> - Contact: - Sebastian - Zander - <<a href="mailto:szander@swin.edu.au">szander@swin.edu.au</a>> - <br /> - Contact: - Lawrence - Stewart - <<a href="mailto:lastewart@swin.edu.au">lastewart@swin.edu.au</a>> - <br /> - Contact: - Grenville - Armitage - <<a href="mailto:garmitage@swin.edu.au">garmitage@swin.edu.au</a>> - </p> - <p>DIFFUSE enables FreeBSD's IPFW firewall subsystem to classify IP - traffic based on statistical traffic properties.</p> - - <p>With DIFFUSE, IPFW computes statistics (such as packet lengths - or inter-packet time intervals) for observed flows, and uses ML - (machine learning) to classify flows into classes. In addition to - traditional packet inspection rules, IPFW rules may now also be - expressed in terms of traffic statistics or classes identified by - ML classification. This can be helpful when direct packet - inspection is problematic (perhaps for administrative reasons, or - because port numbers do not reliably identify applications).</p> - - <p>DIFFUSE also enables one instance of IPFW to send flow - information and classes to other IPFW instances, which then can act - on such traffic (e.g. prioritise, accept, deny, etc.) according to - its class. This allows for distributed architectures, where - classification at one location in your network is used to control - fire-walling or rate-shaping actions at other locations.</p> - - <p>The FreeBSD Foundation has funded the Centre for Advanced - Internet Architectures at Swinburne University of Technology to - undertake the DIFFUSED (DIFFUSE for freebsD) project, which aims to - refine our publicly released DIFFUSE prototype and integrate all - components of the architecture into FreeBSD.</p> - - <p>The project is progressing well in the diffused_head project - branch of the FreeBSD Subversion repository, and is due to be - completed by the end of October 2011. Once the project is - completed, the code will be merged from the project branch into the - head branch. An MFC of the code to 8.x and 9.x should be possible - after an appropriate amount of soak time has elapsed.</p> - <hr /><h2><a name="Ethernet-Switch-Framework" href="#Ethernet-Switch-Framework" id="Ethernet-Switch-Framework">Ethernet Switch Framework</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://zrouter.org/hg/FreeBSD/head/file/default/head/sys/dev/switch" title="http://zrouter.org/hg/FreeBSD/head/file/default/head/sys/dev/switch">Code here.</a></td><td> - URL: <a href="http://zrouter.org/hg/FreeBSD/head/file/default/head/sys/dev/switch" title="Code here.">http://zrouter.org/hg/FreeBSD/head/file/default/head/sys/dev/switch</a></td></tr></table><p> - Contact: - Aleksandr - Rybalko - <<a href="mailto:ray@FreeBSD.org">ray@FreeBSD.org</a>> - </p> - <p>Many embedded devices have an Ethernet switch on board; such - switches are even embedded on some multiport NICs. This - embedded switch framework is designed to give users the - ability to easily control basic features present in managed - switches, such as VLANs, QoS, port mirroring, etc. Currently - we are able to control only VLANs on:</p> - - <ul> - <li>Atheros AR8216/AR8316 (standalone and embedded in - AR724X)</li> - <li>Broadcom BCM5325 switch family (also embedded in BCM5354 - SoC)</li> - <li>Ralink RT3050F/RT3052F internal switch</li> - <li>Realtek RTL8309</li> - <li>IP175X</li> - <li>IP178X</li> - </ul> - <h3>Open tasks:</h3><ol><li>Fix AR8216/AR8316 driver</li><li>Fix BCM5325 driver, not all ports pass data</li><li>Add tick handler for RTL8309 to automatically unisolate ports</li><li>Unify MIB statistic counters access</li><li>Add mii read/write bus methods</li><li>Implement pseudo interfaces for switch PHYs</li></ol><hr /><br /><h1><a name="Kernel" href="#Kernel" id="Kernel">Kernel</a></h1><br /><h2><a name="The-new-CARP" href="#The-new-CARP" id="The-new-CARP">The new CARP</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://people.FreeBSD.org/~glebius/newcarp/" title="http://people.FreeBSD.org/~glebius/newcarp/"></a></td><td> - URL: <a href="http://people.FreeBSD.org/~glebius/newcarp/" title="">http://people.FreeBSD.org/~glebius/newcarp/</a></td></tr></table><p> - Contact: - Gleb - Smirnoff - <<a href="mailto:glebius@FreeBSD.org">glebius@FreeBSD.org</a>> - </p> - <p>I am now working on significant rewrite of CARP in FreeBSD.</p> - - <p>The reason for this work is that the CARP protocol actually does - not bring a new interface, but is a property of interface address. - Rewriting it in this way helps to remove several hacks from - incoming packet processing, simplifies some code, makes CARP - addresses more sane from the viewpoint of routing daemons such as - quagga/zebra and closes many CARP-related PRs in GNATS. It also - brings support for a single redundant address on the subnet, the - thing that is called "carpdev feature" in OpenBSD, long awaited in - FreeBSD.</p> - - <p>For this moment I have a patch against head/ that compiles and - works in my test environment that I am going to deploy soon on some - of servers under my control.</p> - - <p>The patch has been reviewed by Bjoern Zeeb (bz@).</p> - <h3>Open tasks:</h3><ol><li>More testing requested!</li><li>Implement arpbalance and ipbalance features. This requires a - next step of rewriting, probably borrowing some ideas from - OpenBSD.</li><li>Update documentation.</li></ol><hr /><h2><a name="VM-layer-for-allocations-larger-than-a-page" href="#VM-layer-for-allocations-larger-than-a-page" id="VM-layer-for-allocations-larger-than-a-page">VM layer for allocations larger than a page</a></h2><p> - Contact: - Alan - Cox - <<a href="mailto:alc@FreeBSD.org">alc@FreeBSD.org</a>> - <br /> - Contact: - Davide - Italiano - <<a href="mailto:davide.italiano@gmail.com">davide.italiano@gmail.com</a>> - </p> - <p>The aim of this project is to create a new layer that sits - between UMA and the virtual memory system managing chunks of kernel - virtual memory on the order of 2 to 4 MB in size. At the end of the - work, UMA page_alloc() would no longer call directly into the VM - system. It would instead call into this new layer. Thus, - uma_large_malloc() and uma_large_free() would no longer be - immediately allocating and deallocating kernel virtual memory. This - results in a gain in terms of performances (there is a relatively - high cost in the approach adopted until now), and also in terms of - reduction of fragmentation (the VM system uses a first-fit policy of - allocation so there is room for improvements).</p> - <hr /><br /><h1><a name="Documentation" href="#Documentation" id="Documentation">Documentation</a></h1><br /><h2><a name="Doc-sprint-on-IRC,-September-5,-2011" href="#Doc-sprint-on-IRC,-September-5,-2011" id="Doc-sprint-on-IRC,-September-5,-2011">Doc sprint on IRC, September 5, 2011</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://people.FreeBSD.org/~bcr/doc/sprints/20110905-final.html" title="http://people.FreeBSD.org/~bcr/doc/sprints/20110905-final.html">Results and Notes written down during the sprint</a></td><td> - URL: <a href="http://people.FreeBSD.org/~bcr/doc/sprints/20110905-final.html" title="Results and Notes written down during the sprint">http://people.FreeBSD.org/~bcr/doc/sprints/20110905-final.html</a></td></tr></table><p> - Contact: - Benedict - Reuschling - <<a href="mailto:bcr@FreeBSD.org">bcr@FreeBSD.org</a>> - <br /> - Contact: - Dru - Lavigne - <<a href="mailto:dru@FreeBSD.org">dru@FreeBSD.org</a>> - </p> - <p>On September 5, we held another documentation sprint on IRC - channel #bsddocs to discuss various issues that are important for - the whole FreeBSD documentation community. We talked about the - status of the planned documentation repository conversion to SVN - and the status of the XML docbook conversion. At that point in - time, we did not have any documentation regarding the new - bsdinstaller in the upcoming release, which would have been very - bad for users that were trying to install the release. Luckily, a - small team formed quickly to start working on a new bsdinstall - chapter from scratch using a separate Google code repository that - gjb@ had set up.</p> - - <p>Some of the topics we discussed were moved forward and their - status was revisited at EuroBSDcon's devsummit documentation - session. Before the end of the conference, we had a new bsdinstall - chapter committed into the official documentation tree, thanks to - the efforts put into the new chapter by Gavin Atkinson, Warren - Block, and Glen Barber. Garrett Cooper provided valuable - instructions on the various installation methods that are possible - with the new bsdinstaller. Thanks to all who helped make this a - reality.</p> - - <p>It is nice to see that the things we talked about at the - documentation sprint developed further, which is why we are trying - to do these sprints in regular intervals.</p> - <h3>Open tasks:</h3><ol><li>Plan the next documentation sprint</li><li>Continue working on the issues that are still open like the - conversion of the repository to SVN</li></ol><hr /><h2><a name="The-FreeBSD-German-Documentation-Project-Status-Report" href="#The-FreeBSD-German-Documentation-Project-Status-Report" id="The-FreeBSD-German-Documentation-Project-Status-Report">The FreeBSD German Documentation Project Status Report</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="https://doc.bsdgroup.de" title="https://doc.bsdgroup.de">Website of the FreeBSD German Documentation Project.</a></td><td> - URL: <a href="https://doc.bsdgroup.de" title="Website of the FreeBSD German Documentation Project.">https://doc.bsdgroup.de</a></td></tr></table><p> - Contact: - Johann - Kois - <<a href="mailto:jkois@FreeBSD.org">jkois@FreeBSD.org</a>> - <br /> - Contact: - Benedict - Reuschling - <<a href="mailto:bcr@FreeBSD.org">bcr@FreeBSD.org</a>> - </p> - <p>We managed to update the German version of the documentation - just in time to get it included in the upcoming 9.0-RELEASE. The - website translations were also kept in sync with the ones on - FreeBSD.org.</p> - - <p>We tried to re-activate committers who did not contribute for - some time but most of them are currently unable to free up enough - time. We hope to gain fresh contributor blood as we are getting - occasional reports about bugs and grammar in the German - translation.</p> - <h3>Open tasks:</h3><ol><li>Submit grammar, spelling or other errors you find in the - German documents and the website</li><li>Translate more articles and other open handbook sections - (especially the new chapter about the new FreeBSD - installer).</li></ol><hr /><h2><a name="The-FreeBSD-Greek-Documentation-Project" href="#The-FreeBSD-Greek-Documentation-Project" id="The-FreeBSD-Greek-Documentation-Project">The FreeBSD Greek Documentation Project</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.FreeBSDgr.org" title="http://www.FreeBSDgr.org">The FreeBSD Greek Documentation Project</a></td><td> - URL: <a href="http://www.FreeBSDgr.org" title="The FreeBSD Greek Documentation Project">http://www.FreeBSDgr.org</a></td></tr><tr><td><a href="http://www.FreeBSD.org/doc/el/books/handbook" title="http://www.FreeBSD.org/doc/el/books/handbook">The FreeBSD Greek Handbook</a></td><td> - URL: <a href="http://www.FreeBSD.org/doc/el/books/handbook" title="The FreeBSD Greek Handbook">http://www.FreeBSD.org/doc/el/books/handbook</a></td></tr></table><p> - Contact: - Manolis - Kiagias - <<a href="mailto:manolis@FreeBSD.org">manolis@FreeBSD.org</a>> - <br /> - Contact: - Giorgos - Keramidas - <<a href="mailto:keramida@FreeBSD.org">keramida@FreeBSD.org</a>> - </p> - <p>After a few rather quiet months, the FreeBSD Greek Documentation - Project is back on track, translating and improving the Handbook, - FAQ and FreeBSD articles. The new bsdinstall chapter has been - translated and is now present in the Handbook. Our <a href="http://www.FreeBSDgr.org/handbook" shape="rect">experimental Handbook - builds</a> are also available at the project's hub. Three new - status pages have been added:</p> - - <ul> - <li><a href="http://www.FreeBSDgr.org/versions.html" shape="rect">Merge Status for - the en_US tree</a> shows whether the local en_US repo is in - sync with the official CVS</li> - - <li><a href="http://www.FreeBSDgr.org/versionsel.html" shape="rect">Merge Status - for the el_GR tree</a> - as above but for the Greek - tree</li> - - <li><a href="http://www.FreeBSDgr.org/pending.html" shape="rect">Pending - Commits</a> shows newer yet to be committed versions of the - Greek docs</li> - </ul> - - <p>For more information, please visit <a href="http://www.FreeBSDgr.org" shape="rect">http://www.freebsdgr.org</a>. - Patches, fixes and contributions are always welcome.</p> - <h3>Open tasks:</h3><ol><li>Translate the remaining chapters of the Handbook to - Greek.</li><li>Complete the translation of the FreeBSD FAQ.</li><li>Keep the currently translated docs in sync with the English - versions.</li></ol><hr /><h2><a name="The-FreeBSD-Japanese-Documentation-Project" href="#The-FreeBSD-Japanese-Documentation-Project" id="The-FreeBSD-Japanese-Documentation-Project">The FreeBSD Japanese Documentation Project</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.FreeBSD.org/ja/" title="http://www.FreeBSD.org/ja/">Japanese FreeBSD Web Pages</a></td><td> - URL: <a href="http://www.FreeBSD.org/ja/" title="Japanese FreeBSD Web Pages">http://www.FreeBSD.org/ja/</a></td></tr><tr><td><a href="http://www.jp.FreeBSD.org/doc-jp/" title="http://www.jp.FreeBSD.org/doc-jp/">The FreeBSD Japanese Documentation Project Web Page</a></td><td> - URL: <a href="http://www.jp.FreeBSD.org/doc-jp/" title="The FreeBSD Japanese Documentation Project Web Page">http://www.jp.FreeBSD.org/doc-jp/</a></td></tr></table><p> - Contact: - Hiroki - Sato - <<a href="mailto:hrs@FreeBSD.org">hrs@FreeBSD.org</a>> - <br /> - Contact: - Ryusuke - Suzuki - <<a href="mailto:ryusuke@FreeBSD.org">ryusuke@FreeBSD.org</a>> - </p> - <p>The www/ja and doc/ja_JP.eucJP/books/handbook subtrees have - constantly been updated since the last report.</p> - - <p>www/ja: During this period, many areas of outdated content in - the www/ja subtree were updated to the latest versions of the - English counterparts. The Japanese version of the 8.2R release - announcement was added and the upcoming 9.0R announcement will be - translated in a timely manner.</p> - - <p>Handbook: The Japanese "kernelconfig" section finally caught up with - the original English version. The next targets are "cutting-edge" - and the new installer section.</p> - <h3>Open tasks:</h3><ol><li>Further translation work for outdated documents in both - doc/ja_JP.eucJP and www/ja.</li></ol><hr /><br /><h1><a name="Architectures" href="#Architectures" id="Architectures">Architectures</a></h1><br /><h2><a name="FreeBSD/arm-on-Marvell-Armada-XP" href="#FreeBSD/arm-on-Marvell-Armada-XP" id="FreeBSD/arm-on-Marvell-Armada-XP">FreeBSD/arm on Marvell Armada XP</a></h2><p> - Contact: - Grzegorz - Bernacki - <<a href="mailto:gjb@semihalf.com">gjb@semihalf.com</a>> - <br /> - Contact: - Rafal - Jaworowski - <<a href="mailto:raj@semihalf.com">raj@semihalf.com</a>> - </p> - <p>Marvell Armada XP is a complete system-on-chip solution based on - the Sheeva embedded CPUs. These devices integrate up to four ARMv6/v7 - compliant Sheeva CPU cores with shared L2 cache.</p> - - <p>This work is extending FreeBSD/arm infrastructure towards - support for recent ARM architecture variations along with a basic - set of device drivers for integrated peripherals.</p> - - <p>The following code has been implemented since the last status - report:</p> - - <ul> - <li>PCI-Express support</li> - <li>SMP support</li> - <ul> - <li>Created framework for ARM platform dependent code.</li> - <li>Initialization and starting of Application Processor.</li> - <li>Implementation of sending/handling IPI</li> - </ul> - </ul> - - <p>Next steps:</p> - - <ul> - <li>Finalize SMP support (TLB/cache operation broadcast, - etc.)</li> - <li>L2 cache support</li> - <li>SATA driver</li> - </ul> - <hr /><h2><a name="FreeBSD/powerpc-on-AppliedMicro-APM86290" href="#FreeBSD/powerpc-on-AppliedMicro-APM86290" id="FreeBSD/powerpc-on-AppliedMicro-APM86290">FreeBSD/powerpc on AppliedMicro APM86290</a></h2><p> - Contact: - Grzegorz - Bernacki - <<a href="mailto:gjb@semihalf.com">gjb@semihalf.com</a>> - <br /> - Contact: - Rafal - Jaworowski - <<a href="mailto:raj@semihalf.com">raj@semihalf.com</a>> - </p> - <p>The APM86290 system-on-chip device is a member of AppliedMicro's - PACKETpro family of embedded processors.</p> - - <p>The chip includes two Power Architecture PPC465 processor cores, - which are compliant with the Book-E specification of the architecture, - and a number of integrated peripherals.</p> - - <p>This work is extending current Book-E support in FreeBSD towards - PPC4xx processor variants along with device drivers for - integrated peripherials.</p> - - <p>The following drivers have been created since the last report:</p> - - <ul> - <li>Interrupt controller</li> - <li>EHCI USB driver attachment</li> - <li>Queue Manager/Traffic Manager support</li> - <li>Initial support of Ethernet controller</li> - <li>GPIO, I2C</li> - </ul> - - <p>Next steps:</p> - - <ul> - <li>Finalize Ethernet controller driver</li> - <li>L2 cache support</li> - </ul> - <hr /><br /><h1><a name="Ports" href="#Ports" id="Ports">Ports</a></h1><br /><h2><a name="FreeBSD-Haskell-Ports" href="#FreeBSD-Haskell-Ports" id="FreeBSD-Haskell-Ports">FreeBSD Haskell Ports</a></h2><p> - Contact: - Gabor Janos - PaLI - <<a href="mailto:pgj@FreeBSD.org">pgj@FreeBSD.org</a>> - <br /> - Contact: - Ashish - SHUKLA - <<a href="mailto:ashish@FreeBSD.org">ashish@FreeBSD.org</a>> - </p> - <p>We updated existing ports to their latest versions and hunted down - a bug in the 9-CURRENT rtld which was causing GHC to crash - intermittently. We also started work on Haskell Platform 2011.3.0.0 - (development version) in a <a href="https://github.com/freebsd-haskell/freebsd-haskell/tree/haskell-platform-2011.3.0.0" shape="rect"> - separate git branch in our development repository</a>.</p> - <h3>Open tasks:</h3><ol><li>Test GHC to work with clang/LLVM.</li><li>Add an option to the GHC port to be able to build it with already - installed GHC instead of requiring a separate GHC boostrap - tarball.</li><li>Update Haskell Platform (along with GHC) to 2011.4.0.0 as - soon as it gets out.</li><li>Add more ports to the Ports collection.</li></ol><hr /><h2><a name="KDE/FreeBSD" href="#KDE/FreeBSD" id="KDE/FreeBSD">KDE/FreeBSD</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://FreeBSD.KDE.org" title="http://FreeBSD.KDE.org">KDE/FreeBSD home page</a></td><td> - URL: <a href="http://FreeBSD.KDE.org" title="KDE/FreeBSD home page">http://FreeBSD.KDE.org</a></td></tr><tr><td><a href="http://FreeBSD.KDE.org/area51.php" title="http://FreeBSD.KDE.org/area51.php">area51</a></td><td> - URL: <a href="http://FreeBSD.KDE.org/area51.php" title="area51">http://FreeBSD.KDE.org/area51.php</a></td></tr></table><p> - Contact: - KDE - FreeBSD - <<a href="mailto:kde-freebsd@KDE.org">kde-freebsd@KDE.org</a>> - </p> - <p>The KDE/FreeBSD team has continued to improve the experience - of KDE software and Qt under FreeBSD. The latest round of - improvements include:</p> - - <ul> - <li>Splitting some of the KDE modules into smaller ports</li> - <li>Reduced startup time by ~15 seconds</li> - <li>Allowed auto-login out-of-the-box</li> - <li>Kopete supports GoogleTalk</li> - <li>Kalzium installs with its molecular editor</li> - <li>Zeitgeist support added</li> - <li>Porting Calligra to FreeBSD (work-in-progress)</li> - </ul> - - <p>The team has also made many releases and upstreamed many fixes - and patches. The latest round of releases include:</p> - - <ul> - <li>Qt: 4.7.4</li> - <li>PyQt: 4.8.5 (SIP: 4.12.4)</li> - <li>KDE SC: 4.7.2</li> - <li>Amarok: 2.4.3</li> - <li>KDevelop: 4.2.3 (KDevPlatform: 1.2.3)</li> - </ul> - - <p>The team is always looking for more testers and porters so - please contact us at kde-freebsd@KDE.org and visit our home page at - <a href="http://FreeBSD.KDE.org/" shape="rect">http://FreeBSD.KDE.org</a>.</p> - <h3>Open tasks:</h3><ol><li>Testing KDE PIM 4.7.2</li><li>Testing phonon-gstreamer and phonon-vlc as the phonon-xine - backend was deprecated (and will remain in ports)</li></ol><hr /><h2><a name="OpenAFS-port" href="#OpenAFS-port" id="OpenAFS-port">OpenAFS port</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://openafs.org" title="http://openafs.org">OpenAFS home page</a></td><td> - URL: <a href="http://openafs.org" title="OpenAFS home page">http://openafs.org</a></td></tr><tr><td><a href="http://wiki.FreeBSD.org/afs" title="http://wiki.FreeBSD.org/afs">FreeBSD Wiki on AFS</a></td><td> - URL: <a href="http://wiki.FreeBSD.org/afs" title="FreeBSD Wiki on AFS">http://wiki.FreeBSD.org/afs</a></td></tr></table><p> - Contact: - Benjamin - Kaduk - <<a href="mailto:kaduk@mit.edu">kaduk@mit.edu</a>> - <br /> - Contact: - Derrick - Brashear - <<a href="mailto:shadow@gmail.com">shadow@gmail.com</a>> - </p> - <p>AFS is a distributed network filesystem that originated from the - Andrew Project at Carnegie-Mellon University. OpenAFS 1.6.0 has - been released, and is available in the FreeBSD Ports Collection; it is - usable under light load, but heavy usage reveals some issues that - remain unresolved. The OpenAFS kernel module is now built using the - bsd.kmod.mk infrastructure on the git master branch; unfortunately - this change required a minor change in the OS-independent Makefiles - and could not be merged in time for 1.6.0. Some attention has been - given to memory leaks, but only one small leak has been patched so - far.</p> - - <p>There are several known outstanding issues that are being worked - on, but detailed bug reports are welcome at - port-freebsd@openafs.org.</p> - <h3>Open tasks:</h3><ol><li>Update VFS locking to allow the use of disk-based client - caches as well as memory-based caches.</li><li>Track down races and deadlocks that may appear under - load.</li><li>Eliminate a moderate memory leak from the kernel - module.</li><li>PAG (Process Authentication Group) support is not - functional.</li></ol><hr /><h2><a name="Portmaster" href="#Portmaster" id="Portmaster">Portmaster</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://dougbarton.us/portmaster-proposal.html" title="http://dougbarton.us/portmaster-proposal.html"></a></td><td> - URL: <a href="http://dougbarton.us/portmaster-proposal.html" title="">http://dougbarton.us/portmaster-proposal.html</a></td></tr></table><p> - Contact: - Doug - Barton - <<a href="mailto:dougb@FreeBSD.org">dougb@FreeBSD.org</a>> - </p> - <p>Portmaster offers several new features since the last quarterly - update; some bug fixes for the package installation code, and - various internal optimizations. The most exciting new feature is - probably the ability to specify the -r option more than once for - the same portmaster run. This greatly increases efficiency when - several "branch" and/or "trunk" ports need updates at the same - time, especially for package-building systems.</p> - <h3>Open tasks:</h3><ol><li>Splitting out the fetch code is still "on the list" of work - to be done, but it was sidetracked by other priorities in the past - months. I hope to complete it in the quarter to come.</li><li>Another new feature in the works is support for a list of - files for portmaster to preserve and restore during upgrades of a - port.</li></ol><hr /><br /><h1><a name="Miscellaneous" href="#Miscellaneous" id="Miscellaneous">Miscellaneous</a></h1><br /><h2><a name="bsd_day(2011)" href="#bsd_day(2011)" id="bsd_day(2011)">bsd_day(2011)</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://bsdday.eu/2011" title="http://bsdday.eu/2011">Home page of bsd_day(2011)</a></td><td> - URL: <a href="http://bsdday.eu/2011" title="Home page of bsd_day(2011)">http://bsdday.eu/2011</a></td></tr></table><p> - Contact: - Martin - Matuska - <<a href="mailto:mm@FreeBSD.org">mm@FreeBSD.org</a>> - <br /> - Contact: - Gabor - Pali - <<a href="mailto:pgj@FreeBSD.org">pgj@FreeBSD.org</a>> - </p> - <p>The purpose of this one-day event was to gather Central European - developers of today's open-source BSD systems to popularize their - work and their organizations, and to meet each other in the real - life. We wanted to motivate potential future developers - and users, especially undergraduate university students, to work - with BSD systems.</p> - - <p>This year's BSD-Day was held in Bratislava, Slovakia at the - Slovak University of Technology, Faculty of Electrical Engineering - and Information Technology on November 5, 2011.</p> - <hr /><h2><a name="EuroBSDcon-2011" href="#EuroBSDcon-2011" id="EuroBSDcon-2011">EuroBSDcon 2011</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://2011.eurobsdcon.org/" title="http://2011.eurobsdcon.org/">EuroBSDcon 2011 web site</a></td><td> - URL: <a href="http://2011.eurobsdcon.org/" title="EuroBSDcon 2011 web site">http://2011.eurobsdcon.org/</a></td></tr></table><p> - Contact: - EuroBSDcon - Organizers - <<a href="mailto:oc-2011@eurobsdcon.org">oc-2011@eurobsdcon.org</a>> - <br /> - Contact: - Gabor - Pali - <<a href="mailto:pgj@FreeBSD.org">pgj@FreeBSD.org</a>> - </p> - <p>The 10th anniversary European BSD Conference was organized in - Maarssen, The Netherlands with more than 250 registered visitors. - There were many interesting tutorials, including introductions to - DTrace and working with Netgraph. It featured 26 high-quality talks - and 2 keynote speakers on various topics related to FreeBSD, - OpenBSD, NetBSD, or even MINIX: OpenBSD PF, NetBSD NPF, IPv6 - support in FreeBSD, virtualization in the BSD domain, recent - developments in OpenSSH, exploration of the recent FreeNAS, system - management with ZFS, practical capabilities for UNIX known as - Capsicum.</p> - - <p>It also had a dedicated track for the attendees of the FreeBSD - developer summit, where one could learn more about what is - happening currently in the Project. We had presentations on the new - package management solution, Google Summer of Code 2011, a stacked - cryptographic file system, conversion of documents of different - formats, and status reports on the sparc64 port and the NAND flash - support.</p> - <hr /><h2><a name="FreeBSD-Developer-Summit,-Maarssen" href="#FreeBSD-Developer-Summit,-Maarssen" id="FreeBSD-Developer-Summit,-Maarssen">FreeBSD Developer Summit, Maarssen</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://wiki.FreeBSD.org/201110DevSummit" title="http://wiki.FreeBSD.org/201110DevSummit">Home page of the summit</a></td><td> - URL: <a href="http://wiki.FreeBSD.org/201110DevSummit" title="Home page of the summit">http://wiki.FreeBSD.org/201110DevSummit</a></td></tr></table><p> - Contact: - Gabor - Pali - <<a href="mailto:pgj@FreeBSD.org">pgj@FreeBSD.org</a>> - </p> - <p>We had 60 FreeBSD developers and invited guests attending the - FreeBSD Developer Summit organized as part of EuroBSDcon 2011 in - Maarssen, The Netherlands. This year EuroBSDcon organizers offered - us their generous support in handling the details, like - registrations, renting the venue, and providing food for keeping - attendees happy.</p> - - <p>The Maarssen developer summit spanned over 3 days. It is - generally a workshop-style event that has now adopted the layout of - the developer summit organized successfully in Canada earlier in - May. On the first day, there were working groups on various topics, - e.g. Capsicum, toolchain issues, ports, and documentation. On the - second day, there were various plenary discussions, like how - FreeBSD relates to virtualization or how vendors relate to FreeBSD. - Finally, on the third day, there were many interesting - work-in-progress reports given in a dedicated developer summit - track at the main conference.</p> - - <p>Photos and slides for the most of the talks are available on the - home page of the summit.</p> - <hr /><br /><h1><a name="Google-Summer-of-Code" href="#Google-Summer-of-Code" id="Google-Summer-of-Code">Google Summer of Code</a></h1><br /><h2><a name="Multibyte-Encoding-Support-in-Nvi" href="#Multibyte-Encoding-Support-in-Nvi" id="Multibyte-Encoding-Support-in-Nvi">Multibyte Encoding Support in Nvi</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://wiki.FreeBSD.org/ZhihaoSoC2011" title="http://wiki.FreeBSD.org/ZhihaoSoC2011">FreeBSD Wiki</a></td><td> - URL: <a href="http://wiki.FreeBSD.org/ZhihaoSoC2011" title="FreeBSD Wiki">http://wiki.FreeBSD.org/ZhihaoSoC2011</a></td></tr><tr><td><a href="https://github.com/lichray/nvi2" title="https://github.com/lichray/nvi2">Github page</a></td><td> - URL: <a href="https://github.com/lichray/nvi2" title="Github page">https://github.com/lichray/nvi2</a></td></tr></table><p> - Contact: - Zhihao - Yuan - <<a href="mailto:lichray@gmail.com">lichray@gmail.com</a>> - </p> - <p>nvi-iconv keeps the behaviors and the license of nvi-1.79 in the - base system and adopts the multibyte encoding support from - nvi-1.8x.</p> - - <p>Status:</p> - - <ul> - <li>Known memory leaks, bugs are fixed. make buildworld clear, - under WARNS=1 (the old one was WARNS=0).</li> - <li>UTF-16 is supported with less hacks.</li> - <li>The 'windowname' option now restores the xterm title through - xprop.</li> - <li>The file encoding detection modified from file(1) is finished - and considered stable. The detection is always on as nvi-iconv - never changes the actual encoding, and the detection falls back to - locale.</li> - <li>Pavel Timofeev provided a full Russian translation of the - catalog. Thanks to him.</li> - <li>Now nvi-iconv is able to be compiled with widechar only and - without iconv (inspired by a user on FreeBSDChina.org). In - that case, it only supports your locale.</li> - </ul> - <h3>Open tasks:</h3><ol><li>The wide character support in nvi's message (feedback over - the last line) system.</li><li>Collect more testing results and get code review.</li></ol><hr /><a href="../news.html">News Home</a> | <a href="status.html">Status Home</a></div> - <br class="clearboth" /> - </div> - <div id="footer"> - <span><a href="../../search/index-site.html">Site Map</a> | - <a href="../../copyright/">Legal Notices</a> | © 1995–2021 The FreeBSD Project. - All rights reserved.</span> - <br /> - </div> - </div> - </div> - </body> -</html> |
