summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2004-03-13 16:45:05 +0000
committerhrs <hrs@FreeBSD.org>2004-03-13 16:45:05 +0000
commitee5bb488e197a311a062a18ee0add61069b39d95 (patch)
treed569272cccd68f015b26a45663338c68adb26bfe
parent0ec6cfb7ac2a69f15f86a76afd3894458a97c7b0 (diff)
downloadFreeBSD-src-ee5bb488e197a311a062a18ee0add61069b39d95.zip
FreeBSD-src-ee5bb488e197a311a062a18ee0add61069b39d95.tar.gz
New release note:
64-bit time_t on FreeBSD/sparc64, em(4) hiccup during ifconfig em0 alias fixed, ng_vlan(4) netgraph node type, umass(4) ATAPI MMC commands support, rc.d/gbde_swap and gbde_swap_enable in rc.conf, mountd(8) -p <port> option, nologin(8) syslog support, OpenBSD's pf and the related userland utils imported, SIZE attribute in distinfo enabled by default. (when you find errors or inappropriate descriptions, please let me know.)
-rw-r--r--release/doc/en_US.ISO8859-1/relnotes/article.sgml76
-rw-r--r--release/doc/en_US.ISO8859-1/relnotes/common/new.sgml76
2 files changed, 146 insertions, 6 deletions
diff --git a/release/doc/en_US.ISO8859-1/relnotes/article.sgml b/release/doc/en_US.ISO8859-1/relnotes/article.sgml
index eed15ba..a1ece78 100644
--- a/release/doc/en_US.ISO8859-1/relnotes/article.sgml
+++ b/release/doc/en_US.ISO8859-1/relnotes/article.sgml
@@ -195,6 +195,21 @@
<para>The kernel's file descriptor allocation code has been
updated, and is now derived from similar code in OpenBSD.</para>
+ <para arch="sparc64">On &os;/sparc64 <varname>time_t</varname>
+ has been changed from a 32-bit value to a 64-bit value.
+
+ <note>
+ <para>Since this change is not backward-compatible,
+ any programs which are built on the older system using
+ the 32-bit <varname>time_t</varname> as well as
+ call system-routines for handling
+ <varname>time_t</varname> values, will have to be recompiled.
+ More detail information and notice on upgrading from
+ the source can be found in
+ <filename>/usr/src/UPDATING.64BTT</filename>.</para>
+ </note>
+ </para>
+
<!-- Above this line, sort kernel changes by manpage/keyword-->
<sect3 id="proc">
@@ -232,6 +247,9 @@
driver has been removed due to breakage. Its functionality
has been subsumed into the &man.en.4; driver.</para>
+ <para>A short hiccup in the &man.em.4; during parameter
+ reconfiguration, has been fixed. &merged;</para>
+
<para arch="i386">The lmc (LAN Media Corp. PCI WAN adapter) driver has been
removed due to breakage and lack of maintainership.</para>
@@ -246,6 +264,9 @@
For more information, see the &man.ndis.4; and
&man.ndiscvt.8; manual pages.</para>
+ <para>The &man.ng.vlan.4; NetGraph node type, which supports
+ IEEE 802.1Q VLAN tagging has been added. &merged;</para>
+
<para>Several bugs related to multicast and promiscuous mode
handling in the &man.sk.4; driver have been fixed.</para>
@@ -295,7 +316,6 @@
for authenticating TCP sessions. &man.setkey.8; now includes
support for the TCP-MD5 class of security associations.
&merged;</para>
-
</sect3>
<sect3 id="disks">
@@ -306,6 +326,8 @@
work better, and some problems with timeouts should be
resolved.</para>
+ <para>The &man.umass.4; driver now supports the missing
+ ATAPI MMC commands and handles the timeout properly.</para>
</sect3>
<sect3 id="fs">
@@ -339,6 +361,16 @@
if the server requires it; this may eventually become an
option to &man.mount.smbfs.8;.</para>
+ <para>A support for gbde-enabled swap devices has been added.
+ When <varname>gbde_swap_enable</varname> is specified
+ in &man.rc.conf.5;, a swap device named
+ <filename>/dev/foo.bde</filename> in &man.fstab.5;
+ is automatically attached at boot time with the device
+ <filename>/dev/foo</filename> and a random key, which
+ generated by computing the MD5 checksum of 512 bytes read
+ from <filename>/dev/random</filename>.
+ Note that this prevents recovery of kernel dumps.</para>
+
</sect3>
<sect3 id="mm">
@@ -412,11 +444,18 @@
</note>
<para>
+ <para>&man.mountd.8; now supports the <option>-p</option> option,
+ which allows users to specify a known port for use
+ in firewall rulesets.</para>
+
<para>&man.newfs.8; and &man.mdmfs.8; now support a
<option>-l</option> flag to enable them to set the MAC
multilabel flag on new filesystems without requiring the use of
&man.tunefs.8;.</para>
+ <para>&man.nologin.8; now support reporting login attempts via
+ &man.syslogd.8;.</para>
+
<para>A bugfix has been applied to NSS support, which fixes
problems when using third-party NSS modules (such as <filename
role="package">net/nss_ldap</filename>) and groups with large
@@ -507,6 +546,31 @@
</para>
+ <para><application>pf</application>, OpenBSD's packet filter as of
+ OpenBSD 3.4 has been imported into &os; source tree and installed
+ by default. A new user <username>proxy</username>, and two new
+ groups <username>authpf</username> and <username>proxy</username>,
+ which <application>pf</application> needs are added as well.
+
+ <note>
+ <para>On upgrading from the source, these user accounts must be
+ added in advance. And, the <varname>NO_PF</varname> variable
+ in <filename>make.conf</filename> can be used to prevent
+ <application>pf</application> from building.</para>
+ </note>
+
+ <para>Several userland utilities of OpenBSD's
+ <application>pf</application> have been imported.
+ <filename>libexec/ftp-proxy</filename> is an ftp proxy for
+ <application>pf</application>,
+ <filename>sbin/pfctl</filename> is an equivalent to
+ <filename>sbin/ipf</filename>,
+ <filename>sbin/pflogd</filename>
+ is a daemon logging packets via <literal>if_pflog</literal>
+ in pcap format, and
+ <filename>usr.sbin/authpf</filename> is an authentication shell
+ to modify pf rulesets.</para>
+
<para><application>routed</application> has been updated from
release 2.22 to release 2.27 from rhyolite.com. Note that for
users relying on RIP's MD5 authentication feature,
@@ -522,8 +586,14 @@
<sect2 id="ports">
<title>Ports/Packages Collection Infrastructure</title>
- <para></para>
-
+ <para>The <literal>SIZE</literal> attribute for distfiles
+ which can be used for checking file size before fetching,
+ has been added and enabled by default.
+ <varname>DISABLE_SIZE</varname> is a user control knob
+ to disable the distfile size checking. This is especially
+ useful on old &os; versions which didn't have &man.fetch.1;
+ support for this, and for some FTP proxies which always
+ report incorrect or bogus size.</para>
</sect2>
<sect2 id="releng">
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 eed15ba..a1ece78 100644
--- a/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml
+++ b/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml
@@ -195,6 +195,21 @@
<para>The kernel's file descriptor allocation code has been
updated, and is now derived from similar code in OpenBSD.</para>
+ <para arch="sparc64">On &os;/sparc64 <varname>time_t</varname>
+ has been changed from a 32-bit value to a 64-bit value.
+
+ <note>
+ <para>Since this change is not backward-compatible,
+ any programs which are built on the older system using
+ the 32-bit <varname>time_t</varname> as well as
+ call system-routines for handling
+ <varname>time_t</varname> values, will have to be recompiled.
+ More detail information and notice on upgrading from
+ the source can be found in
+ <filename>/usr/src/UPDATING.64BTT</filename>.</para>
+ </note>
+ </para>
+
<!-- Above this line, sort kernel changes by manpage/keyword-->
<sect3 id="proc">
@@ -232,6 +247,9 @@
driver has been removed due to breakage. Its functionality
has been subsumed into the &man.en.4; driver.</para>
+ <para>A short hiccup in the &man.em.4; during parameter
+ reconfiguration, has been fixed. &merged;</para>
+
<para arch="i386">The lmc (LAN Media Corp. PCI WAN adapter) driver has been
removed due to breakage and lack of maintainership.</para>
@@ -246,6 +264,9 @@
For more information, see the &man.ndis.4; and
&man.ndiscvt.8; manual pages.</para>
+ <para>The &man.ng.vlan.4; NetGraph node type, which supports
+ IEEE 802.1Q VLAN tagging has been added. &merged;</para>
+
<para>Several bugs related to multicast and promiscuous mode
handling in the &man.sk.4; driver have been fixed.</para>
@@ -295,7 +316,6 @@
for authenticating TCP sessions. &man.setkey.8; now includes
support for the TCP-MD5 class of security associations.
&merged;</para>
-
</sect3>
<sect3 id="disks">
@@ -306,6 +326,8 @@
work better, and some problems with timeouts should be
resolved.</para>
+ <para>The &man.umass.4; driver now supports the missing
+ ATAPI MMC commands and handles the timeout properly.</para>
</sect3>
<sect3 id="fs">
@@ -339,6 +361,16 @@
if the server requires it; this may eventually become an
option to &man.mount.smbfs.8;.</para>
+ <para>A support for gbde-enabled swap devices has been added.
+ When <varname>gbde_swap_enable</varname> is specified
+ in &man.rc.conf.5;, a swap device named
+ <filename>/dev/foo.bde</filename> in &man.fstab.5;
+ is automatically attached at boot time with the device
+ <filename>/dev/foo</filename> and a random key, which
+ generated by computing the MD5 checksum of 512 bytes read
+ from <filename>/dev/random</filename>.
+ Note that this prevents recovery of kernel dumps.</para>
+
</sect3>
<sect3 id="mm">
@@ -412,11 +444,18 @@
</note>
<para>
+ <para>&man.mountd.8; now supports the <option>-p</option> option,
+ which allows users to specify a known port for use
+ in firewall rulesets.</para>
+
<para>&man.newfs.8; and &man.mdmfs.8; now support a
<option>-l</option> flag to enable them to set the MAC
multilabel flag on new filesystems without requiring the use of
&man.tunefs.8;.</para>
+ <para>&man.nologin.8; now support reporting login attempts via
+ &man.syslogd.8;.</para>
+
<para>A bugfix has been applied to NSS support, which fixes
problems when using third-party NSS modules (such as <filename
role="package">net/nss_ldap</filename>) and groups with large
@@ -507,6 +546,31 @@
</para>
+ <para><application>pf</application>, OpenBSD's packet filter as of
+ OpenBSD 3.4 has been imported into &os; source tree and installed
+ by default. A new user <username>proxy</username>, and two new
+ groups <username>authpf</username> and <username>proxy</username>,
+ which <application>pf</application> needs are added as well.
+
+ <note>
+ <para>On upgrading from the source, these user accounts must be
+ added in advance. And, the <varname>NO_PF</varname> variable
+ in <filename>make.conf</filename> can be used to prevent
+ <application>pf</application> from building.</para>
+ </note>
+
+ <para>Several userland utilities of OpenBSD's
+ <application>pf</application> have been imported.
+ <filename>libexec/ftp-proxy</filename> is an ftp proxy for
+ <application>pf</application>,
+ <filename>sbin/pfctl</filename> is an equivalent to
+ <filename>sbin/ipf</filename>,
+ <filename>sbin/pflogd</filename>
+ is a daemon logging packets via <literal>if_pflog</literal>
+ in pcap format, and
+ <filename>usr.sbin/authpf</filename> is an authentication shell
+ to modify pf rulesets.</para>
+
<para><application>routed</application> has been updated from
release 2.22 to release 2.27 from rhyolite.com. Note that for
users relying on RIP's MD5 authentication feature,
@@ -522,8 +586,14 @@
<sect2 id="ports">
<title>Ports/Packages Collection Infrastructure</title>
- <para></para>
-
+ <para>The <literal>SIZE</literal> attribute for distfiles
+ which can be used for checking file size before fetching,
+ has been added and enabled by default.
+ <varname>DISABLE_SIZE</varname> is a user control knob
+ to disable the distfile size checking. This is especially
+ useful on old &os; versions which didn't have &man.fetch.1;
+ support for this, and for some FTP proxies which always
+ report incorrect or bogus size.</para>
</sect2>
<sect2 id="releng">
OpenPOWER on IntegriCloud