OpenBSD src changes summary for 2017-07-13
==========================================

distrib/sets                            games/fortune
games/grdc                              lib/libc
regress/sys                             share/man
share/mk                                sys/arch/octeon/conf
sys/arch/octeon/dev                     sys/arch/octeon/include
sys/dev/pci                             sys/dev/pv
sys/kern                                sys/net
sys/netinet6                            usr.bin/doas
usr.bin/mandoc                          usr.bin/ssh
usr.bin/time                            usr.sbin/ndp
usr.sbin/npppd                          usr.sbin/rebound
usr.sbin/rpc.bootparamd                 

== distrib =========================================================== 01/08 ==

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

sets

  ~ lists/man/mi                          

  > sync (visa@)

== games ============================================================= 02/08 ==

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

fortune

  ~ Notes                                 ~ datfiles/fortunes
  ~ datfiles/fortunes-o.real              

  > Convert fortunes to UTF-8 from the old "backspace punctuation" method.
  > suggested by tedu, ok schwarze@ stsp@ tb@ (bentley@)

  ~ datfiles/fortunes                     ~ datfiles/fortunes2
  ~ datfiles/fortunes2-o                  ~ datfiles/limerick

  > Use an umlaut in Mobius and uppercase one instance of möbius visible in
  > bentley's previous commit. (tb@)

grdc

  ~ grdc.c                                

  > Convert fprintf(stderr, ...) to errx/warnx (with slight change of output).
  > From Scott Cheloha (tb@)

== lib =============================================================== 03/08 ==

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

libc

  ~ gen/sysctl.3                          

  > Get rid of ip6.maxifprefixes and ip6.maxifdefrouters, the kernel no
  > longer tracks prefixes or default routers from router advertisements.
  > Pointed out by jmc.
  > ports tree grepping sthen, who only found nsh
  > OK mpi, sthen (florian@)

== regress =========================================================== 04/08 ==

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

sys

  ~ kern/siginfo-fault/Makefile           ~ kern/siginfo-fault/siginfo-fault.c

  > Improve error messages of siginfo-fault regress to make clear which
  > tests fail.  First run all checks and report problmes, finally exit
  > with the total number of failures.  Unfortunately it still fails. (bluhm@)

  ~ uvm/mmap_hint/Makefile                ~ uvm/mmap_hint/mmap_hint.c

  > Round VM_MAXUSER_ADDRESS down to next page to make mmap_hint regress
  > pass on sparc64. (bluhm@)

== share ============================================================= 05/08 ==

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

man

  ~ man4/run.4                            

  > The 'Tenda W311M' USB wifi stick works with run(4). (stsp@)

  ~ man1/help.1                           

  > Missing trailing / in url
  > from Andras Farkas (jca@)

  ~ man4/man4.octeon/Makefile             + man4/man4.octeon/octcib.4

  > Add a manual page for octcib(4). (visa@)

  ~ man5/pf.conf.5                        

  > * Clarify that filter rules are evaluated once per packet and interface,
  > not only once per packet.
  > * Clarify that the syntax   anchor "name" { ... }   both loads and
  > evaluates the anchor, rather than merely loading it.
  > Triggered by questions from Benedikt Neuffer <bene at usta dot de>.
  > OK mikeb@ (schwarze@)

  ~ man5/changelist.5                     ~ man5/defaultdomain.5
  ~ man5/login.conf.5                     ~ man5/myname.5
  ~ man5/netgroup.5                       ~ man5/spamd.conf.5
  ~ man8/daily.8                          ~ man8/rc.8
  ~ man8/rc.shutdown.8                    ~ man8/security.8

  > man pages with pseudo synopses which list filenames end up creating
  > very ugly output in man -k; after some discussion with ingo, we feel
  > the simplest fix is to remove such SYNOPSIS sections: the info is hardly
  > helpful at page top, is contained already in FILES, and there are
  > sufficiently few that just zapping them is simple;
  > ok schwarze, who also helpfully ran things through a build to check
  > output; (jmc@)

mk

  ~ bsd.README                            

  > add sys.mk to the table of contents, and make the description of
  > bsd.sys.mk more specific; wording with one tweak from espie@ (schwarze@)

== sys =============================================================== 06/08 ==

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

arch/octeon/conf

  ~ GENERIC                               ~ RAMDISK
  ~ files.octeon                          

  > Add a driver for the CIB interrupt controller. Certain device
  > controllers need it on CN70xx/CN71xx. (visa@)

