<?xml version="1.0"?>
<!DOCTYPE webpage
  PUBLIC "-//NetBSD//DTD Website-based NetBSD Extension//EN"
    "http://www.NetBSD.org/XML/htdocs/lang/share/xml/website-netbsd.dtd">

<webpage id="changes-2003">
<config param="desc" value="Changes and NetBSD News in 2003"/>
<config param="cvstag" value="$NetBSD: 2003.xml,v 1.5 2008/03/02 01:53:15 jschauma Exp $"/>
<config param="rcsdate" value="$Date: 2008/03/02 01:53:15 $"/>
<head>
<headlink rel="alternate" type="application/rss+xml" title="NetBSD news"
  href="http://www.NetBSD.org/changes/rss-netbsd.xml" />
<headlink rel="alternate" type="application/rss+xml" title="NetBSD code changes"
  href="http://www.NetBSD.org/changes/rss-netbsd-internals.xml" />
<headlink rel="alternate" type="application/rss+xml" title="pkgsrc changes"
  href="http://www.NetBSD.org/changes/rss-netbsd-pkgs.xml" />
<title>Changes and NetBSD News in 2003</title>
</head>


<sect1 id="top">

<sect2 id="other-news">
<title>Changes in other years</title>

<itemizedlist>
  <listitem><ulink url="index.html">Recent Changes and News</ulink></listitem>
  <listitem><ulink url="2007.html">Changes and News in 2007</ulink></listitem>
  <listitem><ulink url="2006.html">Changes and News in 2006</ulink></listitem>
  <listitem><ulink url="2005.html">Changes and News in 2005</ulink></listitem>
  <listitem><ulink url="2004.html">Changes and News in 2004</ulink></listitem>
  <listitem><ulink url="#december-2003">Changes and News in 2003</ulink></listitem>
  <listitem><ulink url="2002.html">Changes and News in 2002</ulink></listitem>
  <listitem><ulink url="2001.html">Changes and News in 2001</ulink></listitem>
  <listitem><ulink url="2000.html">Changes and News in 2000</ulink></listitem>
  <listitem><ulink url="1999.html">Changes and News in 1999</ulink></listitem>
  <listitem><ulink url="1998.html">Changes and News in 1998</ulink></listitem>
</itemizedlist>
</sect2>

<html:hr/>

</sect1>

<sect1 role="toc">

<sect2 id="december-2003">
<title>December 2003</title>

<sect3 id="ip20-sgimips">
<title>31 Dec 2003 - IP20 (Indigo) support for sgimips</title> 
<para>
Christopher Sekiya announced on New Year's Eve that he committed the final
bits for Indigo (IP20) support to the <ulink
url="../ports/sgimips/">NetBSD/sgimips</ulink> Port.  Please see <ulink
url="http://mail-index.NetBSD.org/port-sgimips/2003/12/31/0000.html">his
message to the port-sgimips Mailing List</ulink> for details.</para>
<para>On a related
note, Ilpo Ruotsalainen has committed a driver for the SGI NG1 (<quote>newport</quote>)
graphics controller.  Please see <ulink
url="http://mail-index.NetBSD.org/port-sgimips/2003/12/15/0000.html">his
message</ulink> to the same list for details as well.
</para>
</sect3>

<sect3 id="sa2003-031216">
<title>16 Dec 2003 - New Security Advisory released</title> 
<para>
The following security advisory has been issued:
</para>
<para>
<itemizedlist>
<listitem><ulink
url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-018.txt.asc">NetBSD-SA2003-018</ulink>
DNS negative cache poisoning</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="javastation200312">
<title>13 Dec 2003 - JavaStation support completely in-tree</title> 
<para>
Martin Husemann announced today that he has fixed all outstanding issues with
JavaStation support.  This means, that you can now run your JavaStation with a
stock distribution of <ulink url="../ports/sparc/">NetBSD/sparc</ulink>.
</para>
<para>
The <ulink
url="http://www.sun.com/961029/JES/photos/javastation.JPG">JavaStation-NC</ulink>
is a network computer class machine built on the microSPARC-IIep processor.
More information about the JavaStation can be found in the <ulink
url="http://www.faqs.org/docs/Linux-HOWTO/JavaStation-HOWTO.html#WhatIsChapter">JavaStation
HOWTO</ulink>, Martin's <ulink
url="http://mail-index.NetBSD.org/port-sparc/2003/12/13/0000.html">email to
the port-sparc</ulink> mailing list and Valeriy E. Ushakov's paper <quote><ulink
url="http://citeseer.nj.nec.com/552552.html">Porting NetBSD to
JavaStation-NC</ulink></quote>.
</para>
</sect3>

<sect3 id="releng-mirrors200312">
<title>10 Dec 2003 - Releng mirrors now available</title> 
<para>
As noted <ulink url="#releng200311">before</ulink>, the NetBSD Release Engineering
server is publically available, providing daily snapshots of -current and
stable branches.  Thanks to Manuel Bouyer and Jaromir Dolecek, we now have <ulink
url="../mirrors/#ftp-releng">ftp mirrors</ulink> of these servers in France and
the Czech Republic respectively, which should be significantly faster for our
European users.
</para>
<para>
If you would like to set up a releng mirror as well, please refer to our <ulink
url="../docs/mirror.html">NetBSD Mirror FAQ</ulink> for details.
</para>
</sect3>

<sect3 id="new-sysctl200312">
<title>05 Dec 2003 - New sysctl infrastructure</title> 
<para>
Andrew Brown has committed a complete rewrite of the
kernel's sysctl infrastructure. Some of the new features
are:
<itemizedlist>
<listitem>The kernel knows about (but does not currently use) the name to
number mapping for each node.  Auto-discovery of the tree is now
possible.</listitem>
<listitem>Nodes can now be added to the tree by lkms, device attachment
routines or at securelevel 0 from the command line via the
sysctl binary.</listitem>
<listitem>Adding new nodes (or subtrees) to the sysctl tree is now much
simpler.</listitem>
</itemizedlist>
</para>
<para>
Andrew also <ulink 
url="../docs/cross/">cross compiled</ulink>
 150 kernels for 30 architectures
to see where some problems might come up. Additional
information can be found in Andrew's email to 
<ulink 
url="http://mail-index.NetBSD.org/current-users/2003/12/04/0024.html">current-users</ulink>.
</para>
</sect3>

<sect3 id="pkgsrc-thaw200312">
<title>04 Dec 2003 - NetBSD Packages Collection no longer <quote>frozen</quote></title> 
<para>
As many users will probably have noticed by the increase in recent pkgsrc
commits, the NetBSD Packages Collection freeze is now officially over.
Starting <ulink url="#pkgsrc-freeze200310">October 6th, 2003</ulink> and lasting
almost two months, the   NetBSD Packages team concentrated upon stabilizing
the &gt;4,000 software packages and the pkgsrc infrastructure to prepare for a
stable pkgsrc branch.  During that time, the number of broken packages during
a i386 bulk build was brought down to a mere 15, and a large number of <ulink
url="http://www.NetBSD.org/Gnats/category/pkg.html">PR</ulink>s was
closed.
</para>
<para>
A new branch with the tag <quote>pkgsrc-2003Q4</quote> was created,
allowing our users to maintain a highly stabilized third-party
software package management environment, as only pullups of
significant importance (such as security issues) are applied to this
branch.
</para>
<para>
The NetBSD Packages team would like to thank everybody who has helped in
fixing problems and to thank our users for their patience.  Pkgsrc
commits and imports of new packages will now return to their usual
impressive activity.
</para>
</sect3>

