gluon/patches/lede
Sven Eckelmann c840a588b9 mac80211: initialize sinfo in cfg80211_get_station
Most of the implementations behind cfg80211_get_station will not initialize
sinfo to zero before manipulating it. For example, the member "filled",
which indicates the filled in parts of this struct, is often only modified
by enabling certain bits in the bitfield while keeping the remaining bits
in their original state. A caller without a preinitialized sinfo.filled can
then no longer decide which parts of sinfo were filled in by
cfg80211_get_station (or actually the underlying implementations).

cfg80211_get_station must therefore take care that sinfo is initialized to
zero. Otherwise, the caller may tries to read information which was not
filled in and which must therefore also be considered uninitialized. In
batadv_v_elp_get_throughput's case, an invalid "random" expected throughput
may be stored for this neighbor and thus the B.A.T.M.A.N V algorithm may
switch to non-optimal neighbors for certain destinations.
2018-06-06 11:39:00 +02:00
..
0001-build-move-STAGING_DIR_HOSTPKG-and-BUILD_DIR_HOST-back-to-a-common-directory-for-all-targets.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0002-procd-add-support-for-alternative-rc.d-directories.patch Use LEDE as base for Gluon 2017-01-18 17:21:43 +01:00
0003-base-files-disable-reset-button-handling.patch modules: update LEDE 2018-03-07 19:17:48 +01:00
0004-hostapd-prevent-channel-switch-for-5GHz.patch Use LEDE as base for Gluon 2017-01-18 17:21:43 +01:00
0005-libjson-c-Add-support-for-custom-format-strings-for-doubles.patch Use LEDE as base for Gluon 2017-01-18 17:21:43 +01:00
0006-dropbear-add-a-failsafe-mode-that-will-always-allow-password-less-root-login.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0007-rules.mk-export-STAGING_DIR_HOSTPKG.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0008-gettext-full-fix-to-use-STAGING_DIR_HOSTPKG-instead-of-STAGING_DIR-host.patch build: backport a few STAGING_DIR_HOSTPKG bugfixes 2017-01-19 00:09:16 +01:00
0009-netifd-update-to-git-HEAD-version.patch netifd: update to git HEAD version 2017-03-10 02:00:57 +01:00
0010-netifd-ubus-add-interface-method-to-trigger-renew-event.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0011-procd-switch-to-latest-master.patch modules: update LEDE 2018-02-11 19:42:51 +01:00
0012-procd-clean-up-trailing-whitespace-in-nand.sh.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0013-procd-prepare-NAND-sysupgrade-for-making-upgraded-dynamically-linked.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0014-procd-remove-procd-nand-package.patch modules: update LEDE 2018-04-17 22:23:26 +02:00
0015-base-files-always-use-staged-sysupgrade.patch modules: update LEDE 2018-03-07 19:17:48 +01:00
0016-fstools-clean-up-trailing-whitespace-in-snapshot-script.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0017-fstools-snapshot-handle-jffs2-conversion-using-upgraded.patch modules: update LEDE 2018-04-17 22:23:26 +02:00
0018-base-files-sysupgrade-cleanup.patch modules: update LEDE 2018-03-07 19:17:48 +01:00
0019-base-files-add-support-for-staged-sysupgrades-from-failsafe-mode.patch modules: update LEDE 2018-03-07 19:17:48 +01:00
0020-ramips-sysupgrade-move-nand_do_upgrade-call-to-platform_do_upgrade.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0021-x86-sysupgrade-move-partition-table-change-check-to-platform_check_image.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0022-x86-sysupgrade-refactor-platform_do_upgrade.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0023-x86-sysupgrade-explicitly-rescan-disk-after-writing-partition-table.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0024-sunxi-sysupgrade-don-t-write-partitions-twice.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0025-sunxi-sysupgrade-sync-with-x86.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0026-mvebu-fix-sysupgrade.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0027-generic-mtd-backport-unlock-support-and-asserted-fixes-for-certain-Winbond-Spansion-flash-chips.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0028-generic-vxlan-backport-support-for-VXLAN-over-link-local-IPv6.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0029-vxlan-add-new-package-for-netifd-VXLAN-proto.patch modules: update LEDE 2018-01-09 19:03:34 +01:00
0030-Revert-scripts-package-metadata.pl-inhibit-compile-deps-on-missing-build-types.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0031-scripts-metadata-always-resolve-dependencies-through-provides-list.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0032-base-files-upgrade-correctly-handle-nand_do_upgrade-argument-passed-from-preupgrade.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0033-base-files-upgrade-don-t-loop-forever-trying-to-kill-processes.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0034-bcm53xx-upgrade-fix-RAMFS_COPY_.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0035-ipq806x-upgrade-fix-RAMFS_COPY_.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0036-kirkwood-upgrade-fix-RAMFS_COPY_.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0037-ar71xx-add-uImageArcher-to-tp-link.mk.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0038-ar71xx-add-support-for-TP-Link-Archer-C25-v1.patch Update LEDE patches 2018-04-10 19:15:49 +02:00
0039-firmware-utils-tplink-safeloader-add-TP-Link-Archer-C25-v1.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0040-firmware-utils-tplink-safeloader-support-strings-as-soft_version.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0041-add-CONFIG_GPIO_74X164-and-CONFIG_SPI_GPIO-for-Archer-C25.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0042-ramips-use-GPIO_ACTIVE-macros-in-UBNT-ERX.dts.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0043-ramips-add-support-for-Ubiquiti-EdgeRouter-X-SFP.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0044-ar71xx-add-support-for-TP-Link-TL-WR1043N-v5.patch Update LEDE patches 2018-04-10 19:15:49 +02:00
0045-ar71xx-add-support-for-TP-LINK-Archer-C7-v4.patch Update LEDE patches 2018-04-10 19:15:49 +02:00
0046-ar71xx-fix-TP-Link-Archer-C7-v4-switch-LEDs.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0047-ar71xx-fix-Archer-C7-5GHz-MAC-address.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0048-ebtables-Use-flock-for-concurrent-option.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0049-ar71xx-add-support-to-TP-Link-Archer-C59v1-and-C60v1.patch Update LEDE patches 2018-04-10 19:15:49 +02:00
0050-ar71xx-fix-lan-ports-on-archer-C59-and-C60.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0051-ar71xx-add-support-for-TP-Link-Archer-C58-v1.patch Update LEDE patches 2018-04-10 19:15:49 +02:00
0052-ath10k-firmware-update-repository.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0053-ath10k-firmware-add-qca9888-firmware.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0054-ar71xx-fix-board.bin-used-by-QCA9886-in-Archer-C58-C59-C60.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0055-ar71xx-Archer-C58-C59-C60-fix-qca9886-wireless-interface.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0056-ath10k-firmware-qca9888-firmware-remove-board.bin.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0057-ar71xx-C58-C59-fix-LAN1-working-incorrectly.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0058-ar71xx-omit-VLAN-from-Archer-C58-C59-LAN-interface.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0059-ar71xx-increase-kernel-partition-size-for-some-TP-Link-boards.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0060-ar71xx-add-unaligned-access-hacks-for-VXLAN.patch modules: update LEDE 2018-05-04 19:59:09 +02:00
0061-netifd-system-linux-VXLAN-add-options-to-enable-and-disable-UDP-checksums.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0062-vxlan-add-options-to-enable-and-disable-UDP-checksums.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0063-ramips-mtd-spi-nor-add-support-for-switching-between-3-byte-and-4-byte-addressing-on-w25q256-flash.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0064-ramips-prepare-ZBT-WG3526-for-hardware-variants.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0065-ramips-rename-Digineo-AC1200-Pro-to-ZBT-WG3526-32MB.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0066-kernel-bridge-ebtables-Avoid-resetting-limit-rule-state.patch Revert "busybox: compile with debug information" 2018-03-05 06:53:17 +01:00
0067-ebtables-add-support-for-ICMP-IGMP-type-matches.patch ebtables: add support for ICMP/IGMP type matches 2018-03-07 08:12:01 +01:00
0068-base-files-remove-etc-uci-defaults-11_migrate-sysctl.patch Backport patches for improved sysctl handling 2018-04-13 14:41:01 +02:00
0069-base-files-evaluate-etc-sysctl.d-before-etc-sysctl.conf.patch Backport patches for improved sysctl handling 2018-04-13 14:41:01 +02:00
0070-base-files-move-sysctl-defaults-to-etc-sysctl.d-10-default.conf.patch Backport patches for improved sysctl handling 2018-04-13 14:41:01 +02:00
0071-base-files-move-netfilter-sysctl-defaults-to-specific-kmod-packages.patch modules: update LEDE 2018-04-17 22:23:26 +02:00
0072-base-files-remove-etc-sysctl.d-from-conffiles.patch modules: update LEDE 2018-04-17 22:23:26 +02:00
0073-kernel-disable-accept_ra-by-default.patch modules: update LEDE 2018-04-17 22:23:26 +02:00
0074-kernel-change-dependency-of-kmod-ebtables-on-kmod-ebtables-to-selecting.patch Add patches to reduce iptables module dependencies 2018-04-13 16:00:58 +02:00
0075-kernel-unhide-kmod-br-netfilter.patch Add patches to reduce iptables module dependencies 2018-04-13 16:00:58 +02:00
0076-kernel-kmod-ebtables-do-not-depend-on-kmod-br-netfilter.patch Add patches to reduce iptables module dependencies 2018-04-13 16:00:58 +02:00
0077-iptables-split-physdev-match-out-as-a-separate-package.patch Add patches to reduce iptables module dependencies 2018-04-13 16:00:58 +02:00
0078-ar71xx-increase-kernel-partition-size-for-UniFi-AP-Pro-and-Outdoor.patch modules: update LEDE 2018-04-26 20:46:44 +02:00
0079-firmware-utils-tplink-safeloader-move-CPE-WBS-210-510-version-metainfo-to-the-end.patch Add various patches to deal with bigger kernels 2018-04-13 16:00:58 +02:00
0080-ar71xx-increase-kernel-partition-size-for-CPE-WBS-210-510.patch Add various patches to deal with bigger kernels 2018-04-13 16:00:58 +02:00
0081-ar71xx-increase-kernel-partition-size-for-TP-Link-RE450-v1.patch Add various patches to deal with bigger kernels 2018-04-13 16:00:58 +02:00
0082-include-kernel.mk-build-kmod-packages-with-empty-FILES.patch treewide: add support for building kernel modules used by Gluon into the kernel 2018-04-13 17:32:20 +02:00
0083-build-move-lzma2eva-build-step-to-image-commands.mk.patch ar71xx: add support for Fritz!Box 4020 2018-05-08 15:20:02 +02:00
0084-ar71xx-add-support-for-Fritz-Box-4020.patch ar71xx: add support for Fritz!Box 4020 2018-05-08 15:20:02 +02:00
0085-ar71xx-add-support-for-TP-Link-TL-WR940N-v6.patch Update LEDE patches (#1399) 2018-05-18 23:08:08 +02:00
0086-ar71xx-set-status-led-for-the-gl-boards.patch Update LEDE patches (#1399) 2018-05-18 23:08:08 +02:00
0087-ar71xx-add-support-for-GL.iNet-GL-AR750.patch Update LEDE patches (#1399) 2018-05-18 23:08:08 +02:00
0088-uboot-envtools-add-support-for-GL.iNet-GL-AR750.patch ar71xx: add support for GL.iNet GL-AR750 (#1395) 2018-05-17 22:33:18 +02:00
0089-ar71xx-add-model-detection-for-UBNT-AC-Mesh.patch ar71xx: add model detection for Ubiquiti AC Mesh (#1400) 2018-05-21 15:51:26 +02:00
0090-ar71xx-generic-enable-CONFIG_MTD_SPLIT_TPLINK_FW.patch ar71xx: generic: enable CONFIG_MTD_SPLIT_TPLINK_FW (#1406) 2018-05-26 22:25:14 +02:00
0091-mac80211-initialize-sinfo-in-cfg80211_get_station.patch mac80211: initialize sinfo in cfg80211_get_station 2018-06-06 11:39:00 +02:00