Commit Graph

34605 Commits (d0bb5b2d0cb152ecdd58c547cf087552e69b2474)

Author SHA1 Message Date
Rafał Miłecki d0bb5b2d0c procd: update to the latest version, add "button" hotplug handler
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

In 15.05-rc2 we got support for "set-interval" and "clear-interval"
which got dropped with the update of procd done in r46257. This new
"button" action provides similar functionality so it makes sense to
backport it to 15.05.

Backport of r46578

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46579 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-08-10 22:29:46 +00:00
Hauke Mehrtens ef574b4585 CC: kernel: crypto: fix module loading of aead.ko
The name of the module was wrong before.

This should fix #20283.

backport of r46574.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46577 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-08-09 17:19:00 +00:00
John Crispin 29d2e246e0 ar71xx: use automatic firmware partition splitting for devolo dLAN devices
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>

Backport of r46414

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46549 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-08-03 10:22:38 +00:00
John Crispin e443f119e1 ar71xx: Backport support for Onion Omega
Backport of r46458 to CC

https://onion.io/omega

Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
Acked-by: Boken Lin <bl@onion.io>
Tested-by: Jacky Huang <huangfangcheng@163.com>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46548 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-08-03 10:22:33 +00:00
Felix Fietkau f732c67f8e ramips: Fix Ticket #20153 swap radio calibration data pointers on the RE6500
This patch fixes weak radio signal reported by nikola.georgiev

Signed-off-by: L. D. Pinney <ldpinney@gmail.com>