<sect3 id="newdev200312">
<title>02 Dec 2003 - New Developers</title> 
<para>
The NetBSD Project is pleased to welcome the following new developers:
</para>
<para>
<itemizedlist>
<listitem>Ben Collver (ben@NetBSD.org), who will be working on the NetBSD Packages Collection and regression.</listitem>
<listitem>Jonathan Perkin (sketch@NetBSD.org), who will be working on the NetBSD Packages Collection.</listitem>
</itemizedlist>
</para>
</sect3>
</sect2>

<html:hr/>

<sect2 id="november-2003">
<title>November 2003</title>

<sect3 id="releng200311">
<title>04 Nov 2003 - Release Engineering Servers</title> 
<para>
Release engineering servers are available for general
use to download/install NetBSD snapshots of -current
and stable branches.
Statistics about automated snapshots can be accessed
via the web at <ulink url="http://releng.NetBSD.org/"/>
and download/install via ftp at
<ulink url="ftp://releng.NetBSD.org/"/>.
The autobuild system runs every night for all ports.
The autobuild system helps users get timely snapshots          
and is a method for troubleshooting builds. Often problems
arise and some (or all) ports do not build. Those looking
for a snapshot may have to look around the server a bit to
track one down.
</para>
</sect3>

<sect3 id="newdev200311">
<title>02 Nov 2003 - New Developers</title> 
<para>
The NetBSD Project is pleased to welcome the following new
developers:
</para>
<para>
<itemizedlist>
<listitem>Stephen Degler (skd@NetBSD.org), who will be working on drivers, the i386
port and the alpha port.</listitem>
<listitem>Christopher Sekiya (sekiya@NetBSD.org), who will be
working on the sgimips port.</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="xdarwin">
<title>02 Nov 2003 - XDarwin support added to COMPAT_DARWIN</title> 
<para>
Emmanuel Dreyfus has managed to get XDarwin (the X Window server for
Darwin) to run using COMPAT_DARWIN. See his <ulink 
url="http://mail-index.NetBSD.org/current-users/2003/11/02/0005.html">email
on current-users</ulink> for more information.
</para>
</sect3>

</sect2>

<html:hr/>

<sect2 id="october-2003">
<title>October 2003</title>

<sect3 id="isc-outage">
<title>29 Oct 2003 - Maintenance period on Friday, October 31st</title> 
<para>
Friday, October 31st, at 10am pacific time (PST8PDT), 1800 UTC,
 www.NetBSD.org, mail.NetBSD.org, ftp.NetBSD.org, cvs.NetBSD.org,
and anoncvs.NetBSD.org will be unavailable up to an hour for facilities
maintenance.
</para>
<para>
Of course, our <ulink url="../mirrors/">mirror sites</ulink> will be
available during this time.
</para>
</sect3>

<sect3 id="next68k-installboot">
<title>29 Oct 2003 - Installboot for next68k</title> 
<para>
The next68k port now has installboot support which was added by
Christian Limpach.
</para>
</sect3>

<sect3 id="mailinglists-tech-cluster">
<title>20 Oct 2003 - New tech-cluster mailing list</title> 
<para>
A new <ulink url="../mailinglists/#tech-cluster">tech-cluster mailing list</ulink>
has been created.  As the name suggests, this list is intended for technical
discussions on building and using clusters of NetBSD hosts.
</para>
<para>
Subscription is via <ulink url="mailto:majordomo@NetBSD.org">Majordomo</ulink>
as per the <ulink url="../mailinglists/">mailing list information</ulink>.
</para>
</sect3>

<sect3 id="arm-xscale-optimizations">
<title>15 Oct 2003 - arm port Xscale optimizations</title> 
<para>
Steve Woodford announced that he has committed various Xscale
micro-optimizations to the <ulink url="../ports/arm/">NetBSD/arm</ulink> ports.
Please see his <ulink
url="http://mail-index.NetBSD.org/port-arm/2003/10/14/0000.html">message to
the port-arm Mailing List</ulink> for details.
</para>
</sect3>

<sect3 id="amd64-crossbuildable">
<title>15 Oct 2003 - amd64 port completely crossbuildable</title> 
<para>
Frank van der Linden announced that the <ulink
url="../ports/amd64/">NetBSD/amd64</ulink> Port is now completely crossbuildable.
Please see his <ulink
url="http://mail-index.NetBSD.org/port-amd64/2003/10/15/0000.html">message to
the port-amd64 Mailing List</ulink> for details.
</para>
</sect3>

<sect3 id="j2sdk-141">
<title>10 Oct 2003 - Java 2 SDK patchset 4 released with NetBSD/i386
support</title> 
<para>

The BSD Java Porting Team have <ulink
url="http://mail-index.NetBSD.org/netbsd-news/2003/10/10/0000.html">announced</ulink>
the availability of <ulink
url="http://www.eyesbeyond.com/freebsddom/java/jdk14.html">patchset
4 for J2SDK 1.4.1</ulink>. This release includes support for NetBSD-current on
i386 for the first time thanks to the hard work of Christos Zoulas.
</para>
</sect3>

<sect3 id="vinum-031010">
<title>10 Oct 2003 - Initial support for Vinum imported</title> 
<para>
Greg Lehey has imported initial support for Vinum, a block device driver
which implements virtual disk drives, into NetBSD-current.  For more details
on Vinum, please refer to <ulink url="http://www.vinumvm.org">the Vinum
webpage</ulink> and/or <ulink url="http://ezine.daemonnews.org/200002/vinum.html">this
article</ulink> by Greg.
</para>
</sect3>

<sect3 id="sa2003-031009">
<title>09 Oct 2003 - Four Security Advisories released (3 new, 1
update)</title> 
<para>
The following security advisories have been issued:
</para>
<para>
<itemizedlist>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-014.txt.asc">NetBSD-SA2003-014</ulink> Insufficient argument checking in &man.sysctl.2;</listitem>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-015.txt.asc">NetBSD-SA2003-015</ulink> Remote and local vulnerabilities in XFree86 font libraries</listitem>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-016.txt.asc">NetBSD-SA2003-016</ulink> Sendmail - another prescan() bug CAN-2003-0694</listitem>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-017.txt.asc">NetBSD-SA2003-017</ulink> OpenSSL multiple vulnerability</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="kernelconf-ide">
<title>09 Oct 2003 - Update kernel config files (-current users)</title> 
<para>
Manuel Bouyer has committed changes to the IDE system that require you to update
your kernel config file and rerun config.  See his
<ulink url="http://mail-index.NetBSD.org/current-users/2003/10/08/0013.html">mail</ulink>
to <ulink url="../mailinglists/#current-users">current-users</ulink>.
</para>
</sect3>

<sect3 id="port-catsablefw">
<title>04 Oct 2003 - Experimental ABLE firmware support on cats</title> 
<para>
Chris Gilbert has added experimental ABLE firmware support on cats, please
see his <ulink url="http://mail-index.NetBSD.org/port-cats/2003/10/04/0000.html">mail</ulink>
to <ulink url="../mailinglists/#port-cats">port-cats</ulink> for
more information.
</para>
</sect3>

