[BACK]Return to plus.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/plus.html between version 1.901 and 1.902

version 1.901, 2004/01/25 19:02:11 version 1.902, 2004/01/31 19:06:38
Line 53 
Line 53 
   
 <p>  <p>
 <h3><font color="#0000e0">We are working on OpenBSD-current.</font></h3><p>  <h3><font color="#0000e0">We are working on OpenBSD-current.</font></h3><p>
 The following list sums up (almost) all the changes made up to January 24.  The following list sums up (almost) all the changes made up to January 30.
 <p>  <p>
   
 <ul>  <ul>
   <!-- ^ 20040131 -->
   <li>Fix an old logic bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nlist&amp;sektion=3">nlist(3)</a> that caused lookups for names with a leading underscore to fail on ELF systems.
   <li>Install <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ex&amp;sektion=1">ex(1)</a> documentation in doc/usd/13.ex.
   <li>Back out the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&amp;sektion=4">scsi(4)</a> attach freeze fix for now.
   <li>Sync <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=named&amp;sektion=8">named(8)</a>'s root.hint file after the IP address change of B.ROOT-SERVERS.NET.
   <li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systrace&amp;sektion=1">systrace(1)</a> trying to normalize an empty filename.
   <li>Enable tcpmd5 on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&amp;sektion=8">bgpd(8)</a>'s listen socket. For peers configured with md5sig, require <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=accept&amp;sektion=2">accept(2)</a>ed sockets to have signatures enabled.
   <li>New TCP_SIGNATURE_ENABLE option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getsockopt&amp;sektion=2">getsockopt(2)</a>, allowing a process to check the tcpmd5 status of an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=accept&amp;sektion=2">accept(2)</a>ed socket.
   <li>Support <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&amp;sektion=1">ssh(1)</a> version 2 password change. password-dead must be set to non-zero in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login.conf&amp;sektion=5">login.conf(5)</a> for this to work.
   <!-- ^ 20040130 -->
   <li>Format string fixes and other cleanup for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fvwm&amp;sektion=1">fvwm(1)</a> in the wake of -ansi removal.
   <li>Remove -ansi from the list of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&amp;sektion=1">gcc(1)</a> build options for XFree86.
   <li>On i386 systems with SSE2, halve the time taken to zero a page of memory. Based on FreeBSD.
   <li>Switch the new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sigaltstack&amp;sektion=2">sigaltstack(2)</a> code back on again on alpha and sparc64.
   <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&amp;sektion=4">ddb(4)</a>'s ps /n command show the correct state for a process.
   <li>Reset the tcp keepalive timer to tcp.keepidle (normally four hours) after the three-way handshake completes. (syncache sets it to tcp.keepinittime, normally 150 seconds.)
   <li>Allow a single listen socket to be used for connections with and without tcpmd5.
   <li>Avoid a long <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&amp;sektion=4">scsi(4)</a> freeze when attaching live scsibus* devices.
   <li>Support RFC3390 'Increasing TCP's initial window' extension, enabled using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&amp;sektion=8">sysctl(8)</a> net.inet.tcp.rfc3390.
   <li>When TCP is in the SYN_SENT state, don't increase cwnd by 1*MSS on receipt of the SYN/ACK.
   <li>Note that 'pegasos' is not quite the same as 'pegosos'.
   <li>Clean up the output from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&amp;sektion=8">pfctl(8)</a> with '-s all'.
   <li>Allow the arch-specific bootloaders to change the program name to something other than 'BOOT'.
   <!-- ^ 20040129 -->
   <li>Use a more reliable reference count when deciding whether or not to free a FIFO <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnode&amp;sektion=9">vnode(9)</a>. Adapted from FreeBSD.
   <li>Allow Cisco/Juniper compatible (and keyspace-limiting) ASCII md5sig keys in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&amp;sektion=8">bgpd(8)</a>.
   <li>Track the number of ftp or http connections to a host in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&amp;sektion=1">pkg_add(1)</a>. Limit to one connection for now.
   <li>New -L option to set (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_create&amp;sektion=1">pkg_create(1)</a>) or use (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&amp;sektion=1">pkg_add(1)</a>) the package LOCALBASE. See <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bsd.port.mk&amp;sektion=5">bsd.port.mk(5)</a> for details.
   <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=_exit&amp;sektion=2">_exit(2)</a> instead of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=abort&amp;sektion=3">abort(3)</a> when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xfs&amp;sektion=1">xfs(1)</a> dies due to an error.
   <li>Fix a potential double-free in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m_split&amp;sektion=9">m_split(9)</a> (PR#3651.)
   <li>Add privilege separation for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&amp;sektion=8">tcpdump(8)</a>.
   <li>Move gcc2-specific files into the architecure-specific distribution setlists. Gulp.
   <li>Don't dump core in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=patch&amp;sektion=1">patch(1)</a> when the file can't be found but user says to patch anyway.
   <li>Let &lt;cdefs.h&gt; compile on old <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&amp;sektion=1">gcc(1)</a> and even on non-gcc.
   <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&amp;sektion=8">bgpd(8)</a> ignore extra (maskless) rtsock change messages sent by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppd&amp;sektion=8">pppd(8)</a>.
   <li>Start work on the <a href="http://www.openbsd.org/amd64.html">amd64</a> port. Based on work by NetBSD.
   <!-- ^ 20040128 -->
   <li>New mail-set-margin option for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&amp;sektion=1">mg(1)</a> mail mode.
   <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsecadm&amp;sektion=8">ipsecadm(8)</a>'s use of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getaddrinfo&amp;sektion=3">getaddrinfo(3)</a>.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&amp;sektion=1">pkg_add(1)</a>, exit instead of carrying on regardless when the pre-addition stage fails.
   <li>Better pfkeyv2 interface when setting up tcpmd5 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&amp;sektion=8">bgpd(8)</a>. More to do.
   <li>Add support for -f (force) option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&amp;sektion=1">pkg_add(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_delete&amp;sektion=1">pkg_delete(1)</a>.
   <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=skey&amp;sektion=1">skey(1)</a>-format usernames (<em>user</em>:skey) in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&amp;sektion=1">sftp(1)</a> (OpenSSH bugzilla #777.)
   <li>In pf_test and pf_test6, immediately drop packets on any interface that doesn't have an associated pfi_kif structure.
   <li>Hash tcpmd5 TDB lookups by source address instead of the spi
   <li>Add missing case for TCP MD5 sigs in SADB_GETPROTO().
   <li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsecadm&amp;sektion=8">ipsecadm(8)</a> pass the spi for TCP signatures.
   <li>Handle <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftpd&amp;sektion=8">tftpd(8)</a> tsize and timeout options. From FreeBSD, as was the RFC2347 support.
   <li>Add RFC2347 "TFTP Option Extension" support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftpd&amp;sektion=8">tftpd(8)</a>. Try to ignore trailing garbage that Apple OpenFirmware can leave where an option should be.
   <li>Make the package tools show <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strerror&amp;sektion=3">strerror(3)</a> output when die()ing on filesystem errors.
   <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_delete&amp;sektion=1">pkg_delete(1)</a> to handle removal of packages with bogus dependencies, as could be created by earlier versions of the new package tools.
   <!-- ^ 20040127 -->
   <li>Major changes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=biosboot&amp;sektion=8&amp;arch=i386">biosboot(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&amp;sektion=8&amp;arch=i386">installboot(8)</a>, supporting EDD (LBA) mode boots and a shift key-triggered CHS fallback mode. For an encore, remove the previous version's 64KB limit on the size of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&amp;sektion=8&amp;arch=i386">boot(8)</a>.
   <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&amp;sektion=8">pfctl(8)</a> print even an all-zeros netmask, unless the address is all-zeros too.
   <li>Take an extra parameter to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_stackseg_np&amp;sektion=3">pthread_stackseg_np(3)</a> to return stack info for any thread instead of just the current thread.
   <li>Only call destructors once on ELF architectures. Stops KDE apps moaning on shutdown.
   <li>Since <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&amp;sektion=8">dhcpd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcrelay&amp;sektion=8">dhcrelay(8)</a> are now using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getifaddrs&amp;sektion=3">getifaddrs(3)</a>, don't create the socket that used to be needed by SIOCGIFCONF.
   <li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cardbus&amp;sektion=4">cardbus(4)</a> dump some useful information for non PnP devices.
   <li>Enable TCP signatures in the GENERIC kernel.
   <li>Initial TCP signature support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&amp;sektion=8">bgpd(8)</a>.
   <li>Add 802.11 datalink type support to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcap&amp;sektion=3">pcap(3)</a> library.
   <!-- ^ 20040126 -->
   <li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&amp;sektion=4">sd(4)</a> blurting a bunch of Medium Not Present errors for 6-in-1 card readers.
   <li>Fix case where <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grep&amp;sektion=1">grep(1)</a> with the -w option could miss some lines.
   <li>Separate <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ndp&amp;sektion=8">ndp(8)</a> from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&amp;sektion=8">tcpdump(8)</a> (gmt2local() was shared) before the latter begins mutation.
   <li>Lock the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnode&amp;sektion=9">vnode(9)</a> earlier in ffs_vget() to avoid unbalanced <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vrele&amp;sektion=9">vrele(9)</a> calls.
   <li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=clri&amp;sektion=8">clri(8)</a> use random generation numbers for the inodes it clears instead of just incrementing the old number.
   <li>Back out the recent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&amp;sektion=8">pfctl(8)</a> addresses-without-slashes-are-hosts change for now.
   <li>Add a few missing UNIX standards to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&amp;sektion=7">mdoc(7)</a> St macro, and update some manpages to use them.
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&amp;sektion=1">ssh(1)</a>, clear the non-blocking flag on the socket after connection when the ConnectTimeout option is in effect.  <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&amp;sektion=1">ssh(1)</a>, clear the non-blocking flag on the socket after connection when the ConnectTimeout option is in effect.
 <li>Alignment fixes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ping6&amp;sektion=8">ping6(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute6&amp;sektion=8">traceroute6(8)</a>.  <li>Alignment fixes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ping6&amp;sektion=8">ping6(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute6&amp;sektion=8">traceroute6(8)</a>.
 <li>Cleanup in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute6&amp;sektion=8">traceroute6(8)</a>. Make sure the probe packets give very little away about the sending host.  <li>Cleanup in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute6&amp;sektion=8">traceroute6(8)</a>. Make sure the probe packets give very little away about the sending host.
Line 68 
Line 137 
 <!-- ^ 20040124 -->  <!-- ^ 20040124 -->
 <li>Add cradle mode support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xsystrace&amp;sektion=1">xsystrace(1)</a>.  <li>Add cradle mode support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xsystrace&amp;sektion=1">xsystrace(1)</a>.
 <li>Add an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&amp;sektion=8">rc.conf(8)</a> switch for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rpc.yppasswdd&amp;sektion=8">rpc.yppasswdd(8)</a> and switch it off by default, instead of always running it if there's a YP directory in place.  <li>Add an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&amp;sektion=8">rc.conf(8)</a> switch for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rpc.yppasswdd&amp;sektion=8">rpc.yppasswdd(8)</a> and switch it off by default, instead of always running it if there's a YP directory in place.
 <li>New program, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifstated&amp;sektion=8">ifstated(8)</a>, which listens for interface state changes and runs commands when it sees them. Work in progress.  <li>New program, ifstated(8), which listens for interface state changes and runs commands when it sees them. Work in progress.
 <li>Remove <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=seteuid&amp;sektion=2">seteuid(2)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setuid&amp;sektion=2">setuid(2)</a> calls from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=timedc&amp;sektion=8">timedc(8)</a>.  <li>Remove <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=seteuid&amp;sektion=2">seteuid(2)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setuid&amp;sektion=2">setuid(2)</a> calls from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=timedc&amp;sektion=8">timedc(8)</a>.
 <li>New 'cradle mode' for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systrace&amp;sektion=1">systrace(1)</a>.  <li>New 'cradle mode' for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systrace&amp;sektion=1">systrace(1)</a>.
 <li>Add NTFS to the list of partition types that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&amp;sektion=8">disklabel(8)</a> has names for.  <li>Add NTFS to the list of partition types that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&amp;sektion=8">disklabel(8)</a> has names for.
Line 80 
Line 149 
 <li>Speed up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&amp;sektion=4">scsi(4)</a> probing by not checking for impossible LUNs.  <li>Speed up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&amp;sektion=4">scsi(4)</a> probing by not checking for impossible LUNs.
 <!-- ^ 20040123 -->  <!-- ^ 20040123 -->
 <li>Fix the @arch packing list command in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&amp;sektion=1">pkg_add(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_create&amp;sektion=1">pkg_create(1)</a>.  <li>Fix the @arch packing list command in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&amp;sektion=1">pkg_add(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_create&amp;sektion=1">pkg_create(1)</a>.
 <li>Match <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compress&amp;sektion=1">compress(1)</a> exit codes to GNU gzip, unbreaking <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&amp;sektion=1">perl(1)</a>'s CPAN module.  <li>Match <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compress&amp;sektion=1">compress(1)</a> exit codes to GNU gzip, unbreaking <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&amp;sektion=1">perl(1)</a>'s CPAN module.<br>
       <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
 <li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mixerctl&amp;sektion=1">mixerctl(1)</a> segfaulting on non-existent fields.  <li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mixerctl&amp;sektion=1">mixerctl(1)</a> segfaulting on non-existent fields.
 <li>Add a simple 802.3x printer to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&amp;sektion=8">tcpdump(8)</a>.  <li>Add a simple 802.3x printer to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&amp;sektion=8">tcpdump(8)</a>.
 <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp-proxy&amp;sektion=8">ftp-proxy(8)</a> to set the outgoing address with the new -a option (PR#3538.)  <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp-proxy&amp;sektion=8">ftp-proxy(8)</a> to set the outgoing address with the new -a option (PR#3538.)
Line 101 
Line 171 
 <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=_exit&amp;sektion=2">_exit(2)</a> instead of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=exit&amp;sektion=3">exit(3)</a> from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=abort&amp;sektion=3">abort(3)</a> so stdio buffers don't get flushed twice.  <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=_exit&amp;sektion=2">_exit(2)</a> instead of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=exit&amp;sektion=3">exit(3)</a> from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=abort&amp;sektion=3">abort(3)</a> so stdio buffers don't get flushed twice.
 <li>Support Intel 852/855/865 AGP chipsets on i386. From NetBSD.  <li>Support Intel 852/855/865 AGP chipsets on i386. From NetBSD.
 <li>Don't set a fake baud rate for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&amp;sektion=4">pfsync(4)</a> interfaces.  <li>Don't set a fake baud rate for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&amp;sektion=4">pfsync(4)</a> interfaces.
 <li>Only read in as many digits as can legally fit into a field in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strptime&amp;sektion=3">strptime(3)</a>. From NetBSD.  <li>Only read in as many digits as can legally fit into a field in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strptime&amp;sektion=3">strptime(3)</a>. From NetBSD.<br>
       <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
 <li>Add some delay when reading the address off <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&amp;sektion=4">fxp(4)</a> eeproms, otherwise the result may be garbage.  <li>Add some delay when reading the address off <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&amp;sektion=4">fxp(4)</a> eeproms, otherwise the result may be garbage.
 <li>Actually use the RPC program name cache in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&amp;sektion=8">tcpdump(8)</a> since we've gone and allocated space for it.  <li>Actually use the RPC program name cache in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&amp;sektion=8">tcpdump(8)</a> since we've gone and allocated space for it.
 <li>Import some chunks of ffs2 support from FreeBSD.  <li>Import some chunks of ffs2 support from FreeBSD.

Legend:
Removed from v.1.901  
changed lines
  Added in v.1.902