OpenBSD src changes summary for 2017-07-15 ==========================================
distrib/miniroot etc/ksh.kshrc lib/libssl regress/lib regress/sbin regress/usr.bin sbin/pfctl sys/arch/i386/i386 sys/arch/octeon/dev sys/dev/pci usr.bin/mandoc usr.bin/nc usr.sbin/vmctl usr.sbin/vmd == distrib =========================================================== 01/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib miniroot ~ install.sub > Rework vlan configuration in the installer, triggered by the vlan > releated changes in ifconfig. Put the vlan configuration into its > own function vlan_config() which is called from configure_ifs(). > NOTE: Depending on how you use autoinstall(8) related to vlans > (espcially if you rely on the default answers) you should check > that everything still works. > Prompted by and OK dlg@ > 'looks good' benno@ > positive feedback tb@ deraadt@ (rpe@) ~ install.sub > - remove superfluous blanks from v[46]_info() output > - tweak comments > Based on a diff from and discussions with Klemens Nanni. (rpe@) ~ install.sub > add comment (rpe@) == etc =============================================================== 02/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc ksh.kshrc ~ ksh.kshrc > Replace some `eval` with $(eval) for consistency and use > parameter expansion instead of basename(1). From Raf Czlonka > ok rpe (tb@) == lib =============================================================== 03/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libssl ~ s3_lib.c > Remove unused variable. > Reported by <dravion at ht-foss dot net> (jsing@) == regress =========================================================== 04/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress lib ~ libc/strtol/strtoltest.c > Add a test that covers the recently fixed "0x" prefix handling issue. > (jsing@) sbin ~ pfctl/pfcmd1.opts > regress/sbin/pfctl - use -n for pfcmd group > Passing in the -n which just results in the rules being parsed. > The definition for the pfctlcmd testing group in the Makefile is: > # pfcmd: test pfctl command line parsing > This test passeed only because pfctl didn't exit with an error > when it was asked to clear tables from a non existing anchor. > with the -n flag we still test if the anchor command can be combined > with -Fa but don't actually attempt to run the clearing code. > OK mikeb@, sashan@ (awolk@) usr.bin ~ mandoc/eqn/subsup/precedence.out_ascii ~ mandoc/eqn/subsup/precedence.out_html ~ mandoc/eqn/unary/diacrit.out_ascii ~ mandoc/eqn/unary/diacrit.out_html > Catch up with eqn.c rev. 1.41 by bentley@: > Print the right character for mathematical overbar. (schwarze@) == sbin ============================================================== 05/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin pfctl ~ pfctl.h ~ pfctl_table.c > sbin/pfctl: void functions and exit(3) on error > Changes: > voided: > - pfctl_clear_tables > - pfctl_show_tables > - pfctl_show_ifaces > Those functions now exit(3) in case of error instead > of passing it up to the callers (where it was ignored). > OK mikeb@, sashan@ (awolk@) == sys =============================================================== 06/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/i386/i386 ~ bios.c > usingacpi might be referenced in apm only code, so adjust #if guard > from Nick Briggs (tedu@) arch/octeon/dev ~ octeon_iobus.c > iobus_h is unused, remove it. (visa@) dev/pci ~ drm/i915/intel_display.c > Disable the has_audio pipe config check. We don't manage the HDMI/DP audio > capabilities yet so discrepancies are not entirely unexpected. (kettenis@) ~ if_iwm.c ~ if_iwmvar.h > Get rid of the device reset hack in iwm_newstate_task(). > Instead, maintain firmware state in accordance to the current net80211 > state by adding/updating/removing MAC config, PHY->MAC binding, and the > station in the firmare station table (we only add the AP to this table). > By eliminating the iwm_stop() call from iwm_newstate_task(), this change > prepares future work on fixing races between ioctls and tasks scheduled > by this driver. > There's a known new occasional fatal firmware error which results in > the message "iwm0: could not remove MAC context (error 35)" > I expect to fix this soon. > tested by tb@ on 7265, by jcs@ on 8265, and by myself on 7260/7265/8260 > ok mpi@ tb@ (stsp@) == usr.bin =========================================================== 07/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin mandoc ~ mandocdb.c > Improve rev. 1.199 further: > If a database is empty, we already don't write a database file and > delete an existing one. If none exists, that only means the database > was empty and remains so, which is not an error. So don't nag about > it, in particular because that would be a weekly(8) annoyance. > Issue reported by jmc@. (schwarze@) ~ eqn.c > Print the right character for mathematical overbar. > ok schwarze@ (bentley@) ~ mandoc.css > correct left margins for different classes of definition lists (schwarze@) ~ mdoc_validate.c > If -column, -diag, -inset, -item, or -ohang lists have a -width, > don't just talk about ignoring it, actually do ignore it. > No change for terminal output, improves HTML output. (schwarze@) ~ mandoc.css ~ mdoc_html.c > use the same width increase logic for .Bl -hang as for .Bl -tag (schwarze@) ~ html.c ~ mdoc_html.c > In .Bl -tag and -hang, do not print a margin-left style attribute > for each individual item if the -width argument matches the default > of 6n. Suggested by Steffen Nurpmeso <steffen at sdaoden dot eu> > on <groff at GNU dot org> in April 2017. (schwarze@) nc ~ nc.1 ~ netcat.c > Add a "-T tlscompat" option to nc(1), which enables the use of all TLS > protocols and "compat" ciphers. This allows for TLS connections to TLS > servers that are using less than ideal cipher suites, without having to > resort to "-T tlsall" which enables all known cipher suites. > Diff from Kyle J. McKay <mackyle at gmail dot com> > ok beck@ (jsing@) ~ nc.1 > grammar was ass backwards; (jmc@) == usr.sbin ========================================================== 08/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin vmctl ~ Makefile ~ main.c ~ vmctl.8 ~ vmctl.c ~ vmctl.h > Add vmctl send and vmctl receive > ok reyk@ and mlarkin@ (pd@) ~ vmctl.8 > consistent case; (jmc@) vmd ~ config.c ~ control.c ~ ns8250.c ~ vm.c ~ vmd.c ~ vmd.h ~ vmm.c > Add vmctl send and vmctl receive > ok reyk@ and mlarkin@ (pd@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
