OpenBSD src changes summary for 2017-06-27 ==========================================
bin/cp bin/csh bin/mv bin/rm distrib/sets etc/rc gnu regress/usr.bin sbin/dhclient sbin/fsck_msdos share/man sys/arch/macppc/conf sys/dev/pv sys/kern sys/netinet6 sys/nfs sys/sys usr.bin/mandoc usr.sbin/bgpd usr.sbin/ifstated == bin =============================================================== 01/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin cp ~ cp.1 ~ cp.c ~ utils.c > add a -v verbose flag to cp, mv, and rm. useful for monitoring progress, > and present on several other systems. some ok, some less ok. > from Job Snijders (tedu@) ~ cp.c > fix a few lines of unusual length (tedu@) csh ~ file.c > in recently commited TIOCSTI replacement code, do not assume > little-endian or unsigned char :-) > ok anton (deraadt@) ~ file.c > Tweak previous: align declarations and rename local variable. (anton@) mv ~ mv.1 ~ mv.c > add a -v verbose flag to cp, mv, and rm. useful for monitoring progress, > and present on several other systems. some ok, some less ok. > from Job Snijders (tedu@) rm ~ rm.1 ~ rm.c > add a -v verbose flag to cp, mv, and rm. useful for monitoring progress, > and present on several other systems. some ok, some less ok. > from Job Snijders (tedu@) ~ rm.c > fix a few lines of unusual length (tedu@) == distrib =========================================================== 02/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/base/mi ~ lists/comp/mi > throw strip into base, until we consider a solution for the > linkkit bsd.gdb strip gongshow (deraadt@) == etc =============================================================== 03/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc rc ~ rc > remove some old cruft. (tedu@) == gnu =============================================================== 04/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu gnu ~ llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp > trapsleds for clang, similar to the change on gas side. > Also from Todd Mortimer > tested by espie (deraadt@) == regress =========================================================== 05/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress usr.bin ~ mdoclint/mdoclint ~ mdoclint/mdoclint.1 > remove -DSw; the useful parts are now covered by mandoc; > discussed with jmc@ (schwarze@) ~ mandoc/mdoc/Ns/position.in ~ mandoc/mdoc/Ns/position.out_ascii ~ mandoc/mdoc/Ns/position.out_lint ~ mandoc/mdoc/Ns/position.out_markdown > warn about .Ns macros that have no effect because they are followed > by an isolated closing delimiter; inspired by mdoclint (schwarze@) ~ mandoc/tbl/mod/Makefile + mandoc/tbl/mod/spacing.in + mandoc/tbl/mod/spacing.out_ascii > test inter-column spacing (schwarze@) == sbin ============================================================== 06/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin dhclient ~ dhclient.c ~ dhcpd.h ~ dispatch.c > Nuke get_rdomain() and just snag the interface rdomain from the same > ifa we use to get the interface hw address. One less socket() and > ioctl()! MIssed cleanup from shift to just watching RTM_IFINFO > messages for rdomain switch. (krw@) ~ bpf.c > Make if_register_bpf() the same as the other if_register_*() functions > by directly assigning the socket fd to ifi->bfdesc rather than > returning it and having the caller do the assignment. (krw@) fsck_msdos ~ dir.c > Avoid the possibility of accessing an array out of bounds. > Found with cppcheck. ok krw@ (jsg@) == share ============================================================= 07/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/softraid.4 > Remove an extra '\n' from the printf strings fed into disklabel -E > from corsah () mail ! ru (tb@) == sys =============================================================== 08/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/macppc/conf ~ Makefile.macppc > the illegal instruction is 0x00000000 (deraadt@) dev/pv ~ hvs.c > Avoid testing an uninitialised variable in the SCSI_BUSY/SCSI_QUEUE_FULL > paths of hvs_scsi_cmd_done(). > ok mikeb@ (jsg@) ~ hyperv.c > Provide a handler stub for the "channel rescind" message (mikeb@) kern ~ uipc_socket.c ~ uipc_socket2.c > Add missing solock()/sounlock() dances around sbreserve(). > While here document an abuse of parent socket's lock. > Problem reported by krw@, analysis and ok bluhm@ (mpi@) netinet6 ~ ip6_input.c ~ ip6_var.h > Convert ip6_input() to a pr_input style function. Goal is to process > IPsec packets without additional enqueueing. > OK mpi@ (bluhm@) nfs ~ nfs_socket.c ~ nfs_syscalls.c > Add missing solock()/sounlock() dances around sbreserve(). > While here document an abuse of parent socket's lock. > Problem reported by krw@, analysis and ok bluhm@ (mpi@) sys ~ sockio.h > remove the obsolete timeslot ioctl (tedu@) == usr.bin =========================================================== 09/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin mandoc ~ mandoc.1 ~ mdoc_validate.c > warn about .Ns macros that have no effect because they are followed > by an isolated closing delimiter; inspired by mdoclint (schwarze@) ~ out.c ~ out.h ~ tbl_layout.c ~ tbl_term.c > Implement spacing of columns as defined in the table layout; > this is for example used by lftp(1) > and, ironically, misused by our very own tbl(7) manual... (schwarze@) == usr.sbin ========================================================== 10/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin bgpd ~ bgpd.c > move a global into local context; from rob pierce (deraadt@) ifstated ~ ifstated.c > Hoist some privileged code in preparation for future work. > Based on an approach in vmd with mc146818/ns8250. > diff by Rob Pierce <rob -AT- 2keys -DOT- ca> > ok deraadt@ (benno@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
