OpenBSD src changes summary for 2016-01-21
==========================================

distrib/sets                            sbin/pdisk
sys/arch/sgi/dev                        sys/arch/socppc/dev
sys/net80211                            sys/netinet
sys/netinet6                            usr.sbin/smtpd

== distrib =========================================================== 01/04 ==

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

sets

  ~ lists/base/mi                         

  > sync (deraadt@)

== sbin ============================================================== 02/04 ==

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

pdisk

  ~ partition_map.c                       ~ validate.c

  > Don't try to be cute by silently opening a disk read-only when R/W
  > access was requested. Just complain when the R/W open fails. Make
  > failure messages consistent. (krw@)

  ~ dump.c                                ~ partition_map.c
  ~ partition_map.h                       ~ pdisk.c

  > Nuke 'writable' field now that it is always in sync with 'rflag'. Since
  > (!rflag && writable == 0) can't be true remove those warning blocks and
  > simply leave the not-writable warning when attempting to write the
  > map. Always show 'w' in the help and rely on the check and warning
  > in do_write_partition_map() so the user always gets a message. (krw@)

  ~ dump.c                                ~ file_media.c
  ~ file_media.h                          ~ io.c
  ~ io.h                                  ~ partition_map.c
  ~ partition_map.h                       ~ pdisk.c
  ~ validate.c                            

  > Hoist all file opening and ioctl calls into main(), passing a pointer to
  > a valid map to edit(). Should enable pledging a la fdisk at some point.
  > Since edit() always gets a valid map (and maintains its validity even when
  > 'I'nitializing a new one) many checks for (map == NULL) are junked.
  > Remove some dances around block sizes by using DEV_BSIZE everywhere
  > since we don't support non-DEV_BSIZE (a.k.a. 512-byte) sectors.
  > Remove many superfluous #include statements. (krw@)

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

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

arch/sgi/dev

  ~ dsrtc.c                               

  > Remove now uneeded bus_space_unmap calls in the DS1742W/Origin path that
  > have had uninitialised bus space handle arguments since the mapping became
  > conditional in rev 1.9
  > confirmed with miod (jsg@)

arch/socppc/dev

  ~ socpcic.c                             

  > avoid uninitialised variable use
  > ok kettenis@ (jsg@)

net80211

  ~ ieee80211_output.c                    

  > Fix the timeout value sent in ADDBA request and response frames.
  > ba_timeout_val is in usec so we must divide by TU when copying it to the
  > frame.
  > ok kettenis@ millert@ (stsp@)

netinet

  ~ if_ether.c                            

  > remove the arp_inuse and arp_allocated counters
  > we can get the same info from the arp pool:
  > # vmstat -m | grep -e ^arp -e ^Name
  > Name        Size Requests Fail    InUse Pgreq Pgrel Npage Hiwat Minpg Maxpg
  > Idle
  > arp           56       84    0        6     1     0     1     1     0     8
  >    0
  > Requests and InUse end up being the same:
  > # pstat -d d arp_allocated
  > arp_allocated at 0xffffffff81942084: 84
  > # pstat -d d arp_inuse
  > arp_inuse at 0xffffffff81942098: 6
  > ok bluhm@ claudio@ mpi@ (dlg@)

  ~ in.c                                  ~ in_var.h
  ~ ip_carp.c                             ~ ip_input.c
  ~ ip_output.c                           

  > Introduce in{,6}_hasmulti(), two functions to check in the hot path if
  > an interface joined a specific multicast group.
  > ok phessler@, visa@, dlg@ (mpi@)

netinet6

  ~ icmp6.c                               

  > add a missing if_put() in a carp specific path
  > ok mpi@ (jsg@)

  ~ in6.c                                 ~ in6_var.h
  ~ ip6_input.c                           ~ ip6_mroute.c
  ~ ip6_output.c                          

  > Introduce in{,6}_hasmulti(), two functions to check in the hot path if
  > an interface joined a specific multicast group.
  > ok phessler@, visa@, dlg@ (mpi@)

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

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

smtpd

  ~ smtpd.conf.5                          

  > another round of tiny wording tweaks and unifications
  > all from tj
  > ok millert (jung@)

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

Reply via email to