<sect3 id="pkgsrc-freeze200310">
<title>04 Oct 2003 - pkgsrc freeze</title> 
<para>
Starting Monday, October 6th, 2003, the <ulink
url="../docs/pkgsrc/">NetBSD Packages Collection</ulink> will be frozen
in order to stabilize pkgsrc on the various supported platforms.  See <ulink
url="http://mail-index.NetBSD.org/tech-pkg/2003/10/04/0015.html">Alistair
Crooks' message</ulink> to the tech-pkg mailing list for details.
</para>
</sect3>

<sect3 id="newdev200310">
<title>03 Oct 2003 - New Developers</title> 
<para>
The NetBSD Project is pleased to welcome the following new developers:
<itemizedlist>
  <listitem>Shigeyuki Fukushima (shige@NetBSD.org), who will be working on
      evbppc, powerpc and the NetBSD Packages Collection.</listitem>
  <listitem>Julien T. Letessier (mezis@NetBSD.org), who will be working on
      the NetBSD Packages Collection and its Solaris support.</listitem>
  <listitem>Quentin Garnier (cube@NetBSD.org), who will be working on the
      NetBSD Packages Collection and bug fixing.</listitem>
</itemizedlist>
</para>
</sect3>

</sect2>

<html:hr/>

<sect2 id="september-2003">
<title>September 2003</title>

<sect3 id="gcc3-switch1">
<title>21 Sep 2003 - alpha, arm, i386, sparc Ports switched to gcc
3.3.1</title> 
<para>
Matthew Green <ulink
url="http://mail-index.NetBSD.org/current-users/2003/09/22/0001.html">announced</ulink>
that he has
switched the <ulink url="../ports/alpha/">alpha</ulink>, <ulink
url="../ports/i386/">i386</ulink>, <ulink
url="../ports/sparc/">sparc</ulink> and <ulink
url="../ports/sparc64/">sparc64</ulink> Ports to use GCC 3.3.1 
as the default system compiler.  At the same time, Matt Thomas <ulink 
url="http://mail-index.NetBSD.org/current-users/2003/09/21/0013.html">announced</ulink>
that
the <ulink
url="../ports/arm/">arm</ulink> Ports (that is, <ulink
url="../ports/acorn26/">acorn26</ulink>, <ulink
url="../ports/acorn32/">acorn32</ulink>, <ulink
url="../ports/cats/">cats</ulink>, and <ulink
url="../ports/shark/">shark</ulink>), have been switched over 
as well.
</para>
</sect3>

<sect3 id="sa2003-030917">
<title>17 Sep 2003 - Three new Security Advisories released</title> 
<para>
The following security advisories have been issued:
</para>
<para>
<itemizedlist>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-012.txt.asc">NetBSD-SA2003-012</ulink> Out of bounds memset(0) in sshd</listitem>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-013.txt.asc">NetBSD-SA2003-013</ulink> Kernel memory disclosure via ibcs2</listitem>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-014.txt.asc">NetBSD-SA2003-014</ulink> Insufficient argument checking in &man.sysctl.2;</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="openssh-malloc">
<title>16 Sep 2003 - Latest OpenSSH fixes applied to -current, 1.5, 1.6 branches</title> 
<para>
Fixes for the latest <ulink
url="http://archives.neohapsis.com/archives/openbsd/2003-09/1193.html">OpenSSH
security vulnerabilities</ulink> have been applied to NetBSD-current, and the
netbsd-1-5 and netbsd-1-6 branches. Pkgsrc/security/openssh has also
been updated to OpenSSH 3.7.1, which includes these fixes.
</para>
<para>
There has been no confirmation that all relevant changes to the OpenSSH
distribution have been completed yet. Further news will be announced
when it is available. The advisory text discusses in detail how to
choose a course of action.
</para>
<para>
The NetBSD Project has released the following Security Advisory:
</para>
<para>
<itemizedlist>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-012.txt.asc">NetBSD-SA2003-012</ulink> Out of bounds memset(0) in sshd</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="bsd-book">
<title>10 Sep 2003 - French BSD Book now available</title> 
<para>
NetBSD developer Emmanuel Dreyfus has finished his book on BSD
entitled <quote lang="fr">BSD - Coll. Cahiers de l'Admin</quote>,
which is now available from <ulink
url="http://www.editions-eyrolles.com/php.informatique/Ouvrages/9782212112443.php3">Groupe
Eyrolles</ulink>.
</para>
</sect3>

<sect3 id="newdev200309">
<title>03 Sep 2003 - New Developers</title> 
<para>
The NetBSD Project is pleased to welcome the following new developer(s):
</para>
<para>
<itemizedlist>
<listitem>Christian Limpach (cl@NetBSD.org), who will be working on the next68k
port.</listitem>
<listitem>Greg Lehey (grog@NetBSD.org), who will be working on vinum, kernel
debugging support and cross-BSD issues.</listitem>
<listitem>Jeremy Reed (reed@NetBSD.org), who will be working on the NetBSD Packages
Collection.</listitem>
<listitem>Juan Romero Pardines (xtraeme@NetBSD.org), who will be working on the
NetBSD Packages Collection and website documentation.</listitem>
<listitem>Hiroki Sato (hrs@NetBSD.org), who will be working on Documentation.</listitem>
<listitem>Marc Recht (recht@NetBSD.org), who will be working on the NetBSD Packages
Collection.</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="mailinglists-regional-it">
<title>01 Sep 2003 - Regional-it mailing list</title> 
<para>
A new <ulink url="../mailinglists/">mailing list</ulink> has been created to
further support the NetBSD community in Italy;
<ulink url="../mailinglists/#regional-it">regional-it</ulink>.
</para>
<para>
Subscription is via <ulink url="mailto:majordomo@NetBSD.org">Majordomo</ulink>
as per the <ulink url="../mailinglists/">mailing list information</ulink>.
</para>
</sect3>

</sect2>

<html:hr/>

<sect2 id="august-2003">
<title>August 2003</title>

<sect3 id="auugnom-2003-08-29">
<title>29 Aug 2003 - NetBSD Developer Nominated for Open Source Award</title> 
<para>
NetBSD Developer and core team member Luke Mewburn has been nominated for the
Technology Award in the Second Annual Australian Open Source Awards. Details
can be found in this <ulink
url="http://www.theage.com.au/articles/2003/08/29/1062050647005.html">article</ulink>.
</para>
</sect3>

<sect3 id="nonexec-stack-2003-08-26">
<title>26 Aug 2003 - Non-executable stack and heap</title> 
<para>
Chuck Silvers has committed code to NetBSD to support mapping stack and
heap of processes as non-executable, which prevents execution of code e.g.
from buffer overflows. See Chuck's 
<ulink url="http://mail-index.NetBSD.org/tech-kern/2003/08/24/0009.html">mail</ulink>
for more details.
</para>
</sect3>

