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

bin/pax                                 regress/sys
sbin/pflogd                             sbin/route
share/man                               sys/arch/amd64/include
sys/arch/octeon/dev                     sys/ddb
sys/dev                                 sys/dev/acpi
sys/dev/ic                              sys/dev/pci
sys/kern                                sys/netinet
sys/netinet6                            usr.bin/lock
usr.bin/mandoc                          usr.bin/tmux
usr.sbin/ntpd                           

== bin =============================================================== 01/07 ==

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

pax

  ~ cpio.c                                

  > intvar < sizeof(...) does not catch negative values since an int ->
  > unsigned
  > conversion is involved. Cast the sizeof to int to get a signed compare;
  > ok deraadt@ bluhm@ (otto@)

== regress =========================================================== 02/07 ==

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

sys

  ~ kern/ptrace/ptrace.c                  

  > Fix declarations
  > ptrace(PT_IO) memory protection faults return EACCES, not EFAULT
  > (guenther@)

== sbin ============================================================== 03/07 ==

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

pflogd

  ~ pflogd.c                              ~ privsep.c

  > pflogd(8) currently spams the console on shutdown if syslogd(8) wins the
  > race to die, so just stop logging pflogd exits.
  > This logging probably comes from the fact that pflogd was largely based
  > on syslogd.
  > Removes the annoying "pflogd[23954]: Exiting" messages pointed out by
  > deraadt@
  > Also cleanup some missed SIGCHLD handling code that is no longer needed.
  > "LGTM" mikeb@ (brynet@)

route

  ~ route.8                               ~ route.c

  > backout previous diff:
  > autodetect AF when setting inet6 default route
  > From Denis Fondras, thanks!
  > ok phessler@ bluhm@
  > it breaks with ipv6 link-local routes, e.g.
  > /sbin/route -inet6 default -ifp pppoe0 fe80::%pppoe0
  > found by jmc@
  > ok florian (benno@)

== share ============================================================= 04/07 ==

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

man

  ~ man4/rtsx.4                           

  > add support for the Realtek RTS525A
  > ok stsp (jcs@)

== sys =============================================================== 05/07 ==

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

arch/amd64/include

  ~ param.h                               

  > bump UPAGES to 6.
  > deraadt@s stack base randomisation may take away up to a whole page
  > in space, and it is possible that i will take another whole page
  > away in the future as a guard page. this means we continue to provide
  > roughtly the same amount of stack space that has previously been
  > in effect.
  > ok deraadt@ (dlg@)

arch/octeon/dev

  ~ octeon_iobus.c                        

  > Allow two GMX instances on CN70xx/CN71xx to enable all ports
  > on the E300 boards. (visa@)

ddb

  ~ db_command.c                          ~ db_ctf.c
  ~ db_sym.h                              

  > replace the DDB_STRUCT backend for "show struct" with ctf code.
  > this lets you inspect arbitrary memory in the kernel as a specified
  > struct.
  > ok mpi@ jasper@ (dlg@)

  ~ db_ctf.c                              

  > when pretty printing a pointer, display its value instead of address.
  > this makes it consistent with printing of other values.
  > ok mpi@ (dlg@)

  ~ db_ctf.c                              

  > use sizeof(variable) instead of sizeof(type) to shorten some code (dlg@)

dev

  ~ softraid.c                            

  > In the case that we want to force a new RAID assembly and the metadata
  > type on the chunks is not the same, we don't actually care because we
  > are going to clear their metadata anyway, so don't error out.  This
  > allows assembling a new RAID based on a drive that is zeroed and one
  > that used to be part of a softraid in its previous life.
  > ok jsing@ (patrick@)

dev/acpi

  ~ acpidev.h                             

  > fix comment (jcs@)

dev/ic

  ~ rtsx.c                                ~ rtsxreg.h
  ~ rtsxvar.h                             

  > add support for the Realtek RTS525A
  > ok stsp (jcs@)

dev/pci

  ~ rtsx_pci.c                            

  > add support for the Realtek RTS525A
  > ok stsp (jcs@)

kern

  ~ vfs_getcwd.c                          

  > Do not pass an uninitialized size value to free(9) even if the addr
  > pointer is NULL as it may generate false positive warnings.
  > requested by markus@ (bluhm@)

netinet

  ~ ip_divert.c                           

  > Replace the call to ifa_ifwithaddr() in divert_output() with a route
  > lookup to make it MP safe.  Only set the mbuf header fields that
  > are needed.  Validate the name input.
  > OK mpi@ (bluhm@)

  ~ ip_divert.c                           

  > Replace the call to ifa_ifwithaddr() in divert6_output() with a
  > route lookup to make it MP safe.  Only set the mbuf header fields
  > that are needed.  Validate the name input.  Also use the same
  > variables in IPv4 and IPv6 functions and avoid unneccessary
  > initialization.
  > OK mpi@ (bluhm@)

netinet6

  ~ ip6_divert.c                          

  > Replace the call to ifa_ifwithaddr() in divert6_output() with a
  > route lookup to make it MP safe.  Only set the mbuf header fields
  > that are needed.  Validate the name input.  Also use the same
  > variables in IPv4 and IPv6 functions and avoid unneccessary
  > initialization.
  > OK mpi@ (bluhm@)

== usr.bin =========================================================== 06/07 ==

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

lock

  ~ lock.c                                

  > After recent changes, we need to clear hash, not s1.
  > From Scott Cheloha
  > ok deraadt (tb@)

mandoc

  ~ html.c                                

  > fix a NULL pointer access on deroff() failure;
  > could be triggered with '.SS ""';
  > reported by Michael <Stapelberg at debian> (schwarze@)

tmux

  ~ server-client.c                       

  > Do not attempt to use TIOCSWINSZ on a -1 file descriptor (possible if
  > the pane has already died). (nicm@)

== usr.sbin ========================================================== 07/07 ==

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

ntpd

  ~ ntpd.8                                

  > ntpd has been on by default for over two years now, so rework
  > the text about enabling it;
  > ok deraadt (jmc@)

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

Reply via email to