OpenBSD src changes summary for 2017-01-08
==========================================

distrib/landisk                         gnu
regress/usr.bin                         sbin/iked
sys/arch/amd64/amd64                    sys/arch/armv7/sunxi
sys/arch/i386/i386                      sys/dev/acpi
sys/dev/ic                              sys/dev/pci
sys/dev/usb                             sys/net
usr.bin/mandoc                          usr.sbin/bgpd
usr.sbin/dvmrpd                         usr.sbin/eigrpd
usr.sbin/fdformat                       usr.sbin/httpd
usr.sbin/ldpd                           usr.sbin/ntpd
usr.sbin/ospf6d                         usr.sbin/ospfd
usr.sbin/relayd                         usr.sbin/ripd
usr.sbin/smtpd                          usr.sbin/snmpd
usr.sbin/switchd                        usr.sbin/vmd

== distrib =========================================================== 01/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib

landisk

  ~ ramdisk/Makefile                      

  > Use makefs to build bsd.rd. ok deraadt (natano@)

== gnu =============================================================== 02/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu

gnu

  ~ gcc/gcc/config/m88k/m88k.h            

  > Revert the addition of PROMOTE_MODE. This breaks libobjc; I guess the
  > true reason of objc still being in-tree is to expose compiler issues.
  > (miod@)

== regress =========================================================== 03/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress

usr.bin

  ~ mandoc/mdoc/Nd/broken.out_lint        ~ mandoc/mdoc/Sh/Makefile
  ~ mandoc/mdoc/Sh/emptyNAME.out_lint     + mandoc/mdoc/Sh/orderNAME.in
  + mandoc/mdoc/Sh/orderNAME.out_ascii    + mandoc/mdoc/Sh/orderNAME.out_lint
  + mandoc/mdoc/Sh/punctNAME.in           + mandoc/mdoc/Sh/punctNAME.out_ascii
  + mandoc/mdoc/Sh/punctNAME.out_lint     

  > Stricter validation of the NAME section, in particular:
  > - require a comma between names
  > - reject all other text nodes
  > - reject all empty Nm below NAME, not only in the leading position
  > - reject Nm after Nd (schwarze@)

== sbin ============================================================== 04/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin

iked

  ~ log.c                                 

  > Sync log.c with the latest version from vmd/log.c that preserves errno
  > so it is safe calling log_* after an error without loosing the it. (reyk@)

== sys =============================================================== 05/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

arch/amd64/amd64

  ~ vmm.c                                 

  > Revert previous commit as it failed to handle unset vmcs pointers properly
  > noticed by Josh Grosse (mlarkin@)

arch/armv7/sunxi

  ~ sxirtc.c                              

  > Specify correct size for the softc. (kettenis@)

  ~ sxirtc.c                              

  > Add support for the RTC found on the Allwinner H3. (kettenis@)

arch/i386/i386

  ~ vmm.c                                 

  > Revert previous commit as it failed to handle unset vmcs pointers properly
  > noticed by Josh Grosse (mlarkin@)

dev/acpi

  ~ acpi.c                                ~ dsdt.c

  > Make aml_rdpciaddr() work for for devices behind bridges.  The code now
  > uses the mapping between AML nodes and PCI devices that we establish.
  > Because _INIT methods may end up calling aml_rdpciaddr(), make sure we
  > create that mapping early.  Also handle devices that aren't actually
  > present.
  > These devices are now included in the mapping and reads will return an
  > all-ones patterm whereas writes are a no-op..
  > ok mlarkin@ (kettenis@)

dev/ic

  ~ r92creg.h                             ~ rtwn.c

  > Make urtwn(4) use AMRR instead of letting the firmware handle rate scaling.
  > For now this only affects RTL8188EU chips, perhaps because the author of
  > this
  > patch does not own any devices containing any of the other chips (hint
  > hint).
  > Patch by misha aka Mikhail / mp39590 at gmail
  > ok mpi@ (stsp@)

dev/pci

  ~ drm/i915/i915_drv.c                   ~ drm/radeon/radeon_kms.c

  > Display color depth alongside resolution when attaching inteldrm and
  > radeondrm, using the same scheme as efifb(4).
  > OK mpi@, visa@, kettenis@ (fcambus@)

  ~ if_msk.c                              ~ if_mskvar.h
  ~ if_sk.c                               ~ if_skvar.h

  > Use a macro for the Tx timeout value.
  > OK deraadt@ kettenis@ (visa@)

dev/usb

  ~ if_urtwn.c                            

  > Make urtwn(4) use AMRR instead of letting the firmware handle rate scaling.
  > For now this only affects RTL8188EU chips, perhaps because the author of
  > this
  > patch does not own any devices containing any of the other chips (hint
  > hint).
  > Patch by misha aka Mikhail / mp39590 at gmail
  > ok mpi@ (stsp@)