<sect3 id="cvsweb-down-2003-08-13">
<title>13 Aug 2003 - Maintenance period for cvsweb.NetBSD.org</title> 
<para>
<ulink url="http://cvsweb.NetBSD.org/">cvsweb.NetBSD.org</ulink> (pigu.iri.co.jp) will be down from Sat Aug 16 12:00
GMT to Mon Aug 18 00:00 GMT due to a shutdown of power for building
maintenance. You are welcome to use one of the
<ulink url="../mirrors/#cvsweb">cvsweb mirrors</ulink> during this outage.
</para>
</sect3>

<sect3 id="sa2003-030804">
<title>04 Aug 2003 - Two new Security Advisories released</title> 
<para>
The NetBSD-SA2003-011 advisory has been updated to include the availability of binary patches.
</para>
<para>
The following security advisories have been issued:
</para>
<para>
<itemizedlist>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-010.txt.asc">NetBSD-SA2003-010</ulink> remote panic in OSI networking code</listitem>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-011.txt.asc">NetBSD-SA2003-011</ulink> off-by-one error in &man.realpath.3;</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="mailinglists-regional-nordic">
<title>04 Aug 2003 - Regional-nordic mailing list</title> 
<para>
A new <ulink url="../mailinglists/">mailing list</ulink> has been created to
further support the NetBSD community in the Nordic region;
<ulink url="../mailinglists/#regional-nordic">regional-nordic</ulink>.
</para>
<para>
Subscription is via <ulink url="mailto:majordomo@NetBSD.org">Majordomo</ulink>
as per the <ulink url="../mailinglists/">mailing list information</ulink>.
</para>
</sect3>

</sect2>

<html:hr/>

<sect2 id="july-2003">
<title>July 2003</title>

<sect3 id="crossover-office">
<title>29 Jul 2003 - CrossOver Office on NetBSD/i386 available</title> 
<para>
Todd Vierling has created kernel diffs and an installer wrapper script that
makes it possible to run CrossOver Office.  See <ulink
url="http://mail-index.NetBSD.org/current-users/2003/07/23/0026.html">his
posting to the current-users Mailing List</ulink> as well as <ulink
url="http://www.duh.org/cxoffice/">http://www.duh.org/cxoffice/</ulink> for full
details.
</para>
</sect3>

<sect3 id="releng-move">
<title>18 Jul 2003 - Releng Server Moving</title> 
<para>
Starting on Wednesday, July 15th, to improve service and support
additional load, the releng.NetBSD.org machine, and the services
it offers is being moved to a new location. This will involve a
change of the IP address advertised for the machine.  Automated
builds will resume when the machine is in the new location.
</para>
</sect3>

<sect3 id="linuxtag-report">
<title>15 Jul 2003 - NetBSD at Linuxtag</title> 
<para>
The <ulink url="../gallery/events.html#linuxtag-karlsruhe-2003">Linuxtag</ulink> in
Karlsruhe is the biggest Linux event in Europe, and of course NetBSD was
present there too! The event happened in two buildings,
one for the conference, and one big exhibition area. A group of people
from BSD and related projects have setup a joint booth to present NetBSD,
FreeBSD and OpenBSD as well as OpenDarwin, OpenSSH and MirBSD.  See Hubert
Feyrer's <ulink
url="http://mail-index.NetBSD.org/netbsd-advocacy/2003/07/14/0000.html">full
report</ulink> for more details.
</para>
</sect3>

<sect3 id="mail-down-07-03">
<title>09 Jul 2003 - Maintenance period on Sat, July 12th</title> 
<para>
Saturday, July 12th, at 9am pacific daylight time (PST8PDT), 1600 UTC
Saturday, mail.NetBSD.org and the services it offers will be unavailable for
up to eight hours as the services are transferred to a new machine in a new
location and some are upgraded.
</para>
<para>
This will involve a change of the IP address advertised for the machine.
Mail should queue up on our backup MX during the maintenance period.
</para>
<para>
<emphasis>Note that this implies that during this time, our <ulink
url="../mailinglists/">mailing lists</ulink> and <ulink
url="../support/send-pr.html">Problem Report system</ulink> will be
unavailable.</emphasis>
</para>
</sect3>

<sect3 id="maintenance-window-07-03">
<title>05 Jul 2003 - Maintenance period on Fri, July 11th</title> 
<para>
On Friday, July 11th, at 5pm pacific daylight time (PST8PDT), 0000 UTC
Saturday, www.NetBSD.org, anoncvs.NetBSD.org &amp; ftp.NetBSD.org and all
their services will be unavailable for up to an hour as we change the VLAN
they're on.
</para>
<para>
This will not change their publically available IPv4 addresses, even though
the publically available IPv6 addresses are likely to change.
</para>
</sect3>

<sect3 id="code-reading">
<title>05 Jul 2003 - New Book: <quote>Code Reading</quote> using NetBSD</title> 
<para>
In the recently published book <quote>Code Reading&mdash;The Open Source Perspective</quote>,
the author, Diomidis Spinellis, covers one of the most important tasks faced
by programmers every day: reading and understanding existing code.  Most code
examples are based on NetBSD source code.  More Details in our <ulink
url="../docs/books.html#0-201-79940-5">Recommended Reading</ulink>
section.
</para>
</sect3>

<sect3 id="groff-1.19">
<title>01 Jul 2003 - groff-1.19 imported</title> 
<para>
Thomas Klausner has finished the import/upgrade of <ulink
url="http://www.gnu.org/software/groff/groff.html">groff-1.19</ulink> into the
NetBSD source tree.  Please see his <ulink
url="http://mail-index.NetBSD.org/current-users/2003/07/01/0010.html">message
to the current-users MailingList</ulink> for new features over the previous
version and other details.
</para>
</sect3>

<sect3 id="mailinglists-regional-jp">
<title>01 Jul 2003 - Regional-jp mailing list</title> 
<para>
A new <ulink url="../mailinglists/">mailing list</ulink> has been created to
further support the NetBSD community in Japan;
<ulink url="../mailinglists/#regional-jp">regional-jp</ulink>.
</para>
<para>
Subscription is via <ulink url="mailto:majordomo@NetBSD.org">Majordomo</ulink>
as per the <ulink url="../mailinglists/">mailing list information</ulink>.
</para>
</sect3>

</sect2>

<html:hr/>

<sect2 id="june-2003">
<title>June 2003</title>

<sect3 id="pppoe-server">
<title>18 Jun 2003 - Experimental PPPoE server support added to
-current</title> 
<para>
Masaru OKI has <ulink
url="http://mail-index.NetBSD.org/source-changes/2003/06/18/0008.html">added
experimental PPP-over-ethernet server</ulink> support to
<ulink url="../releases/current.html">NetBSD-current</ulink>. Compile your
kernel with <emphasis role="bold">options PPPOE_SERVER</emphasis> to use it.
</para>
</sect3>

<sect3 id="newdev200306">
<title>01 Jun 2003 - New Developers</title> 
<para>
The NetBSD Project is pleased to welcome the following new developers:
</para>
<para>
<itemizedlist>
  <listitem>John Heasley (heas@NetBSD.org), who will be working on X and the
    <ulink url="../ports/sparc64/">sparc64</ulink> port.</listitem>
  <listitem>Dennis I. Chernoivanov (cdi@NetBSD.org), who will be working on
    the <ulink url="../ports/cobalt/">cobalt</ulink> port.</listitem>
  <listitem>Eric Gillespie (epg@NetBSD.org), who will be working on
    <ulink url="../docs/software/packages.html">pkgsrc</ulink>.</listitem>
  <listitem>Charles Blundell (cb@NetBSD.org), who will be working on
    <ulink url="../support/security/">security</ulink>, auditing and patching.</listitem>
