Annotation of www/plus.html, Revision 1.551
1.14 deraadt 1: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML Strict//EN">
2: <html>
3: <head>
1.424 deraadt 4: <title>OpenBSD-current changes</title>
1.14 deraadt 5: <link rev=made href=mailto:www@openbsd.org>
6: <meta name="resource-type" content="document">
7: <meta name="description" content="the main OpenBSD page">
8: <meta name="keywords" content="openbsd,main">
9: <meta name="distribution" content="global">
1.59 deraadt 10: <meta name="copyright" content="This document copyright 1996 by OpenBSD.">
1.14 deraadt 11: </head>
12:
1.64 downsj 13: <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E">
1.14 deraadt 14:
1.292 pauls 15: <img alt="[OpenBSD]" height=30 width=141 SRC="images/smalltitle.gif">
1.64 downsj 16: <p>
1.478 deraadt 17: <h2><font color=#e00000>Changes made between OpenBSD 2.6 and OpenBSD-current</font><hr></h2>
1.14 deraadt 18:
19: <p>
1.29 deraadt 20: This is a partial list of the major machine independent changes
21: (ie. these are the changes people ask about most often). Port
22: specific changes have also been made, and are sometimes mentioned
23: in the pages for the specific <a href=plat.html>ports</a> if you
1.392 deraadt 24: are interested in further port-specific details. Many ports
1.29 deraadt 25: have had architecture-specific enhancements relative to NetBSD,
26: but when they do not they certainly have plenty of platform-independent
1.490 ian 27: changes, starting with those listed below.
1.14 deraadt 28:
1.17 deraadt 29: <p>
1.185 deraadt 30: Note: <font color=#e00000>Problems for which patches exist are marked in red</font>.
31:
32: <p>
1.186 deraadt 33: <h3>
1.477 deraadt 34: <a href=plus20.html>For changes leading up to OpenBSD 2.0, click here</a>.<br>
35: <a href=plus21.html>For changes leading up to OpenBSD 2.1, click here</a>.<br>
36: <a href=plus22.html>For changes leading up to OpenBSD 2.2, click here</a>.<br>
37: <a href=plus23.html>For changes leading up to OpenBSD 2.3, click here</a>.<br>
38: <a href=plus24.html>For changes leading up to OpenBSD 2.4, click here</a>.<br>
39: <a href=plus25.html>For changes leading up to OpenBSD 2.5, click here</a>.<br>
40: <a href=plus26.html>For changes leading up to OpenBSD 2.6, click here</a>.<br>
1.424 deraadt 41: <a href=plus.html>For changes in OpenBSD-current, click here</a>.
1.422 deraadt 42: <br>
1.186 deraadt 43: </h3>
44:
45: <hr>
1.280 deraadt 46:
1.186 deraadt 47: <p>
1.496 csapuntz 48: <h3><font color=#0000e0>OpenBSD 2.6 is now available for purchase.<p>
1.480 deraadt 49: We are working on OpenBSD-current.</font></h3><p>
1.422 deraadt 50: <ul>
1.551 ! deraadt 51: <li>Fixes to the ray(4) driver.
! 52: <li>Fix -H option in sudo(8).
! 53: <li>Disable pcmcia(4) handling of non-CIS cards, since there are many bugs in it.
! 54: <li>Document many afs(4) configuration files.
! 55: <li>Fix a modify-after-free bug in tcp(4).
! 56: <li>Attempt to have ld(1) and ld.so(1) deal better with C++ shared libraries on the i386.
! 57: <li>Document what sendmail(8) now does on port 587.
! 58: <li>Deal with more non-compliant PHY setups in mii(4).
! 59: <li>cmpci(4) driver for C-Media CMI8x38 Audio Chip present on several motherboards.
! 60: <li>Support ext2fs properly.
! 61: <li>ssh(1), sshd(8), and companions now support SSH 2 protocol as well as SSH 1 protocol!
! 62: <li>Various additions and improvements in tcpdump(8).
! 63: <li>libpcap 0.5.
! 64: <li>Support jumbo frames in the fxp(4) models which support it.
! 65: <li>Add support for the RCC ServerWorks pcbh(4) which has additional pci(4) bridges on it. Huge PC's with 6+ pci busses now work fine.
! 66: <li>On the i386, fix an errata relating to the Intel 82443BX pchb(4).
! 67: <li>Various changes related to vlan(4) support.
! 68: <li>Add a sysexits(3) man page.
! 69: <li>getaddrinfo(3) and getnameinfo(3) improvements, repairs, and greater care.
! 70: <li>Start of the vax port resurrection.
! 71: <li>Fix more i386 isadmaattach bugs. At least 2GB of memory on an i386 now works.
! 72: <li>Avoid divide by zero in igmp networking code.
! 73: <li>In mail(1), make "new" count after an "inc" command reflect the new messages, as in SunOS.
! 74: <li>ktrace(2) no longer follows symbolic links.
! 75: <li>Repair adosfs(4).
! 76: <li>The damned hifn(4) always dealing with aligned data causes even more of a fuss.
! 77: <li>Repair a few hifn(4) bugs that slipped in recently.
! 78: <li>Fix ipsec(4) for big-endian machines again.
! 79: <li>Omit RC5 from ssl(3).
! 80: <li>userinfo(8), userdel(8), useradd(8), groupmod(8), usermod(8), groupdel(8), groupadd(8), and groupinfo(8) commands added.
! 81: <li>mii(4) detach support, needed by xe(4).
! 82: <li>Fix promiscuous mode in xe(4).
! 83: <li>Fix order of interrupt disabling for pcmcia(4) disabling; much more reliable.
! 84: <li>Wait a bit longer after enabling pcmcia(4) cards; more pcmcia(4) cards now work.
! 85: <li>Fix dump calculations in the i386 kernel crash dump code.
! 86: <li>More careful dmesg(1) handling in the install script.
! 87: <li>pcmcia(4) ep(4) now supports 3C1 and 3CCFEM556BI.
! 88: <li>Repair a bug in fdalloc() that caused a panic in dup(2). This bug was introduced by the recent file descriptor allocation optimizations.
! 89: <li>Support DOSPTYP_EXTENDL partitions in the kernel disklabel reader.
! 90: <li>In ld(1), avoid duplicates in search path.
! 91: <li>Support RFC2732 IPv6 address literal URLs in ftp(1).
! 92: <li>Improve makewhatis(8) again, using new parts of perl(1) 5.6.0.
! 93: <li>Fix a bug in at(1).
! 94: <li>Add -keyfile and -authkeyfile options to ipsecadm(8).
! 95: <li>Significant manual page improvements, as is usual just before a release.
! 96: <li>Use fgetln(3) instead of fgets(3) in mail.local(8), and thus avoid header mangling.
! 97: <li>Support for /etc/rc.conf.local, as documented in rc.conf(8).
! 98: <li>https support in lynx(1).
! 99: <li>Add CPAN File::Temp for perl(1) versions of mkstemp(3) and such.
! 100: <li>Fix the vi recover script to be safe for multiuser running (needed O_NOFOLLOW).
! 101: <li>Move apm into a kernel thread, so that filesystem syncing is less likely to block and cause panics. suspending just got a lot more reliable.
! 102: <li>For open(2), support O_FSYNC better.
! 103: <li>For open(2), add a O_NOFOLLOW flag for dealing with symbolic links. This should not be used by generic software -- only use this for very rare and specific problems.
! 104: <li>traceroute(8) gets a new option, -f skips early node checks.
! 105: <li>Fix "freeing free block" panics.
! 106: <li>Support /etc/resolv.conf.tail, as documented in dhclient-script(8).
! 107: <li>Rewrite uio hog.
! 108: <li>Do not abuse malloc for small structures inside ktrace(2).
! 109: <li>Add pread(2), pwrite(2), preadv(2), and pwritev(2) system calls.
! 110: <li>In fdisk(8), favor BIOS geometry over physical geometry, fixing numerous problems with larger disks.
! 111: <li>Split fxp(4) and dc(4) for pci(4) and cardbus(4).
! 112: <li>In ktrace(2), if user does a large IO operation, split the loggin to avoid kmem starvation.
! 113: <li>Make nfsstat(1) on a live system use sysctl(3) instead of kvm snooping.
! 114: <li>Set mii(4) parameters for all varients of xl(4) cardbus(4) models.
! 115: <li>scsi cd(4) detach is now possible.
! 116: <li>Do even more scsi device locking via common routines.
! 117: <li>In make(1), report errors with a Makefile line number, making large Makefile debugging much easier.
! 118: <li>Significantly cleanup the isa(4), pci(4), isapnp(4), and related manual pages, making it easier to see what we currently support.
! 119: <li>Deal with byte-order challenged Compaq laptops.
! 120: <li>Fix memory leaks in sshd(8).
! 121: <li>Numerous modifications for pkg_add(1) and companions, to better import various new styles of packages..
! 122: <li>Fix even more braindamaged random device mis-handlings in ssl(3).
! 123: <li>Make kvm(3) on the i386 understand the new core dump format.
! 124: <li>In script(1), propogate window size changes to slave.
! 125: <li>tzcode2000c.
! 126: <li>Permit i386 kernel to compile without pccom(4) or com(4) drivers.
! 127: <li>After scp(1) completes, replace progress bar ETA counter with a total elapsed time.
! 128: <li>Fix more random device mis-handlings in ssl(3).
! 129: <li>Fix exit code in du(1).
! 130: <li>Fix sync(2) to actually sync all filesystems.
! 131: <li>urio(4) driver for Diamond Multimedia RIO 500.
! 132: <li>xlockmore 4.16.
! 133: <li>OpenSSL 0.9.5a.
! 134: <li>Change window(1) to use curses instead of ocurses.
! 135: <li>Do some repair on sys/queue.h.
! 136: <li>Add colour support to pcvt25 termcap entry.
! 137: <li>In window(1), do not assume that termcap entries start with 2 character short names.
! 138: <li>Repair random(4) for the alpha.
! 139: <li>In ssh, check payload for (illegal) extra data.
! 140: <li>make "option TCPDEBUG" kernel compile.
! 141: <li>Initialize the bus dma tag for EISA.
! 142: <li>Use getifaddrs(3) instead of SIOCGIFCONF in ifconfig(8), rarpd(8), etc.
! 143: <li>ifconfig(8)'s -a flag had been changed to be the same as -A. Fix that.
! 144: <li>Have ahc(4) support Adaptec 2930U2.
! 145: <li>Revert to up-to-date ipf man pages, but ugly as sin. Everyone remind kjell to finish this job, ok?
! 146: <li>When fragmenting a packet in ip_output(), inherit the multicast and broadcast flags so that link layer can choose the right address.
1.548 ericj 147: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getifaddrs&sektion=3&format=html">getifaddrs(3)</a> in libpcap.
148: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&sektion=4&format=html">ahc(4)</a> support Adaptec 2930U2 controller.
149: <li>Match netsec <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hifn&sektion=4&format=html">hifn(4)</a> 7751 card.
150: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=neo&sektion=4&format=html">neo(4)</a> is a Neomagic 256AV/ZX audio driver.
1.547 deraadt 151: <li>Unmute ac97 mixers by default.
1.548 ericj 152: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipf&sektion=8&format=html">ipf 3.3.12a</a>.
153: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">ssh protocol 2</a> is now useable.
154: <li>Add Protocols and Cipher keywords to <a href="http://www.openbsd.org/cgi-bin/man.cgi?ssh&sektion=1&format=html">ssh(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a>.
155: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&sektion=8&format=html">compat_linux(8)</a> emulation for setfsuid() and getfsuid().
156: <li>If <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=realpath&sektion=3&format=html">realpath(3)</a> fails, just use old name in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umount&sektion=8&format=html">umount(8)</a>.
157: <li>Add 802.11 nwid and mtu commands to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8&format=html">ifconfig(8)</a>.
1.550 deraadt 158: <li>More bug fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hifn&sektion=4&format=html">hifn(4)</a>. <a href="crypto.html#hardware">Hifn support is now fully working.</a>
1.548 ericj 159: <li>Some fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route6d&sektion=8&format=html">route6d(8)</a>.
160: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getifaddrs&sektion=3&format=html">getifaddrs(3)</a> instead of SIOCGIFCONF in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypbind&sektion=8&format=html">ypbind(8)</a>.
161: <li>Do not lose file descriptors in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8&format=html">ftpd(8)</a>.
1.545 deraadt 162: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&sektion=4&format=html">random(4)</a>, first true random number source, based on intel 82802 firmware hub embedded true random number generator.
163: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&sektion=4&format=html">random(4)</a>, make it use more sources for an entropy; make playing .mp3s produce entropy, big time, big time.
164: <li>Improve range checking in timeouts.
1.546 ericj 165: <li>Thread repair in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&sektion=3&format=html">malloc(3)</a>.
166: <li>Various bug fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hifn&sektion=4&format=html">hifn(4)</a>, which is now even more reliable.
167: <li>Fix another <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1&format=html">m4(1)</a> bug.
168: <li>PCI <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=an&sektion=4&format=html">an(4)</a> driver.
169: <li>Repair spl bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4&format=html">bridge(4)</a>.
170: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wdc&sektion=4&format=html">wdc(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wd&sektion=4&format=html">wd(4)</a> detach logic, but missing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a> disconnect for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atapi&sektion=4&format=html">atapi(4)</a>.
171: <li>Permit address setting on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=enc&sektion=4&format=html">enc(4)</a> interfaces, and various other tweaks leading to better <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4&format=html">bridge(4)</a> integration.
172: <li>Add various autoconfiguration child detach logic.
1.545 deraadt 173: <li>Rewrite and commonize disk driver locking which varied between drivers.
174: <li>After the recent revamp of icmp reply byte order, correct one last thing: Pass ip_off and ip_len correctly.
1.546 ericj 175: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=groff&sektion=1&format=html">groff 1.15</a>
1.543 ericj 176: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4&format=html">cd(4)</a>, do not trust the TOC as much when reading the disklabel.
177: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umass&sektion=4&format=html">umass(4)</a> so that it handles some non-compliant devices.
1.544 ericj 178: <li>Modify the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a> subsystem so that it can attach without polling.
1.543 ericj 179: <li>Arrange so that IFF_LINK0 on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=enc&sektion=4&format=html">enc(4)</a> means IP-in-IP instead of Ethernet-in-IP.
180: <li>Initial check-in of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cardbus&sektion=4&format=html">cardbus(4)</a> support. <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&sektion=4&format=html">xl(4)</a> works on cardbus at the moment.
1.542 deraadt 181: <li>Set our status to 2.7-beta.
1.543 ericj 182: <li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ppp&sektion=8&format=html">ppp(8)</a>.
183: <li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a>.
184: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sendmail&format=html">sendmail 8.10.1</a>
185: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sendmail&format=html">sendmail 8.10.0</a>: <strong>You must put your <font color=#e00000>/etc/sendmail.cf</font> file in <font color=#e00000>/etc/mail/sendmail.cf</font> now.</strong>
186: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&sektion=1&format=html">perl 5.6.0</a>
187: <li>Update to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4&format=html">isp(4)</a>, mostly for Fiber Channel.
1.548 ericj 188: <li>Seed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&sektion=1&format=html">perl(1)</a> srandom() <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arandom&apropos=0&sektion=4&manpath=OpenBSD+Current&format=html">/dev/arandom</a>, to avoid losing a lot of entropy.
1.542 deraadt 189: <li>Some kernel functions were eating a little bit too much entropy.
1.543 ericj 190: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipf&sektion=4&format=html">ipf 3.3.12</a>
191: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&sektion=4&format=html">ahc(4)</a> now supports AHA-29160 and other Ultra160 varients.
1.548 ericj 192: <li>USB umodem(4) support.
1.543 ericj 193: <li>USB <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umass&sektion=4&format=html">umass(4)</a> driver. Works with various devices, but does not support disconnection yet.
194: <li>Support hmac processing in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hifn&sektion=4&format=html">hifn(4)</a>.
195: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=curses§ion=3&format=html">ncurses-5.0-20000401</a>
196: <li>Put an expert mode into <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8&format=html">disklabel(8)</a>, that hides a lot of details. But most of the interface remains 100% the same.
197: <li>Protocol 2 support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a>.
198: <li>Do not have /etc/netstart pass -E to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipf&sektion=8&format=html">ipf(8)</a>, since our kernel now enables it by default.
1.542 deraadt 199: <li>Many more man page improvements. Aren't we pedantic?
1.543 ericj 200: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&sektion=8&format=html">compat_linux(8)</a> system call emulation for pread() and pwrite().
201: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&sektion=4&format=html">ahc(4)</a> do tagged queueing, and fix some locking bugs.
1.542 deraadt 202: <li>Support root drive detection for G4 powermac.
1.543 ericj 203: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=srandomdev&sektion=3&format=html">srandomdev(3)</a> to libc.
204: <li>DSA key exchange for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a> and friends, moving us much closer to protocol 2 support.
205: <li>Fix various flaws in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&sektion=8&format=html">OpenSSL</a> set of manual pages.
206: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=an&sektion=4&format=html">an(4)</a> driver supporting AiroNet 802.11DS cards.
207: <li>Repair some races and deadlocks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adw&sektion=4&format=html">adw(4)</a>.
208: <li>Fix buf oflow in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ed&sektion=1&format=html">ed(1)</a>.
1.539 deraadt 209: <li>Support USB Mass Storage devices.
1.543 ericj 210: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zic&sektion=8&format=html">zic(8)</a>'s -l option actually work.
211: <li>Some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ppp&sektion=8&format=html">ppp(8)</a> updates.
212: <li>Auto-detect size of seeprom for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&sektion=4&format=html">fxp(4)</a>, for newer cards.
213: <li>Some improvements in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kerberos&sektion=1&format=html">kerberos(1)</a> man pages.
214: <li>DES and 3DES hardware acceleration for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&sektion=4&format=html">ipsec(4)</a> working in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hifn&sektion=4&format=html">hifn(4)</a> driver.
1.539 deraadt 215: <li>Run pod2man on the openssl pod documents, and carefully install them in the base system.
216: <li>Expose MDXTransform functions for MD5 and MD4.
1.543 ericj 217: <li>Permit <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wss&sektion=4&format=html">wss(4)</a> to work on irq 5.
218: <li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&sektion=8&format=html">compat_linux(8)</a> rt_sigreturn() emulation.
1.539 deraadt 219: <li>On the i386, enlarge pcic0 memory address space.
1.548 ericj 220: <li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&sektion=8&format=html">compat_linux(8)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getcwd&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html">getcwd(3)</a> emulation.
1.539 deraadt 221: <li>IPSEC ingress ACL-checking is now on by default.
1.543 ericj 222: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8&format=html">sudo 1.6.3</a>
1.539 deraadt 223: <li>i386 PCI interrupt routing repair code (disabled by default, has lots of issues).
224: <li>Drivers for USB ethernet adapters.
225: <li>Sync USB.
1.543 ericj 226: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lynx&sektion=1&format=html">lynx 2.8.2</a>
227: <li>Fix a number if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&sektion=4&format=html">ipsec</a> esp and ah related bugs introduced during the crypto splitout.
1.539 deraadt 228: <li>Numerous man page link repairs, so that just about any part of the system has a matching man page.
229: <li>Make f_bsize signed.
1.543 ericj 230: <li>Support newer Qlogic <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4&format=html">isp(4)</a> scsi cards.
231: <li>Support AMD 756 IDE controller in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4&format=html">pciide(4)</a>.
232: <li>Add FNM_NOSYS to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fnmatch&sektion=3&format=html">fnmatch(3)</a> for XPG conformance.
233: <li>Flesh out <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc.samples&sektion=7&format=html">mdoc.samples(7)</a>.
1.548 ericj 234: <li>Disallow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_delete&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html">pkg_delete(1)</a> when the pkg_prefix is on a read-only filesystem.
235: <li>Handle expansion of @exec better in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html">pkg_add(1)</a>.
1.543 ericj 236: <li>Initial support for DSA keys in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a>.
237: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a>, switch to raw mode only if we got a pty.
238: <li>Replace kernel <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=timeout&sektion=9&format=html">timeout(9)</a> mechanism with one which permits dynamic allocation of timeout structures.
239: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8&format=html">fdisk(8)</a>, do not use BIOS geometry by default, a lot of newer BIOS's get upset when this is done with larger drives.
240: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=script&sektion=1&format=html">script(1)</a> exit with a proper (and documented) exit code.
1.548 ericj 241: <li>Fix AMD K6 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mtrr&sektion=0&manpath=OpenBSD+Current&apropos=1&format=html">mtrr(4)</a>.
1.535 ericj 242: <li>Fix overflow in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1&format=html">ftp(1)</a>.
243: <li>Fix directory mishandlings in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=who&sektion=1&format=html">who(1)</a>.
244: <li>Fix overflow in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ul&sektion=1&format=html">ul(1)</a>.
245: <li>Fix modes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ch&sektion=4&format=html">ch(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&sektion=4&format=html">st(4)</a> devices so that operator is more powerful.
246: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ray&sektion=4&format=html">ray(4)</a> supports the raytheon/webgear ieee 802.11 FH wireless ethernet.
247: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&sektion=4&format=html">ahc(4)</a> driver now supports 789x chipset based controllers (7892/9 not verified).
1.534 deraadt 248: <li>Add SIOCGIFMTU/SIOCSIFMTU.
249: <li>Support for the uninorth PCI bridge on the G4 macs.
250: <li>bus_dma support in the powerpc port.
1.548 ericj 251: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&sektion=8&format=html">apache 1.3.12</a> + mod_ssl 2.6.2
1.535 ericj 252: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&sektion=8&format=html">OpenSSL 0.9.5</a>
253: <li>Fix parsing of @-style commands in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crontab&sektion=5&format=html">crontab(5)</a> files.
1.538 espie 254: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1&format=html">m4(1)</a> compatible enough with GNU m4 to handle autoconf 2.13.
1.535 ericj 255: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ratecheck&sektion=9&format=html">ratecheck(9)</a> API to the kernel.
1.534 deraadt 256: <li>Quieten, secure, and improve ipv6 boot-time route setup.
1.548 ericj 257: <li>Cryptographic hardware services framework, first meant for use by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html">ipsec(4)</a>.
1.535 ericj 258: <li>Fix interrupt handling issue in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4&format=html">dc(4)</a>.
1.534 deraadt 259: <li>Newer UVM code.
260: <li>Prevent overflow in subr_extent code.
1.535 ericj 261: <li>Support FAT32 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount_msdos&sektion=8&format=html">msdos</a> partitions over 4GB.
1.532 ericj 262: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?">Many man page improvements.</a>
263: <li>Disable suffix removal code in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1&format=html">make(1)</a>, since it is buggy.
1.548 ericj 264: <li>Fix blink and underline attribute handling for new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scon&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html">PC display mode</a>.
1.532 ericj 265: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=curses&sektion=3&format=html">ncurses-5.0-20000311</a>
266: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipf&sektion=4&format=html">IPFilter 3.3.11</a>
1.530 deraadt 267: <li>Support more eisa <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ep&sektion=4&format=html">ep(4)</a> cards.
1.531 aaron 268: <li>Implement realtime signal routines in linux compat.
1.530 deraadt 269: <li>Disable K6 MTRR until it is fixed.
270: <li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtadvd&sektion=8&format=html">rtadvd(8)</a>
271: <li>Get rid of leading NULs in /kern/msgbuf.
272: <li>Disallow packets to malicious 6to4 prefixes.
273: <li>Fix radix tree mishandling bug in routing code.
274: <li>Add more gnu-compatible options to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1&format=html">m4(1)</a>
275: <li>Repair sub-shell execution handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hostname.if&sektion=5&format=html">hostname.if(5)</a>
1.533 brad 276: <li>Reverse engineer crypto lockout function on the aeon crypto card.
1.530 deraadt 277: <li>Fix file descriptor leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compress&sektion=1&format=html">compress(1)</a>
1.531 aaron 278: <li>Fix a memory corruption bug in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&sektion=4&format=html">ipsec(4)</a> skipjack implementation.
1.527 deraadt 279: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=curses&sektion=3&format=html">ncurses-5.0-20000304</a>.
280: <li>Disallow root password guessing in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a>.
281: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grep&sektion=1&format=html">grep(1)</a> 2.4.1
282: <li>Multiple inclusion protection problem solution on the sparc.
283: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> update.
284: <li>Add support for new signals to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&sektion=8&format=html">compat_linux(8)</a> emulation routines.
285: <li>Add 802.1Q support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a>.
1.524 deraadt 286: <li><a href="http://www.openssh.com">OpenSSH</a> 1.2.3 released.
1.525 ericj 287: <li>Fix a pipe close race in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a>.
288: <li>Fix a panic in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_ibcs2&sektion=8&format=html">compat_ibcs2(8)</a> emulation code.
1.523 deraadt 289: <li>Make P_tmpdir point to /tmp, not /var/tmp.
1.525 ericj 290: <li>Attempt to handle corrupt <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd&sektion=8&format=html">inetd.conf</a> files better.
1.523 deraadt 291: <li>Try to fix the uio hog problem.
1.525 ericj 292: <li>Fix STAT in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8&format=html">ftpd(8)</a> to be RFC959 compliant.
1.529 chris 293: <li><A HREF="http://www.usenix.org/publications/library/proceedings/usenix98/full_papers/banga/banga_html/banga.html">Optimized kernel fdalloc()</a>
1.525 ericj 294: <li>Add some missing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&sektion=8&format=html">compat_linux(8)</a> emulation routines.
1.523 deraadt 295: <li>Move kernel crypto code to /sys/crypto
1.525 ericj 296: <li>Many <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ppp&sektion=8&format=html">ppp(8)</a> fixes.
1.523 deraadt 297: <li>Some libc_r fixes.
1.548 ericj 298: <li>mg(1) version 2a added to the source tree, and we are fixing many things in it.
1.525 ericj 299: <li>Fix an entropy-robbing bug in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&sektion=8&format=html">ssl(8)</a> libcrypto.
300: <li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wicontrol&sektion=8&format=html">wicontrol(8)</a> so that multiple parameters can be set at the same time.
301: <li>Add -m parameter to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strings&sektion=1&format=html">strings(1)</a>.
302: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getifaddrs&sektion=3&format=html">getifaddrs(3)</a>.
1.523 deraadt 303: <li>Permit enlarging of msgbuf on the various architectures.
304: <li>On sun4m machines, replace .{u,}{mul,div,mod} functions with faster versions using the new sun4m instructions. A very significant performance improvement.
305: <li>Add fseeko(3) and ftello(3) interfaces.
306: <li>Two TCP SACK fixes -- SACK now appears to be completely reliable.
1.525 ericj 307: <li>Optimize <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4&format=html">bridge(4)</a> code by allocating less mbufs.
308: <li>Fix alignment fault in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=amd&sektion=8&format=html">amd(8)</a> on the alpha.
309: <li>Add support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ses&sektion=4&format=html">ses(4)</a> devices, and the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sesd&sektion=8&format=html">sesd(8)</a> tools for probing.
310: <li>Add support for 12160 (Ultra3) in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4&format=html">isp(4)</a>.
311: <li>Buffer overflows in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mopd&sektion=8&format=html">mopd(8)</a>
1.523 deraadt 312: <li>Complete hypersparc support.
313: <li>Link sparc boot and bootxx bootblocks at different addresses; repairs booting on the hypersparc.
1.525 ericj 314: <li>update to latest <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kerberos&sektion=1&format=html">KTH kerberosIV 1.0</a>
315: <li>Update to newer <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compile_et&sektion=1&format=html">compile_et(1)</a>.
316: <li>Full support for serial console on the i386, see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&sektion=8&format=html">boot(8)</a>.
317: <li>Support PPPoE in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a>.
1.523 deraadt 318: <li>Fix alignment problem for ancillary data; affected 64 bit machines.
1.525 ericj 319: <li>Do not call <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sleep&sektion=3&format=html">sleep(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcmd&sektion=3&format=html">rcmd(3)</a>.
1.523 deraadt 320: <li>On sparc, avoid flushing unmapped memory from the cache in dvma_mapout().
1.525 ericj 321: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipf&sektion=8&format=html">ipf 3.3.9</a>
322: <li>Move <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smrsh&sektion=8&format=html">smrsh(8)</a> to /usr/libexec.
323: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute6&sektion=8&format=html">traceroute6(8)</a>.
1.523 deraadt 324: <li>Use extents instead of rmaps to manage sparc dvma space.
325: <li>Have extent_alloc_subregion() also handle an alignment offset.
1.525 ericj 326: <li>More fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&sektion=4&format=html">xl(4)</a> for non-MII cards.
327: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a>, move XAUTHORITY to a subdirectory, fixing security issues.
328: <li>Handle directly connected lines better in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppd&sektion=8&format=html">pppd(8)</a>.
329: <li>Y2K repairs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1&format=html">cvs(1)</a>.
330: <li>Let weak symbols take precedence over second hand symbols in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&sektion=1&format=html">ld(1)</a>.
331: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wx&sektion=4&format=html">wx(4)</a> driver supporting the Intel 82452 gigabit ethernet card.
332: <li>Support hundreds of interfaces in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&sektion=8&format=html">dhclient(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&sektion=8&format=html">dhcpd(8)</a>.
1.523 deraadt 333: <li>texinfo 4.0
334: <li>Split i386 memory <16MB into it's own freelist, permitting large memory machines to work better.
1.525 ericj 335: <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fhopen&sektion=2&format=html">fhopen(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fhstat&sektion=2&format=html">fhstat(2)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fhstatfs&sektion=2&format=html">fhstatfs(2)</a> system calls to easier support userland filesystems.
336: <li>Support newer LVD models in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncr&sektion=4&format=html">ncr(4)</a> driver.
337: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdt&sektion=4&format=html">gdt(4)</a> driver for the ICP-Vortex RAID card series.
338: <li>Update to FreeBSD <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=newfs_msdos&sektion=8&format=html">newfs_msdos(8)</a>, which can support hard drives too
1.523 deraadt 339: <li>New OpenBSD <a href="art.html">art page</a>.
1.525 ericj 340: <li>Updates to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lmc&sektion=4&format=html">lmc(4)</a> device driver.
341: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&sektion=4&format=html">uaudio(4)</a> support.
342: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ti&sektion=4&format=html">ti(4)</a> also supports Farallon PN9000SX.
343: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=curses&sektion=3&format=html">ncurses-5.0-20000205</a>.
344: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adw&sektion=4&format=html">adw(4)</a> now supports Advansys U2W scsi cards.
1.523 deraadt 345: <li>Further sparc pmap improvements.
1.525 ericj 346: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&sektion=1&format=html">ssh-keygen(1)</a> to be used for generating signatures of any <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> control file.
1.523 deraadt 347: <li>In sparc port, handle SM30 specially because it starts up with the cache running.
1.525 ericj 348: <li>import <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbdevs&sektion=8&format=html">usbdevs(8)</a>.
1.548 ericj 349: <li>When handling an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apm&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html">apm(4)</a> suspend, power down pcmcia devices; when unsuspending, power them back up. Very nice.
1.525 ericj 350: <li>Rewrite <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=makewhatis&sektion=8&format=html">makewhatis(8)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&sektion=1&format=html">perl(1)</a>.
1.523 deraadt 351: <li>Deal with empty path element in LD_LIBRARY_PATH variable.
352: <li>On i386 prevent overflow in computation of buffer cache limitation, thus supporting machines with lots of memory.
1.548 ericj 353: <li>Hardware encryption support added to wi(4) (the wavelan driver).
1.525 ericj 354: <li>Performance optimizations to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1&format=html">m4(1)</a>.
355: <li>Fix a panic in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nfsd&sektion=8&format=html">nfsd(8)</a>.
356: <li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkdir&sektion=1&format=html">mkdir -m</a> support sticky and setuid bits.
357: <li>Support -R flag in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtadvd&sektion=8&format=html">rtadvd(8)</a>.
358: <li>Without a subcommand, have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atactl&sektion=8&format=html">atactl(8)</a> assume that the "identify" command is implied.
359: <li>Workaround in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1&format=html">ftp(1)</a>, for Y2K broken ftp servers that return 19100 for the year. Remind is this is here in the year 19098, ok?
360: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipf&sektion=8&format=html">ipf 3.3.8</a>
361: <li>Fix a pty close race in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a>.
362: <li>Arrange so that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&sektion=8&format=html">dhclient(8)</a> does not update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&sektion=5&format=html">/etc/resolv.conf</a> if no DNS information is found.
363: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> update.
1.523 deraadt 364: <li>Support 93C66 and 93C56 SEEPROM chips (used by more modern ahc(4) cards).
1.525 ericj 365: <li>Fix a number of bugs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsplit&sektion=1&format=html">fsplit(1)</a>.
366: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ed&sektion=1&format=html">ed(1)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&sektion=8&format=html">/etc/rc</a>, since <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grep&sektion=1&format=html">grep(1)</a> is in /usr.
1.523 deraadt 367: <li>i386 now runs libkvm instead of libkvm.old.
1.525 ericj 368: <li>Add a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dmesg&sektion=8&format=html">dmesg(8)</a> alias to the install media.
1.523 deraadt 369: <li>In gcc, add an i386 specific peephole optimization for stack adjustment.
1.548 ericj 370: <li>Fix some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query==apm&sektion=8&apropos=0&manpath=OpenBSD+Current&format=html">APM version 1.2</a> issues, thus making IBM Thinkpads work.
1.523 deraadt 371: <li>On the i386, now use the memory map information supplied by the bootblocks.
1.526 ericj 372: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=alloca&sektion=3&format=html">alloca(3)</a> instead of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&sektion=3&format=html">malloc(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=execl&sektion=3&format=html">execl(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=execle&sektion=3&format=html">execle(3)</a>, so that they are <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vfork&sektion=2&format=html">vfork(2)</a> safe.
1.525 ericj 373: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8&format=html">sudo 1.6.2p1</a>
374: <li>Arrange so that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a> does not do port forwarding until shell successfully starts.
1.523 deraadt 375: <li>Repair a stupid cache-lockdown bug in the sparc pmap.
1.525 ericj 376: <li>Repair memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=freeaddrinfo&sektion=3&format=html">freeaddrinfo(3)</a>.
377: <li>Significant code shrinkage in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&sektion=4&format=html">ipsec(4)</a>, as most AH and ESP code starts sharing more subfunctions.
378: <li>Enable ipv6 support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rsh&sektion=1&format=html">rsh(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rlogin&sektion=1&format=html">rlogin(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rshd&sektion=8&format=html">rshd(8)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rlogind&sektion=8&format=html">rlogind(8)</a>.
379: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcmd&sektion=3&format=html">rcmd(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iruserok&sektion=3&format=html">iruserok(3)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ruserok&sektion=3&format=html">ruserok(3)</a> to be IPv6 capable, also add more address family indepedent routines: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcmd_af&sektion=3&format=html">rcmd_af(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iruserok_sa&sektion=3&format=html">iruserok_sa(3)</a>.
1.523 deraadt 380: <li>Handle MVME1x2 boards with only one ZS serial chip.
381: <li>Avoid some more cache flushes in the sparc pmap module.
1.525 ericj 382: <li>Handle memory shortage better in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yacc&sektion=1&format=html">yacc(1)</a>, closing some memory leaks.
1.523 deraadt 383: <li>Sparc pmap performance improved by optimizing some more pte table walks.
1.525 ericj 384: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> update.
1.523 deraadt 385: <li>Many more man page improvements.
1.525 ericj 386: <li>More <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getaddrinfo&sektion=3&format=html">getaddrinfo(3)</a> improvements to further match RFC2553.
387: <li>Add MAC address filtering in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4&format=html">bridge(4)</a> code.
388: <li>Fix timestamp bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1&format=html">make(1)</a>.
389: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&sektion=8&format=html">Apache 1.3.11</a> + mod_ssl 2.5.0 merge
1.523 deraadt 390: <li>MVME328 scsi card support in mvme68k port.
391: <li>Portable code for handling architectures with backwards-running stacks, like hppa.
392: <li>Fix Y2K non-compliancy in amiga port's clock chip code.
1.525 ericj 393: <li>some minor repairs to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grdc&sektion=6&format=html">grdc(6)</a>.
1.523 deraadt 394: <li>MVME376 ethernet card support in mvme68k port.
395: <li>mvme68k and mvme88k ramdisk repairs.
1.525 ericj 396: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8&format=html">sudo 1.6.2</a>.
397: <li>Make application mode arrow keys work in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&sektion=1&format=html">ksh(1)</a>.
398: <li>Protocol independence added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bindresvport&sektion=3&format=html">bindresvport(3)</a>.
1.523 deraadt 399: <li><a href="http://www.openssh.com">OpenSSH</a> version 1.2.2 released.
1.525 ericj 400: <li>Lots of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&sektion=4&format=html">ipsec(4)</a> pfkey improvements.
1.523 deraadt 401: <li>Repair exception handling in gcc i386 position independent code.
1.526 ericj 402: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=curses&sektion=3&format=html">ncurses-5.0-20000122</a>
1.525 ericj 403: <li>Don't allow time to be set far forwards and thus wrap, and a warn for for time reversing if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=securelevel&sektion=7&format=html">securelevel(7)</a> > 1.
404: <li>Some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_sunos&sektion=8&format=html">compat_sunos(8)</a> emulation improvements, particularily for getdents.
1.515 deraadt 405: <li>Various powerpc port fixes -- it is getting close to actually working well.
1.517 ericj 406: <li>Handle SIGINT failures in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scp&sektion=1">scp(1)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1">cvs(1)</a> better.
1.522 ericj 407: <li>Fix bugs in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=robots&sektion=6">robots(6)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tetris&sektion=6">tetris(6)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grdc&sektion=6">grdc(6)</a> games.
1.517 ericj 408: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pax&sektion=1">pax(1)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tar&sektion=1">tar(1)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cpio&sektion=1">cpio(1)</a> deal with files larger than 2 GB.
409: <li>Deal with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getcwd&sektion=3">getcwd(3)</a> returning NULL in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=at&sektion=1">at(1)</a>.
410: <li>Rename ip4.allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=8">sysctl(8)</a> to ipip.allow. This variable no longer controls any explictly configured IP-over-IP tunnels.
411: <li>Deal with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getcwd&sektion=3">getcwd(3)</a> returning NULL in the supfilesrv.
412: <li><font color=#e00000><strong>DRIVER IMPROVEMENT: Intel <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&sektion=4">fxp(4)</a> cards with nsphy could not negotiate and maintain 100mbit link. <a href=errata.html#nsphy>A source code patch is available</a></strong></font>.
413: <li>Fix a buffer overflow in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot_i386&sektion=8">i386 bootblocks</a>!
414: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vi&sektion=1">vi(1)</a> recover script to use sysopen(), to avoid magic in perl open().
415: <li>Fix race condition in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1">make(1)</a> (only applies to make -j, which noone in OpenBSD ever uses).
1.521 ericj 416: <li>Reduce console loggin in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a>.
417: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd -i</a>.
1.513 deraadt 418: <li><font color=#e00000><strong>SECURITY FIX: Systems with procfs enabled and mounted contain a root hole due to a tricky exploit.<a href=errata.html#procfs>A source code patch is available</a></strong></font>.
1.517 ericj 419: <li>Fix a possible NULL dereference in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=execve&sektion=2">execve(2)</a>.
1.519 ericj 420: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1">gcc 2.95.2</a>
1.517 ericj 421: <li>add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rip6query&sektion=8">rip6query(8)</a>.
1.513 deraadt 422: <li>Many man page fixes.
1.521 ericj 423: <li>Change pcvt(4) so that all regular function key presses go to straight to the application.
424: <li>Avoid botches in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8">ftpd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mtree&sektion=8">mtree(8)</a> introduced from blind replacement of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getwd&sektion=3">getwd(3)</a> with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getcwd&sektion=3">getcwd(3)</a>.
425: <li>Disable agent forwarding in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> protocol 1.3.
1.512 deraadt 426: <li>Support for another gigabit ethernet card using the alteon chipset.
1.517 ericj 427: <li>Fix a garbage printout in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8">ftpd(8)</a>.
428: <li>Error message repair in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=from&sektion=1">from(1)</a>.
1.512 deraadt 429: <li>Fix fxp+nsphy problems.
430: <li>Tons more man page repairs.
1.517 ericj 431: <li>Fix a bug in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pipe&sektion=2">pipe(2)</a> system call.
1.521 ericj 432: <li>v6 support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fstat&sektion=1">fstat(1)</a>.
1.512 deraadt 433: <li>Documentation improvements.
1.519 ericj 434: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&sektion=8">"traceroute -P 41"</a> codepath blocked by inet6 import.
435: <li>Another fix improving on the earlier <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtld&sektion=1">ld.so</a> version number fix.
436: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8">tcpdump(8)</a> support for L2TP, Mobile IP, BGP, VLAN 802.1q, and INET6.
1.512 deraadt 437: <li>ncurses-5.0-20000115
1.521 ericj 438: <li>Crank pms(4) delay to 4000 for another laptop that takes a long time.
1.512 deraadt 439: <li>Make kernel know about the Coppermine cpus.
440: <li>Special case one PCI bridge device... which is not a PCI bridge at all.
441: <li>Handle SNAP encapsulated packets for the bridging blocknoip option.
442: <li>Improve sparc pte handling for performance.
1.521 ericj 443: <li>Show blackhole routes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&sektion=8">route(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&sektion=1">netstat(1)</a>.
1.512 deraadt 444: <li>Fix a Y2001 bug in the hp300 boot code and kernel.
445: <li>Update the powerpc code. UVM kernels do not work yet.
446: <li>Avoid touching the sdh register too often during atapi device probe; some devices freak.
1.517 ericj 447: <li>More <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a> fixes.
1.518 ericj 448: <li>Fix an obscure bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&sektion=1">ld(1)</a> that caused it to treat directory names called "lib" differently.
449: <li>Y2K fix for a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=groff&sektion=1">groff(1)</a> macro.
450: <li>Remove gifconfig(8); replaced by syntax in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a>.
451: <li>Show problematic expressions in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a>'s expr error messages.
452: <li>Recursion depth control in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gre&sektion=4">gre(4)</a>, similar to what is in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gif&sektion=4">gif(4)</a>.
1.512 deraadt 453: <li>Various cleanups are happening to the netipx codebase.
1.511 chris 454: <li>Fix Promise Ultra/66 and SiS 5513 pciide support.
1.518 ericj 455: <li>blocknonip option in if_bridge and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=brconfig&sektion=8">brconfig(8)</a>.
456: <li>pn(4) cards now use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4">dc(4)</a>.
457: <li>More channel fixes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>.
1.512 deraadt 458: <li>XFree86 3.3.6
1.518 ericj 459: <li>Handle glob() return values better in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=restore&sektion=8">restore(8)</a>.
1.512 deraadt 460: <li>Hi/Fn 7751 is the same as the Invertex board, the aeon driver.
1.521 ericj 461: <li>Support command-execution in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hostname.if&sektion=5">/etc/hostname.*</a> files, using ! syntax.
1.518 ericj 462: <li>Handle the bootpath properly in sbus <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4">isp(4)</a>.
1.512 deraadt 463: <li>ipsec ingress control.
464: <li>Merge IPV6 into the GENERIC kernel. As far as the kernel is concerned, we are ipv6 ready now. However, lots of userland changes remain..
1.518 ericj 465: <li>Reduce recursion in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gif&sektion=4">gif(4)</a>.
1.511 chris 466: <li>Support Davicom DM910x in if_dc.
1.520 ericj 467: <li>Numerous <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&sektion=4">IPSec</a> fixes and enhancements.
1.511 chris 468: <li>Allow aeon driver to match Hi/Fn 7751.
469: <li>Fix printing of SAs in route.
1.518 ericj 470: <li>Add ESP/AH statistics to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&sektion=1">netstat(1)</a>.
1.511 chris 471: <li>Fix to use network byte order in several places.
472: <li>Allow booting from Qlogic isp cards.
473: <li>Several IPSec-related sysctls added.
474: <li>Various termtypes fixes.
1.519 ericj 475: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncurses&sektion=3">ncurses-5.0-20000108</a>
1.522 ericj 476: <li>Add fake dcphy(4).
1.519 ericj 477: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot_config&sektion=8">UKC</a>, add a timezone command.
478: <li>Handle <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&sektion=4">fxp(4)</a> using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iophy&sektion=4">iophy(4)</a>; broken in 2.6 release.
479: <li>Support LBA-mapped extended partitions in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8">fdisk(8)</a>.
480: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random&sektion=3">arc4random(3)</a> in IPV6 code.
481: <li>Import of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gre&sektion=4">GRE</a> code.
1.507 deraadt 482: <li>Early check for udp destination port 0.
1.519 ericj 483: <li>Newer <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=raid&sektion=4">raidframe code</a>.
484: <li>userland <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ppp&sektion=8">ppp 2.26</a>.
1.507 deraadt 485: <li>Make NFS swap devices work once again.
486: <li>In the mvme68k port, add support for the '060 based MVME177 card.
1.519 ericj 487: <li>Make some macros in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a> special.
488: <li>Improve column handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ls&sektion=1">ls(1)</a>.
489: <li>V6 support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&sektion=1">systat(1)</a>.
490: <li><font color=#e00000><strong>Y2K FIX: The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=at&sektion=1">at(1)</a> command was unable to parse some kinds of dates. <a href=errata.html#aty2k>A source code patch is available</a></strong></font>.
491: <li>Improve <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sleep&sektion=1">sleep(1)</a> for out-of-range values.
492: <li>Do not use kvm snooping in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtsold&sektion=8">rtsold(8)</a>.
493: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1">ftp(1)</a> URL support accidentally broken by KAME.
494: <li>Fix a bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=8">smtpd(8)</a>.
1.507 deraadt 495: <li>Make ssh IPV6 clean. KerberosIV only works on a v4 connection.
496: <li>Fix mbuf out-of-bounds write which caused great grief for NFSv2 in an INET6 kernel.
1.519 ericj 497: <li>Add rmoption/rmoptions command to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=config&sektion=8">config(8)</a>, thus permitting a config file to include GENERIC and then remove things.
498: <li>Various small improvements and fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>.
499: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&sektion=3">pthreads(3)</a> handling on the sparc.
1.507 deraadt 500: <li>Using weak symbols, support a real libpthread.
1.519 ericj 501: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mknod&sektion=8">mknod(8)</a> -m option should ignore the umask.
1.507 deraadt 502: <li>More man page cleanups, as always.
1.508 deraadt 503: <li><font color=#e00000><strong>Y2K FIX: A minor problem; the sparc eeprom(8) command is not Y2K compliant. <a href=errata.html#eepromy2k>A source code patch is available</a></strong></font>.
1.507 deraadt 504: <li>Permit midi compilation without other audio code.
1.519 ericj 505: <li><font color=#e00000><strong>Y2K FIX: A minor problem in the logging support for the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adduser&sektion=8">adduser(8)</a> command. <a href=errata.html#addusery2k>A source code patch is available</a></strong></font>.
506: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=config&sektion=8">config(8)</a>, permit multiple maxuser definitions. Newest overrides older ones.
507: <li>Use the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4">dc(4)</a> driver instead for a few other tulip-like cards.
508: <li>Change libc syslog() code to try to reopen the socket if a send fails. This handles the case of a restarted <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=syslogd&sektion=8">syslogd(8)</a> better.
509: <li>Correct SIGTERM handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-agent&sektion=1">ssh-agent(1)</a>.
1.507 deraadt 510: <li>ncurses-5.0-20000101
511: <li>Permit non-IPSEC kernels to compile.
1.519 ericj 512: <li>Improve argument handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wicontrol&sektion=8">wicontrol(8)</a>.
513: <li>Various fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lkm&sektion=4">LKM(4)</a> unloading.
1.507 deraadt 514: <li>Make ld/ld.so search all directories before accepting the best version of a shared library.
515: <li>Do in6_if_up() at splsoftnet(), permitting drivers to get interrupts during the processing of their multicast reprogramming.
516: <li>Provide sysctl net.inet6.icmp6.nodeinfo to permit admin to enable ICMPv6 node information query if so desired.
517: <li>Support various kinds of inet6 entries and in /etc/netstart as well.
518: <li>Improve handling of signed math in NFS kernel code.
1.519 ericj 519: <li>Parse /etc/sysctl.conf earlier in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&sektion=8">/etc/rc</a>.
1.507 deraadt 520: <li>Move sysctl to /sbin.
521: <li>For other architectures, also check db_panic in kdb_trap().
1.503 deraadt 522: <li>Remove PIC versions of libarch and libresolv from the distribution.
523: <li>Correctly copy pkthdr in m_split().
524: <li>Fix udp multicast option handling.
1.508 deraadt 525: <li><font color=#e00000><strong>DRIVER IMPROVEMENT: Fix mii autoselect support for 3c900b. <a href=errata.html#3c900b>A source code patch is available</a></strong></font>.
1.519 ericj 526: <li>Fix signed errors in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=df&sektion=1">df(1)</a>.
527: <li>Repair <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&sektion=1">netstat -ss</a>.
528: <li>Optional swap encryption support in uvm; see new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=options&sektion=4">options(4)</a> page.
529: <li>Do not strip international characters in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fmt&sektion=1">fmt(1)</a>.
1.503 deraadt 530: <li>Initialize lo0 for ipv6 automatically.
1.519 ericj 531: <li>Avoid a memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=telnet&sektion=1">telnet(1)</a>.
1.503 deraadt 532: <li>Honour the ddb.panic sysctl better.
1.521 ericj 533: <li>Enable scopeid hack in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ping6&sektion=8">ping6(8)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&sektion=1">netstat(1)</a>.
1.503 deraadt 534: <li>Replace NRL get{addr,name}info() with KAME get{addr,name}info() in libc.
535: <li>Fix a terminfo problem relating to unset capabilities.
1.519 ericj 536: <li>More ISA PnP NE2000 clones - see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ne&sektion=4">ne(4)</a>
1.503 deraadt 537: <li>TCP new reno
538: <li>Fix IP multicast kernel panic
1.519 ericj 539: <li>Upgrade <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipf&sektion=4">ipf(4)</a>, now version 3.3.6
540: <li>Major cleanup of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1">make(1)</a>
541: <li>3c450-TX HomeConnect, see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&sektion=4">xl(4)</a>.
542: <li>Add Qlogic 1240/1280 support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4">isp(4)</a>.
543: <li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=curses&sektion=3">curses(3)</a> to ncurses-19991218.
1.501 kjell 544: <li>Speed up blowfish encryption by > 20%.
1.519 ericj 545: <li>More <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipf&sektion=8">ipf(8)</a> changes. Avoid rw_enter panic, coredumps when processing rules.
1.501 kjell 546: <li>Preliminary token ring support.
1.519 ericj 547: <li>Continuing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> improvements.
548: <li>Add srcsa, dstsa, clearsa to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a>
549: <li>New ioctls for binding <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=enc&sektion=4">enc(4)</a> interfaces when bridging.
550: <li>Yet more <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1">make(1)</a> cleanup.
551: <li>Preserve file flags in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mv&sektion=1">mv(1)</a>.
552: <li>Added the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gif&sektion=4">gif(4)</a> interface for tunnelling IPv4/IPv6. See <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gif&sektion=4">gif(4)</a>, gifconfig(8).
1.499 kjell 553: <LI>Add more PCMCIA NE2000 devices.
1.519 ericj 554: <LI>Fix and re-enable TCP SACK code. Eliminate TCP_NEWRENO. See <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=options&sektion=4">options(4)</a>.
1.499 kjell 555: <LI>Continuing IPV6 improvements.
1.519 ericj 556: <LI>Print ipv6 addresses correctly ipsec flows. See <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&sektion=1">netstat(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&sektion=8">route(8)</a>.
557: <LI><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsecadm&sektion=8">ipsecadm(8)</a> now accepts ipv6 addresses.
1.499 kjell 558: <LI>Improve timeout handling for some ATAPI devices.
1.519 ericj 559: <LI>Add man pages for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=icmp6&sektion=4">icmp6(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip6&sektion=4">ip6(4)</a>
560: <LI><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&sektion=8">traceroute(8)</a> fixes. Add -c, -I. Fix -P.
1.499 kjell 561: <LI>Fix multicast kernel panic in ip_output.
562: <LI>Add forward reference for sockaddr to netinet/in.h
1.519 ericj 563: <LI>Some game fixes: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fortune&sektion=6">fortune(6)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=robots&sektion=6">robots(6)</a>.
564: <LI>More <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1">make(1)</a> cleanup.
1.499 kjell 565: <LI>Various IPV6 changes.
1.519 ericj 566: <LI><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipmon&sektion=8">ipmon(8)</a> -F now works properly.
567: <LI>Import of IPFilter 3.3.5. See <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipf&sektion=8">ipf(8)</a>.
568: <LI>Long overdue <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1">make(1)</a> cleanup.
569: <LI><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipf&sektion=8">ipf(8)</a> can now use interface names.
1.502 deraadt 570: <LI>Add support for Qlogic 1240 and 1280.
1.499 kjell 571: <LI>Preliminary awi driver code.
1.521 ericj 572: <LI>Fix privilege error in wi(4) driver.
1.519 ericj 573: <li>Replace <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pn&sektion=4">pn(4)</a> driver with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4">dc(4)</a>.
574: <li>Overflows in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=at&sektion=1">at(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ar&sektion=1">ar(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdio&sektion=1">cdio(1)</a>.
575: <li>Import of IPFilter 3.3.4. See <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipf&sektion=8">ipf(8)</a>.
1.496 csapuntz 576: <li>Changed termcap providers
1.519 ericj 577: <li>Various fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hunt&sektion=6">hunt(6)</a>.
1.496 csapuntz 578: <li>TI TNETE2101 PHY
1.519 ericj 579: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dlfcn&sektion=3">dlfcn(3)</a> prototypes
580: <li>Sync <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=awk&sektion=1">awk(1)</a> with June 6, 1999 version
581: <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4">dc(4)</a> driver for DEC/Intel 21143 and clones
582: <li>Don't use stdio for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getpass&sektion=3">getpass(3)</a>.
1.496 csapuntz 583: <li>Update of PHY subsystem
584: <li>Various sparc and i386 pmap fixes for UVM
1.519 ericj 585: <li>Sundance ST201 Ethernet from FreeBSD. See <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ste&sektion=4">ste(4)</a>
1.496 csapuntz 586: <li>IPSec cleanup
1.519 ericj 587: <li>Cleanup of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1">make(1)</a>.
1.496 csapuntz 588: <li>Lots of UVM work
1.520 ericj 589: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount_mfs&sektion=8">MFS</a> unmount race fixes
1.519 ericj 590: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bindresvport_af&sektion=3">bindresvport_af(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rresvport&sektion=3">rresvport(3)</a> APIs to libc.
591: <li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=curses&sektion=3">curses(3)</a> to ncurses-19991211
1.496 csapuntz 592: <li>Overflows in crunchgen
1.519 ericj 593: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chpass&sektion=1">chpass(1)</a> temp file handling
1.496 csapuntz 594: <li>Various soft update fixes
595: <li>Integration of KAME IPv6
1.519 ericj 596: <li>Features added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=find&sektion=1">find(1)</a>.
597: <li>Fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=eap&sektion=4">eap(4)</a> driver
598: <li>Overflows is <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=split&sektion=1">split(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=jot&sektion=1">jot(1)</a>, ssio, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=telnet&sektion=1">telnet(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=file&sektion=1">file(1)</a>.
599: <li>SiS 900/7016 Ethernet from FreeBSD. See <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sis&sektion=4">sis(4)</a>
600: <li>Tape support and major code changes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atapiscsi&sektion=4">atapiscsi(4)</a>.
1.497 kjell 601: <li><font color=#e00000><strong>The third ssh jumbo patch is now available. Numerous (non-security) additions/changes have been made to OpenSSH since the OpenBSD 2.6 release. <a href="errata.html#sshjumbo">A jumbo patch is available which adds many features</a></strong></font>.
602: <li><font color=#e00000><strong>The second ssh jumbo patch is now available. Numerous (non-security) additions/changes have been made to OpenSSH since the OpenBSD 2.6 release. <a href="errata.html#sshjumbo">A jumbo patch is available which adds many features</a></strong></font>.
1.519 ericj 603: <li>Some overflows in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=patch&sektion=1">patch(1)</a>.
604: <li>Buffer overflow in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dnsquery&sektion=1">dnsquery(1)</a>.
605: <li>Buffer overflow in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=error&sektion=1">error(1)</a>.
1.521 ericj 606: <li>Fix a buffer overflow in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&sektion=8">dhclient(8)</a>.
1.519 ericj 607: <li>Fix two crashes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=awk&sektion=1">awk(1)</a>.
608: <li>Fix off-by-one in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apply&sektion=1">apply(1)</a>.
609: <li>Fix bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pr&sektion=1">pr(1)</a>.
1.492 deraadt 610: <li>Make soft updates mostly work with UVM.
1.493 ian 611: <li><font color=#e00000><strong>SECURITY FIX: The USA version of the ssl library package, called sslUSA26, contained buffer overflows. <a href=errata.html#sslUSA>A binary patch is available for people who installed before December 3</a></strong></font>.
1.491 deraadt 612: <li>Remove ctm(1) from the src tree -- look for it in ports now.
613: <li>libkvm.old hacks for UVM.
1.519 ericj 614: <li>Fix utmp handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8">ftpd(8)</a>, for when running in daemon mode.
615: <li>More <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a> fixes.
616: <li>Fix append keyword in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&sektion=8">dhclient(8)</a>.
617: <li>Buglet in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sort&sektion=1">sort(1)</a>.
1.491 deraadt 618: <li>DPT SmartCache III/IV SCSI PCI/EISA driver.
1.521 ericj 619: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkisofs&sektion=8">mkisofs 1.11.3</a>
1.519 ericj 620: <li>Fix mangled files for put command in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8">ftpd(8)</a>.
621: <li><font color=#e00000><strong>RELIABILITY FIX: Be more careful in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=poll&sektion=2">poll(2)</a>. <a href=errata.html#poll>A source patch is available</a></strong></font>.
1.491 deraadt 622: <li>ncurses-5.0-19991127
623: <li>Enable TI16750 UART support.
624: <li>driver for ISA hostess 4-channel serial card.
625: <li>Import ssh-askpass into our X11 src tree.
626: <li>For i386: Winchip c6 TSC is broken, ignore it.
1.520 ericj 627: <li>Fix descriptor leaks and potential double fclose() calls in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=skey&sektion=1">skey(1)</a> library code.
1.519 ericj 628: <li>Correct icmp packet length in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipmon&sektion=8">ipmon(8)</a>.
1.491 deraadt 629: <li>Remove unused functionality from the i386 pcvt driver.
630: <li>Allow machine-dependent code to set the PAGE_SIZE constant, and set it it in MD code if possible -- performance improvement.
1.519 ericj 631: <li>new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&sektion=3">pthreads(3)</a> code.
632: <li>Parsing error fix to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=calendar&sektion=1">calendar(1)</a>.
633: <li>Some more <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a> fixes.
634: <li>Set SO_REUSEADDR and SO_LINGER on forwarded ports in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>.
1.493 ian 635: <li><font color=#e00000><strong>SECURITY FIX: Limit newaliases run to root and trusted users. <a href=errata.html#sendmail>A source patch is available</a></strong></font>.
1.519 ericj 636: <li>SSH_ASKPASS support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-add&sektion=1">ssh-add(1)</a>.
637: <li>Numerous <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> improvements... too many to mention.
638: <li>Newer version of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4">isp(4)</a> driver.
639: <li>Fix a bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rarpd&sektion=8">rarpd(8)</a>.
1.521 ericj 640: <li>Add support for SIGIO to lms(4), pms(4), and mms(4).
641: <li>Fix two bugs in info(1).
1.488 deraadt 642: <li>select on pipes was broken, and occasionally someone would notice it (in particular rsync).
1.519 ericj 643: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkstemp&sektion=3">mkstemp(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crontab&sektion=1">crontab(1)</a>.
1.520 ericj 644: <li>Improve <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1">egcs</a> performance.
1.519 ericj 645: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=memconfig&sektion=8">memconfig(8)</a>.
1.548 ericj 646: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mtrr&sektion=0&manpath=OpenBSD+Current&apropos=1&format=html">mtrr(4)</a> support from freebsd.
1.519 ericj 647: <li>SSH_CMSG_MAX_PACKET_SIZE support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a>.
648: <li>Improve <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whois&sektion=1">whois(1)</a> even more.
1.488 deraadt 649: <li>Many man page fixes.
1.519 ericj 650: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8">sudo 1.6</a> (BSD licenced now!)
651: <li>Fix more <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a> bugs.
652: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scp&sektion=1">scp(1)</a>, do not display banner if process is in the background.
1.520 ericj 653: <li>Permit kernel to compile without <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ffs&sektion=3">FFS</a> once again.
1.487 deraadt 654: <li>More links to man pages.
1.519 ericj 655: <li>Bug fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rl&sektion=4">rl(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tx&sektion=4">tx(4)</a> driver.
1.520 ericj 656: <li>More <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atapiscsi&sektion=4">ATAPI</a> disk fixes (may come as a patch file later).
1.519 ericj 657: <li>Other misc <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> improvements.
1.520 ericj 658: <li>RSA key fingerprints in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> commands.
659: <li>Do ANSI cursor save/restore in i386 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcvt&sektion=4">pcvt(4)</a> driver.
660: <li>Fix more <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a> bugs; patch for this problem is included in previous <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4</a> errata entry.
1.486 deraadt 661: <li>A bit more playing around in sshd to deal with the broken key sizes that Datafellows ssh gives.
1.520 ericj 662: <li>Honour <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&sektion=4">ddb.console</a> in the mac68k port.
1.486 deraadt 663: <li>Fix retransmission problem in TCP.
1.519 ericj 664: <li>Improve <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whois&sektion=1">whois(1)</a> significantly to use *.whois-servers.net.
1.486 deraadt 665: <li>In lots of daemons, do not syslog getpeername complaints.
1.519 ericj 666: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&sektion=1">ksh(1)</a>, quote metacharacters when completing filenames.
667: <li>Fix a signal race crash in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&sektion=1">ksh(1)</a>.
668: <li>link <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=window&sektion=1">window(1)</a> with -locurses.
669: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=top&sektion=1">top(1)</a> should use stathz, not hz, for calculating process run times.
1.521 ericj 670: <li>Shrink the puc(4) dmesg output.
1.520 ericj 671: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ossaudio&sektion=3">OSS audio</a> support to the BSD/OS emulation.
1.484 deraadt 672: <li><font color=#e00000><strong>A kernel reliability fix for the alpha. <a href=errata.html#alpha_locore>A patch is available</a></strong></font>.
673: <li><font color=#e00000><strong>A kernel reliability fix for all m68k architectures. <a href=errata.html#m68k_locore>A patch is available (which all m68k architectures share)</a></strong></font>.
1.483 deraadt 674: <li><font color=#e00000><strong>Numerous (non-security) additions/changes have been made to OpenSSH since the OpenBSD 2.6 release. <a href=errata.html#ssh>A jumbo patch is available which adds many features</a></strong></font>.
1.482 deraadt 675: <li><font color=#e00000><strong>A kernel reliability fix for the sparc. <a href=errata.html#sparc_locore>A patch is available</a></strong></font>.
1.519 ericj 676: <li>Counter overflow fix to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scp&sektion=1">scp(1)</a>.
1.481 deraadt 677: <li>Merge dvdio.h support into cdio.h, and cleanup various unportabile bits.
1.520 ericj 678: <li>Various other <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> cleanups.
1.519 ericj 679: <li>Print all bad options in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> before exiting with a failure.
1.548 ericj 680: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a> now has a IgnoreUserKnownHosts flag.
681: <li>Optionally run a command in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=newsyslog&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html">newsyslog(1)</a>, instead of sending a signal.
1.519 ericj 682: <li>Some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1">make(1)</a> fixes.
1.520 ericj 683: <li>Improve <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcp&sektion=8">dhcp</a> integration into the install media.
1.519 ericj 684: <li>Logging cleanup of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>.
1.483 deraadt 685: <li>Have sshd check check the user's personal ~/.ssh/known_hosts file.
1.479 deraadt 686: <li><font color=#e00000><strong>NOTE: OpenSSH does not have the ssh 1.2.27 rsa bug</strong></font>.
687: <li>Install a shared libperl.
688: <li><font color=#e00000><strong>Fix m4, accidentally broken in 2.6. <a href=errata.html#m4>A patch is available</a></strong></font>.
689: <li><font color=#e00000><strong>Users should not be able to change the media configuration of interfaces. <a href=errata.html#ifmedia>A patch is available</a></strong></font>.
1.519 ericj 690: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strtok_r&sektion=3">strtok_r(3)</a>.
1.479 deraadt 691: <li><font color=#e00000><strong>newsyslog race condition fixes. <a href=errata.html#newsyslog>A patch is available</a></strong></font>.
1.519 ericj 692: <li>Various <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1">make(1)</a> fixes.
1.479 deraadt 693: <li>screen blanker code for the amiga.
1.519 ericj 694: <li>Default network name in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wi&sektion=4">wi(4)</a> is "", not "ANY".
1.479 deraadt 695: <li>Start of DVD support.
1.519 ericj 696: <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sf&sektion=4">sf(4)</a> driver supports Adaptec "StarFire" AIC6915-based Ethernet PCI cards.
1.520 ericj 697: <li>Numerous more <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> cleanups.
1.479 deraadt 698: <li>Slow down ATAPI IDENTIFY (final critical fix which shipped in 2.6).
699: <li>Another critical i386 memory allocation fix (shipped in 2.6).
1.521 ericj 700: <li>Critical brooktree driver fix (shipped in 2.6).
1.520 ericj 701: <li>Fix some more <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atapiscsi&sektion=4">atapi</a> bugs (shipped in 2.6).
702: <li>Fix byte order bugs in the new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atapiscsi&sektion=4">wdc/atapi</a> code.
1.479 deraadt 703: <li>Sparc uses UVM by default now.
1.519 ericj 704: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rarpd&sektion=8">rarpd(8)</a> to work on aliased interfaces.
705: <li>Support multiple <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=enc&sektion=4">enc(4)</a> interfaces.
1.520 ericj 706: <li>Reliability fixes for the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atapiscsi&sektion=4">ATAPI</a> code (shipped in 2.6).
1.519 ericj 707: <li>New driver: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=al&sektion=4">al(4)</a> supports the ADMtek AL981/AN985 PCI ethernet cards.
1.520 ericj 708: <li>Various other <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> cleanups.
1.479 deraadt 709: <li>Add ethernet-IP encapsulation.
1.520 ericj 710: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh</a>, use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&sektion=8">libssl(8)</a> md5 routines instead of our libc routines.
711: <li>Disassociate interfaces from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipnat&sektion=8">ipnat(8)</a> after they've been removed from the interface list.
1.479 deraadt 712: <li>Make ASYNC pipes capable of generating SIGIO.
713: <li>Emulate FreeBSD F[GS]ETOWN.
1.519 ericj 714: <li>Fix some further ARP problems in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4">bridge(4)</a>.
1.520 ericj 715: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scp&sektion=1">scp(1)</a> counters for > 1 hour.
1.519 ericj 716: <li>Support LMC1200 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lmc&sektion=4">lmc(4)</a>.
717: <li>Repair multicast routing description block in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=afterboot&sektion=8">afterboot(8)</a>.
718: <li>Support missing tty flags in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stty&sektion=1">stty(1)</a>.
1.520 ericj 719: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=keynote&sektion=4">libkeynote</a> update.
1.479 deraadt 720: <li>Support UVM throughout userland.
1.519 ericj 721: <li>Support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=puc&sektion=4">puc(4)</a> (PCI serial/parallel cards).
1.479 deraadt 722: <li>Make disklabel.h safe for C++ use.
1.520 ericj 723: <li>Use reference-copies of the mbuf in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4">bridge(4)</a> code again, instead of full copies.
724: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh</a> print the correct remote version number.
725: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> compile faster by using a library.
726: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ti&sektion=4">ti(4)</a>, use bus_dma routines instead of uvm_page_alloc_contig.
1.479 deraadt 727: <li>Cleanup i386 disktab.
1.422 deraadt 728: </ul>
729: <p>
1.203 deraadt 730:
1.95 deraadt 731: This list mentions mostly platform-independent changes. For a list of changes
732: made in a particular platform, please check the page for that platform. If you
733: find them not listed there, the changes are either (1) not being documented or
734: (2) are documented here.<br><br>
1.14 deraadt 735:
736: <hr>
1.424 deraadt 737: <p>
738: <h3>
1.477 deraadt 739: <a href=plus20.html>For changes leading up to OpenBSD 2.0, click here</a>.<br>
740: <a href=plus21.html>For changes leading up to OpenBSD 2.1, click here</a>.<br>
741: <a href=plus22.html>For changes leading up to OpenBSD 2.2, click here</a>.<br>
742: <a href=plus23.html>For changes leading up to OpenBSD 2.3, click here</a>.<br>
743: <a href=plus24.html>For changes leading up to OpenBSD 2.4, click here</a>.<br>
744: <a href=plus25.html>For changes leading up to OpenBSD 2.5, click here</a>.<br>
745: <a href=plus26.html>For changes leading up to OpenBSD 2.6, click here</a>.<br>
1.424 deraadt 746: <a href=plus.html>For changes in OpenBSD-current, click here</a>.
747: <br>
748: </h3>
749:
750: <hr>
1.292 pauls 751: <a href="index.html"><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a>
1.14 deraadt 752: <a href=mailto:www@openbsd.org>www@openbsd.org</a>
1.551 ! deraadt 753: <br><small>$OpenBSD: plus.html,v 1.550 2000/04/13 14:27:42 deraadt Exp $</small>
1.14 deraadt 754:
755: </body>
756: </html>