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

Annotation of www/plus.html, Revision 1.917

1.863     naddy       1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1.14      deraadt     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.903     miod       10: <meta name="copyright" content="This document copyright 1996-2004 by OpenBSD.">
1.14      deraadt    11: </head>
                     12:
1.728     horacio    13: <body bgcolor="#ffffff" text="#000000" link="#23238e">
1.14      deraadt    14:
1.828     jsyn       15: <a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a>
1.64      downsj     16: <p>
1.915     deraadt    17: <h2><font color="#e00000">Changes made between OpenBSD 3.5 and OpenBSD-current</font></h2>
1.863     naddy      18: <hr>
1.14      deraadt    19:
                     20: <p>
1.823     jsyn       21: This is a partial list of the major machine-independent changes
1.602     aaron      22: (i.e., these are the changes people ask about most often).  Port
1.29      deraadt    23: specific changes have also been made, and are sometimes mentioned
1.728     horacio    24: in the pages for the specific <a href="plat.html">platforms</a>.
1.14      deraadt    25:
1.17      deraadt    26: <p>
1.725     naddy      27: Changes to the <a href="ports.html">ports</a> collection are documented
1.747     naddy      28: <a href="portsplus/index.html">here</a>.
1.725     naddy      29:
                     30: <p>
1.863     naddy      31: Note: <font color="#e00000">Problems for which patches exist are marked in red</font>.
1.185     deraadt    32:
                     33: <p>
1.186     deraadt    34: <h3>
1.846     deraadt    35: For changes in other releases, click below:<br>
                     36: <a href="plus20.html">2.0</a>,
                     37: <a href="plus21.html">2.1</a>,
                     38: <a href="plus22.html">2.2</a>,
                     39: <a href="plus23.html">2.3</a>,
                     40: <a href="plus24.html">2.4</a>,
                     41: <a href="plus25.html">2.5</a>,
                     42: <a href="plus26.html">2.6</a>,
                     43: <a href="plus27.html">2.7</a>,
                     44: <a href="plus28.html">2.8</a>,
                     45: <a href="plus29.html">2.9</a>,
                     46: <a href="plus30.html">3.0</a>,
                     47: <a href="plus31.html">3.1</a>,
1.868     deraadt    48: <a href="plus32.html">3.2</a>,
1.889     david      49: <a href="plus33.html">3.3</a>,
1.916     david      50: <a href="plus34.html">3.4</a>,
1.915     deraadt    51: <a href="plus35.html">3.5</a>.
1.422     deraadt    52: <br>
1.186     deraadt    53: </h3>
                     54:
                     55: <p>
1.863     naddy      56: <h3><font color="#0000e0">We are working on OpenBSD-current.</font></h3><p>
1.917   ! deraadt    57: The following list sums up (almost) all the changes made up to April 3.
1.847     deraadt    58: <p>
                     59:
