version 1.1080, 2007/10/19 20:09:28 |
version 1.1081, 2007/11/08 17:28:28 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2007/11/06 --> |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=md5&sektion=1&format=html">md5(1)</a> properly exit with a result code >0 when encountering bad md5 in the checklist. |
|
<li>Close a race on sparc64 where the FPU state might be dropped to the wrong process in the IPI handlers. |
|
<li>Prevent panic in the arpintr() code if IF_DEQUEUE returns NULL. |
|
<li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1&format=html">make(1)</a> simplify the way it deals with implicit rules and handle $<. |
|
<!-- 2007/11/05 --> |
|
<li>Add support for Epson multifunction USB devices, for the functions we do support. |
|
<li>Update time zone info to tzdata 2007i. |
|
<li>Avoid coredump in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mailwrapper&sektion=8&format=html">mailwrapper(8)</a> when there is only one token on a line. |
|
<li>Prevent SEGV in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=top&sektion=1&format=html">top(1)</a> on wrong sort name. |
|
<li>Better handling of OSS emulation when calling AUDIO_SETINFO and AUDIO_GETINFO at once. |
|
<li>Add support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mbg&sektion=4&format=html">mbg(4)</a> for PEX511 PCI Express DCF77 devices. |
|
<li>Workaround in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> for late establishment of interrupts on GENERIC.MP kernels. |
|
<li>Fix in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=raid&sektion=4&format=html">raid(4)</a>, where the disklabel reading to find raid components was causing hangs. |
|
<!-- 2007/11/04 --> |
|
<li>Cleanup in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=audio&sektion=4&format=html">audio(4)</a> endianess conversion routines. |
|
<li>Remove the delay in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=top&sektion=1&format=html">top(1)</a> when a command line argument is wrong. |
|
<!-- 2007/11/03 --> |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mbg&sektion=4&format=html">mbg(4)</a>, add support for the Meinberg PCI509 5V DCF77 time signal station receiver. |
|
<li>Make sure ATI-based <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahci&sektion=4&format=html">ahci(4)</a> devices do not cause a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wdc&sektion=4&format=html">wdc(4)</a> controller appear when running in IDE compat mode. |
|
<li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lkm&sektion=4&format=html">lkm(4)</a> for the amd64 platform. |
|
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spamd&sektion=8&format=html">spamd(8)</a> clears the last entry from an empty TRAP list. |
|
<li>In the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> dsdt code, identify as WinNT in hopes the machine will present "better" AML, or at least better settings for machines that do not support _OSI. |
|
<li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=named&sektion=8&format=html">named(8)</a> hint file since l.root-servers.net has a new address. |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldattach&sektion=8&format=html">ldattach(8)</a>, a command to attach line disciplines to a tty line. |
|
<li>Fix incorrect 'retry times' settings in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zyd&sektion=4&format=html">zyd(4)</a>, and increase max RX size. |
|
<li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wpi&sektion=4&format=html">wpi(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&sektion=4&format=html">iwn(4)</a> reset handling so the firmware does not panic. Also, fix ifconfig -M. Only works when the interface is down. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1&format=html">make(1)</a>, mark nodes as made when there is no command around the target. |
|
<!-- 2007/11/02 --> |
|
<li>Avoid errno trashing in signal handler in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a>. |
|
<li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> from getting data from getpwuid() clobbered by another getpw*() call. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a>, fix memory leak in the process_cmdline() function. |
|
<li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8&format=html">sudo(8)</a> to 1.6.9p8. |
|
<li>Lots and lots of work on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1&format=html">make(1)</a>, including: optimized job runner which avoids forking the last command since it is running in a subshell, replaced parallell job buffering to deal with non-blocking descriptors, store list of errors during parallel make and print them on exit. |
|
<!-- 2007/11/01 --> |
|
<li>Fix potential panics on the arm xscale based platform by reusing cache cleaning address calculation. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=top&sektion=1&format=html">top(1)</a>, bump arbitrary limit on argument length shown by -C. |
|
<!-- 2007/10/31 --> |
|
<li>Add Admtek/Shantou ADM8515 to the list of supported <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udav&sektion=4&format=html">udav(4)</a> devices. |
|
<li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4&format=html">pf(4)</a> from sending anything in response to blocked icmp packets. |
|
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sppp&sektion=4&format=html">sppp(4)</a> does not potentially leak secret authname through ioctl() interfaces. |
|
<li>Workaround MP timeout/splhigh/scsi race at reboot on amd64/i386 using a delay. |
|
<!-- 2007/10/30 --> |
|
<li>Initial driver <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=et&sektion=4&format=html">et(4)</a> for the Agere/LSI ET310 ethernet devices. |
|
<li>Do not print the prompt in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=readpassphrase&sektion=3&format=html">readpassphrase(3)</a> when process is backgrounded and the input would not be read anyway. |
|
<li>Fix for list handling code in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4&format=html">bridge(4)</a> code. |
|
<!-- 2007/10/29 --> |
|
<li>Fix for m88k when secondary CPU gets its interrupt pin stuck. Put the process it was running on the run queue again, unless it was the idle proc. |
|
<li>Fix setup of TX descriptors in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&sektion=4&format=html">ath(4)</a> driver. |
|
<!-- 2007/10/28 --> |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a>, make behaviour identical for non-existent users regarding options set in the Match block. |
|
<li>Plug tiny mem leaks in ControlPath and ProxyCommand option processing in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a>. |
|
<li>Enable PCIe snoop for SB600 and MCP51-based <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> devices. Fixes noise, looping and distortion problems. |
|
<li>On m88k, work around the fact that secondary CPUs are started late in the boot and sched_init_cpu() has to be invoked early. Lets MVME188 SMP systems boot multiuser. |
|
<li>Make sure m88k machines do not flag a processor as "alive" until it really is ready to accept IPIs. |
|
<li>Fix panic in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=siop&sektion=4&format=html">siop(4)</a>. |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=envy&sektion=4&format=html">envy(4)</a>, a driver for ICE1712 VIA Envy24 audio devices. |
|
<li>Prepare <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=audio&sektion=4&format=html">audio(4)</a> for addition of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=envy&sektion=4&format=html">envy(4)</a> driver, enable 32 bit samples and bump max channels to 12. |
|
<!-- 2007/10/27 --> |
|
<li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vic&sektion=4&format=html">vic(4)</a> attach to the virtual pcnet hardware in vmware. |
|
<li>Take the correct lock on m88k when handling userland data faults in kernel mode, lets bsd.mp run multiuser on SP boards. |
|
<li>Replace the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4&format=html">carp(4)</a> replay protection counter with a cookie. |
|
<li>Make sure compat errno mapping arrays go up to ELAST for all emulated syscalls. |
|
<!-- 2007/10/26 --> |
|
<li>Workaround for chip bug on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahci&sektion=4&format=html">ahci(4)</a> based ATI IXP600 AHCI controllers. |
|
<li>Fix ring buffer overflow in the audio recording code path. |
|
<li>Fix file descriptor leak in the freetype library in xenocara. |
|
<!-- 2007/10/25 --> |
|
<li>Fix alignment issues on sparc64 when running <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a>. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vmstat&sektion=8&format=html">vmstat(8)</a> output, increasing the "fre" column and aligning memory and traps labels. |
|
<li>Fix probability rules parsing in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf.conf&sektion=5&format=html">pf.conf(5)</a>, and add support for 0% and 100%. |
|
<li>On E250 sparc64s, do not forget the channel number when reading environmental values off the sensor to prevent always reading from channel 0. |
|
<li>Make sure mips platforms enable interrupts when exiting <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&sektion=4&format=html">ddb(4)</a> if they were enabled before the break. |
|
<li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8&format=html">sudo(8)</a> to 1.6.9p7. |
|
<li>Added support for command line "-D macro=value" to all routing daemons. |
|
<!-- 2007/10/24 --> |
|
<li>Change m88k system call invocation sequence to no longer pull arguments from stack, improves performance for all syscalls except mmap(). All m88k binaries must run against a 4.1 or more recent kernel. |
|
<li>Add support for power supply temperature sensors on the E450. |
|
<li>Fix logic in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1&format=html">make(1)</a> command-line / MAKEFLAGS parsing. |
|
<!-- 2007/10/23 --> |
|
<li>Move <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scp&sektion=1&format=html">scp(1)</a> network read/write into an atomicio()-like function to handle short reads, apply bandwidth limits and update counters. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1&format=html">sftp(1)</a> do argument splitting and parsing so it can cope with common shell escapes and make handling consistent with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sh&sektion=1&format=html">sh(1)</a>. |
|
<li>Change the daily <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=security&sektion=8&format=html">security(8)</a> script to record package installation/removal. |
|
<!-- 2007/10/22 --> |
|
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=alipm&sektion=4&format=html">alipm(4)</a> to be used for reading <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spdmem&sektion=4&format=html">spdmem(4)</a> info on sparc64, even if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=alipm&sektion=4&format=html">alipm(4)</a> is not used for other parts. |
|
<li>Add support for the SUNW,envctrl as found on E450 machines. |
|
<li>Fix for temperature sensor conversion factors on E450 sparc64 machines. |
|
<li>Added support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uipaq&sektion=4&format=html">uipaq(4)</a> for the HTC smartphones. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a>, make sure that both the local and remote port are correct when parsin -L. |
|
<li>Make mips kernel options recognized from the boot command line in addition to the OSLoadOptions. |
|
<li>Add a broadcast mode to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trunk&sektion=4&format=html">trunk(4)</a>, this mode sends all frames on all ports, and receives frames on any port. |
|
<li>Added support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hoststated.conf&sektion=5&format=html">hoststated.conf(5)</a> for including other files. |
|
<!-- 2007/10/21 --> |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcidump&sektion=8&format=html">pcidump(8)</a>, a utility to read pci configuration spaces. |
|
<li>Properly document decision weight of prefixes in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd.conf&sektion=5&format=html">bgpd.conf(5)</a> file. |
|
<li>Do not use next_tick() to start the clock ticking on sparc64 secondary CPUs. It fails from time to time. |
|
<li>Make the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&sektion=4&format=html">ddb(4)</a> kernel debugger clears its output buffer on powerpc before it starts processing. |
|
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&sektion=8&format=html">dhcpd(8)</a> sets the max message size to at least the minimum IP MTU. |
|
<li>Make cs4280-based devices able to be brought back from power save mode if needed. |
|
<!-- 2007/10/20 --> |
|
<li>Add support for temperature sensors on the SUNW,envctrltwo device found on the Sun E250. |
|
<!-- 2007/10/19 --> |
|
<li>Replace DMA and interrupt handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auich&sektion=4&format=html">auich(4)</a>, fixes recording from the microphone input as well as full-duplex operation. |
|
<li>Add ShanTou ZT6688 usb 10/100 nic to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udav&sektion=4&format=html">udav(4)</a> device driver. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=su&sektion=1&format=html">su(1)</a> call setegid() before seteuid(). |
|
<li>On sparc64, use HDL2CELL when passing OpenFirmware handles, makes bsd.mp boot on an E250. |
|
<li>Add support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hoststated&sektion=8&format=html">hoststated(8)</a> to schedule an immediate check through <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hoststatectl&sektion=8&format=html">hoststatectl(8)</a>. |
|
<!-- 2007/10/18 --> |
|
<li>Fix in the VFS layer for possible spl() problems in the buffer cleaning daemon. |
|
<li>Add support for the Moosehead PS/2 controller found on SGI O2 machines. |
<!-- 2007/10/17 --> |
<!-- 2007/10/17 --> |
|
<li>In OpenCVS, avoid memory leak if a tag is defined in CVSROOT/config more than once. |
|
<li>Add some LED support to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bwi&sektion=4&format=html">bwi(4)</a> driver. |
|
<li>Add support for the Intel ICH9 chipset to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4&format=html">pciide(4)</a> driver. |
|
<li>Use TCSAFLUSH instead of TCSADRAIN in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8&format=html">sudo(8)</a> when turning off echo. |
<li>On sparc64 US-III cpus, spin up secondary CPU if running MP kernel. |
<li>On sparc64 US-III cpus, spin up secondary CPU if running MP kernel. |
<!-- 2007/10/16 --> |
<!-- 2007/10/16 --> |
<li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8&format=html">sudo(8)</a> to 1.6.9p6. |
<li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8&format=html">sudo(8)</a> to 1.6.9p6. |
|
|
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwm&sektion=4&format=html">iwm(4)</a> driver for Intel Wireless WiFi Link 4965AGN. Needs non-free firmware (see man page). |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwm&sektion=4&format=html">iwm(4)</a> driver for Intel Wireless WiFi Link 4965AGN. Needs non-free firmware (see man page). |
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trunk&sektion=4&format=html">trunk(4)</a> do error checking correctly when packets enter a non-master interface. |
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trunk&sektion=4&format=html">trunk(4)</a> do error checking correctly when packets enter a non-master interface. |
<li>For <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdhc&sektion=4&format=html">sdhc(4)</a>, do not try to disable bus power before setting the voltage on the controller. |
<li>For <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdhc&sektion=4&format=html">sdhc(4)</a>, do not try to disable bus power before setting the voltage on the controller. |
<li>Fix buffer overflow in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a> |
<li>Fix buffer overflow in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a>. |
<!-- 2007/09/05 --> |
<!-- 2007/09/05 --> |
<li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8&format=html">sudo(8)</a> to 1.6.9p5. |
<li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8&format=html">sudo(8)</a> to 1.6.9p5. |
<li>Various internal changes in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=qli&sektion=4&format=html">qli(4)</a> driver. |
<li>Various internal changes in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=qli&sektion=4&format=html">qli(4)</a> driver. |