cvs-src summary for 04/04/2004

From: Mark Johnston <mjohnston_at_skyweb.ca>
Date: Sun, 4 Apr 2004 23:40:07 -0500
FreeBSD cvs-src summary for 28/03/04 to 04/04/04
++++++++++++++++++++++++++++++++++++++++++++++++
This is a regular weekly summary of FreeBSD's cutting-edge development.
It is intended to help the FreeBSD community keep up with the fast-paced
work going on in FreeBSD-CURRENT by distilling the deluge of data from
the CVS mailing list into a (hopefully) easy-to-read newsletter.  This
newsletter is marked up in reStructuredText_, so any odd punctuation
that you see is likely intended for the reST parser.

.. _reStructuredText: http://docutils.sourceforge.net/rst.html

You can get old summaries, and an HTML version of this one, at
http://www.xl0.org/FreeBSD/.  Please send any comments to Mark Johnston
(mark at xl0.org).

For Lukasz Dudek and Szymon Roczniak's Polish translations of these
summaries, which may lag the English ones slightly, please see
http://mocart.pinco.pl/FreeBSD/.

.. contents::

============
New features
============
Ezm3 imported into base system
------------------------------
Maxime Henrion (mux) imported John Polstra (jdp)'s Ezm3_ Modula-3 compiler
into the base system.  Ezm3 is a stripped-down version of Modula-3,
containing only the code necessary to compile and run CVSup_.  This will
make it easier for people to build CVSup from source when needed.

.. _Ezm3: http://www.polstra.com/projects/freeware/ezm3/
.. _CVSup: http://www.cvsup.org/

http://docs.freebsd.org/cgi/mid.cgi?20040401183758.GC44790

Driver for 3ware 9000 series ATA RAID controllers added
-------------------------------------------------------
Vinod Hashyap (vkashyap) added a driver for `3ware's 9000 series`_
high-performance serial- and parallel-ATA RAID controllers.  The new
driver is named "twa".

.. _`3ware's 9000 series`: http://www.3ware.com/products/serial_ata9000.asp

http://docs.freebsd.org/cgi/mid.cgi?200403300346.i2U3k0rZ061787

libpcap and tcpdump updated to version 3.8.3
--------------------------------------------
Bruce M. Simpson (bms) imported libpcap and tcpdump version 3.8.3. libpcap
is a library for packet sniffing and injection, and tcpdump sniffs packets
from the network.  The tcpdump update fixes a denial-of-service bug in the
ISAKMP code; please see the `Rapid7 advisory`_ for more information on the
hole.  The `libpcap changelog`_ and `tcpdump changelog`_ have more details
on other changes.

.. _`Rapid7 advisory`: http://www.rapid7.com/advisories/R7-0017.html
.. _`libpcap changelog`: http://www.tcpdump.org/libpcap-changes.txt
.. _`tcpdump changelog`: http://www.tcpdump.org/tcpdump-changes.txt

http://docs.freebsd.org/cgi/mid.cgi?200403310913.i2V9Dc2B014616
http://docs.freebsd.org/cgi/mid.cgi?200403311457.i2VEvPQ3095603

Polling support for Sundance Technologies ST201 Ethernet (ste)
--------------------------------------------------------------
Ruslan Ermilov (ru) added support for device polling, which allows the
kernel to poll devices rather than depending on interrupts, to the ste
driver.  Device polling improves performance on loaded networks.  The
ST201 chip is found on the D-Link DFE-550TX and DFE-530TXS, as well as on
other Ethernet cards and motherboards.

http://docs.freebsd.org/cgi/mid.cgi?200403312039.i2VKdKk5079835

Thread debugging improved
-------------------------
Marcel Moolenaar (marcel) committed a number of patches to the threading
code, adding internal thread IDs and modifying the core dumping code.  The
end result is that one can see the threads in the debugger when looking at
a core file.

http://docs.freebsd.org/cgi/mid.cgi?200404032025.i33KPgsP053802

find grows an option for ACLs
-----------------------------
Bosko Milekic (bmilekic) committed a patch to find for ACL (Access Control
List) handling.  The patch adds an option called "-acl" that finds files
with extended ACLs set.  Bosko committed a slightly modified version of a
patch written by Christian S. J. Peron.

