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

Annotation of www/plus.html, Revision 1.805

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.728     horacio     5: <link rev="made" href="mailto:www@openbsd.org">
1.14      deraadt     6: <meta name="resource-type" content="document">
1.716     deraadt     7: <meta name="description" content="OpenBSD-current changes">
                      8: <meta name="keywords" content="openbsd,current,changes">
1.14      deraadt     9: <meta name="distribution" content="global">
1.716     deraadt    10: <meta name="copyright" content="This document copyright 1996-2001 by OpenBSD.">
1.14      deraadt    11: </head>
                     12:
1.728     horacio    13: <body bgcolor="#ffffff" text="#000000" link="#23238e">
1.14      deraadt    14:
1.728     horacio    15: <img alt="[OpenBSD]" height=30 width=141 src="images/smalltitle.gif">
1.64      downsj     16: <p>
1.801     deraadt    17: <h2><font color=#e00000>Changes made between OpenBSD 3.0 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
1.602     aaron      21: (i.e., these are the changes people ask about most often).  Port
1.29      deraadt    22: specific changes have also been made, and are sometimes mentioned
1.728     horacio    23: in the pages for the specific <a href="plat.html">platforms</a>.
1.14      deraadt    24:
1.17      deraadt    25: <p>
1.725     naddy      26: Changes to the <a href="ports.html">ports</a> collection are documented
1.747     naddy      27: <a href="portsplus/index.html">here</a>.
1.725     naddy      28:
                     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.684     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>
                     41: <a href="plus27.html">For changes leading up to OpenBSD 2.7, click here</a>.<br>
                     42: <a href="plus28.html">For changes leading up to OpenBSD 2.8, click here</a>.<br>
1.758     deraadt    43: <a href="plus29.html">For changes leading up to OpenBSD 2.9, click here</a>.<br>
1.801     deraadt    44: <a href="plus30.html">For changes leading up to OpenBSD 3.0, click here</a>.<br>
1.422     deraadt    45: <br>
1.186     deraadt    46: </h3>
                     47:
                     48: <hr>
1.780     deraadt    49: This file is not currently maintained, because the people who can edit
                     50: and maintain it are WAY too busy to keep it updated.  Eventually we hope
                     51: to catch up.  Really.
                     52: <hr>
1.280     deraadt    53:
1.186     deraadt    54: <p>
1.674     deraadt    55: <h3><font color=#0000e0>We are working on OpenBSD-current.</font></h3><p>
1.422     deraadt    56: <ul>
1.805   ! deraadt    57: <li><font color=#e00000><strong>SECURITY FIX: update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh</a> to OpenSSH-3.0.1.</strong></font><br>
        !            58:     <a href="errata.html#sshd">A source code patch is available</a>.<br>
1.802     jason      59:     <a href="stable.html"><font color=#00b000>[Applied to stable]</font></a>
1.805   ! deraadt    60: <li>Repair ipx frame-type handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a>.
1.803     jason      61: <li><font color=#e00000><strong>SECURITY FIX: don't let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf</a> wander off the end of ipv6 icmp packets.</strong></font><br>
1.802     jason      62:     <a href="errata.html#pf">A source code patch is available</a>.<br>
                     63:     <a href="stable.html"><font color=#00b000>[Applied to stable]</font></a>
