openwrt/openwrt.git
9 years agobase-files: default_postinst() fix variable colision
John Crispin [Wed, 4 Feb 2015 06:10:06 +0000 (06:10 +0000)]
base-files: default_postinst() fix variable colision

The name variable contains at first the package name,
and after the last group name.
This patch fixes /etc/rc.d symlink creation (at least).

Change name in pkgname, change the other name in ugname
(user group name), and id in ugid (user group id)

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

9 years agoath5k: fix spontaneus AR5312 freezes
John Crispin [Wed, 4 Feb 2015 06:09:51 +0000 (06:09 +0000)]
ath5k: fix spontaneus AR5312 freezes

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44252

9 years agogeneric/3.18: update to 3.18.5
John Crispin [Tue, 3 Feb 2015 10:11:18 +0000 (10:11 +0000)]
generic/3.18: update to 3.18.5

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44249

9 years agoralink: fix USB host function for Intenso M2M
John Crispin [Tue, 3 Feb 2015 10:11:11 +0000 (10:11 +0000)]
ralink: fix USB host function for Intenso M2M

The ubootloader of the M2M sets the reset bits for
both USB device and USB host during initialization
(to save a few mA of power during boot).

However, for the usb<->sata bridge to be properly
detected, it is necessary to clear both reset bits
as otherwise the kernel logs will just be filled
with:

usb 1-1: device descriptor read/64, error -145
...

Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
SVN-Revision: 44248

9 years agoFix possible fail to check for dependencies
John Crispin [Tue, 3 Feb 2015 10:11:06 +0000 (10:11 +0000)]
Fix possible fail to check for dependencies

Few characters in filenames (a plus sign, a dot) can be interpreted
specially by grep. This can lead to the omission of missing package
dependency. For example if we would have "some.file.so" then it
matches also "some2file.so". -F switch off special meaning
of any character and -x match against whole line.

Signed-off-by: Sławomir Demeszko <s.demeszko@wireless-instruments.com>
SVN-Revision: 44247

9 years agomap: Fix white space errors
John Crispin [Tue, 3 Feb 2015 10:10:54 +0000 (10:10 +0000)]
map: Fix white space errors

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
SVN-Revision: 44246

9 years agoar71xx: Revert "added board support for compex wpj558"
John Crispin [Mon, 2 Feb 2015 10:32:04 +0000 (10:32 +0000)]
ar71xx: Revert "added board support for compex wpj558"

This reverts commit f7873071561d82e75ba2dc46433a2982fef8ac6f.

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

9 years agoralink: cleanup firefly default packages
John Crispin [Mon, 2 Feb 2015 09:02:35 +0000 (09:02 +0000)]
ralink: cleanup firefly default packages

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

9 years agocURL: implement new functionality with cleanup and fixes
John Crispin [Mon, 2 Feb 2015 09:02:24 +0000 (09:02 +0000)]
cURL: implement new functionality with cleanup and fixes

remove obsolete configuration settings
  --disable-thread
  --enable-nonblocking
  --without-krb4
remove SSPI support
  only supported on windows
correct --with/without-ca-path handling
  only supported with OpenSSL and PolarSSL
correct LDAP/LDAPS protocol
  add dependency libopenldap
added SCP/SFTP protocol
  default "No"
  depends on libssh2
added IDN support
  default "No"
  depends on libidn
added SMB protocol (new in 7.40)
  default "No"
  require 'cryptographic authentication' and either 'GnuTLS' or 'OpenSSL' selected
added Unix sockets support (new in 7.40)
  default "No"
added error verbose messages
  default "No"
changes to Makefile
  Increase PKG_RELEASE
  PKG_CONFIG_DEPENDS and CONFIGURE_ARGS
    extended for new functionality
    use "autoconf_bool" for all --enable/--disable options
    restructure for easier reading
changes to Config.in
  extended for new functionality
  implement dependencies
  restructure and grouping for easier reading
build tested on XUbuntu 14.10 x86 for x86 (generic) and ar71xx (WNDR3800)

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
SVN-Revision: 44243

