===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/plus.html,v
retrieving revision 1.875
retrieving revision 1.876
diff -u -r1.875 -r1.876
--- www/plus.html 2003/04/27 18:23:09 1.875
+++ www/plus.html 2003/05/05 16:45:38 1.876
@@ -52,10 +52,50 @@
We are working on OpenBSD-current.
-The following list sums up (almost) all the changes made up to April 26.
+The following list sums up (almost) all the changes made up to May 2.
+
+- Make what(1) more POSIX-compliant.
+
+
- Stop skeyaudit(1) leaking file descriptors in -a mode, and be more paranoid about stdin, stdout and stderr.
+
- Add Doug Gwyn's portable alloca(3) on platforms for which no assembler version yet exists, and use instead of gcc(1)'s alloca().
+
- Greatly improved SIS chipset support in pciide(4).
+
+
- Make eso(4) work on sparc64 and (probably) macppc.
+
- A number of vnode(9) fixes and additions. See the checkin comment for details.
+
- Update lynx(1) to 2.8.4release, patchset 1d, including IPv6 support.
+
- Allow pf(4) antispoof rules to have labels.
+
+
- Keep trying to unbreak apachectl(8) restarts for shared modules when running under the chroot.
+
- Improve forward compatiblity of fsck_ffs(8) by comparing only what we understand instead of trying to ignore what we don't.
+
- Make the newly deprecated omsync() work under NetBSD emulation.
+
- Several strvis(3) -> strnvis(3) changes, all part of the continuing Battle for Safe String Functions.
+
- Fix some pthreads signal bugs that were causing MySQL to crash (PR#3178, PR#3238.)
+
- Allow pf(4) tables to be loaded into anchors. pfctl(8) table options except show and flush now honour -a.
+
+
- Have the dynamic linker stub functions in libc return -1 if called from a statically linked program.
+
- Only build shared libXv if the target arch supports shared libraries.
+
- Consign the omsync() system call to COMPAT_25 obscurity.
+
- Fix parsing of the noac option to mount_nfs(8).
+
- In netinet/tcp_input.c, correct a long-standing typo made when applying a deadlock-avoidance bug fix (TCP/IP Illustrated volume 2 fig. 28.30.)
+
- Fix a crasher in lkm(4), tripped when loading a module twice.
+
+
- Make ELF dlfcn(3) calls thread-safe.
+
- Add /usr/local/lib/X11/fonts to fontconfig(3)'s search list, to help ports.
+
- Add some missing X server key definitions.
+
- Re-introduce the mquery(2)-has-mmap(2)'s-signature change, once again renaming the old syscall to omquery().
+
- Only close the keyfile once in skeyaudit(1) -a mode.
+
- Do a return from main() instead of an exit(3) in md5(1) and spamd-setup(8),
+
- Fix some more unbounded sscanf(3) calls in KerberosIV, still more to come.
+
- Lock earlier when doing vnode ops in procfs to avoid a possible race condition.
+
+
- Remove a potential double-free in the XFree wsfb driver.
+
- Prepare pf(4) table structures for anchor support.
+
- Much string cleanup in sys/dev.
+
- Fix the isakmpd(8) fifo 'C set' command (PR#3148.)
+
- Use strdup(3) and asprintf(3) to eliminate some string length guesswork in rpcgen(1).
- Allocate enough space for a *printf() %u in rpc.yppasswdd(8).
- Correct libXp's shared library dependencies
@@ -93,7 +133,7 @@
- Copy the null at the end of the name when adding a realm in Kerberos V.
- Make authpf(8) die the way it should when authpf.conf is missing (PR#3217.)
-
- Fix ubstat(4) output statistics.
+
- Fix ubsec(4) output statistics.
- Sync sudo(8) with its CVS and bump the version to 1.6.7p4.
- Some typedef perfectionism in libwrap.
- String cleanup and extra paranoia in rd(4) and vnd(4).
@@ -122,15 +162,15 @@
- Uncomment the line that unloads httpd(8) shared modules on a server shutdown or restart.
- Many string fixes to named(8), more to come.
- pfctl(8) can now display basic HFSC stats.
-
- Much cleanup in elf2ecoff(1).
+
- Much cleanup in elf2ecoff(1) (not installed by default.)
- Allocate the right getaddrinfo(3) buffer size in rip6query(8) and route6d(8).
- In audioctl(1), size(1) and spamd(8), don't use snprintf(3)'s return value for pointer arithmetic.
- Back out the 'long ATAPI detection delay' fix due to problems with some devices.
- Add a missing globfree(3) in sftp(1).
- Correct a number of short space allocations for *printf() integer-to-string conversions.
-
- Fix some problems with the xdm(8) OpenBSD logo, caused by the XFree86 4.3.0 merge.
-
- Don't increment the ping(1) sequence number until we know the packet has been successfully queued for sending.
+
- Fix some problems with the xdm(1) OpenBSD logo, caused by the XFree86 4.3.0 merge.
+
- Don't increment the ping(8) sequence number until we know the packet has been successfully queued for sending.
- Include the at(1) job number in the process title.
- Put less(1)'s help text back into a separate file, and allow a reduced-size build for the boot floppies.
- Stop using hardcoded SOCK_* types when creating sockets in ssh(1), to facilitate ssh-over-sctp.
@@ -212,7 +252,7 @@
- Use realloc(3) instead of leaking memory in tcpdump(8).
- Some cleanup in ipcomp(4) and ipsec(4).
- Add a missing initialisation in ssh(1) (OpenSSH bug #526.)
-
- When an interface doesn't support altq(4), have pfctl(8) print the interface name in the error message.
+
- When an interface doesn't support altq(9), have pfctl(8) print the interface name in the error message.
- Add automatic ssh(1) rekeying in accordance with the current secsh newmodes draft, and fix some rekeying bugs.
- Fix kqueue(2) notification of immediate-mode bpf(4) events (PR#3175.)
@@ -286,7 +326,7 @@
www@openbsd.org
-
$OpenBSD: plus.html,v 1.875 2003/04/27 18:23:09 deraadt Exp $
+
$OpenBSD: plus.html,v 1.876 2003/05/05 16:45:38 deraadt Exp $