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

Annotation of www/plus.html, Revision 1.516

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.515     deraadt    51: <li>Various powerpc port fixes -- it is getting close to actually working well.
                     52: <li>Handle SIGINT failures in ssh/scp/cvs better.
                     53: <li>Fix bugs in the robots, tertris, and grdc games.
                     54: <li>Make pax/tar/cpio deal with files larger than 2 GB.
                     55: <li>Deal with getcwd(3) returning NULL in at(1).
                     56: <li>Rename ip4.allow sysctl to ipip.allow.  This variable no longer controls any explictly configured IP-over-IP tunnels.
                     57: <li>Deal with getcwd(3) returning NULL in the supfilesrv.
1.514     deraadt    58: <li><font color=#e00000><strong>DRIVER IMPROVEMENT: Intel fxp cards with nsphy could not negotiate and maintain 100mbit link. <a href=errata.html#nsphy>A source code patch is available</a></strong></font>.
                     59: <li>Fix a buffer overflow in the i386 bootblocks!
                     60: <li>Fix vi(1) recover script to use sysopen(), to avoid magic in perl open().
                     61: <li>Fix race condition in make(1) (only applies to make -j, which noone in OpenBSD ever uses).
                     62: <li>Reduce console loggin in sshd.
                     63: <li>Fix sshd -i.
1.513     deraadt    64: <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>.
                     65: <li>Fix a possible NULL dereference in execve(2).
                     66: <li>gcc 2.95.2
                     67: <li>add rip6query(8).
                     68: <li>Many man page fixes.
                     69: <li>Change pcvt(4) so that all regular function key presses go to straight to the application.
                     70: <li>Avoid botches in ftpd(8) and mtree(1) introduced from blind replacement of getwd(3) with getcwd(3).
                     71: <li>Disable agent forwarding in ssh protocol 1.3.
1.512     deraadt    72: <li>Support for another gigabit ethernet card using the alteon chipset.
                     73: <li>Fix a garbage printout in ftpd(8).
                     74: <li>Error message repair in from(1).
                     75: <li>Fix fxp+nsphy problems.
                     76: <li>Tons more man page repairs.
                     77: <li>Fix a bug in the pipe(2) system call.
                     78: <li>v6 support in fstat(8).
                     79: <li>Documentation improvements.
                     80: <li>Fix "traceroute -P 41" codepath blocked by inet6 import.
                     81: <li>Another fix improving on the earlier ld.so version number fix.
                     82: <li>tcpdump support for L2TP, Mobile IP, BGP, VLAN 802.1q, and INET6.
                     83: <li>ncurses-5.0-20000115
                     84: <li>Crank pms delay to 4000 for another laptop that takes a long time.
                     85: <li>Make kernel know about the Coppermine cpus.
                     86: <li>Special case one PCI bridge device... which is not a PCI bridge at all.
                     87: <li>Handle SNAP encapsulated packets for the bridging blocknoip option.
                     88: <li>Improve sparc pte handling for performance.
                     89: <li>Show blackhole routes in route(1) and netstat(1).
                     90: <li>Fix a Y2001 bug in the hp300 boot code and kernel.
                     91: <li>Update the powerpc code.  UVM kernels do not work yet.
                     92: <li>Avoid touching the sdh register too often during atapi device probe; some devices freak.
                     93: <li>More m4 fixes.
                     94: <li>Fix an obscure bug in ld that caused it to treat directory names called "lib" differently.
                     95: <li>Y2K fix for a groff macro.
                     96: <li>Remove gifconfig(8); replaced by syntax in ifconfig(8).
1.516   ! espie      97: <li>Show problematic expressions in m4(1)'s expr error messages.
1.512     deraadt    98: <li>Recursion depth control in gre(4), similar to what is in gif(4).
                     99: <li>Various cleanups are happening to the netipx codebase.
1.511     chris     100: <li>Fix Promise Ultra/66 and SiS 5513 pciide support.
                    101: <li>blocknonip option in if_bridge and brconfig.
