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

Annotation of www/plus.html, Revision 1.954

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.939     jcs        10: <meta name="copyright" content="This document copyright 1996-2005 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.941     deraadt    17: <h2><font color="#e00000">Changes made between OpenBSD 3.7 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.935     miod       51: <a href="plus35.html">3.5</a>,
1.941     deraadt    52: <a href="plus36.html">3.6</a>,
                     53: <a href="plus37.html">3.7</a>.
1.422     deraadt    54: <br>
1.186     deraadt    55: </h3>
                     56:
                     57: <p>
1.863     naddy      58: <h3><font color="#0000e0">We are working on OpenBSD-current.</font></h3><p>
1.954   ! cloder     59: The following list sums up (almost) all the changes made up to April 9.
1.847     deraadt    60: <p>
                     61:
1.422     deraadt    62: <ul>
1.954   ! cloder     63: <!-- more to be done for 2005/04/09 -->
        !            64: <li>Use vendor ID register for chip-matching in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=it&sektion=4">it(4)</a> instead of configuration register patterns.
        !            65: <li>During install, create all disk, CD, and tape devices found in dmesg.boot, instead of just the ones used during install.
        !            66: <li>If, at boot, we find an /etc/resolv.conf.save, swap it back so we're in the right state when we start.
        !            67: <!-- ^ 2005/04/09 -->
        !            68: <li>Fix rbus on big memory i386 machines (used by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cbb&sektion=4">cbb(4)</a> pcmcia).
        !            69: <li>On zaurus, synchronize synchronize ADS7846 and LCD communication to avoid jitter in touchscreen input.
        !            70: <li>Simplify and unify <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zssp&arch=zaurus&sektion=4">zssp(4)</a> code.
        !            71: <li>In mount_* utilities, properly handle <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=realpath&sektion=3">realpath(3)</a> failure.
        !            72: <li>Enable checksum offloading and VLAN frame rx in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&sektion=4">re(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vge&sektion=4">vge(4)</a>.
        !            73: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxaudc&arch=zaurus&sektion=4">pxaudc(4)</a>, clean up properly in case of attachment failure.
        !            74: <!-- ^ 2005/04/08 -->
        !            75: <li>Handle at least the first port of a dual-port <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uftdi&sektion=4">ufdti(4)</a>.
        !            76: <li>Recognize QLogic 2312 and 6312, Dell OEM 2312 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4">isp(4)</a> cards.
        !            77: <li>Mount UDF 'c' partitions with no fuss, just as we do with ISO9660 'c' partitions.
        !            78: <li>Plug a memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a> message handling.
        !            79: <!-- ^ 2005/04/07 -->
        !            80: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pdc&arch=hppa&sektion=4">pdc(4)</a> 64-bit friendly for hppa64.
        !            81: <li>No longer install <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ti&sektion=4">ti(4)</a> tigon firmware because of unresolved licensing questions.
        !            82: <li>OpenCVS continues to mature. RCS locks now supported. More branching features supported.
        !            83: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a>, re-check expired LSA for updates before purging it.
        !            84: <li>Better support for short string-based WEP keys from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a>. But don't use them.
        !            85: <!-- ^ 2005/04/06 -->
        !            86: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1">ftp(1)</a> to properly retrieve URIs with colons in them when specified on the command line.
        !            87: <li>Fix some incorrect register comparisons in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=creator&arch=sparc64&sektion=4">creator(4)</a>.
        !            88: <li>Begin simplifying code in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a>. We have some cool features coming that need this.
        !            89: <li>Add support for TCP SACK statistics.
        !            90: <li>Properly protect WANPIPE <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&sektion=2">ioctl(2)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=san&sektion=4">san(4)</a>.
        !            91: <li>Enhance detection of supported devices in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bioctl&sektion=8">bioctl(8)</a>.
        !            92: <li>Add new -T flag <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a> to disable NAT-T from the command line. Makes binat setups happier.
        !            93: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a> complain if someone tries to set a multicast MAC address.
        !            94: <li>When media is loaded into SCSI <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4">cd(4)</a> drives, do send commands that might confuse the device. Speeds up device initialization.
        !            95: <!-- ^ 2005/04/05 -->
        !            96: <li>Support blink and unblink for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ami&sektion=4">ami(4)</a> RAID. This lets you identify which drive in an array needs servicing by blinking the drive's LED.
        !            97: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsecctl&sektion=8">ipsecctl(8)</a> to the tree: our new IPSEC flow manipulation tool. This allows us to quickly create and tear down IPSEC flows without using IKE.
        !            98: <li>Support ICH6 audio devices in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auich&sektion=4">auich(4)</a>. You'll find these integrated on many Intel SouthBridge motherboards.
        !            99: <li>Work around a hardware bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sis&sektion=4">sis(4)</a> with short cables. Also fix excessive collisions in half-duplex mode.
        !           100: <li>Make interrupt sharing work on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bge&sektion=4">bge(4)</a>.
        !           101: <li>Recognize PRO/Wireless 2915ABG in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwi&sektion=4">iwi(4)</a> driver.
        !           102: <!-- ^ 2005/04/04 -->
        !           103: <li>Ignore <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mygate&sektion=5">mygate(5)</a> when using dhcp on any interface. Lets you easily switch between a statically-configured interface and a dhcp interface (nice on zaurus).
        !           104: <li>On i386, allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ptrace&sektion=2">ptrace(2)</a> to examine and change SSE/SSE2 registers.
        !           105: <li>Implement yacc-based parser for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sasyncd&sektion=8">sasyncd(8)</a> config.
        !           106: <li>Simple sparc performance improvements: inline some small pmap functions and provide a real <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap_kremove&sektion=9">pmap_kremove(9)</a> implementation.
        !           107: <!-- ^ 2005/04/03 -->
        !           108: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=">dc(1)</a>, fix raise (^) for negative exponents.
        !           109: <li>Initial support for installing/upgrading via IPv6.
        !           110: <li>Fix hostap mode and a device timeout error with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&&sektion=4">ral(4)</a>.
1.953     cloder    111: <!-- ^ 2005/04/02 -->
                    112: <li>Add initial support for our next platform: <a href="/hppa64.html">hppa64</a>. Matured in mighty ukrainian oak for 23 months.
                    113: <li>Support setting the MTU on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ex&arch=vax&sektion=4">ex(4)</a>.
                    114: <li>Improvements to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=san&sektion=4">san(4)</a>: make tcpdump work, make ppp mode work, use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a> mediaopts to switch between ppp and cHDLC modes.
                    115: <li>Avoid a vclean deadlock in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount_procfs&sektion=8">procfs</a>.
                    116: <li>Make sure all wireless drivers check <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&sektion=2">ioctl(2)</a> permissions in a consistent fashion.
                    117: <li>In NFS, manage nfsreq objects with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pool&sektion=9">pool(9)</a>. Allows more control over resource consumption.
                    118: <li>Implement command execution when limits are exceeded in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sensorsd&sektion=8">sensorsd(8)</a>. Send email if your computer catches fire.
                    119: <li>Report cache size for amd CPUs. Only try to enable PowerNow if processor supports it.
                    120: <li>Handle burst size of 64 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hme&sektion=4">hme(4)</a>.
                    121: <li>Improve booting speed by only retrying SCSI commands when they are likely to succeed.
                    122: <li>Support antenna selection for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&sektion=4">ral(4)</a>.
                    123: <li>Sync RF and BBP code in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&sektion=4">ral(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ural&sektion=4">ural(4)</a>, for later merging.
                    124: <li>Initial support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uftdi&sektion=4">uftdi(4)</a> 2232c dual usb.
                    125: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stat&sektion=1">stat(1)</a> command.
                    126: <!-- ^ 2005/04/01 -->
                    127: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4">em(4)</a> hardware VLAN support to be disabled dynamically.
                    128: <li>Add support for polled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umass&sektion=4">umass(4)</a>/SCSI transactions.  Fixes a panic seen at reboot after writing to umass devices.
                    129: <li>Install known issuers CA bundle to /etc/ssl/cert.pem so browsers using libssl don't bitch about certs signed by these issuers.
                    130: <li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=quota&sektion=1">quota(1)</a> so it means KBytes when it says KBytes and blocks when it says blocks.
                    131: <li>Disable write gathering for NFSv3.  Big performance boost.
                    132: <li>Fix preposterous time warnings in nfs client caused by false hits in the attribute cache.
                    133: <li>Vax flag day: reduce MAX and Default DATA Segment sizes to leave more mmap space for use by mmap_malloc.
                    134: <li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcp&sektion=1">rcp(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scp&sektion=1">scp(1)</a> copy argv instead of overwriting it. This lets <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&sektion=1">ps(1)</a> output make more sense.
                    135: <li>Add support for crypt authentication in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a>.
                    136: <li>Enable checksum offload for rx in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4">em(4)</a>.
                    137: <!-- ^ 2005/03/31 -->
                    138: <li>Output <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8">tcpdump(8)</a>'s final capture summary to stderr so it doesn't get mixed in with capture data.
                    139: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adduser&sektion=8">adduser(8)</a> friendlier by only showing top-level login classes.
                    140: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apm&sektion=8">apm(8)</a> work better on zaurus: avoid sticking on "battery full" signal, report battery life even while charging.
                    141: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sasyncd&sektion=8">sasyncd(8)</a> to the tree: our new IPSEC synchronization daemon.
                    142: <li>OpenCVS: eliminate a lot of duplicate code in command processing.
                    143: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ohci&sektion=4">ohci(4)</a> suspend and resume work on zaurus.
                    144: <li>Restore all registers on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ohci&sektion=4">ohci(4)</a> resume to cope with power loss on suspend, which leaves controller totally unconfigured.
                    145: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8">bgpd(8)</a> privsep parent open listeners on demand. Eliminates the potential for race conditions.
                    146: <li>Clean up and consolidate the interface validation code in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8">bgpd(8)</a>.
                    147: <li>Make reading sparc core files in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdb&sektion=1">gdb(1)</a> work.
1.949     cloder    148: <!-- ^ 2005/03/30 -->
                    149: <li>Enable StackGhost on sparc64: a really nifty protection mechanism we developed for this architecture.
                    150: <li>Add new RAID management program: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bioctl&sektion=8">bioctl(8)</a>.
                    151: <li>Add support for UDF filesystem (generally used on DVDs).
                    152: <li>DNS resolver now automatically updates itself when it detects <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&sektion=5">resolv.conf</a> has changed.
                    153: <li>Add lladdr command to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a> to set MAC address.
1.951     cloder    154: <li>Switch i386 over to DWARF-based exception handling.
1.949     cloder    155: <li>On zaurus, handle apm_battlow flag by suspending.
                    156: <li>Improve security of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=checknr&sektion=1">checknr(1)</a>: handle argv correctly and make sure to NUL terminate all arguments when copying.
                    157: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strcasestr&sektion=3">strcasestr(3)</a> to libc: a case-insensitive version of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strstr&sektion=3">strstr(3)</a>.
                    158: <li>Remove line-length limitations in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=diff3&sektion=1">diff3(1)</a>.
                    159: <li>Add -F option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arp&sektion=8">arp(8)</a> to force replacement of entries.
                    160: <li>Zaurus now allows power button to suspend (2 seconds) or nice halt (6 seconds) if machdep.kbdreset=1.
1.952     cloder    161: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&arch=i386&sektion=8">fdisk(8)</a> to set partition flag with explicit value.
1.949     cloder    162: <li>New thread-safe version of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=realpath&sektion=3">realpath(3)</a> that does not use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chdir&sektion=2">chdir(2)</a> at all.
                    163: <li>Initial support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tctrl&arch=sparc&sektion=8">tctrl(4)</a> device on SPARCBooks (currently limited to power change events and battery status retrieval).
                    164: <li>Improve <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tctrl&arch=sparc&sektion=8">tctrl(4)</a> on sparc: program PCMCIA and power icons on 2nd line of LCD screen.
                    165: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8">bgpd(8)</a>, check for IFF_UP when validating routes.
                    166: <!-- ^ 2005/03/29 -->
                    167: <li>Always use network byte order in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a> when stuffing port numbers into IPSEC ID packets.
1.946     cloder    168: <li>Clean up some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=de&sektion=4">de(4)</a> code and fix Intel 21143 in full-duplex mode.
1.947     cloder    169: <li>OpenCVS: start using the public-domain <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yacc&sektion=1">yacc(1)</a>-based date parser. cvs dates can be ugly and this simplifies things quite a bit.
1.946     cloder    170: <li>Recognize Radeon 9200 PRO variants.
                    171: <li>Print UDF filesystem type in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8">disklabel(8)</a>.
                    172: <li>Fix an issue with ABNT2 keyboards that was stealing the slash key from .br users.
                    173: <li>Make linewrap computation more POSIX-compliant in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=1">dc(1)</a> programs.  Adjust regression tests accordingly.
                    174: <li>Add support for relocation type R_ALPHA_SREL32 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&sektion=1">Xserver(1)</a>'s ELF loader.
                    175: <li>Rip out <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&sektion=8">httpd(8)</a>'s homegrown md5 and sha-1 implementations, use ours.
                    176: <li>Change root login shell to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&sektion=1">ksh(1)</a>. And there was much rejoicing.
                    177: <!-- ^ 2005/03/28 -->
1.948     deraadt   178: <li>Use USB timeout periods instead of SCSI timeout periods in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umass&sektion=4">umass(4)</a>.
1.944     deraadt   179: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhub&sektion=4">uhub(4)</a> less chatty at startup.
1.945     deraadt   180: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getopt&sektion=3">getopt(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=logresolve&sektion=8">logresolve(8)</a>.
1.944     deraadt   181: <li>Dynamic call stack support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=1">dc(1)</a>.
                    182: <li>De-#ifdef the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4">em(4)</a> driver because it just leads to bugs.
                    183: <li>Fix potential crash in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bge&sektion=4">bge(4)</a>.
                    184: <li>Utilize new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kbd&sektion=8">kbd(8)</a> -l support on the install media.
1.948     deraadt   185: <li>Support another <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&sektion=4">fxp(4)</a> variant.
1.944     deraadt   186: <li>Provide support for the -l option in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kbd&sektion=8">kbd(8)</a> even if kvm support is not compiled in.
1.945     deraadt   187: <li>Improve <a href="hppa.html">hppa</a> support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_hpux&sektion=8">compat_hpux(8)</a>.
1.944     deraadt   188: <li>Shrink handling of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kbd&sektion=8">kbd(8)</a> in the install scripts.
                    189: <li>Simplify privsep state engine in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8">tcpdump(8)</a>.
1.943     deraadt   190: <li>Add an Objective-C regression test.
                    191: <li>On the <a href="zaurus.html">zaurus</a>, delay slightly at reboot time to permit disk to de-cache or de-spin or whatever it is doing (attempting to avoid some filesystem corruptions).
                    192: <li>Repair boot argument parsing on the <a href="zaurus.html">zaurus</a>.
                    193: <li>Enable multicast support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atw&sektion=4">atw(4)</a>.
                    194: <li>Enable swap encryption by default.  Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl.conf&sektion=5">sysctl.conf(5)</a> to disable if you wish.
1.948     deraadt   195: <li><a href="hppa.html">hppa</a> tape and cdrom booting now work.
1.943     deraadt   196: <li>Use font adding on the SPARCbook; use the ROM font in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pninek&sektion=4&arch=sparc">pninek(4)</a> so that the kernel messages line up with the rom messages.
                    197: <li>Enable font adding on <a href="sparc.html">sparc</a>.
                    198: <li>Ongoing development in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">osfpd(8)</a>.
                    199: <li>Fix a SIGCHLD signal race in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">osfpd(8)</a>.
                    200: <li>A variety-pack of shrinkage in the ramdisk install script.
1.942     deraadt   201: <li>Adjust wording in a few APIWARNings.
                    202: <li>Pad hppa ramdisk to 64K, resolves issues with some ROMS.
                    203: <li>Fix APIWARNS on i386; ie. cope with moving to version 3 of
                    204: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1">gcc(1)</a>.
                    205: <li>Prepare for more RAID-like functionality in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ccd&sektion=4">ccd(4)</a>.
                    206: <li>In a few programs, do not assume that optopt is valid in non-error return cases from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getopt&sektion=3">getopt(3)</a>.
                    207: <li>If the full memory window is not mappable in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcic&sektion=4">pcic(4)</a> (because of lots of BIOS mappings) try to use smaller mappings.
                    208: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getopt&sektion=3">getopt(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=htpasswd&sektion=1">htpasswd(1)</a>.
                    209: <li>Since scsi START_STOP is an optional command, do not require it to work.  This may help some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umass&sektion=4">umass(4)</a> devices.
                    210: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vlan&sektion=4">vlan(4)</a> error counter repair.
                    211: <li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&sektion=4">ahc(4)</a> to prefer memory mapped IO.
                    212: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=microuptimet&sektion=9">microuptime(9)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sppp&sektion=4">sppp(4)</a>, because mono_time is no longer always there.
1.948     deraadt   213: <li>If scsi disks are found to contain more than the maximum supported blocks, truncate to maximum size.
1.941     deraadt   214: <li>Support <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bcrypt&sektion=3">bcrypt(3)</a> passwords in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=htpasswd&sektion=1">htpasswd(1)</a>.
                    215: <li>Missing range check in vfs_hang_addrlist().
                    216: <li>Support another <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcmcia&sektion=4">pcmcia(4)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ne&sektion=4">ne(4)</a> variant.
                    217: <li>Continuing work on OpenCVS...
                    218: <!-- ^ 2005/03/23 -->
                    219: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zx&sektion=4&arch=sparc">zx(4)</a>, use a shutdown hook to put display back in PROM-compatible mode.
                    220: <li>Fix 32-bit mode in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cgfourteen&sektion=4&arch=sparc">cgfourteen(4)</a>.
1.948     deraadt   221: <li>On SPARCbooks, cope if the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pninek&sektion=4&arch=sparc">pninek(4)</a> blitter does not wake up.
1.941     deraadt   222: <li>Power control changes for SPARCbooks.
                    223: <li>Fix some detach crashes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&sektion=4">ath(4)</a>.
                    224: <li>Packet counting fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipw&sektion=4">ipw(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwi&sektion=4">iwi(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&sektion=4">ral(4)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ural&sektion=4">ural(4)</a>.
                    225: <li>Print MAC address on startup in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ural&sektion=4">ural(4)</a>.
                    226: <li>Various improvements to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a>, mostly catching up to shared <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8">bgpd(8)</a> sections.
                    227: <li>Fix various bugs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sppp&sektion=4">sppp(4)</a> that help the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=san&sektion=4">san(4)</a> T1 driver.
                    228: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a> chunks to /etc/rc and /etc/rc.conf.
                    229: <li>Silence underrun/overrun errors in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auich&sektion=4">auich(4)</a> driver.
                    230: <li>Fix chipset version errors in the i810 agp driver.
                    231: <li>Handle :: effects in LD_LIBRARY_PATH in the i386 codepath through <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&sektion=1">ld.so(1)</a>.
                    232: <li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a> compile when nat traversal is disabled.
                    233: <li>bind 9.3.1.
                    234: <li>More sane interrupt priority levels, thereby fixing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&sektion=4">com(4)</a> IO on the zaurus.
                    235: <li>Avoid leaking <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=keynote&sektion=3">keynote(3)</a> sessions in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a>.
                    236: <li>Be more careful in sparc <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_svr4&sektion=8">compat_svr4(8)</a>.
                    237: <li>Crank to 3.7-current
                    238: <!-- ^ 2005/03/20 -->
1.422     deraadt   239: </ul>
                    240: <p>
1.203     deraadt   241:
1.95      deraadt   242: This list mentions mostly platform-independent changes.  For a list of changes
                    243: made in a particular platform, please check the page for that platform.  If you
                    244: find them not listed there, the changes are either (1) not being documented or
                    245: (2) are documented here.<br><br>
1.14      deraadt   246:
                    247: <hr>
1.424     deraadt   248: <p>
                    249: <h3>
1.846     deraadt   250: For changes in other releases, click below:<br>
                    251: <a href="plus20.html">2.0</a>,
                    252: <a href="plus21.html">2.1</a>,
                    253: <a href="plus22.html">2.2</a>,
                    254: <a href="plus23.html">2.3</a>,
                    255: <a href="plus24.html">2.4</a>,
                    256: <a href="plus25.html">2.5</a>,
                    257: <a href="plus26.html">2.6</a>,
                    258: <a href="plus27.html">2.7</a>,
                    259: <a href="plus28.html">2.8</a>,
                    260: <a href="plus29.html">2.9</a>,
                    261: <a href="plus30.html">3.0</a>,
                    262: <a href="plus31.html">3.1</a>,
1.868     deraadt   263: <a href="plus32.html">3.2</a>,
1.889     david     264: <a href="plus33.html">3.3</a>,
1.916     david     265: <a href="plus34.html">3.4</a>,
1.935     miod      266: <a href="plus35.html">3.5</a>,
1.941     deraadt   267: <a href="plus36.html">3.6</a>,
                    268: <a href="plus37.html">3.7</a>.
1.424     deraadt   269: <br>
                    270: </h3>
                    271:
                    272: <hr>
1.729     horacio   273: <a href="index.html"><img height=24 width=24 src="back.gif" border=0 alt="OpenBSD"></a>
                    274: <a href="mailto:www@openbsd.org">www@openbsd.org</a>
1.954   ! cloder    275: <br><small>$OpenBSD: plus.html,v 1.953 2005/04/02 17:04:35 cloder Exp $</small>
1.14      deraadt   276:
                    277: </body>
                    278: </html>