OpenBSD src changes summary for 2017-09-16
==========================================

bin/pax                                 libexec/login_yubikey
regress/sys                             sys/arch/amd64/amd64
sys/arch/arm64/arm64                    sys/arch/mips64/mips64
usr.sbin/pkg_add                        

== bin =============================================================== 01/05 ==

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

pax

  ~ cpio.c                                ~ ftree.c
  ~ pat_rep.c                             ~ tables.c
  ~ tar.c                                 

  > Carefully add casts to silence clang sign-compare warnings. ok millert@
  > (otto@)

== libexec =========================================================== 02/05 ==

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

login_yubikey

  ~ yubikey.c                             

  > Make sure to freezero() the wide-character copy of the user supplied
  > password.
  > While here, change the mbstowcs() error checking making it complaint with
  > what's
  > documented in the manual and zap some stray whitespace.
  > ok benno@ tb@ (anton@)

== regress =========================================================== 03/05 ==

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

sys

  ~ kern/ptrace/ptrace.c                  

  > The copyin(9) family of functions should return EFAULT for all memory
  > protection issues.  So make amd64 do that instead of passing through
  > uvm_fault()'s return value, which lead to other possible errors
  > (particularly EACCES) being returned to userspace.  Clean up a vestige
  > on arm64 too.
  > ok bluhn@ deraadt@ (guenther@)

== sys =============================================================== 04/05 ==

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

arch/amd64/amd64

  ~ trap.c                                ~ copy.S

  > The copyin(9) family of functions should return EFAULT for all memory
  > protection issues.  So make amd64 do that instead of passing through
  > uvm_fault()'s return value, which lead to other possible errors
  > (particularly EACCES) being returned to userspace.  Clean up a vestige
  > on arm64 too.
  > ok bluhn@ deraadt@ (guenther@)

arch/arm64/arm64

  ~ trap.c                                

  > The copyin(9) family of functions should return EFAULT for all memory
  > protection issues.  So make amd64 do that instead of passing through
  > uvm_fault()'s return value, which lead to other possible errors
  > (particularly EACCES) being returned to userspace.  Clean up a vestige
  > on arm64 too.
  > ok bluhn@ deraadt@ (guenther@)

arch/mips64/mips64

  ~ fp_emulate.c                          

  > Make sure that `fsr' is always initialized. Non-DEBUG kernels
  > have not been affected.
  > From miod@ (visa@)

== usr.sbin ========================================================== 05/05 ==

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

pkg_add

  ~ OpenBSD/PackingElement.pm             ~ OpenBSD/PackingList.pm

  > recognize @version, to be used for a system-wide version marker (espie@)

  ~ OpenBSD/LibSpec.pm                    ~ OpenBSD/SharedLibs.pm

  > we already have a comparison function for libobjects, so move it up to
  > the best class, and sort bad libraries in dependency solving accordingly
  > (espie@)

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

Reply via email to