1.512     deraadt   102: <li>pn(4) cards now use dc(4).
                    103: <li>More channel fixes in ssh.
                    104: <li>XFree86 3.3.6
                    105: <li>Handle glob() return values better in restore(8).
                    106: <li>Hi/Fn 7751 is the same as the Invertex board, the aeon driver.
                    107: <li>Support command-execution in /etc/hostname.* files, using ! syntax.
                    108: <li>Handle the bootpath properly in sbus isp(4).
                    109: <li>ipsec ingress control.
                    110: <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..
                    111: <li>Reduce recursion in gif(4).
1.511     chris     112: <li>Support Davicom DM910x in if_dc.
                    113: <li>Numerous IPSec fixes and enhancements.
                    114: <li>Allow aeon driver to match Hi/Fn 7751.
                    115: <li>Fix printing of SAs in route.
                    116: <li>Add ESP/AH statistics to netstat.
                    117: <li>Fix to use network byte order in several places.
                    118: <li>Allow booting from Qlogic isp cards.
                    119: <li>Several IPSec-related sysctls added.
                    120: <li>Various termtypes fixes.
1.507     deraadt   121: <li>ncurses-5.0-20000108
                    122: <li>Add fake dcphy(4).
                    123: <li>In UKC, add a timezone command.
                    124: <li>Handle fxp(4) using iophy(4); broken in 2.6 release.
                    125: <li>Support LBA-mapped extended partitions in fdisk(8).
                    126: <li>Use arc4random() in IPV6 code.
                    127: <li>Import of GRE code.
                    128: <li>Early check for udp destination port 0.
                    129: <li>Newer raidframe code.
                    130: <li>userland ppp 2.26.
                    131: <li>Make NFS swap devices work once again.
                    132: <li>In the mvme68k port, add support for the '060 based MVME177 card.
                    133: <li>Make some macros in m4(1) special.
                    134: <li>Improve column handling in ls(1).
                    135: <li>V6 support in systat(1).
1.508     deraadt   136: <li><font color=#e00000><strong>Y2K FIX: The at(1) command was unable to parse some kinds of dates. <a href=errata.html#aty2k>A source code patch is available</a></strong></font>.
1.507     deraadt   137: <li>Improve sleep(1) for out-of-range values.
                    138: <li>Do not use kvm snooping in rtsold(8).
                    139: <li>Fix ftp(1) URL support accidentally broken by KAME.
                    140: <li>Fix a bug in smtpd(8).
                    141: <li>Make ssh IPV6 clean.  KerberosIV only works on a v4 connection.
                    142: <li>Fix mbuf out-of-bounds write which caused great grief for NFSv2 in an INET6 kernel.
                    143: <li>Add rmoption/rmoptions command to config(8), thus permitting a config file to include GENERIC and then remove things.
                    144: <li>Various small improvements and fixes to ssh.
                    145: <li>Fix pthread handling on the sparc.
                    146: <li>Using weak symbols, support a real libpthread.
                    147: <li>The mknod(8) -m option should ignore the umask.
                    148: <li>More man page cleanups, as always.
1.508     deraadt   149: <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   150: <li>Permit midi compilation without other audio code.
1.508     deraadt   151: <li><font color=#e00000><strong>Y2K FIX: A minor problem in the logging support for the adduser(8) command. <a href=errata.html#addusery2k>A source code patch is available</a></strong></font>.
1.507     deraadt   152: <li>In config(8), permit multiple maxuser definitions.  Newest overrides older ones.
                    153: <li>Use the dc(4) driver instead for a few other tulip-like cards.
                    154: <li>Change libc syslog() code to try to reopen the socket if a send fails.  This handles the case of a restarted syslogd(8) better.
                    155: <li>Correct SIGTERM handling in ssh-agent(1).
                    156: <li>ncurses-5.0-20000101
                    157: <li>Permit non-IPSEC kernels to compile.
                    158: <li>Improve argument handling in wicontrol(8).
                    159: <li>Various fixes to LKM unloading.
                    160: <li>Make ld/ld.so search all directories before accepting the best version of a shared library.
                    161: <li>Do in6_if_up() at splsoftnet(), permitting drivers to get interrupts during the processing of their multicast reprogramming.
                    162: <li>Provide sysctl net.inet6.icmp6.nodeinfo to permit admin to enable ICMPv6 node information query if so desired.
                    163: <li>Support various kinds of inet6 entries and in /etc/netstart as well.
                    164: <li>Improve handling of signed math in NFS kernel code.
                    165: <li>Parse /etc/sysctl.conf earlier in /etc/rc.
                    166: <li>Move sysctl to /sbin.
                    167: <li>For other architectures, also check db_panic in kdb_trap().
