OpenBSD src changes summary for 2016-08-09
==========================================

bin/ksh                                 distrib/sets
etc/Makefile                            etc/csh.cshrc
etc/csh.login                           etc/csh.logout
etc/mtree/special                       lib/libc
libexec/ld.so                           regress/lib
share/man                               sys/arch/arm/arm
sys/arch/armv7/sunxi                    sys/dev/pci
sys/kern                                usr.bin/ftp
usr.bin/mandoc                          usr.bin/openssl

== bin =============================================================== 01/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin

ksh

  ~ emacs.c                               

  > In emacs incremental search mode (^R),
  > make commands starting with the escape key (^[) work as documented.
  > Long-standing bug, this time reported by Dave minus Cohen dot com.
  > OK natano@ halex@ (schwarze@)

== distrib =========================================================== 02/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib

sets

  ~ lists/etc/mi                          

  > sync (deraadt@)

== etc =============================================================== 03/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc

Makefile

  ~ Makefile                              

  > remove pointless csh placeholder files from /etc
  > ok jung@ (some time ago) phessler@ (halex@)

csh.cshrc

  - csh.cshrc                             

  > remove pointless csh placeholder files from /etc
  > ok jung@ (some time ago) phessler@ (halex@)

csh.login

  - csh.login                             

  > remove pointless csh placeholder files from /etc
  > ok jung@ (some time ago) phessler@ (halex@)

csh.logout

  - csh.logout                            

  > remove pointless csh placeholder files from /etc
  > ok jung@ (some time ago) phessler@ (halex@)

mtree/special

  ~ mtree/special                         

  > remove pointless csh placeholder files from /etc
  > ok jung@ (some time ago) phessler@ (halex@)

== lib =============================================================== 04/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib

libc

  ~ sys/connect.2                         

  > Document that connect goes async when interrupted by signal. (millert@)

  ~ sys/connect.2                         

  > Expand the asynchronous connect information and move it out of
  > ERRORS and into a new second paragraph.  Adapted from NetBSD.
  > OK deraadt@ jmc@ (millert@)

== libexec =========================================================== 05/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/libexec

ld.so

  ~ arm/ldasm.S                           ~ boot.c

  > Teach arm to pass &_DYNAMIC to _dl_boot_bind(); can optimize later in tree
  > (guenther@)

== regress =========================================================== 06/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress

lib

  ~ libpthread/restart/connect/connect.c

  > When interrupted, connect() should leave the socket connecting in the
  > background, similar to a non-blocking socket.  Return EALREADY whenever
  > already connecting, not just for non-blocking sockets.  Fix from
  > {Free,Net}BSD
  > Prompted by a report from Michael Reed (m.reed (at) mykolab.com)
  > ok millert@ (guenther@)

== share ============================================================= 07/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man4/pci.4                            

  > Xr vmx(4)
  > "go for it" jmc@ (czarkoff@)

== sys =============================================================== 08/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

arch/arm/arm

  ~ pmap7.c                               

  > The page tables are cached now, and given the significant speedup, I
  > don't think we'll ever go back.  So let's ditch the code that tries to
  > check and patch up incorrect memory attributes.
  > Also realize that pmap_clean_page(pg, FALSE) doesn't do anything
  > anymore so remove those calls and drop the 2nd argument from
  > pmap_clean_page(pg, TRUE) calls.
  > Last but not least, get rid of pmap_pte_init_generic() here.  The only
  > useful thing it did was setting pmap_copy_page_func() and
  > pmap_zero_page_func().
  > This diff should not introduce any change in behaviour.
  > ok visa@ (kettenis@)

arch/armv7/sunxi

  ~ sxiuart.c                             

  > Just re-set the line speed when required.  This fixes a serial console
  > hang seen on the allwinner,sun5i-r8.
  > ok kettenis (mglocker@)

dev/pci

  ~ mpii.c                                

  > Check xs->status for SCSI_CHECK even in underrun situations.
  > Lets Bacula find the end of medium on LTO5 drive.
  > Reported & fix tested by Kor son of Rynar.
  > ok mikeb@ deraadt@ (krw@)

kern

  ~ uipc_syscalls.c                       

  > When interrupted, connect() should leave the socket connecting in the
  > background, similar to a non-blocking socket.  Return EALREADY whenever
  > already connecting, not just for non-blocking sockets.  Fix from
  > {Free,Net}BSD
  > Prompted by a report from Michael Reed (m.reed (at) mykolab.com)
  > ok millert@ (guenther@)

== usr.bin =========================================================== 09/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

ftp

  ~ ftp.c                                 

  > When connect(2) is interrupted by a signal it continues asynchronously
  > and you need to do the same poll(2) dance as if the socket was
  > non-blocking.  Fixes a crash when the window is resized while
  > connecting.  OK deraadt@ (millert@)

mandoc

  ~ main.c                                ~ mdoc_validate.c

  > fix printf("%s", NULL);
  > found while investigating an unrelated bug report from jsg@ (schwarze@)

openssl

  ~ openssl.1                             

  > trim the ec text; (jmc@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to