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

regress/sys                             share/man
sys/dev/pci                             sys/dev/pv
sys/net                                 sys/net80211
usr.bin/tmux                            usr.sbin/switchd

== regress =========================================================== 01/05 ==

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

sys

  ~ net/pflow/flow.10_4                   ~ net/pflow/flow.10_6
  ~ net/pflow/flow.pl                     

  > remove duration, it depends too much on the specific setup (florian@)

  ~ net/pflow/flow.10_4                   ~ net/pflow/flow.10_6

  > Somewhere between 5.9 and current gen_traffic started to produce one
  > packet more.
  > It is a bit unclear when and why this happened but it's not a
  > regression in pflow (verified with tcpdump), so adjust expected
  > counters accordingly. (florian@)

  ~ ffs/nfs/Makefile                      ~ nfs/Makefile

  > SIGTERM does not reliably terminate mountd(8), use -KILL for cleanup.
  > (bluhm@)

== share ============================================================= 02/05 ==

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

man

  ~ man5/bsd.regress.mk.5                 

  > tweak previous; (jmc@)

== sys =============================================================== 03/05 ==

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

dev/pci

  ~ mpii.c                                ~ mpiireg.h

  > Clean up SCSI operation status and state defines (mikeb@)

  ~ mpii.c                                

  > Let it compile with debugging enabled (mikeb@)

dev/pv

  ~ hyperv.c                              

  > Make sure we're producing a 64-bit value when shifting left
  > Reported by brad and kettenis separately; Mark has even sent me a diff
  > and told to commit it with OK kettenis. (mikeb@)

net

  ~ switchofp.c                           

  > Removed unused function that is a leftover from the old debug code.
  > OK rzalamena@ (reyk@)

  ~ switchofp.c                           

  > The term "pipline" is used in many places, rename it to pipeline.
  > It was either a typo or a funny abbreviation.
  > OK rzalamena@ (reyk@)

  ~ switchofp.c                           

  > Add missing declarations found with -Wmissing-declarations (reyk@)

  ~ switchofp.c                           

  > spacing (reyk@)

  ~ switchctl.c                           

  > Fix declaration: vsw_dev2sc has been renamed to switch_dev2sc. (reyk@)

net80211

  ~ ieee80211_input.c                     

  > Prevent wireless frame injection attack described at 33C3 in the talk
  > titled "Predicting and Abusing WPA2/802.11 Group Keys" by Mathy Vanhoef.
  > https://media.ccc.de/v/33c3-8195-predicting_and_abusing_wpa2_802_11_group_k
  > eys
  > If an attacker knows the WPA group key the attacker could inject a unicast
  > frame by sending a group-encrypted frame to the AP with addresses set as:
  > addr1 (receiver): ff:ff:ff:ff:ff:ff
  > addr2 (source): MAC of attacker
  > addr3 (target): MAC of victim client
  > The AP would forward this frame as unicast, re-encrypted with the pair-wise
  > session key of the victim client. But an AP should not forward such frames.
  > Guessing a WPA group key used by an OpenBSD AP is hard because our random
  > numbers are actually random. So we are not vulnerable to this attack but
  > we are fixing the forwarding path anyway.
  > ok mpi@ tb@ (stsp@)

  ~ ieee80211_node.c                      

  > Reset block ack state and cancel related timeouts when a HT node
  > disassociates.
  > The existing code (from damien@) already took care of freeing related
  > buffers
  > but because block ack state was not reset we were still trying to use these
  > buffers if the node sent another A-MPDU. This problem only affects 11n
  > hostap.
  > Fixes kernel crash reported by Timo Myyra on bugs@ (stsp@)

== usr.bin =========================================================== 04/05 ==

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

tmux

  ~ client.c                              ~ cmd-set-option.c
  ~ cmd-show-options.c                    ~ cmd-string.c
  ~ cmd.c                                 ~ format.c
  ~ key-bindings.c                        ~ options-table.c
  ~ options.c                             ~ tmux.h

  > getopt() has a struct option so just return to using options_entry. (nicm@)

  ~ client.c                              ~ cmd-string.c
  ~ cmd.c                                 ~ key-bindings.c
  ~ options-table.c                       ~ tmux.h

  > Revert WIP parts of previous I didn't mean to commit yet. (nicm@)

  ~ options.c                             

  > Correctly handle -style options without all of a corresponding
  > -fg/-bg/-attr. (nicm@)

== usr.sbin ========================================================== 05/05 ==

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

switchd

  ~ switchd.conf.5                        

  > pasto; snmpd->switchd in sample "include" line. ok reyk@ (sthen@)

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

Reply via email to