1.503     deraadt   168: <li>Remove PIC versions of libarch and libresolv from the distribution.
                    169: <li>Correctly copy pkthdr in m_split().
                    170: <li>Fix udp multicast option handling.
1.508     deraadt   171: <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.503     deraadt   172: <li>Fix signed errors in df(1).
                    173: <li>Repair netstat -ss.
                    174: <li>Optional swap encryption support in uvm; see new options(4) page.
                    175: <li>Do not strip international characters in fmt(1).
                    176: <li>Initialize lo0 for ipv6 automatically.
                    177: <li>Avoid a memory leak in telnet(1).
                    178: <li>Honour the ddb.panic sysctl better.
                    179: <li>Enable scopeid hack in ifconfig(8), ping6(1), and netstat(1).
                    180: <li>Replace NRL get{addr,name}info() with KAME get{addr,name}info() in libc.
                    181: <li>Fix a terminfo problem relating to unset capabilities.
                    182: <li>More ISA PnP NE2000 clones - see ne(4)
                    183: <li>TCP new reno
                    184: <li>Fix IP multicast kernel panic
1.509     kjell     185: <li>Upgrade ipf(4), now version 3.3.6
1.503     deraadt   186: <li>Major cleanup of make(1)
                    187: <li>3c450-TX HomeConnect, see xl(4).
                    188: <li>Add Qlogic 1240/1280 support to isp(4).
1.501     kjell     189: <li>Update curses(3) to ncurses-19991218.
                    190: <li>Speed up blowfish encryption by &gt; 20%.
                    191: <li>More ipf(8) changes. Avoid rw_enter panic, coredumps when processing rules.
                    192: <li>Preliminary token ring support.
                    193: <li>Continuing ssh(1) improvements.
                    194: <li>Add srcsa, dstsa, clearsa to ifconfig(8)
                    195: <li>New ioctls for binding enc(4) interfaces when bridging.
                    196: <li>Yet more make(1) cleanup.
                    197: <li>Preserve file flags in mv(1).
1.512     deraadt   198: <li>Added the gif(4) interface for tunnelling IPv4/IPv6. See gif(4), gifconfig(8).
1.499     kjell     199: <LI>Add more PCMCIA NE2000 devices.
                    200: <LI>Fix and re-enable TCP SACK code. Eliminate TCP_NEWRENO. See options(4).
                    201: <LI>Continuing IPV6 improvements.
                    202: <LI>Print ipv6 addresses correctly ipsec flows. See netstat(1), route(8).
                    203: <LI>ipsecadm(8) now accepts ipv6 addresses.
                    204: <LI>Improve timeout handling for some ATAPI devices.
                    205: <LI>Add man pages for icmp6(4) and ip6(4)
                    206: <LI>traceroute(8) fixes. Add -c, -I. Fix -P.
                    207: <LI>Fix multicast kernel panic in ip_output.
                    208: <LI>Add forward reference for sockaddr to netinet/in.h
                    209: <LI>Some game fixes: fortune(6) and robots(6).
                    210: <LI>More make(1) cleanup.
                    211: <LI>Various IPV6 changes.
                    212: <LI>ipmon(8) -F now works properly.
                    213: <LI>Import of IPFilter 3.3.5. See ipf(8).
                    214: <LI>Long overdue make(1) cleanup.
                    215: <LI>ipf(8) can now use interface names.
