2001-10-04 22:40:19 +00:00
|
|
|
<articleinfo>
|
2001-10-24 16:01:40 +00:00
|
|
|
<title>&os;/&arch; &release.current; Release Notes</title>
|
2001-10-04 22:40:19 +00:00
|
|
|
|
2004-09-05 14:53:34 +00:00
|
|
|
<corpauthor>The &os; Project</corpauthor>
|
2001-10-04 22:40:19 +00:00
|
|
|
|
2001-10-04 23:06:37 +00:00
|
|
|
<pubdate>$FreeBSD$</pubdate>
|
|
|
|
|
2001-10-04 22:40:19 +00:00
|
|
|
<copyright>
|
|
|
|
<year>2000</year>
|
|
|
|
<year>2001</year>
|
2002-01-02 17:27:58 +00:00
|
|
|
<year>2002</year>
|
2003-01-06 21:59:16 +00:00
|
|
|
<year>2003</year>
|
2004-01-10 18:10:20 +00:00
|
|
|
<year>2004</year>
|
2005-02-19 20:10:38 +00:00
|
|
|
<year>2005</year>
|
2004-09-05 14:53:34 +00:00
|
|
|
<holder role="mailto:doc@FreeBSD.org">The &os; Documentation Project</holder>
|
2001-10-04 22:40:19 +00:00
|
|
|
</copyright>
|
|
|
|
|
2001-10-25 21:06:37 +00:00
|
|
|
<abstract>
|
|
|
|
<para>The release notes for &os; &release.current; contain a summary
|
2004-11-07 18:17:38 +00:00
|
|
|
of the changes made to the &os; base system since &release.branch; is created.
|
2003-05-03 22:18:24 +00:00
|
|
|
This document lists applicable security advisories that were issued since
|
|
|
|
the last release, as well as significant changes to the &os;
|
|
|
|
kernel and userland.
|
|
|
|
Some brief remarks on upgrading are also presented.</para>
|
2001-10-25 21:06:37 +00:00
|
|
|
</abstract>
|
|
|
|
</articleinfo>
|
2001-10-04 22:40:19 +00:00
|
|
|
|
2003-01-12 18:23:15 +00:00
|
|
|
<sect1 id="intro">
|
2001-10-04 22:40:19 +00:00
|
|
|
<title>Introduction</title>
|
|
|
|
|
2002-02-18 21:22:08 +00:00
|
|
|
<para>This document contains the release notes for &os;
|
|
|
|
&release.current; on the &arch.print; hardware platform. It
|
2002-06-20 21:19:49 +00:00
|
|
|
describes recently added, changed, or deleted features of &os;.
|
|
|
|
It also provides some notes on upgrading
|
2002-02-18 21:22:08 +00:00
|
|
|
from previous versions of &os;.</para>
|
2001-10-04 22:40:19 +00:00
|
|
|
|
2004-08-21 08:59:53 +00:00
|
|
|
<![ %release.type.current [
|
|
|
|
|
|
|
|
<para>The &release.type; distribution to which these release notes
|
|
|
|
apply represents the latest point along the &release.branch; development
|
|
|
|
branch since &release.branch; is created. Some pre-built, binary
|
|
|
|
&release.type; distributions along this branch
|
|
|
|
can be found at <ulink url="&release.url;"></ulink>.</para>
|
|
|
|
|
|
|
|
]]>
|
|
|
|
|
2001-10-04 22:40:19 +00:00
|
|
|
<![ %release.type.snapshot [
|
|
|
|
|
|
|
|
<para>The &release.type; distribution to which these release notes
|
2002-02-18 21:22:08 +00:00
|
|
|
apply represents a point along the &release.branch; development
|
|
|
|
branch between &release.prev; and the future &release.next;. Some
|
|
|
|
pre-built, binary &release.type; distributions along this branch
|
|
|
|
can be found at <ulink url="&release.url;"></ulink>.</para>
|
2001-10-04 22:40:19 +00:00
|
|
|
|
|
|
|
]]>
|
|
|
|
|
|
|
|
<![ %release.type.release [
|
|
|
|
|
2002-02-18 21:22:08 +00:00
|
|
|
<para>This distribution of &os; &release.current; is a
|
|
|
|
&release.type; distribution. It can be found at <ulink
|
|
|
|
url="&release.url;"></ulink> or any of its mirrors. More
|
|
|
|
information on obtaining this (or other) &release.type;
|
|
|
|
distributions of &os; can be found in the <ulink
|
2004-07-27 00:02:19 +00:00
|
|
|
url="&url.books.handbook;/mirrors.html"><quote>Obtaining
|
2004-09-05 14:53:34 +00:00
|
|
|
&os;</quote> appendix</ulink> to the <ulink
|
|
|
|
url="&url.books.handbook;/">&os;
|
2002-02-18 21:22:08 +00:00
|
|
|
Handbook</ulink>.</para>
|
2001-10-04 22:40:19 +00:00
|
|
|
|
|
|
|
]]>
|
2003-05-03 22:18:24 +00:00
|
|
|
|
|
|
|
<para>All users are encouraged to consult the release errata before
|
|
|
|
installing &os;. The errata document is updated with
|
|
|
|
<quote>late-breaking</quote> information discovered late in the
|
|
|
|
release cycle or after the release. Typically, it contains
|
|
|
|
information on known bugs, security advisories, and corrections to
|
|
|
|
documentation. An up-to-date copy of the errata for &os;
|
|
|
|
&release.current; can be found on the &os; Web site.</para>
|
|
|
|
|
2001-10-04 22:40:19 +00:00
|
|
|
</sect1>
|
|
|
|
|
2003-01-12 18:23:15 +00:00
|
|
|
<sect1 id="new">
|
2001-04-27 21:28:02 +00:00
|
|
|
<title>What's New</title>
|
|
|
|
|
2002-06-20 21:19:49 +00:00
|
|
|
<para>This section describes
|
2004-09-12 07:16:52 +00:00
|
|
|
the most user-visible new or changed features in &os;
|
|
|
|
since &release.prev;.
|
|
|
|
In general, changes described here are unique to the &release.branch;
|
|
|
|
branch unless specifically marked as &merged; features.
|
2002-06-20 21:19:49 +00:00
|
|
|
</para>
|
|
|
|
|
|
|
|
<para>Typical release note items
|
2003-05-03 22:18:24 +00:00
|
|
|
document recent security advisories issued after
|
2003-12-07 01:08:24 +00:00
|
|
|
&release.prev.historic;,
|
2003-05-03 22:18:24 +00:00
|
|
|
new drivers or hardware support, new commands or options,
|
|
|
|
major bug fixes, or contributed software upgrades. They may also
|
|
|
|
list changes to major ports/packages or release engineering
|
|
|
|
practices. Clearly the release notes cannot list every single
|
|
|
|
change made to &os; between releases; this document focuses
|
|
|
|
primarily on security advisories, user-visible changes, and major
|
|
|
|
architectural improvements.</para>
|
2001-04-27 21:28:02 +00:00
|
|
|
|
2003-02-06 16:21:49 +00:00
|
|
|
<sect2 id="security">
|
|
|
|
<title>Security Advisories</title>
|
|
|
|
|
2005-02-21 20:53:57 +00:00
|
|
|
<para>A bug in the &man.fetch.1; utility which allows
|
|
|
|
a malicious HTTP server to cause arbitrary portions of the client's
|
|
|
|
memory to be overwritten, has been fixed.
|
|
|
|
For more information, see security advisory
|
|
|
|
<ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-04:16.fetch.asc">FreeBSD-SA-04:16.fetch</ulink>.
|
|
|
|
&merged;</para>
|
|
|
|
|
|
|
|
<para>A bug in &man.procfs.5; and &man.linprocfs.5;
|
|
|
|
which could cause a malicious local user could perform a local
|
|
|
|
denial of service attack by causing a system panic, or the user
|
|
|
|
could read parts of kernel memory, has been fixed.
|
|
|
|
For more information, see security advisory
|
|
|
|
<ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-04:17.procfs.asc">FreeBSD-SA-04:17.procfs</ulink>.
|
|
|
|
&merged;</para>
|
|
|
|
|
2003-02-24 17:23:03 +00:00
|
|
|
</sect2>
|
2003-02-06 16:21:49 +00:00
|
|
|
|
2001-07-26 16:31:22 +00:00
|
|
|
<sect2 id="kernel">
|
2001-04-27 21:28:02 +00:00
|
|
|
<title>Kernel Changes</title>
|
|
|
|
|
2005-02-14 05:38:47 +00:00
|
|
|
<para arch="i386">Support for 80386 processors (the
|
|
|
|
<literal>I386_CPU</literal> kernel configuration option) has
|
|
|
|
been removed. Users running this class of CPU should use &os;
|
|
|
|
5.<replaceable>X</replaceable> or earlier.</para>
|
|
|
|
|
2004-11-07 18:17:38 +00:00
|
|
|
<para>The loader tunable <varname>debug.mpsafevm</varname> has been
|
New release notes (changes in August 2004):
agp(4) AMD64 GART support,
hw.pci.allow_unsupported_io_range removed,
debug.kdb.stop_cpus sysctl,
COMPAT_LINUX32 kernel option on amd64,
mac_bsdextended_firstmatch_enabled sysctl,
mac_bsdextended_logging sysctl,
MP_WATCHDOG kernel option and debug.leak_schedlock sysctl,
NET_WITH_GIANT kernel option and debug.mpsafenet loader tunable,
debug.mpsafevm loader tunable,
vm_map_findspace(9) now uses an O(log n) algorithm,
new ipfw(4) rule "jail",
IPFIREWALL_FORWARD kernel option,
PFIL_HOOKS is now always complied into the kernel,
autofs filesystem and libautofs(3) added,
GEOM_RAID3 geom class and graid3(8) added,
GEOM_UZIP geom class added,
acpidump(8) SSDT tables support,
dd(1) fillchar option,
jail(8) -l option,
OpenSSL VIA C3 PadLock ACE support imported, and
FreeBSD's default X Window System is Xorg now.
Update release notes:
ADAPTIVE_GIANT enabled on i386 by default,
hme(4) now MI,
static linker TLS support,
LIBPTHREAD_PROCESS_SCOPE,
GNU sort updated to a coreutils snapshot as of 2004/08/12,
ISC DHCP client updated to 3.0.1,
lukemftpd updated to a snapshot as of 2004/08/09, and
pf from OpenBSD 3.5-stable.
2004-09-04 11:01:21 +00:00
|
|
|
has been enabled by default.</para>
|
|
|
|
|
2005-02-22 17:24:33 +00:00
|
|
|
<para>&man.memguard.9;, a kernel memory allocator designed to help detect
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
<quote>tamper-after-free</quote> scenarios, has been added.
|
|
|
|
This must be explicitly enabled via <literal>options
|
|
|
|
DEBUG_MEMGUARD</literal>, plus small kernel modifications. It
|
|
|
|
is generally intended for use by kernel developers.</para>
|
|
|
|
|
New release notes: ULE fixes, mpsafevfs, NDISulator for x86-64
binaries, sk(4) ALTQ and jumbo frames on Yukons, cd9660 less chatty,
burncd(8) fixate eject works, mknod(8) deprecated, NOFOO -> NO_FOO,
ppp(8) echo, tcpdrop(8), whois(1) -k.
Modified release note: In netcat note, provide cross-reference to
nc(1) manpage.
Just another random walk through the commit messages...
2005-02-20 07:27:16 +00:00
|
|
|
<para>A number of bugs have been fixed in the ULE
|
|
|
|
scheduler. &merged;</para>
|
|
|
|
|
|
|
|
<para>Fine-grained locking to allow much of the VFS stack to run
|
|
|
|
without the Giant lock has been added. It is currently enabled
|
|
|
|
by the loader tunable (and sysctl variable)
|
|
|
|
<varname>debug.mpsafevfs</varname>, which currently defaults to
|
|
|
|
<literal>0</literal> (disabled).</para>
|
|
|
|
|
2005-02-21 20:53:57 +00:00
|
|
|
<para arch="i386">A bug in Inter-Processor Interrupt (IPI)
|
|
|
|
handling, which could cause SMP systems to crash under heavy
|
|
|
|
load, has been fixed. More details are contained in errata note
|
|
|
|
<ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/ERRATA/notices/FreeBSD-EN-05:03.ipi.asc">FreeBSD-EN-05:03.ipi</ulink>.
|
|
|
|
&merged;</para>
|
|
|
|
|
New release notes: SysV IPC objects with MAC support, auxio(4), pcii,
rtc (+MFC), uart(4) default tty driver for sparc64 (+MFC),
snd_audiocs(4) (+MFC), cp(4)/ctau(4)/cx(4) MPSAFE (+MFC), em(4)
hardware VLAN support disabled by default (+MFC), fxp(4) flow control
disabled by default (+MFC), sppp(4) FR support (+MFC), libgpib.
2005-02-22 00:29:22 +00:00
|
|
|
<para>System V IPC objects (message queues, semaphores, and shared
|
|
|
|
memory) now have support for Mandatory Access Control policies,
|
|
|
|
notably &man.mac.biba.4;, &man.mac.mls.4;, &man.mac.stub.4;, and
|
|
|
|
&man.mac.test.4;.</para>
|
|
|
|
|
2005-02-22 10:34:40 +00:00
|
|
|
<para arch="i386">Memory allocation for legacy PCI bridges has
|
|
|
|
been limited to the top 32MB of RAM. Many older, legacy bridges
|
|
|
|
only allow allocation from this range and this only applies
|
|
|
|
to devices which don't have their memory assigned by the BIOS.
|
|
|
|
This change fixes the <quote>bad Vcc</quote> error of CardBus
|
|
|
|
bridges (&man.pccbb.4;). &merged;</para>
|
|
|
|
|
2004-03-15 00:24:27 +00:00
|
|
|
<!-- Above this line, sort kernel changes by manpage/keyword-->
|
|
|
|
|
2003-04-12 15:13:26 +00:00
|
|
|
<sect3 id="boot">
|
2003-04-25 14:42:53 +00:00
|
|
|
<title>Boot Loader Changes</title>
|
2002-02-18 21:09:27 +00:00
|
|
|
|
2003-12-12 21:58:13 +00:00
|
|
|
<para arch="i386">A serial console-capable version of
|
2004-02-17 05:08:32 +00:00
|
|
|
<filename>boot0</filename> has been added. It can be written
|
|
|
|
to a disk using &man.boot0cfg.8; and specifying
|
|
|
|
<filename>/boot/boot0sio</filename> as the argument to the
|
|
|
|
<option>-b</option> option.</para>
|
2003-04-25 14:37:56 +00:00
|
|
|
|
2004-01-25 06:23:10 +00:00
|
|
|
<para arch="i386"><filename>cdboot</filename> now works around a
|
|
|
|
BIOS problem observed on some systems when booting from USB
|
|
|
|
CDROM drives.</para>
|
|
|
|
|
2005-02-21 16:45:49 +00:00
|
|
|
<para>The <command>autoboot</command> loader command
|
|
|
|
now supports the prompt parameter.</para>
|
|
|
|
|
2003-04-25 14:42:53 +00:00
|
|
|
<!-- Above this line, order boot loader changes by keyword-->
|
2001-10-12 17:29:22 +00:00
|
|
|
|
2003-01-19 23:17:03 +00:00
|
|
|
</sect3>
|
2001-05-10 23:38:32 +00:00
|
|
|
|
2004-09-18 06:38:08 +00:00
|
|
|
<sect3 id="proc">
|
|
|
|
<title>Hardware Support</title>
|
2005-02-22 10:34:40 +00:00
|
|
|
|
New release notes: SysV IPC objects with MAC support, auxio(4), pcii,
rtc (+MFC), uart(4) default tty driver for sparc64 (+MFC),
snd_audiocs(4) (+MFC), cp(4)/ctau(4)/cx(4) MPSAFE (+MFC), em(4)
hardware VLAN support disabled by default (+MFC), fxp(4) flow control
disabled by default (+MFC), sppp(4) FR support (+MFC), libgpib.
2005-02-22 00:29:22 +00:00
|
|
|
<para arch="sparc64">The &man.auxio.4; driver has been to drive
|
|
|
|
some auxiliary I/O functions found on various SBus/EBus
|
|
|
|
&ultrasparc; models. &merged;</para>
|
|
|
|
|
2005-02-20 22:22:32 +00:00
|
|
|
<para>A framework for flexible processor speed control has been
|
|
|
|
added. It provides methods for various drivers to control CPU
|
|
|
|
power utilization by adjusting the processor speed. More
|
|
|
|
details can be found in the &man.cpufreq.4; manual page.
|
|
|
|
Currently supported drivers include acpi_perf (ACPI CPU
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
performance states), ichss (Intel SpeedStep for ICH), and
|
2005-02-20 22:22:32 +00:00
|
|
|
acpi_throttle (ACPI CPU throttling).</para>
|
|
|
|
|
2005-02-21 16:45:49 +00:00
|
|
|
<para arch="i386">Support for the OLDCARD subsystem has
|
2005-02-19 20:10:38 +00:00
|
|
|
been removed. The NEWCARD system is now used for all PCCARD
|
|
|
|
device support.</para>
|
|
|
|
|
New release notes: SysV IPC objects with MAC support, auxio(4), pcii,
rtc (+MFC), uart(4) default tty driver for sparc64 (+MFC),
snd_audiocs(4) (+MFC), cp(4)/ctau(4)/cx(4) MPSAFE (+MFC), em(4)
hardware VLAN support disabled by default (+MFC), fxp(4) flow control
disabled by default (+MFC), sppp(4) FR support (+MFC), libgpib.
2005-02-22 00:29:22 +00:00
|
|
|
<para>The pcii driver has been added to support GPIB-PCIIA IEEE-488
|
|
|
|
cards.</para>
|
|
|
|
|
2005-02-22 10:34:40 +00:00
|
|
|
<para arch="i386">The &man.pbio.4; driver,
|
|
|
|
which supports direct access to
|
|
|
|
the Intel 8255A programmable peripheral interface (PPI)
|
|
|
|
chip running in mode 0 (simple I/O) has been added.</para>
|
|
|
|
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
<para>The &man.psm.4; driver now has improved support for
|
|
|
|
Synaptics Touchpad users. It now has better tracking of
|
|
|
|
slow-speed movement and now has support for various extra
|
|
|
|
buttons and dials. These features can be tuned with the
|
|
|
|
<varname>hw.psm.synaptics.<replaceable>*</replaceable></varname>
|
|
|
|
hierarchy of sysctl variables.</para>
|
|
|
|
|
New release notes: SysV IPC objects with MAC support, auxio(4), pcii,
rtc (+MFC), uart(4) default tty driver for sparc64 (+MFC),
snd_audiocs(4) (+MFC), cp(4)/ctau(4)/cx(4) MPSAFE (+MFC), em(4)
hardware VLAN support disabled by default (+MFC), fxp(4) flow control
disabled by default (+MFC), sppp(4) FR support (+MFC), libgpib.
2005-02-22 00:29:22 +00:00
|
|
|
<para arch="sparc64">The rtc driver has been added to support
|
|
|
|
the MC146818-compatible clock found on some &ultrasparc; II
|
|
|
|
and III models. &merged;</para>
|
|
|
|
|
|
|
|
<para arch="sparc64">The &man.uart.4; driver is now enabled in
|
|
|
|
the <filename>GENERIC</filename> kernel, and is now the
|
|
|
|
default driver for serial ports. The ofw_console,
|
|
|
|
&man.sab.4;, and zs drivers are now disabled in the
|
|
|
|
<filename>GENERIC</filename> kernel. &merged;</para>
|
|
|
|
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
<para>The &man.uplcom.4; driver now supports handling of the
|
2005-02-21 16:45:49 +00:00
|
|
|
<literal>CTS</literal> signal.</para>
|
|
|
|
|
2004-09-18 06:38:08 +00:00
|
|
|
<sect4 id="mm">
|
|
|
|
<title>Multimedia Support</title>
|
|
|
|
|
New release notes: SysV IPC objects with MAC support, auxio(4), pcii,
rtc (+MFC), uart(4) default tty driver for sparc64 (+MFC),
snd_audiocs(4) (+MFC), cp(4)/ctau(4)/cx(4) MPSAFE (+MFC), em(4)
hardware VLAN support disabled by default (+MFC), fxp(4) flow control
disabled by default (+MFC), sppp(4) FR support (+MFC), libgpib.
2005-02-22 00:29:22 +00:00
|
|
|
<para arch="sparc64">The &man.snd.audiocs.4; driver has been
|
|
|
|
added to support the Crystal Semiconductor CS4231 audio
|
|
|
|
controller found on &ultrasparc;
|
|
|
|
workstations. &merged;</para>
|
|
|
|
|
2005-02-20 22:22:32 +00:00
|
|
|
<para>The &man.uaudio.4; driver now has some added
|
|
|
|
functionality, including volume control on more inputs and
|
|
|
|
recording capability on some devices.</para>
|
|
|
|
|
2004-09-18 06:38:08 +00:00
|
|
|
</sect4>
|
|
|
|
|
|
|
|
<sect4 id="net-if">
|
|
|
|
<title>Network Interface Support</title>
|
|
|
|
|
2005-02-19 20:10:38 +00:00
|
|
|
<para>The &man.ath.4; driver has been updated to split the
|
|
|
|
transmit rate control algorithm into a separate module.
|
|
|
|
Either <literal>device ath_rate_onoe</literal> or
|
|
|
|
<literal>device ath_rate_amrr</literal> must be included in
|
|
|
|
the kernel configuration when using the &man.ath.4;
|
|
|
|
driver.</para>
|
|
|
|
|
New release notes: SysV IPC objects with MAC support, auxio(4), pcii,
rtc (+MFC), uart(4) default tty driver for sparc64 (+MFC),
snd_audiocs(4) (+MFC), cp(4)/ctau(4)/cx(4) MPSAFE (+MFC), em(4)
hardware VLAN support disabled by default (+MFC), fxp(4) flow control
disabled by default (+MFC), sppp(4) FR support (+MFC), libgpib.
2005-02-22 00:29:22 +00:00
|
|
|
<para>The &man.cp.4; driver is now MPSAFE. &merged;</para>
|
|
|
|
|
|
|
|
<para>The &man.ctau.4; driver is now MPSAFE. &merged;</para>
|
|
|
|
|
|
|
|
<para>The &man.cx.4; driver is now MPSAFE. &merged;</para>
|
|
|
|
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
<para>The &man.dc.4; driver now supports the &man.altq.4; framework.</para>
|
|
|
|
|
New release notes: SysV IPC objects with MAC support, auxio(4), pcii,
rtc (+MFC), uart(4) default tty driver for sparc64 (+MFC),
snd_audiocs(4) (+MFC), cp(4)/ctau(4)/cx(4) MPSAFE (+MFC), em(4)
hardware VLAN support disabled by default (+MFC), fxp(4) flow control
disabled by default (+MFC), sppp(4) FR support (+MFC), libgpib.
2005-02-22 00:29:22 +00:00
|
|
|
<para>In the &man.em.4; driver, hardware support for VLAN
|
|
|
|
tagging is now disabled by default due to some interactions
|
|
|
|
between this feature and promiscuous mode. &merged;</para>
|
|
|
|
|
|
|
|
<para>Ethernet flow control is now disabled by default in the
|
|
|
|
&man.fxp.4; driver, to prevent problems with a system panics
|
|
|
|
or is left in the kernel debugger. &merged;</para>
|
|
|
|
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
<para>The &man.hme.4; driver is now MPSAFE. &merged;</para>
|
2005-02-21 16:45:49 +00:00
|
|
|
|
New release notes: ULE fixes, mpsafevfs, NDISulator for x86-64
binaries, sk(4) ALTQ and jumbo frames on Yukons, cd9660 less chatty,
burncd(8) fixate eject works, mknod(8) deprecated, NOFOO -> NO_FOO,
ppp(8) echo, tcpdrop(8), whois(1) -k.
Modified release note: In netcat note, provide cross-reference to
nc(1) manpage.
Just another random walk through the commit messages...
2005-02-20 07:27:16 +00:00
|
|
|
<para arch="amd64">The &man.ndis.4; device driver wrapper now
|
|
|
|
supports &windows;/x86-64 binaries on amd64
|
|
|
|
systems. &merged;</para>
|
|
|
|
|
2005-02-14 05:38:47 +00:00
|
|
|
<para>The &man.sf.4; driver now has support for device polling
|
|
|
|
and &man.altq.4;. &merged;</para>
|
|
|
|
|
2005-02-21 20:53:57 +00:00
|
|
|
<para>Several programming errors in the &man.sk.4; driver have
|
|
|
|
been corrected. This bug was particular to SMP systems, and
|
|
|
|
could cause panics, page faults, aborted SSH connections, or
|
|
|
|
corrupted file transfers. More details can be found in
|
|
|
|
errata note
|
|
|
|
<ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/ERRATA/notices/FreeBSD-EN-05:02.sk.asc">FreeBSD-EN-05:02.sk</ulink>.
|
|
|
|
&merged;</para>
|
|
|
|
|
New release notes: ULE fixes, mpsafevfs, NDISulator for x86-64
binaries, sk(4) ALTQ and jumbo frames on Yukons, cd9660 less chatty,
burncd(8) fixate eject works, mknod(8) deprecated, NOFOO -> NO_FOO,
ppp(8) echo, tcpdrop(8), whois(1) -k.
Modified release note: In netcat note, provide cross-reference to
nc(1) manpage.
Just another random walk through the commit messages...
2005-02-20 07:27:16 +00:00
|
|
|
<para>The &man.sk.4; driver now has support for &man.altq.4;.
|
|
|
|
This driver also now supports jumbo frames on Yukon-based
|
|
|
|
interfaces. &merged;</para>
|
|
|
|
|
2005-02-22 10:34:40 +00:00
|
|
|
<para>The &man.vge.4; driver now has support for device polling
|
|
|
|
(&man.polling.4;).</para>
|
|
|
|
|
2005-02-19 20:10:38 +00:00
|
|
|
<para>Support for 802.11 devices in the &man.wlan.4; has been
|
|
|
|
greatly overhauled. In addition to architectural changes,
|
|
|
|
it includes completed 802.11g, WPA, 802.11i, 802.1x,
|
|
|
|
WME/WMM, AP-side power-saving, and plugin frameworks for
|
|
|
|
cryptography modules, authenticators, and access control.
|
|
|
|
Note in particular that WEP now requires the
|
|
|
|
<filename>wlan_wep</filename> module to be loaded (or
|
|
|
|
compiled) into the kernel.</para>
|
|
|
|
|
2004-09-18 06:38:08 +00:00
|
|
|
</sect4>
|
2003-01-19 23:17:03 +00:00
|
|
|
</sect3>
|
2001-04-27 21:28:02 +00:00
|
|
|
|
2003-04-12 15:13:26 +00:00
|
|
|
<sect3 id="net-proto">
|
2003-01-19 23:17:03 +00:00
|
|
|
<title>Network Protocols</title>
|
2001-04-27 21:28:02 +00:00
|
|
|
|
2005-02-21 16:45:49 +00:00
|
|
|
<para>The MTU feedback in IPv6 has been disabled when the sender writes
|
2005-02-22 10:34:40 +00:00
|
|
|
data that must be fragmented. &merged;</para>
|
2005-02-21 16:45:49 +00:00
|
|
|
|
2005-02-22 15:03:04 +00:00
|
|
|
<para>CARP (Common Address Redundancy Protocol) has
|
|
|
|
been implemented. CARP comes from OpenBSD and allows
|
|
|
|
multiple hosts to share an IP address, providing
|
2005-02-23 16:17:15 +00:00
|
|
|
high availability and load balancing.
|
|
|
|
For more information, see &man.carp.4; manual page.</para>
|
2005-02-22 13:33:04 +00:00
|
|
|
|
2005-02-21 16:45:49 +00:00
|
|
|
<para>&man.ipfw.8; now supports classification and tagging
|
|
|
|
of the &man.altq.4;, packets via a divert socket,
|
|
|
|
and TCP data length.</para>
|
|
|
|
|
2005-02-14 05:38:47 +00:00
|
|
|
<para>Ongoing work is reducing the use of the Giant lock by the
|
|
|
|
network protocol stack and improving the locking
|
|
|
|
strategies.</para>
|
|
|
|
|
New release notes: SysV IPC objects with MAC support, auxio(4), pcii,
rtc (+MFC), uart(4) default tty driver for sparc64 (+MFC),
snd_audiocs(4) (+MFC), cp(4)/ctau(4)/cx(4) MPSAFE (+MFC), em(4)
hardware VLAN support disabled by default (+MFC), fxp(4) flow control
disabled by default (+MFC), sppp(4) FR support (+MFC), libgpib.
2005-02-22 00:29:22 +00:00
|
|
|
<para>The &man.sppp.4; driver now includes Frame Relay
|
|
|
|
support. &merged;</para>
|
|
|
|
|
2005-02-14 05:38:47 +00:00
|
|
|
<para>A bug in TCP that sometimes caused RST packets to
|
|
|
|
be ignored if the receive window was zero bytes has been
|
|
|
|
fixed. &merged;</para>
|
|
|
|
|
|
|
|
<para>Several bugs in the TCP SACK implementation have been
|
|
|
|
fixed. &merged;</para>
|
|
|
|
|
|
|
|
<para>RFC 1644 T/TCP support has been removed.</para>
|
|
|
|
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
<para>Random ephemeral port number allocation has led to some
|
|
|
|
problems with port reuse at high connection rates. This
|
|
|
|
feature is now disabled during periods of high connection
|
|
|
|
rates; whenever new connections are created faster than
|
|
|
|
<varname>net.inet.ip.portrange.randomcps</varname> per second,
|
|
|
|
port number randomization is disabled for the next
|
|
|
|
<varname>net.inet.ip.portrange.randomtime</varname>
|
|
|
|
seconds. The default values for these two sysctl variables
|
|
|
|
are <literal>10</literal> and <literal>45</literal>,
|
|
|
|
respectively.</para>
|
|
|
|
|
|
|
|
<para>Fine-grained locking has been applied to many of the data
|
|
|
|
structures in the IPX/SPX protocol stack. While not fully
|
|
|
|
MPSAFE at this point, it is generally safe to use IPX/SPX
|
|
|
|
without the Giant lock (in other words, the
|
|
|
|
<varname>debug.mpsafenet</varname> sysctl variable may be set
|
|
|
|
to <literal>1</literal>).</para>
|
|
|
|
|
2003-01-19 23:17:03 +00:00
|
|
|
</sect3>
|
2001-12-19 05:30:35 +00:00
|
|
|
|
2003-04-12 15:13:26 +00:00
|
|
|
<sect3 id="disks">
|
2003-01-19 23:17:03 +00:00
|
|
|
<title>Disks and Storage</title>
|
2001-11-26 06:00:28 +00:00
|
|
|
|
2005-02-19 20:10:38 +00:00
|
|
|
<para>The &man.amr.4; driver is now safe for use on systems
|
|
|
|
using &man.pae.4;. &merged;</para>
|
|
|
|
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
<para>The SHSEC GEOM class has been added. It provides for the
|
|
|
|
sharing of a secret between multiple GEOM providers. All of
|
|
|
|
these providers must be present in order to reveal the
|
|
|
|
secret. This feature is controlled by the &man.gshsec.8;
|
|
|
|
utility.</para>
|
|
|
|
|
2005-02-19 20:10:38 +00:00
|
|
|
<para>The &man.matcd.4; driver has been removed.</para>
|
|
|
|
|
2005-02-20 22:22:32 +00:00
|
|
|
<para>The default SCSI boot-time probe delay in the
|
|
|
|
<filename>GENERIC</filename> kernel has been reduced from
|
|
|
|
fifteen seconds to five seconds.</para>
|
|
|
|
|
2005-02-19 20:10:38 +00:00
|
|
|
<para arch="pc98">The &man.wd.4; driver has been removed. The
|
|
|
|
&man.ata.4; driver has been found to work well enough on the
|
|
|
|
pc98 platform that there is no need for the older &man.wd.4;
|
|
|
|
driver.</para>
|
|
|
|
|
New release notes: ULE fixes, mpsafevfs, NDISulator for x86-64
binaries, sk(4) ALTQ and jumbo frames on Yukons, cd9660 less chatty,
burncd(8) fixate eject works, mknod(8) deprecated, NOFOO -> NO_FOO,
ppp(8) echo, tcpdrop(8), whois(1) -k.
Modified release note: In netcat note, provide cross-reference to
nc(1) manpage.
Just another random walk through the commit messages...
2005-02-20 07:27:16 +00:00
|
|
|
<para>Information about newly-mounted cd9660 file systems (such
|
|
|
|
as the presence of Rockridge extensions) is now only printed
|
|
|
|
if the kernel was booted in verbose mode. This change was
|
|
|
|
made to reduce the amount of (generally unnecessary) kernel
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
log messages. &merged;</para>
|
New release notes: ULE fixes, mpsafevfs, NDISulator for x86-64
binaries, sk(4) ALTQ and jumbo frames on Yukons, cd9660 less chatty,
burncd(8) fixate eject works, mknod(8) deprecated, NOFOO -> NO_FOO,
ppp(8) echo, tcpdrop(8), whois(1) -k.
Modified release note: In netcat note, provide cross-reference to
nc(1) manpage.
Just another random walk through the commit messages...
2005-02-20 07:27:16 +00:00
|
|
|
|
2004-09-18 06:38:08 +00:00
|
|
|
</sect3>
|
|
|
|
|
|
|
|
<sect3 id="fs">
|
|
|
|
<title>File Systems</title>
|
|
|
|
|
|
|
|
<para>The autofs(9) file system and the userland library
|
|
|
|
&man.libautofs.3; have been added.</para>
|
2005-02-21 20:53:57 +00:00
|
|
|
|
|
|
|
<para>A kernel panic in the NFS server has been fixed. More
|
2005-02-22 10:34:40 +00:00
|
|
|
details can be found in errata note
|
2005-02-21 20:53:57 +00:00
|
|
|
<ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/ERRATA/notices/FreeBSD-EN-05:01.nfs.asc">FreeBSD-EN-05:01.nfs</ulink>.
|
|
|
|
&merged;</para>
|
|
|
|
|
2003-01-19 23:17:03 +00:00
|
|
|
</sect3>
|
2001-06-14 17:02:14 +00:00
|
|
|
|
2004-06-30 01:17:05 +00:00
|
|
|
<sect3>
|
|
|
|
<title>Contributed Software</title>
|
New release notes (changes in May 2004):
SA-04:10, 04:11, 04:12,
acpi(4) per-device sysctls to wake up the system,
MAC_STATIC option,
mballoc -> mbuma replacement,
midi(4) removal,
nmdm(4) reliability fixes,
fxp(4) per-device sysctls support,
Netgraph 4.x compatibility support,
net.inet.ip.process_options added,
link state change notification support in the routing socket,
gconcat(8) removal,
GEOM_NOP, GEOM_STRIPE, and GEOM_GATE added,
GEOM_GPT in GENERIC,
libuwx import,
daemon(8) -p pidfile,
eeprom(8) added,
find(1) -depth n,
geom(8) added,
id(1) -M,
jail(8) -U,
ls(1) LC_TYPE support for multibyte character string,
smbmsg(8) added,
sunlabel(8) -c and -h,
tftpd(8) -w and -U,
ip6addrctl_* in rc.conf for address selection policy support, and
ACPI-CA 20040514 import.
typo fixes:
s/ethernet/Ethernet/
s/compatibiliy/compatibility/
s/sbus/SBus/
2004-06-30 07:54:38 +00:00
|
|
|
|
2005-02-20 22:22:32 +00:00
|
|
|
<para><application>ACPI-CA</application> has been updated from
|
|
|
|
20040527 to 20041119. &merged;</para>
|
|
|
|
|
2004-06-30 01:17:05 +00:00
|
|
|
</sect3>
|
2003-01-19 23:17:03 +00:00
|
|
|
</sect2>
|
2001-06-14 17:02:14 +00:00
|
|
|
|
2003-01-19 23:17:03 +00:00
|
|
|
<sect2 id="userland">
|
|
|
|
<title>Userland Changes</title>
|
2001-10-13 00:33:40 +00:00
|
|
|
|
New release notes: ULE fixes, mpsafevfs, NDISulator for x86-64
binaries, sk(4) ALTQ and jumbo frames on Yukons, cd9660 less chatty,
burncd(8) fixate eject works, mknod(8) deprecated, NOFOO -> NO_FOO,
ppp(8) echo, tcpdrop(8), whois(1) -k.
Modified release note: In netcat note, provide cross-reference to
nc(1) manpage.
Just another random walk through the commit messages...
2005-02-20 07:27:16 +00:00
|
|
|
<para>The &man.burncd.8; utility now allows commands (such as
|
|
|
|
<command>eject</command>) to take place after fixating a
|
|
|
|
disk.</para>
|
|
|
|
|
2005-02-14 05:38:47 +00:00
|
|
|
<para>The <literal>create</literal> command of the &man.gpt.8;
|
|
|
|
utility now supports a <option>-f</option> command-line flag to
|
|
|
|
force creation of a GPT even when there is an MBR record on a
|
|
|
|
disk. &merged;</para>
|
|
|
|
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
<para>The &man.dump.8; utility now supports a <option>-n</option>
|
|
|
|
flag to suppress the creation of a <filename>.snap</filename>
|
|
|
|
directory on new file systems. This feature is intended for use
|
|
|
|
on memory or vnode file systems that will not require snapshot
|
|
|
|
support.</para>
|
|
|
|
|
2005-02-19 20:10:38 +00:00
|
|
|
<para>The &man.ifconfig.8; utility has been restructured. It is
|
|
|
|
now more modular and flexible with respect to supporting
|
|
|
|
interface-specific functionality. The 802.11 support has been
|
|
|
|
updated to support recent changes to the 802.11 subsystem and
|
|
|
|
drivers.</para>
|
|
|
|
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
<para>Support for abbreviated forms of a number of &man.ipfw.8;
|
|
|
|
options has been deprecated. Warnings are printed to stderr
|
|
|
|
indicated the correct full form when one of these abbreviations
|
|
|
|
is detected.</para>
|
|
|
|
|
|
|
|
<para>The <filename>libarchive</filename> library (as well as the
|
|
|
|
&man.tar.1; command that uses it) now has support for reading ISO
|
|
|
|
images (with optional RockRidge extensions) and ZIP archives
|
|
|
|
(with <literal>deflate</literal> and <literal>none</literal>
|
|
|
|
compression).</para>
|
|
|
|
|
2005-02-14 05:38:47 +00:00
|
|
|
<para>The <literal>NO_NIS</literal> compile-time knob for userland
|
|
|
|
has been added. As its name implies, enabling this
|
|
|
|
<filename>Makefile</filename> variable will cause NIS support to
|
|
|
|
be excluded from various programs and will cause the NIS
|
|
|
|
utilities to not be built. &merged;</para>
|
|
|
|
|
2004-09-12 07:16:52 +00:00
|
|
|
<para arch="i386">The &man.mkuzip.8;, which is a non-GPL
|
2004-09-12 19:11:49 +00:00
|
|
|
utility to compress file system images for use with
|
2004-09-12 07:16:52 +00:00
|
|
|
<literal>GEOM_UZIP</literal> &man.geom.4; module,
|
|
|
|
has been added.</para>
|
|
|
|
|
2005-02-21 16:45:49 +00:00
|
|
|
<para>The &man.newsyslog.8; utility now supports
|
|
|
|
a <option>-d</option> option to specify an alternate root for log files
|
|
|
|
similar to <varname>DESTDIR</varname> in the BSD make process.
|
|
|
|
This only affects log file paths, not config file (<option>-f</option>)
|
|
|
|
or archive directory (<option>-a</option>) paths.</para>
|
|
|
|
|
2005-02-14 05:38:47 +00:00
|
|
|
<para>The &man.ncal.1; utility now supports a <option>-m</option>
|
|
|
|
flag to generate a calendar for a specified month in the current
|
|
|
|
year. &merged;</para>
|
|
|
|
|
New release notes: SysV IPC objects with MAC support, auxio(4), pcii,
rtc (+MFC), uart(4) default tty driver for sparc64 (+MFC),
snd_audiocs(4) (+MFC), cp(4)/ctau(4)/cx(4) MPSAFE (+MFC), em(4)
hardware VLAN support disabled by default (+MFC), fxp(4) flow control
disabled by default (+MFC), sppp(4) FR support (+MFC), libgpib.
2005-02-22 00:29:22 +00:00
|
|
|
<para>The <filename>libgpib</filename> library has been added to
|
|
|
|
give userland access to GPIB devices (using the the pcii driver)
|
|
|
|
via the
|
|
|
|
<function>ib<replaceable>foo</replaceable></function>
|
|
|
|
API.</para>
|
|
|
|
|
New release notes: ULE fixes, mpsafevfs, NDISulator for x86-64
binaries, sk(4) ALTQ and jumbo frames on Yukons, cd9660 less chatty,
burncd(8) fixate eject works, mknod(8) deprecated, NOFOO -> NO_FOO,
ppp(8) echo, tcpdrop(8), whois(1) -k.
Modified release note: In netcat note, provide cross-reference to
nc(1) manpage.
Just another random walk through the commit messages...
2005-02-20 07:27:16 +00:00
|
|
|
<para>The &man.mknod.8; utility has been marked deprecated.
|
|
|
|
Device nodes have been managed by the &man.devfs.5; device file
|
|
|
|
system since &os; 5.0.</para>
|
|
|
|
|
|
|
|
<para>For years, &os; has used <filename>Makefile</filename>
|
|
|
|
variables of the form
|
|
|
|
<varname>NO<replaceable>FOO</replaceable></varname> and
|
|
|
|
<varname>NO_<replaceable>FOO</replaceable></varname>. For
|
|
|
|
consistency, those variables using the former naming convention
|
|
|
|
have been converted to the
|
|
|
|
<varname>NO_<replaceable>FOO</replaceable></varname> form. The
|
|
|
|
file <filename>/usr/share/mk/bsd.compat.mk</filename> has a
|
|
|
|
complete list of these variables; it also implements some
|
2005-02-21 16:45:49 +00:00
|
|
|
temporary backward compatibility for the old names.</para>
|
New release notes: ULE fixes, mpsafevfs, NDISulator for x86-64
binaries, sk(4) ALTQ and jumbo frames on Yukons, cd9660 less chatty,
burncd(8) fixate eject works, mknod(8) deprecated, NOFOO -> NO_FOO,
ppp(8) echo, tcpdrop(8), whois(1) -k.
Modified release note: In netcat note, provide cross-reference to
nc(1) manpage.
Just another random walk through the commit messages...
2005-02-20 07:27:16 +00:00
|
|
|
|
|
|
|
<para>The &man.ppp.8; program now implements an
|
|
|
|
<option>echo</option> parameter, which allows LCP ECHOs to be
|
|
|
|
enabled independently of LQR reports. Older versions of
|
|
|
|
&man.ppp.8; would revert to LCP ECHO mode on negotiation
|
|
|
|
failure. It is now necessary to specify <command>enable
|
2005-02-21 16:45:49 +00:00
|
|
|
echo</command> to get this behavior. &merged;</para>
|
New release notes: ULE fixes, mpsafevfs, NDISulator for x86-64
binaries, sk(4) ALTQ and jumbo frames on Yukons, cd9660 less chatty,
burncd(8) fixate eject works, mknod(8) deprecated, NOFOO -> NO_FOO,
ppp(8) echo, tcpdrop(8), whois(1) -k.
Modified release note: In netcat note, provide cross-reference to
nc(1) manpage.
Just another random walk through the commit messages...
2005-02-20 07:27:16 +00:00
|
|
|
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
<para>An &man.rpmatch.3; library function has been added to check
|
|
|
|
a string for being an affirmative or negative response in the
|
|
|
|
current locale.</para>
|
|
|
|
|
|
|
|
<para>The &man.telnet.1; and &man.telnetd.8; programs now support
|
|
|
|
the <option>-S</option> option for specifying a numeric TOS
|
|
|
|
byte.</para>
|
|
|
|
|
New release notes: ULE fixes, mpsafevfs, NDISulator for x86-64
binaries, sk(4) ALTQ and jumbo frames on Yukons, cd9660 less chatty,
burncd(8) fixate eject works, mknod(8) deprecated, NOFOO -> NO_FOO,
ppp(8) echo, tcpdrop(8), whois(1) -k.
Modified release note: In netcat note, provide cross-reference to
nc(1) manpage.
Just another random walk through the commit messages...
2005-02-20 07:27:16 +00:00
|
|
|
<para>The &man.tcpdrop.8; command, which closes a selected TCP
|
|
|
|
connection, has been added. It was obtained from
|
|
|
|
OpenBSD.</para>
|
|
|
|
|
|
|
|
<para>&man.whois.1; now supports
|
|
|
|
a <option>-k</option> flag
|
|
|
|
for querying <hostid role="fqdn">whois.krnic.net</hostid>
|
|
|
|
(the National Internet Development Agency of Korea)
|
|
|
|
which hold details of IP address allocations within
|
|
|
|
Korea. &merged;</para>
|
|
|
|
|
2004-03-24 18:03:55 +00:00
|
|
|
<sect3 id="rc-scripts">
|
|
|
|
<title><filename>/etc/rc.d</filename> Scripts</title>
|
|
|
|
|
2004-11-07 18:17:38 +00:00
|
|
|
<para></para>
|
2004-03-24 18:03:55 +00:00
|
|
|
</sect3>
|
2003-04-12 15:07:04 +00:00
|
|
|
</sect2>
|
|
|
|
|
2003-04-12 15:18:52 +00:00
|
|
|
<sect2 id="contrib">
|
|
|
|
<title>Contributed Software</title>
|
2001-04-27 21:28:02 +00:00
|
|
|
|
2005-02-20 22:22:32 +00:00
|
|
|
<para><application>FILE</application> has been updated from 4.10
|
|
|
|
to 4.12.</para>
|
|
|
|
|
|
|
|
<para><application>lukemftp</application> has been updated from a
|
|
|
|
26 April 2004 snapshot from OpenBSD's sources to a snapshot as
|
|
|
|
of 19 February 2005.</para>
|
2005-02-15 06:16:05 +00:00
|
|
|
|
|
|
|
<para>A snapshot of <application>netcat</application> from OpenBSD
|
New release notes: ULE fixes, mpsafevfs, NDISulator for x86-64
binaries, sk(4) ALTQ and jumbo frames on Yukons, cd9660 less chatty,
burncd(8) fixate eject works, mknod(8) deprecated, NOFOO -> NO_FOO,
ppp(8) echo, tcpdrop(8), whois(1) -k.
Modified release note: In netcat note, provide cross-reference to
nc(1) manpage.
Just another random walk through the commit messages...
2005-02-20 07:27:16 +00:00
|
|
|
as of 4 February 2005 has been added. More information can be
|
|
|
|
found in the &man.nc.1; manual page. &merged;</para>
|
2005-02-15 06:16:05 +00:00
|
|
|
|
|
|
|
<para><application>OpenPAM</application> has been updated from the
|
|
|
|
Eelgrass release to the Feterita release.</para>
|
|
|
|
|
|
|
|
<para><application>OpenSSH</application> has been updated from 3.8p1
|
|
|
|
to 3.9p1.</para>
|
|
|
|
|
2005-02-14 06:10:22 +00:00
|
|
|
<para><application>sendmail</application> has been updated from
|
2005-02-19 17:19:01 +00:00
|
|
|
version 8.13.1 to version 8.13.3. &merged;</para>
|
2005-02-14 06:10:22 +00:00
|
|
|
|
2005-02-20 22:22:32 +00:00
|
|
|
<para>The timezone database has been updated from the
|
|
|
|
<application>tzdata2004e</application> release to the
|
|
|
|
<application>tzdata2004g</application> release. &merged;</para>
|
|
|
|
|
2003-04-12 15:18:52 +00:00
|
|
|
</sect2>
|
2001-04-27 21:28:02 +00:00
|
|
|
|
2003-04-12 15:18:52 +00:00
|
|
|
<sect2 id="ports">
|
|
|
|
<title>Ports/Packages Collection Infrastructure</title>
|
2001-04-27 21:28:02 +00:00
|
|
|
|
2004-11-07 18:17:38 +00:00
|
|
|
<para></para>
|
2003-04-12 15:18:52 +00:00
|
|
|
</sect2>
|
2002-04-24 20:38:25 +00:00
|
|
|
|
2003-04-12 15:13:26 +00:00
|
|
|
<sect2 id="releng">
|
2002-04-24 20:38:25 +00:00
|
|
|
<title>Release Engineering and Integration</title>
|
|
|
|
|
2004-11-07 18:17:38 +00:00
|
|
|
<para></para>
|
2002-04-24 20:38:25 +00:00
|
|
|
</sect2>
|
New release notes: MCA support on ia64, rp(4) update (+MFC), tx(4)
multicast filtering, ahd driver, calendar(1) -W/-F, nice(1) -n,
pam_echo(8), pam_exec(8), pselect(3), wc(1) -m, USD/PSD documents
restored.
2002-06-22 21:52:42 +00:00
|
|
|
|
2003-04-12 15:13:26 +00:00
|
|
|
<sect2 id="doc">
|
New release notes: MCA support on ia64, rp(4) update (+MFC), tx(4)
multicast filtering, ahd driver, calendar(1) -W/-F, nice(1) -n,
pam_echo(8), pam_exec(8), pselect(3), wc(1) -m, USD/PSD documents
restored.
2002-06-22 21:52:42 +00:00
|
|
|
<title>Documentation</title>
|
|
|
|
|
New release notes: MemGuard, psm(4) improved Synaptics Touchpad
support, hme(4) MPSAFE (+MFC), random port number allocation fix,
IPX/SPX locking, gshsec(8), dump(8) -n, some ipfw(8) abbreviated
options deprecated, libarchive ISO and ZIP support, rpmatch(3),
telnet(1)/telnetd(8) -S, manpage cleanup.
MFCs noted: cd9660 less chatty,
Modified release notes: Fix typo (s/icss/ichss/) [1], add missing
"driver" in a couple of notes.
Submitted by: njl [1]
2005-02-21 20:19:03 +00:00
|
|
|
<para>Manual pages in the base system have received a number of
|
|
|
|
cleanups, both for content and presentation. Cross-references
|
|
|
|
are more correct and consistent, standard section headings are
|
|
|
|
now used throughout, and markup has been cleaned up.</para>
|
2003-04-19 17:57:14 +00:00
|
|
|
|
New release notes: MCA support on ia64, rp(4) update (+MFC), tx(4)
multicast filtering, ahd driver, calendar(1) -W/-F, nice(1) -n,
pam_echo(8), pam_exec(8), pselect(3), wc(1) -m, USD/PSD documents
restored.
2002-06-22 21:52:42 +00:00
|
|
|
</sect2>
|
2001-04-27 21:28:02 +00:00
|
|
|
</sect1>
|
2001-10-04 22:40:19 +00:00
|
|
|
|
2003-01-12 18:23:15 +00:00
|
|
|
<sect1 id="upgrade">
|
2001-10-04 22:40:19 +00:00
|
|
|
<title>Upgrading from previous releases of &os;</title>
|
|
|
|
|
2004-11-07 18:17:38 +00:00
|
|
|
<para></para>
|
2001-10-04 22:40:19 +00:00
|
|
|
|
2001-10-05 22:03:35 +00:00
|
|
|
<important>
|
|
|
|
<para>Upgrading &os; should, of course, only be attempted after
|
2002-02-18 21:22:08 +00:00
|
|
|
backing up <emphasis>all</emphasis> data and configuration
|
|
|
|
files.</para>
|
2001-10-05 22:03:35 +00:00
|
|
|
</important>
|
2001-10-04 22:40:19 +00:00
|
|
|
</sect1>
|