arch/octeon/dev

  ~ octciu.c                              

  > Get cpuid from `ci' to avoid an extra function call. (visa@)

  ~ octciu.c                              

  > Add handling for the third interrupt summary vector,
  > needed by upcoming work. (visa@)

  + octcib.c                              

  > Add a driver for the CIB interrupt controller. Certain device
  > controllers need it on CN70xx/CN71xx. (visa@)

arch/octeon/include

  ~ octeonreg.h                           

  > Add handling for the third interrupt summary vector,
  > needed by upcoming work. (visa@)

dev/pci

  ~ if_tl.c                               

  > Fix multicast reception: use unsigned chars to avoid accidental sign
  > extension in hash calculation.  Reported & diagnosed by Nick Briggs.
  > ok mpi@ (naddy@)

  ~ if_wb.c                               

  > kill a prototype for a nonexisting function; ok mpi@ (naddy@)

dev/pv

  ~ hvs.c                                 

  > Add a comment explaining why pciide(4) must skip attaching disks
  > Requested by kettenis@. (mikeb@)

kern

  ~ uipc_socket.c                         

  > Do not unlock the netlock in the goto out error path before it has
  > been acquired in sosend().  Fixes a kernel lock assertion panic.
  > OK visa@ mpi@ (bluhm@)

net

  ~ pipex.c                               

  > Set the ipl of pipex pools to IPL_SOFTNET.
  > Fix floor splassert reported by mlarkin@ and Marko Cupać.
  > ok dlg@, visa@, yasuoka@ (mpi@)

netinet6

  ~ in6.h                                 ~ in6_proto.c
  ~ ip6_var.h                             

  > Get rid of ip6.maxifprefixes and ip6.maxifdefrouters, the kernel no
  > longer tracks prefixes or default routers from router advertisements.
  > Pointed out by jmc.
  > ports tree grepping sthen, who only found nsh
  > OK mpi, sthen (florian@)

== usr.bin =========================================================== 07/08 ==

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

doas

  ~ doas.conf.5                           

  > man pages with pseudo synopses which list filenames end up creating
  > very ugly output in man -k; after some discussion with ingo, we feel
  > the simplest fix is to remove such SYNOPSIS sections: the info is hardly
  > helpful at page top, is contained already in FILES, and there are
  > sufficiently few that just zapping them is simple;
  > ok schwarze, who also helpfully ran things through a build to check
  > output; (jmc@)

mandoc

  ~ roff.c                                

  > eqn(7) .EQ has to break man(7) next-line scope, or tree corruption
  > and use after free many ensue; again found by jsg@ with afl(1) (schwarze@)

ssh

  ~ ssh_config.5                          ~ sshd_config.5

  > man pages with pseudo synopses which list filenames end up creating
  > very ugly output in man -k; after some discussion with ingo, we feel
  > the simplest fix is to remove such SYNOPSIS sections: the info is hardly
  > helpful at page top, is contained already in FILES, and there are
  > sufficiently few that just zapping them is simple;
  > ok schwarze, who also helpfully ran things through a build to check
  > output; (jmc@)

time

  ~ time.c                                

  > use monotonic clock for computing elapsed time
  > from Scott Cheloha. ok dlg. (tedu@)

== usr.sbin ========================================================== 08/08 ==

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

ndp

  ~ ndp.8                                 ~ ndp.c

  > Simplify usage and man page synopsis after removal of prefix list and
  > default router flags.
  > Pointed out and diff from jcm@, OK me
  > While reviewing the diff I stumbled upon the H flag, which is now
  > useless, too. jmc suggested that I commit his diff and zap H at the
  > same time. (florian@)

npppd

  ~ npppd/npppd-users.5                   

  > man pages with pseudo synopses which list filenames end up creating
  > very ugly output in man -k; after some discussion with ingo, we feel
  > the simplest fix is to remove such SYNOPSIS sections: the info is hardly
  > helpful at page top, is contained already in FILES, and there are
  > sufficiently few that just zapping them is simple;
  > ok schwarze, who also helpfully ran things through a build to check
  > output; (jmc@)

rebound

  ~ rebound.8                             ~ rebound.c

  > add an option to listen to an address other than localhost,
  > upgrading to a mini recursive resolver for small networks. (tedu@)

rpc.bootparamd

  ~ bootparams.5                          

  > man pages with pseudo synopses which list filenames end up creating
  > very ugly output in man -k; after some discussion with ingo, we feel
  > the simplest fix is to remove such SYNOPSIS sections: the info is hardly
  > helpful at page top, is contained already in FILES, and there are
  > sufficiently few that just zapping them is simple;
  > ok schwarze, who also helpfully ran things through a build to check
  > output; (jmc@)

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

Reply via email to