OpenBSD src changes summary for 2016-06-28
==========================================

bin/rm                                  distrib/sets
gnu/usr.bin/binutils                    gnu/usr.bin/binutils-2.17
gnu/usr.bin/perl                        lib/libc
share/man                               sys/arch/alpha/conf
sys/arch/amd64/amd64                    sys/arch/amd64/conf
sys/arch/armish/conf                    sys/arch/armv7/conf
sys/arch/hppa/conf                      sys/arch/i386/conf
sys/arch/i386/i386                      sys/arch/landisk/conf
sys/arch/loongson/conf                  sys/arch/macppc/conf
sys/arch/octeon/conf                    sys/arch/sgi/conf
sys/arch/sparc64/conf                   sys/arch/zaurus/conf
sys/kern                                sys/netinet
sys/sys                                 usr.bin/nc
usr.sbin/bgpd                           usr.sbin/pkg_add
usr.sbin/syslogd                        

== bin =============================================================== 01/08 ==

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

rm

  ~ rm.c                                  

  > don't report errors for 'rm -rf ""'. report by rkitover.
  > ok benno deraadt (tedu@)

  ~ rm.c                                  

  > revert previous. better fix applied to fts_open. (tedu@)

== distrib =========================================================== 02/08 ==

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

sets

  ~ lists/man/mi                          

  > sync (deraadt@)

== gnu =============================================================== 03/08 ==

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

usr.bin/binutils

  ~ gas/doc/as.texinfo                    

  > Add missing words to help the reader.
  > ok mikeb@ (jca@)

usr.bin/binutils-2.17

  ~ gas/doc/as.texinfo                    

  > Add missing words to help the reader.
  > ok mikeb@ (jca@)

usr.bin/perl

  ~ Makefile.bsd-wrapper                  ~ hints/openbsd.sh

  > Stop linking perl to libutil, never necessary
  > from guenther@ ok sthen@ (afresh1@)

  ~ Makefile.SH                           

  > Stop linking perl to libpthread
  > No longer necessary with TIB work
  > from guenther@ ok sthen@ (afresh1@)

== lib =============================================================== 04/08 ==

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

libc

  ~ stdlib/malloc.c                       

  > Back out previous; otto saw a potential race that could lead to a
  > double unmap and I experienced a much more unstable firefox.
  > discussed with otto on icb (tb@)

  ~ locale/wctomb.3                       

  > fix a couple of errors in the page;
  > from henning petersen, netbsd pr lib/51284
  > ok semarie (jmc@)

  ~ gen/fts.c                             

  > Do not return an error in fts_open(3) if one of the paths in argv
  > is empty.  Otherwise, programs using fts(3) will report an error
  > if one of the paths is empty instead of just treating it as a
  > non-existent file.  OK guenther@ (millert@)

  ~ gen/sysctl.3                          

  > Add sysctl for arp timers: net.inet.ip.arptimeout (expire timer for
  > resolved
  > entries) and net.inet.ip.arpdown (expire timer for unresolved entries)
  > ok mpi@ (chris@)

  ~ gen/fts.3                             ~ gen/fts.c

  > fts_open() requires that the list passed as argument to contain at least
  > one path.  When the list is empty (contain only a NULL pointer), return
  > EINVAL instead of pretending to succeed, which will cause a NULL pointer
  > deference in a later fts_read() call.  From FreeBSD. (millert@)

  ~ gen/fts.3                             

  > For the EINVAL case there can be more than a single option. (millert@)

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

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

man

  ~ man4/usb.4                            ~ man4/ure.4

  > more standard Nd, and zap an unbalanced ";
  > ok jmatthew (jmc@)

  ~ man4/ip6.4                            

  > IPV6_MINHOPCOUNT now supports UDP (unicast and multicast) (jca@)

  ~ man4/ip.4                             ~ man4/ip6.4

  > IP_MINTTL and IPV6_MINHOPCOUNT work on TCP and UDP sockets
  > Input from and ok bluhm@ (jca@)

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

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

