OpenBSD src changes summary for 2016-10-24
==========================================

bin/ls                                  regress/lib
regress/sys                             share/man
sys/arch/alpha/conf                     sys/arch/amd64/conf
sys/arch/armv7/conf                     sys/arch/hppa/conf
sys/arch/i386/conf                      sys/arch/landisk/conf
sys/arch/loongson/conf                  sys/arch/luna88k/conf
sys/arch/macppc/conf                    sys/arch/octeon/conf
sys/arch/sgi/conf                       sys/arch/socppc/conf
sys/arch/sparc64/conf                   sys/dev/pci
sys/kern                                sys/netinet6
sys/sys                                 usr.bin/colrm
usr.bin/column                          usr.bin/cut
usr.bin/fmt                             usr.bin/fold
usr.bin/less                            usr.bin/locale
usr.bin/mg                              usr.bin/rs
usr.bin/ssh                             usr.bin/ul
usr.bin/uniq                            usr.bin/wc
usr.sbin/dhcpd                          usr.sbin/makefs
usr.sbin/nsd                            

== bin =============================================================== 01/06 ==

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

ls

  ~ ls.1                                  

  > Unify wording for LC_CTYPE in ENVIRONMENT:
  > * Consistently use "character encoding locale" as suggested by stsp@.
  > * Resolve various gratuitious wording variations.
  > OK jmc@. (schwarze@)

== regress =========================================================== 02/06 ==

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

lib

  ~ libm/tgamma/tgamma.c                  

  > using exact valus in floating point tests often does not work as expected,
  > use epsilon test (otto@)

sys

  + netinet/carp/Makefile                 + netinet/carp/README
  + netinet/carp/carp_1.sh                + netinet/carp/carp_2.sh
  + netinet/carp/carp_3.sh                + netinet/carp/carp_4.sh
  + netinet/carp/carp_subr                

  > Add regress tests for carp(4). (yasuoka@)

== share ============================================================= 03/06 ==

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

man

  ~ man4/mfii.4                           

  > Make mfii(4) bio(4) capable.
  > ok dlg (yasuoka@)

  ~ man4/mfii.4                           

  > fix SEE ALSO; (jmc@)

== sys =============================================================== 04/06 ==

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

arch/alpha/conf

  ~ Makefile.alpha                        

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/amd64/conf

  ~ Makefile.amd64                        

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/armv7/conf

  ~ Makefile.armv7                        

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/hppa/conf

  ~ Makefile.hppa                         

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/i386/conf

  ~ Makefile.i386                         

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/landisk/conf

  ~ Makefile.landisk                      

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/loongson/conf

  ~ Makefile.loongson                     

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/luna88k/conf

  ~ Makefile.luna88k                      

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/macppc/conf

  ~ Makefile.macppc                       

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/octeon/conf

  ~ Makefile.octeon                       

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/sgi/conf

  ~ Makefile.sgi                          

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/socppc/conf

  ~ Makefile.socppc                       

  > make cleandir should skip the version file; ok otto millert (deraadt@)

arch/sparc64/conf

  ~ Makefile.sparc64                      

  > make cleandir should skip the version file; ok otto millert (deraadt@)

dev/pci

  ~ mpii.c                                ~ mpiireg.h

  > augment the scsi_probe handler so it tries to query the sas dev pg 0
  > sas dev pg0 tells us interesting things, like the devices sas addresses
  > and if it is ATAPI or not. (dlg@)

  ~ mfii.c                                

  > Add scsi ioctl hook to do a special treatment for DIOC{G,S}CACHE which
  > is already done in mfi(4).
  > ok dlg (yasuoka@)

  ~ mfii.c                                

  > Make mfii(4) bio(4) capable.
  > ok dlg (yasuoka@)

  ~ mfii.c                                

  > Backout last 2 revisions.  Requested by deraadt. (yasuoka@)

kern

  ~ subr_percpu.c                         

  > non-MP vs MP codepaths were confusingly split between the .c and .h file.
  > Unify these by placing #ifdef MULTIPROCESSOR inside the functions, then
  > collapse further to reduce _KERNEL blocks
  > ok dlg (deraadt@)

  ~ init_main.c                           ~ kern_sysctl.c
  ~ uipc_mbuf.c                           

  > move the mbstat structure to percpu counters
  > each cpus counters still have to be protected by splnet, but this
  > is better thana single set of counters protected by a global mutex.
  > ok bluhm@ (dlg@)

  ~ subr_percpu.c                         ~ uipc_mbuf.c

  > avoid using realloc in the name of things that dont work like realloc.
  > cpumem_realloc and counters_realloc actually allocated new per cpu data
  > for new cpus, they didnt resize the existing allocation.
  > specifically, this renames cpumem_reallod to cpumem_malloc_ncpus, and
  > counters_realloc to counters_alloc_ncpus.
  > ok (and with some fixes by) bluhm@ (dlg@)

netinet6

  ~ frag6.c                               

  > When the IPv6 network stack receives an empty non atomic fragment,
  > just drop it.  It can never overlap existing content, there is no
  > ambiguous payload.  So save resources and do not try to insert it
  > into the queue.  This makes our IPv6 stack behave like pf fragment
  > reassembly.
  > OK deraadt@ (bluhm@)