</itemizedlist>
</para>
</sect3>

</sect2>

<html:hr/>

<sect2 id="may-2003">
<title>May 2003</title>

<sect3 id="mailinglists-regional">
<title>26 May 2003 - Regional mailing lists (updated)</title> 
<para>
The NetBSD Project has decided to host <quote>regional</quote>
<ulink url="../mailinglists/">mailing lists</ulink>
for the purpose of discussions which are relevant to a specific region
rather than being of interest to the entire user community.
The following regional lists have been created so far:
</para>
<para>
<itemizedlist>
<listitem><ulink url="../mailinglists/#regional-au">regional-au</ulink> Australia</listitem>
<listitem><ulink url="../mailinglists/#regional-boston">regional-boston</ulink> Boston</listitem>
<listitem><ulink url="../mailinglists/#regional-cs">regional-cs</ulink> Czech Republic &amp; Slovak Republic</listitem>
<listitem><ulink url="../mailinglists/#regional-fr">regional-fr</ulink> France</listitem>
<listitem><ulink url="../mailinglists/#regional-london">regional-london</ulink> London</listitem>
<listitem><ulink url="../mailinglists/#regional-nl">regional-nl</ulink> Netherlands</listitem>
<listitem><ulink url="../mailinglists/#regional-nyc">regional-nyc</ulink> New York City</listitem>
<listitem><ulink url="../mailinglists/#regional-pl">regional-pl</ulink> Poland</listitem>
<listitem><ulink url="../mailinglists/#regional-sfba">regional-sfba</ulink> San Francisco Bay Area</listitem>
</itemizedlist>
</para>
<para>
Subscription is via <ulink url="mailto:majordomo@NetBSD.org">Majordomo</ulink>
as per the <ulink url="../mailinglists/">mailing list information</ulink>.
</para>
</sect3>

<sect3 id="downtime-may22">
<title>22 May 2003 - NetBSD project server downtime</title> 
<para>
The project servers anoncvs.NetBSD.org, ftp.NetBSD.org and
www.NetBSD.org will all be unavailable for a short period of time
between 1300 and 1600 Pacific Time (2000-2300 UTC) for hardware
maintenance. Please use a <ulink url="../mirrors/">mirror site</ulink>
during this time.
</para>
</sect3>

<sect3 id="amd64-snapshot">
<title>11 May 2003 - New amd64 snapshot available</title> 
<para>
    <ulink url="mailto:fvdl@NetBSD.org">Frank van der Linden</ulink>
    has put up a new snapshot of the <ulink url="../ports/amd64/">amd64</ulink>
    port. It is a bootable ISO image and is available from the <ulink
    url="ftp://ftp.NetBSD.org/pub/NetBSD/arch/amd64/iso/">main FTP
    site</ulink> and <ulink url="../mirrors/">mirror sites</ulink>.
    The <ulink
    url="http://mail-index.NetBSD.org/port-amd64/2003/05/10/0000.html">email
    archive</ulink> has more details.
</para>
    <para>
    While support for the AMD64 architecture has been present in
    NetBSD for almost two years, this snapshot is the latest tested on
    recent AMD64 hardware since it became available; a number of bugs
    have been fixed. AMD64 is <ulink
    url="http://www.amd.com/">AMD</ulink>'s new 64-bit platform using the
    <ulink url="http://www.amd.com/opteron/">Opteron</ulink> CPU.
</para>
</sect3>

<sect3 id="netbsd-forum">
<title>06 May 2003 - New web forum dedicated to NetBSD</title> 
<para>
    A new <ulink url="http://www.kordula.de/forum/">web forum</ulink> for NetBSD
    has been created by Kordula's Web Services to support the NetBSD
    community.
</para>
</sect3>

</sect2>

<html:hr/>

<sect2 id="april-2003">
<title>April 2003</title>

<sect3 id="mailinglists-news-jobs">
<title>22 Apr 2003 - New Mailing Lists: netbsd-news and netbsd-jobs</title> 
<para>
    Two new <ulink url="../mailinglists/">mailing lists</ulink> have been created to
    further support the NetBSD community. Significant news items will be
    sent to the new <ulink url="../mailinglists/#netbsd-news">netbsd-news</ulink> list,
    and the <ulink url="../mailinglists/#netbsd-jobs">netbsd-jobs</ulink> list
    is for those seeking NetBSD skills to advertise their requirements to
    interested parties.
</para>
    <para>
    Subscription is via <ulink url="mailto:majordomo@NetBSD.org">Majordomo</ulink>
    as per the <ulink url="../mailinglists/">mailing list information</ulink>.
</para>
</sect3>

<sect3 id="netbsd-1.6.1">
<title>21 Apr 2003 - NetBSD 1.6.1 has been released!</title> 
<para>
    <ulink url="../releases/formal-1.6/NetBSD-1.6.1.html">NetBSD 1.6.1</ulink>
    has been released, with binary distributions for 40 architectures.
    More information is available in the <ulink
    url="../releases/formal-1.6/NetBSD-1.6.1.html">1.6.1 release
    announcement</ulink>.
</para>
    <para>
    This is an update to NetBSD 1.6, and we strongly recommend users
    of NetBSD 1.6 and previous releases upgrade their systems, as
    many security issues (including the recent sendmail and OpenSSL
    vulnerabilities) and other bugs have been fixed.
</para>
    <para>
    Many of the FTP Mirrors are now carrying the NetBSD 1.6.1 distribution.
    Please try to use the <ulink url="../mirrors/#ftp">NetBSD FTP Mirror Site</ulink>
    closest to you.
</para>
    <para>
    <ulink url="../cs/Releases/formal-1.6/NetBSD-1.6.1.html">Czech</ulink>,
    <ulink url="../nl/Releases/formal-1.6/NetBSD-1.6.1.html">Dutch</ulink>,
    <ulink url="../et/Releases/formal-1.6/NetBSD-1.6.1.html">Estonian</ulink>,
    <ulink url="../de/Releases/formal-1.6/NetBSD-1.6.1.html">German</ulink>,
    <ulink url="../fr/Releases/formal-1.6/NetBSD-1.6.1.html">French</ulink>,
    <ulink url="../ja/releases/formal-1.6/NetBSD-1.6.1.html">Japanese</ulink>,
    <ulink url="../lt/Releases/formal-1.6/NetBSD-1.6.1.html">Lithuanian</ulink>,
<!--
    <ulink url="../pl/releases/formal-1.6/NetBSD-1.6.1.html">Polish</ulink>,
    <ulink url="../pt/releases/formal-1.6/NetBSD-1.6.1.html">Portuguese</ulink>,
-->
    <ulink url="../ru/Releases/formal-1.6/NetBSD-1.6.1.html">Russian</ulink> and
    <ulink url="../es/Releases/formal-1.6/NetBSD-1.6.1.html">Spanish</ulink>
    language translations of the NetBSD 1.6.1 release announcement are
    available.
