===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/plus.html,v
retrieving revision 1.916
retrieving revision 1.917
diff -u -r1.916 -r1.917
--- www/plus.html 2004/03/30 05:41:55 1.916
+++ www/plus.html 2004/04/04 19:12:57 1.917
@@ -54,12 +54,59 @@
We are working on OpenBSD-current.
-The following list sums up (almost) all the changes made up to March 23.
+The following list sums up (almost) all the changes made up to April 3.
-- ...
+
+
- Many manual page fixes.
+
- In a number of programs, don't close files that are known to be not open.
+
- Fix a missing initialisation in tcpdump(8)'s privsep code.
+
- Make spamd(8)'s -v logging option do something useful.
+
+
- Fix line breaks in spamd(8)'s log output.
+
- Allow non-GNU ANSI compilers (e.g. TenDRA) to build again by changing 'static inline' to 'static __inline'.
+
- Don't close descriptors we know aren't open in syslogd(8).
+
- Drop arc4random_8() api from the kernel.
+
- Change rfork(2) so the RFMEM flag gives complete vmspace sharing including the stack, in line with other implementations.
+
- Add --line-buffered option to grep(1) etc.
+
- Remove some unbounded recursions in the libc regex engine, found with certain expressions containing backreferences.
+
- Fix ls(1)' column alignment when using the -h option.
+
- New axe(4) USB Ethernet driver.
+
+
- Fix an off-by-one in procmap(1).
+
- Better bounds checking in the ramdisk's strategy() routine.
+
- Limit the trust between local and remote instances of the rcp(1) and scp(1) programs.
+
- Change netstat(1)'s -p option so that, when used without -s, it shows a list of sockets for the given protocol.
+
- Let rcmdsh(3) work on hosts without an IPv4 address.
+
- Initialise the kqueue(2) subsystem in kernel main() instead of on first use.
+
+
- Add IPv6 support to openssl(1)'s s_client command, complete with the usual '-4' and '-6' switches.
+
- Reorder checks in ssh(1) so that the IP options check isn't skipped just because UseDNS=no.
+
- Make /usr/src/Makefile's cross-tools target work again.
+
- Have inetd(8) properly use the exec'd program's basename as argv[0] if no arguments are specified.
+
- Fix includes search order in GNU ld(1) to help cross-ld builds.
+
- Don't byte-swap a variable we'll need later in its original order in GNU ld(1).
+
- On an msdos filesystem with long filenames support enabled, fix some false-positive name matches when an integer multiple of 13 characters match. From NetBSD.
+
- Some portability fixups in isakmpd(8).
+
- tcpmd5 changes for bgpd(8):
+
+ - Allow either the source or destination to be a wildcard in SA lookups (netinet/ip_ipsp.c:gettdbbysrcdst()).
+
- Add support for the wildcard to pfkeyv2.
+
- Use the new pfkeyv2 wildcard support in bgpd(8) and remove the local address requirement for md5sig.
+
+ - Unbreak libc's regex engine compilation with -DREDEBUG.
+
- Change /etc/rc(8) so that a spamd(8) banner (configured via $spamd_flags) may contain spaces (PR#3720).
+
- Teach pax(1) how to expand GNU tar long links. From NetBSD.
+
- Change systrace(1)'s handling of filename-too-long errors so it just fails the syscall instead of stopping the process. Fixes PR#3140.
+
- Some ELF name translation fixes in nm(1).
+
- Add /etc/rc.conf.local to /etc/mtree/special.
+
- Lots more activity on the SMP branch.
+
- Wrap pkg_add(1) installation operations in perl(1) eval{} blocks so it's possible to at least register what did work.
+
- Unknown entry types in a packing list now result in an error.
+
+
This list mentions mostly platform-independent changes. For a list of changes
@@ -93,7 +140,7 @@
www@openbsd.org
-
$OpenBSD: plus.html,v 1.916 2004/03/30 05:41:55 david Exp $
+
$OpenBSD: plus.html,v 1.917 2004/04/04 19:12:57 deraadt Exp $