9 years agoralink: add FireWRT button detail
John Crispin [Mon, 2 Feb 2015 09:02:16 +0000 (09:02 +0000)]
ralink: add FireWRT button detail

Signed-off-by: wengbj <fl.service@t-firefly.com>
SVN-Revision: 44242

9 years agoralink: add FireWRT led detail
John Crispin [Mon, 2 Feb 2015 09:02:10 +0000 (09:02 +0000)]
ralink: add FireWRT led detail

Signed-off-by: wengbj <fl.service@t-firefly.com>
SVN-Revision: 44241

9 years agoralink: add ethernet macaddr to dts for FireWRT
John Crispin [Mon, 2 Feb 2015 09:02:02 +0000 (09:02 +0000)]
ralink: add ethernet macaddr to dts for FireWRT

Signed-off-by: wengbj <fl.service@t-firefly.com>
SVN-Revision: 44240

9 years agomac80211: Revert adding SM Power Save capability to hostapd configuration
John Crispin [Mon, 2 Feb 2015 09:01:44 +0000 (09:01 +0000)]
mac80211: Revert adding SM Power Save capability to hostapd configuration

Part of rev 44173 added setting the SM Power Save capability in the hostapd.conf
file if the driver indicated that it was supported. It appears this was
incorrect, because the field in the actual HT Capabilities field in the AP
configuration is really a state indication. Just copying the state from the
capability resulted in the AP indicating that it had SMPS enabled all the time
if it supported SMPS. This effectively just disables all clients from sending
packets to the AP with more than one spatial stream, for no good reason.
So remove this part of the change.

Signed-off-by: Robert Hancock <hancockrwd@gmail.com>
SVN-Revision: 44239

9 years agoramips: add support for Xiaomi MiWiFi Mini devices
John Crispin [Mon, 2 Feb 2015 09:01:07 +0000 (09:01 +0000)]
ramips: add support for Xiaomi MiWiFi Mini devices

This patch adds support for Xiaomi MiWiFi Mini, a 802.11a/b/g/n/ac dual radio
wireless router based on the MediaTek MT7620a SoC.

Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
SVN-Revision: 44238

9 years agoadded board support for compex wpj558
John Crispin [Mon, 2 Feb 2015 09:00:21 +0000 (09:00 +0000)]
added board support for compex wpj558

Signed-off-by: Christian Mehlis <christian@m3hlis.de>
SVN-Revision: 44237

9 years agoutil-linux: only enable curses support if required
Jo-Philipp Wich [Sun, 1 Feb 2015 13:11:17 +0000 (13:11 +0000)]
util-linux: only enable curses support if required

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

9 years agomodules: fix usb-gadget build on 3.18
Zoltan Herpai [Sun, 1 Feb 2015 09:35:52 +0000 (09:35 +0000)]
modules: fix usb-gadget build on 3.18

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 44235

9 years agoramips: fix ethernet driver tx completion polling
Felix Fietkau [Sun, 1 Feb 2015 08:20:37 +0000 (08:20 +0000)]
ramips: fix ethernet driver tx completion polling

- budget is decremented with completed frames, so don't check if done is
smaller
- ACK the interrupt before processing further frames to fix a small race
condition.

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

9 years agox86_64: add more symbols required to enable SMP
Jo-Philipp Wich [Sat, 31 Jan 2015 22:23:01 +0000 (22:23 +0000)]
x86_64: add more symbols required to enable SMP

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

9 years agox86_64: support HyperThreading and SMP with up to 8 CPUs
Jo-Philipp Wich [Sat, 31 Jan 2015 17:33:32 +0000 (17:33 +0000)]
x86_64: support HyperThreading and SMP with up to 8 CPUs

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

9 years agolinux: enable kmod-bcma on ppc40x after r44230
Jo-Philipp Wich [Sat, 31 Jan 2015 16:49:26 +0000 (16:49 +0000)]
linux: enable kmod-bcma on ppc40x after r44230

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

9 years agokernel: disable bcma's usage of OF API in kernel 3.10
Rafał Miłecki [Sat, 31 Jan 2015 16:43:13 +0000 (16:43 +0000)]
kernel: disable bcma's usage of OF API in kernel 3.10

