version 1.1374, 2015/09/17 16:50:57 |
version 1.1375, 2015/10/03 12:53:33 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2015-09-20 --> |
|
<li>On alpha and powerpc, fix membar positioning in mtx_enter_try() and mtx_leave(). |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh.1">ssh(1)</a>, fix a possible hang on closed output (bz#2469). |
|
<li>On sparc, increase MAXTSIZ to 64 MB. This is required for gcc/gnat. |
|
<li>Fix suspend on machines with <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/em.4">em(4)</a> now that it uses <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man9/intr_barrier.9">intr_barrier(9)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/syslogd.8">syslogd(8)</a>, avoid potential event loss due to misuse of TLS read and write in libevent. |
|
<li>Enable IP26 builds. |
|
<li>On mips64, correctly compute the userland pte index in a pte page in the userland tlb miss handler. |
|
<li>Add the -d, -r and -w flags to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rmt.8">rmt(8)</a> to make it run in a restricted mode. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ld.so.1">ld.so(1)</a>, delete the bind lock, the callback, the sigprocmask stub. |
|
<!-- 2015-09-19 --> |
|
<li>On powerpc, make sure PROT_EXEC is set on the GOT for BSS-PLT binaries. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/em.4">em(4)</a>, avoid using a mutex in the rx completion path. Instead rely on <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man9/intr_barrier.9">intr_barrier(9)</a> to avoid having the interrupt handler touch the rx data structures while the interface is brought down. |
|
<!-- 2015-09-18 --> |
|
<li>On sgi, go back to the previous approach when managing individual HPC DMA descriptors: provide an optional storage for a copy of the descriptor in the "sync" (fetch) function, and use the returned address afterwards. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/sysmerge.8">sysmerge(8)</a>, in case of a hard error, avoid missing files for comparison at the next run. |
|
<li>Fix an uninitialized variable in <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/sgi/iec.4">iec(4)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/tmux.1">tmux(1)</a>, let the -l option of join-pane and split-window apply to the new pane instead of the old one when -b is also specified. |
|
<li>Revert r1.25 of src/lib/libssl/src/crypto/bn/bn_print.c. It introduces a NULL dereference. |
|
<li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man9/SRPL_INSERT_AFTER_LOCKED.9">SRPL_INSERT_AFTER_LOCKED(9)</a>. |
|
<!-- 2015-09-17 --> |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/vmx.4">vmx(4)</a> interrupts MP-safe. |
|
<li>Back out r1.125 of src/sys/uvm/uvm_km.c. This avoids page queue corruptions and the resulting uvm_pmr_size_RB_REMOVE_COLOR() faults. |
|
<!-- 2015-09-16 --> |
|
<li>Update to xserver 1.17.2. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/cc.1">cc(1)</a>, enable -msecure-plt by default on powerpc. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/od.1">od(1)</a>, fix two bugs in the [+]offset[.][Bb] XSI offset syntax. |
|
<li>Fix an uninitialized variable in <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/i386/bios.4">bios(4)</a> and in <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/arp.4">arp(4)</a>. |
|
<!-- 2015-09-15 --> |
|
<li>Fix an overlapping <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/memcpy.3">memcpy(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/sparc64/vdsp.4">vdsp(4)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ugen.4">ugen(4)</a>, fix a panic when using pcsc-lite. |
|
<!-- 2015-09-14 --> |
|
<li>Unbreak booting from GPT partitions. |
|
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/tls_config_insecure_noverifytime.3">tls_config_insecure_noverifytime()</a> to libtls to disable certificate validity checking. |
|
<li>In LibreSSL, add support for disabling certificate and CRL validity checking. |
<!-- 2015-09-13 --> |
<!-- 2015-09-13 --> |
<li>Remove SHA-0 and MD4 support from libcrypto. |
<li>Remove SHA-0 and MD4 support from libcrypto. |
<li>Put the 12x22 font on alpha and macppc installation kernels. |
<li>Put the 12x22 font on alpha and macppc installation kernels. |
|
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/efifb.4">efifb(4)</a>, make scrolling a bit faster. |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/efifb.4">efifb(4)</a>, make scrolling a bit faster. |
<li>Delete ktracing of context switches. It is unused and not particularly useful. |
<li>Delete ktracing of context switches. It is unused and not particularly useful. |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/smtpd.8">smtpd(8)</a>, insert a Message-Id header if necessary. |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/smtpd.8">smtpd(8)</a>, insert a Message-Id header if necessary. |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/httpd.8">httpd(8)</a>, prevent a potential double free introduced in r1.64 of src/usr.sbin/httpd/server.c |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/httpd.8">httpd(8)</a>, prevent a potential double free introduced in r1.64 of src/usr.sbin/httpd/server.c. |
<!-- 2015-09-06 --> |
<!-- 2015-09-06 --> |
<li>It is no longer necessary to grab the kernel lock for allocating and freeing pages in the (default) single page pool backend allocator. |
<li>It is no longer necessary to grab the kernel lock for allocating and freeing pages in the (default) single page pool backend allocator. |
<li>In libc, fix aliasing of sys_errlist, sys_nerr, sys_siglist, and sys_signame to eliminate duplicate copies of the tables and get direct access internally. |
<li>In libc, fix aliasing of sys_errlist, sys_nerr, sys_siglist, and sys_signame to eliminate duplicate copies of the tables and get direct access internally. |
|
|
<li>On octeon, allow booting the SP kernel with a set of CPUs that does not contain core 0. |
<li>On octeon, allow booting the SP kernel with a set of CPUs that does not contain core 0. |
<li>Unbreak the <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ikectl.8">ikectl(8)</a> "ca" commands after the removal of $ENV:: overwriting in LibreSSL. |
<li>Unbreak the <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ikectl.8">ikectl(8)</a> "ca" commands after the removal of $ENV:: overwriting in LibreSSL. |
<!-- 2015-08-18 --> |
<!-- 2015-08-18 --> |
<li>Remove casts from many calls to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/malloc.3">malloc(3)</a>-like functions |
<li>Remove casts from many calls to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/malloc.3">malloc(3)</a>-like functions. |
<!-- 2015-08-17 --> |
<!-- 2015-08-17 --> |
<li>Update the en_US.UTF-8 locale to Unicode 7.0.0. |
<li>Update the en_US.UTF-8 locale to Unicode 7.0.0. |
<li>Remove the last fragments of ST-506 support. |
<li>Remove the last fragments of ST-506 support. |