1. 21 May, 2020 12 commits
    • Dustin L. Howett's avatar
    • Hauke Mehrtens's avatar
      mac80211: Update to version 5.7-rc3-1 · 289c6324
      Hauke Mehrtens authored
      This updates the mac80211 backport.
      
      The removed patches are already integrated in the upstream version.
      
      The 131-Revert-mac80211-aes-cmac-switch-to-shash-CMAC-driver.patch patch
      was manually adapted to the changes in kernel 5.7.
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      289c6324
    • Hauke Mehrtens's avatar
      mac80211: Update to version 5.6.8-1 · 64f343a8
      Hauke Mehrtens authored
      This updates the mac80211 backport.
      
      The removed patches are already integrated in the upstream version.
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      64f343a8
    • Hauke Mehrtens's avatar
      mac80211: Update to version 5.5.19 · 9ca21dc7
      Hauke Mehrtens authored
      This updates the mac80211 backport.
      
      The removed patches are already integrated in the upstream version.
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      9ca21dc7
    • Hauke Mehrtens's avatar
      mac80211: Update to version 5.4.36-1 · a4b50c4b
      Hauke Mehrtens authored
      This updates the mac80211 backport to the latest minor version.
      
      The removed patch was a backport from the upstream kernel which is now
      integrated.
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      a4b50c4b
    • Russell King's avatar
      kernel: backport the I2C bus recovery for uDPU · 6593ea23
      Russell King authored
      Backport the I2C bus recovery DT configuration for the uDPU that has
      been queued for 5.8.
      Signed-off-by: default avatarRussell King <linux@armlinux.org.uk>
      6593ea23
    • Russell King's avatar
      kernel: backport v5.8 i2c-pxa updates · 714199ec
      Russell King authored
      Add i2c-pxa updates queued for v5.8, which add bus recovery to this
      driver; this is needed for the uDPU platform.
      Signed-off-by: default avatarRussell King <linux@armlinux.org.uk>
      714199ec
    • Russell King's avatar
      kernel: backport gpio emulated open drain output fix · 72a1d5c3
      Russell King authored
      Backport the GPIO emulated open drain output fix from v5.5, which is
      required for the i2c-pxa backport.
      Signed-off-by: default avatarRussell King <linux@armlinux.org.uk>
      72a1d5c3
    • Daniel Golle's avatar
      hostapd: bring back mesh patches · 017320ea
      Daniel Golle authored
      Bring back 802.11s mesh features to the level previously available
      before the recent hostapd version bump. This is mostly to support use
      of 802.11s on DFS channels, but also making mesh forwarding
      configurable which is crucial for use of 802.11s MAC with other routing
      protocols, such as batman-adv, on top.
      While at it, fix new compiler warning by adapting 700-wifi-reload.patch
      to upstream changes, now building without any warnings again.
      
      Fixes: 0a3ec87a ("hostapd: update to latest Git hostap_2_9-1238-gdd2daf0848ed")
      Signed-off-by: default avatarDaniel Golle <daniel@makrotopia.org>
      017320ea
    • Jason A. Donenfeld's avatar
      wireguard: bump to 1.0.20200520 · a860fe23
      Jason A. Donenfeld authored
      This version has the various slew of bug fixes and compat fixes and
      such, but the most interesting thing from an OpenWRT perspective is that
      WireGuard now plays nicely with cake and fq_codel. I'll be very
      interested to hear from OpenWRT users whether this makes a measurable
      difference. Usual set of full changes follows.
      
      This release aligns with the changes I sent to DaveM for 5.7-rc7 and were
      pushed to net.git about 45 minutes ago.
      
      * qemu: use newer iproute2 for gcc-10
      * qemu: add -fcommon for compiling ping with gcc-10
      
      These enable the test suite to compile with gcc-10.
      
      * noise: read preshared key while taking lock
      
      Matt noticed a benign data race when porting the Linux code to OpenBSD.
      
      * queueing: preserve flow hash across packet scrubbing
      * noise: separate receive counter from send counter
      
      WireGuard now works with fq_codel, cake, and other qdiscs that make use of
      skb->hash. This should significantly improve latency spikes related to
      buffer bloat. Here's a before and after graph from some data Toke measured:
      https://data.zx2c4.com/removal-of-buffer-bloat-in-wireguard.png
      
      * compat: support RHEL 8 as 8.2, drop 8.1 support
      * compat: support CentOS 8 explicitly
      * compat: RHEL7 backported the skb hash renamings
      
      The usual RHEL churn.
      
      * compat: backport renamed/missing skb hash members
      
      The new support for fq_codel and friends meant more backporting work.
      
      * compat: ip6_dst_lookup_flow was backported to 4.14, 4.9, and 4.4
      
      The main motivation for releasing this now: three stable kernels were released
      at the same time, with a patch that necessitated updating in our compat layer.
      Signed-off-by: default avatarJason A. Donenfeld <Jason@zx2c4.com>
      a860fe23
    • Petr Štetiar's avatar
      hostapd: disable support for Wired Equivalent Privacy by default · 472fd98c
      Petr Štetiar authored
      Upstream in commit 200c7693c9a1 ("Make WEP functionality an optional
      build parameter") has made WEP functionality an optional build parameter
      disabled as default, because WEP should not be used for anything
      anymore. As a step towards removing it completely, they moved all WEP
      related functionality behind CONFIG_WEP blocks and disabled it by
      default.
      
      This functionality is subject to be completely removed in a future
      release.
      
      So follow this good security advice, deprecation notice and disable WEP
      by default, but still allow custom builds with WEP support via
      CONFIG_WPA_ENABLE_WEP config option till upstream removes support for
      WEP completely.
      Signed-off-by: default avatarPetr Štetiar <ynezz@true.cz>
      472fd98c
    • Petr Štetiar's avatar
      hostapd: update to latest Git hostap_2_9-1238-gdd2daf0848ed · 0a3ec87a
      Petr Štetiar authored
      Bump package to latest upstream Git HEAD which is commit dd2daf0848ed
      ("HE: Process HE 6 GHz band capab from associating HE STA"). Since last
      update there was 1238 commits done in the upstream tree with 618 files
      changed, 53399 insertions, 24928 deletions.
      
      I didn't bothered to rebase mesh patches as the changes seems not
      trivial and I don't have enough knowledge of those parts to do/test that
      properly, so someone else has to forward port them, ideally upstream
      them so we don't need to bother anymore. I've just deleted them for now:
      
       004-mesh-use-setup-completion-callback-to-complete-mesh-.patch
       005-mesh-update-ssid-frequency-as-pri-sec-channel-switch.patch
       006-mesh-inform-kernel-driver-DFS-handler-in-userspace.patch
       007-mesh-apply-channel-attributes-before-running-Mesh.patch
       011-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch
       013-mesh-do-not-allow-pri-sec-channel-switch.patch
       015-mesh-do-not-use-offchan-mgmt-tx-on-DFS.patch
       016-mesh-fix-channel-switch-error-during-CAC.patch
       018-mesh-make-forwarding-configurable.patch
      
      Refreshed all other patches, removed upstreamed patches:
      
       051-wpa_supplicant-fix-race-condition-in-mesh-mpm-new-pe.patch
       067-0001-AP-Silently-ignore-management-frame-from-unexpected-.patch
       070-driver_nl80211-fix-WMM-queue-mapping-for-regulatory-.patch
       071-driver_nl80211-fix-regulatory-limits-for-wmm-cwmin-c.patch
       090-wolfssl-fix-crypto_bignum_sum.patch
       091-0001-wolfssl-Fix-compiler-warnings-on-size_t-printf-forma.patch
       091-0002-wolfssl-Fix-crypto_bignum_rand-implementation.patch
       091-0003-wolfssl-Do-not-hardcode-include-directory-in-wpa_sup.patch
       800-usleep.patch
      
      Tested-by: Stefan Lippers-Hollmann <s.l-h@gmx.de> [ipq8065/NBG6817; ipq40xx/MAP-AC2200]
      Signed-off-by: default avatarPetr Štetiar <ynezz@true.cz>
      0a3ec87a
  2. 20 May, 2020 22 commits
  3. 19 May, 2020 6 commits