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

bin/csh                                 distrib/syspatch
etc/daily                               games/hack
gnu/lib/libiberty                       gnu/usr.bin/cc
lib/csu                                 lib/libc
lib/libcrypto                           lib/libcurses
lib/libedit                             lib/libevent
regress/libexec                         regress/sys
regress/usr.bin                         sbin/dhclient
sbin/isakmpd                            sbin/route
sbin/wsconsctl                          share/man
share/mk                                sys/arch/amd64/amd64
sys/arch/i386/i386                      sys/arch/octeon/dev
sys/kern                                usr.bin/awk
usr.bin/make                            usr.bin/mklocale
usr.bin/ssh                             usr.sbin/rpc.lockd
usr.sbin/rpc.statd                      usr.sbin/ypserv

== bin =============================================================== 01/12 ==

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

csh

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

== distrib =========================================================== 02/12 ==

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

syspatch

  ~ bsd.syspatch.mk                       

  > Set XSRCDIR to /usr/xenocara if it's not defined. Matches what
  > /usr/X11R6/share/mk/bsd.xorg.mk does.
  > ok robert@ (ajacoutot@)

== etc =============================================================== 03/12 ==

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

daily

  ~ daily                                 

  > Test if an acct file exists before trying to rename it.  This silences
  > false warnings in the frist three daily mails after process accounting
  > has been turned on.
  > from Raf Czlonka (bluhm@)

== games ============================================================= 04/12 ==

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

hack

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

== gnu =============================================================== 05/12 ==

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

lib/libiberty

  ~ Makefile.bsd-wrapper                  

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

usr.bin/cc

  ~ cc1plus/Makefile                      ~ cc_tools/Makefile
  ~ libobjc/Makefile                      

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

== lib =============================================================== 06/12 ==

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

csu

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

libc

  ~ sys/kqueue.2                          

  > replace Fifos with FIFOs.
  > ok jmc@ visa@ (dlg@)

  ~ stdlib/malloc.c                       

  > one more instance of the previous commit; also initialize ->offset to a
  > definite value in the size == 0 case (otto@)

libcrypto

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

libcurses

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

libedit

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

libevent

  ~ kqueue.c                              

  > if there are no changes for kevent, pass in NULL instead.
  > this has no effect except to make ktrace output prettier.
  > ok bluhm mpi (tedu@)

== regress =========================================================== 07/12 ==

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

libexec

  ~ ld.so/initfirst/test1/prog1/Makefile

  > ld.so and nfs regress were using PROGS variable before it was added
  > to bsd.prog.mk.  Remove local additions and use global rules. (bluhm@)

sys

  ~ nfs/Makefile                          

  > ld.so and nfs regress were using PROGS variable before it was added
  > to bsd.prog.mk.  Remove local additions and use global rules. (bluhm@)

usr.bin

  ~ libtool/Makefile                      

  > The libtool regress used PROGS as a regular variable.  Rename it
  > to avoid the new special meaning in bsd.prog.mk. (bluhm@)

== sbin ============================================================== 08/12 ==

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

dhclient

  ~ bpf.c                                 ~ clparse.c
  ~ conflex.c                             ~ dhclient.c
  ~ kroute.c                              ~ options.c
  ~ packet.c                              ~ parse.c

  > Use a modern spacious idiom on all function local variable
  > declarations. (krw@)

  ~ dhclient.c                            ~ kroute.c
  ~ privsep.c                             ~ privsep.h

  > Use ioctlfd/routefd sockets rather than rolling one's own
  > for resolving 'egress' and adding a route. Move creation
  > of main()'s ioctlfd up so it can be used for the
  > 'egress' resolution. (krw@)

  ~ bpf.c                                 ~ dhclient.c
  ~ dhcpd.h                               

  > Take some of the mystery out of who does what by
  > renaming "if_register_bpf()" to "get_bpf_sock()",
  > "if_register_send()" to "get_udp_sock()" and
  > "if_register_receive()" to "configure_bpf_sock()".
  > Pull back interface_info knowledge and just pass
  > the interface name, rdomain and bpf socket fd as
  > required. (krw@)

