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
