summaryrefslogtreecommitdiffstats
path: root/release/doc/zh_CN.GB2312
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2005-05-01 15:07:58 +0000
committerdelphij <delphij@FreeBSD.org>2005-05-01 15:07:58 +0000
commit6cdb414d46c50bee6f1e0781d832ed35a54c62fc (patch)
treeb80e8adff1d07619eb70fbf0c5cb6fe7d3f1c221 /release/doc/zh_CN.GB2312
parenta21392e3accd60fd407365553a29a3b7250316cc (diff)
downloadFreeBSD-src-6cdb414d46c50bee6f1e0781d832ed35a54c62fc.zip
FreeBSD-src-6cdb414d46c50bee6f1e0781d832ed35a54c62fc.tar.gz
MFen 1.845-1.849
Obtained from: The FreeBSD Simplified Chinese Project CVS
Diffstat (limited to 'release/doc/zh_CN.GB2312')
-rw-r--r--release/doc/zh_CN.GB2312/relnotes/common/new.sgml75
1 files changed, 72 insertions, 3 deletions
diff --git a/release/doc/zh_CN.GB2312/relnotes/common/new.sgml b/release/doc/zh_CN.GB2312/relnotes/common/new.sgml
index a098d46..7a87f24 100644
--- a/release/doc/zh_CN.GB2312/relnotes/common/new.sgml
+++ b/release/doc/zh_CN.GB2312/relnotes/common/new.sgml
@@ -1,7 +1,7 @@
<!--
The FreeBSD Simplified Chinese Project
- Original revision: 1.845
+ Original revision: 1.849
-->
<articleinfo>
<title>&os;/&arch; &release.current; 发行说明</title>
@@ -143,6 +143,12 @@
<ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-05:04.ifconf.asc">FreeBSD-SA-05:04.ifconf</ulink>。
&merged;</para>
+ <para>修正了 &man.cvs.1; 中的多处程序设计问题, 这些问题可能导致在
+ CVS 服务器上执行任意代码。
+ 要了解更多信息, 请参见安全公告
+ <ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-05:05.cvs.asc">FreeBSD-SA-05:05.cvs</ulink>。
+ &merged;</para>
+
</sect2>
<sect2 id="kernel">
@@ -297,6 +303,12 @@
<varname>hint.<replaceable>ichss</replaceable>.0.disabled="1"</varname>
来禁用。</para>
+ <para arch="amd64,i386">加入了用于硬件性能监视计数器的 &man.hwpmc.4;
+ 驱动。 这个驱动抽象了新式 CPU 中提供的硬件性能监视机制,
+ 并提供了在用户进程中利用这些机制的支持。 要了解更多的细节,
+ 请参见 &man.hwpmc.4; 的联机手册、 相关联的函数库,
+ 以及有关的其他工具。</para>
+
<para arch="i386">删去了对于 OLDCARD 子系统的支持。
现在, NEWCARD 系统被用于支持所有的 PCCARD 设备了。</para>
@@ -385,6 +397,12 @@
<para>&man.hme.4; 驱动现在 MPSAFE 了。 &merged;</para>
+ <para>加入了 &man.ipw.4; (用于 Intel PRO/Wireless 2100),
+ &man.iwi.4; (用于 Intel PRO/Wireless 2200BG/2225BG/2915ABG),
+ &man.ral.4; (用于 Ralink Technology RT2500),
+ 以及 &man.ural.4; (用于 Ralink Technology RT2500USB)
+ 驱动。</para>
+
<para>&man.ixgb.4; 驱动现在 MPSAFE 了。</para>
<para arch="amd64">现在 &man.ndis.4; 设备驱动 wrapper
@@ -450,6 +468,8 @@
当使用了 <literal>gid</literal>, <literal>jail</literal>,
和/或 <literal>uid</literal> 规则选项时正常工作了。 &merged;</para>
+ <para>&man.ipfw.4; 和 &man.dummynet.4; 系统能够支持 IPv6 了。</para>
+
<para>&man.ipfw.8; 现在支持通过转发 socket,
以及 TCP 数据长度来区分并标记
&man.altq.4; 包了。</para>
@@ -481,6 +501,10 @@
<para>&man.sppp.4; 驱动现在 MPSAFE 了。</para>
+ <para>实现了一个新的 sysctl <varname>net.link.tap.user_open</varname>。
+ 它允许基于文件系统权限对
+ &man.tap.4; 设备进行非特权访问。</para>
+
<para>修正了 TCP 的一处问题, 这一问题有时会导致当接收窗口大小为零时,
RST 包被忽略的问题。 &merged;</para>
@@ -523,6 +547,15 @@
<varname>debug.mpsafenet</varname> sysctl 变量设置为
<literal>1</literal>)。</para>
+ <para>现在 Unix domain socket 提供了
+ <literal>LOCAL_CREDS</literal> 和
+ <literal>LOCAL_CONNWAIT</literal>。
+ 其中, <literal>LOCAL_CREDS</literal> 选项提供了一种机制,
+ 使得接收方能够以 &man.recvmsg.2; 控制消息的形式,
+ 收到发送者的进程凭据。
+ 而 <literal>LOCAL_CONNWAIT</literal> 则将让 &man.connect.2;
+ 函数阻塞, 直到在监听 socket 上执行了 &man.accept.2; 为止。
+ 欲了解进一步的情况, 请参见 &man.unix.4; 联机手册。</para>
</sect3>
<sect3 id="disks">
@@ -555,6 +588,8 @@
<para>删去了旧的 vinum(4) 子系统,
新的基于 &man.geom.4; 的版本提供了更好的功能。</para>
+ <para>&man.twa.4; 驱动更新到了来自 3ware 网站的 9.2 版 (用于 &os; 5.2.1)</para>
+
<para arch="pc98">删去了 &man.wd.4; 驱动。
&man.ata.4; 驱动已经能够在
pc98 平台上很好的工作, 因而不再需要旧的 &man.wd.4;
@@ -601,6 +636,11 @@
<para>现在 &man.burncd.8; 工具能够在光盘定型之后执行命令了 (例如
<command>eject</command>)。</para>
+ <para arch="amd64">实现了针对本平台优化的
+ &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; 版本。</para>
+
<para>现在 &man.ftpd.8; 程序会正确地为目录和文件的状态使用 <literal>212</literal>
和 <literal>213</literal> 状态代码了 (过去的版本,
曾经长期使用 <literal>211</literal>)。
@@ -628,6 +668,12 @@
以强制创建 GPT, 即使磁盘上原先已经存在了 MBR 记录。
&merged;</para>
+ <para>现在 &man.getprotoent.3;, &man.getprotobyname.3;, 以及
+ &man.getprotobynumber.3; 函数是线程安全的了。</para>
+
+ <para>现在 &man.getservent.3;, &man.getservbyname.3;, 以及
+ &man.getservbyport.3; 函数是线程安全的了。</para>
+
<para>gvinum(8) 工具现在支持
<command>checkparity</command>、
<command>rebuildparity</command>, 以及
@@ -645,6 +691,10 @@
<para>磁盘上的 <literal>LC_CTYPE</literal> 文件格式,
现在已经改为机器无关的格式了。</para>
+ <para>&man.mixer.8; 工具新增了 <option>-S</option>
+ 参数。 它的功能和 <option>-s</option> 一样,
+ 但并不输出混音字段间隔符。</para>
+
<para>修正了 <filename>libalias</filename> 函数库中的一处问题,
该问题可能导致使用 &man.natd.8; 的 <option>-reverse</option>
选项时出现 core dump。</para>
@@ -787,7 +837,7 @@
现在使用 &man.bsdtar.1; 代替了 GNU tar。</para>
<para>&man.restore.8; 工具又能够处理
- &os; 版本 1 的转储磁带了。</para>
+ &os; 版本 1 的转储磁带了。 &merged;</para>
<para>修正了一个导致 &man.rexecd.8; 工具总是以 <option>-i</option>
参数运行的问题。 &merged;</para>
@@ -804,6 +854,10 @@
<para>加入了用于检查字符串是否是当前 locale 的编码的
&man.rpmatch.3; 库函数。</para>
+ <para>下列 ISO/IEC 9899:1999 标准函数得以实现: <function>roundl()</function>、
+ <function>lroundl()</function>、 <function>llroundl()</function>、
+ <function>truncl()</function>, 以及 <function>floorl()</function>。</para>
+
<para>&man.rtld.1; 动态连接器现在支持通过
<varname>LD_LIBMAP</varname> 环境变量来指定库映射关系了。
这一选项能够覆盖 &man.libmap.conf.5; 的设置。 &merged;</para>
@@ -824,9 +878,15 @@
者避免了发生本地的拒绝服务攻击时,
特权程序由于域 socket 的缓冲区耗尽而死锁。 &merged;</para>
+ <para>&man.syslogd.8; 新增了 <option>-S</option> 选项,
+ 用以改变特权 socket 的路径名。 如果您不希望服务接受来自本地 socket
+ 的消息 (默认使用的是 <filename>/var/run/log</filename> 和
+ <filename>/var/run/logpriv</filename>) 时, 这个选项就很有用了。
+ &merged;</para>
+
<para>&man.syslogd.8; 工具现在允许在主机名标识符中使用
<literal>:</literal> 和 <literal>%</literal>
- 这两个字符了。 这些字符被 IPv6 地址和 scope ID 使用。</para>
+ 这两个字符了。 这些字符被 IPv6 地址和 scope ID 使用。 &merged;</para>
<para>现在 &man.systat.1; <option>-netstat</option> 的显示也包括了
IPv6 的数据。 &merged;</para>
@@ -860,6 +920,9 @@
<sect3 id="rc-scripts">
<title><filename>/etc/rc.d</filename> 脚本</title>
+ <para>加入了用于启动 &man.bsnmpd.1; 的启动脚本,
+ <filename>rc.d/bsnmpd</filename>。</para>
+
<para>&man.rc.conf.5; 现在支持在引导时修改网络接口的名字了。
&merged; 例如:</para>
@@ -1026,6 +1089,12 @@ moused_ums0_port="/dev/ums0"</programlisting>
<sect2 id="doc">
<title>文档</title>
+ <para>新增了 &man.sched.4bsd.4; 和 &man.sched.ule.4; 联机手册。
+ 它们介绍了内核选项 SCHED_4BSD 和 SCHED_ULE 以及他们各自适用的 sysctl。</para>
+
+ <para>新增了 &man.ataraid.4; 联机手册。 它介绍了 &man.ata.4; 软件
+ RAID 驱动。</para>
+
<para>对于基本系统的联机手册中的内容和表达方式进行了大量的整理。
交叉引用更加准确和一致, 标准小节的标题贯穿始终,
而使用的符号也进行了清理。</para>
OpenPOWER on IntegriCloud