1.422     deraadt    60: <ul>
1.917   ! deraadt    61: <!-- ^ 20040404 -->
        !            62: <li>Many manual page fixes.
        !            63: <li>In a number of programs, don't close files that are known to be not open.
        !            64: <li>Fix a missing initialisation in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&amp;sektion=8">tcpdump(8)</a>'s privsep code.
        !            65: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spamd&amp;sektion=8">spamd(8)</a>'s -v logging option do something useful.
        !            66: <!-- ^ 20040403 -->
        !            67: <li>Fix line breaks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spamd&amp;sektion=8">spamd(8)</a>'s log output.
        !            68: <li>Allow non-GNU ANSI compilers (e.g. TenDRA) to build again by changing 'static inline' to 'static __inline'.
        !            69: <li>Don't close descriptors we know aren't open in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=syslogd&amp;sektion=8">syslogd(8)</a>.
        !            70: <li>Drop arc4random_8() api from the kernel.
        !            71: <li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rfork&amp;sektion=2">rfork(2)</a> so the RFMEM flag gives complete vmspace sharing including the stack, in line with other implementations.
        !            72: <li>Add --line-buffered option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grep&amp;sektion=1">grep(1)</a> etc.
        !            73: <li>Remove some unbounded recursions in the libc regex engine, found with certain expressions containing backreferences.
        !            74: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ls&amp;sektion=1">ls(1)</a>' column alignment when using the -h option.
        !            75: <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=axe&amp;sektion=4">axe(4)</a> USB Ethernet driver.
        !            76: <!-- ^ 20040402 -->
        !            77: <li>Fix an off-by-one in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=procmap&amp;sektion=1">procmap(1)</a>.
        !            78: <li>Better bounds checking in the ramdisk's strategy() routine.
        !            79: <li>Limit the trust between local and remote instances of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcp&amp;sektion=1">rcp(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scp&amp;sektion=1">scp(1)</a> programs.
        !            80: <li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&amp;sektion=1">netstat(1)</a>'s -p option so that, when used without -s, it shows a list of sockets for the given protocol.
        !            81: <li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcmdsh&amp;sektion=3">rcmdsh(3)</a> work on hosts without an IPv4 address.
        !            82: <li>Initialise the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kqueue&amp;sektion=2">kqueue(2)</a> subsystem in kernel main() instead of on first use.
        !            83: <!-- ^ 20040401 -->
        !            84: <li>Add IPv6 support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=openssl&amp;sektion=1">openssl(1)</a>'s s_client command, complete with the usual '-4' and '-6' switches.
        !            85: <li>Reorder checks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&amp;sektion=1">ssh(1)</a> so that the IP options check isn't skipped just because UseDNS=no.
        !            86: <li>Make /usr/src/Makefile's cross-tools target work again.
        !            87: <li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd&amp;sektion=8">inetd(8)</a> properly use the exec'd program's basename as argv[0] if no arguments are specified.
        !            88: <li>Fix includes search order in GNU <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&amp;sektion=1">ld(1)</a> to help cross-ld builds.
        !            89: <li>Don't byte-swap a variable we'll need later in its original order in GNU <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&amp;sektion=1">ld(1)</a>.
        !            90: <li>On an msdos filesystem with long filenames support enabled, fix some false-positive name matches when an integer multiple of 13 characters match. From NetBSD.
        !            91: <li>Some portability fixups in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&amp;sektion=8">isakmpd(8)</a>.
        !            92: <li>tcpmd5 changes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&amp;sektion=8">bgpd(8)</a>:
        !            93: <ul>
        !            94:   <li>Allow either the source or destination to be a wildcard in SA lookups (netinet/ip_ipsp.c:gettdbbysrcdst()).
        !            95:   <li>Add support for the wildcard to pfkeyv2.
        !            96:   <li>Use the new pfkeyv2 wildcard support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&amp;sektion=8">bgpd(8)</a> and remove the local address requirement for md5sig.
        !            97: </ul>
        !            98: <!-- ^ 20040331 -->
        !            99: <li>Unbreak libc's regex engine compilation with -DREDEBUG.
        !           100: <li>Change /etc/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&amp;sektion=8">rc(8)</a> so that a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spamd&amp;sektion=8">spamd(8)</a> banner (configured via $spamd_flags) may contain spaces (PR#3720).
        !           101: <li>Teach <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pax&amp;sektion=1">pax(1)</a> how to expand GNU tar long links. From NetBSD.
        !           102: <li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systrace&amp;sektion=1">systrace(1)</a>'s handling of filename-too-long errors so it just fails the syscall instead of stopping the process. Fixes PR#3140.
        !           103: <li>Some ELF name translation fixes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nm&amp;sektion=1">nm(1)</a>.
        !           104: <li>Add /etc/rc.conf.local to /etc/mtree/special.
        !           105: <li>Lots more activity on the SMP branch.
        !           106: <li>Wrap <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&amp;sektion=1">pkg_add(1)</a> installation operations in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&amp;sektion=1">perl(1)</a> eval{} blocks so it's possible to at least register what did work.
        !           107: <li>Unknown entry types in a packing list now result in an error.
        !           108: <!-- ^ 20040330 -->
1.422     deraadt   109: </ul>
                    110: <p>
1.203     deraadt   111:
1.95      deraadt   112: This list mentions mostly platform-independent changes.  For a list of changes
                    113: made in a particular platform, please check the page for that platform.  If you
                    114: find them not listed there, the changes are either (1) not being documented or
                    115: (2) are documented here.<br><br>
1.14      deraadt   116:
                    117: <hr>
1.424     deraadt   118: <p>
                    119: <h3>
1.846     deraadt   120: For changes in other releases, click below:<br>
                    121: <a href="plus20.html">2.0</a>,
                    122: <a href="plus21.html">2.1</a>,
                    123: <a href="plus22.html">2.2</a>,
                    124: <a href="plus23.html">2.3</a>,
                    125: <a href="plus24.html">2.4</a>,
                    126: <a href="plus25.html">2.5</a>,
                    127: <a href="plus26.html">2.6</a>,
                    128: <a href="plus27.html">2.7</a>,
                    129: <a href="plus28.html">2.8</a>,
                    130: <a href="plus29.html">2.9</a>,
                    131: <a href="plus30.html">3.0</a>,
                    132: <a href="plus31.html">3.1</a>,
1.868     deraadt   133: <a href="plus32.html">3.2</a>,
1.889     david     134: <a href="plus33.html">3.3</a>,
1.916     david     135: <a href="plus34.html">3.4</a>,
1.915     deraadt   136: <a href="plus35.html">3.5</a>.
1.424     deraadt   137: <br>
                    138: </h3>
                    139:
                    140: <hr>
1.729     horacio   141: <a href="index.html"><img height=24 width=24 src="back.gif" border=0 alt="OpenBSD"></a>
                    142: <a href="mailto:www@openbsd.org">www@openbsd.org</a>
1.917   ! deraadt   143: <br><small>$OpenBSD: plus.html,v 1.916 2004/03/30 05:41:55 david Exp $</small>
1.14      deraadt   144:
                    145: </body>
                    146: </html>