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

distrib/sets                            lib/librthread
regress/usr.sbin                        sbin/dhclient
sbin/slaacd                             share/man
sys/arch/loongson/include               sys/arch/mips64/include
sys/arch/octeon/conf                    sys/arch/octeon/dev
sys/arch/octeon/include                 sys/arch/sgi/include
sys/conf                                sys/dev
sys/dev/usb                             sys/net
sys/netinet                             sys/sys
usr.bin/make                            usr.sbin/relayd
usr.sbin/syspatch                       

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

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

sets

  ~ lists/man/mi                          

  > sync (visa@)

== lib =============================================================== 02/08 ==

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

librthread

  ~ rthread_fork.c                        

  > disable post fork checks for now, too much turbulence in the air (tedu@)

== regress =========================================================== 03/08 ==

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

usr.sbin

  ~ ifstated/ifstated                     ~ ifstated/statemachine

  > Add shebang (jca@)

== sbin ============================================================== 04/08 ==

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

dhclient

  ~ dhclient.c                            ~ dhcpd.h
  ~ kroute.c                              

  > Use effective_proposal data to set mtu and address. (krw@)

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

  > Use effective_proposal data to build resolv.conf contents.
  > Fix a missing != NULL, and add a comment on why no search
  > path and no dns servers means resolv.conf.tail is ignored. (krw@)

slaacd

  ~ slaacd.h                              

  > leftovers from newd (florian@)

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

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

man

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

  > man octcit(4) (visa@)

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

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

arch/loongson/include

  ~ cpu.h                                 

  > Define MAXCPUS per mips64 port. (visa@)

arch/mips64/include

  ~ cpu.h                                 

  > Define MAXCPUS per mips64 port. (visa@)

arch/octeon/conf

  ~ GENERIC                               ~ RAMDISK
  ~ files.octeon                          

  > Add a driver for CIU3. Not quite finished yet, but good enough for now.
  > (visa@)

arch/octeon/dev

  + octcit.c                              

  > Add a driver for CIU3. Not quite finished yet, but good enough for now.
  > (visa@)

arch/octeon/include

  ~ cpu.h                                 

  > Define MAXCPUS per mips64 port. (visa@)

  ~ cpu.h                                 ~ octeonvar.h

  > Bump MAXCPUS on octeon. (visa@)

  ~ vmparam.h                             

  > Bump VM_PHYSSEG_MAX. (visa@)

arch/sgi/include

  ~ cpu.h                                 

  > Define MAXCPUS per mips64 port. (visa@)

conf

  ~ GENERIC                               ~ files

  > Switch installer to Allotment Routing Table (ART).
  > Prompted by a bugreport by naddy that IPv6 autoconfiguration is broken
  > in the installer.
  > OK mpi, "go for it" deraadt (florian@)

dev

  ~ rnd.c                                 

  > clang (and newer gcc at high -O) are unaware that objects placed in strange
  > sections, such as __attribute__((section(".openbsd.randomdata"))), may be
  > non-zero.  In combination with "const" or "static" the compiler becomes
  > even
  > more sure nothing can influence the object and assumes the value will be 0.
  > A few optimizations later, a security requirement has been removed.
  > Until a better annotation arrives in compilers, be warned:  Do not mix
  > const or static with these random objects, you won't get what you want.
  > Spotted in a regression test by bluhm, long discussion with kettenis.
  > (deraadt@)

dev/usb

  ~ xhci.c                                

  > Use memcpy instead of casts to copy 8 bytes of data to avoid unaligned
  > access.
  > ok visa@, mpi@, deraadt@ (kettenis@)

net

  ~ route.c                               ~ route.h
  ~ rtable.c                              ~ rtable.h
  ~ rtsock.c                              

  > Switch installer to Allotment Routing Table (ART).
  > Prompted by a bugreport by naddy that IPv6 autoconfiguration is broken
  > in the installer.
  > OK mpi, "go for it" deraadt (florian@)

  ~ route.c                               ~ route.h
  ~ rtable.c                              ~ rtsock.c

  > Enable mpath support in the Allotment Routing Table (ART) on the ramdisk.
  > OK mpi (florian@)

netinet

  ~ if_ether.c                            

  > Switch installer to Allotment Routing Table (ART).
  > Prompted by a bugreport by naddy that IPv6 autoconfiguration is broken
  > in the installer.
  > OK mpi, "go for it" deraadt (florian@)

sys

  ~ tree.h                                

  > mark __inline functions which are not neccessarily used, with __unused.
  > ok espie florian kettenis (deraadt@)

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

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

make

  ~ make.1                                

  > Remove outdated count of the number of available assignment operators.
  > While here, add a missing paragraph.
  > ok jmc@ (anton@)

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

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

relayd

  ~ relay.c                               

  > Fix a double free of the TLS config in the error path.
  > OK claudio@ (bluhm@)

syspatch

  ~ syspatch.sh                           

  > `-R' requires root privileges. (ajacoutot@)

  ~ syspatch.sh                           

  > If syspatch is updating itself, exit after installing the new syspatch to
  > stop installing further patches and warn the user he needs to run it again
  > (so that it'll run with the new code). (ajacoutot@)

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

Reply via email to