===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/plus47.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- www/plus47.html 2010/06/21 22:18:30 1.3
+++ www/plus47.html 2010/06/26 14:34:54 1.4
@@ -65,6 +65,81 @@
+
+- In smtpd(8), used safe file descriptor limits in smtp, lka, queue, and control. It removes a possibility of fatal fd-starvation when under heavy load.
+
- Fixed leaks in cvs(1).
+
+
- Improved conflict resolution in pkg_add(1).
+
- Added missing splbio() protection when sending commands to the vDisk server on the sparc64 platform.
+
- Implemented sending of the QUIT command in smtpd(8).
+
- In smtpd(8), stop qualify empty sender address with the domain.
+
+
- Link wsudl(4) to the build on architectures that support udl(4).
+
- Fixed cd mounting with FSDEBUG kernels.
+
+
- Fixed two memory leaks in afs LWP.
+
- Fixed an incorrect array size calculation and a memory leak in pts(1).
+
- In RPC, fixed a file descriptor bug.
+
- Make sur self dependencies install/uninstall in the correct order to be able to handle any @exec activity in pkg_add(1).
+
- Fixed two memory leaks in the Editor/termcap-curses interface.
+
+
- Fixed three buffer overflows in ppp(8).
+
- Swaped an int for a long in cwm(1) make stop giving dodgy properties values on amd64.
+
- In cwm(1), implemented _NET_DESKTOP_NAMES, _NET_WM_DESKTOP and _NET_WORKAREA for the NetWM support.
+
- In inet(4), make IPSEC getsockopt(2) return proper information instead of 2 bytes of uninitialized kernel stack.
+
- Plugged a memory leak in ssl(8).
+
+
- Avoided some 64bit to 32bit pointer truncation on the sgi platforme.
+
+
- Fixed potential bugs in battlestar(6), mille(6), huntd(6), hack(6).
+
- Fixed SwapXY and rotation support in ws(4).
+
- In cwm(1), implemented _NET_CURRENT_DESKTOP, _NET_DESKTOP_VIEWPORT, _NET_DESKTOP_GEOMETRY, _NET_VIRTUAL_ROOTS and _NET_SHOWING_DESKTOP for the NetWM support.
+
+
- In config(8), removed support for setting old SysV SHM size limits global variables.
+
- In ldpd(8), make sur that the length of host address in the FEC TLV is encoded in number of octets.
+
- Fixed a memory leak and off by one buffer overflow in Kerberos.
+
- Fixed a memory leak in fgen(1).
+
- Fixed a careless fscanf(3) in tn3270(1).
+
- Fixed cwm behaviour with multiple screens and groups.
+
+
- In NFS vnode op calls, prevent a potential race with renames.
+
- Fixed memory leaks in fsck_ffs(8) and fsck_ext2fs(8).
+
- Fixed memory leaks in pfctl(8).
+
- In smtpd(8), fixed a case when 2yz status would not override existing 4yz one.
+
- Fixed buffer overflows in smtpd(8).
+
- Added option '1' in top(1) to display all cpu stats combined.
+
+
- Added server options in tmux(1).
+
- Fixed memory leak in dhcpd(8).
+
- Make netstart(8) stop only on malformed inet or inet6 lines in hostname.if(5).
+
+
- Added uhts(4), a driver for USB HID touchscreen.
+
- Fixed an off by one error in carp(4).
+
+
- Make bge(4) more accurate with input errors.
+
- Added entries in compat signal mapping arrays for SIGTHR for compat_hpux(8), compat_ibcs2(8), compat_linux(8) and compat_svr4(8). This fixed overflows in compat_ibcs2(8) and compat_svr4(8)
+
+
- Fixed some i386 and amd64 laptop resume.
+
- Added tow new machine dependent pmap(9) APIS for the i386 and amd64 platform: pmap_flush_cache() and pmap_flush_page().
+
- Added clfush() and mfence() instructions in i386 and amd64 cpufunc.
+
- Make i386 and amd64 platform detect cache line size for the CLFLUSH (Cache Line Flush) instruction when the CPU is identify.
+
+
- Fixed a buffer overflow in crunchgen(8).
+
- In bgpd(8), make the RDE decisions easier.
+
- Make the disks in a dell 960 work.
+
- Improved pane reference in tmux(1).
+
+
+
- Started NetWM support in cwm(1) (_NET_SUPPORTED, _NET_ACTIVE_WINDOW, _NET_CLIENT_LIST, _NET_NUMBER_OF_DESKTOPS).
+
- Added firmware for Elite3D framebuffers.
+
- Support uk.swapctrlcaps as a valid keymap in pckbc(4).
+
- Don't run the kernel with instruction cache disabled while netbooting on ARCBios.
+
- Fault prevented when accessing the stack of 32bit ARCBios on sgi platform.
+
- Get page size information by reading the kernel image' struct uvmexp on the sgi platform, instead of the value of PAGE_SIZE found in the standard headers when compiling.
+
- Make userland malloc(3) use __LDPGSZ granularity on mips, regardless of the actual kernel page size.
+
- Update sudo(8) to version 1.7.2p2.
+
+
- Avoided a NULL pointer dereferencement in smtpd(8) when logging a DNS lookup failure.
- Fixed potential divide-by-zero in sftp(1) "df" output when talking to a server that reports zero files on the filesystem
- In pthreads(3), make internal file descriptor handling async-signal safe by eliminating the use of spinlocks and malloc(3). All needed memory is allocated upfront and _thread_kern_sig_defer/undefer() is now used to protect critical sections.
@@ -696,7 +771,7 @@
www@openbsd.org
-
$OpenBSD: plus47.html,v 1.3 2010/06/21 22:18:30 deraadt Exp $
+
$OpenBSD: plus47.html,v 1.4 2010/06/26 14:34:54 deraadt Exp $