[BACK]Return to plus.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/plus.html between version 1.815 and 1.816

version 1.815, 2002/02/22 21:18:47 version 1.816, 2002/03/21 10:27:41
Line 54 
Line 54 
 <p>  <p>
 <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>Fix xim problems with zh_CN locale in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xf86&sektion=4">xf86(4)</a>.
   <li>Enable Apache <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&sektion=8">httpd(8)</a> modules on ELF-based architectures.
   <li>Disallow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8">ftpd(8)</a> logins to accounts lacking passwords.
   <li>Log control signals on the IDE bus in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wdc&sektion=4">wdc(4)</a>, obtainable through <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atactl&sektion=8">atactl(8)</a>.
   <li>Move xautolock into the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ports&sektion=7">ports(7)</a> system.
   <li>Import <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmdb&sektion=1">pmdb(1)</a>.
   <li>Imrove ALTIVEC support in OpenBSD/macppc and powerpc.
   <li>Begin to split authorization in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a>.
   <li>Protect against overflows and null dereferences in OpenBSD/i386 CPU probing.
   <li>Morph <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ptrace&sektion=2">ptrace(2)</a> into one of the kernel <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=config&sektion=8">config(8)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=options&sektion=4">options(4)</a>.
   <li>Repair some of the problems in the new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&sektion=4">ahc(4)</a> driver.
   <li>Prefer the MAC address found in the local-mac-address property of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hme&sektion=4&arch=sparc">hme(4)</a>, falling back on myetheraddr().
   <li>Rewrite the powerpc pmap handling.
   <li>Realize that suffixes given to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gzip&sektion=1">gzip(1)</a> may be longer than 3 characters and account for this in buffer sanity checks.
   <li>Permit user and group names to start with a numeral in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=identd&sektion=8">identd(8)</a>.
   <li>Enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=altq&sektion=9">altq(9)</a> support in more drivers.
   <li>Update to <a href="http://www.gzip.org/zlib/">zlib</a> 1.1.4, fixing a security hole.
   <li>Support reverse lookups when displaying states in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8">pfctl(8)</a>.
   <li>Add the PT_IO API for reading and writing traced processes memory with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ptrace&sektion=2">ptrace(2)</a>.
   <li>Don't <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=listen&sektion=2">listen(2)</a> on a port <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&sektion=1">nc(1)</a> really doesn't have.
   <li>Ensure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcp&sektion=4">tcp(4)</a> code doesn't operate on freed memory.
   <li>Schedule <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcp&sektion=4">tcp(4)</a> timers with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=timeout&sektion=9">timeout(9)</a> instead of tcp_slowtimo.
   <li>Phase in use of red-black <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tree&sektion=3">tree(3)</a> algorithms for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9">uvm(9)</a>.
   <li>Implement a shutdown hook for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=raid&sektion=4">raid(4)</a> devices, allowing safe use of swap.
   <li>Export <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sha1&sektion=3">sha1(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=md5&sektion=3">md5(3)</a> interfaces through <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypto&sektion=4">crypto(4)</a>.
   <li>General <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypto&sektion=4">crypto(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=openssl&sektion=1">openssl(1)</a> related work.
   <li>Recognize a preserve flag in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mtree&sektion=8">mtree(8)</a> to disable attribute modification.
   <li>Repair and off by one error in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a>.
   <li>Differentiate a closing connection from a bad greeting during read of the protocol version string in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>.
   <li>Many improvments and cleanups to the trap handling in the installation system.
   <li>Implement machine specific commands to the bootblocks on OpenBSD/hppa.
   <li>Provide a toggle for immediate ack behaviour on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcp&sektion=4">tcp(4)</a> TH_PUSH segments.
   <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=timeout&sektion=9">timeout(9)</a> instead of tcp_fasttimo for delayed acks in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcp&sektion=4">tcp(4)</a> subsystem.
   <li>Vanquish a race condition in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4">pciide(4)</a> interrupt sharing.
   <li>Avoid rejecting valid leases in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&sektion=8">dhclient(8)</a>.
   <li>Add SOCKS4 support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&sektion=1">nc(1)</a>.
   <li>Import the 4.4BSD <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=deroff&sektion=1">deroff(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spell&sektion=1">spell(1)</a> programs.
   <li>Enhance the handling of quirky <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4">scsi(4)</a> devices.
   <li>Improve debugability of unloaded <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> rules by printing meaningful rule numbers.
   <li>Safen SPLAY_MIN and SPLAY_MAX on an empty <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tree&sektion=3">tree(3)</a>.
   <li>Support an optional <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pool&sektion=9">pool(9)</a> memory hard limit in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>.
   <li>Guard against pool_sethardlimit() decreasing the limit below the current size of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pool&sektion=9">pool(9)</a>.
   <li>Disable Nagle in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> port forwarding.
   <li>Implement the splay and red-black <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tree&sektion=3">tree(3)</a> algorithms.
   <li>nwkey and powersave support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a>.
   <li>Deal with groups in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adduser&sektion=8">adduser(8)</a> more thoroughly.
   <li>Optimize OpenBSD/vax sources with -O2.
   <li>Support an aperture driver on OpenBSD/macppc.
   <li>Add a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=3">sysctl(3)</a> interface kern.usercrypto that allows userland programs to utilize hardware <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypto&sektion=4">crypto(4)</a> devices.
   <li>Send kind regards to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pool&sektion=9">pool(9)</a> option POOL_EXPOSE, as it's no longer with us.
   <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=extattr&sektion=9">extattr(9)</a> (Extended Attribute) support.
   <li>Include a siginfo_t structure with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ktrace&sektion=2">ktrace(2)</a> containing the fault address among other useful information.
   <li>Clean up and debug the iommu driver.
   <li>Remove flawed assumptions about memory layout in the stack sharing code in FORK_VMNOSTACK.
   <li>Account for process signal masks when dealing with signals in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&sektion=3">pthreads(3)</a>.
   <li>Reorder the network components initialization in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstart&sektion=8">netstart(8)</a>.
   <li>Fix some signal races in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rbootd&sektion=8">rbootd(8)</a>.
   <li>Improve <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&sektion=1">mg(1)</a> in many ways, including lots of buffer cleanups and undo support.
   <li>Enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=beeper&sektion=4&arch=sparc64">beeper(4)</a> on OpenBSD/sparc64 when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbd&sektion=4&arch=sparc64">pckbd(4)</a> is enabled.
   <li>Silence the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=raid&sektion=4">raid(4)</a> subsystem a bit.
   <li>Include support for generic 802.11 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&sektion=2">ioctl(2)</a> calls in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wi&sektion=4">wi(4)</a> driver.
   <li>Repair a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fcntl&sektion=2">fcntl(2)</a> F_GETOWN issue on LP64 BE architectures.
   <li>Install &quot;right&quot; zoneinfo <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=timezone&sektion=3">timezone(3)</a> files in addition to the &quot;posix&quot; ones.
   <li>Remove xebec code.
   <li>Enable echo in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adduser&sektion=8">adduser(8)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=signal&sektion=3">signal(3)</a> handlers.
   <li>Don't require -n in conjunction with -x in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xargs&sektion=1">xargs(1)</a>.
   <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mktemp&sektion=1">mktemp(1)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=security&sektion=8">security(8)</a>.
   <li>Switch <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> cipher operations to use the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=openssl&sektion=1">openssl(1)</a> EVP API.
   <li>Allocate some in-kernel memory from a kmem_map-backed pool to avoid deadlocks and MAX_KMAPENT panics.
   <li>Avoid a possible panic on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=reboot&sektion=8">reboot(8)</a> with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfs&sektion=8">mfs(8)</a> file systems.
   <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trm&sektion=4">trm(4)</a> driver.
   <li>Remove a permissions loosening <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chmod&sektion=2">chmod(2)</a> in pkg_install.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=open&sektion=2">open(2)</a> the console with O_NONBLOCK in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=syslog&sektion=3">syslog(3)</a> to avoid blocking on a locked console.
   <li>Provide <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=config&sektion=8">config(8)</a> accessible hooks for modifying the NMBCLUSTERS, BUFCACHEPERCENT, and NKMEMPAGES <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=options&sektion=4">options(4)</a>.
   <li>Calculate <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip&sektion=4">ip(4)</a> checksums and copy back modified headers before logging a packet in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> to ensure the integrity of logging.
   <li>Enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnode&sektion=9">vnode(9)</a> caching in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount_kernfs&sektion=8">kernfs(8)</a> code.
   <li>Support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&sektion=1">nc(1)</a> connecting to and listening on an AF_UNIX <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=socket&sektion=2">socket(2)</a>.
   <li>Treat the pound symbol (#) as an escaped character during vi/emacs filename completion in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&sektion=1">ksh(1)</a>.
   <li>New port of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&sektion=4">ahc(4)</a> driver.
   <li>Remove the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getpw&sektion=3">getpw(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vlimit&sektion=3">vlimit(3)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vtimes&sektion=3">vtimes(3)</a> functions.
   <li>Simplify PID selection algorithm.
   <li>Immunize <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nanosleep&sektion=2">nanosleep(2)</a> against system time changes.
   <li>Minimize time spent doing time management in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>.
 <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tvtohz&sektion=9">tvtohz(9)</a> function.  <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tvtohz&sektion=9">tvtohz(9)</a> function.
 <li>Add skip steps for rule action and direction in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>, considerably hastening rule set evaluation.  <li>Add skip steps for rule action and direction in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>, considerably hastening rule set evaluation.
 <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=altq&sektion=9">altq(9)</a> fixes and improvements through a sync with KAME.  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=altq&sektion=9">altq(9)</a> fixes and improvements through a sync with KAME.

Legend:
Removed from v.1.815  
changed lines
  Added in v.1.816