summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2005-04-19 12:03:52 +0000
committerhrs <hrs@FreeBSD.org>2005-04-19 12:03:52 +0000
commit999a402d600cdf44fc7abfa1450cb3332212ffae (patch)
treeb266c732602b92d306a4ff76247b61535f34a076 /release
parentbbad4f5164f3a5ff875e8b62d81835d4124b7236 (diff)
downloadFreeBSD-src-999a402d600cdf44fc7abfa1450cb3332212ffae.zip
FreeBSD-src-999a402d600cdf44fc7abfa1450cb3332212ffae.tar.gz
New release notes:
hwpmc(4) and associated library/userland utilities, ipw(4), iwi(4), ral(4), and ural(4) wireless LAN drivers, ipfw(4) and dummynet(4) now supports IPv6, net.link.tap.user_open sysctl for tap(4), LOCAL_CREDS and LOCAL_CONNWAIT options for unix(4), twa(4) driver update, machine-specific optimized functions for AMD64. getserv{ent,byname,byport} MPSAFE, mixer(8) -S option, C99 functions: roundl(), lroundl(), llroundl(), truncl(), and floorl(), syslogd(8) -S option, rc.d/bsnmpd startup script, and manual pages of ataraid(4), sched_4bsd(4), and sched_ule(4) added.
Diffstat (limited to 'release')
-rw-r--r--release/doc/en_US.ISO8859-1/relnotes/article.sgml71
-rw-r--r--release/doc/en_US.ISO8859-1/relnotes/common/new.sgml71
2 files changed, 142 insertions, 0 deletions
diff --git a/release/doc/en_US.ISO8859-1/relnotes/article.sgml b/release/doc/en_US.ISO8859-1/relnotes/article.sgml
index cdad33a..1c1ef3e 100644
--- a/release/doc/en_US.ISO8859-1/relnotes/article.sgml
+++ b/release/doc/en_US.ISO8859-1/relnotes/article.sgml
@@ -323,6 +323,14 @@
in the &man.acpi.4; driver. These can individually be disabled by setting device
hints such as <varname>hint.<replaceable>ichss</replaceable>.0.disabled="1"</varname>.</para>
+ <para arch="amd64,i386">The &man.hwpmc.4;, hardware performance
+ monitoring counter driver has been added.
+ This driver virtualizes the hardware performance monitoring
+ facilities in modern CPUs and provides support for using
+ these facilities from user level processes. For more details,
+ see manual pages of &man.hwpmc.4;, associated libraries,
+ and associated userland utilities.</para>
+
<para arch="i386">Support for the OLDCARD subsystem has
been removed. The NEWCARD system is now used for all PCCARD
device support.</para>
@@ -421,6 +429,12 @@
<para>The &man.hme.4; driver is now MPSAFE. &merged;</para>
+ <para>The &man.ipw.4; (for Intel PRO/Wireless 2100),
+ &man.iwi.4; (for Intel PRO/Wireless 2200BG/2225BG/2915ABG),
+ &man.ral.4; (for Ralink Technology RT2500),
+ and &man.ural.4; (for Ralink Technology RT2500USB)
+ drivers have been added.</para>
+
<para>The &man.ixgb.4; driver is now MPSAFE.</para>
<para arch="amd64">The &man.ndis.4; device driver wrapper now
@@ -490,6 +504,9 @@
when the <literal>gid</literal>, <literal>jail</literal>,
and/or <literal>uid</literal> rule options are used. &merged;</para>
+ <para>The &man.ipfw.4; and &man.dummynet.4; system now
+ support IPv6.</para>
+
<para>&man.ipfw.8; now supports classification and tagging
of &man.altq.4; packets via a divert socket,
as well as the TCP data length.</para>
@@ -523,6 +540,10 @@
<para>The &man.sppp.4; driver is now MPSAFE.</para>
+ <para>The new sysctl <varname>net.link.tap.user_open</varname>
+ has been implemented. This allows unprivileged access to
+ &man.tap.4; device nodes based on the file system permission.</para>
+
<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>
@@ -574,6 +595,16 @@
<varname>debug.mpsafenet</varname> sysctl variable may be set
to <literal>1</literal>).</para>
+ <para>The Unix domain socket now supports
+ <literal>LOCAL_CREDS</literal> and
+ <literal>LOCAL_CONNWAIT</literal>.
+ The <literal>LOCAL_CREDS</literal> option provides
+ a mechanism for the receiver to receive the credentials
+ of the process as a &man.recvmsg.2; control message.
+ The <literal>LOCAL_CONNWAIT</literal>
+ option causes the &man.connect.2; function to block
+ until &man.accept.2; has been called on the listening socket.
+ For more details, see &man.unix.4; manual page.</para>
</sect3>
<sect3 id="disks">
@@ -608,6 +639,10 @@
<para>The old vinum(4) subsystem has been removed
in favor of the new &man.geom.4;-based version.</para>
+ <para>The &man.twa.4; driver has been updated to
+ the 9.2 release (for &os; 5.2.1) distributed from
+ the 3ware website.</para>
+
<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;
@@ -656,6 +691,11 @@
<command>eject</command>) to take place after fixating a
disk.</para>
+ <para arch="amd64">The machine-specific optimized version of
+ &man.bcmp.3;, &man.bcopy.3;, &man.bzero.3;, &man.memcmp.3;,
+ &man.memcpy.3;, &man.memmove.3;, &man.memset.3;, &man.strcat.3;
+ and &man.strcpy.3; have been implemented.</para>
+
<para>The &man.ftpd.8; program now uses the <literal>212</literal>
and <literal>213</literal> status codes for directory
and file status correctly (<literal>211</literal> was used in
@@ -685,6 +725,9 @@
<literal>AF_INET6</literal> records before
<literal>AF_INET</literal> records. &merged;</para>
+ <para>The &man.getservent.3;, &man.getservbyname.3;, and
+ &man.getservbyport.3; functions are now MPSAFE.</para>
+
<para>The gvinum(8) utility now supports
<command>checkparity</command>,
<command>rebuildparity</command>, and
@@ -705,6 +748,10 @@
<para>The on-disk format of <literal>LC_CTYPE</literal> files has
been changed to be machine-independent.</para>
+ <para>The &man.mixer.8; utility now supports <option>-S</option>
+ option. This is the same as the <option>-s</option> option
+ but does not output mixing field separators.</para>
+
<para>A bug in the <filename>libalias</filename> library
which causes a core dump when the <option>-reverse</option>
option is specified in &man.natd.8; has been fixed.</para>
@@ -886,6 +933,11 @@
specified. This behavior is required by
Version 3 of the Single UNIX Specification (SUSv3).</para>
+ <para>The following ISO/IEC 9899:1999 standard functions
+ have been implemented: <function>roundl()</function>,
+ <function>lroundl()</function>, <function>llroundl()</function>,
+ <function>truncl()</function>, and <function>floorl()</function>.</para>
+
<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>
@@ -913,6 +965,14 @@
run out of buffer space due to a
local denial-of-service attack. &merged;</para>
+ <para>The &man.syslogd.8; now supports <option>-S</option> option
+ which allows to change the pathname of the privileged
+ socket. This is useful when you do not want the daemon
+ to receive any messages from the local sockets
+ (<filename>/var/run/log</filename> and
+ <filename>/var/run/logpriv</filename> are used by default).
+ &merged;</para>
+
<para>The &man.syslogd.8; utility now allows
<literal>:</literal> and <literal>%</literal>
characters in the hostname specifications.
@@ -957,6 +1017,9 @@
<sect3 id="rc-scripts">
<title><filename>/etc/rc.d</filename> Scripts</title>
+ <para>The <filename>rc.d/bsnmpd</filename> startup script
+ for &man.bsnmpd.1; has been added.</para>
+
<para>&man.rc.conf.5; now supports changes of network interface names
at boot time. &merged; For example:</para>
@@ -1132,6 +1195,14 @@ moused_ums0_port="/dev/ums0"</programlisting>
<sect2 id="doc">
<title>Documentation</title>
+ <para>The &man.sched.4bsd.4; and &man.sched.ule.4; manual pages
+ have been added. These explain the kernel options SCHED_4BSD
+ and SCHED_ULE and some sysctls applicable.</para>
+
+ <para>The &man.ataraid.4; manual page
+ have been added. This explain the &man.ata.4; software
+ RAID driver.</para>
+
<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
diff --git a/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml b/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml
index cdad33a..1c1ef3e 100644
--- a/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml
+++ b/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml
@@ -323,6 +323,14 @@
in the &man.acpi.4; driver. These can individually be disabled by setting device
hints such as <varname>hint.<replaceable>ichss</replaceable>.0.disabled="1"</varname>.</para>
+ <para arch="amd64,i386">The &man.hwpmc.4;, hardware performance
+ monitoring counter driver has been added.
+ This driver virtualizes the hardware performance monitoring
+ facilities in modern CPUs and provides support for using
+ these facilities from user level processes. For more details,
+ see manual pages of &man.hwpmc.4;, associated libraries,
+ and associated userland utilities.</para>
+
<para arch="i386">Support for the OLDCARD subsystem has
been removed. The NEWCARD system is now used for all PCCARD
device support.</para>
@@ -421,6 +429,12 @@
<para>The &man.hme.4; driver is now MPSAFE. &merged;</para>
+ <para>The &man.ipw.4; (for Intel PRO/Wireless 2100),
+ &man.iwi.4; (for Intel PRO/Wireless 2200BG/2225BG/2915ABG),
+ &man.ral.4; (for Ralink Technology RT2500),
+ and &man.ural.4; (for Ralink Technology RT2500USB)
+ drivers have been added.</para>
+
<para>The &man.ixgb.4; driver is now MPSAFE.</para>
<para arch="amd64">The &man.ndis.4; device driver wrapper now
@@ -490,6 +504,9 @@
when the <literal>gid</literal>, <literal>jail</literal>,
and/or <literal>uid</literal> rule options are used. &merged;</para>
+ <para>The &man.ipfw.4; and &man.dummynet.4; system now
+ support IPv6.</para>
+
<para>&man.ipfw.8; now supports classification and tagging
of &man.altq.4; packets via a divert socket,
as well as the TCP data length.</para>
@@ -523,6 +540,10 @@
<para>The &man.sppp.4; driver is now MPSAFE.</para>
+ <para>The new sysctl <varname>net.link.tap.user_open</varname>
+ has been implemented. This allows unprivileged access to
+ &man.tap.4; device nodes based on the file system permission.</para>
+
<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>
@@ -574,6 +595,16 @@
<varname>debug.mpsafenet</varname> sysctl variable may be set
to <literal>1</literal>).</para>
+ <para>The Unix domain socket now supports
+ <literal>LOCAL_CREDS</literal> and
+ <literal>LOCAL_CONNWAIT</literal>.
+ The <literal>LOCAL_CREDS</literal> option provides
+ a mechanism for the receiver to receive the credentials
+ of the process as a &man.recvmsg.2; control message.
+ The <literal>LOCAL_CONNWAIT</literal>
+ option causes the &man.connect.2; function to block
+ until &man.accept.2; has been called on the listening socket.
+ For more details, see &man.unix.4; manual page.</para>
</sect3>
<sect3 id="disks">
@@ -608,6 +639,10 @@
<para>The old vinum(4) subsystem has been removed
in favor of the new &man.geom.4;-based version.</para>
+ <para>The &man.twa.4; driver has been updated to
+ the 9.2 release (for &os; 5.2.1) distributed from
+ the 3ware website.</para>
+
<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;
@@ -656,6 +691,11 @@
<command>eject</command>) to take place after fixating a
disk.</para>
+ <para arch="amd64">The machine-specific optimized version of
+ &man.bcmp.3;, &man.bcopy.3;, &man.bzero.3;, &man.memcmp.3;,
+ &man.memcpy.3;, &man.memmove.3;, &man.memset.3;, &man.strcat.3;
+ and &man.strcpy.3; have been implemented.</para>
+
<para>The &man.ftpd.8; program now uses the <literal>212</literal>
and <literal>213</literal> status codes for directory
and file status correctly (<literal>211</literal> was used in
@@ -685,6 +725,9 @@
<literal>AF_INET6</literal> records before
<literal>AF_INET</literal> records. &merged;</para>
+ <para>The &man.getservent.3;, &man.getservbyname.3;, and
+ &man.getservbyport.3; functions are now MPSAFE.</para>
+
<para>The gvinum(8) utility now supports
<command>checkparity</command>,
<command>rebuildparity</command>, and
@@ -705,6 +748,10 @@
<para>The on-disk format of <literal>LC_CTYPE</literal> files has
been changed to be machine-independent.</para>
+ <para>The &man.mixer.8; utility now supports <option>-S</option>
+ option. This is the same as the <option>-s</option> option
+ but does not output mixing field separators.</para>
+
<para>A bug in the <filename>libalias</filename> library
which causes a core dump when the <option>-reverse</option>
option is specified in &man.natd.8; has been fixed.</para>
@@ -886,6 +933,11 @@
specified. This behavior is required by
Version 3 of the Single UNIX Specification (SUSv3).</para>
+ <para>The following ISO/IEC 9899:1999 standard functions
+ have been implemented: <function>roundl()</function>,
+ <function>lroundl()</function>, <function>llroundl()</function>,
+ <function>truncl()</function>, and <function>floorl()</function>.</para>
+
<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>
@@ -913,6 +965,14 @@
run out of buffer space due to a
local denial-of-service attack. &merged;</para>
+ <para>The &man.syslogd.8; now supports <option>-S</option> option
+ which allows to change the pathname of the privileged
+ socket. This is useful when you do not want the daemon
+ to receive any messages from the local sockets
+ (<filename>/var/run/log</filename> and
+ <filename>/var/run/logpriv</filename> are used by default).
+ &merged;</para>
+
<para>The &man.syslogd.8; utility now allows
<literal>:</literal> and <literal>%</literal>
characters in the hostname specifications.
@@ -957,6 +1017,9 @@
<sect3 id="rc-scripts">
<title><filename>/etc/rc.d</filename> Scripts</title>
+ <para>The <filename>rc.d/bsnmpd</filename> startup script
+ for &man.bsnmpd.1; has been added.</para>
+
<para>&man.rc.conf.5; now supports changes of network interface names
at boot time. &merged; For example:</para>
@@ -1132,6 +1195,14 @@ moused_ums0_port="/dev/ums0"</programlisting>
<sect2 id="doc">
<title>Documentation</title>
+ <para>The &man.sched.4bsd.4; and &man.sched.ule.4; manual pages
+ have been added. These explain the kernel options SCHED_4BSD
+ and SCHED_ULE and some sysctls applicable.</para>
+
+ <para>The &man.ataraid.4; manual page
+ have been added. This explain the &man.ata.4; software
+ RAID driver.</para>
+
<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
OpenPOWER on IntegriCloud