</para>
</sect3>

<sect3 id="fusion-mpt-170403">
<title>17 Apr 2003 - Driver for LSI Fusion-MPT SCSI/Fibre Channel</title> 
<para>
Wasabi Systems has contributed a driver for the LSI Fusion-MPT family of 
SCSI and Fibre Channel controllers. The driver ("mpt") supports the following devices:
</para>
<para>
<itemizedlist>
<listitem>LSI 53c1030 Ultra320 SCSI</listitem>
<listitem>LSI FC909, FC919, and FC929 Fibre Channel</listitem>
</itemizedlist>
</para>
<para>
For more information read <ulink url="http://mail-index.NetBSD.org/current-users/2003/04/16/0038.html">Jason's mail</ulink> 
to <ulink url="../mailinglists/#current-users">current-users</ulink>.
</para>
</sect3>

<sect3 id="osopinion-110403">
<title>11 Apr 2003 - Open Source Alternative: NetBSD</title> 
<para>
<ulink url="http://www.osopinion.com/">osopinion.com</ulink> has an excellent
<ulink url="http://www.osopinion.com/perl/story/21244.html">article</ulink>
proposing NetBSD as a good open source OS alternative.
</para>
</sect3>

<sect3 id="lucas-current-100403">
<title>10 Apr 2003 - Staying Current with NetBSD</title> 
<para>
Michael Lucas looks at the NetBSD upgrade process, demonstrating the most
common steps to stay abreast of the current source code in this article at
<ulink url="http://www.onlamp.com/lpt/a/3371">http://www.onlamp.com/lpt/a/3371</ulink>.
</para>
</sect3>

<sect3 id="irix-article-030403">
<title>03 Apr 2003 - Article Series: IRIX Binary Compatibility, Part 6</title> 
<para>
<ulink url="http://www.onlamp.com/">ONLamp.com</ulink> has published
another part of Emmanuel Dreyfus's <quote><ulink
url="http://www.onlamp.com/pub/a/bsd/2003/04/03/irix.html">IRIX Binary
Compatibility</ulink></quote> article series.  In this installment
Emmanuel discusses undocumented IRIX secrets such as the stack layout
and the register setup when the native thread is launched by the IRIX
kernel.
</para>
</sect3>

<sect3 id="wasabi-interview">
<title>04 Apr 2003 - Wasabi VP Interviewed</title> 
<para>
Jay Michaelson, the Vice President of Wasabi Systems, was recently
<ulink url="http://www.osnews.com/story.php?news_id=3187">interviewed</ulink>
by <ulink url="http://www.osnews.com/">OSnews</ulink>. In the interview they
discuss embedded NetBSD and licensing issues among other things.
</para>
</sect3>

<sect3 id="sa2003-030404">
<title>04 Apr 2003 - Two new Security Advisories released</title> 
<para>
The following security advisories have been issued:
</para>
<para>
<itemizedlist>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-006.txt.asc">NetBSD-SA2003-006</ulink> Cryptographic weaknesses in Kerberos v4 protocol</listitem>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-009.txt.asc">NetBSD-SA2003-009</ulink> sendmail buffer overrun in prescan() address parser</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="ufs2-commit">
<title>02 Apr 2003 - UFS2 Code Committed</title> 
<para>
Frank van der Linden has committed UFS2 code (based on FreeBSD's UFS2 by
Marshall Kirk McKusick) to NetBSD. UFS2 is an extension to FFS. It
adds 64 bit block pointers (breaking the 1T barrier) and support for extended
file storage. See the
<ulink url="http://mail-index.NetBSD.org/current-users/2003/04/02/0005.html">message</ulink> for more details.
</para>
</sect3>

<sect3 id="pkgsrc-wip">
<title>01 Apr 2003 - pkgsrc-wip now active</title> 
<para>
In an effort to get more people actively involved in <ulink
url="../docs/software/packages.html">pkgsrc</ulink>, Thomas Klausner
created a sourceforge project called "pkgsrc-wip".  Its homepage is at <ulink
url="http://pkgsrc-wip.sourceforge.net/">http://pkgsrc-wip.sourceforge.net/</ulink>.
</para>
<para>
Everyone creating new packages is invited to get an account (see <ulink
url="http://sourceforge.net/docman/display_doc.php?docid=11123&amp;group_id=1">this
page</ulink> ) and mail details to wiz@NetBSD.org in order to get commit rights.
</para>
<para>
See Thomas's announcement to the <ulink
url="http://mail-index.NetBSD.org/tech-pkg/2003/03/25/0001.html">tech-pkg</ulink>
Mailing List for more details.
</para>
</sect3>

</sect2>

<html:hr/>

<sect2 id="march-2003">
<title>March 2003</title>

<sect3 id="sa2003-030326">
<title>26 Mar 2003 - Four new Security Advisories released</title> 
<para>
The following security advisories have been issued:
</para>
<para>
<itemizedlist>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-004.txt.asc">NetBSD-SA2003-004</ulink> Format string vulnerability in zlib gzprintf()</listitem>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-005.txt.asc">NetBSD-SA2003-005</ulink> RSA timing attack in OpenSSL code</listitem>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-007.txt.asc">NetBSD-SA2003-007</ulink> (Another) Encryption weakness in OpenSSL code</listitem>
<listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-008.txt.asc">NetBSD-SA2003-008</ulink> faulty length checks in xdrmem_getbytes</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="10th-birthday">
<title>21 Mar 2003 - NetBSD celebrates its tenth birthday!</title> 
<para>
The NetBSD Project is celebrating its 10th birthday, Friday 21 March 2003 (see
<ulink
url="http://mail-index.NetBSD.org/netbsd-announce/2003/03/19/0001.html">press
release</ulink>). The very first commit to the NetBSD source tree was by Chris
Demetriou to <ulink
url="http://cvsweb.NetBSD.org/bsdweb.cgi/src/Makefile">Makefile</ulink>:
</para>

<para>
<programlisting>
	RCS file: /cvsroot/src/Makefile,v
	Working file: Makefile
	----------------------------
	revision 1.1
	date: 1993/03/21 09:45:37;  author: cgd;  state: Exp;
	branches:  1.1.1;
	Initial revision
</programlisting>
</para>
<para>
Parties are being held in various cities around the world, including
some that coincide with
<ulink url="http://www.ietf.org/meetings/IETF-56.html">IETF 2003</ulink>.
Check out the <ulink url="../gallery/events/">Events Gallery</ulink> for more
information.
</para>
<para>
Happy birthday, NetBSD!
</para>
</sect3>

<sect3 id="sparc64-maintainers">
<title>19 Mar 2003 - New sparc64 port maintainers</title> 
<para>
Martin Husemann and Andrey Petrov are the new <ulink
url="../ports/sparc64/">sparc64</ulink> port maintainers.  See <ulink
url="http://mail-index.NetBSD.org/netbsd-announce/2003/03/19/0000.html">this
announcement</ulink> for details.
</para>
</sect3>

<sect3 id="sa2003-0313">
<title>13 Mar 2003 - *Important* NetBSD security advisory updated for users of Amavis</title> 
<para>
The following security advisory is updated:
</para>
<para>
<itemizedlist>
  <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-003.txt.asc">NetBSD-SA2003-003</ulink> Buffer Overflow in &man.file.1; - also affects Amavis</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="anoncvs-downtime">
