aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CC: kernel: update to 3.18.45, refresh targetschaos_calmerZoltan HERPAI2016-12-1919-28/+28
| | | | | | | Compile-tested on ar71xx, imx6, lantiq, mvebu Runtime-tested on sunxi. Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
* Merge pull request #264 from wigyori/cc-dm9601Zoltan Herpai2016-12-181-0/+14
|\ | | | | CC: brcm2708: Fix Kernel Panic: DM9601 Fast Ethernet Adapter
| * CC: brcm2708: Fix Kernel Panic: DM9601 Fast Ethernet AdapterMarian Hello2016-12-071-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The dm9601 driver expects to receive a single encapsulated ethernet frame from the device in one URB transfer, and it provides an URB buffer of length 1,522 to receive it. This is not a round multiple of USB transfer packets. The device in question [1] provides a stream of such frames and it does not conveniently slice them up as the dm9601 driver expects. We can end up with 1,536 (0x600) bytes returned by the device in response to the URB request. This may include several encapsulated ethernet frames, and/or fragments thereof. It seems to me that the kernel 'Oops' arises because the dwc_otg driver does not notice that the destination buffer is too small to receive the full 1,536 bytes. Comparing dwc_otg's update_urb_state_xfer_comp with dwc2's dwc2_update_urb_state is suggestive. More details: https://github.com/raspberrypi/linux/issues/1045 All Credits to: https://github.com/mw9 Signed-off-by: Marian Hello <marian.hello@gmail.com> Reviewed-by: Zoltan HERPAI <wigyori@uid0.hu>
* | Merge pull request #247 from gadkrumholz/chaos_calmer-e2100lZoltan Herpai2016-11-309-3/+169
|\ \ | | | | | | CC: ar71xx: Added missing support for Linksys E2100L
| * | CC: ar71xx: Added missing support for Linksys E2100LGad Krumholz2016-11-309-3/+169
|/ / | | | | | | | | | | | | | | It's based on the WRT160NL according to https://wiki.openwrt.org/toh/linksys/e2100l Based on research done here: https://forum.openwrt.org/viewtopic.php?id=24244 and here: https://forum.openwrt.org/viewtopic.php?pid=120791#p120791 this patch was conceived. Signed-off-by: Gad Krumholz <gad.krumholz@gmail.com>
* | Merge pull request #189 from NeoRaider/fix-ledsZoltan Herpai2016-11-081-1/+1
|\ \ | | | | | | CC: ar71xx: fix syntax error in /etc/uci-defaults/01_leds
| * | CC: ar71xx: fix syntax error in /etc/uci-defaults/01_ledsMatthias Schiffer2016-11-061-1/+1
|/ / | | | | | | | | | | Fixes f98117a "CC: ar71xx: backport LED fix for TL-WR841N-v11". Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* | Merge pull request #158 from Shalzz/chaos_calmerZoltan Herpai2016-10-298-4/+82
|\ \ | | | | | | CC: ar71xx: backport LED fix for TL-WR841N-v11
| * | CC: ar71xx: backport LED fix for TL-WR841N-v11Shaleen Jain2016-10-288-4/+82
| | | | | | | | | | | | Signed-off-by: Shaleen Jain <shaleen.jain95@gmail.com>
* | | Merge pull request #141 from mumuqz/chaos_calmerZoltan Herpai2016-10-2811-0/+271
|\ \ \ | |/ / |/| | CC: ar71xx: Add support to DomyWifi DW33D
| * | CC: ar71xx: Add support to DomyWifi DW33DJing Lin2016-10-2811-0/+271
| |/ | | | | | | Signed-off-by: Jing Lin <mumuqz@163.com>
* | Merge pull request #151 from wigyori/cc-dirtycowZoltan Herpai2016-10-2651-129/+120
|\ \ | |/ |/| CC: generic: bump kernel to 3.18.44
| * CC: generic: bump kernel to 3.18.44Zoltan HERPAI2016-10-2551-129/+120
|/ | | | | | | | | Patch 610- is updated as check_entry helper was killed in 3.18.37 Fixes CVE-2016-5195 (dirtycow) Compile-tested on ar71xx, mxs, sunxi, imx6 Runtime-tested on ar71xx (PB42) Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
* mvebu: bugfixes for rangoImre Kaloz2016-10-183-9/+13
| | | | | | backport of ce116bc6f997d8d6e6b976cacce5d4c60d705fc6 Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
* mwlwifi: install the 88W8964 firmware, tooImre Kaloz2016-10-161-1/+2
| | | | | | backport of 67d3ba0c7c91c0a2fb0cbd768d3a75db2246de80 Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
* mvebu: add support for the Linksys WRT3200ACM (Rango)Imre Kaloz2016-10-1311-9/+465
| | | | | | backport of 50e627ac06112eb633222cc72af5c4fe60f3dbb9 Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
* mwlwifi: upgrade to 10.3.2.0-20161013Imre Kaloz2016-10-131-2/+2
| | | | | | backport of 2055b43f78c8ff74fe513a1fdaf5a10481faac6f Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
* hostapd: add interoperability workaround for 80+80 and 160 MHz channelsImre Kaloz2016-10-131-0/+48
| | | | | | backport of f9fc9c242fa62c214dc4a92bd89ca9a36bc8308c Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
* Merge pull request #124 from sartura/chaos_calmer-upstream-relocationLuka Perkov2016-10-112-7/+7
|\ | | | | odhcp* upstream relocation
| * odhcpd: update to git HEADHrvoje Varga2016-10-111-4/+4
| | | | | | | | | | | | | | This change also reflect relocation of upstream project which has been moved to OpenWrt GitHub organization. Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
| * odhcp6c: update to git HEADHrvoje Varga2016-10-111-3/+3
|/ | | | | | | This change also reflect relocation of upstream project which has been moved to OpenWrt GitHub organization. Signed-off-by: Hrvoje Varga <hrvoje.varga@sartura.hr>
* Merge pull request #116 from imShara/fix_feedsLuka Perkov2016-10-091-1/+4
|\ | | | | scripts: feeds: fix version detection for Make >= 4.2.1
| * scripts: feeds: fix version detection for Make >= 4.2.1Jo-Philipp Wich2016-10-051-1/+4
|/ | | | Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* Merge pull request #105 from wigyori/chaos_calmerZoltan Herpai2016-09-29111-358/+7833
|\ | | | | CC: openssl security upgrade, sync updates from git.openwrt.org/chaos_calmer
| * mac80211: brcmfmac: backport changes from 2016-09-27Rafał Miłecki2016-09-2925-1/+1309
| | | | | | | | | | | | | | | | | | 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>
| * mac80211: brcmfmac: backport patches that were skipped previously #2Rafał Miłecki2016-09-2925-37/+1380
| | | | | | | | Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
| * mac80211: brcmfmac: backport patches that were skipped previously #1Rafał Miłecki2016-09-2932-76/+4253
| | | | | | | | | | | | | | They are necessary for further fixes and improvements otherwise recent patches don't apply. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
| * mwlwifi: upgrade to 10.3.0.18-20160804Imre Kaloz2016-09-293-113/+2
| | | | | | | | | | | | adds support for the Linksys WRT1900ACSv2 and WRT1200ACv2 Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
| * mac80211: brcmfmac: backport patch simplifying brcmf_alloc_vifRafał Miłecki2016-09-295-9/+112
| | | | | | | | | | | | This is quite trivial and will be required for VIF fixes in the future. Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * mac80211: brcmfmac: fix stopping netdev queue when bus clogs upRafał Miłecki2016-09-291-0/+53
| | | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * mac80211: brcmfmac: support hidden SSIDRafał Miłecki2016-09-291-0/+43
| | | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * ramips: fix usb phy initialisationJohn Crispin2016-09-291-13/+13
| | | | | | | | | | | | this broke usb20 device detection. Signed-off-by: John Crispin <john@phrozen.org>
| * ramips: fix timing issues when using MT7621 spiJohn Crispin2016-09-291-1/+4
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * mac80211: brcmfmac: fix interfaces managementRafał Miłecki2016-09-296-0/+357
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * CC: kernel: update kernel 3.18 to version 3.18.36Hauke Mehrtens2016-09-2932-197/+97
| | | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
| * rpcd: iwinfo plugin fixesRafał Miłecki2016-09-291-2/+2
| | | | | | | | | | | | | | | | - 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>
| * mac80211: brcmfmac: fix lockup related to P2P interfaceRafał Miłecki2016-09-294-1/+300
| | | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * CC: openssl: update to 1.0.2jZoltan HERPAI2016-09-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #82 from ecsv/openmesh-ccZoltan Herpai2016-09-2125-24/+1012
|\ \ | | | | | | OpenMesh MR1750(v2) and OM2P-HSv3 support for Chaos Calmer
| * | ar71xx: add MR1750v2 to the MR1750 profileSven Eckelmann2016-09-211-2/+2
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | ar71xx: extract ath10k wifi board.bin for the OpenMesh MR1750v2 boardSven Eckelmann2016-09-211-0/+1
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | package/uboot-envtools: add OpenMesh MR1750v2 supportSven Eckelmann2016-09-211-0/+1
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | package/om-watchdog: add OpenMesh MR1750v2 supportSven Eckelmann2016-09-211-1/+1
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | ar71xx: enable sysupgrade for the OpenMesh MR1750v2Sven Eckelmann2016-09-212-0/+3
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | ar71xx: add user-space support for the OpenMesh MR1750v2Sven Eckelmann2016-09-214-2/+8
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | ar71xx: add kernel support for the OpenMesh MR1750v2Sven Eckelmann2016-09-212-0/+11
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | ar71xx: add OM2P-HSv3 to the OM2P profileSven Eckelmann2016-09-211-2/+2
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | package/uboot-envtools: add OpenMesh OM2P-HSv3 supportSven Eckelmann2016-09-211-0/+1
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | package/om-watchdog: add OpenMesh OM2P-HSv3 supportSven Eckelmann2016-09-211-1/+1
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | ar71xx: enable sysupgrade for the OpenMesh OM2P-HSv3Sven Eckelmann2016-09-212-0/+3
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>