1.805   ! deraadt    64: <li>Fix a recursive mutex problem in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&sektion=3">pthreads(3)</a>.
        !            65: <li><font color=#e00000><strong>RELIABILITY FIX: quiet bogus interrupt messages on sparc64 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4">pciide</a> cdroms.</strong></font><br>
        !            66:     <a href="errata.html#sparc64cd">A source code patch is available</a>.<br>
        !            67:     <a href="stable.html"><font color=#00b000>[Applied to stable]</font></a>
        !            68: <li>Support the &quot;S&quot; command in interactive mode in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=top&sektion=1">top(1)</a> to toggle display of system processes.
        !            69: <li>Prepare for UBC by adding a daemon that processes async I/O and repairing some other things.
        !            70: <li>Don't <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=memset&sektion=3">memset(3)</a> too much memory in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a>.
        !            71: <li>Be much more sure that software cannot be used in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypto&sektion=9">crypto(9)</a> stuff.
        !            72: <li>Fix behaviour of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=system&sektion=3">system(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=phtreads&sektion=3">phtreads(3)</a> so it doesn't hang forever.
        !            73: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=select&sektion=2">select(2)</a> instead of unsafe SIGIO method for handling <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wscons&sektion=4">wscons(4)</a> events in X11.
        !            74: <li>Increase buffer sizes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpd&sektion=8">tcpd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> so they can hold a full hostname.
        !            75: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uscanner&sektion=4">uscanner(4)</a> device node to i386 and macppc.
        !            76: <li><font color=#e00000><strong>SECURITY FIX: be more careful with file permissions in vi.recover</strong></font><br>
        !            77:     <a href="errata.html#vi.recover">A source code patch is available</a>.<br>
        !            78:     <a href="stable.html"><font color=#00b000>[Applied to stable]</font></a>
1.802     jason      79: <li><font color=#e00000><strong>RELIABILITY FIX: provide illegal instruction trap handling for Altivec instructions on macppc.</strong></font><br>
                     80:     <a href="errata.html#altivec">A source code patch is available</a>.<br>
                     81:     <a href="stable.html"><font color=#00b000>[Applied to stable]</font></a>
1.805   ! deraadt    82: <li>Take advantage of the bus_dmamap_sync API.
1.803     jason      83: <li><font color=#e00000><strong>RELIABILITY FIX: finally address the PCI abort problem on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hifn&sektion=4">hifn7751</a>.</strong></font><br>
1.802     jason      84:     <a href="errata.html#hifn">A source code patch is available</a>.<br>
                     85:     <a href="stable.html"><font color=#00b000>[Applied to stable]</font></a>
1.805   ! deraadt    86: <li>Move accounting disk space watcher into a kernel thread, fixing accounting on NFS.
        !            87: <li>Fix many signal handlers throughout the tree.
        !            88: <li>Avoid overruning mbuf length in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip6&sektion=4">ip6(4)</a> handling.
        !            89: <li>Big <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rusers&sektion=1">rusers(1)</a> update, including protocol version 3 support, avoidance of duplicate issues on multihomed machines, and timeout tweaking.
        !            90: <li>Support <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mmap&sektion=2">mmap(2)</a> past 4GB offsets.
        !            91: <li>Repair creation of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hosts&sektion=5">hosts(5)</a> file during installation.
        !            92: <li>Size <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mprotect&sektion=2">mprotect(2)</a> allocations from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&sektion=3">malloc(3)</a> to 0 bytes, resulting in a fault on access.
        !            93: <li>Handle autorepeat delays better in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wskbd&sektion=4">wskbd(4)</a>.
        !            94: <li>Send the User-Agent header when using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1">ftp(1)</a> to WWW servers and proxies.
        !            95: <li>Overhaul some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fd&sektion=4">fd(4)</a> handling within the kernel.
        !            96: <li>Ensure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a> dies promptly on reciept of the SIGTERM <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=signal&sektion=3">signal(3)</a>.
        !            97: <li>Fix a problem with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bsd_auth&sektion=3">bsd_auth(3)</a> and passwords containing colons.
        !            98: <li>Make -h and -L in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pax&sektion=4">pax(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tar&sektion=1">tar(1)</a> follow symlinks on extraction of directories.
        !            99: <li>Support <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&sektion=4">ddb(4)</a> entry with usb keyboards using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uskbd&sektion=4">uskbd(4)</a>.
        !           100: <li>Enhance handling of console keyboard attaches and deattaches.
        !           101: <li>Allow the SCSI <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4">cd(4)</a> driver to eject empty drives.
        !           102: <li>Repair backgrounding (~&amp;) in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> for v1 and add support for v2.
        !           103: <li>Spiff up the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4">isp(4)</a> driver; protect against deranged fabric name servers and correctly handle the ISP_QUEUES_FULL status.
        !           104: <li>Cleanup <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wx&sektion=4">wx(4)</a>, getting rid of a bogus pullup on small mbufs and setting a txint delay.
        !           105: <li>Polish <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&sektion=8">wsconsctl(8)</a>: better usage output, print nice output when changing display.* settings, and prefer <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=warn&sektion=3">warn(3)</a> over <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=err&sektion=3">err(3)</a>.
        !           106: <li>Handle standard file handles better in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&sektion=8">cron(8)</a>, and change an unsafe <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vfork&sektion=2">vfork(2)</a> call to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fork&sektion=2">fork(2)</a>.
        !           107: <li>Import xc-mit to build XhpBSD for hp300.
        !           108: <li>Don't let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8">tcpdump(8)</a> segfault on some radius traffic.
        !           109: <li>Fix some bugs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ppp&sektion=8">ppp(8)</a>, including a PASV bug, a set reconnect bug, and allowing for looser MRU handling.
        !           110: <li>Use a more specific error message when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8">pfctl(8)</a> is given a bad interface name.
        !           111: <li>Correct printing of RDR rules in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8">pfctl(8)</a> when using ! with destination rules.
        !           112: <li>Reset state counter when clearing states in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>.
        !           113: <li>Ignore SIGPIPE early in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>, allowing operation to continue even if the agent dies.
        !           114: <li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=syslog_r&sektion=3">syslog_r(3)</a>.
        !           115: <li>Support the Creative Labs SB Live! sound card with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=emu&sektion=4">emu(4)</a>.
        !           116: <li>Repair __PSEUDO_NOERROR on hppa.
