OpenBSD src changes summary for 2017-06-18 ==========================================
regress/bin regress/usr.bin sbin/dhclient sys/arch/octeon/conf sys/arch/octeon/dev sys/arch/octeon/include sys/arch/octeon/octeon sys/dev/pckbc sys/dev/wscons usr.bin/mandoc usr.sbin/ifstated == regress =========================================================== 01/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress bin ~ ksh/edit/edit.c > Don't write input if ICANON is enabled. Also, write one byte at a time. > (anton@) usr.bin ~ mandoc/roff/Makefile ~ mandoc/roff/cond/string.in ~ mandoc/roff/cond/string.out_ascii ~ mandoc/roff/de/append.in ~ mandoc/roff/de/append.out_ascii ~ mandoc/roff/string/Makefile + mandoc/roff/rn/Makefile + mandoc/roff/rn/append.in + mandoc/roff/rn/append.out_ascii + mandoc/roff/string/std.in + mandoc/roff/string/std.out_ascii + mandoc/roff/string/std.out_lint > Implement appending to standard man(7) and mdoc(7) macros with .am. > With roff_getstrn(), provide finer control which definitions > can be used for what: > * All definitions can be used for .if d tests and .am appending. > * User-defined for \* expansion, .dei expansion, and macro calling. > * Predefined for \* expansion. > * Standard macros, original or renamed, for macro calling. > Several related improvements while here: > * Do not return string table entries that have explicitly been removed. > * Do not create a rentab entry when trying to rename a non-existent macro. > * Clear an existing rentab entry when the external interface > roff_setstr() is called with its name. > * Avoid trailing blanks in macro lines generated from renamed > and from aliased macros. > * Delete the duplicate __m*_reserved[] tables, just use roff_name[]. > (schwarze@) == sbin ============================================================== 02/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin dhclient ~ dhcpd.h > Nuke unused pointer to non-existant struct. (krw@) ~ dhclient.c > Make 'DEBUG' compile again. (krw@) ~ dhclient.c > Nuke stray and misleading comment. (krw@) ~ dhclient.c > Drop (int) casts of (time_t - time_t) calculations that > are assigned to an int variable. (krw@) ~ dispatch.c ~ dhcpd.h ~ dhclient.c > Convert last set_timeout() use to set_timeout_interval() and > then remove set_timeout() and rename set_timeout_interval() to > set_timeout(). (krw@) ~ dhclient.c ~ dhcpd.h ~ dispatch.c > Move the timeout information into struct interface_info with > the rest of the dhcp state. One less struct (dhcp_timeout) to > worry about, one less field (ifi) to keep track of. (krw@) == sys =============================================================== 03/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/octeon/conf ~ GENERIC ~ RAMDISK ~ files.octeon > Split octeon interrupt code into a glue layer and a CIU driver. > This makes possible to add drivers for other interrupt controllers > on the platform. > The glue layer has been derived from arm64/armv7. (visa@) arch/octeon/dev ~ octeon_intr.c > Move IPI control entry points into octeon_intr.c. > Needed by upcoming driver changes. (visa@) ~ octeon_intr.c ~ octeon_iobus.c + octciu.c > Split octeon interrupt code into a glue layer and a CIU driver. > This makes possible to add drivers for other interrupt controllers > on the platform. > The glue layer has been derived from arm64/armv7. (visa@) arch/octeon/include ~ intr.h > Drop unnecessary call to octeon_setintrmask(). The function gets called > by the splx() handler. (visa@) ~ intr.h > Split octeon interrupt code into a glue layer and a CIU driver. > This makes possible to add drivers for other interrupt controllers > on the platform. > The glue layer has been derived from arm64/armv7. (visa@) arch/octeon/octeon ~ machdep.c > Drop unnecessary call to octeon_setintrmask(). The function gets called > by the splx() handler. (visa@) ~ machdep.c > Move IPI control entry points into octeon_intr.c. > Needed by upcoming driver changes. (visa@) dev/pckbc ~ pms.c > pms/alps: configure compat mode (bru@) dev/wscons ~ wsmousevar.h ~ wstpad.c > Remove remnants of old versions. (bru@) == usr.bin =========================================================== 04/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin mandoc ~ roff.c > Implement appending to standard man(7) and mdoc(7) macros with .am. > With roff_getstrn(), provide finer control which definitions > can be used for what: > * All definitions can be used for .if d tests and .am appending. > * User-defined for \* expansion, .dei expansion, and macro calling. > * Predefined for \* expansion. > * Standard macros, original or renamed, for macro calling. > Several related improvements while here: > * Do not return string table entries that have explicitly been removed. > * Do not create a rentab entry when trying to rename a non-existent macro. > * Clear an existing rentab entry when the external interface > roff_setstr() is called with its name. > * Avoid trailing blanks in macro lines generated from renamed > and from aliased macros. > * Delete the duplicate __m*_reserved[] tables, just use roff_name[]. > (schwarze@) == usr.sbin ========================================================== 05/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin ifstated ~ ifstated.c ~ ifstated.h ~ log.c ~ parse.y + log.h > update log.c in ifstated to the same used in bgpd etc. > Done by Rob Pierce <rob AT 2keys DOT ca>, thanks (benno@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
