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

File: [local] / www / plus.html (download) (as text)

Revision 1.485, Sun Nov 14 09:52:38 1999 UTC (24 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.484: +4 -1 lines

new

<!DOCTYPE HTML PUBLIC  "-//IETF//DTD HTML Strict//EN">
<html>
<head>
<title>OpenBSD-current changes</title>
<link rev=made href=mailto:www@openbsd.org>
<meta name="resource-type" content="document">
<meta name="description" content="the main OpenBSD page">
<meta name="keywords" content="openbsd,main">
<meta name="distribution" content="global">
<meta name="copyright" content="This document copyright 1996 by OpenBSD.">
</head>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E">

<img alt="[OpenBSD]" height=30 width=141 SRC="images/smalltitle.gif">
<p>
<h2><font color=#e00000>Changes made between OpenBSD 2.6 and OpenBSD-current</font><hr></h2>

<p>
This is a partial list of the major machine independent changes
(ie. these are the changes people ask about most often).  Port
specific changes have also been made, and are sometimes mentioned
in the pages for the specific <a href=plat.html>ports</a> if you
are interested in further port-specific details.  Many ports
have had architecture-specific enhancements relative to NetBSD,
but when they do not they certainly have plenty of platform-independent
changes, starting with those listed below..

<p>
Note: <font color=#e00000>Problems for which patches exist are marked in red</font>.

<p>
<h3>
<a href=plus20.html>For changes leading up to OpenBSD 2.0, click here</a>.<br>
<a href=plus21.html>For changes leading up to OpenBSD 2.1, click here</a>.<br>
<a href=plus22.html>For changes leading up to OpenBSD 2.2, click here</a>.<br>
<a href=plus23.html>For changes leading up to OpenBSD 2.3, click here</a>.<br>
<a href=plus24.html>For changes leading up to OpenBSD 2.4, click here</a>.<br>
<a href=plus25.html>For changes leading up to OpenBSD 2.5, click here</a>.<br>
<a href=plus26.html>For changes leading up to OpenBSD 2.6, click here</a>.<br>
<a href=plus.html>For changes in OpenBSD-current, click here</a>.
<br>
</h3>

<hr>

<p>
<h3><font color=#0000e0>OpenBSD 2.6 is in CD production, and will
be released when the CDs return, which will be before December 1.<p>
We are working on OpenBSD-current.</font></h3><p>
<ul>
<li>top(1) should use stathz, not hz, for calculating process run times.
<li>Shrink the puc(4) dmesg output.
<li>Add OSS audio support to the BSD/OS emulation.
<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>.
<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>.
<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>.
<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>.
<li>Counter overflow fix to scp(1).
<li>Merge dvdio.h support into cdio.h, and cleanup various unportabile bits.
<li>Various other ssh cleanups.
<li>Print all bad options in sshd(8) and ssh(1) before exiting with a failure.
<li>sshd(8) now has a IgnoreUserKnownHosts flag.
<li>Optionally run a command in newsyslog(1), instead of sending a signal.
<li>Some make(1) fixes.
<li>Improve dhcp integration into the install media.
<li>Logging cleanup of ssh.
<li>Have sshd check check the user's personal ~/.ssh/known_hosts file.
<li><font color=#e00000><strong>NOTE: OpenSSH does not have the ssh 1.2.27 rsa bug</strong></font>.
<li>Install a shared libperl.
<li><font color=#e00000><strong>Fix m4, accidentally broken in 2.6. <a href=errata.html#m4>A patch is available</a></strong></font>.
<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>.
<li>Add strtok_r(3).
<li><font color=#e00000><strong>newsyslog race condition fixes. <a href=errata.html#newsyslog>A patch is available</a></strong></font>.
<li>Various make(1) fixes.
<li>screen blanker code for the amiga.
<li>Default network name in wi(4) is "", not "ANY".
<li>Start of DVD support.
<li>New sf(4) driver supports Adaptec "StarFire" AIC6915-based Ethernet PCI cards.
<li>Numerous more ssh and sshd cleanups.
<li>Slow down ATAPI IDENTIFY (final critical fix which shipped in 2.6).
<li>Another critical i386 memory allocation fix (shipped in 2.6).
<li>Critical brooktree driver fix (shipped in 2.6).
<li>Fix some more atapi bugs (shipped in 2.6).
<li>Fix byte order bugs in the new wdc/atapi code.
<li>Sparc uses UVM by default now.
<li>Allow rarpd(8) to work on aliased interfaces.
<li>Support multiple enc(4) interfaces.
<li>Reliability fixes for the ATAPI code (shipped in 2.6).
<li>New driver: al(4) supports the ADMtek AL981/AN985 PCI ethernet cards.
<li>Various other ssh and sshd cleanups.
<li>Add ethernet-IP encapsulation.
<li>In ssh, use libssl md5 routines instead of our libc routines.
<li>Disassociate interfaces from ipnat after they've been removed from the interface list.
<li>Make ASYNC pipes capable of generating SIGIO.
<li>Emulate FreeBSD F[GS]ETOWN. 
<li>Fix some further ARP problems in bridge(4).
<li>Fix scp counters for > 1 hour.
<li>Support LMC1200 in lmc(4).
<li>Repair multicast routing description block in afterboot(8).
<li>Support missing tty flags in stty(1).
<li>libkeynote update.
<li>Support UVM throughout userland.
<li>Support for puc(4) (PCI serial/parallel cards).
<li>Make disklabel.h safe for C++ use.
<li>Use reference-copies of the mbuf in bridge code again, instead of full copies.
<li>Make ssh print the correct remote version number.
<li>Make ssh compile faster by using a library.
<li>In ti(4), use bus_dma routines instead of uvm_page_alloc_contig.
<li>Cleanup i386 disktab.
</ul>
<p>

This list mentions mostly platform-independent changes.  For a list of changes
made in a particular platform, please check the page for that platform.  If you
find them not listed there, the changes are either (1) not being documented or
(2) are documented here.<br><br>

<hr>
<p>
<h3>
<a href=plus20.html>For changes leading up to OpenBSD 2.0, click here</a>.<br>
<a href=plus21.html>For changes leading up to OpenBSD 2.1, click here</a>.<br>
<a href=plus22.html>For changes leading up to OpenBSD 2.2, click here</a>.<br>
<a href=plus23.html>For changes leading up to OpenBSD 2.3, click here</a>.<br>
<a href=plus24.html>For changes leading up to OpenBSD 2.4, click here</a>.<br>
<a href=plus25.html>For changes leading up to OpenBSD 2.5, click here</a>.<br>
<a href=plus26.html>For changes leading up to OpenBSD 2.6, click here</a>.<br>
<a href=plus.html>For changes in OpenBSD-current, click here</a>.
<br>
</h3>

<hr>
<a href="index.html"><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a> 
<a href=mailto:www@openbsd.org>www@openbsd.org</a>
<br><small>$OpenBSD: plus.html,v 1.485 1999/11/14 09:52:38 deraadt Exp $</small>

</body>
</html>