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

Reply via email to