Changes made between OpenBSD 2.8 and OpenBSD-current
This is a partial list of the major machine independent changes
(i.e., 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 ports 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.
Note: Problems for which patches exist are marked in red.
We are working on OpenBSD-current.
- IMPLEMENTATION FIX: In sshd(8), fix skey support in SSH1 protocol.
A patch is available.
[Applied to stable]
- RELIABILITY FIX: Repair issues with sparc zs(4) serial consoles.
A patch is available.
[Applied to stable]
- Correct free-before-reference bugs in rshd(8) and rlogind(8).
- Improve queue handling in gdt(4).
- New Adaptec FSA RAID driver called aac(4).
- Fix DMA error problems in adw(4).
[Applied to stable]
- If MANPS environment variable is set, the system will also build and install postscript manual pages into /usr/share/man/ps[1-9]/.
- In date(1), fix an off-by-one error which would happen when changing time over DST.
- Permit -Tps in nroff(1).
- Make some pfkeyv2 interfaces conform to RFC 2367 numbering.
- New timeouts in a couple of network drivers.
- Prevent nfsd(8) from swapping out.
- Use PHOLD/PRELE in various kernel components.
- Buffer overflow fix to telnet(1).
- Many man page improvements.
- Permit handling more than 6 arguments in a hostname.if(5) file.
- kcore handling in kvm(3) for alpha.
- Update usb code.
- Update alpha architecture support. A snapshot will come out soon.
- In pchb(4), for Intel random devices, do not busy wait for data.
- Switch amiga to uvm(9).
- Fix amiga pmap module submap allocations.
- Centralized netisr dispatching.
- ppp(8) updated.
- In aue(4), fix multicast filter programming.
- Repair an uninitialized variable bug in ipsec(4) output.
[Applied to stable]
- Add pcibios(4) interrupt setup support for AMD750 chipset.
- In sparc zs(4), when using serial console, the interrupt routine was unable to distinguish it's own interrupts.
- Generate new hashkey every time a bridge(4) is brought up.
- Change bridge(4) code to use lower spl.
- Passive FTP support in lynx(1).
- In ssh(1), downgrade to SSH1.3 if server is SSH1.4.
- In sshd(8), do not disable rhosts(rsa) if server port greater 1024.
- In sshd(8) Agent forwarding and -R support for SSH2 protocol.
- ipsecadm(8) man page repairs.
[Applied to stable]
- In pfkeyv2, send the message to registered promiscuous listeners.
[Applied to stable]
- Some minor bridge(4) fixes.
- ld.so(1) support for the pmax.
- On powerpc, print out the size of the L2 cache size on G3 and G4 machines.
- 2.8 release builds are running, but some of us are already working on post-release hacking.
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.
www@openbsd.org
$OpenBSD: plus.html,v 1.690 2000/11/11 05:19:54 jason Exp $