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

Diff for /www/plus.html between version 1.1231 and 1.1232

version 1.1231, 2012/06/19 04:06:11 version 1.1232, 2012/06/29 00:26:40
Line 76 
Line 76 
 <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".
Line 903 
Line 949 
   
 </body>  </body>
 </html>  </html>
   
   
   
   

Legend:
Removed from v.1.1231  
changed lines
  Added in v.1.1232