Backport of r46545

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46546 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-08-02 15:08:27 +00:00
Felix Fietkau 650b29b4f9 ar71xx: fix mr3220 device profile (#19990)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

Backport of r46541

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46542 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-08-01 15:52:54 +00:00
Zoltan HERPAI 9cba59c517 sunxi: CC: fix networking on Olimex A20 Micro
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46537 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-31 19:57:10 +00:00
Imre Kaloz d6cd16e81f mvebu: update dts files for mamba / WRT1900AC (backport of r46530)
Fix for default button states in WRT1900AC dts files.
This prevents overlay wipe when reset is pressed.

Signed-off-by: Rob Mosher <nyt-openwrt@countercultured.net>



git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46531 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-31 18:25:03 +00:00
Imre Kaloz 1d6001ccf9 mvebu: fix gpio config on the WRT1200AC (backport of r46527)
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>



git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46528 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-31 18:08:51 +00:00
Imre Kaloz b9a628bac6 mwlwifi: upgrade to latest rev with fixed firmware (backport of r46520)
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>



git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46521 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-30 06:41:43 +00:00
Jo-Philipp Wich 63beb2e75c CC: sdk: provide explicit CONFIG_MODULES kconfig symbol
Extend the SDK Config.in file to explicitely declare a MODULES symbol with
the "option modules" flag set in order to prevent a kconfig segmentation fault
whenever a "depends m" dependency is encountered.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

Backport of r46514

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46515 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-27 23:49:48 +00:00
Jo-Philipp Wich a13fbbf184 CC: dnsmasq: add some missing files to the jail
found with strace, not sure we got all of them though

Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>

Backport of r46467

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46511 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-27 11:49:48 +00:00
Jo-Philipp Wich be5cb74cc4 CC: base-files: fix /tmp/.jail permissions
We need a+x rights on the path to the root of the jails
so we can use users other than root (like nobody)

This partly fixes jailed dnsmasq

Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>

Backport of r46466

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-27 11:49:43 +00:00
Jo-Philipp Wich 5aa4afeadd CC: procd: update to latest git HEAD
fixes http://patchwork.ozlabs.org/patch/497899/

Signed-off-by: John Crispin <blogic@openwrt.org>

Backport of r46465

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-27 11:49:39 +00:00
Steven Barth a4af7da7a3 firewall: fix typo in ESP rule
Signed-off-by: Steven Barth <steven@midlink.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46508 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-27 11:48:00 +00:00
Steven Barth 2c77afaa7b firewall: comply with REC-22, REC-24 of RFC 6092
Signed-off-by: Steven Barth <steven@midlink.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46507 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-27 11:47:56 +00:00
Felix Fietkau 0c4feeac82 ramips: swap radio calibration data pointers for DIR-860L
Fixes low 5 GHz tx power issues

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

Backport of r46497

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46499 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-26 13:02:37 +00:00
Felix Fietkau f4a3dfc4be tools: drop circular dependency between patch and ccache, build patch without ccache (fixes #20132)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

Backport of r46434

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-26 13:02:35 +00:00
Hauke Mehrtens b936bd8c3b CC: ar71xx: EPG5000 requires ATH79_NVRAM
EPG5000 uses ath79 nvram functions, but does not select it. This breaks
build if no other board support enabling nvram support is selected.

Closes #19952.

Backport of r46190.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>


git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46494 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-25 13:54:15 +00:00
Jonas Gorski c84640edc8 CC: kernel: update 3.18 to 3.18.19
Changelog:
 * https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.19

Backport of r46439.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46487 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-25 10:02:47 +00:00
Jonas Gorski c8ebf766be CC: brcm63xx: HG553 buttons support
This patch adds buttons support for Huawei EchoLife HG553.

Backport of r46388.

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-25 10:02:44 +00:00
John Crispin 8e79e1da85 CC: ar71xx: add LED defaults for the EnGenius EPG5000
NB that wlan5g is phy0tpt and wlan2g phy1tpt.

Backport of r46226.

Signed-off-by: Christian Beier <cb@shoutrlabs.com>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-24 08:58:57 +00:00
John Crispin 8f2ef37e88 CC: ar71xx: Fix WAN port location on EnGenius ESR1750 and EPG5000.
The designated blue WAN port on both devices has index 5, not 1.

Backport of r46227.

Signed-off-by: Christian Beier <cb@shoutrlabs.com>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46449 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-24 08:58:45 +00:00
John Crispin 14f86586d6 CC: ar71xx: add profile and build image for EnGenius EPG5000.
Backport of r46049.

Signed-off-by: Christian Beier <cb@shoutrlabs.com>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46448 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-24 08:58:40 +00:00
John Crispin 1a89135502 CC: ar71xx: add user-space support for EnGenius EPG5000.
Backport of r46048.

Signed-off-by: Christian Beier <cb@shoutrlabs.com>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46447 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-24 08:58:33 +00:00
John Crispin 53fcc22809 CC: ar71xx: add kernel support for EnGenius EPG5000.
Backport of r46047.

Signed-off-by: Christian Beier <cb@shoutrlabs.com>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46446 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-24 08:58:27 +00:00
John Crispin 26d0a2beff v3: CC : ar71xx: Backport Support for the Bitmain Antminer S3
Backport of r46236 to CC : add support for the Bitmain Antminer S3

Signed-off-by: L. D. Pinney <ldpinney@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46445 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-24 08:58:20 +00:00
John Crispin e6956d528c ar71xx: add support for the devolo dLAN pro 1200+ WiFi ac
Backport of r46342

Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-24 08:58:12 +00:00
John Crispin c3e7cdbf4c mac80211: make ath10k firmware v2 selectable
Added option for old firmware version (10.1 API v2). It seems that recent
firmware versions are constantly crashing (at least on a QCA9880-BR4A-R) and
this provides the option to select an older version instead.

Backport of r46340

Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-24 08:58:07 +00:00
John Crispin 2acb18ca54 ar71xx: add support for the devolo dLAN pro 500 Wireless+
Backport of r46338

Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46442 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-24 08:58:03 +00:00
Florian Fainelli beb1e2b1ed at91: add Device Tree based board detection
Set up eth0 as LAN interface by default.

Backport of r46174

Signed-off-by: Florian Fainelli <florian@openwrt.org>


git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46419 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-18 22:36:18 +00:00
Florian Fainelli d19d94c292 at91: sama5d3: enable USB2 by default
Backport of r46173

Signed-off-by: Florian Fainelli <florian@openwrt.org>


git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46418 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-18 22:35:36 +00:00
Florian Fainelli 6e094aeb9b kernel: fix OHCI and EHCI modules for AT91
We were not copying the additional files needed to get USB to work on
the AT91 platforms, make sure we do this.

Backport of r46172

Signed-off-by: Florian Fainelli <florian@openwrt.org>


git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46417 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-18 22:34:58 +00:00
Florian Fainelli 0839afe00f at91: enable Micrel PHY driver
The AT91 SAMA5D3XPLAINED uses a KSZ9031 and a KSZ8081 that are supported
by this PHY driver.

Backport of r46171

Signed-off-by: Florian Fainelli <florian@openwrt.org>


git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46416 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-18 22:33:08 +00:00
Felix Fietkau 540dcbea01 mt76: backport rx buffer allocation fix from r46409
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46412 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-18 16:56:28 +00:00
Felix Fietkau 857fe25803 ramips: enable mt76 by default for mt7621
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

Backport of r46410

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46411 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-18 16:56:25 +00:00
Jo-Philipp Wich 751a531bff CC: toplevel.mk: fix LD_LIBRARY_PATH for host binaries
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

Backport of r46394

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46395 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-17 11:37:47 +00:00
Rafał Miłecki 150f3a3b22 ubox: update to latest git HEAD
Signed-off-by: John Crispin <blogic@openwrt.org>

This adds support for filtering messages
Backport of r46356

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46365 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-14 10:32:51 +00:00
Steven Barth 2674854287 odhcp6c: fix some more compatibility issues
Signed-off-by: Steven Barth <steven@midlink.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46337 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-13 21:52:25 +00:00
Steven Barth 1a4da94faf odhcp6c: work-around more ISP DHCPv6-PD issues
Signed-off-by: Steven Barth <steven@midlink.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46336 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-13 21:52:14 +00:00
Hauke Mehrtens db9be1fa75 CC: curl: fix some security vulnerabilities
This fixes the following security vulnerabilities in curl:
* CVE-2015-3143
* CVE-2015-3144
* CVE-2015-3145
* CVE-2015-3148
* CVE-2015-3153
* CVE-2015-3236
* CVE-2015-3237

This was fixed in trunk with update to version 7.43.0 in r46169.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46312 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-12 16:03:51 +00:00
Hauke Mehrtens 3a969d7290 CC: kernel: fix loading bluetooth_6lowpan
Backprot of r46179

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46311 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-12 16:03:09 +00:00
Hauke Mehrtens cc4df226c8 CC: kernel: add missing config option
This should fix build of sunxi.

Backport of r46304

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46310 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-12 16:02:47 +00:00
Hauke Mehrtens 4e7d2ffce5 CC: kernel: update 3.18 to 3.18.18
Changelog:
 * https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.18

Backport of r46299, r46303 and r46308.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46309 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-12 16:02:34 +00:00
Felix Fietkau 51a243f3c1 ebtables: remove partially broken musl fix
See http://patchwork.ozlabs.org/patch/493573/ for more information

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46293 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-10 11:37:36 +00:00
Felix Fietkau 664c195e33 toolchain: mark musl as broken for the chaos_calmer branch
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46291 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-10 11:28:44 +00:00
Rafał Miłecki 11f5163972 mac80211: add brcmfmac patch fixing user space picked MACs
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

Backport of r46288

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46290 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-09 18:23:41 +00:00
Rafał Miłecki cd30b84d80 mac80211: try to workaround some brcmfmac bug with handling interfaces
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

Backport of r46278

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46289 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-09 18:23:35 +00:00
Jo-Philipp Wich 4dce12d97d CC: openssl: update to v1.0.2d (CVE-2015-1793)
During certificate verification, OpenSSL (starting from version 1.0.1n and
1.0.2b) will attempt to find an alternative certificate chain if the first
attempt to build such a chain fails. An error in the implementation of this
logic can mean that an attacker could cause certain checks on untrusted
certificates to be bypassed, such as the CA flag, enabling them to use a valid
leaf certificate to act as a CA and "issue" an invalid certificate.

This issue will impact any application that verifies certificates including
SSL/TLS/DTLS clients and SSL/TLS/DTLS servers using client authentication.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

Backport of r46285

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46286 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-09 13:15:19 +00:00
John Crispin 785740b996 x86/xen_domu: enable image generation
Add features ext4 targz to target x86/xen_domu in order to
generate images in defconfig.

This fixes #18074.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>

Backport of r46233

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@46277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-07-09 05:29:25 +00:00