It fails to build because of missing of_irq_parse_raw and incompatible
irq_create_of_mapping.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44230

9 years agolinux: convert CompareKernelPatchVer to version tagged symbols
Jo-Philipp Wich [Sat, 31 Jan 2015 13:55:51 +0000 (13:55 +0000)]
linux: convert CompareKernelPatchVer to version tagged symbols

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

9 years agoinclude: apply version filter on AutoLoad and AutoProbe arguments
Jo-Philipp Wich [Sat, 31 Jan 2015 13:55:44 +0000 (13:55 +0000)]
include: apply version filter on AutoLoad and AutoProbe arguments

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

9 years agolinux: fix framebuffer kmods for >= 3.15
Jo-Philipp Wich [Sat, 31 Jan 2015 13:15:45 +0000 (13:15 +0000)]
linux: fix framebuffer kmods for >= 3.15

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

9 years agoinclude: improve 'gettext-version' fixup
Nicolas Thill [Sat, 31 Jan 2015 08:15:51 +0000 (08:15 +0000)]
include: improve 'gettext-version' fixup

 * enclose the fixup in brackets
 * match anything in the call to AM_GNU_GETTEXT_VERSION
 * call it early (before autoreconf if both are specified)
 * chain a call to autoreconf since it messes with configure.ac

Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 44225

9 years agoinclude: don't use extended regex for deps checking
Nicolas Thill [Sat, 31 Jan 2015 08:15:46 +0000 (08:15 +0000)]
include: don't use extended regex for deps checking

Closes: #18851
Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 44224

9 years agolinux: fix mips boot decompressor build
Jo-Philipp Wich [Fri, 30 Jan 2015 10:04:23 +0000 (10:04 +0000)]
linux: fix mips boot decompressor build

Replace the now defunct 062-mips_decompressor_build_fix.patch with another
patch that simply undefines the arch memset and memcpy defines to avoid
syntax errors in the redeclaration.

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

9 years agomac80211: Revision r36939 breaks support for RT5370 (rt2800usb)
John Crispin [Fri, 30 Jan 2015 08:06:47 +0000 (08:06 +0000)]
mac80211: Revision r36939 breaks support for RT5370 (rt2800usb)

http://patchwork.ozlabs.org/patch/434532/

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

