OpenBSD src changes summary for 2016-06-14
==========================================

sbin/ifconfig                           share/man
share/zoneinfo                          sys/arch/armv7/armv7
sys/arch/armv7/conf                     sys/arch/armv7/imx
sys/arch/landisk/include                sys/dev/ofw
sys/dev/usb                             sys/kern
sys/net                                 sys/netinet
sys/netmpls                             usr.sbin/ikectl
usr.sbin/pkg_add                        usr.sbin/smtpd

== sbin ============================================================== 01/04 ==

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

ifconfig

  ~ ifconfig.8                            

  > llprio now affects pppoe(4) control frames as well as arp(4) and bpf(4)
  > writes. (sthen@)

== share ============================================================= 02/04 ==

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

man

  ~ man9/timeout.9                        

  > Prevent a round to zero in the timeout_add_...() functions.  Getting
  > an immediate timeout if a positive value is specified is unexpected
  > behavior.  Defer calling the handler for at least one tick.  Do not
  > change that timeout_add(0) gives you an immediate timeout.
  > OK millert@ uebayasi@ tedu@ (bluhm@)

zoneinfo

  ~ datfiles/africa                       ~ datfiles/antarctica
  ~ datfiles/asia                         ~ datfiles/australasia
  ~ datfiles/europe                       ~ datfiles/northamerica
  ~ datfiles/southamerica                 

  > Update to tzdata2016e from from ftp.iana.org. (millert@)

== sys =============================================================== 03/04 ==

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

arch/armv7/armv7

  ~ armv7_machdep.c                       

  > Make fdt_node_property() return -1 if the requested property can't be found
  > such that we can distinguish between non-existing properties and
  > zero-length
  > properties.  This brings the FDT code in line with the real OFW
  > implementations.
  > ok jsg@ (kettenis@)

arch/armv7/conf

  ~ RAMDISK                               

  > imxdog* at fdt? here too. (kettenis@)

arch/armv7/imx

  ~ imxesdhc.c                            

  > If the FDT node has a "non-removable" property, return 1 from the card
  > detect function.  Remove the board-specific return 1 cases as they all
  > match the case of a "non-removable" property.
  > Note that this introduces a
  > sdmmc0: can't enable card
  > message on the CuBox-i as is has the internal eMMC controller enabled in
  > its device tree even though there is no eMMC soldered onto the board.
  > ok jsg@ (kettenis@)

arch/landisk/include

  ~ intr.h                                

  > provide splraise on landisk
  > splraise is a wrapper around the sh _cpu_intr_raise(), and all the
  > splfoo macros are now defined as calling splraise(IPL_FOO).
  > tested on my landisk box (dlg@)

dev/ofw

  ~ fdt.c                                 

  > Make fdt_node_property() return -1 if the requested property can't be found
  > such that we can distinguish between non-existing properties and
  > zero-length
  > properties.  This brings the FDT code in line with the real OFW
  > implementations.
  > ok jsg@ (kettenis@)

  ~ fdt.c                                 

  > Make sure OF_getprop() returns the proper length for a synthesised "name"
  > property.
  > From Tom Cosgrove. (kettenis@)

dev/usb

  ~ uvideo.c                              

  > Add missing line feed to DPRINTF makes debug reading easier. (mglocker@)

kern

  ~ kern_timeout.c                        

  > Prevent a round to zero in the timeout_add_...() functions.  Getting
  > an immediate timeout if a positive value is specified is unexpected
  > behavior.  Defer calling the handler for at least one tick.  Do not
  > change that timeout_add(0) gives you an immediate timeout.
  > OK millert@ uebayasi@ tedu@ (bluhm@)

net

  ~ art.h                                 ~ art.c
  ~ rtable.c                              

  > Convert the links between art data structures used during lookups into
  > srps.
  > art_lookup and art_match now return an active srp_ref, which the caller
  > must
  > leave when it's done with the returned route (if any).  This allows lookups
  > to be done without holding any locks.
  > The art_table and art_node garbage collectors are still responsible for
  > freeing items removed from the routing table, so they now use srp_finalize
  > to wait out any active references, and updates are done using srp_swap
  > operations.
  > ok dlg@ mpi@ (jmatthew@)

  ~ route.c                               ~ route.h
  ~ rtsock.c                              

  > Store the source address associated with a route in its own chunk of
  > memory.
  > This will allow to unlink 'sruct rtentry' and 'struct ifaddr' to be able
  > to add route entries without needing an address.
  > ok sthen@, visa@, florian@ (mpi@)

  ~ route.c                               ~ route.h
  ~ rtsock.c                              

  > Pass the configured ``ifa'' to rt_sendaddrmsg() instead of getting it via
  > ``rt->rt_ifa'' later. (mpi@)

  ~ if_pppoe.c                            ~ if_sppp.h
  ~ if_spppsubr.c                         

  > Don't hardcode vlan/queue priority for pppoe packets; inherit it from the
  > new "llprio" setting on the pppoe(4) interface instead.
  > Tested by Daniel Gillen and myself, ok mikeb (sthen@)

netinet

  ~ if_ether.c                            

  > Store the source address associated with a route in its own chunk of
  > memory.
  > This will allow to unlink 'sruct rtentry' and 'struct ifaddr' to be able
  > to add route entries without needing an address.
  > ok sthen@, visa@, florian@ (mpi@)

netmpls

  ~ mpls_input.c                          

  > Store the source address associated with a route in its own chunk of
  > memory.
  > This will allow to unlink 'sruct rtentry' and 'struct ifaddr' to be able
  > to add route entries without needing an address.
  > ok sthen@, visa@, florian@ (mpi@)

== usr.sbin ========================================================== 04/04 ==

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

ikectl

  ~ parser.c                              

  > Remove unused variable, found by clang (reyk@)

pkg_add

  ~ pkg_add.1                             

  > reorg examples to better use actual options.
  > emphasize -U straight away because people often don't even realize it's
  > there.
  > Make more use of default stem so that we don't have to update examples too
  > often.
  > Ditch the interactive ftp stuff, there's nobody that actually uses that,
  > especially since there are almost no ftp mirrors left. (espie@)

  ~ pkg_add.1                             ~ OpenBSD/PackingList.pm
  ~ OpenBSD/Search.pm                     

  > new syntax: pkgname%branch   to select a branch wherever it makes sense.
  > see pkg_add(1) for details.
  > Search framework makes that surprisingly simple. (espie@)

  ~ pkg_add.1                             

  > more unification of stuff run on the command line
  > don't mention FW_UPDATE, it's an internal detail (espie@)

  ~ pkg_delete.1                          

  > refer to pkg_add(1) for pkg-name conventions (espie@)

  ~ OpenBSD/PackageRepository/Installed.pm

  > restrict %m and friends to "separate words" so they won't collide with
  > branch specifiers. Unlikely, but better safe than sorry. (espie@)

smtpd

  ~ smtpctl.8                             

  > Fix typo; OK jung@ (millert@)

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

Reply via email to