1.422     deraadt   117: </ul>
                    118: <p>
1.203     deraadt   119:
1.95      deraadt   120: This list mentions mostly platform-independent changes.  For a list of changes
                    121: made in a particular platform, please check the page for that platform.  If you
                    122: find them not listed there, the changes are either (1) not being documented or
                    123: (2) are documented here.<br><br>
1.14      deraadt   124:
                    125: <hr>
1.424     deraadt   126: <p>
                    127: <h3>
1.691     jufi      128: <a href="plus20.html">For changes leading up to OpenBSD 2.0, click here</a>.<br>
                    129: <a href="plus21.html">For changes leading up to OpenBSD 2.1, click here</a>.<br>
                    130: <a href="plus22.html">For changes leading up to OpenBSD 2.2, click here</a>.<br>
                    131: <a href="plus23.html">For changes leading up to OpenBSD 2.3, click here</a>.<br>
                    132: <a href="plus24.html">For changes leading up to OpenBSD 2.4, click here</a>.<br>
                    133: <a href="plus25.html">For changes leading up to OpenBSD 2.5, click here</a>.<br>
                    134: <a href="plus26.html">For changes leading up to OpenBSD 2.6, click here</a>.<br>
                    135: <a href="plus27.html">For changes leading up to OpenBSD 2.7, click here</a>.<br>
                    136: <a href="plus28.html">For changes leading up to OpenBSD 2.8, click here</a>.<br>
1.758     deraadt   137: <a href="plus29.html">For changes leading up to OpenBSD 2.9, click here</a>.<br>
1.801     deraadt   138: <a href="plus30.html">For changes leading up to OpenBSD 3.0, click here</a>.<br>
1.424     deraadt   139: <br>
                    140: </h3>
                    141:
                    142: <hr>
1.729     horacio   143: <a href="index.html"><img height=24 width=24 src="back.gif" border=0 alt="OpenBSD"></a>
                    144: <a href="mailto:www@openbsd.org">www@openbsd.org</a>
1.805   ! deraadt   145: <br><small>$OpenBSD: plus.html,v 1.804 2001/11/14 05:05:41 jason Exp $</small>
1.14      deraadt   146:
                    147: </body>
                    148: </html>