Felix Fietkau [Sat, 19 Dec 2015 11:29:42 +0000 (11:29 +0000)]
Revert "bzip2: extend/fix the Host/Install rule to install libbz2.so files"
This reverts r47245.
Linking to shared libraries under $STAGING_DIR_HOST{,/usr}/lib is harmful,
as these directories aren't added to LD_LIBRARY_PATH (see r47103 for an
explanation why LD_LIBRARY_PATH is not used).
Revert to static linking; in particular, this fixes the build of the python
bz2 module on OpenSUSE and Fedora (which in turn broke the build of
nodejs).
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
Backport of r47950
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47951
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Wed, 16 Dec 2015 08:56:10 +0000 (08:56 +0000)]
ar71xx: clean up ethernet tx queue after reset, wake queues when done - fixes hangs reported in #18922
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47892
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47895
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Wed, 9 Dec 2015 15:36:22 +0000 (15:36 +0000)]
CC: mac80211: fix disabling HT in IBSS mode (#21340)
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Backport of r47813
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47815
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 9 Dec 2015 11:25:01 +0000 (11:25 +0000)]
ralink: fix audio recording
there was an incorrect usage of tx path helpers in the rx path causing the code to
run into endless sleep states
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47812
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Mon, 7 Dec 2015 19:30:51 +0000 (19:30 +0000)]
brcm47xx: make bcm47xxpart patch apply after recent backports
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Backport of r47806
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47808
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Mon, 7 Dec 2015 10:15:52 +0000 (10:15 +0000)]
kernel: add bcm47xxpart patches sent for 4.5 merge window
This replaces old bcm53xx patch for scanning whole flash and makes
bcm47xxpart compatible with NAND.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Backport of r47800
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47803
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Sun, 6 Dec 2015 09:33:51 +0000 (09:33 +0000)]
bcm53xx: fix Netgear R8000 clock
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47794
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 5 Dec 2015 15:45:43 +0000 (15:45 +0000)]
lantiq: sync spi-xway driver with trunk r47770
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47792
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 5 Dec 2015 09:57:29 +0000 (09:57 +0000)]
CC: ar71xx: backport support for TP-LINK TL-WR841N/ND v10
The TL-WR841N/ND v10 is mostly identical to the v9. Apart from some minor
changes, it contains a newer revision of the QCA9533 SoC and the CPU clock
is significantly higher.
Backport of r47263
Signed-off-by: Matteo Valentini <matteo.valentini@wiman.me>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47788
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 5 Dec 2015 09:57:23 +0000 (09:57 +0000)]
CC: ar71xx: fix ath79_soc_rev value for QCA9531 ver. 2
ath9k expects to get revision id 2 for the QCA9531 ver. 2 rev. 0. This
fixes the very low TX power on some devices like the TP-LINK
TL-WR841ND v10
As ath79_soc_rev is only used to get the revision number to ath9k on the
QCA9533, just set it to the expected value on the ver. 2.
Backport of r47262
Signed-off-by: Matteo Valentini <matteo.valentini@wiman.me>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47787
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 5 Dec 2015 09:47:06 +0000 (09:47 +0000)]
CC: ramips: minor fixes for ZTB-WG2626
In backport commit r47605 the LED was named wrongly in a userspace
script.
Also remove reference to undefined pinmux group "wdt rst" causing
logline
rt2880-pinmux pinctrl: invalid group "wdt rst" for function "gpio"
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47773
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Thu, 3 Dec 2015 21:08:28 +0000 (21:08 +0000)]
CC: openssl: update to version 1.0.2e
backport of r47726.
This fixes the following security problems:
* CVE-2015-3193
* CVE-2015-3194
* CVE-2015-3195)
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47727
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Mon, 30 Nov 2015 11:58:12 +0000 (11:58 +0000)]
mwlwifi: update to latest revision, fixes a kernel panic (backport of [47677])
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47678
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Thu, 26 Nov 2015 14:09:10 +0000 (14:09 +0000)]
mwlwifi: update to latest version (backport of [47661])
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47662
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Thu, 26 Nov 2015 10:39:41 +0000 (10:39 +0000)]
mkimage: cross compile fix: pass HOST_*FLAGS in to uboot's makefile
The HOST_*FLAGS are for compiling programs which will run on the machine that is
running the build. Setting these flags is frequently required for unusual
cross-compiles.
Signed-off-by: Lawrence D'Anna <larry@elder-gods.org>
Backport of r46424
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47651
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Mon, 23 Nov 2015 23:02:40 +0000 (23:02 +0000)]
CC: tools/pkg-config: update to 0.29
backport of r47300
Release announcement:
http://lists.freedesktop.org/archives/pkg-config/2015-September/001019.html
Drop patches, as they have been implemented upstream.
This also fixes a build problem in the glib configure script when the
user id is bigger than 2^21 - 1.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Signed-off-by: Felix Fietkau <nbd@openwrt.org> [fix OSX compatibility]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47608
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Mon, 23 Nov 2015 14:03:03 +0000 (14:03 +0000)]
build: add -Wno-error=unused-result to target cflags
Many glibc functions have __warn_unused_result__ in so many different
core functions, and failing the build for all of those simply does not
make any sense
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47440
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47607
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 23 Nov 2015 07:14:44 +0000 (07:14 +0000)]
procd: rework makefile, split ujail/seccomp
ujail doesn't depend on seccomp and some archs dont support seccomp
Backport of r46936
needed since last procd update (r47268)
Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47606
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 23 Nov 2015 07:14:42 +0000 (07:14 +0000)]
CC: ramips: Backport support for ZBT WG2626
Backport of r47351
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47605
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 23 Nov 2015 07:14:38 +0000 (07:14 +0000)]
CC: brcm2708: Add sysupgrade support for Raspberry Pi
Also create .gz images if configured to do so.
This is equivalent, but different to what we have in trunk, as the image
creation has been rewritten there.
Signed-off-by: Bruno Randolf <br1@einfach.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47604
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Sun, 22 Nov 2015 21:25:00 +0000 (21:25 +0000)]
CC: ubox: update ubox to version 2015-11-22
Backport of r47600
This version fixes a potential uncontrolled format string problem. This
makes it possible to activate the format security check.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47602
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Sun, 22 Nov 2015 21:24:21 +0000 (21:24 +0000)]
CC: mountd: update mountd to version 2015-11-22
Backport of r47599
This version fixes a potential uncontrolled format string problem. This
makes it possible to activate the format security check.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47601
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 22 Nov 2015 20:06:09 +0000 (20:06 +0000)]
CC: ar71xx: fix network default config of the TEW-732BR
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Backport of r47595
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47596
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Thu, 19 Nov 2015 11:53:51 +0000 (11:53 +0000)]
odhcpd: backport trunk fixes
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47515
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 18 Nov 2015 15:02:24 +0000 (15:02 +0000)]
uboot-envtools: add support for linkits7688d
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47500
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47501
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Wed, 18 Nov 2015 12:39:06 +0000 (12:39 +0000)]
uhttpd: update to the latest version, adds support for redirect helper scripts
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47419
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47499
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Wed, 18 Nov 2015 12:39:00 +0000 (12:39 +0000)]
libubox: sync with trunk r47418
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47498
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Wed, 18 Nov 2015 12:38:56 +0000 (12:38 +0000)]
scripts/diffconfig.sh: reduce config output with CONFIG_BUSYBOX_CUSTOM
Use similar approach as r47461 to reduce output for busybox config.
Since r39435 CONFIG_BUSYBOX_CUSTOM=y has caused the addition of
all ~260 busybox config options to the diffconfig output even if
only one option has been changed.
This patch eliminates the unchanged busybox config options from the output
and leaves only the actually modified options.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Backport of r47463
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47497
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Wed, 18 Nov 2015 12:38:48 +0000 (12:38 +0000)]
scripts/diffconfig.sh: reduce config output with CONFIG_ALL_KMODS
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47461
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47496
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Wed, 18 Nov 2015 12:38:40 +0000 (12:38 +0000)]
samba: convert init script to procd, add reload support
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47292
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47495
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Fri, 13 Nov 2015 15:55:37 +0000 (15:55 +0000)]
CC: base-files: add missing public key
Add the secondary package signature key to the 15.05 sources so that people
building the release have the same keys as people using precompiled images.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47466
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Luka Perkov [Fri, 13 Nov 2015 00:39:12 +0000 (00:39 +0000)]
uhttpd: add support for configuration option ubus_cors
Signed-off-by: Luka Perkov <luka@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47462
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Sat, 7 Nov 2015 00:32:23 +0000 (00:32 +0000)]
bcm53xx: add missing Netgear R8000 LEDs
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Backport of r47282
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47400
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Sat, 7 Nov 2015 00:26:20 +0000 (00:26 +0000)]
bcm53xx: Netgear R8000: define GPIO powering USB ports
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Backport of r47337
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47399
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Sat, 7 Nov 2015 00:26:06 +0000 (00:26 +0000)]
bcm53xx: replace USB patch fixing power control with the most recent version
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Backport of r47336
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47398
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Thu, 5 Nov 2015 10:05:15 +0000 (10:05 +0000)]
ramips: minor tweak to the lks7688 baord name
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47388
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47390
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Tue, 3 Nov 2015 13:32:55 +0000 (13:32 +0000)]
ramips: add feature to blink led on sysupgrade
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47373
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47374
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Tue, 3 Nov 2015 11:08:53 +0000 (11:08 +0000)]
uboot: create the uboot config file for the shelby as well
fixes #20827, backport of r47365
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47366
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Sun, 1 Nov 2015 13:48:26 +0000 (13:48 +0000)]
CC: kernel: update kernel 3.18 to version 3.18.23
Changelog:
* https://cdn.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.22
* https://cdn.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.23
backport of r47334.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47335
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Mon, 26 Oct 2015 15:07:47 +0000 (15:07 +0000)]
CC: toolchain: fix PKG_SOURCE_URL for gdb
The url for the gdb source changed upstream.
Signed-off-by: Philipp Borgers <borgers@mi.fu-berlin.de>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47277
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 26 Oct 2015 09:18:03 +0000 (09:18 +0000)]
bzip2: extend/fix the Host/Install rule to install libbz2.so files
It looks like the bzip2 package does not install any shared libs
and has no build rules to install any shared libs.
So, for the host build we're installing the libbz2 shared libs manually
so that other modules can link against them.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Backport of r47245
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47269
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 26 Oct 2015 09:17:54 +0000 (09:17 +0000)]
procd: update to latest git
this unbreaks glibc builds
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47266
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47268
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 26 Oct 2015 09:17:51 +0000 (09:17 +0000)]
ar71xx: Bitmain Antminer S1/S3 set GPIO for USB Power
Antminers using the stock bootloader will not hash without this GPIO set.
Applies to DD and CC
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
Backport of r47261
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47267
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Tue, 20 Oct 2015 19:03:28 +0000 (19:03 +0000)]
ramips: WIZnet WizFi630A Platfrom support - board detection
This patch is adding the missing board detection of WIZnet WizFi630A board.
ramips.sh was not submitted with the former patch.
This belongs to to the backport of patch r46921
Signed-off-by: Tobias Welz <tw@wiznet.eu>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47243
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Tue, 20 Oct 2015 19:03:26 +0000 (19:03 +0000)]
ar71xx: Bitmain Antminer S1 & S3 cleanup
Sets the LEDs to boardname:color:led-name
Sets the LAN to eth0
Corrects the profile names in the Makefile and changes tabs to spaces
in the Makefile 'define Device/' like the other devices.
Other corrections such as the Machine Name and HWIDs
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47242
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Tue, 20 Oct 2015 18:17:12 +0000 (18:17 +0000)]
uhttpd: update to latest git HEAD
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47240
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47241
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Tue, 20 Oct 2015 07:10:05 +0000 (07:10 +0000)]
ramips: gpio-mt7621 was not handling irqs above 31 properly
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47238
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47239
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 19 Oct 2015 17:58:05 +0000 (17:58 +0000)]
ar71xx: Add Gainstrong MiniBox v1.0 support to 15.05
This patch supersedes the v1 from September 17th.
Bumping the patch version - the MiniBox profile showed up under M, but
since it's called 'Gainstrong MiniBox v1.0' now it looks out of place.
Renamed the profile to gs-minibox-v1.mk to fix that.
The following patch adds support for the Gainstrong MiniBox to 15.05
Chaos Calmer.
Fixed items:
- Inverted LED polarity (OOLITE seems to suffer from the same problem).
- Changed uppercase MINIBOX_V1_ prefix as requested.
- Prefixes are now gs_minibox_ similar to gs_oolite_ (same vendor).
- Mention the vendor (Gainstrong) in code headers.
Compiles fine, has been confirmed working by owners.
Question: I've seen some boards use tools/firmware-utils/src/mktplinkfw.c,
the MiniBox images build fine without, so I'm wondering: do I need to add
it in there as well? Any added benefit?
Thank you
Signed-off by: Stijn Segers <francesco.borromini@inventati.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47235
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 19 Oct 2015 10:30:18 +0000 (10:30 +0000)]
malta: remove le64/be64 references
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47233
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 19 Oct 2015 10:19:44 +0000 (10:19 +0000)]
ar71xx: Add support for WeIO board
Support for WeIO board (http://we-io.net),
backported from Designated Driver trunk.
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
Backport of r47110
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47232
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 19 Oct 2015 10:19:33 +0000 (10:19 +0000)]
uhttpd: update to latest git revision
adds URL alias support
Signed-off-by: John Crispin <blogic@openwrt.org>
BAckport of r47206
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47231
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 19 Oct 2015 10:19:29 +0000 (10:19 +0000)]
ramips: add alsa driver
add the alsa driver from the latest RTSDK
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47205
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47230
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 19 Oct 2015 10:19:25 +0000 (10:19 +0000)]
ramips: update mt7628 dtsi file
add nodes required for audio
add missing pinmux definitions
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47205
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47229
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 19 Oct 2015 10:19:23 +0000 (10:19 +0000)]
ramips: add a baurate hack
When talking to an atmel controller we need 9600 or 250000 baud.
as 250000 does not exist we use
2500000.
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47204
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47228
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 19 Oct 2015 10:19:22 +0000 (10:19 +0000)]
ramips: add LinkIt Smart7688 support
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47203
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47227
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 19 Oct 2015 10:19:18 +0000 (10:19 +0000)]
ramips: add mt7688 subtarget
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47203
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47226
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Sun, 18 Oct 2015 22:27:38 +0000 (22:27 +0000)]
CC: polarssl: update to version 1.3.14
This fixes CVE-2015-5291 and some other smaller security issues.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47202
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Thu, 15 Oct 2015 14:41:30 +0000 (14:41 +0000)]
opkg: backport 'opkg list --size' option
Backport from trunk to CC15.05 the --size option to optionally show also
the *.ipk size in the opkg package listing.
* Default behaviour is to list the available packages as earlier:
"name - version - description"
* with "--size" the output of is "name - version - size - description".
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47196
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Thu, 15 Oct 2015 14:41:22 +0000 (14:41 +0000)]
generic: add 8139cp fixes from 4.3
This contains only the fixes from the 4.3-rc4 kernel.
Additional improvements are going into 4.4 which will fix and enable
hardware checksum/TSO offload, but backporting those to older kernels
is non-trivial.
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47195
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Thu, 15 Oct 2015 14:38:36 +0000 (14:38 +0000)]
mcs814x: use firmware partition splitter on dLAN USB Extender
to avoid editing the dts every time the kernel size changes.
uImage is now bigger than 1MB. Pad uImage to 64k erase block size.
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>
Backport of r46648
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47194
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Thu, 15 Oct 2015 14:38:14 +0000 (14:38 +0000)]
mcs814x: fix interrupt handling
Switch to generich chip irqs/irq domains.
Interrupts were broken since kernel 3.14. dLAN USB extender is now
booting again.
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>
Backport of r46647
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47193
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Thu, 15 Oct 2015 14:38:00 +0000 (14:38 +0000)]
mcs814x: fix debug UART
Switch to new 8250 debug uart code because the old
mach-mcs814x/include/mach/debug-macro.S tries to include
asm/hardware/debug-8250.S which no longer exists since kernel 3.14
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>
Backport of r46646
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47192
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Thu, 15 Oct 2015 14:37:38 +0000 (14:37 +0000)]
ar71xx: add support for D-LINK DIR-615 rev. Ix board
backport of r46248.
Signed-off-by: Jaehoon You <teslamint@gmail.com>
rebased on r46767.
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47191
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Thu, 15 Oct 2015 14:37:12 +0000 (14:37 +0000)]
lantiq: several ARV7519RW22 fixes
Fixes ARV7519RW22 flash register (only 1 flash).
Power LED is green, not red.
Rename message LEDs to internet.
Add LEDs configuration (lan, wan, power).
Enable switch VLANs.
Fix secondary USB.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: José Vázquez Fernández <ppvazquezfer@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47190
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Mon, 12 Oct 2015 13:14:36 +0000 (13:14 +0000)]
mt76: update to the latest version, fixes tx related crashes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47187
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47188
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Thu, 8 Oct 2015 10:02:10 +0000 (10:02 +0000)]
mvebu: add support for the Linksys WRT1900ACS (Shelby)
Backport of r47164.
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47165
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Thu, 8 Oct 2015 09:17:08 +0000 (09:17 +0000)]
generic/3.18: refresh patches
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47163
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Wed, 7 Oct 2015 22:20:55 +0000 (22:20 +0000)]
CC: uhttpd: fix keep-alive bug (#20607, #20661)
The two commits
5162e3b0ee7bd1d0fd6e75e1ca7993a1834b5291
"allow request handlers to disable chunked reponses"
and
618493e378e2239f0d30902e47adfa134e649fdc
"file: disable chunked encoding for file responses"
broke the chunked transfer encoding handling for proc responses in keep-alive
connections that followed a file response with http status 204 or 304.
The effect of this bug is that cgi responses following a 204 or 304 one where
sent neither in chunked encoding nor with a content-length header, causing
browsers to stall until the keep alive timeout was reached.
Fix the logic flaw by inverting the chunk prevention flag in the client state
and by testing the chunked encoding preconditions every time instead of
once upon client (re-)initialization.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Backport of r47161
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47162
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Tue, 6 Oct 2015 12:33:38 +0000 (12:33 +0000)]
hostapd: wait longer for inactive client probe (empty data frame)
One second is not enough for some devices to ackowledge null data frame
which is sent at the end of ap_max_inactivity interval. In particular,
this causes severe Wi-Fi instability with Apple iPhone which may take
up to 3 seconds to respond.
Signed-off-by: Dmitry Ivanov <dima@ubnt.com>
Backport of r47149
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47150
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Mon, 5 Oct 2015 22:38:39 +0000 (22:38 +0000)]
mt76: sync with trunk r47143, add backports for compat with the older mac80211 version
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47145
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Mon, 5 Oct 2015 22:38:32 +0000 (22:38 +0000)]
mac80211: add a fix to initialize the tid field in the tx queue struct
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47142
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47144
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Mon, 5 Oct 2015 14:12:45 +0000 (14:12 +0000)]
build: include homebrew include/library directory in cflags/ldflags on mac os x
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47139
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47141
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Mon, 5 Oct 2015 14:12:42 +0000 (14:12 +0000)]
build: use host cflags/ldflags for openssl prereq check
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47138
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47140
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:53:10 +0000 (10:53 +0000)]
ramips: various mt7688 pinmux fixes
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46474
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47101
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:53:01 +0000 (10:53 +0000)]
ralink: add irq to mt7628 gpio node
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47076
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47100
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:52:43 +0000 (10:52 +0000)]
ralink: the mmc driver can now handle CD lines that are active low
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47074
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47099
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:52:32 +0000 (10:52 +0000)]
ramips: add CD polling to sd driver
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46475
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47098
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:52:24 +0000 (10:52 +0000)]
ralink: speed selection was broken in spi-mt7621
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47073
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47097
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:52:13 +0000 (10:52 +0000)]
ramips: remove debug code from usb phy driver
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46659
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47096
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:51:51 +0000 (10:51 +0000)]
ramips: add mt7621/3/8 support to the I2C driver
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46959
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47095
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:51:41 +0000 (10:51 +0000)]
ramips: fix reported vendor name
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46958
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47094
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:51:09 +0000 (10:51 +0000)]
ramips: add proper mt7688 detection
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46957
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47093
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:50:57 +0000 (10:50 +0000)]
ramips: add speed and mode settings to spi-mt7621
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46956
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47092
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:50:21 +0000 (10:50 +0000)]
ramips: add get_direction() callback and irq support to gpio-mt7621
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46955
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47091
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:50:07 +0000 (10:50 +0000)]
ramips: more m7628 pinmux fixes
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46954
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47090
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:49:52 +0000 (10:49 +0000)]
ramips: add mt7628 pwm driver
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46953
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47089
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:49:45 +0000 (10:49 +0000)]
ramips: make pinctrl work on newer socs
newer socs have 2 mux registers
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46952
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47088
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:49:31 +0000 (10:49 +0000)]
ramips: make the mt7628 spi driver work for both cs lines
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46951
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47087
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:49:16 +0000 (10:49 +0000)]
ramips: make the early_printk code detect which uart is used
only tested on mt7628
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46950
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47086
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:49:09 +0000 (10:49 +0000)]
rpcd: update to latest git HEAD
Provides ubus calls for sysupgrade and password changing.
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r47075
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47085
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:48:57 +0000 (10:48 +0000)]
uci: update to the latest version, adds various fixes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r46738
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47084
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:48:51 +0000 (10:48 +0000)]
fstools: update to latest git revision
jffs2reset was following symlinks making it delete mounts for example.
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46960
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47083
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 2 Oct 2015 10:48:48 +0000 (10:48 +0000)]
mountd: move code to a git repo
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46935
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47082
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Thu, 1 Oct 2015 14:16:40 +0000 (14:16 +0000)]
CC: ramips: Added WIZnet WizFi630A Platfrom based on Ralink RT5350
This patch is to add the WIZnet WizFi630A board as a new platform. The board is in mini pci express form factor.
Signed-off-by: Tobias Welz <tw@wiznet.eu>
This is a backport of patch r46921
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47072
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Thu, 1 Oct 2015 14:16:37 +0000 (14:16 +0000)]
bzip2: add host build
Signed-off-by: John Crispin <blogic@openwrt.org>
Backport of r46470
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47071
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Mon, 28 Sep 2015 09:39:47 +0000 (09:39 +0000)]
hostapd: check for banned client on association event
When using FullMAC drivers (e.g. brcmfmac) we don't get mgmt frames so
check for banned client in probe request handler won't ever be used.
Since cfg80211 provides us info about STA associating let's put a check
there.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Backport of r47064
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47065
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sun, 27 Sep 2015 10:54:39 +0000 (10:54 +0000)]
igmpproxy: fix spurious restarts on interface events, pass used netdevs to procd instead
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47055
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47060
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 26 Sep 2015 23:18:56 +0000 (23:18 +0000)]
netifd: update to the latest version, fixes spurious client isolation in unbridged AP configurations (#20574)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47053
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47054
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 26 Sep 2015 21:11:16 +0000 (21:11 +0000)]
bison: replace the yacc script with one that does not hardcode the path (fixes #20605)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47050
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47051
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Thu, 24 Sep 2015 16:07:34 +0000 (16:07 +0000)]
kernel: backport some SPI layer improvements from 4.1 to 3.18, significantly improves flash speed on ramips
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Backport of r47045
git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47046
3c298f89-4303-0410-b956-
a3cf2f4a3e73