version 1.791, 2001/07/30 23:10:44 |
version 1.792, 2001/08/18 12:50:05 |
|
|
<a href=errata.html#nfs>A source code patch is available</a>.<br> |
<a href=errata.html#nfs>A source code patch is available</a>.<br> |
<a href="stable.html"><font color=#00b000>[Applied to stable]</font></a> |
<a href="stable.html"><font color=#00b000>[Applied to stable]</font></a> |
<li>... |
<li>... |
|
<li>Promote PMAP_NEW option to mandatory status. |
|
<li>In the netinet subsystem, zero the TCP checksum field before calculating the new value; fixes problem with bad checksums on keepalives. |
|
<li>Use 64-bid integers for some ipcomp byte counts, fixing strange results with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&sektion=1">netstat(1)</a>. |
|
<li>Support Addonics FlexPort 8S via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=addcom&sektion=4">addcom(4)</a>. |
|
<li>Ignore O_TRUNC on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=open&sektion=2">open(2)</a> when not opening a regular file. |
|
<li>On ext2fs, ffs, and ufs partitions, don't truncate anything except for symlinks, directories, and regular files. |
|
<li>Repair kern_msgbuf under sparc. |
|
<li>Support DEC EtherWorks cards via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lc&sektion=4">lc(4)</a>. |
|
<li>Bring na.phone up to date. |
|
<li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iha&sektion=4">iha(4)</a> driver wasn't able to update the EEPROM, so don't even bother. |
|
<li>Rework ata and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wdc&sektion=4">wdc(4)</a> probing code; deal better with floating buses and supress spurious interrupts. |
|
<li>Plug memory leak in pw_copy() found in libutil. |
|
<li>Put Kerberos 5 things in libkrb5, out of libkafs. |
|
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> to be compatible in all 4 combinations of Kerberos 4 and Kerberos 5 settings. |
|
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> is reading a password, don't panic if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fork&sektion=2">fork(2)</a> or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pipe&sektion=2">pipe(2)</a> fail; just return an empty password. |
|
<li>Sync <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtsold&sektion=8">rtsold(8)</a> to latest KAME, fixing a memory leak and a timer value. |
|
<li>Change quad types on alpha to "long long" as opposed to "long", allowing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=printf&sektion=3">printf(3)</a>'s "%lld" format to be used without a bogus cast. |
|
<li>In the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iha&sektion=4">iha(4)</a> driver, allow sync to be negotiated even if wide is not. |
|
<li>Modify <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nv&sektion=4">nv(4)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=XFree86&sektion=1">XFree86(1)</a> driver as to avoid the dimming text mode problem. |
|
<li>Add a BSD authentication module for radius authentication. |
|
<li>Make sure that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&sektion=1">ld(1)</a> references all aliases to avoid them being only partially resolved. |
|
<li>Ensure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ppp&sektion=8">ppp(8)</a> calculates the number of key changes correctly. |
|
<li>Repair the NFS server's request tracking during write-gathering, thus avoiding client hangs. |
|
<li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login.conf&sektion=5">login.conf(5)</a> for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=passwd&sektion=1">passwd(1)</a> variables as opposed to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=passwd.conf&sektion=5">passwd.conf(5)</a>. |
|
<li>Yank PF_ENCAP support out of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a>. |
|
<li>Fix-up multicast settings in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstart&sektion=8">netstart(8)</a>. |
|
<li>Bump MSIZE up to 256. |
|
<li>IP/TCP/UDP hardware checksumming for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nge&sektion=4">nge(4)</a>; limited by MTU. |
|
<li>Avoid segmentation fault when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&sektion=1">mg(1)</a> can't read an init file. |
|
<li>Support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipcomp&sektion=4">ipcomp(4)</a>; disabled by default. |
|
<li>Show kern_fthread to the door. |
|
<li>Userland <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iopctl&sektion=8">iopctl(8)</a> control utility for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iop&sektion=4">iop(4)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=passwd&sektion=1">passwd(1)</a>, lock the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=passwd&sektion=5">passwd(5)</a> file after having gotten a new password from the user; also change the actual locking procedure. |
|
<li>Support for /etc/wsconsctl.conf. |
|
<li>Handle descriptors 0, 1, or 2 being closed when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ppp&sektion=8">ppp(8)</a> is envoked. |
|
<li>Reduce MTU by 2 after MPPE has been negotiated in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ppp&sektion=8">ppp(8)</a>. |
|
<li>Merge pdksh patch into <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&sektion=1">ksh(1)</a>, fixing some problems with propagated return values in multi-command lines. |
|
<li>Utilize the welcome variable from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login.conf&sektion=5">login.conf(5)</a>, in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8">ftpd(8)</a>, instead of hard-coding /etc/motd. |
|
<li>Discipline the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=audio&sektion=4">audio(4)</a> device so it gets along with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=revoke&sektion=2">revoke(2)</a>. |
|
<li>Repair NFS-related problem with diskless clients by getting the root filehandle via nfs_root. |
|
<li>Add support for screen switching to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&sektion=8">wsconsctl(8)</a>. |
|
<li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&sektion=8">wsconsctl(8)</a>'s interfact to be more <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=8">sysctl(8)</a>-like. |
|
<li>Shuffle around maxlen setting inside the net subsystem to avoid potential problems. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=icmp&sektion=4">icmp(4)</a> error checking saner. |
|
<li>Initial <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip6&sektion=9">ip6(9)</a> support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a>. |
|
<li>Packet normalization support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>. |
|
<li>Userland <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sectok&sektion=1">sectok(1)</a> control program. |
|
<li>Repair kern_fork brain-damage. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9">uvm(9)</a> and MNN are no longer optional. |
|
<li>Import <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=altq&sektion=9">altq(9)</a>: alternate queueing support. |
|
<li>Poof! The old vm disappears. |
|
<li>No more M_COPY_* macros; use M_MOVE_* or M_DUP_*. |
|
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dmesg&sektion=8">dmesg(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wicontrol&sektion=8">wicontrol(8)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ancontrol&sektion=8">ancontrol(8)</a> to powerpc's ramdisk. |
|
<li>New mvmeppc port. |
|
<li>Many mvme68k improvements including: switching to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9">uvm(9)</a>, repairing system trace, cleanup of locore.s, KNF, etc. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4">pciide(4)</a> support for powerpc. |
|
<li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=icmp6&sektion=4">icmp6(4)</a> packet header length computation so it works with both 4.4BSD's M_COPY_PKTHDR and OpenBSD 2.9+'s M_COPY_PKTHDR. |
|
<li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getpeereid&sektion=2">getpeereid(2)</a>, allowing local-domain servers to determine client credentials. |
|
<li>Support generic BSD authentication in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xdm&sektion=1">xdm(1)</a>. |
|
<li>Disable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&sektion=4">usb(4)</a> on alpha by default. |
|
<li>Kerberos v5 support for SSH1. |
|
<li>Hardware RNG support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lofn&sektion=4">lofn(4)</a>. |
|
<li>Smartcard support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-agent&sektion=1">ssh-agent(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>. |
|
<li>Large -Wall/-Werror/-W... ongoing cleanup throughout tree. |
|
<li>Nuke mips port. |
|
<li>Initial import of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iop&sektion=4">iop(4)</a> (I2O) framework. |
|
<li>Rewrite <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&sektion=1">nc(1)</a>, adding <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip6&sektion=4">ip6(4)</a> support. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=su&sektion=1">su(1)</a>, offload root instances for Kerberos to the auth program. |
|
<li>Disable SMB decoding in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8">tcpdump(8)</a>. |
|
<li>Enable audio on alpha by default. |
|
<li>Endian fixes in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wi&sektion=4">wi(4)</a> driver. |
|
<li>Adios NQNFS. |
|
<li>Nuke the pmax port. |
|
<li>Don't perform TCP/UDP hardware checksumming when doing IP fragmentation. |
|
<li>Delayed checksum support in the netinet subsystem. |
|
<li>Support setting the Ethernet address through <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a> for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vr&sektion=4">vr(4)</a> cards. |
|
<li>Bypass <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&sektion=4">ipsec(4)</a> for all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcp&sektion=8">dhcp(8)</a> traffic, avoiding potential problems with newly booted clients. |
|
<li>Modify timeouts for IP spd expirations. |
|
<li>Internal fiddling of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nfsd&sektion=8">nfsd(8)</a>'s handling of its root vnode. |
|
<li>Import <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>, an ipf-compatible packet filter. |
|
<li>Avoid panics under i386 if bus/dev/func numbers for PCI are not valid. |
|
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=3">sysctl(3)</a> KERN_POOLS to retrieve pool information from the kernel. |
|
<li>Cleanup and update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcp&sektion=8">dhcp(8)</a> to 2.0pl5. |
|
<li>Utilize <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=readpassphrase&sektion=3">readpassphrase(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>. |
|
<li>Allow access to /dev/pci. |
<li>Repair multiple key handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wicontrol&sektion=8">wicontrol(8)</a>. |
<li>Repair multiple key handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wicontrol&sektion=8">wicontrol(8)</a>. |
<li>New ether_input_mbuf to ease transition from ether_header in ether_input; drivers will migrate to this. |
<li>New ether_input_mbuf to ease transition from ether_header in ether_input; drivers will migrate to this. |
<li>Wave goodbye to kernfs. |
<li>Wave goodbye to kernfs. |