version 1.1083, 2007/11/26 16:30:26 |
version 1.1084, 2007/12/10 16:30:47 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2007/12/07 --> |
|
<!-- 2007/12/06 --> |
|
<li>SMP fixes for mfs concurrent buflist access. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adt&sektion=4&format=html">adt(4)</a> also support sch5027. |
|
<!-- 2007/12/05 --> |
|
<li>In the atascsi layer, ask for write cache and read look ahead to be turned on. |
|
<li>Fix file descriptor/ssl leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hoststated&sektion=8&format=html">hoststated(8)</a> SSL checks. |
|
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sensorsd&sektion=8&format=html">sensorsd(8)</a> logs positive events with LOG_INFO instead of LOG_ALERT. |
|
<li>Add TRENDnet TEW-401PCplus cardbus to the list of supported <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bwi&sektion=4&format=html">bwi(4)</a> devices. |
|
<li>Initial import of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&sektion=8&format=html">snmpd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpctl&sektion=8&format=html">snmpctl(8)</a>, a lightweight SNMP implementation. |
|
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nfe&sektion=4&format=html">nfe(4)</a> adapters are not in powerdown mode. |
|
<!-- 2007/12/04 --> |
|
<li>Work in progress for SMP on m88110-based systems. Boots multiuser. |
|
<li>Fix attach/detach issues with rt2860-based expresscard <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&sektion=4&format=html">ral(4)</a> cards. |
|
<li>Imported xf86-video-radeonhd into xenocara. |
|
<li>Added libGL DRI code to xenocara, not connected to the build yet. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=puc&sektion=4&format=html">puc(4)</a> detachable. |
|
<li>For <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sppp&sektion=4&format=html">sppp(4)</a>, handle if the other end insists on a MRU of 1492, even if they should cope with 1500. |
|
<li>For mfs file systems, avoid out of bounds access at the tail end. |
|
<!-- 2007/12/03 --> |
|
<li>Allow USB serial number to be printed in verbose mode. Useful for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hotplugd&sektion=8&format=html">hotplugd(8)</a> users. |
|
<li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8&format=html">sudo(8)</a> to 1.6.9p9. |
|
<!-- 2007/12/02 --> |
|
<li>Beginning of a real floating-point exception handler for 88110 CPUs. |
|
<li>Reworked m88k spinlock code too, similar to i386 fix earlier. |
|
<!-- 2007/12/01 --> |
|
<!-- 2007/11/30 --> |
|
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4&format=html">pf(4)</a> does not leak state if key allocation fails during add. |
|
<li>Fix null pointer dereference in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4&format=html">pf(4)</a> ioctl code. |
|
<li>New 4965AGN <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&sektion=4&format=html">iwn(4)</a> firmware, 4.44.1.20. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&sektion=4&format=html">pci(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ppb&sektion=4&format=html">ppb(4)</a> detachable. |
|
<!-- 2007/11/29 --> |
|
<!-- 2007/11/28 --> |
|
<li>Initial import of DRM, direct rendering manager on i386, disabled for now. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=owtemp&sektion=4&format=html">owtemp(4)</a> handle negative values from the sensors. |
|
<li>Simplify i386 cpu detection and always assume 386 CPUs are unknown and promote them to 486 instead of panicing. |
|
<li>Add a "restart wm" function to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a>. |
|
<li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hoststated&sektion=8&format=html">hoststated(8)</a> bump the current file descriptor limit to the maximum number for the login class. |
|
<li>When updating the timestamp on pipes, use getnanotime() instead of nanotime(), since it is cheaper and good enough. |
|
<li>Add a -d argument to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pstat&sektion=8&format=html">pstat(8)</a> to peek at values in the kernel. |
|
<!-- 2007/11/27 --> |
|
<li>Implement the amd64/i386 MP fix for spin at splhigh on sparc64 also. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zyd&sektion=4&format=html">zyd(4)</a>, properly update the hardware multicast filter. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&sektion=1&format=html">ld.so(1)</a>, fix dlsym with special handles when called from an executable that has been linked without -E. |
|
<li>Removed old TCP_COMPAT_42 from the GENERIC kernels. |
|
<li>Initial support for SGI Graphics Back End <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gbe&sektion=4&arch=sgi&format=html">gbe(4)</a>. Disabled by default. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4&format=html">carp(4)</a> behave more like an ethernet interface when initializing the IPv4 interface address. |
|
<!-- 2007/11/26 --> |
|
<li>For <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xclock&sektion=1&format=html">xclock(1)</a>, invert logic in geometry computation in norender digital mode. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8&format=html">bgpd(8)</a>, add prefixes (paths) that would cause routing loops to the RIB, but marked as not eligible. |
|
<li>For <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wd&sektion=4&format=html">wd(4)</a>, enable read ahead and write cache if the disk claims it is supported. |
|
<li>Move amd64 spinning behaviour in line with i386 for MP biglock. |
|
<li>Add LSI PCI Ids for 1078 based Megaraid devices to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&sektion=4&format=html">mfi(4)</a>. |
|
<li>Added warning to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1&format=html">gcc(1)</a> for auto declarations whose size is not known at compile time. |
|
<li>Add new PERC6/CERC6 PCI Ids to the list of mfi devices. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mbg&sektion=4&format=html">mbg(4)</a>, degrade the timedelta sensor if the clock is free running for too long. |
|
<li>Make libc <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=popen&sektion=3&format=html">popen(3)</a>/pclose(3) thread safe. |
|
<li>Bump <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ciss&sektion=4&format=html">ciss(4)</a> maximum cdb size to 16 bytes. |
|
<li>Added syslog logging to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftpd&sektion=8&format=html">tftpd(8)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cas&sektion=4&format=html">cas(4)</a>, make Cassini+ devices work. |
|
<li>Move the implementation of the biglock into MD code. For i386, stop spinning at splhigh, and do not try to grab biglock when releasing it. Huge speed improvement for i386. |
|
<li>Re-enable pthread support in libGL. |
|
<li>Implemented a -C option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1&format=html">ftp(1)</a> for continuing ftp, http(s) and file transfers. |
|
<!-- 2007/11/25 --> |
|
<li>New AGP code for amd64, readded i965GM device and use correct major for the /dev/agp0 device node. |
|
<li>Relax MSDOS SecPerTrack limit to allow 64 instead of 63, makes iRiver Clix devices work. |
|
<li>Fix hardware cursor mapping in the AGP i810 code. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=modload&sektion=8&format=html">modload(8)</a> use /dev/ksyms as a kernel file by default. |
|
<li>for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wscons&sektion=4&format=html">wscons(4)</a>, ask the emulation code to hide the cursor when leaving emulation mode. |
|
<li>Make AGP attach as a device, makes more AGP bridges get detected and attached. Enabled on amd64 and i386. |
|
<li>Re-enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4&format=html">softraid(4)</a> in GENERIC configs for all platforms. |
|
<li>Move crypto threads to workq's, lets cryptoraid attach early. |
|
<li>Fake out the apm device node to switch between apm and acpi on i386. |
|
<li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount_mfs&sektion=8&format=html">mount_mfs(8)</a>/newfs(8) when mounting with a relative path. |
|
<li>Enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=et&sektion=4&format=html">et(4)</a> on amd64 and i386 GENERIC kernels. |
|
<li>Correctly set up TX descriptors on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=et&sektion=4&format=html">et(4)</a> devices. |
|
<li>Add entries for Transmeta Efficeon CPUs. |
|
<li>Turn off COMPAT_35 in the GENERIC kernels. |
|
<li>Use ACPI reset methods for reboot on all machines where <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> is available. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=config&sektion=8&format=html">config(8)</a> file directive accept multiple pathnames separated by '|'. |
|
<!-- 2007/11/24 --> |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=msk&sektion=4&format=html">msk(4)</a> detachable. |
|
<li>Added support for the Sigmatel codec id 7662 to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> driver. |
|
<li>Updated xserver, xf86-input-keyboard, xf86-input-mouse, xf86-video-intel, xf86-input-void, xf86-input-vmmouse, xf86-input-acecad, xf86-input-magellan and xf86-input-spaceorb in the xenocara sources. |
|
<li>Updated inputproto, randrproto, renderproto, libXrandr, libXi, xrandr and Mesa in xenocara and imported xbacklight. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsmoused&sektion=8&format=html">wsmoused(8)</a> sleep increasingly longer while trying to get the mouse device from X after swicthing to console. |
|
<li>More fixes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1&format=html">make(1)</a> when running parallel jobs. |
|
<li>Fix for large clock drift on some macppc models. |
|
<li>Updated libXfont to 1.3.1 in the xenocara sources. |
|
<!-- 2007/11/23 --> |
|
<li>Try a forced unmount if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount_mfs&sektion=8&format=html">mount_mfs(8)</a> is killed with SIGKILL. |
|
<li>Enabled PCIAGP on amd64 GENERIC kernels. |
|
<li>Early support for hotplug of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sili&sektion=4&format=html">sili(4)</a> controllers. |
|
<li>Implemented scsi vpd page translation for fetching disk serial numbers in atascsi. |
|
<li>Make the atascsi layer claim SPC-3 when faking an INQUIRY. |
<!-- 2007/11/22 --> |
<!-- 2007/11/22 --> |
|
<li>Reimplemented the "mark" keyword in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hoststated.conf&sektion=5&format=html">hoststated.conf(5)</a>, somewhat similar to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf.conf&sektion=5&format=html">pf.conf(5)</a> tags. |
<li>Fix relay roundrobin mode in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hoststated&sektion=8&format=html">hoststated(8)</a> when multiple hosts in a table are down. |
<li>Fix relay roundrobin mode in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hoststated&sektion=8&format=html">hoststated(8)</a> when multiple hosts in a table are down. |
<li>Unify number and string reading in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=top&sektion=1&format=html">top(1)</a> to make sure command line args and interactive use of "d" and "n" now also interpret "max", "infinite" and "all". |
<li>Unify number and string reading in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=top&sektion=1&format=html">top(1)</a> to make sure command line args and interactive use of "d" and "n" now also interpret "max", "infinite" and "all". |
<!-- 2007/11/21 --> |
<!-- 2007/11/21 --> |
|
|
<!-- 2007/11/20 --> |
<!-- 2007/11/20 --> |
<li>Fix for M88110 setregs() so binaries work to some extent on MVME197 machines. |
<li>Fix for M88110 setregs() so binaries work to some extent on MVME197 machines. |
<li>Fix possible mbuf leak on error in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trunk&sektion=4&format=html">trunk(4)</a> code. |
<li>Fix possible mbuf leak on error in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trunk&sektion=4&format=html">trunk(4)</a> code. |
<li>Fir in pthreads, make the threaded version of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vfork&sektion=2&format=html">vfork(2)</a> actually use the system <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vfork&sektion=2&format=html">vfork(2)</a> in order to retain the semantics, instead of calling <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fork&sektion=2&format=html">fork(2)</a>. |
<li>Fix in pthreads, make the threaded version of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vfork&sektion=2&format=html">vfork(2)</a> actually use the system <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vfork&sektion=2&format=html">vfork(2)</a> in order to retain the semantics, instead of calling <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fork&sektion=2&format=html">fork(2)</a>. |
<!-- 2007/11/19 --> |
<!-- 2007/11/19 --> |
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a> default keybinding always exist. Additional bindings now overlap. |
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a> default keybinding always exist. Additional bindings now overlap. |
<li>Make sure the kernel will not overwrite a core file owned by another user. |
<li>Make sure the kernel will not overwrite a core file owned by another user. |