<title>12 Mar 2003 - anoncvs.NetBSD.org downtime 0300-0400 UTC</title> 
<para>
The anonymous CVS server, anoncvs.NetBSD.org, will be down for
maintenance for 1 hour starting at 2200 Eastern time (0300 UTC). Please
use a <ulink url="../mirrors/#anoncvs">mirror site</ulink> during this time.
</para>
</sect3>

<sect3 id="sa2003-0312">
<title>12 Mar 2003 - A NetBSD security advisory issued</title> 
<para>
The following security advisory is issued:
</para>
<para>
<itemizedlist>
  <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-003.txt.asc">NetBSD-SA2003-003</ulink> Buffer Overflow in &man.file.1;</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="sa2003-0304">
<title>04 Mar 2003 - Two NetBSD security advisories issued</title> 
<para>
The following security advisories have been issued:
</para>
<para>
<itemizedlist>
  <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-001.txt.asc">NetBSD-SA2003-001</ulink> Encryption weakness in OpenSSL
    code</listitem>
  <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2003-002.txt.asc">NetBSD-SA2003-002</ulink> Malformed header Sendmail
    vulnerability</listitem>
</itemizedlist>
</para>
</sect3>

<sect3 id="xf4.3">
<title>01 Mar 2003 - XFree86 4.3.0 imported</title> 
<para>

Matthias Scheler has imported <ulink
url="http://www.xfree86.org/#43release">XFree86 4.3.0</ulink> into -current (see
<ulink url="http://mail-index.NetBSD.org/current-users/2003/03/01/0000.html">his
mail to the current-users Mailing List</ulink>), making available the various <ulink
url="http://xfree86.org/4.3.0/RELNOTES.html">improvements and
enhancements</ulink> in this version of XFree86 to NetBSD.  Please
note that at this point in time only NetBSD/i386 is tested.  Also note
that the upcoming 1.6.1 release will still be shipped with XFree86
4.2.1, as the 4.3.0 release needs to be tested and stabilized first.
</para>
</sect3>

</sect2>

<html:hr/>

<sect2 id="february-2003">
<title>February 2003</title>

<sect3 id="binutils-2.13">
<title>28 Feb 2003 - latest binutils imported into -current</title> 
<para>
As part of updating the toolchain, Matthew Green has imported the latest
<ulink url="http://sources.redhat.com/binutils/">GNU binutils</ulink> (2.13.2.1)
into -current. The new binutils adds support for hppa and x86_64,
improved support for existing architectures and is known to work for
almost all CPU types NetBSD currently supports. Updates of gdb and gcc
will follow.
</para>
</sect3>

<sect3 id="topdown">
<title>21 Feb 2003 - New <quote>topdown</quote> uvm in -current</title> 
<para>
Andrew Brown has committed changes to <ulink
url="../docs/current/index.html">-current</ulink> implementing a new
<quote>topdown</quote> <ulink url="../docs/kernel/uvm.html">uvm</ulink>.  With these
changes, the areas for heap growth and &man.mmap.2;'ed allocations, which used to
be separate, are now one and the same, allowing either one to grow much larger
than before. As an example, on i386 it is now possible to &man.mmap.2; over 2GB of
memory!  Furthermore, the work leading up to this has already dramatically
reduced the number of entries in the kernel's map.
</para>
<para>
At the moment, this option is available for the <ulink
url="../ports/i386/">i386</ulink>, <ulink url="../ports/macppc/">macppc</ulink>, <ulink
url="../ports/prep/">prep</ulink> and the PowerPC OEA based ports, but
particularly ports with small amounts of virtual memory such as the <ulink
url="../ports/acorn26/">acorn26</ulink> benefit from these changes.
</para>
<para>
For more details, please see the thread starting with Andrew's posting to the
<ulink
url="http://mail-index.NetBSD.org/current-users/2003/02/20/0020.html">current-users
Mailing List</ulink>.
</para>
</sect3>

<sect3 id="pkgsrc-1-6-1">
<title>13 Feb 2003 - pkgsrc branched for 1.6.1 release</title> 
<para>
Alistair Crooks has created the pkgsrc-1-6-1 branch from -current to
correspond with the upcoming release of NetBSD 1.6.1. Like the previous
pkgsrc-1-6 branch, this branch provides a stable, known working set of
packages which will have only security and build fixes applied. It is
intended for systems where stability is preferred over bleeding-edge
packages, and also for slower systems which can find it difficult to
keep up with the flux of pkgsrc-current.
</para>
<para>
A few highlights of this branch are:
</para>
<para>
<itemizedlist>
  <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/pkgsrc/www/mozilla/README.html">mozilla 1.2.1</ulink></listitem>
  <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/pkgsrc/www/phoenix/README.html">phoenix 0.5</ulink></listitem>
  <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/pkgsrc/x11/kde3/README.html">KDE 3.0.5.1</ulink></listitem>
  <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/pkgsrc/graphics/mplayer/README.html">mplayer 0.90rc3</ulink></listitem>
  <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/pkgsrc/www/apache/README.html">apache 1.3.27</ulink></listitem>
  <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/pkgsrc/www/apache2/README.html">apache 2.0.44</ulink></listitem>
</itemizedlist>
</para>
<para>
To check out the branch with anoncvs, run
<programlisting>
cvs checkout -rnetbsd-1-6-1 pkgsrc
</programlisting>
</para>
<para>
See <ulink url="../docs/software/packages.html">The NetBSD
Packages Collection documentation</ulink> for more information.
</para>
<para>
Please note that <emphasis>this branch is separate from the 1.6 pkgsrc
branch</emphasis>, as there have been some large structural improvements
since that time.
</para>
</sect3>

<sect3 id="newdev200302">
<title>01 Feb 2003 - New Developers</title> 
<para>
The NetBSD Project is pleased to welcome the following new developers:
</para>
<para>
<itemizedlist>
  <listitem>David Laight (dsl@NetBSD.org), who will be working on miscellaneous tasks.</listitem>
  <listitem>Takeshi Nakayama (nakayama@NetBSD.org), who will be working on kernel debugging,
      the sparc, sparc64, i386 and hpcmips ports.</listitem>
  <listitem>Angelos Keromytis (angelos@NetBSD.org), who will be working on
      cryptography in NetBSD.</listitem>
  <listitem>Takayoshi Kochi (kochi@NetBSD.org), who will be working on
      ACPI and the i386 port.</listitem>
   <listitem>Naoto Shimazaki (igy@NetBSD.org), who will be working on the evbarm and evbmips ports.</listitem>
</itemizedlist>
</para>
</sect3>

</sect2>

<html:hr/>

<sect2 id="january-2003">
<title>January 2003</title>

<sect3 id="ata-raid-support">
<title>30 Jan 2003 - Experimental support for ATA RAID volumes</title> 
<para>
Jason R Thorpe has checked in some experimental support for RAID volumes found
on ATA "RAID" controllers. These controllers are just IDE controllers with a 
BIOS that can configure RAID volumes, write config blocks to the disks, and do 
I/O to the volumes, for the purpose of booting.  The OS has to implement the RAID
in software, using the configuration data that is written to the disks by the BIOS.
</para>
<para>
Please see <ulink 
url="http://mail-index.NetBSD.org/current-users/2003/01/27/0025.html">Jason's mail 
to current-users</ulink> for details.
</para>
</sect3>

