===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/plus30.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -c -r1.1 -r1.2
*** www/plus30.html 2001/10/22 22:09:54 1.1
--- www/plus30.html 2001/10/28 22:36:23 1.2
***************
*** 45,63 ****
-
- This file is not currently maintained, because the people who can edit
- and maintain it are WAY too busy to keep it updated. Eventually we hope
- to catch up. Really.
-
-
!
We are working on OpenBSD-current.
- SECURITY FIX: be careful with long commandline options in uuxqt and run uucp as non-root in daily.
A source code patch is available.
[Applied to stable]
! - ...
- New src compilation target: cross-env; prints all environment variables that need to be set for cross-building.
- Import usbhidctl(1), a userland program to manipulate USB HID devices.
- Import usb(3) library libusb for USB HID processing.
--- 45,121 ----
!
OpenBSD 3.0 to be released (December 1, 2001).
+ - In pf(4), block packets that have IP options set by default.
+
- Disable fd(4) sharing.
+
- Repair a umask(2) in pflogd(8).
+
- Fiddle with channel handling in ssh(8) and ssh(1).
+
- Add interface name to address translation to pfctl(8).
+
- Avoid /tmp races in cvs(1) by utilizing mktemp(1).
+
- Handle illegal whois(1) server output that lacks a trailing newline.
+
- Bring in FM radio(9) driver support; configuration through radioctl(1).
+
- Work around buggy HTTP servers that need the Host: field to only contain the port number.
+
- Use bpf_timeval instead of timeval in pcap(3), isakmpd(8), bpf(4), and tcpdump(8), improving portability.
+
- Fix a network/host order bug in pf(4) that broke state searching on icmp(4) packets with the DF flag set.
+
- New ssh(1) configuration option NoHostAuthenticationForLocalhost.
+
- Import a new rmd160(1) implementation.
+
- Upgrade to sendmail(8) 8.12.1, fixing a potential local security hole.
+
- New -t and -d flags for mktemp(1) to account for the TMPDIR environment variable.
+
- Add a -l flag to mtree(8) to do loose permissions checks.
+
- Report error when the -N and -R flags of pfctl(8) can't open the specified file.
+
- Have rcp(1) and scp(1) skip filenames containing newlines.
+
- Big install documentation overhaul.
+
- Support selectable preset FSM optimizations in pf(4).
+
- Lots of RAIDFrame work.
+
- Filter forwarded ip6(4) packets with pf(4).
+
- Upgrade cvs(1).
+
- New pidfile(3) call to write a daemon PID file.
+
- Read user configuration first in ssh(1).
+
- Allow macro names to contain underscores in pf.conf(5).
+
- Overhaul /tmp handling in gzip(1).
+
- Improve string handling in rwho(1).
+
- Fix handling of icmp(4) packets in pf(4).
+
- Plug memory leak in ssh(1)'s compression.
+
- Connect usb(4) keyboards to the display after attach.
+
- Correctly free mbuf when dropping a packet in the ip6(4) subsystem.
+
- Default to 9600 baud in cu(1).
+
- Many repairs to getcap(3), including an off-by-one malloc(3) error and a buffer overflow.
+
- Import a new grep(1).
+
- Update popa3d(8) to 0.4.9.4, adding support for selectable stand-alone or inetd use and tcpd(8).
+
- Start pflogd(8) differently so it doesn't block NFS in diskless situations.
+
- Avoid a memory leak in uvm(9).
+
- Remove signal race from rpc.rstatd(8).
+
- Re-order shlib_dirs in rc(8), prioritizing X11R6/lib over local/lib.
+
- Speedup m4(1) by using inlines for common operations.
+
- Cleanup the set of user(8) tools.
+
- Implement a buffer flushing daemon, solving problems related to the syncer and improving performance with large numbers of buffers.
+
- Remove buggy STATIC memory optimization from m4(1).
+
- Have vi(1) abort if it can't create a temporary file.
+
- Improve cross building support.
+
- Repair some buffer handling in mail(1).
+
- Add many more length checks when passing data from userland to kernel.
+
- In pf(4), don't ignore the inner protocol of ip(4) icmp(4) packets, thus unbreaking traceroute(8), etc.
+
- Support insecure1 and insecure2 options in resolv.conf(5).
- SECURITY FIX: be careful with long commandline options in uuxqt and run uucp as non-root in daily.
A source code patch is available.
[Applied to stable]
! - Replace ru_SU with ru_RU in vi(1).
!
- Import sendmail(8) 8.12.0, requiring a new smmsp user and group.
!
- Mark buffers with dependencies as B_DEFERRED and skip them one time when doing sync(2).
!
- Banish uucp to the ports tree.
!
- Upgrade awk(1).
!
- Cleanup adduser(8); clean up variables, clear hashes correctly, unlock ptmp before closing, etc.
!
- Support 1:1 bi-directional Network Address Translation in pf(4).
!
- proxy user required for ftp-proxy(8).
!
- Add a stereo jitter suppressor to the maestro(4) audio driver.
!
- Fix erroneous select(2) FD_SETSIZE uses.
!
- Repair wall(1)'s -g flag.
!
- pckbd(4) supports Ukranian keyboard layouts.
!
- Better Russian calendar(1) support.
!
- Implement skip steps and parameter lists for interfaces in pf(4).
!
- Update username length limit in rmuser(8).
- New src compilation target: cross-env; prints all environment variables that need to be set for cross-building.
- Import usbhidctl(1), a userland program to manipulate USB HID devices.
- Import usb(3) library libusb for USB HID processing.
***************
*** 541,547 ****
www@openbsd.org
!
$OpenBSD: plus30.html,v 1.1 2001/10/22 22:09:54 deraadt Exp $