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
