diff options
author | Hiroki Sato <hrs@FreeBSD.org> | 2004-08-02 18:24:58 +0000 |
---|---|---|
committer | Hiroki Sato <hrs@FreeBSD.org> | 2004-08-02 18:24:58 +0000 |
commit | 3011cfe726f9a962e1806af3ef2991b262f2a54f (patch) | |
tree | 5381c0fa28d91aa4e835b30469971c1f21234401 /release/doc/en_US.ISO8859-1 | |
parent | c658f7630093831375cd774034f5d251ae753ebf (diff) | |
download | src-3011cfe726f9a962e1806af3ef2991b262f2a54f.tar.gz src-3011cfe726f9a962e1806af3ef2991b262f2a54f.zip |
New release notes (changes in the first half of July 2004):
bus_dma(9) alignment and boundary compensation support,
kqueue(2) EVFILT_FS,
KDB framework,
sound and snd_* driver reorganization,
natd(8) globalports option[*],
ppp(8) LQM support[*] and "rad_alive N" option,
GEOM_STRIPE FAST mode support,
MSDOSFS_LARGE[*],
ALTQ framework support added to various network drivers[*],
bsdtar(1) now the default tar(1) utility,
cvs(1) iso8601 option keyword,
multibyte characters support:
fgetwln(3), join(1), nextwctype(3), od(1), regex(3), rev(1),
sed(1) 'y' command, and tr(1),
ftw(3) and nftw(3) implemented,
C99 functions: nearbyint(3),
am-utils 6.0.9->6.0.10p1 import,
GNU grep 2.4d->2.5.1 import, and
tcsh 6.11->6.13.00 import.
MFC:
IPFilter 3.4.31->3.4.35.
[*]Based on work by: josef
Notes
Notes:
svn path=/head/; revision=133022
Diffstat (limited to 'release/doc/en_US.ISO8859-1')
-rw-r--r-- | release/doc/en_US.ISO8859-1/relnotes/article.sgml | 180 | ||||
-rw-r--r-- | release/doc/en_US.ISO8859-1/relnotes/common/new.sgml | 180 |
2 files changed, 344 insertions, 16 deletions
diff --git a/release/doc/en_US.ISO8859-1/relnotes/article.sgml b/release/doc/en_US.ISO8859-1/relnotes/article.sgml index 62fd6c5cbcb9..f2ab5865a6ee 100644 --- a/release/doc/en_US.ISO8859-1/relnotes/article.sgml +++ b/release/doc/en_US.ISO8859-1/relnotes/article.sgml @@ -250,6 +250,13 @@ This behavior can be disabled by setting a loader tunable <varname>hint.acpi.0.disabled</varname> to <literal>0</literal>.</para> + <para>The &man.bus.dma.9; now supports transparently honoring + the alignment and boundary constraints in the dma tag + when loading buffers, and <function>bus_dmamap_load()</function> + will automatically use bounce buffers when needed. + In addition, a set of sysctls <varname>hw.busdma.*</varname> + for &man.bus.dma.9; statistics has been added.</para> + <para arch="i386">The &man.ctau.4; driver has been added for Cronyx Tau synchronous serial adapters. This driver was known for a long time as <quote>ct</quote> in its previous life outside the &os; source tree. &merged; @@ -281,6 +288,72 @@ This feature is disabled by default, and controlled using the <varname>security.jail.allow_raw_sockets</varname> sysctl.</para> + <para>&man.kqueue.2; now supports a new filter + <literal>EVFILT_FS</literal> to be used to signal generic filesystem + events to the user space. Currently, mount, unmount, and up/down + status of NFS are signaled.</para> + + <para>KDB, a new debugger framework has been added. + This consists of a new GDB backend, which has been rewritten to support + threading, run-length encoding compression, and so on, and + the frontend that provides a framework in which multiple, different + debugger backends can be configured and which provides + basic services to those backends. + The following options has been changed:</para> + + <itemizedlist> + <listitem> + <para>KDB is enabled by default + via a kernel option <literal>options KDB</literal>, + <literal>options GDB</literal>, and <literal>options DDB</literal>. + Both <literal>DDB</literal> and + <literal>GDB</literal> specify which KDB backends to include.</para> + </listitem> + + <listitem> + <para>WITNESS_DDB has been renamed to WITNESS_KDB.</para> + </listitem> + + <listitem> + <para>DDB_TRACE has been renamed to KDB_TRACE.</para> + </listitem> + + <listitem> + <para>DDB_UNATTENDED has been renamed to KDB_UNATTENDED.</para> + </listitem> + + <listitem> + <para>SC_HISTORY_DDBKEY has been renamed to SC_HISTORY_KDBKEY.</para> + </listitem> + + <listitem> + <para>DDB_NOKLDSYM has been removed. + The new DDB backend supports pre-linker symbol + lookups as well as KLD symbol lookups at the same time.</para> + </listitem> + + <listitem> + <para>GDB_REMOTE_CHAT has been removed. + The GDB protocol hacks to allow this are &os; specific. + At the same time, the GDB protocol has packets for console + output.</para> + </listitem> + </itemizedlist> + + <para>The KDB also serves as the single point of contact for any and + all code that wants to make use of the debugger functions, + such as entering the debugger or handling of the + alternate break sequence. + For this purpose, the frontend has been made non-optional. + All debugger requests are forwarded or handed over to the current + backend, if applicable. + Selection of the current backend is done by the + <varname>debug.kdb.current</varname> sysctl. + A list of configured backends can be obtained with the + <varname>debug.kdb.available</varname> sysctl. + One can enter the debugger by writing to the + <varname>debug.kdb.enter</varname> sysctl.</para> + <para arch="amd64">Loadable kernel modules now work and are enabled in the amd64 build.</para> @@ -318,6 +391,10 @@ <para arch="sparc64">The &man.sab.4; now supports <literal>BREAK_TO_DEBUGGER</literal> kernel option.</para> + <para>The drivers for various sound cards has been reorganized; + <literal>device sound</literal> is the generic sound driver, + and <literal>device snd_*</literal> are device-specific sound drivers.</para> + <para arch="i386,pc98">The sx driver, which supports Specialix I/O8+ and I/O4+ intelligent multiport serial controllers has been added.</para> @@ -600,6 +677,11 @@ could cause erratic behavior or kernel panics after flushing the Security Policy Database (SPD).</para> + <para>&man.natd.8; now supports multiple instances via + a new option <option>globalports</option>. + This allows &man.natd.8; to be bound to + different network interfaces and sharing of load.</para> + <para>The <literal>PFIL_HOOKS</literal> option is now enabled by default in the <filename>GENERIC</filename> kernel. The most notable effect of this change is to make @@ -609,6 +691,11 @@ <para>The link state change notification of Ethernet media support has been added to the routing socket.</para> + <para>The LQM, Link Quality Monitoring support of &man.ppp.8; + has been reimplemented. The LQM, which is described + in RFC 1989 allows PPP to keep track of the quality + of a running connection.</para> + <para>The following TCP features are now enabled by default: RFC 3042 (Limited Retransmit), RFC 3390 (increased initial congestion window sizes), TCP bandwidth-delay product @@ -728,7 +815,22 @@ testing purposes has been added.</para> <para>A new <literal>GEOM_STRIPE</literal> - class which implements RAID0 transformation has been added.</para> + class which implements RAID0 transformation has been added. + This class has two modes: <quote>FAST</quote> and + <quote>ECONOMIC</quote>. In the <quote>FAST</quote> mode, + when very small stripe size is used, only one I/O request + will be send to every disks in stripe, and it is about 10 + times faster for small stripe size than <quote>ECONOMIC</quote> + mode and other RAID0 implementations. + While this <quote>FAST</quote> mode is used by default, + because this mode consumes some more memory, + <quote>ECONOMIC</quote> mode which sends requests each time, + can be enabled by setting a loader tunable + <varname>kern.geom.stripe.fast</varname> to 0. + It is also possible to setup maximum memory + which <quote>FAST</quote> mode can consume, + by setting a loader tunable + <varname>kern.geom.stripe.maxmem</varname>.</para> <para>GEOM Gate, which consists of a new <literal>GEOM_GATE</literal> class and several GEOM Gate userland utilities @@ -761,6 +863,16 @@ significant performance penalty, this feature is only enabled if the server requires it; this may eventually become an option to &man.mount.smbfs.8;.</para> + + <para>A kernel option <literal>options MSDOSFS_LARGE</literal> + has been added to support for FAT32 filesystems bigger + than 128GB. This is not enabled by default, and note + that this uses at least 32 bytes of kernel memory for + each file on disk, but this is only safe to use in certain + controlled situations such as read-only mount + with less than 1 million files and so on. + And this does not support exporting these large filesystems + over NFS.</para> </sect3> <sect3 id="mm"> @@ -781,10 +893,15 @@ <para><application>ALTQ framework</application> has been imported from the KAME snapshot as of 20040607. This import breaks ABI compatibility of - <varname>struct ifnet</varname>.</para> + <varname>struct ifnet</varname>. + Additionally some of the networking drivers have been + modified to support the ALTQ framework. + Updated drivers are &man.bfe.4;, &man.em.4;, &man.fxp.4;, + &man.em.4;, &man.lnc.4;, &man.tun.4;, &man.de.4;, + &man.rl.4;, &man.sis.4;, and &man.xl.4;.</para> <para><application>IPFilter</application> has been updated - from version 3.4.31 to version 3.4.35.</para> + from version 3.4.31 to version 3.4.35 &merged;.</para> <para arch="ia64">An ia64 stack unwinder, <application>Unwind Express (libuwx)</application> @@ -798,6 +915,13 @@ <para>&man.bsdlabel.8; now supports a <option>-f</option> option to work on files instead of disk partitions.</para> + <para>&man.bsdtar.1; is the default &man.tar.1; utility in &os; + base system now. <filename>/usr/bin/tar</filename> + has been a symlink pointing to + <filename>/usr/bin/bsdtar</filename> by default. + To use <filename>/usr/bin/gtar</filename>, <varname>WITH_GTAR</varname> + make variable can be used.</para> + <para>The <command>bthidcontrol</command> command and the <command>bthidd</command> command, which support Bluetooth HID (Human Interface Device), have been added.</para> @@ -823,6 +947,9 @@ <option>-d</option>, and <option>-f</option> now work correctly in locales with multibyte characters.</para> + <para>&man.cvs.1; now supports <option>iso8601</option> + option keyword to print dates in ISO 8601 format.</para> + <para>&man.daemon.8; now supports a <option>-p</option> option to create a PID file.</para> @@ -849,6 +976,9 @@ <para arch="pc98">The &man.fdcontrol.8;, &man.fdformat.1;, and &man.fdread.1; utilities now work on &os;/pc98.</para> + <para>&man.fgetwln.3; function, a wide character version of + &man.fgetln.3; has been added.</para> + <para>The &man.find.1; utility now supports a <option>-acl</option> primary to locate files with &man.acl.3;.</para> @@ -858,6 +988,9 @@ to the starting point of the traversal is <replaceable>n</replaceable>. &merged;</para> + <para>&man.ftw.3; and &man.nftw.3; functions have been implemented. + These are used to traverse a directory hierarchy.</para> + <para>The &man.geom.8; utility for operating on GEOM classes from the userland has been added.</para> @@ -906,6 +1039,8 @@ run command as a user which exists only in the &man.jail.2; environment.</para> + <para>&man.join.1; now supports multibyte characters.</para> + <para>&man.killall.1; now supports a <option>-e</option> flag to make the <option>-u</option> operate on effective, rather than real, user IDs. &merged;</para> @@ -962,6 +1097,9 @@ <para>&man.make.1; now supports the new <literal>.warning</literal> directive.</para> + <para>nearbyint(3) and nearbyintf(3) C99 functions + have been implemented.</para> + <para>&man.newsyslog.8; now allows the users to set a debugging option via the <filename>newsyslog.conf</filename> file.</para> @@ -972,6 +1110,10 @@ which needs to be signaled, and finally it will compress all the files which were rotated.</para> + <para>&man.nextwctype.3; function to iterate over all characters + in a particular character class, + has been added.</para> + <para>Initial support for UTF-8 versions of all the currently supported system locales has been added. This is primarily for the benefit of the <filename role="package">misc/utf8locale</filename> @@ -1008,6 +1150,9 @@ role="package">net/nss_ldap</filename>) and groups with large membership lists.</para> + <para>&man.od.1; now has POSIX-style support for multibyte + characters.</para> + <para>The &man.pgrep.1; and &man.pkill.1; commands, which come from NetBSD, have been added. They also support a <option>-M</option> option to extract values associated with the name list from the @@ -1015,6 +1160,11 @@ and a <option>-N</option> option to extract the name list from the specified system instead of the default kernel.</para> + <para>The &man.ppp.8; now support a <quote>set rad_alive + <replaceable>N</replaceable></quote> command + to enable periodic RADIUS accounting information + being sent to the RADIUS server.</para> + <para>&man.ps.1; compatibility with POSIX/SUSv3 has been improved. The changes include <option>-p</option> for a list of process IDs, <option>-t</option> for a list of terminal names, @@ -1035,6 +1185,9 @@ when a interface has more than one IP address has been fixed. &merged;</para> + <para>&man.regex.3; now supports regular expression matching aware + of multibyte characters.</para> + <para>The configuration files used by the &man.resolver.3; now support the <literal>timeout:</literal> and <literal>attempts:</literal> keywords.</para> @@ -1050,6 +1203,8 @@ role="package">devel/gnomevfs</filename>, and <filename role="package">devel/gnomevfs2</filename>.</para> + <para>&man.rev.1; now supports multibyte characters.</para> + <para>&man.rmdir.1; now supports a <option>-v</option> flag, which makes it verbose.</para> @@ -1066,6 +1221,9 @@ <para>The &man.sdpd.8; Bluetooth Service Discovery Protocol daemon has been added.</para> + <para>&man.sed.1; <literal>y</literal> (translate) command + now supports multibyte characters.</para> + <para>&man.sha1.1; and &man.rmd160.1; utility have been added. &merged;</para> @@ -1093,6 +1251,8 @@ of I/O. This feature can be enabled by hitting <quote>m</quote> or passing the command line option <option>-m io</option>.</para> + <para>&man.tr.1; now supports multibyte characters.</para> + <para arch="amd64">&man.truss.1; now includes early support for &os;/amd64.</para> @@ -1148,6 +1308,9 @@ <para>The <application>ACPI-CA</application> code has been updated from the 20030619 snapshot to the 20040527 snapshot.</para> + <para>The <application>AMD (am-utils)</application> has been updated + from version 6.0.9 to version 6.0.10p1.</para> + <para><application>awk</application> from Bell Labs has been updated from the 29 July 2003 release to the 7 February 2004 release.</para> @@ -1166,7 +1329,7 @@ 6.1.1.</para> <para><application>GNU grep</application> has been updated from - 2.4d to 2.4.2.</para> + 2.4d to 2.5.1.</para> <para><application>less</application> has been updated from version 371 to version 381.</para> @@ -1176,15 +1339,13 @@ <para>The <application>GNU regex</application> library has been updated to the version included with <application>GNU - grep</application> 2.4.2.</para> + grep</application> 2.5.1.</para> <para><application>GNU sort</application> has been updated from textutils 2.1 to coreutils 5.2.1.</para> <para>The <application>GNU tar</application> implementation in the - base system is now called <filename>gtar</filename>, with - <filename>tar</filename> being a link to - <filename>gtar</filename>.</para> + base system is now called <filename>gtar</filename>.</para> <para><application>Heimdal Kerberos</application> has been updated from 0.6 to 0.6.1.</para> @@ -1254,6 +1415,9 @@ <para><application>tcpdump</application> has been updated from version 3.7.1 to version 3.8.3.</para> + <para><application>tcsh</application> has been updated from + version 6.11 to version 6.13.00.</para> + <para>The timezone database has been updated from <filename>tzdata2003a</filename> to <filename>tzdata2004a</filename>.</para> 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 62fd6c5cbcb9..f2ab5865a6ee 100644 --- a/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml +++ b/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml @@ -250,6 +250,13 @@ This behavior can be disabled by setting a loader tunable <varname>hint.acpi.0.disabled</varname> to <literal>0</literal>.</para> + <para>The &man.bus.dma.9; now supports transparently honoring + the alignment and boundary constraints in the dma tag + when loading buffers, and <function>bus_dmamap_load()</function> + will automatically use bounce buffers when needed. + In addition, a set of sysctls <varname>hw.busdma.*</varname> + for &man.bus.dma.9; statistics has been added.</para> + <para arch="i386">The &man.ctau.4; driver has been added for Cronyx Tau synchronous serial adapters. This driver was known for a long time as <quote>ct</quote> in its previous life outside the &os; source tree. &merged; @@ -281,6 +288,72 @@ This feature is disabled by default, and controlled using the <varname>security.jail.allow_raw_sockets</varname> sysctl.</para> + <para>&man.kqueue.2; now supports a new filter + <literal>EVFILT_FS</literal> to be used to signal generic filesystem + events to the user space. Currently, mount, unmount, and up/down + status of NFS are signaled.</para> + + <para>KDB, a new debugger framework has been added. + This consists of a new GDB backend, which has been rewritten to support + threading, run-length encoding compression, and so on, and + the frontend that provides a framework in which multiple, different + debugger backends can be configured and which provides + basic services to those backends. + The following options has been changed:</para> + + <itemizedlist> + <listitem> + <para>KDB is enabled by default + via a kernel option <literal>options KDB</literal>, + <literal>options GDB</literal>, and <literal>options DDB</literal>. + Both <literal>DDB</literal> and + <literal>GDB</literal> specify which KDB backends to include.</para> + </listitem> + + <listitem> + <para>WITNESS_DDB has been renamed to WITNESS_KDB.</para> + </listitem> + + <listitem> + <para>DDB_TRACE has been renamed to KDB_TRACE.</para> + </listitem> + + <listitem> + <para>DDB_UNATTENDED has been renamed to KDB_UNATTENDED.</para> + </listitem> + + <listitem> + <para>SC_HISTORY_DDBKEY has been renamed to SC_HISTORY_KDBKEY.</para> + </listitem> + + <listitem> + <para>DDB_NOKLDSYM has been removed. + The new DDB backend supports pre-linker symbol + lookups as well as KLD symbol lookups at the same time.</para> + </listitem> + + <listitem> + <para>GDB_REMOTE_CHAT has been removed. + The GDB protocol hacks to allow this are &os; specific. + At the same time, the GDB protocol has packets for console + output.</para> + </listitem> + </itemizedlist> + + <para>The KDB also serves as the single point of contact for any and + all code that wants to make use of the debugger functions, + such as entering the debugger or handling of the + alternate break sequence. + For this purpose, the frontend has been made non-optional. + All debugger requests are forwarded or handed over to the current + backend, if applicable. + Selection of the current backend is done by the + <varname>debug.kdb.current</varname> sysctl. + A list of configured backends can be obtained with the + <varname>debug.kdb.available</varname> sysctl. + One can enter the debugger by writing to the + <varname>debug.kdb.enter</varname> sysctl.</para> + <para arch="amd64">Loadable kernel modules now work and are enabled in the amd64 build.</para> @@ -318,6 +391,10 @@ <para arch="sparc64">The &man.sab.4; now supports <literal>BREAK_TO_DEBUGGER</literal> kernel option.</para> + <para>The drivers for various sound cards has been reorganized; + <literal>device sound</literal> is the generic sound driver, + and <literal>device snd_*</literal> are device-specific sound drivers.</para> + <para arch="i386,pc98">The sx driver, which supports Specialix I/O8+ and I/O4+ intelligent multiport serial controllers has been added.</para> @@ -600,6 +677,11 @@ could cause erratic behavior or kernel panics after flushing the Security Policy Database (SPD).</para> + <para>&man.natd.8; now supports multiple instances via + a new option <option>globalports</option>. + This allows &man.natd.8; to be bound to + different network interfaces and sharing of load.</para> + <para>The <literal>PFIL_HOOKS</literal> option is now enabled by default in the <filename>GENERIC</filename> kernel. The most notable effect of this change is to make @@ -609,6 +691,11 @@ <para>The link state change notification of Ethernet media support has been added to the routing socket.</para> + <para>The LQM, Link Quality Monitoring support of &man.ppp.8; + has been reimplemented. The LQM, which is described + in RFC 1989 allows PPP to keep track of the quality + of a running connection.</para> + <para>The following TCP features are now enabled by default: RFC 3042 (Limited Retransmit), RFC 3390 (increased initial congestion window sizes), TCP bandwidth-delay product @@ -728,7 +815,22 @@ testing purposes has been added.</para> <para>A new <literal>GEOM_STRIPE</literal> - class which implements RAID0 transformation has been added.</para> + class which implements RAID0 transformation has been added. + This class has two modes: <quote>FAST</quote> and + <quote>ECONOMIC</quote>. In the <quote>FAST</quote> mode, + when very small stripe size is used, only one I/O request + will be send to every disks in stripe, and it is about 10 + times faster for small stripe size than <quote>ECONOMIC</quote> + mode and other RAID0 implementations. + While this <quote>FAST</quote> mode is used by default, + because this mode consumes some more memory, + <quote>ECONOMIC</quote> mode which sends requests each time, + can be enabled by setting a loader tunable + <varname>kern.geom.stripe.fast</varname> to 0. + It is also possible to setup maximum memory + which <quote>FAST</quote> mode can consume, + by setting a loader tunable + <varname>kern.geom.stripe.maxmem</varname>.</para> <para>GEOM Gate, which consists of a new <literal>GEOM_GATE</literal> class and several GEOM Gate userland utilities @@ -761,6 +863,16 @@ significant performance penalty, this feature is only enabled if the server requires it; this may eventually become an option to &man.mount.smbfs.8;.</para> + + <para>A kernel option <literal>options MSDOSFS_LARGE</literal> + has been added to support for FAT32 filesystems bigger + than 128GB. This is not enabled by default, and note + that this uses at least 32 bytes of kernel memory for + each file on disk, but this is only safe to use in certain + controlled situations such as read-only mount + with less than 1 million files and so on. + And this does not support exporting these large filesystems + over NFS.</para> </sect3> <sect3 id="mm"> @@ -781,10 +893,15 @@ <para><application>ALTQ framework</application> has been imported from the KAME snapshot as of 20040607. This import breaks ABI compatibility of - <varname>struct ifnet</varname>.</para> + <varname>struct ifnet</varname>. + Additionally some of the networking drivers have been + modified to support the ALTQ framework. + Updated drivers are &man.bfe.4;, &man.em.4;, &man.fxp.4;, + &man.em.4;, &man.lnc.4;, &man.tun.4;, &man.de.4;, + &man.rl.4;, &man.sis.4;, and &man.xl.4;.</para> <para><application>IPFilter</application> has been updated - from version 3.4.31 to version 3.4.35.</para> + from version 3.4.31 to version 3.4.35 &merged;.</para> <para arch="ia64">An ia64 stack unwinder, <application>Unwind Express (libuwx)</application> @@ -798,6 +915,13 @@ <para>&man.bsdlabel.8; now supports a <option>-f</option> option to work on files instead of disk partitions.</para> + <para>&man.bsdtar.1; is the default &man.tar.1; utility in &os; + base system now. <filename>/usr/bin/tar</filename> + has been a symlink pointing to + <filename>/usr/bin/bsdtar</filename> by default. + To use <filename>/usr/bin/gtar</filename>, <varname>WITH_GTAR</varname> + make variable can be used.</para> + <para>The <command>bthidcontrol</command> command and the <command>bthidd</command> command, which support Bluetooth HID (Human Interface Device), have been added.</para> @@ -823,6 +947,9 @@ <option>-d</option>, and <option>-f</option> now work correctly in locales with multibyte characters.</para> + <para>&man.cvs.1; now supports <option>iso8601</option> + option keyword to print dates in ISO 8601 format.</para> + <para>&man.daemon.8; now supports a <option>-p</option> option to create a PID file.</para> @@ -849,6 +976,9 @@ <para arch="pc98">The &man.fdcontrol.8;, &man.fdformat.1;, and &man.fdread.1; utilities now work on &os;/pc98.</para> + <para>&man.fgetwln.3; function, a wide character version of + &man.fgetln.3; has been added.</para> + <para>The &man.find.1; utility now supports a <option>-acl</option> primary to locate files with &man.acl.3;.</para> @@ -858,6 +988,9 @@ to the starting point of the traversal is <replaceable>n</replaceable>. &merged;</para> + <para>&man.ftw.3; and &man.nftw.3; functions have been implemented. + These are used to traverse a directory hierarchy.</para> + <para>The &man.geom.8; utility for operating on GEOM classes from the userland has been added.</para> @@ -906,6 +1039,8 @@ run command as a user which exists only in the &man.jail.2; environment.</para> + <para>&man.join.1; now supports multibyte characters.</para> + <para>&man.killall.1; now supports a <option>-e</option> flag to make the <option>-u</option> operate on effective, rather than real, user IDs. &merged;</para> @@ -962,6 +1097,9 @@ <para>&man.make.1; now supports the new <literal>.warning</literal> directive.</para> + <para>nearbyint(3) and nearbyintf(3) C99 functions + have been implemented.</para> + <para>&man.newsyslog.8; now allows the users to set a debugging option via the <filename>newsyslog.conf</filename> file.</para> @@ -972,6 +1110,10 @@ which needs to be signaled, and finally it will compress all the files which were rotated.</para> + <para>&man.nextwctype.3; function to iterate over all characters + in a particular character class, + has been added.</para> + <para>Initial support for UTF-8 versions of all the currently supported system locales has been added. This is primarily for the benefit of the <filename role="package">misc/utf8locale</filename> @@ -1008,6 +1150,9 @@ role="package">net/nss_ldap</filename>) and groups with large membership lists.</para> + <para>&man.od.1; now has POSIX-style support for multibyte + characters.</para> + <para>The &man.pgrep.1; and &man.pkill.1; commands, which come from NetBSD, have been added. They also support a <option>-M</option> option to extract values associated with the name list from the @@ -1015,6 +1160,11 @@ and a <option>-N</option> option to extract the name list from the specified system instead of the default kernel.</para> + <para>The &man.ppp.8; now support a <quote>set rad_alive + <replaceable>N</replaceable></quote> command + to enable periodic RADIUS accounting information + being sent to the RADIUS server.</para> + <para>&man.ps.1; compatibility with POSIX/SUSv3 has been improved. The changes include <option>-p</option> for a list of process IDs, <option>-t</option> for a list of terminal names, @@ -1035,6 +1185,9 @@ when a interface has more than one IP address has been fixed. &merged;</para> + <para>&man.regex.3; now supports regular expression matching aware + of multibyte characters.</para> + <para>The configuration files used by the &man.resolver.3; now support the <literal>timeout:</literal> and <literal>attempts:</literal> keywords.</para> @@ -1050,6 +1203,8 @@ role="package">devel/gnomevfs</filename>, and <filename role="package">devel/gnomevfs2</filename>.</para> + <para>&man.rev.1; now supports multibyte characters.</para> + <para>&man.rmdir.1; now supports a <option>-v</option> flag, which makes it verbose.</para> @@ -1066,6 +1221,9 @@ <para>The &man.sdpd.8; Bluetooth Service Discovery Protocol daemon has been added.</para> + <para>&man.sed.1; <literal>y</literal> (translate) command + now supports multibyte characters.</para> + <para>&man.sha1.1; and &man.rmd160.1; utility have been added. &merged;</para> @@ -1093,6 +1251,8 @@ of I/O. This feature can be enabled by hitting <quote>m</quote> or passing the command line option <option>-m io</option>.</para> + <para>&man.tr.1; now supports multibyte characters.</para> + <para arch="amd64">&man.truss.1; now includes early support for &os;/amd64.</para> @@ -1148,6 +1308,9 @@ <para>The <application>ACPI-CA</application> code has been updated from the 20030619 snapshot to the 20040527 snapshot.</para> + <para>The <application>AMD (am-utils)</application> has been updated + from version 6.0.9 to version 6.0.10p1.</para> + <para><application>awk</application> from Bell Labs has been updated from the 29 July 2003 release to the 7 February 2004 release.</para> @@ -1166,7 +1329,7 @@ 6.1.1.</para> <para><application>GNU grep</application> has been updated from - 2.4d to 2.4.2.</para> + 2.4d to 2.5.1.</para> <para><application>less</application> has been updated from version 371 to version 381.</para> @@ -1176,15 +1339,13 @@ <para>The <application>GNU regex</application> library has been updated to the version included with <application>GNU - grep</application> 2.4.2.</para> + grep</application> 2.5.1.</para> <para><application>GNU sort</application> has been updated from textutils 2.1 to coreutils 5.2.1.</para> <para>The <application>GNU tar</application> implementation in the - base system is now called <filename>gtar</filename>, with - <filename>tar</filename> being a link to - <filename>gtar</filename>.</para> + base system is now called <filename>gtar</filename>.</para> <para><application>Heimdal Kerberos</application> has been updated from 0.6 to 0.6.1.</para> @@ -1254,6 +1415,9 @@ <para><application>tcpdump</application> has been updated from version 3.7.1 to version 3.8.3.</para> + <para><application>tcsh</application> has been updated from + version 6.11 to version 6.13.00.</para> + <para>The timezone database has been updated from <filename>tzdata2003a</filename> to <filename>tzdata2004a</filename>.</para> |