Skip to content
Snippets Groups Projects
  1. Feb 23, 2021
  2. Feb 22, 2021
  3. Feb 21, 2021
    • Georgi Valkov's avatar
      libusb: Fix parsing of descriptors for multi-configuration devices · 4b37e3bc
      Georgi Valkov authored
      
      Prerequisite patch:
      Correct a typo in the Changelog and clean up a stray file
      
      Fix changes in libusb which introduced a regression:
      Commit e2be556bd2 ("linux_usbfs: Parse config descriptors during device
      initialization") introduced a regression for devices with multiple
      configurations. The logic that verifies the reported length of the
      configuration descriptors failed to count the length of the
      configuration descriptor itself and would truncate the actual length by
      9 bytes, leading to a parsing error for subsequent descriptors.
      
      Signed-off-by: default avatarGeorgi Valkov <gvalkov@abv.bg>
      4b37e3bc
  4. Feb 20, 2021
  5. Feb 19, 2021
  6. Feb 18, 2021
  7. Feb 17, 2021
    • Eneas U de Queiroz's avatar
      openssl: bump to 1.1.1j · 482c9ff2
      Eneas U de Queiroz authored
      
      This fixes 4 security vulnerabilities/bugs:
      
      - CVE-2021-2839 - SSLv2 vulnerability. Openssl 1.1.1 does not support
        SSLv2, but the affected functions still exist. Considered just a bug.
      
      - CVE-2021-2840 - calls EVP_CipherUpdate, EVP_EncryptUpdate and
        EVP_DecryptUpdate may overflow the output length argument in some
        cases where the input length is close to the maximum permissable
        length for an integer on the platform. In such cases the return value
        from the function call will be 1 (indicating success), but the output
        length value will be negative.
      
      - CVE-2021-2841 - The X509_issuer_and_serial_hash() function attempts to
        create a unique hash value based on the issuer and serial number data
        contained within an X509 certificate. However it was failing to
        correctly handle any errors that may occur while parsing the issuer
        field (which might occur if the issuer field is maliciously
        constructed). This may subsequently result in a NULL pointer deref and
        a crash leading to a potential denial of service attack.
      
      - Fixed SRP_Calc_client_key so that it runs in constant time. This could
        be exploited in a side channel attack to recover the password.
      
      The 3 CVEs above are currently awaiting analysis.
      
      Signed-off-by: default avatarEneas U de Queiroz <cotequeiroz@gmail.com>
      482c9ff2
    • Rosen Penev's avatar
      gettext-full: update to 0.21 · b59905f0
      Rosen Penev authored
      
      Add m4 patch to avoid conflict with tools/autoconf-archive.
      
      Add build parallel as it seems to work now.
      
      Remove a bunch of uClibc-ng hacks as it is not in the tree anymore.
      
      Format security patch was fixed upstream.
      
      Refreshed other patches.
      
      Signed-off-by: default avatarRosen Penev <rosenp@gmail.com>
      b59905f0
  8. Feb 16, 2021
  9. Feb 15, 2021
  10. Feb 14, 2021
    • Petr Štetiar's avatar
      Revert "uboot-imx6: bump to 2021.01 release" · be0192ed
      Petr Štetiar authored
      
      This reverts commit 50a5a899 as the bump
      to 2021.01 unveiled issue with missing swig host tool needed for
      mx6cuboxi's SPL.
      
      Signed-off-by: default avatarPetr Štetiar <ynezz@true.cz>
      be0192ed
    • Felix Fietkau's avatar
      ath9k: fix transmitting to stations in dynamic SMPS mode · f118be07
      Felix Fietkau authored
      
      When transmitting to a receiver in dynamic SMPS mode, all transmissions that
      use multiple spatial streams need to be sent using CTS-to-self or RTS/CTS to
      give the receiver's extra chains some time to wake up.
      This fixes the tx rate getting stuck at <= MCS7 for some clients, especially
      Intel ones, which make aggressive use of SMPS.
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      f118be07
    • Felix Fietkau's avatar
      mt76: update to the latest version · bc396376
      Felix Fietkau authored
      
      261d184cebdc mt76: introduce mt76_vif data structure
      50349a8664ef mt76: mt76_connac: create mcu library
      c88859180c51 mt76: mt76_connac: move hw_scan and sched_scan routine in mt76_connac_mcu module
      9856236ab4f9 mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu module
      2da59aacdd50 mt76: mt76_connac: move pm data struct in mt76_connac.h
      16be142e40fe mt76: mt76_connac: move pm utility routines in mt76_connac_lib module
      c4ccfc66347d mt76: mt7921: add MAC support
      8ecf3a50e7ad mt76: mt7921: add MCU support
      92c1717f9a55 mt76: mt7921: add DMA support
      1cecf9c3da8b mt76: mt7921: add EEPROM support
      a9e68410b9ba mt76: mt7921: add ieee80211_ops
      39d6f4851b06 mt76: mt7921: introduce mt7921e support
      9f37baecf5d6 mt76: mt7921: add debugfs support
      b16cf6e26998 mt76: mt7921: introduce schedule scan support
      5aa798ee56c7 mt76: mt7921: introduce 802.11 PS support in sta mode
      e67d5216f16d mt76: mt7921: introduce support for hardware beacon filter
      cb99bf4655f9 mt76: mt7921: introduce beacon_loss mcu event
      71f9f09ee987 mt76: mt7921: introduce PM support
      2beb9c9530d4 mt76: mt7921: rely on mt76_connac_mcu common library
      59e682497d12 mt76: mt7921: rely on mt76_connac_mcu module for sched_scan and hw_scan
      1ccf6a9c60cd mt76: mt7921: rely on mt76_connac_mcu module for suspend and WoW support
      f8d1ec5e6e11 mt76: mt7921: introduce Runtime PM support
      633a1cbd8f4e mt76: mt7921: introduce regdomain notifier support
      0d95c6ad1745 mt76: mt7921: enable MSI interrupts
      5f4f6792fb37 mt76: mt7921: add coredump support
      47eb00e13450 mt76: mt7663: introduce coredump support
      26658849a465 mt76: mt7615: fix key set/delete issues
      b0ba039bc2ef mt76: mt7615: fix tx skb dma unmap
      892f74d37e88 mt76: mt7915: fix tx skb dma unmap
      2659f6c6ea23 mt76: mt7615: support loading EEPROM for MT7613BE
      b09cc8644529 mt76: dma: do not report truncated frames to mac80211
      ae6473f1d2af mt76: mt7921: enable random mac addr during scanning
      b59e3677476d mt76: mt7921: remove unnecessary variable
      781911f167aa mt76: mt7921: removed unused definitions in mcu.h
      994893d38d51 mt76: always use WTBL_MAX_SIZE for tlv allocation
      e6c0948ada07 mt76: mt76x0: disable GTK offloading
      a75302bcbfe1 mt76: connac: always check return value from mt76_connac_mcu_alloc_wtbl_req
      8da10d6f9251 mt76: mt7915: always check return value from mt7915_mcu_alloc_wtbl_req
      80a87412e9e9 mt76: mt7915: fix uninitialized variable in mt7915_tm_set_tx_cont()
      c7d98fc35865 mt76: use PCI_VENDOR_ID_MEDIATEK to avoid open coded
      b5228e75e422 mt76: mt7921: switch to new api for hardware beacon filter
      73fce2cbfa41 mt76: connac: fix up the setting for ht40 mode in mt76_connac_mcu_uni_add_bss
      2e2cb71901e8 mt76: mt7921: fixup rx bitrate statistics
      2d7b1d72b43b mt76: mt7921: add flush operation
      96b4c9874e16 mt76: mt7921: fix uninitialized pointer access in mt7921_get_wtbl_info
      4492d801cbb5 mt76: connac: update sched_scan cmd usage
      200c1b1c234b mac80211: rename csa counters to countdown counters
      0d7564d0d899 mt76: add support for 802.3 rx frames
      4c0811c647b9 mt76: mt7915: enable hw rx-amsdu de-aggregation
      4b7a68634ff6 mt76: mt7915: add rx checksum offload support
      289cd7804587 mt76: mt7915: add support for rx decapsulation offload
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      bc396376
Loading