1.502     deraadt   216: <LI>Add support for Qlogic 1240 and 1280.
1.499     kjell     217: <LI>Preliminary awi driver code.
                    218: <LI>Fix privilege error in wi(4) driver.
                    219: <li>Replace pn(4) driver with dc(4).
1.496     csapuntz  220: <li>Overflows in at(1), ar(1), cdio(1)
1.499     kjell     221: <li>Import of IPFilter 3.3.4. See ipf(8)
1.496     csapuntz  222: <li>Changed termcap providers
                    223: <li>Various fixes to hunt(6)
                    224: <li>TI TNETE2101 PHY
                    225: <li>Fix dlfcn(3) prototypes
                    226: <li>Sync awk(1) with June 6, 1999 version
                    227: <li>New dc(4) driver for DEC/Intel 21143 and clones
                    228: <li>Don't use stdio for getpass(3)
                    229: <li>Update of PHY subsystem
                    230: <li>Various sparc and i386 pmap fixes for UVM
1.498     chris     231: <li>Sundance ST201 Ethernet from FreeBSD. See ste(4)
1.496     csapuntz  232: <li>IPSec cleanup
                    233: <li>Cleanup of make(1)
                    234: <li>Lots of UVM work
                    235: <li>MFS unmount race fixes
1.503     deraadt   236: <li>Add bindresvport_af(3) and rresvport(3) APIs to libc.
1.496     csapuntz  237: <li>Updated curses(3) to ncurses-19991211
                    238: <li>Overflows in crunchgen
                    239: <li>Fix chpass(1) temp file handling
                    240: <li>Various soft update fixes
                    241: <li>Integration of KAME IPv6
                    242: <li>Features added to find(1)
                    243: <li>Fixes to eap(4) driver
                    244: <li>Overflows is split(1), jot(1), ssio, telnet(1), file(1)
                    245: <li>SiS 900/7016 Ethernet from FreeBSD. See sis(4)
                    246: <li>Tape support and major code changes to atapiscsi(4)
1.497     kjell     247: <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>.
                    248: <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.492     deraadt   249: <li>Some overflows in patch(1).
                    250: <li>Buffer overflow in dnsquery(1).
                    251: <li>Buffer overflow in error(1).
                    252: <li>Fix a buffer overflow in dhclient(1).
                    253: <li>Fix two crashes in awk(1).
                    254: <li>Fix off-by-one in apply(1).
                    255: <li>Fix bug in pr(1).
                    256: <li>Make soft updates mostly work with UVM.
1.493     ian       257: <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   258: <li>Remove ctm(1) from the src tree -- look for it in ports now.
                    259: <li>libkvm.old hacks for UVM.
                    260: <li>Fix utmp handling in ftpd(8), for when running in daemon mode.
                    261: <li>More m4 fixes.
                    262: <li>Fix append keyword in dhclient(8).
                    263: <li>Buglet in sort(1).
                    264: <li>DPT SmartCache III/IV SCSI PCI/EISA driver.
                    265: <li>mkisofs 1.11.3
                    266: <li>Fix mangled files for put command in ftpd(8).
1.493     ian       267: <li><font color=#e00000><strong>RELIABILITY FIX: Be more careful in poll(2). <a href=errata.html#poll>A source patch is available</a></strong></font>.
1.491     deraadt   268: <li>ncurses-5.0-19991127
                    269: <li>Enable TI16750 UART support.
                    270: <li>driver for ISA hostess 4-channel serial card.
                    271: <li>Import ssh-askpass into our X11 src tree.
                    272: <li>For i386: Winchip c6 TSC is broken, ignore it.
                    273: <li>Fix descriptor leaks and potential double fclose() calls in skey library code.
                    274: <li>Correct icmp packet length in ipmon(8).
                    275: <li>Remove unused functionality from the i386 pcvt driver.
                    276: <li>Allow machine-dependent code to set the PAGE_SIZE constant, and set it it in MD code if possible -- performance improvement.
                    277: <li>new pthread code.
                    278: <li>Parsing error fix to calendar(1).
                    279: <li>Some more m4 fixes.
                    280: <li>Set SO_REUSEADDR and SO_LINGER on forwarded ports in ssh(1).