<sect3 id="branch-161">
<title>30 Jan 2003 - NetBSD 1.6.1 release process has begun</title> 
<para>
The NetBSD Project is pleased to announce that NetBSD 1.6.1 has been tagged
and the release engineering process has begun.  NetBSD 1.6.1 is a maintenance
(or <emphasis>patch</emphasis>) release for users of NetBSD 1.6, not to be confused with
<ulink url="../docs/current/">NetBSD-current</ulink> (which will become the
next major release).  As a patch release, it will not be branched off the head of
the CVS source tree, but instead includes all security fixes and patches
applied to the 1.6 branch.
</para>
<para>
A complete list of changes since 1.6 is available in src/doc/CHANGES-1.6.1 of
the branch, which can be checked out by passing the
<code>-rnetbsd-1-6-PATCH001-RC1</code> flag to the cvs command: <code>cvs
co -rnetbsd-1-6-PATCH001-RC1 src</code>.
</para>
<para>
Details on the release cycle and status information is available from
http://www.NetBSD.org/releng/releng-1.6.html.
</para>
</sect3>

<sect3 id="de-book-1-6">
<title>29 Jan 2003 - German NetBSD 1.6 book now available</title> 
<para>
German publisher C&amp;L has made available a <ulink
url="http://www.cul.de/netbsd.html">NetBSD 1.6 book</ulink>, covering
installation and updating, configuration of system services,
administration, the NetBSD packages system and more, in over 800
pages. The book has been written by a team including several developers
and experienced users.
</para>
<para>
Of course, we would love to see an English translation, too!
</para>
</sect3>

<sect3 id="mail-index-up">
<title>22 Jan 2003 - Mailing lists archives back online</title> 
<para>
The Mailing list archives are back online and are being updated continually
again. All postings since around 2002-12-23 are now again also available
online at <ulink
url="http://mail-index.NetBSD.org/">http://mail-index.NetBSD.org/</ulink>, as
well as through the news frontend at <ulink
url="http://news.NetBSD.org/">news.NetBSD.org</ulink>.
</para>
</sect3>

<sect3 id="merge-nathanw_sa">
<title>17 Jan 2003 - nathanw_sa branch merged with -current</title> 
<para>
Jason Thorpe has merged the nathanw_sa branch with -current. NetBSD
now has a high performance, modern kernel thread implementation using
<ulink url="http://web.mit.edu/nathanw/www/usenix/">Scheduler
Activations</ulink> in the main source tree. This work was performed by
Nathan Williams with contributions by several other developers.
</para>
<para>
While NetBSD has supported symmetric multiprocessing (SMP) on a number of
systems for some time now, native kernel-assisted threads are another big
step forward:
</para>
<para>
SMP provides system-level parallelism; multiple independent processes
can run concurrently on different CPUs.
</para>
<para>
Multi-threading provides application-level parallelism; multiple threads
within the same process can run concurrently on different CPUs; concurrency
requires kernel support for threads, which is what Scheduler Activations
provides.
</para>
<para>
Many applications today use a threaded software architecture (rather than
the traditional Unix model of multiple cooperating independent processes),
and so having an efficient threads implementation is an important goal of
The NetBSD Project.
</para>
<para>
Scheduler Activations is an efficient method of mapping N userland threads
to M kernel threads which avoids both the concurrency problems of N:1
implementations and the scalability problems of 1:1 implementations.
</para>
<para>
With native threads now available in NetBSD-current, applications from
pkgsrc will readily pick it up upon rebuild, and things will be fixed over
the coming time.
</para>
<para>
For instructions on how to port existing applications and to use threads
in your own programs using the new libpthreads that comes with NetBSD now,
see <ulink
url="http://www.humanfactor.com/pthreads/">http://www.humanfactor.com/pthreads/</ulink>.

</para>
</sect3>

<sect3 id="merge-nathanw_sa-plan">
<title>15 Jan 2003 - Merge plan for nathanw_sa branch</title> 
<para>
Jason Thorpe has announced a plan for the long anticipated merging of the
nathanw_sa branch with -current.  The <ulink
url="http://web.mit.edu/nathanw/www/usenix/">nathanw_sa
branch</ulink> implements scheduler activations and provides native support for
pthreads.  The vast majority of the work on this branch has been done by
Nathan Williams.  Please see <ulink
url="http://news.gw.com/netbsd.current.users/53691">Jason's mail to
current-users</ulink> for details.
</para>
</sect3>

<sect3 id="macosx-article-030109">
<title>09 Jan 2003 - Interview: Mac OS X Binary Compatibility</title> 
<para>
<ulink url="http://www.onlamp.com/">ONLamp.com</ulink> have 
<ulink url="http://www.onlamp.com/pub/a/bsd/2003/01/09/manu_interview.html">interviewed
Emmanuel Dreyfus</ulink> about the current state of Mac OS X Binary Compatibility on NetBSD.
</para>
</sect3>

<sect3 id="sparc_smp">
<title>07 Jan 2003 - SMP on sparc enabled in -current</title> 
<para>
Largely due to the efforts of Paul Kranenburg, -current now supports
SMP on <ulink url="../ports/sparc/">sparc</ulink>. It has been tested on a
SPARCstation 20/712, sun4/690 and other systems. See <ulink
url="http://news.gw.com/netbsd.ports.sparc/14268">Paul's
message</ulink> and <ulink
url="http://news.gw.com/netbsd.ports.sparc/14231">Matthew Green's
message</ulink> to the port-sparc mailing list.
</para>
</sect3>

<sect3 id="mail-index">
<title>06 Jan 2003 - Mailing list archives not updated</title> 
<para>
Due to the recent move of the mailing lists archives to a different physical
server, the NetBSD Mailing Lists Archives are currently not being updated.
All postings since around 2002-12-23 will eventually be added to the archives;
in the mean time, you can browse the lists through a news frontend at <ulink url="http://news.NetBSD.org/">news.NetBSD.org</ulink>.
</para>
</sect3>

<sect3 id="compat_darwin">
<title>06 Jan 2003 - Status of Mac OS X Binary Compatibility</title> 
<para>
Emmanuel Dreyfus is currently working on binary compatibility between
Mac OS X (Darwin, Mach) and NetBSD. He has published a 
<ulink url="http://hcpnet.free.fr/applebsd.html">web page</ulink> documenting
the progress of the project. Feel free to <ulink url="mailto:manu@NetBSD.org">contact
Emmanuel</ulink> if you want to help working on this project!
</para>
</sect3>

<sect3 id="acorn32-bootloader_v3.01">
<title>05 Jan 2003 - NetBSD/acorn32 gets a new bootloader</title> 
<para>
The acorn32 portmaster Reinoud Zandijk has released version 3.01 of the
bootloader. This new bootloader is a complete rewrite and comes as a NetBSD
compilable single RISC OS relocatable module and is capable of booting all
supported machines including NC's. See the <ulink
url="../ports/acorn32/">acorn32</ulink> homepage for details.
</para>

</sect3>
</sect2>

</sect1>
</webpage>
