version 1.1231, 2012/06/19 04:06:11 |
version 1.1232, 2012/06/29 00:26:40 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2012/06/24 --> |
|
<li>Workaround for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=libtool&manpath=OpenBSD%20Current&sektion=1&format=html">libtool(1)</a> race condition with make -j4. |
|
<li>Support added for external L2 cache controller on Indy/Indigo2 R4600SC and Indy R5000SC processor modules. |
|
<li>Get mips64 L2 line size from configuration register instead of hardcoding smallest possible size; and on kernels with 16KB pages, SyncDCachePage on physical (not virtual) addresses where possible. |
|
<!-- 2012/06/23 --> |
|
<li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random&manpath=OpenBSD%20Current&sektion=3&format=html">arc4random(3)</a> arc4random_uniform() calculations to simplify code and make slightly faster. |
|
<li>Replace mips64 R5000 and R10000 family assembly cache routines with C equivalents (rm cache_r*.d in kernel compile directories after updating). |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adb&manpath=OpenBSD%20Current&sektion=4&arch=macppc&format=html">adb(4/macppc)</a> improvements brought back that were lost in reversion: fixed backspace key under X11; use the command key (58) as modifier in console for all European keyboards; don't use small enter key (52) as modifier in console for the fr, sg, and sv_nodead layouts; don't redefine keys that are inherited from the default layout (de, uk). |
|
<!-- 2012/06/22 --> |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=config&manpath=OpenBSD%20Current&sektion=8&format=html">config(8)</a> error messages when removing/recreating symlinks in the build dir. |
|
<li>Added support for AF_INET6 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inet_net_pton&manpath=OpenBSD%20Current&sektion=3&format=html">inet_net_pton(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inet_net_ntop&manpath=OpenBSD%20Current&sektion=3&format=html">inet_net_ntop(3)</a>. |
|
<li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sqlite3&manpath=OpenBSD%20Current&sektion=1&format=html">sqlite3(1)</a> to 3.7.13. |
|
<!-- 2012/06/21 --> |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=realloc&manpath=OpenBSD%20Current&sektion=3&format=html">realloc(3)</a> zapcacheregion fixed to clear out entire requested memory area; uses <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mquery&manpath=OpenBSD%20Current&sektion=2&format=html">mquery(2)</a> to check potential memory region is large enough, prior to allocating. |
|
<li>Simplified macppc console attachment logic. |
|
<li>Unbreak the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nv&manpath=OpenBSD%20Current&sektion=4&format=html">nv(4)</a> driver on macppc after update to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a> 1.12. |
|
<li>Add dumping of struct __tfork done by the revised __tfork syscall to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&manpath=OpenBSD%20Current&sektion=1&format=html">kdump(1)</a>. |
|
<!-- 2012/06/20 --> |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=__tfork_thread&apropos=0&sektion=3&manpath=OpenBSD+Current&arch=i386&format=html">__tfork_thread(3)</a> __tfork now sets stack address of the new thread in the kernel, so it can't get a signal while still running on parent thread's stack. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strlcpy&manpath=OpenBSD%20Current&sektion=3&format=html">strlcpy(3)</a> truncation check corrected. |
|
<li>Cancel timeouts in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> state_reboot() to stop sending (corrupted) discover packets after binding. |
|
<li>Fixed the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> runner spinning on message loop. |
|
<li>Now that many daemons can cope with file descriptor starvation, raised default limits in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login.conf&manpath=OpenBSD%20Current&sektion=5&format=html">login.conf(5)</a>. |
|
<li>RIP mac68k support. Machines too slow to support present day <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypto&manpath=OpenBSD%20Current&sektion=3&format=html">crypto(3)</a>. |
|
<li>Fixed some hibernate issues on i386 machines with > 3.5GB phys mem |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> fixed to check _POSIX_PRIORITY_SCHEDULING and_POSIX_THREAD_PRIORITY_SCHEDULING are supported (not just defined), to conform with POSIX 2001. |
|
<li>With hppa MP rthread setups, don't remove the X permission from the GOT entry momentarily, because another thread might attempt lazy resolve. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&manpath=OpenBSD%20Current&sektion=3&format=html">malloc(3)</a> switched to using two nibbles of random, to span the the entire cache; and on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=free&manpath=OpenBSD%20Current&sektion=3&format=html">free(3)</a>, reuses offset instead of always starting at zero. |
|
<!-- 2012/06/19 --> |
|
<li>Copy <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&manpath=OpenBSD%20Current&sektion=8&format=html">compat_linux(8)</a> set_tls_base flag when forking. Fixes segfault when processes with this flag active tried to access the TLS area. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urndis&manpath=OpenBSD%20Current&sektion=4&format=html">urndis(4)</a> now uses interface descriptor after the control interface as the data interface; supports multiple interface descriptors. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&manpath=OpenBSD%20Current&sektion=1&format=html">kdump(1)</a> can now handle PT_GET_THREAD_*. |
|
<li>Initialise <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> accept() backoff timer to avoid EINVAL from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=select&manpath=OpenBSD%20Current&sektion=2&format=html">select(2)</a> when rekeying. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&manpath=OpenBSD%20Current&sektion=5&format=html">sshd_config(5)</a>, extend Match to allow AcceptEnv and {Allow,Deny}{Users,Groups}. |
|
<li>Moved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=libtool&manpath=OpenBSD%20Current&sektion=1&format=html">libtool(1)</a> to base. |
|
<li>Changes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&manpath=OpenBSD%20Current&sektion=8&format=html">compat_linux(8)</a>: pool_get() flags changed from WAITOK to NOWAIT to avoid a potential lost-wakeup; linux_futex.c now sleeps on the actual data address (not on the stack address of the pointer to the data); implemented linux_sys_tgkill and added extra argument validation. |
|
<!-- 2012/06/18 --> |
|
<li>Added more <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pathconf&manpath=OpenBSD%20Current&sektion=2&format=html">pathconf(2)</a> variables from POSIX. |
|
<li>Don't unload sub-modules with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a> 1.12 |
|
<li>Support larger-than-page-alignment requests in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=posix_memalign&manpath=OpenBSD%20Current&sektion=3&format=html">posix_memalign(3)</a>. |
|
<li>Corrected <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvideo&manpath=OpenBSD%20Current&sektion=4&format=html">uvideo(4)</a> parsing of video format. |
|
<li>Added "control mode" that lets <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> commands be sent and output received on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stdout&manpath=OpenBSD%20Current&sektion=4&format=html">stdout(4)</a>. |
|
<li>When using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> M->, place cursor near bottom of window like emacs, instead of middle of page. |
|
<li>Do not crash when the current <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> session has no window. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> spin that occurred when splitting window after directory opened via command line and by other windows. |
|
<li>Add -a flag for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> detach-client, will kill-session for all but the specified session. |
<!-- 2012/06/17 --> |
<!-- 2012/06/17 --> |
<li>Checking that the opened file is the expected one fixes a potential symlink race when using the -P flag in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rm&manpath=OpenBSD%20Current&sektion=1&format=html">rm(1)</a>. |
<li>Checking that the opened file is the expected one fixes a potential symlink race when using the -P flag in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rm&manpath=OpenBSD%20Current&sektion=1&format=html">rm(1)</a>. |
<li>In the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> code a "struct scheduler_info" abstraction is introduced and used as a value carrier instead of "struct envelope". |
<li>In the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> code a "struct scheduler_info" abstraction is introduced and used as a value carrier instead of "struct envelope". |
|
|
|
|
</body> |
</body> |
</html> |
</html> |
|
|
|
|
|
|
|
|