version 1.960, 2005/05/16 22:03:43 |
version 1.961, 2005/05/17 13:22:41 |
|
|
|
|
<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> |
The following list sums up (almost) all the changes made up to April 25. |
The following list sums up (almost) all the changes made up to May 9. |
<p> |
<p> |
|
|
<ul> |
<ul> |
|
|
<li>Fix overflows in cruddy Kerberos <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compile_et&sektion=1">compile_et(1)</a>. |
<li>Fix overflows in cruddy Kerberos <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compile_et&sektion=1">compile_et(1)</a>. |
<!-- ^ 2005/05/12 --> |
<!-- ^ 2005/05/12 --> |
<li>... |
<li>... |
<!-- ^ more for 2005/05/01 --> |
<!-- ^ more for 2005/05/09 --> |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a>, force as-external routes to point to the router advertising them. |
|
<!-- ^ 2005/05/09 --> |
|
<li>Fix issue with IPv6 neighbor discovery where prefixes weren't getting purged. |
|
<li>Fix silicon version number and chipset printing in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&sektion=4">ath(4)</a>. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strerror&sektion=3">strerror(3)</a> less likely to truncate the string. |
|
<!-- ^ 2005/05/08 --> |
|
<li>For hp300 4bpp and 6bpp frame buffers, advertise color and highlighting capabilities after rasops init, so we don't think these are monochrome. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4">sd(4)</a>, only fake geometry if we know the size of the disk. |
|
<!-- ^ 2005/05/07 --> |
|
<li>On <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4">em(4)</a>, enable tx checksum offload. |
|
<li>Miod is hacking keyboard map support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wscons&sektion=4">wscons(4)</a> and elsewhere. |
|
<li>Provide keyboard maps on hp300 for international <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dnkbd&arch=hp300&sektion=4">dnkbd(4)</a> Domain keyboards. |
|
<li>Fix display bug in "show database" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a> when member of more than one area. |
|
<!-- ^ 2005/05/06 --> |
|
<li>On sparc64, provide 8x16 and 12x22 fonts even if SMALL_KERNEL defined, just in case they are needed by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cgthree&arch=sparc64&sektion=4">cgthree(4)</a>. |
|
<!-- ^ 2005/05/05 --> |
|
<li>On m88k, switch to optimized C version of in_{4}cksum. The optimizer does a good job on this and the resulting code is as fast as possible. |
|
<!-- ^ 2005/05/04 --> |
|
<li>Set RUNNING flag on open in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tun&sektion=4">tun(4)</a>. |
|
<li>On amd64 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&sektion=1">ld.so(1)</a>, use saved source register rather than %rsi (not callee saved). This also allows propolice to be enabled in ld.so on amd64. |
|
<li>Update to libevent 1.0d, keeping local changes. |
|
<li>Kill some unused crud in libsa on i386 and amd64, trims 100 bytes from bootblocks. |
|
<li>Fix lost signal condition in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a> where child dies before monitor sets its signal handlers. |
|
<li>Correct printing of large memory chunks in probing during boot. |
|
<li>Repair file mappings above 4gb in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9">uvm(9)</a>. |
|
<li>Make hertz calculation in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gprof&sektion=1">gprof(1)</a> use documented APIs for predictable results. Also fix some issues on amd64. |
|
<!-- ^ 2005/05/03 --> |
|
<li>Enable rx checksum offloading in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vge&sektion=4">vge(4)</a>. |
|
<li>Fix recently-introduced <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4">sd(4)</a> crash during boot by not using disklabel values until SDEV_MEDIA_LOADED is checked. |
|
<li>Avoid an infinite loop in powerpc <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap&sektion=9">pmap(9)</a> code. |
|
<li>Be more careful with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snprintf&sektion=3">snprintf(3)</a> in libc and afs. |
|
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ichwdt&sektion=4&arch=i386">ichwdt(4)</a>: Intel 6300ESB ICH watchdog timer driver. |
|
<!-- ^ 2005/05/02 --> |
|
<li>On sparc64, use optimized machine-dependent in_{4}cksum that gives a big performance boost. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&sektion=4">ddb(4)</a> more useful on zaurus by loading symbol table to the end of data/bss. |
|
<li>On ppc, use machine-dependent in_{4}cksum that is between 1.5 to 5 times faster (depending on CPU type) than the old MI version. |
|
<li>Use setres[ug]id for privilege dropping in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&sektion=8">dhcpd(8)</a>, and elsewhere. |
<li>On mac68k, support a bunch more video cards (e.g. Miro PRISMA GX). |
<li>On mac68k, support a bunch more video cards (e.g. Miro PRISMA GX). |
<li>Fix issue with maximum sendqueue size on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4">em(4)</a>. |
<li>Fix issue with maximum sendqueue size on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4">em(4)</a>. |
<!-- ^ 2005/05/01 --> |
<!-- ^ 2005/05/01 --> |