arch/alpha/conf

  ~ GENERIC                               ~ RAMDISKBIG

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/amd64/amd64

  ~ cpu.c                                 

  > Enable UMIP feature if present. miod originally pointed this out to me.
  > ok deraadt@ (mlarkin@)

  ~ vmm.c                                 

  > Don't panic on null vmxon region or vmxon failure - this will be handled
  > in the calling function which will return EIO back up the stack to vmd(8).
  > Fixes a panic when CPUs fail to spin up for other reasons during boot,
  > noticed by reyk. (mlarkin@)

arch/amd64/conf

  ~ GENERIC                               ~ RAMDISK_CD

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/armish/conf

  ~ GENERIC                               ~ RAMDISK

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/armv7/conf

  ~ GENERIC                               ~ RAMDISK

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/hppa/conf

  ~ GENERIC                               ~ RAMDISK

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/i386/conf

  ~ GENERIC                               ~ RAMDISK_CD

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/i386/i386

  ~ cpu.c                                 

  > Enable UMIP feature if present. miod originally pointed this out to me.
  > ok deraadt@ (mlarkin@)

arch/landisk/conf

  ~ GENERIC                               ~ RAMDISK

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/loongson/conf

  ~ GENERIC                               ~ RAMDISK

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/macppc/conf

  ~ GENERIC                               ~ RAMDISK

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/octeon/conf

  ~ GENERIC                               ~ RAMDISK

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/sgi/conf

  ~ GENERIC-IP27                          ~ GENERIC-IP30
  ~ GENERIC-IP32                          ~ RAMDISK-IP27
  ~ RAMDISK-IP30                          ~ RAMDISK-IP32

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/sparc64/conf

  ~ GENERIC                               ~ RAMDISK

  > enable ure(4) where we already have url(4) (jmatthew@)

arch/zaurus/conf

  ~ GENERIC                               ~ RAMDISK

  > enable ure(4) where we already have url(4) (jmatthew@)

kern

  ~ kern_pledge.c                         

  > in pledgereq (the array for doing correspondance between textual promise as
  > in pledge(2) and internal PLEDGE_* flag), the flags member should be a
  > uint64_t and not a int.
  > ok deraadt@ (semarie@)

  ~ uipc_socket2.c                        

  > introduce rwlock for socketbuf instead of the old flag and tsleep dance.
  > ok mikeb bluhm (tedu@)

netinet

  ~ udp_usrreq.c                          

  > Add UDP unicast and multicast support for IP_MINTTL/IPV6_MINHOPCOUNT
  > Requested by renato@, ok blumh@ (jca@)

  ~ if_ether.c                            ~ if_ether.h
  ~ in.h                                  

  > Add sysctl for arp timers: net.inet.ip.arptimeout (expire timer for
  > resolved
  > entries) and net.inet.ip.arpdown (expire timer for unresolved entries)
  > ok mpi@ (chris@)

sys

  ~ socketvar.h                           

  > introduce rwlock for socketbuf instead of the old flag and tsleep dance.
  > ok mikeb bluhm (tedu@)

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

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

nc

  ~ netcat.c                              

  > If an error path if close() is called, save errno so that original error
  > is shown by errx
  > ok millert krw (deraadt@)

  ~ nc.1                                  ~ netcat.c

  > Add -M and -m options to specify the outgoing and incoming minimum TTL
  > Req by and ok blumh@ (jca@)

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

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

bgpd

  ~ bgpd.conf.5                           ~ session.c

  > Use IPV6_MINHOPCOUNT to finish implementing ttl-security for IPv6.
  > ok renato@ deraadt@ (jca@)

pkg_add

  ~ pkg_create.1                          

  > document is-branch (espie@)

  ~ pkg_info.1                            ~ OpenBSD/PkgInfo.pm

  > option -z that uses is-branch info to produce "complete"
  > stem--[flavor][%branch] listing.
  > feedback and suggestions semarie@ (espie@)

  ~ OpenBSD/PkgInfo.pm                    

  > oops, $pkg can be more than a pkgname. We have the right information
  > in the plist, so use it instead. (espie@)

syslogd

  ~ privsep.c                             

  > whitespace nit (jca@)

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

Reply via email to