http://docs.freebsd.org/cgi/mid.cgi?200404031710.i33HA5Ai010049

New driver for Cronyx-Sigma WAN adapters MFC'ed
-----------------------------------------------
Roman Kurakin (rik) merged to -STABLE the new driver for Cronyx-Sigma WAN
adapters, used for T1/E1, T3/T3, and similar WAN interface cards.  The old
driver was replaced entirely, and has been retired.  The new driver also
changes the configuration utility from cxconfig to sconfig.

http://docs.freebsd.org/cgi/mid.cgi?200403291806.i2TI6XaI021518
http://docs.freebsd.org/cgi/mid.cgi?200403292136.i2TLaJds074094

OpenSSL 0.9.7d MFC'ed
---------------------
Jacques Vidrine (nectar) merged OpenSSL 0.9.7d to -STABLE.  This follows
the same update in -CURRENT, which was mentioned_ a couple of weeks ago.
The denial-of-service vulnerability mentioned there was patched in -STABLE
and the security branches at that time; this is just the rest of the
0.9.7d update.

.. _mentioned: 
http://excel.xl0.org/FreeBSD/21-03-04.html#denial-of-service-vulnerabilities-in-openssl-patched

http://docs.freebsd.org/cgi/mid.cgi?200404020111.i321BPBT009423

New fortunes and calendars for -STABLE
--------------------------------------
Dag-Erling Smorgrav (des) merged the -CURRENT fortune data files to
-STABLE, adding and rearranging numerous fortunes.  He also merged the
calendar files, which had a number of updates.

http://docs.freebsd.org/cgi/mid.cgi?200403301848.i2UIm45M085139

===============
Notable changes
===============
Stricter CVS control scripts
----------------------------
After conferring with core, Jun Kuriyama (kuriyama) added new scripts to
the CVS server to help prevent accidental commits to restricted branches.
The scripts make sure that the committer has included a line saying
"Approved by: ", followed by an appropriate name (usually security-officer
or re), depending on which branch the commit is being made to.

http://docs.freebsd.org/cgi/mid.cgi?200403300018.i2U0IGEE009911

=================
Discussion topics
=================
PS2 vs. USB keyboards at boot time
----------------------------------
Alfred Perlstein (alfred) committed a change to the GENERIC kernel
configuration file so that PS2 keyboards can be plugged in and work after
bootup.  However, this same change means that USB keyboards will not be
found by default.  Peter Wemm (peter) replied and pointed out that the
change breaks USB keyboards; Alfred responded that turning on a flag would
make them work again.  John Baldwin also replied, asking Alfred to revert
the change, since it had not been adequately reviewed.  Alfred argued that
the change had been discussed a long time ago, and that the consensus was
that PS2 keyboard hot swapping was more important.  Scott Long (scottl)
asked Alfred to revert the change in -STABLE since the 4.10 release is
coming soon, which he did.

http://docs.freebsd.org/cgi/mid.cgi?200404012148.i31LmV7E057805

=================
Committer changes
=================
M. Warner Losh (imp) moved a number of committers to inactive status,
some after several years since their last commit and many unanswered
reminder e-mails, and some at their request.  He also noted that core has
a policy of retiring commit bits that have been unused for 18 months.
This retirement is temporary; committers who are inactive can e-mail core
to be reinstated.

http://docs.freebsd.org/cgi/mid.cgi?200404011937.i31JbYtH023149

===============
Other bug fixes
===============
Ruslan Ermilov (ru) committed a fix for VLAN support on National
Semiconductor gigabit Ethernet boards.  These chips are used on many
popular cards, including ones from Linksys, Netgear, D-Link, and SMC.  The
VLAN problem was reported by Jacob S. Barrett.

http://docs.freebsd.org/cgi/mid.cgi?200403301024.i2UAOrmm061868

Sam Leffler (sam) merged many minor fixes, mostly obtained from the
madwifi project, to the 802.11 wireless networking code.  These changes
mostly affect the Atheros (ath) driver.

(many)
Received on Sun Apr 04 2004 - 19:40:15 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:49 UTC