OpenBSD src changes summary for 2017-10-05 ==========================================
distrib/miniroot lib/libc libexec/ld.so regress/usr.sbin sbin/dhclient share/man sys/arch/amd64/amd64 sys/arch/sparc64/dev sys/dev/fdt sys/dev/usb usr.bin/ctfdump usr.bin/ssh usr.bin/tmux usr.bin/units usr.sbin/syslogd == distrib =========================================================== 01/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib miniroot ~ install.sub > When installing sets from disk, change the default answer for the question > "Is the disk partition already mounted?" from "no" to "yes". > Agreed by many. (naddy@) == lib =============================================================== 02/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ stdlib/malloc.c > Use dprintf instead of snprintf/write (otto@) ~ stdlib/malloc.c > do not return f() where f is a void function; loop var type fix (otto@) ~ sys/connect.2 ~ sys/send.2 > Document that connect(2) and sendto(2) may return with errno > EADDRNOTAVAIL if local address is not available. > OK deraadt@ millert@ (bluhm@) == libexec =========================================================== 03/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/libexec ld.so ~ malloc.c > Sync with libc malloc, doing delayed free double-free check always (otto@) == regress =========================================================== 04/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress usr.sbin + bgpd/Makefile + bgpd/bgpd.conf.1.in + bgpd/bgpd.conf.1.ok + bgpd/bgpd.conf.2.in + bgpd/bgpd.conf.2.ok + bgpd/bgpd.conf.example.ok > add regress tests for bgpd. > for now, only basic parsing is checked (phessler@) ~ Makefile > +bgpd (phessler@) ~ bgpd/bgpd.conf.2.ok > fix the results file after I changed the test file (phessler@) ~ syslogd/args-fdexhaustion-config.pl ~ syslogd/args-fdexhaustion-tcp.pl + syslogd/args-dropped-init.pl > Check that the dropped during initialization message appears in > local and remote log files. (bluhm@) == sbin ============================================================== 05/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin dhclient ~ conflex.c ~ dhctoken.h > 'DENY' is a dhcpd-only thing. No need to parse it in > dhclient.conf. (krw@) - tables.c > tables.c was unhooked from the build a while ago. (krw@) == share ============================================================= 06/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man1/clang-local.1 > clang does not search /usr/local; > from janne johansson > ok patrick (jmc@) ~ man4/ugold.4 > Add support for the "TEMPer1F_H1V1.5F" USB temperature and humidity > sensor to the ugold(4) driver. > Patch by Jan Klemkow > Tested by Remi Locherer > ok mpi@ patrick@ (stsp@) == sys =============================================================== 07/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/amd64 ~ locore0.S ~ locore.S > Clean up some no longer needed includes left over from the locore/locore0 > split. > ok tom, mpi, deraadt (mlarkin@) ~ vmm.c > change DPRINTF format specifier from %lld to %llx for easier readability > (mlarkin@) ~ vmm.c > fix some spacing issues, wrong comments, and DPRINTFs that were in the > wrong place, no functional change. (mlarkin@) ~ vmm.c > restore a block of code erroneously removed in r1.162 that causes a > warning during linux guest bootup relating to fpu save state size. > (mlarkin@) ~ vmm.c > vmm: add functions to decode %rflags and IA32_MISC_ENABLE MSR. > Debug builds only. (mlarkin@) arch/sparc64/dev ~ lom.c > Check the state value within the assert statement, do not set it. > found with grep 'KASSERT.* = '; OK kettenis@ (bluhm@) dev/fdt ~ if_mvneta.c > Update mvneta(4) to the way OpenBSD handles multicast and promiscuous > mode bits. From Brad Smith. (patrick@) dev/usb ~ ugold.c > Add support for the "TEMPer1F_H1V1.5F" USB temperature and humidity > sensor to the ugold(4) driver. > Patch by Jan Klemkow > Tested by Remi Locherer > ok mpi@ patrick@ (stsp@) == usr.bin =========================================================== 08/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin ctfdump ~ ctfdump.c ~ elf.c > sync elf.c with ctfconv > ok mpi@ jasper@ (jsg@) ~ ctfdump.c > add boundary tests to avoid some crashes found with afl > ok mpi@ (jsg@) ssh ~ ssh_config.5 > %C is hashed; from klemens nanni > ok markus (jmc@) ~ monitor.c ~ monitor_wrap.c ~ servconf.c ~ servconf.h ~ sshd.c > replace statically-sized arrays in ServerOptions with dynamic ones > managed by xrecallocarray, removing some arbitrary (though large) > limits and saving a bit of memory; "much nicer" markus@ (djm@) tmux ~ screen-write.c > When writing batches of characters to the screen, we need to clear > padding or later UTF-8 characters could be displayed incorrectly. GitHub > issue 1090. (nicm@) ~ input.c ~ screen.c ~ tmux.h > Add support for the xterm(1) title stack, from Brad Town, GitHub issue > 1075. (nicm@) ~ key-bindings.c > Add -- to some key bindings so leading -s work. (nicm@) units ~ units.lib > update currency exchange rates; (jmc@) == usr.sbin ========================================================== 09/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin syslogd ~ syslogd.c ~ syslogd.h ~ ttymsg.c > I have touched more than half the source code lines of syslogd(8). > Add my copyright explicitly. (bluhm@) ~ syslogd.c > When syslogd writes some startup errors to stderr or console, they > never appear in any log file. After initialization, write a summary > into log files and to remote log host. So the problem shows up, > when someone is looking at the persistent messages. > Print the "dropped message" warning in a common function. > OK sthen@ millert@ (bluhm@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