9 years agoar71xx: add Netgear WNR1000v2/WNR1000v2-VC support (#18633)
John Crispin [Fri, 30 Jan 2015 08:06:40 +0000 (08:06 +0000)]
ar71xx: add Netgear WNR1000v2/WNR1000v2-VC support (#18633)

The board is already supported by OpenWrt. WNR1000v2/WNR1000v2-VC are
pretty much the same as WNR2000v3/WNR612v2, therefore the same
initialization code and flash layout is used.

Signed-off-by: Ștefan Rusu <saltwaterc@gmail.com>
Tested-by: Douglas Fraser <1dsfraser@gmail.com>
SVN-Revision: 44221

9 years agomac80211: fix NULL pointer crash in monitor frame injection TX path
John Crispin [Fri, 30 Jan 2015 08:06:28 +0000 (08:06 +0000)]
mac80211: fix NULL pointer crash in monitor frame injection TX path

This "patch to the patch" fixes a NULL pointer derefence crash in the new
intermediate software queues. The crash can be reproduced by injecting an
802.11 frame with a BSSID that does not belong to a configured vif. The
wperf tool (https://github.com/anyfi/wperf) may be convenient for doing
this.

Signed-off-by: Johan Almbladh <ja@anyfi.net>
SVN-Revision: 44220

9 years agobcm53xx: fix partitions on Netgear R8000
Rafał Miłecki [Fri, 30 Jan 2015 07:25:43 +0000 (07:25 +0000)]
bcm53xx: fix partitions on Netgear R8000

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44219

9 years agobcm53xx: fix booting BCM4709
Rafał Miłecki [Fri, 30 Jan 2015 06:58:35 +0000 (06:58 +0000)]
bcm53xx: fix booting BCM4709

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44218

9 years agobcm53xx: fix Netgear R8000 serial console
Rafał Miłecki [Fri, 30 Jan 2015 06:30:44 +0000 (06:30 +0000)]
bcm53xx: fix Netgear R8000 serial console

Thanks raven-auand.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44217

9 years agosunxi: disable MMC debugging in kernel config
Zoltan Herpai [Fri, 30 Jan 2015 00:19:18 +0000 (00:19 +0000)]
sunxi: disable MMC debugging in kernel config

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44216

9 years agosunxi: workaround switch being uninitialized on netifd startup
Zoltan Herpai [Fri, 30 Jan 2015 00:18:21 +0000 (00:18 +0000)]
sunxi: workaround switch being uninitialized on netifd startup

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44215

9 years agosunxi: add support for Lamobo R1
Zoltan Herpai [Fri, 30 Jan 2015 00:17:16 +0000 (00:17 +0000)]
sunxi: add support for Lamobo R1

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44214

9 years agosunxi: use sunxi_board_name when generating default network settings
Zoltan Herpai [Fri, 30 Jan 2015 00:14:17 +0000 (00:14 +0000)]
sunxi: use sunxi_board_name when generating default network settings

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 44213

9 years agosunxi: introduce sunxi_board_name() in /lib/sunxi.sh
Zoltan Herpai [Fri, 30 Jan 2015 00:12:29 +0000 (00:12 +0000)]
sunxi: introduce sunxi_board_name() in /lib/sunxi.sh

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44212

9 years agosunxi: implement board_detect for device-tree kernels
Zoltan Herpai [Fri, 30 Jan 2015 00:11:30 +0000 (00:11 +0000)]
sunxi: implement board_detect for device-tree kernels

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44211

9 years agolinux: add kmod-udptunnel4 & kmod-udptunnel6 required by kmod-vxlan and kmod-l2tp...
Jo-Philipp Wich [Thu, 29 Jan 2015 22:58:40 +0000 (22:58 +0000)]
linux: add kmod-udptunnel4 & kmod-udptunnel6 required by kmod-vxlan and kmod-l2tp for >= 3.16

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

9 years agolinux: kmod-usb-net-huawei-cdc-ncm depends on kmod-usb-net-cdc-ncm
Jo-Philipp Wich [Thu, 29 Jan 2015 22:58:35 +0000 (22:58 +0000)]
linux: kmod-usb-net-huawei-cdc-ncm depends on kmod-usb-net-cdc-ncm

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

9 years agoscripts: avoid outputting empty lines in gen-dependencies.sh
Jo-Philipp Wich [Thu, 29 Jan 2015 22:05:31 +0000 (22:05 +0000)]
scripts: avoid outputting empty lines in gen-dependencies.sh

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

9 years agoinclude: use anchored patterns for dependency checking
Jo-Philipp Wich [Thu, 29 Jan 2015 21:59:17 +0000 (21:59 +0000)]
include: use anchored patterns for dependency checking

Anchor search pattern when testing dependencies, otherwise the check may
succeed in cases where it shouldn't, e.g. when matching "udp_tunnel.ko"
against "ip6_udp_tunnel.ko".

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

9 years agoscripts: gen-dependencies.sh: fix kmod dependency generation
Jo-Philipp Wich [Thu, 29 Jan 2015 21:59:10 +0000 (21:59 +0000)]
scripts: gen-dependencies.sh: fix kmod dependency generation

Do not output faulty ".ko" dependency if a scanned .ko file has an empty
"depends=" specification, also replace the `grep | sed | awk` chain with a
single sed program.

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

9 years agolinux: kmod-zram requires kmod-lib-lz4 for >= 3.15
Jo-Philipp Wich [Thu, 29 Jan 2015 21:59:03 +0000 (21:59 +0000)]
linux: kmod-zram requires kmod-lib-lz4 for >= 3.15

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

9 years agolinux: fix kmod-usbip* for >= 3.17
Jo-Philipp Wich [Thu, 29 Jan 2015 21:58:57 +0000 (21:58 +0000)]
linux: fix kmod-usbip* for >= 3.17

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

9 years agox86_64: enable PCIE support
Jo-Philipp Wich [Thu, 29 Jan 2015 19:15:53 +0000 (19:15 +0000)]
x86_64: enable PCIE support

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

9 years agoRevert "x86_64: enable PCIE support"
Jo-Philipp Wich [Thu, 29 Jan 2015 19:15:45 +0000 (19:15 +0000)]
Revert "x86_64: enable PCIE support"

This reverts commit daadd4320c4eadce3937e8ca13ede0ce1b97e125 which erroneously
introduced unrelated changes.

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

9 years agox86_64: enable PCIE support
Jo-Philipp Wich [Thu, 29 Jan 2015 19:12:29 +0000 (19:12 +0000)]
x86_64: enable PCIE support

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

9 years agocurl: fix build with --disable-crypto-auth (#18838)
Jo-Philipp Wich [Thu, 29 Jan 2015 16:52:15 +0000 (16:52 +0000)]
curl: fix build with --disable-crypto-auth (#18838)

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

9 years agocurl: fix typo in 2 config symbols
Nicolas Thill [Thu, 29 Jan 2015 16:37:08 +0000 (16:37 +0000)]
curl: fix typo in 2 config symbols

Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 44191

9 years agoinclude: apply version filter on kmod file list
Jo-Philipp Wich [Thu, 29 Jan 2015 15:51:05 +0000 (15:51 +0000)]
include: apply version filter on kmod file list

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

9 years agoinclude: pass kernel version when generating kconfig overrides
Jo-Philipp Wich [Thu, 29 Jan 2015 15:51:00 +0000 (15:51 +0000)]
include: pass kernel version when generating kconfig overrides

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

9 years agoscripts: add version_filter command to metadata.pl
Jo-Philipp Wich [Thu, 29 Jan 2015 15:50:53 +0000 (15:50 +0000)]
scripts: add version_filter command to metadata.pl

Also support version annotated Kconfig symbols in the kconfig subcommand.

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

9 years agonetfilter: add missing symbols and modules for Linux 3.18+
Jo-Philipp Wich [Thu, 29 Jan 2015 10:22:17 +0000 (10:22 +0000)]
netfilter: add missing symbols and modules for Linux 3.18+

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

9 years agobcm53xx: early support for Netgear R8000
Rafał Miłecki [Wed, 28 Jan 2015 21:55:43 +0000 (21:55 +0000)]
bcm53xx: early support for Netgear R8000

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44186

9 years agokernel: bcm47xxpart: support T_Meter partitions
Rafał Miłecki [Wed, 28 Jan 2015 21:26:31 +0000 (21:26 +0000)]
kernel: bcm47xxpart: support T_Meter partitions

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44185

9 years agomodules: Add support for Realtek r8712 and RTL8192SU.
John Crispin [Wed, 28 Jan 2015 19:19:57 +0000 (19:19 +0000)]
modules: Add support for Realtek r8712 and RTL8192SU.

This patch adds support for Realtek r8712 and RTL8188SU/RTL8191SU/RTL8192SU
family of fullmac usb wireless cards. The r8712u staging driver only supports
WEXT but works with no problems in OpenWRT.

Signed off by: José Vázquez Fernández <ppvazquezfer@gmail.com>

SVN-Revision: 44184

9 years agoar71xx: fix D-Link DIR-615 rev. C1 WLAN MAC address
John Crispin [Wed, 28 Jan 2015 19:19:47 +0000 (19:19 +0000)]
ar71xx: fix D-Link DIR-615 rev. C1 WLAN MAC address

Fix the WLAN MAC address to match the one printed on the label by using the
correct address from the ART instead of the address of the LAN interface.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 44183

9 years agocomgt-ncm: Fix NCM protocol
John Crispin [Wed, 28 Jan 2015 19:19:33 +0000 (19:19 +0000)]
comgt-ncm: Fix NCM protocol

This patch fixes the NCM protocol by adding the missing ifname
to the netifd script and changing one unintended "send" statement to
"print" in runcommand.gcom. It also cleans up logging and makes the
manufacturer names case-insensitive. Furthermore, comgt-ncm should
not depend on the USB-serial-related kernel modules, as the cdc-wdm
control device works without them. There is also no need to depend on
kmod-huawei-cdc-ncm, since other manufacturers (like Sony-Ericsson
and Samsung) which use other kernel modules should also be supported.

I'd appreciate if someone with Samsung or Sony-Ericsson modems could
test this, I was only able to test it with Huawei E3276, E3372 and
E353.

Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
SVN-Revision: 44182

9 years agolinux: add upstream patch to allow building dwc2 as module on 3.18
Jo-Philipp Wich [Wed, 28 Jan 2015 13:45:06 +0000 (13:45 +0000)]
linux: add upstream patch to allow building dwc2 as module on 3.18

Also add the required config symbols to usb.mk

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

9 years agofstools: fix exit code of uci-defaults script
Jo-Philipp Wich [Wed, 28 Jan 2015 13:44:37 +0000 (13:44 +0000)]
fstools: fix exit code of uci-defaults script

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

9 years agouboot-lantiq: fix P-2812HNU-F1/3 package dependency
John Crispin [Wed, 28 Jan 2015 12:08:13 +0000 (12:08 +0000)]
uboot-lantiq: fix P-2812HNU-F1/3 package dependency

After r43987 TARGET_lantiq_xrx200_P2812HNUFX does not exist anymore.
Fix empty menuconfig bootloader selection by making u-boot depend on
one of the new target profiles.

Signed-off-by: Antti Seppälä <a.seppala@gmail.com>
SVN-Revision: 44179

9 years agolibubox: update to latest git HEAD
John Crispin [Wed, 28 Jan 2015 12:08:04 +0000 (12:08 +0000)]
libubox: update to latest git HEAD

adds "ignore SIGPIPE by default"

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

9 years agoprocd: update to latest git HEAD
John Crispin [Wed, 28 Jan 2015 12:07:55 +0000 (12:07 +0000)]
procd: update to latest git HEAD

adds a zram size calculation bug fix

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

9 years agocURL: Update to version 7.40.0
John Crispin [Wed, 28 Jan 2015 12:07:47 +0000 (12:07 +0000)]
cURL: Update to version 7.40.0

* Update to version 7.40.0
* remove non existing config options around enable/disable HTTPS protocoll
* remove --with-ca-path if ssl support disabled
* set proxy support as default like all versions before CC did

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
SVN-Revision: 44176

9 years agolibertas: set wireless macaddr
John Crispin [Wed, 28 Jan 2015 12:07:35 +0000 (12:07 +0000)]
libertas: set wireless macaddr

Update the wireless macaddr with the value retrieved from the H/W.

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 44175

9 years agolibertas: configure sysfs symlinks
John Crispin [Wed, 28 Jan 2015 12:07:29 +0000 (12:07 +0000)]
libertas: configure sysfs symlinks

Update the libertas driver to configure symlinks in sysfs.  This enables
the driver to be handled correctly by the mac80211/netifd/hostapd scripts.
With this patch, the wireless interface is functional on Guruplug Server Plus.

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 44174

9 years agomac80211: Add some missing 802.11n capabilities to hostapd configuration
John Crispin [Wed, 28 Jan 2015 12:07:21 +0000 (12:07 +0000)]
mac80211: Add some missing 802.11n capabilities to hostapd configuration

Add some missing 802.11n capabilities to the hostapd ht_capab string when
supported by the hardware: Spatial Multiplexing Power-Save and 7935-byte AMSDUs.

Signed-off-by: Robert Hancock <hancockrwd@gmail.com>
SVN-Revision: 44173

9 years agomac80211: fix fallback to macaddr
John Crispin [Wed, 28 Jan 2015 12:07:08 +0000 (12:07 +0000)]
mac80211: fix fallback to macaddr

If '/sys/class/ieee80211/phyN' is not a symlink, the call to readlink
produces either an empty path (if /sys/class/ieee80211/phyN/device doesn't
exist) or a path that begins with '/sys/class/ieee80211' (which does not
work with the subsequent line to strip '/sys/devices' from the beginning of
the path).  Modify the checks to detect these conditions, and fallback to
using the macaddr.

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 44172

9 years agomac80211: update libertas_sdio package name
John Crispin [Wed, 28 Jan 2015 12:06:59 +0000 (12:06 +0000)]
mac80211: update libertas_sdio package name

Change the name of the package to match the module name so it matches the
package name referenced by the Kirkwood (Guruplug) profile.

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 44171

9 years agomodules: select grace_period config option for nfs-common
John Crispin [Wed, 28 Jan 2015 12:06:52 +0000 (12:06 +0000)]
modules: select grace_period config option for nfs-common

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 44170

9 years agomodules: add lz4 compression support
John Crispin [Wed, 28 Jan 2015 12:06:45 +0000 (12:06 +0000)]
modules: add lz4 compression support

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 44169

9 years agokernel: add LZ4 decompressors to kconfig hack
John Crispin [Wed, 28 Jan 2015 12:06:35 +0000 (12:06 +0000)]
kernel: add LZ4 decompressors to kconfig hack

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 44168

9 years agokernel: kmod-usb2-pci to Intel ixp4xx/Geode
John Crispin [Wed, 28 Jan 2015 12:06:28 +0000 (12:06 +0000)]
kernel: kmod-usb2-pci to Intel ixp4xx/Geode

Signed-off-by: Ted Hess <thess@kitschensync.net>
SVN-Revision: 44167

9 years agoralink: check ethernet MAC address whether it is valid
John Crispin [Wed, 28 Jan 2015 12:06:22 +0000 (12:06 +0000)]
ralink: check ethernet MAC address whether it is valid

The mac address usually write in factory block. but sometime user erase this block , the mac address will change to ff:ff:ff:ff:ff:ff.
This patch is purpose to fix this issue.

Signed-off-by: wengbj <linux.c@foxmail.com>
SVN-Revision: 44166

9 years agoar71xx: add default LED configuration for D-Link DIR-615 rev. C1
John Crispin [Wed, 28 Jan 2015 12:06:13 +0000 (12:06 +0000)]
ar71xx: add default LED configuration for D-Link DIR-615 rev. C1

This patch adds an entry in the uci-defaults' led-file to configure the
WAN and WLAN LEDs by default.

Signed-off-by: Vincent Wiemann <me@bibbl.com>
SVN-Revision: 44165

9 years agoeglibc: mark 2.15 as broken it is effected by CVE-2015-0235
John Crispin [Wed, 28 Jan 2015 12:06:05 +0000 (12:06 +0000)]
eglibc: mark 2.15 as broken it is effected by CVE-2015-0235

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

9 years agoconfig: fix typo in Global build settings menu
John Crispin [Wed, 28 Jan 2015 12:05:58 +0000 (12:05 +0000)]
config: fix typo in Global build settings menu

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44163

9 years agokernel: update 3.14 to 3.14.30
Luka Perkov [Wed, 28 Jan 2015 01:00:08 +0000 (01:00 +0000)]
kernel: update 3.14 to 3.14.30

Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 44158

9 years agokernel: bcm47xxpart: support boart_data partition on Xiaomi
Rafał Miłecki [Tue, 27 Jan 2015 22:13:18 +0000 (22:13 +0000)]
kernel: bcm47xxpart: support boart_data partition on Xiaomi

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44157

9 years agokernel: backport queued bcm47xxpart changes
Rafał Miłecki [Tue, 27 Jan 2015 22:08:14 +0000 (22:08 +0000)]
kernel: backport queued bcm47xxpart changes

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44156

9 years agoep93xx: fix broken kmods after r44112 (#18833)
Jo-Philipp Wich [Tue, 27 Jan 2015 20:46:53 +0000 (20:46 +0000)]
ep93xx: fix broken kmods after r44112 (#18833)

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

9 years agokernel: fix regression in building kmod-serial-8250 on linux 3.8 (#18821)
Felix Fietkau [Tue, 27 Jan 2015 00:06:42 +0000 (00:06 +0000)]
kernel: fix regression in building kmod-serial-8250 on linux 3.8 (#18821)

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

9 years agomvebu: temporary el cheapo' fan control script
Imre Kaloz [Mon, 26 Jan 2015 20:41:43 +0000 (20:41 +0000)]
mvebu: temporary el cheapo' fan control script

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44153

9 years agokernel: add missing symbol to generic 3.18 config
Jo-Philipp Wich [Sun, 25 Jan 2015 23:36:09 +0000 (23:36 +0000)]
kernel: add missing symbol to generic 3.18 config

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

9 years agofix subject in generated certificates
Jo-Philipp Wich [Sun, 25 Jan 2015 23:33:49 +0000 (23:33 +0000)]
fix subject in generated certificates

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

9 years agomvebu: add missing config symbol
Jo-Philipp Wich [Sun, 25 Jan 2015 22:17:43 +0000 (22:17 +0000)]
mvebu: add missing config symbol

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

9 years agolinux: disable kmod-bcma on ppc40x, it does not build
Jo-Philipp Wich [Sun, 25 Jan 2015 21:55:36 +0000 (21:55 +0000)]
linux: disable kmod-bcma on ppc40x, it does not build

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

9 years agolinux: disable kmod-zram on ep93xx, it does not export unmap_kernel_range
Jo-Philipp Wich [Sun, 25 Jan 2015 21:02:12 +0000 (21:02 +0000)]
linux: disable kmod-zram on ep93xx, it does not export unmap_kernel_range

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

9 years agoipq806x: declare missing config symbols
Jo-Philipp Wich [Sun, 25 Jan 2015 20:52:50 +0000 (20:52 +0000)]
ipq806x: declare missing config symbols

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

9 years agouhttpd: fix another remaining relro issue in the Lua plugin
Jo-Philipp Wich [Sun, 25 Jan 2015 20:43:17 +0000 (20:43 +0000)]
uhttpd: fix another remaining relro issue in the Lua plugin

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

9 years agolinux: fix broken kmod-i2c-mux-pca9541 after r44113
Jo-Philipp Wich [Sun, 25 Jan 2015 20:03:26 +0000 (20:03 +0000)]
linux: fix broken kmod-i2c-mux-pca9541 after r44113

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

9 years agogeneric/3.19: fixup the value of IFF_NO_IP_ALIGN
Imre Kaloz [Sun, 25 Jan 2015 18:14:18 +0000 (18:14 +0000)]
generic/3.19: fixup the value of IFF_NO_IP_ALIGN

Reported-by: Stephen Walker <stephendwalker+openwrt@gmail.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44139

9 years agouhttpd: fix time_t type mismatch on 32bit systems
Jo-Philipp Wich [Sun, 25 Jan 2015 17:59:08 +0000 (17:59 +0000)]
uhttpd: fix time_t type mismatch on 32bit systems

The previous update introducing LFS support unconditionally changed the
sprintf() pattern used to print the file modification time to use PRIx64.

Explicitely convert the st_mtime member of the stat struct to uint64_t in
order to avoid type mismatch errors when building for non-64bit targets.

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

9 years agokernel: update 3.14 to 3.14.29
Luka Perkov [Sun, 25 Jan 2015 17:29:41 +0000 (17:29 +0000)]
kernel: update 3.14 to 3.14.29

Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 44137

9 years agocns21xx: remove stray CONFIG_WAN from kernel config
Jo-Philipp Wich [Sun, 25 Jan 2015 17:29:04 +0000 (17:29 +0000)]
cns21xx: remove stray CONFIG_WAN from kernel config

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

9 years agouhttpd: fix crash with enabled relro, memory leak in dirlists and lfs
Jo-Philipp Wich [Sun, 25 Jan 2015 17:23:26 +0000 (17:23 +0000)]
uhttpd: fix crash with enabled relro, memory leak in dirlists and lfs

 * Fix the ubus plugin to not make its uhttpd_plugin entry symbol
   constant as uhttpd needs to modify its list_head member
 * Make sure that uhttpd supports large files by using 64bit ints
   where appropriate and by passing _FILE_OFFSET_BITS=64 to the build
 * Plug a possible memleak in the directory listing code

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

9 years agoprocd: make build of upgraded optional
Jo-Philipp Wich [Sun, 25 Jan 2015 16:12:52 +0000 (16:12 +0000)]
procd: make build of upgraded optional

Update to latest git head in order to support disabling the build
of upgraded which causes linker errors on avr32.

This also adds some fixes to the ubus system.info and system.board
methods.

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