Luka Perkov
b21852c60f
Merge pull request #116 from imShara/fix_feeds
...
scripts: feeds: fix version detection for Make >= 4.2.1
2016-10-09 21:13:55 +02:00
Jo-Philipp Wich
aab91be7b2
scripts: feeds: fix version detection for Make >= 4.2.1
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-10-05 22:10:18 +03:00
Zoltan Herpai
ca3f1a614a
Merge pull request #105 from wigyori/chaos_calmer
...
CC: openssl security upgrade, sync updates from git.openwrt.org/chaos_calmer
2016-09-29 15:49:20 +02:00
Rafał Miłecki
f9755e2877
mac80211: brcmfmac: backport changes from 2016-09-27
...
This fixes memory leaks, some possible crashes and bug that could cause
WARNING on every add_key/del_key call. It also replaces WARNING with
a simple message. They may still occur e.g. on station going out of
range and A-MPDU stall in the firmware.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-09-29 14:59:38 +02:00
Rafał Miłecki
bc00413221
mac80211: brcmfmac: backport patches that were skipped previously #2
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-09-29 14:58:53 +02:00
Rafał Miłecki
396e838bd6
mac80211: brcmfmac: backport patches that were skipped previously #1
...
They are necessary for further fixes and improvements otherwise recent
patches don't apply.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-09-29 14:26:20 +02:00
Imre Kaloz
1016f38a86
mwlwifi: upgrade to 10.3.0.18-20160804
...
adds support for the Linksys WRT1900ACSv2 and WRT1200ACv2
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
2016-09-29 14:24:56 +02:00
Rafał Miłecki
3bf4b214e8
mac80211: brcmfmac: backport patch simplifying brcmf_alloc_vif
...
This is quite trivial and will be required for VIF fixes in the future.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-09-29 14:24:14 +02:00
Rafał Miłecki
99ed5200c0
mac80211: brcmfmac: fix stopping netdev queue when bus clogs up
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-09-29 14:23:54 +02:00
Rafał Miłecki
718c539199
mac80211: brcmfmac: support hidden SSID
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-09-29 14:23:32 +02:00
John Crispin
84ea6e0315
ramips: fix usb phy initialisation
...
this broke usb20 device detection.
Signed-off-by: John Crispin <john@phrozen.org>
2016-09-29 14:23:08 +02:00
John Crispin
b5e7d8a212
ramips: fix timing issues when using MT7621 spi
...
Signed-off-by: John Crispin <john@phrozen.org>
2016-09-29 14:22:40 +02:00
Rafał Miłecki
b0c59f5629
mac80211: brcmfmac: fix interfaces management
...
To work correctly hostapd requires wireless driver to allow interfaces
removal. It was working with brcmfmac only partially. Firmware for
BCM43602 got some special hack (feature?) that allowed removing all
interfaces by disabling mbss mode. It wasn't working with BCM4366
firmware and remaining interfaces were preventing hostapd from starting
again.
Those patches add support for "interface_remove" firmware method which
works with BCM4366 firmware and they make it finally possible to use
BCM4366 & brcmfmac & multiple interfaces.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-09-29 14:21:52 +02:00
Hauke Mehrtens
e7d2443743
CC: kernel: update kernel 3.18 to version 3.18.36
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-09-29 14:21:21 +02:00
Rafał Miłecki
067545b374
rpcd: iwinfo plugin fixes
...
- Expose supported HT rate information in info call
- Zero out ccode buffer when listing countries
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-09-29 14:20:27 +02:00
Rafał Miłecki
a047169f9d
mac80211: brcmfmac: fix lockup related to P2P interface
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-09-29 14:19:44 +02:00
Zoltan HERPAI
29fcc94c9a
CC: openssl: update to 1.0.2j
...
Security fixes:
* (Severity: High) OCSP Status Request extension unbounded memory growth (CVE-2016-6304)
* (Severity: Moderate) SSL_peek() hang on empty record (CVE-2016-6305)
* (Severity: Moderate) Missing CRL sanity check (CVE-2016-7052)
* 10 Low severity issues
Security advisories:
https://www.openssl.org/news/secadv/20160922.txt
https://www.openssl.org/news/secadv/20160926.txt
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
2016-09-29 07:29:15 +02:00
Zoltan Herpai
d6b3ca24c5
Merge pull request #82 from ecsv/openmesh-cc
...
OpenMesh MR1750(v2) and OM2P-HSv3 support for Chaos Calmer
2016-09-21 21:13:17 +02:00
Sven Eckelmann
3411c9a885
ar71xx: add MR1750v2 to the MR1750 profile
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
21560ae52e
ar71xx: extract ath10k wifi board.bin for the OpenMesh MR1750v2 board
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
b6c8710aa7
package/uboot-envtools: add OpenMesh MR1750v2 support
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
9f2256a4d4
package/om-watchdog: add OpenMesh MR1750v2 support
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
82d0eae9b2
ar71xx: enable sysupgrade for the OpenMesh MR1750v2
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
c02d2e3885
ar71xx: add user-space support for the OpenMesh MR1750v2
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
7599f56630
ar71xx: add kernel support for the OpenMesh MR1750v2
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
563eb0eaba
ar71xx: add OM2P-HSv3 to the OM2P profile
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
eeaa319a63
package/uboot-envtools: add OpenMesh OM2P-HSv3 support
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
d461f84d6e
package/om-watchdog: add OpenMesh OM2P-HSv3 support
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
22bd3b1c0c
ar71xx: enable sysupgrade for the OpenMesh OM2P-HSv3
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
eaf23dc12a
ar71xx: add user-space support for the OpenMesh OM2P-HSv3
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
8d88087030
ar71xx: add kernel support for the OpenMesh OM2P-HSv3
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-21 18:16:54 +02:00
Sven Eckelmann
0e46b8641b
ar71xx: add OM5P-ACv2 to the OM5P-AC profile
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49155
2016-09-21 18:16:54 +02:00
Sven Eckelmann
6f84fea54e
ar71xx: extract ath10k wifi board.bin for the OpenMesh OM5P-ACv2 board
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49154
2016-09-21 18:16:54 +02:00
Sven Eckelmann
919ececba8
uboot-envtools: add OpenMesh OM5P-ACv2 support
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49153
2016-09-21 18:16:54 +02:00
Sven Eckelmann
734f67a174
om-watchdog: add OpenMesh OM5P-ACv2 support
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49152
2016-09-21 18:16:54 +02:00
Sven Eckelmann
85584fd4d4
ar71xx: enable sysupgrade for the OpenMesh OM5P-ACv2
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49151
2016-09-21 18:16:54 +02:00
Sven Eckelmann
88160843cd
ar71xx: add user-space support for the OpenMesh OM5P-ACv2
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49150
2016-09-21 18:16:54 +02:00
Sven Eckelmann
1348284297
ar71xx: add kernel support for the OpenMesh OM5P-ACv2 board
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49149
2016-09-21 18:16:54 +02:00
Sven Eckelmann
6aaf2d1c0c
ar71xx: create profile and build image for the OpenMesh OM5P-AC board
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49148
2016-09-21 18:16:54 +02:00
Sven Eckelmann
85e7ec9bfd
ar71xx: extract ath10k wifi board.bin for the OpenMesh OM5P-AC board
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49147
2016-09-21 18:16:54 +02:00
Sven Eckelmann
1104930079
uboot-envtools: add OpenMesh OM5P-AC support
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49146
2016-09-21 18:16:54 +02:00
Sven Eckelmann
9ea881a3cd
om-watchdog: add OpenMesh OM5P-AC support
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49145
2016-09-21 18:16:54 +02:00
Sven Eckelmann
e2a8a159fd
ar71xx: enable sysupgrade for the OpenMesh OM5P-AC
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49144
2016-09-21 18:16:54 +02:00
Sven Eckelmann
5b9f6412ed
scripts/om-fwupgradecfg-gen.sh: add support for the OM5P-AC
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49143
2016-09-21 18:16:54 +02:00
Sven Eckelmann
1c49922ada
ar71xx: add user-space support for the OpenMesh OM5P-AC
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49142
2016-09-21 18:16:54 +02:00
Sven Eckelmann
bdf20fd1f1
ar71xx: add kernel support for the OpenMesh OM5P-AC board
...
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49141
2016-09-21 18:16:54 +02:00
Sven Eckelmann
d64a7f65b3
scripts/om-fwupgradecfg-gen.sh: Generate sha256sum for uboot verification
...
Future Open Mesh u-boot versions are changing the check of the image files
(vmlinux, rootfs) from md5 to sha256. Having both in them should be enough
to ensure backward and forward compatibility.
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49140
2016-09-21 18:16:54 +02:00
Sven Eckelmann
d6cd09a0d0
scripts/om-fwupgradecfg-gen.sh: Fix u-boot image md5sum check
...
The u-boot on Open Mesh devices checks the whole transfered image against a
md5sum. This is stored inside the option filemd5sum inside the
fwupgrade.cfg. The bootloader will not check it when this setting is
missing and could therefore write invalid images to the flash.
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r46925
2016-09-21 18:16:54 +02:00
Sven Eckelmann
5ec3e29ac9
ar71xx: Use private version of ath79_setup_qca955x_eth_cfg for MR1750
...
The MR1750 must unset some bits in ETH_CFG which were set by u-boot to work
correctly under OpenWrt. But the global function
ath79_setup_qca955x_eth_cfg will not unset all of them to increase the
backward compatiblity with older mach-* files. A private (simplified)
version for MR1750 can be used instead.
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49070
2016-09-21 18:16:54 +02:00
Sven Eckelmann
f8d1f1c678
ar71xx: Use private version of ath79_setup_qca955x_eth_cfg for MR900
...
The MR900 must unset some bits in ETH_CFG which were set by u-boot to work
correctly under OpenWrt. But the global function
ath79_setup_qca955x_eth_cfg will not unset all of them to increase the
backward compatiblity with older mach-* files. A private (simplified)
version for MR900 can be used instead.
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Backport of r49069
2016-09-21 18:16:54 +02:00