isakmpd

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

route

  ~ Makefile                              

  > zap depend ghost.
  > add a comment explaining why keywords.h is in the source tree even though
  > it's exactly what keywords.sh generates, so that people don't try adding
  > the generating rule again.
  > okay millert@ (espie@)

wsconsctl

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

== share ============================================================= 09/12 ==

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

man

  ~ man5/spamd.conf.5                     

  > Switch sample path for black/whitelist files from /var/mail (which is meant
  > to
  > be for mailboxes) to /etc/mail. Fritjof Bornebusch reported that
  > security(8)
  > complains about files in /var/mail and suggested a subdirectory, but /etc
  > seems a better idea all-round, and matches hier(7).  ok jmc@ (sthen@)

  ~ man4/man4.octeon/octmmc.4             

  > Update BUGS. (visa@)

  ~ man9/style.9                          

  > prefer getprogname to the magic global __progname.
  > from Matthew Martin (tedu@)

  ~ man7/ports.7                          

  > Fix non-portable .Lk usage that results in complete garbage with groff
  > and looks better, but still not good with mandoc.
  > Issue pointed out by Jan Stary <hans at stare dot cz>. (schwarze@)

mk

  ~ bsd.README                            

  > Thinko. It's called BUILDAFTER
  > "noticed" by Ingo. (espie@)

  ~ bsd.dep.mk                            

  > re-add unintentionally removed cleandir part that rm tags from the .CURDIR
  > (espie@)

  ~ bsd.README                            

  > two minor tweaks and two minor fixes; OK espie@ (schwarze@)

== sys =============================================================== 10/12 ==

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

arch/amd64/amd64

  ~ codepatch.c                           

  > Replace codepatch nopsleds with trapsleds.
  > ok sf@ mlarkin@
  > suggested by deraadt@ (mortimer@)

arch/i386/i386

  ~ codepatch.c                           

  > Replace codepatch nopsleds with trapsleds.
  > ok sf@ mlarkin@
  > suggested by deraadt@ (mortimer@)

arch/octeon/dev

  ~ octmmc.c                              

  > Keep refusing SDIO initialization. The driver cannot work properly
  > with SDIO because it does not handle card interrupts. (visa@)

kern

  ~ kern_malloc.c                         ~ kern_malloc_debug.c

  > make malloc(9) mpsafe by using a mutex instead of splvm.
  > this is almost a straightforward change of spl ops with mutex ops,
  > except the accounting has been shuffled around. memory is counted
  > as used before an attempt to allocate it from uvm is made to prevent
  > overcommitting memory. this is modelled on how pools limit allocations.
  > the uvm bits have been eyeballed by kettenis@ who says they should be safe.
  > visa@ found some nits which have been fixed.
  > tested by chris@ and amit kulkarni
  > ok kettenis@ visa@ mpi@ (dlg@)

== usr.bin =========================================================== 11/12 ==

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

awk

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

make

  ~ varmodifiers.c                        

  > Also check for NUL termination at the first character of tstr in
  > the error path of VarModifiers_Apply().  This prevents a sporadic
  > crash in make's regress target t41.
  > OK espie@ (bluhm@)

mklocale

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

ssh

  ~ scp/Makefile                          ~ sftp/Makefile
  ~ ssh-add/Makefile                      ~ ssh-agent/Makefile
  ~ ssh-keygen/Makefile                   ~ ssh-keyscan/Makefile

  > zap redundant Makefile variables.
  > okay djm@ (espie@)

== usr.sbin ========================================================== 12/12 ==

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

rpc.lockd

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

rpc.statd

  ~ Makefile                              

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

ypserv

  ~ ypserv/Makefile                       

  > remove misc. depend and yacc nits that no longer matter.
  > okay millert@ (espie@)

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

Reply via email to