1.493     ian       281: <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.491     deraadt   282: <li>SSH_ASKPASS support in ssh-add(1).
1.490     ian       283: <li>Numerous ssh and sshd improvements... too many to mention.
1.488     deraadt   284: <li>Newer version of the isp(4) driver.
                    285: <li>Fix a bug in rarpd(8).
                    286: <li>Add support for SIGIO to lms(4), pms(4), and mms(4).
                    287: <li>Fix two bugs in info(1).
                    288: <li>select on pipes was broken, and occasionally someone would notice it (in particular rsync).
                    289: <li>Use mkstemp(3) in crontab(1).
                    290: <li>Improve egcs performance.
                    291: <li>Add memconfig(8).
                    292: <li>Add mtrr support from freebsd.
                    293: <li>SSH_CMSG_MAX_PACKET_SIZE support in sshd(8).
                    294: <li>Improve whois(1) even more.
                    295: <li>Many man page fixes.
                    296: <li>sudo 1.6 (BSD licenced now!)
                    297: <li>Fix more m4(1) bugs.
1.487     deraadt   298: <li>In scp(1), do not display banner if process is in the background.
                    299: <li>Permit kernel to compile without FFS once again.
                    300: <li>More links to man pages.
                    301: <li>Bug fixes to rl(4) and tx(4) driver.
1.486     deraadt   302: <li>More ATAPI disk fixes (may come as a patch file later).
                    303: <li>Other misc ssh improvements.
                    304: <li>RSA key fingerprints in the ssh commands.
                    305: <li>Do ANSI cursor save/restore in i386 pcvt driver.
                    306: <li>Fix more m4 bugs; patch for this problem is included in previous m4 errata entry.
                    307: <li>A bit more playing around in sshd to deal with the broken key sizes that Datafellows ssh gives.
                    308: <li>Honour ddb.console in the mac68k port.
                    309: <li>Fix retransmission problem in TCP.
                    310: <li>Improve whois(1) significantly to use *.whois-servers.net.
                    311: <li>In lots of daemons, do not syslog getpeername complaints.
                    312: <li>In ksh(1), quote metacharacters when completing filenames.
                    313: <li>Fix a signal race crash in ksh(1).
                    314: <li>link window(1) with -locurses.
1.485     deraadt   315: <li>top(1) should use stathz, not hz, for calculating process run times.
                    316: <li>Shrink the puc(4) dmesg output.
                    317: <li>Add OSS audio support to the BSD/OS emulation.
1.484     deraadt   318: <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>.
                    319: <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   320: <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   321: <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.481     deraadt   322: <li>Counter overflow fix to scp(1).
                    323: <li>Merge dvdio.h support into cdio.h, and cleanup various unportabile bits.
                    324: <li>Various other ssh cleanups.
                    325: <li>Print all bad options in sshd(8) and ssh(1) before exiting with a failure.
                    326: <li>sshd(8) now has a IgnoreUserKnownHosts flag.
                    327: <li>Optionally run a command in newsyslog(1), instead of sending a signal.
                    328: <li>Some make(1) fixes.
                    329: <li>Improve dhcp integration into the install media.