sys

  ~ percpu.h                              

  > non-MP vs MP codepaths were confusingly split between the .c and .h file.
  > Unify these by placing #ifdef MULTIPROCESSOR inside the functions, then
  > collapse further to reduce _KERNEL blocks
  > ok dlg (deraadt@)

  ~ mbuf.h                                

  > move the mbstat structure to percpu counters
  > each cpus counters still have to be protected by splnet, but this
  > is better thana single set of counters protected by a global mutex.
  > ok bluhm@ (dlg@)

  ~ percpu.h                              

  > avoid using realloc in the name of things that dont work like realloc.
  > cpumem_realloc and counters_realloc actually allocated new per cpu data
  > for new cpus, they didnt resize the existing allocation.
  > specifically, this renames cpumem_reallod to cpumem_malloc_ncpus, and
  > counters_realloc to counters_alloc_ncpus.
  > ok (and with some fixes by) bluhm@ (dlg@)

== usr.bin =========================================================== 05/06 ==

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

colrm

  ~ colrm.1                               

  > Unify wording for LC_CTYPE in ENVIRONMENT:
  > * Consistently use "character encoding locale" as suggested by stsp@.
  > * Resolve various gratuitious wording variations.
  > OK jmc@. (schwarze@)

column

  ~ column.1                              

  > As suggested by martijn@, delete absurd EXAMPLES section and two
  > irrelevant .Xr links.  While here, add two .Xr links that are relevant.
  > OK martijn@ jmc@ (schwarze@)

cut

  ~ cut.1                                 

  > Unify wording for LC_CTYPE in ENVIRONMENT:
  > * Consistently use "character encoding locale" as suggested by stsp@.
  > * Resolve various gratuitious wording variations.
  > OK jmc@. (schwarze@)

fmt

  ~ fmt.1                                 

  > Unify wording for LC_CTYPE in ENVIRONMENT:
  > * Consistently use "character encoding locale" as suggested by stsp@.
  > * Resolve various gratuitious wording variations.
  > OK jmc@. (schwarze@)

fold

  ~ fold.1                                

  > Unify wording for LC_CTYPE in ENVIRONMENT:
  > * Consistently use "character encoding locale" as suggested by stsp@.
  > * Resolve various gratuitious wording variations.
  > OK jmc@. (schwarze@)

less

  ~ less.1                                

  > Unify wording for LC_CTYPE in ENVIRONMENT:
  > * Consistently use "character encoding locale" as suggested by stsp@.
  > * Resolve various gratuitious wording variations.
  > OK jmc@. (schwarze@)

locale

  ~ locale.1                              

  > Document the LC_* variables in more detail
  > and explain what is special about locales in OpenBSD.
  > Lots of feedback and OK jmc@. (schwarze@)

mg

  ~ echo.c                                

  > remove double semicolon
  > from Brian Callahan (jasper@)

rs

  ~ rs.1                                  

  > Unify wording for LC_CTYPE in ENVIRONMENT:
  > * Consistently use "character encoding locale" as suggested by stsp@.
  > * Resolve various gratuitious wording variations.
  > OK jmc@. (schwarze@)

ssh

  ~ sshkey.c                              ~ servconf.c

  > Remove dead breaks, found via opencoverage.net.  ok deraadt@ (dtucker@)

ul

  ~ ul.1                                  

  > Unify wording for LC_CTYPE in ENVIRONMENT:
  > * Consistently use "character encoding locale" as suggested by stsp@.
  > * Resolve various gratuitious wording variations.
  > OK jmc@. (schwarze@)

uniq

  ~ uniq.1                                

  > Unify wording for LC_CTYPE in ENVIRONMENT:
  > * Consistently use "character encoding locale" as suggested by stsp@.
  > * Resolve various gratuitious wording variations.
  > OK jmc@. (schwarze@)

wc

  ~ wc.1                                  

  > Unify wording for LC_CTYPE in ENVIRONMENT:
  > * Consistently use "character encoding locale" as suggested by stsp@.
  > * Resolve various gratuitious wording variations.
  > OK jmc@. (schwarze@)

== usr.sbin ========================================================== 06/06 ==

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

dhcpd

  ~ dhcp.c                                

  > Compare server-identifiers and reject packets only *after* applying
  > value specified in dhcpd.conf.
  > i.e. don't assume it is always the primary address of the interface
  > the packet arrived on.
  > Fixes issues with redundant dhcpd servers and CARP'd interfaces.
  > Issue reported and fix tested by Johan Huldtgren (krw@)

makefs

  ~ makefs.8                              

  > document the options for msdos systems; help/ok natano (jmc@)

nsd

  ~ Makefile.in                           ~ axfr.c
  ~ configlexer.lex                       ~ configparser.y
  ~ configure.ac                          ~ difffile.c
  ~ dns.c                                 ~ dns.h
  ~ edns.c                                ~ edns.h
  ~ namedb.c                              ~ namedb.h
  ~ nsd-checkconf.c                       ~ nsd-control.c
  ~ nsd-mem.c                             ~ nsd.conf.5.in
  ~ nsd.conf.sample.in                    ~ nsec3.c
  ~ options.c                             ~ options.h
  ~ query.c                               ~ query.h
  ~ remote.c                              ~ tsig-openssl.c
  ~ tsig.c                                ~ xfrd-disk.c
  ~ xfrd-tcp.c                            ~ xfrd.c
  ~ xfrd.h                                ~ zlexer.lex
  ~ zparser.y                             

  > Update to 4.1.13
  > Testing millert, brad and myself.
  > OK millert@ (florian@)

  ~ configure                             

  > regen (florian@)

  ~ configlexer.lex                       ~ zlexer.lex

  > do not ignore -Wsign-compare; requested by deraadt@ (florian@)

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

Reply via email to