OpenBSD src changes summary for 2017-07-26 ==========================================
bin/csh distrib/sets gnu/usr.bin/perl lib/libedit sbin/dhclient share/mk sys/dev/ic sys/dev/isa sys/dev/wscons sys/net usr.bin/mandoc usr.bin/tmux usr.bin/whois usr.sbin/bgpd usr.sbin/tcpdump == bin =============================================================== 01/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin csh ~ csh.c ~ file.c ~ func.c > Postpone printing of prompt if filec is enabled in csh. Any I/O should be > performed first when canonical mode has been disabled on the tty just like > ksh > does. Discovered by the regress tests. > Joint work with bluhm@, ok deraadt@ (anton@) ~ file.c > Align variables and put logical operators at EOL. No binary change. > (anton@) == distrib =========================================================== 02/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/comp/clang.arm64 ~ lists/comp/md.arm64 > man pages into right file (deraadt@) ~ lists/comp/clang.amd64 ~ lists/comp/clang.i386 > sync (deraadt@) == gnu =============================================================== 03/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu usr.bin/perl ~ Makefile.bsd-wrapper1 ~ Configure > get rid of flag clang doesn't grok (include -Werror in Configure, because > clang will not error out on unknown flags) > okay millert@, deraadt@ (espie@) == lib =============================================================== 04/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libedit ~ refresh.c > Initialize "old" screen buffer lines before use; otherwise, they would > never get NUL-terminated and cause read buffer overruns. > This fixes for example segfaults in sftp(1) that could be triggered > by typing in an extremely long string (more than one line - the longer, > the likelier to crash), then hitting backspace once. > Problem reported and patch OK'ed by sthen@. (schwarze@) == sbin ============================================================== 05/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin dhclient ~ kroute.c > Fix add_default_route() so -iface routes are actually > created when gateway == interface address. (krw@) ~ dhclient.c > Stray u_int16_t -> uint16_t. (krw@) ~ dhclient.c > Local declaration beautification. (krw@) ~ dhclient.c > Check the option length, not its address (which will never be NULL) > Spotted by clang, ok krw@ (jca@) == share ============================================================= 06/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share mk ~ bsd.own.mk > switch the default compiler on amd64 and i386 to clang, > but keep gcc4 in the build for these as well > ok deraadt@ (robert@) == sys =============================================================== 07/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys dev/ic ~ uha.c > uha_init_mscp() is unused. (deraadt@) dev/isa ~ if_ec.c ~ if_we.c > we_readmem() and ec_readmem() are inlined, but they can also be static. > (deraadt@) dev/wscons ~ wstpad.c > Do not add plain edge areas as default. > Given how the Synaptics models report min/max coordinates, adding > "small" edge areas per default might consume too much space. (bru@) net ~ rtsock.c > Fix typo in comment, ok deraadt@ (anton@) ~ pfkeyv2.c > Consistantly use kp as the var name for struct keycb. > Suggested by and OK bluhm@ OK mpi@ (claudio@) == usr.bin =========================================================== 08/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin mandoc ~ main.c > Cast the return value of chdir(2) to void. We already have a comment > above explaining to human auditors why no error checking is needed > here, so it's only fair to tell the compiler, too. > Worried compiler reported by Michael <Stapelberg at debian>. (schwarze@) ~ man_validate.c > Fix a typo that caused a non-constant string > to be passed as a format string; no functional change; > reported by Michael <Stapelberg at debian>. (schwarze@) tmux ~ alerts.c ~ options-table.c ~ tmux.1 ~ tmux.h > Make bell, activity and silence alerting more consistent: > - remove the bell-on-alert option; > - add activity-action and silence-action options with the same possible > values as the existing bell-action; > - add "both" value for the visual-bell, visual-activity and > visual-silence options to trigger both a bell and a message. > This means all three work the same way. Based on changes from Yvain > Thonnart. (nicm@) ~ alerts.c > Always reset the alerts timer so it works even if activity and silence > are enabled on the same window. (nicm@) whois ~ whois.c > Teach whois(1) to use the new whois referral field name which has now gone > live on at least .com/.net servers. Changes to this and other fields > mentioned > in > https://www.icann.org/resources/pages/rdds-labeling-policy-2017-02-01-en. > ok millert@ (sthen@) == usr.sbin ========================================================== 09/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin bgpd ~ bgpd.8 > Update reference to BGP Shutdown Communication specification > ok benno@ (job@) ~ bgpd.8 > sort; (jmc@) ~ bgpd.8 > Update MRT reference in bgpd manpage > ok benno@ (job@) tcpdump ~ print-bgp.c > Update reference to BGP Shutdown Communication specification > ok benno@ (job@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