net

  ~ if_spppsubr.c                         

  > When if_down() is called, sppp_keepalive() needs a NET_LOCK().
  > OK visa@ mpi@ (bluhm@)

== usr.bin =========================================================== 06/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

mandoc

  ~ mandoc.1                              ~ mandoc.h
  ~ mdoc_validate.c                       ~ read.c

  > Stricter validation of the NAME section, in particular:
  > - require a comma between names
  > - reject all other text nodes
  > - reject all empty Nm below NAME, not only in the leading position
  > - reject Nm after Nd (schwarze@)

  ~ mdoc_validate.c                       

  > Tolerate bare tabs in SYNOPSIS .Cd for now.
  > It's used in half a dozen pages.
  > Even though i have been thinking about it for years,
  > i still can't suggest anything better.
  > The false positives are annoying. (schwarze@)

  ~ html.c                                

  > style: missing blank between case statement and label;
  > from Tiago Silva <tiagofilipesilva at icloud dot com> long ago (schwarze@)

  ~ term.c                                

  > Fix an assertion failure caused by \z\[u00FF] with -Tps/-Tpdf.
  > Reported by jsg@ after an afl(1) run long ago. (schwarze@)

  ~ mdoc_html.c                           

  > Indentation must be measured in units of the surrounding text,
  > not in units of the contained text.  Consequently, "display"
  > and "lit" class tags must not be on the same element:  First,
  > "display" must set up the indentation, still using the outer
  > units, and only after that, "lit" may change the font.
  > This fixes .Bd -literal which got the wrong indentation.
  > Bug reported by tb@. (schwarze@)

== usr.sbin ========================================================== 07/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

bgpd

  ~ control.c                             

  > Replace hand-rolled for(;;) traversal of ctl_conns TAILQ with
  > TAILQ_FOREACH().
  > No intentional functional change.
  > ok reyk@ (krw@)

dvmrpd

  ~ control.c                             

  > Replace hand-rolled for(;;) traversal of ctl_conns TAILQ with
  > TAILQ_FOREACH().
  > No intentional functional change.
  > ok reyk@ (krw@)

eigrpd

  ~ control.c                             

  > Replace hand-rolled for(;;) traversal of ctl_conns TAILQ with
  > TAILQ_FOREACH().
  > No intentional functional change.
  > ok reyk@ (krw@)

fdformat

  ~ fdformat.1                            

  > add missing .An macros (schwarze@)

httpd

  ~ log.c                                 

  > Sync log.c with the latest version from vmd/log.c that preserves errno
  > so it is safe calling log_* after an error without loosing the it. (reyk@)

ldpd

  ~ control.c                             

  > Replace hand-rolled for(;;) traversal of ctl_conns TAILQ with
  > TAILQ_FOREACH().
  > No intentional functional change.
  > ok reyk@ (krw@)

ntpd

  ~ log.c                                 

  > Sync log.c with the latest version from vmd/log.c that preserves errno
  > so it is safe calling log_* after an error without loosing the it. (reyk@)

ospf6d

  ~ control.c                             

  > Replace hand-rolled for(;;) traversal of ctl_conns TAILQ with
  > TAILQ_FOREACH().
  > No intentional functional change.
  > ok reyk@ (krw@)

ospfd

  ~ control.c                             

  > Replace hand-rolled for(;;) traversal of ctl_conns TAILQ with
  > TAILQ_FOREACH().
  > No intentional functional change.
  > ok reyk@ (krw@)

relayd

  ~ log.c                                 

  > Sync log.c with the latest version from vmd/log.c that preserves errno
  > so it is safe calling log_* after an error without loosing the it. (reyk@)

ripd

  ~ control.c                             

  > Replace hand-rolled for(;;) traversal of ctl_conns TAILQ with
  > TAILQ_FOREACH().
  > No intentional functional change.
  > ok reyk@ (krw@)

smtpd

  ~ smtpd.conf.5                          

  > delete three macro lines that have no effect, found with mandoc -Tlint
  > (schwarze@)

snmpd

  ~ log.c                                 

  > Sync log.c with the latest version from vmd/log.c that preserves errno
  > so it is safe calling log_* after an error without loosing the it. (reyk@)

switchd

  ~ log.c                                 

  > Sync log.c with the latest version from vmd/log.c that preserves errno
  > so it is safe calling log_* after an error without loosing the it. (reyk@)

vmd

  ~ vmm.c                                 

  > Reduce "vmd -v" spam a bit by not printing useless exit information. These
  > were being printed because vmm(4) was in the middle of processing an exit
  > that vmd(8) didn't care about, but still exited to vmd(8) because of
  > a pending interrupt. (mlarkin@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to