1.479     deraadt   330: <li>Logging cleanup of ssh.
1.483     deraadt   331: <li>Have sshd check check the user's personal ~/.ssh/known_hosts file.
1.479     deraadt   332: <li><font color=#e00000><strong>NOTE: OpenSSH does not have the ssh 1.2.27 rsa bug</strong></font>.
                    333: <li>Install a shared libperl.
                    334: <li><font color=#e00000><strong>Fix m4, accidentally broken in 2.6. <a href=errata.html#m4>A patch is available</a></strong></font>.
                    335: <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>.
                    336: <li>Add strtok_r(3).
                    337: <li><font color=#e00000><strong>newsyslog race condition fixes. <a href=errata.html#newsyslog>A patch is available</a></strong></font>.
                    338: <li>Various make(1) fixes.
                    339: <li>screen blanker code for the amiga.
                    340: <li>Default network name in wi(4) is "", not "ANY".
                    341: <li>Start of DVD support.
                    342: <li>New sf(4) driver supports Adaptec "StarFire" AIC6915-based Ethernet PCI cards.
                    343: <li>Numerous more ssh and sshd cleanups.
                    344: <li>Slow down ATAPI IDENTIFY (final critical fix which shipped in 2.6).
                    345: <li>Another critical i386 memory allocation fix (shipped in 2.6).
                    346: <li>Critical brooktree driver fix (shipped in 2.6).
                    347: <li>Fix some more atapi bugs (shipped in 2.6).
                    348: <li>Fix byte order bugs in the new wdc/atapi code.
                    349: <li>Sparc uses UVM by default now.
                    350: <li>Allow rarpd(8) to work on aliased interfaces.
                    351: <li>Support multiple enc(4) interfaces.
                    352: <li>Reliability fixes for the ATAPI code (shipped in 2.6).
                    353: <li>New driver: al(4) supports the ADMtek AL981/AN985 PCI ethernet cards.
                    354: <li>Various other ssh and sshd cleanups.
                    355: <li>Add ethernet-IP encapsulation.
                    356: <li>In ssh, use libssl md5 routines instead of our libc routines.
                    357: <li>Disassociate interfaces from ipnat after they've been removed from the interface list.
                    358: <li>Make ASYNC pipes capable of generating SIGIO.
                    359: <li>Emulate FreeBSD F[GS]ETOWN.
                    360: <li>Fix some further ARP problems in bridge(4).
                    361: <li>Fix scp counters for > 1 hour.
                    362: <li>Support LMC1200 in lmc(4).
                    363: <li>Repair multicast routing description block in afterboot(8).
                    364: <li>Support missing tty flags in stty(1).
                    365: <li>libkeynote update.
                    366: <li>Support UVM throughout userland.
                    367: <li>Support for puc(4) (PCI serial/parallel cards).
                    368: <li>Make disklabel.h safe for C++ use.
                    369: <li>Use reference-copies of the mbuf in bridge code again, instead of full copies.
                    370: <li>Make ssh print the correct remote version number.
                    371: <li>Make ssh compile faster by using a library.
                    372: <li>In ti(4), use bus_dma routines instead of uvm_page_alloc_contig.
                    373: <li>Cleanup i386 disktab.
1.422     deraadt   374: </ul>
                    375: <p>
1.203     deraadt   376:
1.95      deraadt   377: This list mentions mostly platform-independent changes.  For a list of changes
                    378: made in a particular platform, please check the page for that platform.  If you
                    379: find them not listed there, the changes are either (1) not being documented or
                    380: (2) are documented here.<br><br>
1.14      deraadt   381:
                    382: <hr>
1.424     deraadt   383: <p>
                    384: <h3>
1.477     deraadt   385: <a href=plus20.html>For changes leading up to OpenBSD 2.0, click here</a>.<br>
                    386: <a href=plus21.html>For changes leading up to OpenBSD 2.1, click here</a>.<br>
                    387: <a href=plus22.html>For changes leading up to OpenBSD 2.2, click here</a>.<br>
                    388: <a href=plus23.html>For changes leading up to OpenBSD 2.3, click here</a>.<br>
                    389: <a href=plus24.html>For changes leading up to OpenBSD 2.4, click here</a>.<br>
                    390: <a href=plus25.html>For changes leading up to OpenBSD 2.5, click here</a>.<br>
                    391: <a href=plus26.html>For changes leading up to OpenBSD 2.6, click here</a>.<br>
1.424     deraadt   392: <a href=plus.html>For changes in OpenBSD-current, click here</a>.
                    393: <br>
                    394: </h3>
                    395:
                    396: <hr>
1.292     pauls     397: <a href="index.html"><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a>
1.14      deraadt   398: <a href=mailto:www@openbsd.org>www@openbsd.org</a>
1.516   ! espie     399: <br><small>$OpenBSD: plus.html,v 1.515 2000/01/22 05:18:13 deraadt Exp $</small>
1.14      deraadt   400:
                    401: </body>
                    402: </html>