version 1.810, 2002/01/29 22:08:37 |
version 1.811, 2002/02/01 20:42:46 |
|
|
<h3><font color=#0000e0>We are working on OpenBSD-current.</font></h3><p> |
<h3><font color=#0000e0>We are working on OpenBSD-current.</font></h3><p> |
<ul> |
<ul> |
<li>Upgrade to XFree86 <a href="http://www.xfree86.org/4.2.0/RELNOTES.html">4.2.0</a></li> |
<li>Upgrade to XFree86 <a href="http://www.xfree86.org/4.2.0/RELNOTES.html">4.2.0</a></li> |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mixerctl&sektion=1">mixerctl(1)</a>, only open the mixer with RDWR when really need |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mixerctl&sektion=1">mixerctl(1)</a>, only open the mixer with RDWR when really needed. |
d. |
|
<li>Enforce sane port ranges in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8">pfctl(8)</a> rule parsing logic. |
<li>Enforce sane port ranges in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8">pfctl(8)</a> rule parsing logic. |
<li>Obey POSIX and don't update the modification time of the file if a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=write&sektion=2">wr |
<li>Obey POSIX and don't update the modification time of the file if a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=write&sektion=2">write(2)</a> is done with a length of zero bytes. |
te(2)</a> is done with a length of zero bytes. |
|
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> rules to be identified by arbitrary labels. |
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> rules to be identified by arbitrary labels. |
<li>Support the HiFn 7811 in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hifn&sektion=4">hifn(4)</a> driver. |
<li>Support the HiFn 7811 in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hifn&sektion=4">hifn(4)</a> driver. |
<li>Add ELF support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=modload&sektion=8">modload(8)</a>, among other improvements. |
<li>Add ELF support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=modload&sektion=8">modload(8)</a>, among other improvements. |
<li>Support flags for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=savecore&sektion=8">savecore(8)</a> in <a href="http://www.openbsd.o |
<li>Support flags for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=savecore&sektion=8">savecore(8)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&sektion=8">rc(8)</a>. |
g/cgi-bin/man.cgi?query=rc&sektion=8">rc(8)</a>. |
|
<li>Recognize a "no" keyword in the nat/rdr/binat syntax of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nat.conf&sektion=5"> |
<li>Recognize a "no" keyword in the nat/rdr/binat syntax of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nat.conf&sektion=5"> |
at.conf(5)</a> to avoid translation. |
at.conf(5)</a> to avoid translation. |
<li>Allow a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1">cvs(1)</a> tagname to be expanded during checkout, export, and |
<li>Allow a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1">cvs(1)</a> tagname to be expanded during checkout, export, and |
pdate to be specified on the command line. |
update to be specified on the command line. |
<li>Repair behaviour of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip&sektion=4">ip(4)</a> over <a href="http://www.openbsd.org/cgi-b |
<li>Repair behaviour of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip&sektion=4">ip(4)</a> over <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip6&sektion=4">ip6(4)</a> tunneling when using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gif&sektion=4">gif(4)</a>. |
n/man.cgi?query=ip6&sektion=4">ip6(4)</a> tunneling when using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gif&sektion=4">gif(4)</a>. |
|
<li>Clean up the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lkm&sektion=4">lkm(4)</a> subsystem. |
<li>Clean up the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lkm&sektion=4">lkm(4)</a> subsystem. |
<li>Consistantly use SIG_DFL instead of SIG_IGN to disable a SIGCHLD <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=signal&sektion=3">sig |
<li>Consistently use SIG_DFL instead of SIG_IGN to disable a SIGCHLD <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=signal&sektion=3">signal(3)</a> handler. |
al(3)</a> handler. |
<li>Do not allow root to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login&sektion=1">login(1)</a> via an insecure tty even if the auth method does not use plaintext passwords. |
<li>Do not allow root to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login&sektion=1">login(1)</a> via an insecure tty even if the aut |
|
method does not use plaintext passwords. |
|
<li>Don't let root change its password via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login_chpass&sektion=8">login_chpass(8)</a> and |
<li>Don't let root change its password via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login_chpass&sektion=8">login_chpass(8)</a> and |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login_lchpass&sektion=8">login_lchpass(8)</a>. |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login_lchpass&sektion=8">login_lchpass(8)</a>. |
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbtablet&sektion=4">usbtablet(4)</a>, input support in XF4 for <a href="http://ww |
<li>Add usbtablet(4), input support in XF4 for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&sektion=3">usb(3)</a> devices. |
.openbsd.org/cgi-bin/man.cgi?query=usb&sektion=3">usb(3)</a> devices. |
|
<li>Avoid hanging x11 channels in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> with rejected cookies. |
<li>Avoid hanging x11 channels in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> with rejected cookies. |
<li>ssh(1) protocol 2 HostKey default becomes /etc/ssh_host_rsa_key and /etc/ssh_host_dsa_key. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> protocol 2 HostKey default becomes /etc/ssh_host_rsa_key and /etc/ssh_host_dsa_key. |
<li>Enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&sektion=3">usb(3)</a> devices for sparc64. |
<li>Enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&sektion=3">usb(3)</a> devices for sparc64. |
<li>Add a new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a> based <a href="http://www.openbsd.org/cgi-bin/man.cg |
<li>Add a new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a> based <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=makedev&sektion=8&arch=i386">makedev(8)</a> generation system. |
?query=makedev&sektion=8">makedev(8)</a> generation system. |
<li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8&arch=i386">fdisk(8)</a> remove references to the NT serial number when writing to the MBR. |
<li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8">fdisk(8)</a> remove references to the NT serial number when writ |
|
ng to the MBR. |
|
<li>Handle truncation to the middle of a file hole in FFS. |
<li>Handle truncation to the middle of a file hole in FFS. |
<li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8">sudo(8)</a> to 1.6.4. |
<li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&sektion=8">sudo(8)</a> to 1.6.4. |
<li>Add more commands to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&sektion=4">ddb(4)</a>. |
<li>Add more commands to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&sektion=4">ddb(4)</a>. |
|
|
<li>Ensure correct alignment in some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4">bridge(4)</a> code. |
<li>Ensure correct alignment in some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4">bridge(4)</a> code. |
<li>Many <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&sektion=3">pthreads(3)</a> fixes: only poll file descriptors when needed |
<li>Many <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&sektion=3">pthreads(3)</a> fixes: only poll file descriptors when needed |
use scheduling ticks for better timing, and avoid a polling related overflow. |
use scheduling ticks for better timing, and avoid a polling related overflow. |
<li>Only require write permission in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> and <a href="http://www.openb |
<li>Only require write permission in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8">pfctl(8)</a> when modifying. |
d.org/cgi-bin/man.cgi?query=pfctl&sektion=8">pfctl(8)</a> when modifying. |
<li>Various <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=od&sektion=1">od(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hexdump&sektion=1">hexdump(1)</a> fixes and POSIXification. |
<li>Various <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=od&sektion=1">od(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?qu |
|
ry=hexdump&sektion=1">hexdump(1)</a> fixes and POSIXification. |
|
<li>Rename libusb to libusbhid. |
<li>Rename libusb to libusbhid. |
<li>Enable RAIDFrame auto-configuration. |
<li>Enable RAIDFrame auto-configuration. |
<li>Ignore the RSH environment variable in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdist&sektion=1">rdist(1)</a> if it is empty. |
<li>Ignore the RSH environment variable in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdist&sektion=1">rdist(1)</a> if it is empty. |
<li>Correctly retain <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yp&sektion=8">yp(8)</a> bindings in <a href="http://www.openbsd.org/c |
<li>Correctly retain <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yp&sektion=8">yp(8)</a> bindings in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypbind&sektion=8">ypbind(8)</a> when using more than two domains. |
i-bin/man.cgi?query=ypbind&sektion=8">ypbind(8)</a> when using more than two domains. |
|
<li>Plug a memory leak in the EPRT command of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8">ftpd(8)</a>. |
<li>Plug a memory leak in the EPRT command of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8">ftpd(8)</a>. |
<li>Repair hex mode output in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=skey&sektion=1">skey(1)</a>. |
<li>Repair hex mode output in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=skey&sektion=1">skey(1)</a>. |
<li>Default to using the non-blocking behaviour on new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=accept&sektion=2">accept(2)</a> soc |
<li>Default to using the non-blocking behaviour on new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=accept&sektion=2">accept(2)</a> sockets. |
ets. |
|
<li>Repair <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tty&sektion=1">tty(1)</a> related panics caused by the session pointer code. |
<li>Repair <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tty&sektion=1">tty(1)</a> related panics caused by the session pointer code. |
<li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> and family exit on <a href="http://www.openbsd.org/cgi- |
<li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> and family exit on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=openssl&sektion=1">openssl(1)</a> allocation failures. |
in/man.cgi?query=openssl&sektion=1">openssl(1)</a> allocation failures. |
<li>Only require the -t option when using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&sektion=1">ssh-keygen(1)</a> to generate keys. |
<li>Only require the -t option when using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&sektion=1">ssh-keygen(1)</a> to gener |
|
te keys. |
|
<li>Don't examine the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcp&sektion=4">tcp(4)</a> header of non-tcp packets in PPP. |
<li>Don't examine the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcp&sektion=4">tcp(4)</a> header of non-tcp packets in PPP. |
<li>Strengthen permissions on ppp.conf.sample. |
<li>Strengthen permissions on ppp.conf.sample. |
<li>Use constant bitmasks as opposed to bitfields in the mmu segment and page table structure for mvme88k. |
<li>Use constant bitmasks as opposed to bitfields in the mmu segment and page table structure for mvme88k. |
|
|
<li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crontab&sektion=1">crontab(1)</a> send SIGUSR1 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&sektion=8">cron(8)</a> when a crontab file has changed, making changes take effect sooner. |
<li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crontab&sektion=1">crontab(1)</a> send SIGUSR1 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&sektion=8">cron(8)</a> when a crontab file has changed, making changes take effect sooner. |
<li>Send failing packet sequence number when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> is responding with an SSH_MSG_UNIMPLEMENTED. |
<li>Send failing packet sequence number when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> is responding with an SSH_MSG_UNIMPLEMENTED. |
<li>Ensure that user and system times increase monotonically. |
<li>Ensure that user and system times increase monotonically. |
<li>Add powerhook support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yds&sektion=4">yds(4)</a> to handle <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apm&sektion=8">apm(8)</a> resumes correctly. |
<li>Add powerhook support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yds&sektion=4">yds(4)</a> to handle <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apm&sektion=8&arch=i386">apm(8)</a> resumes correctly. |
<li>Repair memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcap&sektion=3">pcap(3)</a> associated with compiled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&sektion=4">bpf(4)</a> programs. |
<li>Repair memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcap&sektion=3">pcap(3)</a> associated with compiled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&sektion=4">bpf(4)</a> programs. |
<li>Support span ports so that one can snoop a bridge from another interface/machine/network. |
<li>Support span ports so that one can snoop a bridge from another interface/machine/network. |
<li>Disestablish the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&sektion=4">xl(4)</a> powerhook on detach. |
<li>Disestablish the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&sektion=4">xl(4)</a> powerhook on detach. |
<li>Add a -u flag to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8">fdisk(8)</a> which updates the MBR code but leaves the partition table intact. |
<li>Add a -u flag to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8&arch=i386">fdisk(8)</a> which updates the MBR code but leaves the partition table intact. |
<li>Big <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4">isp(4)</a> overhaul. |
<li>Big <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4">isp(4)</a> overhaul. |
<li>Improve signal handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&sektion=8">cron(8)</a> so that processes run by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&sektion=8">cron(8)</a> can't zombify until <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&sektion=8">cron(8)</a> wakes up. |
<li>Improve signal handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&sektion=8">cron(8)</a> so that processes run by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&sektion=8">cron(8)</a> can't zombify until <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&sektion=8">cron(8)</a> wakes up. |
<li>Add a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=2">pf(2)</a> DIOCADDSTATE <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&sektion=2">ioctl(2)</a> that adds state entries. |
<li>Add a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=2">pf(2)</a> DIOCADDSTATE <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&sektion=2">ioctl(2)</a> that adds state entries. |