version 1.1251, 2012/11/05 21:47:31 |
version 1.1252, 2012/11/13 00:08:56 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2012/11/04 --> |
|
<li>Properly clear the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> UP flag when forcing interface down/up, rather than setting all flags to zero. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomd&manpath=OpenBSD%20Current&sektion=8&format=html">ldomd(8)</a> consume ACKs when doing large sends. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomctl&manpath=OpenBSD%20Current&sektion=8&format=html">ldomctl(8)</a> support for listing/selecting configurations store on the SP. |
|
<li>Call service start function if a particular <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomd&manpath=OpenBSD%20Current&sektion=8&format=html">ldomd(8)</a> domain service has been successfully registered. |
|
<li>Include declaration of sparcDriverName() to fix segfault on sunffb graphics. |
|
<li>Switch mvme68k to timecounters. |
|
<li>Remove default of AuthorizedCommandUser from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&manpath=OpenBSD%20Current&sektion=5&format=html">sshd_config(5)</a>. Administrators are now expected to explicitly specify a user. |
|
<!-- 2012/11/03 --> |
|
<li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&manpath=OpenBSD%20Current&sektion=5&format=html">resolv.conf(5)</a> passing interface names around needlessly when creating/flushing routes. |
|
<li>Fixes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&manpath=OpenBSD%20Current&sektion=5&format=html">resolv.conf(5)</a> handling: Don't leak a file descriptor if there are no contents for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&manpath=OpenBSD%20Current&sektion=5&format=html">resolv.conf(5)</a>, and delete this file if it is zero-length; allow for only resolv.conf.tail to go into resolv.conf. |
|
<li>Fixed potential <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> memory leak, found by llvm. |
|
<li>Don't leak a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> file descriptor when testing for permissions; make sure directory is executable, otherwise we can't list it. |
|
<!-- 2012/11/02 --> |
|
<li>Introduce better and simpler <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> producer/consumer queue iterator implementation. |
|
<li>Remove 13 years old compiler bug workaround in m68k <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwd_mkdb&manpath=OpenBSD%20Current&sektion=8&format=html">pwd_mkdb(8)</a> code. |
|
<li>Avoid some misaligned accesses. Lets <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> work again on sparc64. |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> "kick counter" to detect and disconnect clients that hog the session. |
|
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&manpath=OpenBSD%20Current&sektion=3&format=html">malloc(3)</a> option "U" to "free unmap": guards/unmaps freed allocations without disabling chunk randomisation. Offers better defence against "heap feng shui" style attacks. |
|
<li>Unstick <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&manpath=OpenBSD%20Current&sektion=8&format=html">bgpctl(8)</a> reload after reloading a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">bgpd.conf(5)</a> that contains errors. |
|
<li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> adding a "nameserver" line to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&manpath=OpenBSD%20Current&sektion=5&format=html">resolv.conf(5)</a> if the nameserver in question is the empty string. |
|
<li>Consistency and robustness improvements in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> mda. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> counters more informative in the scheduler: number of envelopes added or cancelled; properly report envelope counts, as well as the outcome of deliveries. |
|
<li>Watch the non-privileged end of the pipe to the privileged <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> child process. So when the child dies, the parent exits immediately. |
|
<li>Include tcp/udp.h unconditionally to unbreak <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rd&manpath=OpenBSD%20Current&sektion=4&format=html">rd(4)</a>. |
|
<li>Don't let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> insert twice recorded wav files (-o) on the list of recorded files. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> crashes when wav_close() is called on uninitialised wav structure. |
|
<li>Use dedicated messages for flow control (instead of clock tick) and enable flow control for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> MIDI. |
|
<!-- 2012/10/31 --> |
|
<li>Switched alpha to per-process astpending. |
|
<li>Repaired <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=__tfork_thread&manpath=OpenBSD%20Current&sektion=3&format=html">__tfork_thread(3)</a> operation for alpha. |
|
<li>When possible, have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vcc&apropos=0&sektion=4&manpath=OpenBSD+Current&arch=sparc64&format=html">vcc(4/spar64)</a> send multiple characters per packet; stop sending when the transmit queue is full; set a timeout to avoid stalling. |
|
<li><!-- 2012/1/01 --> |
|
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpitz&manpath=OpenBSD%20Current&sektion=4&format=html">acpitz(4)</a> showing Kelvin units; fixed Celsius measures (no longer off by a factor of 10). |
|
<li>Forcibly delete all existing ipv4 addresses from an interface as <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> binds new lease to that interface. Fixes unexpectedly persistent addresses and failures of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> when switching an interface repeatedly between different networks. |
|
<li>Enable softraid boot support for i386 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdboot&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">cdboot(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxeboot&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">pxeboot(8)</a>. |
|
<li>Make i386 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdboot&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">cdboot(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxeboot&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">pxeboot(8)</a> work correctly when it is larger than 64KB in size. |
|
<li>Enable softraid boot support for i386 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&apropos=0&sektion=8&manpath=OpenBSD+Current&arch=i386&format=html">boot(8)</a>. |
|
<!-- 2012/10/30 --> |
|
<li>Add support for Intel's Supervisor Mode Access Prevention (SMAP) feature to i386 and amd64. |
|
<li>Some fixes for the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vio&manpath=OpenBSD%20Current&sektion=4&format=html">vio(4)</a> receive filter handling. |
|
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&manpath=OpenBSD%20Current&sektion=5&format=html">sshd_config(5)</a> option AuthorizedKeysCommand to support fetching authorized_keys from a command in addition to (or instead of) from the filesystem. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient-script&apropos=0&sektion=0&manpath=OpenBSD+5.1&arch=i386&format=html">dhclient-script(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient.conf&manpath=OpenBSD%20Current&sektion=5&format=html">dhclient.conf(5)</a> "script" directive. Do all interface and route configuration via ioctl's and routing sockets. |
|
<li>Prevent underflows in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflow&manpath=OpenBSD%20Current&sektion=4&format=html">pflow(4)</a> by using signed variables. |
|
<li>Use monotonic time_uptime for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflow&manpath=OpenBSD%20Current&sektion=4&format=html">pflow(4)</a> expiration values as time_second can be skewed at runtime. |
|
<li>Bump the default number of descriptors in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a>. |
|
<!-- 2012/10/29 --> |
|
<li>On UltraSPARC T1/T2, block the current strand while spinning so other strands can do some useful work. |
|
<li>On <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> reload, look for ignore and bwidth changes; ensure existing maximised windows don't inherit new bwidth. |
|
<li>Attach the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=synaptics&manpath=OpenBSD%20Current&sektion=4&format=html">synaptics(4)</a> driver to elantech touchpads during auto-configuration. |
|
<li>Make amd64 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdboot&manpath=OpenBSD%20Current&sektion=8&format=html">cdboot(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxeboot&manpath=OpenBSD%20Current&sektion=8&format=html">pxeboot(8)</a> work correctly when they are larger than 64KB in size. |
|
<li>Enable softraid boot support in amd64 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdboot&manpath=OpenBSD%20Current&sektion=8&format=html">cdboot(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxeboot&manpath=OpenBSD%20Current&sektion=8&format=html">pxeboot(8)</a>. |
|
<li>Added support for Elantech touchpads to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&manpath=OpenBSD%20Current&sektion=4&format=html">pms(4)</a>, so X <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=synaptics&manpath=OpenBSD%20Current&sektion=4&format=html">synaptics(4)</a> driver can configure these touchpads properly. |
|
<li>Teach <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&manpath=OpenBSD%20Current&sektion=8&format=html">wsconsctl(8)</a> about the elantech mouse type. |
<!-- 2012/10/28 --> |
<!-- 2012/10/28 --> |
<li>Limit the number of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> messages/recipients that can be enqueued on a single SMTP connection. |
<li>Limit the number of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> messages/recipients that can be enqueued on a single SMTP connection. |
<!-- 2012/10/27 --> |
<!-- 2012/10/27 --> |
|
|
|
|
</body> |
</body> |
</html> |
</html> |
|
|
|
|
|
|