openwrt/staging/svanheule.git
9 years agomap: ignore psid and psidlen if psidlen is 0
Steven Barth [Mon, 12 Jan 2015 10:56:54 +0000 (10:56 +0000)]
map: ignore psid and psidlen if psidlen is 0

Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43946

9 years agonow that the driver knows it, use the 88e6172's switch type in the mamba dts
Imre Kaloz [Mon, 12 Jan 2015 09:32:33 +0000 (09:32 +0000)]
now that the driver knows it, use the 88e6172's switch type in the mamba dts

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

9 years agonftables: bump to latest and enable debugging
Steven Barth [Mon, 12 Jan 2015 06:16:51 +0000 (06:16 +0000)]
nftables: bump to latest and enable debugging

Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43944

9 years agodosfstools: update to 3.0.26
Nicolas Thill [Sun, 11 Jan 2015 22:15:11 +0000 (22:15 +0000)]
dosfstools: update to 3.0.26

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

9 years agofuse: update to 2.9.3
Nicolas Thill [Sun, 11 Jan 2015 22:15:03 +0000 (22:15 +0000)]
fuse: update to 2.9.3

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

9 years agotarget/uml: add missing config symbols
Nicolas Thill [Sun, 11 Jan 2015 22:03:06 +0000 (22:03 +0000)]
target/uml: add missing config symbols

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

9 years agomusl: merge changes from git, includes further getopt fixes
Felix Fietkau [Sun, 11 Jan 2015 18:25:23 +0000 (18:25 +0000)]
musl: merge changes from git, includes further getopt fixes

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

9 years agomvsw61xx: track and set per-VLAN port state in STU
Luka Perkov [Sun, 11 Jan 2015 17:20:16 +0000 (17:20 +0000)]
mvsw61xx: track and set per-VLAN port state in STU

Since the driver doesn't know anything about (M)STP
we just hard-set the ports to be enabled if they are
part of the VLAN.

Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 43938

9 years agomvsw61xx: clean up and expand register definitions
Luka Perkov [Sun, 11 Jan 2015 17:20:06 +0000 (17:20 +0000)]
mvsw61xx: clean up and expand register definitions

- eliminate MV_CPUPORT; not necessary since we define
  the CPU port(s) via Device Tree

- add STU and expand VTU operations

- update register names to match those of 88E61xx rather than
  mvswitch's 88E6060

- use more consistent formatting

Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 43937

9 years agomvsw61xx: rework chip recognition
Luka Perkov [Sun, 11 Jan 2015 17:20:03 +0000 (17:20 +0000)]
mvsw61xx: rework chip recognition

Recognizes 88E6171/6172/6176 at the moment.

Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 43936

9 years agomvsw6171: rename to 'mvsw61xx'
Luka Perkov [Sun, 11 Jan 2015 17:19:58 +0000 (17:19 +0000)]
mvsw6171: rename to 'mvsw61xx'

In preparation for properly supporting switches
beyond the 88E6171.

Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 43935

9 years agoltq-vmmc: fix broken autoconf invocation
Jo-Philipp Wich [Sun, 11 Jan 2015 16:53:59 +0000 (16:53 +0000)]
ltq-vmmc: fix broken autoconf invocation

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

9 years agoltq-tapi: fix broken autoconf invocation
Jo-Philipp Wich [Sun, 11 Jan 2015 16:53:52 +0000 (16:53 +0000)]
ltq-tapi: fix broken autoconf invocation

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

9 years agoltq-ifxos: fix broken autoconf invocation
Jo-Philipp Wich [Sun, 11 Jan 2015 16:53:45 +0000 (16:53 +0000)]
ltq-ifxos: fix broken autoconf invocation

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

9 years agoltq-adsl: fix broken autoconf invocation
Jo-Philipp Wich [Sun, 11 Jan 2015 16:53:34 +0000 (16:53 +0000)]
ltq-adsl: fix broken autoconf invocation

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

9 years agolibusb: update to version 1.0.19
Felix Fietkau [Sun, 11 Jan 2015 16:14:23 +0000 (16:14 +0000)]
libusb: update to version 1.0.19

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

9 years agokernel: update 3.14 to 3.14.28
Luka Perkov [Sun, 11 Jan 2015 01:28:32 +0000 (01:28 +0000)]
kernel: update 3.14 to 3.14.28

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

9 years agomcs814x: switch to 3.14 kernel
Florian Fainelli [Sat, 10 Jan 2015 20:12:15 +0000 (20:12 +0000)]
mcs814x: switch to 3.14 kernel

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

9 years agomcs814x: add 3.14 kernel support
Florian Fainelli [Sat, 10 Jan 2015 20:12:02 +0000 (20:12 +0000)]
mcs814x: add 3.14 kernel support

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

9 years agomcs814x: account for dtb output directory differences
Florian Fainelli [Sat, 10 Jan 2015 20:11:18 +0000 (20:11 +0000)]
mcs814x: account for dtb output directory differences

3.3 produced *.dtb files in arch/arm/boot/ while 3.14 will produce those
in arch/arm/boot/dts/, adjust the image makefile accordingly.

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

9 years agomcs814x: set low_mem feature flag
Florian Fainelli [Sat, 10 Jan 2015 20:11:07 +0000 (20:11 +0000)]
mcs814x: set low_mem feature flag

Most of the devices we support have between 16MiB and 32MiB of RAM
available.

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

9 years agomcs814x: rename config-default to config-3.3
Florian Fainelli [Sat, 10 Jan 2015 20:10:57 +0000 (20:10 +0000)]
mcs814x: rename config-default to config-3.3

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

9 years agosunxi: change bananapro DTS to use the already published patch, clean up 3.18 config...
Zoltan Herpai [Sat, 10 Jan 2015 19:56:30 +0000 (19:56 +0000)]
sunxi: change bananapro DTS to use the already published patch, clean up 3.18 config of generic symbols

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

9 years agouboot-sunxi: fix bananapro target, update patch
Zoltan Herpai [Sat, 10 Jan 2015 19:12:35 +0000 (19:12 +0000)]
uboot-sunxi: fix bananapro target, update patch

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

9 years agoar71xx: fix console string in images
Felix Fietkau [Sat, 10 Jan 2015 18:48:14 +0000 (18:48 +0000)]
ar71xx: fix console string in images

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

9 years agoimagebuilder: fail with error if the passed profile name does not exist
Jo-Philipp Wich [Sat, 10 Jan 2015 18:19:59 +0000 (18:19 +0000)]
imagebuilder: fail with error if the passed profile name does not exist

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

9 years agoadm5120: add experimental 3.14 kernel support
Florian Fainelli [Sat, 10 Jan 2015 18:10:04 +0000 (18:10 +0000)]
adm5120: add experimental 3.14 kernel support

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

9 years agoadm5120: move files to files-3.8
Florian Fainelli [Sat, 10 Jan 2015 18:08:53 +0000 (18:08 +0000)]
adm5120: move files to files-3.8

In preparation for adding new kernel support

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

9 years agotools: edimax_fw_header: fix suspicious memset usage
Florian Fainelli [Sat, 10 Jan 2015 18:08:16 +0000 (18:08 +0000)]
tools: edimax_fw_header: fix suspicious memset usage

memset() was called with a size argument against a pointer size, not the
structure size itself.

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

9 years agokernel: add missing config symbols for 3.18
Zoltan Herpai [Sat, 10 Jan 2015 17:23:55 +0000 (17:23 +0000)]
kernel: add missing config symbols for 3.18

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

9 years agobuild: do not assume that gcc-{ar,ranlib,nm} is usable with an external toolchain
Felix Fietkau [Sat, 10 Jan 2015 16:14:25 +0000 (16:14 +0000)]
build: do not assume that gcc-{ar,ranlib,nm} is usable with an external toolchain

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

9 years agoar71xx: port wndr3700/3800 to the new image building code
Felix Fietkau [Sat, 10 Jan 2015 15:27:07 +0000 (15:27 +0000)]
ar71xx: port wndr3700/3800 to the new image building code

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

9 years agoar71xx: port carambola2 to the new image building code
Felix Fietkau [Sat, 10 Jan 2015 15:27:00 +0000 (15:27 +0000)]
ar71xx: port carambola2 to the new image building code

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

9 years agoramips: convert mt7621 images to new image building code
Felix Fietkau [Sat, 10 Jan 2015 15:26:53 +0000 (15:26 +0000)]
ramips: convert mt7621 images to new image building code

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

9 years agobuild: add new image building code infrastructure
Felix Fietkau [Sat, 10 Jan 2015 15:26:47 +0000 (15:26 +0000)]
build: add new image building code infrastructure

This simplifies building device / profile specific images, and allows
the build system to parallelize generating images

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

9 years agoramips: simplify mkimage kernel loadaddr/entry handling
Felix Fietkau [Sat, 10 Jan 2015 15:26:38 +0000 (15:26 +0000)]
ramips: simplify mkimage kernel loadaddr/entry handling

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

9 years agoversion.mk: explicitely filter "generic" subtarget for "%s" placeholder (#18710)
Jo-Philipp Wich [Sat, 10 Jan 2015 11:17:11 +0000 (11:17 +0000)]
version.mk: explicitely filter "generic" subtarget for "%s" placeholder (#18710)

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

9 years agosdk: track files with git and use it to implement proper clean targets
Jo-Philipp Wich [Sat, 10 Jan 2015 11:17:02 +0000 (11:17 +0000)]
sdk: track files with git and use it to implement proper clean targets

Initialize a Git repository in the SDK and use git reset / git clean
to rollback any SDK changes with "make clean" or "make dirclean".

This approach is more robust than nuking entire directory trees because
some parts of them might have been shipped with the original archive.

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

9 years agopopt: update to latest upstream version, fixes build breakage after autofools changes
Felix Fietkau [Fri, 9 Jan 2015 19:52:27 +0000 (19:52 +0000)]
popt: update to latest upstream version, fixes build breakage after autofools changes

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

9 years agosunxi: bump kernel to 3.18 - refresh patches - add bananapro, cubietruck, mele_m9...
Zoltan Herpai [Fri, 9 Jan 2015 19:35:14 +0000 (19:35 +0000)]
sunxi: bump kernel to 3.18 - refresh patches - add bananapro, cubietruck, mele_m9 support

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

9 years agouboot-sunxi: various updates - use mainline uboot-sunxi version (2015.01-rc3) - add...
Zoltan Herpai [Fri, 9 Jan 2015 19:19:35 +0000 (19:19 +0000)]
uboot-sunxi: various updates - use mainline uboot-sunxi version (2015.01-rc3) - add support for Bananapro

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

9 years agoramips: add preliminary Archer C20i support
Felix Fietkau [Fri, 9 Jan 2015 15:40:51 +0000 (15:40 +0000)]
ramips: add preliminary Archer C20i support

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

9 years agotools/firmware-utils: add version 3 header support for mktplinkfw2
Felix Fietkau [Fri, 9 Jan 2015 15:40:39 +0000 (15:40 +0000)]
tools/firmware-utils: add version 3 header support for mktplinkfw2

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

9 years agogettext-full: update to v0.19.4
Jo-Philipp Wich [Fri, 9 Jan 2015 14:51:29 +0000 (14:51 +0000)]
gettext-full: update to v0.19.4

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

9 years agotools: automake: update to v1.15
Jo-Philipp Wich [Fri, 9 Jan 2015 14:51:23 +0000 (14:51 +0000)]
tools: automake: update to v1.15

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

9 years agothc-ipv6: update to v2.7
Jo-Philipp Wich [Fri, 9 Jan 2015 12:49:55 +0000 (12:49 +0000)]
thc-ipv6: update to v2.7

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

9 years agoswitch to 3.18
Imre Kaloz [Fri, 9 Jan 2015 12:36:07 +0000 (12:36 +0000)]
switch to 3.18

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

9 years agoupgrade to 3.18.2
Imre Kaloz [Fri, 9 Jan 2015 12:35:19 +0000 (12:35 +0000)]
upgrade to 3.18.2

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

9 years agolldpd: update to v0.7.13
Jo-Philipp Wich [Fri, 9 Jan 2015 12:35:09 +0000 (12:35 +0000)]
lldpd: update to v0.7.13

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

9 years agoprocd: fix console bringup on UML (again...)
Steven Barth [Fri, 9 Jan 2015 08:39:16 +0000 (08:39 +0000)]
procd: fix console bringup on UML (again...)

Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43890

9 years agokernel: add SECCOMP to menuconfig
John Crispin [Thu, 8 Jan 2015 21:23:18 +0000 (21:23 +0000)]
kernel: add SECCOMP to menuconfig

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

9 years agobase-files: Fix switch settings for uci-defaults-new.sh.
John Crispin [Thu, 8 Jan 2015 20:26:52 +0000 (20:26 +0000)]
base-files: Fix switch settings for uci-defaults-new.sh.

The enable and reset settings need to be added even when they're false. This is true at least for 'enable', that seems to default to true otherwise.

Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
SVN-Revision: 43887

9 years agoopenvpn: procd_set_param respawn
John Crispin [Thu, 8 Jan 2015 20:26:41 +0000 (20:26 +0000)]
openvpn: procd_set_param respawn

Makes sure that the openvpn instance gets restarted in case of a crash.

Intentional stops using /etc/init.d/openvpn stop will not result in
respawning. Anything else will, e.g. killall openvpn.

Signed-off-by: Lars Gierth <larsg@systemli.org>
SVN-Revision: 43886

9 years agogemini: add ata driver
John Crispin [Thu, 8 Jan 2015 20:26:34 +0000 (20:26 +0000)]
gemini: add ata driver

Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 43885

9 years agogemini: add rtc-gemini driver
John Crispin [Thu, 8 Jan 2015 20:26:27 +0000 (20:26 +0000)]
gemini: add rtc-gemini driver

Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 43884

9 years agoramips: Fix HooToo HT-TM02 support.
John Crispin [Thu, 8 Jan 2015 20:26:20 +0000 (20:26 +0000)]
ramips: Fix HooToo HT-TM02 support.

- Fix LED definitions.
- Add mode-switch slider definition (at GPIO 14).
- Remove unneeded VLAN now that the ethernet driver is fixed and TCP packets get passed correctly now. (This router only has one port.)
- Fix LAN port MAC address, which is defined in the factory partition as WLAN MAC address + 1.
- Fix board name, as the company name is HooToo and not HOOTOO.
- Remove unnecessary packages from the profile. (The end-user is supposed to use mechanisms such as the ImageBuilder in order to add his own set of packages to his own images... while the precompiled images should just contain the core set of packages needed to run the base functions of a wireless router.)

Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
SVN-Revision: 43883

9 years agoramips: Fix for gpio falling interrupt mask
John Crispin [Thu, 8 Jan 2015 20:26:13 +0000 (20:26 +0000)]
ramips: Fix for gpio falling interrupt mask

This patch fixes a wrong mask operation for the rt2880-compatible ralink devices.
The mask operation reads the actual flags and then logical combines it with the pin flag it want to set.
Unfortunally, for rising as for falling interrupt flags the actual flag status of the rising interrupts was used.
That caused a problem if you want to use more than one falling GPIO interrupt.
Now the correct (seperated) actual status is used for both, falling and rising.

Signed-off-by: Jonas Arndt <info@greenwire-elektronik.de>
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43882

9 years agoramips: update BR-6475ND dts
John Crispin [Thu, 8 Jan 2015 20:26:02 +0000 (20:26 +0000)]
ramips: update BR-6475ND dts

Update firmware location for 2.4GHz radio on the Edimax BR-6475nD.

Signed-off-by: Christopher Lais <chris+openwrt@zenthought.org>
SVN-Revision: 43881

9 years agoramips: base-files: Whitespace fixes.
John Crispin [Thu, 8 Jan 2015 20:25:55 +0000 (20:25 +0000)]
ramips: base-files: Whitespace fixes.

Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
SVN-Revision: 43880

9 years agolantiq: BT Home Hub 3A - userspace
John Crispin [Thu, 8 Jan 2015 20:25:48 +0000 (20:25 +0000)]
lantiq: BT Home Hub 3A - userspace

BT Home Hub 3A - userspace

Signed-off-by: Ben Mulvihill <ben.mulvihill@gmail.com>
SVN-Revision: 43879

9 years agolantiq: BT Home Hub 3A - profile
John Crispin [Thu, 8 Jan 2015 20:25:41 +0000 (20:25 +0000)]
lantiq: BT Home Hub 3A - profile

BT Home Hub 3A - profile

Signed-off-by: Ben Mulvihill <ben.mulvihill@gmail.com>
SVN-Revision: 43878

9 years agolantiq: BT Home Hub3A - device tree
John Crispin [Thu, 8 Jan 2015 20:25:35 +0000 (20:25 +0000)]
lantiq: BT Home Hub3A - device tree

BT Home Hub3A - device tree

Signed-off-by: Ben Mulvihill <ben.mulvihill@gmail.com>
SVN-Revision: 43877

9 years agolantiq: Fix adsl led on Home Hub 2B
John Crispin [Thu, 8 Jan 2015 20:25:28 +0000 (20:25 +0000)]
lantiq: Fix adsl led on Home Hub 2B

This fixes the adsl led on the Home Hub 2B.

Signed-off-by: Ben Mulvihill <ben.mulvihill@gmail.com>
SVN-Revision: 43876

9 years agoopenssl: bump to 1.0.1j
Steven Barth [Thu, 8 Jan 2015 18:29:26 +0000 (18:29 +0000)]
openssl: bump to 1.0.1j

Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43875

9 years agofirewall: respect src_dip option for reflection (#18544)
Jo-Philipp Wich [Thu, 8 Jan 2015 16:10:46 +0000 (16:10 +0000)]
firewall: respect src_dip option for reflection (#18544)

Also fix wrong IPv4 netmask calculation on x86-64, thanks Ulrich Weber.

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

9 years agoscripts/config: sync with linux upstream
Felix Fietkau [Thu, 8 Jan 2015 14:33:53 +0000 (14:33 +0000)]
scripts/config: sync with linux upstream

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

9 years agobase-files: update default url template and complete kconfig help
Jo-Philipp Wich [Thu, 8 Jan 2015 12:46:44 +0000 (12:46 +0000)]
base-files: update default url template and complete kconfig help

Change the kconfig default for the repository url template to use "%s"
instead of "%T" as well.

Also complete the kconfig help text do cover the recently introduced
manufacturer, product and hwrev options.

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

9 years agoversion.mk: add "%s" placeholder for dotted target.subtarget notation
Jo-Philipp Wich [Thu, 8 Jan 2015 12:46:37 +0000 (12:46 +0000)]
version.mk: add "%s" placeholder for dotted target.subtarget notation

Implement "%s" placeholder that expands to either the target name,
e.g. "ar71xx" if the subtarget is generic or to target.subtarget, e.g.
"ar71xx.nand" is a subtarget is choosen.

Also change the default repository url template to use "%s" instead
of "%T" to reflect the directory structure used by the buildbot systems.

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

9 years agonftables: bump to latest git / all patches upstreamed
Steven Barth [Thu, 8 Jan 2015 11:31:36 +0000 (11:31 +0000)]
nftables: bump to latest git / all patches upstreamed

Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43870

9 years agobuild: add version number to filenames
Jo-Philipp Wich [Thu, 8 Jan 2015 11:02:00 +0000 (11:02 +0000)]
build: add version number to filenames

This commit introduces a new option CONFIG_VERSION_FILENAMES which causes
OpenWrt to embed the version number in generated image files, SDK- and
ImageBuilder archives.

The option is enabled by default if CONFIG_VERSIONOPT is set.

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

9 years agofstools: update to the latest git HEAD
Rafał Miłecki [Wed, 7 Jan 2015 17:10:02 +0000 (17:10 +0000)]
fstools: update to the latest git HEAD

This allows using UBIFS volume as overlay and adds support for Btrfs.

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

9 years agopackage/binutils: actually support the target toolchain
Felix Fietkau [Wed, 7 Jan 2015 16:02:59 +0000 (16:02 +0000)]
package/binutils: actually support the target toolchain

This fixes a bug, where ld on ARM EABI platforms expects OABI code.

Signed-off-by: Harald Geyer <harald@ccbib.org>
SVN-Revision: 43866

9 years agoqos-scripts: bump PKG_REVISION and copyright year
Jo-Philipp Wich [Tue, 6 Jan 2015 12:42:38 +0000 (12:42 +0000)]
qos-scripts: bump PKG_REVISION and copyright year

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

9 years agoopenvpn: bump PKG_REVISION and copyright year
Jo-Philipp Wich [Tue, 6 Jan 2015 12:41:22 +0000 (12:41 +0000)]
openvpn: bump PKG_REVISION and copyright year

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

9 years agoopenssl: fix CVE-2014-3569
Steven Barth [Tue, 6 Jan 2015 09:59:55 +0000 (09:59 +0000)]
openssl: fix CVE-2014-3569

Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43858

9 years agokernel: add missing dependency for kmod-crypto-ghash
Felix Fietkau [Mon, 5 Jan 2015 21:37:29 +0000 (21:37 +0000)]
kernel: add missing dependency for kmod-crypto-ghash

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

9 years agolantiq: add missing NAND_WRITE_DATA in NAND driver.
Felix Fietkau [Mon, 5 Jan 2015 21:37:21 +0000 (21:37 +0000)]
lantiq: add missing NAND_WRITE_DATA in NAND driver.

Signed-off-by: Sylwester Petela <sscapi@gmail.com>
SVN-Revision: 43856

9 years agorefresh kernel config, add cpuidle and cpufreq support
Imre Kaloz [Mon, 5 Jan 2015 15:08:20 +0000 (15:08 +0000)]
refresh kernel config, add cpuidle and cpufreq support

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

9 years agoenable swconfig and the mvsw6171 driver
Imre Kaloz [Mon, 5 Jan 2015 15:02:18 +0000 (15:02 +0000)]
enable swconfig and the mvsw6171 driver

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

9 years agomac80211: fix ad-hoc basic/multicast rate regression from r43782
Felix Fietkau [Mon, 5 Jan 2015 13:19:20 +0000 (13:19 +0000)]
mac80211: fix ad-hoc basic/multicast rate regression from r43782

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

9 years agonettle: add CONFIG_LIBNETTLE_MINI to PKG_CONFIG_DEPENDS to fix rebuild issues
Felix Fietkau [Mon, 5 Jan 2015 13:03:55 +0000 (13:03 +0000)]
nettle: add CONFIG_LIBNETTLE_MINI to PKG_CONFIG_DEPENDS to fix rebuild issues

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

9 years agodnsmasq: fix dependency problems of the dnsmasq-full variant.
Felix Fietkau [Mon, 5 Jan 2015 13:03:48 +0000 (13:03 +0000)]
dnsmasq: fix dependency problems of the dnsmasq-full variant.

This patch tries to

 - Let the DHCPv6 feature depend on CONFIG_IPV6.
 - Conditionally select libnettle, kmod-ipv6, kmod-ipt-ipset only if the
   corresponding features are enabled.
 - Install `trust-anchors.conf` only if DNSSEC is selected.
 - Add PKG_CONFIG_DEPENDS for the configurable options.
 - Add a patch to let the Makefile of dnsmasq be aware of changes in
   COPTS variable.

Big thanks goes to Frank Schäfer <fschaefer.oss@googlemail.com> for
providing necessary information on connections and dependency relations
between these CONFIGs and packages.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
SVN-Revision: 43851

9 years agopackage: remove references to symbols TARGET_{ps3,pxcab}.
Felix Fietkau [Mon, 5 Jan 2015 13:03:40 +0000 (13:03 +0000)]
package: remove references to symbols TARGET_{ps3,pxcab}.

Target pxcab and ps3 were removed from maintaince in r34764 and r34765
respectively.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
SVN-Revision: 43850

9 years agoe2fsprogs: bump release
Felix Fietkau [Mon, 5 Jan 2015 13:03:33 +0000 (13:03 +0000)]
e2fsprogs: bump release

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
SVN-Revision: 43849

9 years agoe2fsprogs: package dumpe2fs, e2freefrag, filefrag, debugfs
Felix Fietkau [Mon, 5 Jan 2015 13:03:26 +0000 (13:03 +0000)]
e2fsprogs: package dumpe2fs, e2freefrag, filefrag, debugfs

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
SVN-Revision: 43848

9 years agoe2fsprogs: symlink e2fsck to fsck.ext{2, 3, 4}, and tune2fs to findfs
Felix Fietkau [Mon, 5 Jan 2015 13:03:20 +0000 (13:03 +0000)]
e2fsprogs: symlink e2fsck to fsck.ext{2, 3, 4}, and tune2fs to findfs

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
SVN-Revision: 43847

9 years agohostapd: Add uapsd option to netifd.sh
Felix Fietkau [Mon, 5 Jan 2015 13:03:12 +0000 (13:03 +0000)]
hostapd: Add uapsd option to netifd.sh

The uapsd option sets the uapsd_advertisement_enabled flag in hostapd.

The check for phy support is already implemented here in hostapd since 2011:
http://w1.fi/cgit/hostap/commit/?id=70619a5d8a3d32faa43d66bcb1b670cacf0c243e

So this can be safely set to 1 as default.

Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
SVN-Revision: 43846

9 years agoar8216: factor out AR8327/AR8337-specific driver code into ar8327.c
Felix Fietkau [Mon, 5 Jan 2015 13:03:07 +0000 (13:03 +0000)]
ar8216: factor out AR8327/AR8337-specific driver code into ar8327.c

Move all AR8327/AR8337-specific driver code into a separate source file
ar8327.c and adjust patches so that ar8327.c is compiled if
CONFIG_AR8216_PHY is set.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
SVN-Revision: 43845

9 years agoar8216: move definitions from ar8216.c to ar8216.h and introduce ar8327.h
Felix Fietkau [Mon, 5 Jan 2015 13:02:57 +0000 (13:02 +0000)]
ar8216: move definitions from ar8216.c to ar8216.h and introduce ar8327.h

Move several structure definitions and #defines from ar8216.c
to ar8216.h and move AR8327/AR8337 header stuff into a new
header file ar8327.h.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
SVN-Revision: 43844

9 years agokernel/hwmon: package pwm-fan kernel module
Felix Fietkau [Mon, 5 Jan 2015 13:02:49 +0000 (13:02 +0000)]
kernel/hwmon: package pwm-fan kernel module

pwm-fan was introduced in kernel 3.18

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

9 years agoall targets: remove all =m kernel config symbols
Felix Fietkau [Mon, 5 Jan 2015 13:02:44 +0000 (13:02 +0000)]
all targets: remove all =m kernel config symbols

modules build during the kernel compile phase are ignored anyway,
all modules should be built using KernelPackage in
package/kernel/linux/modules/*
selecting the appropriate config symbols there rather than in
target/linux/*/config-*

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

9 years agokernel: bridge: multicast: backport a few more fixes for 3.10
Felix Fietkau [Mon, 5 Jan 2015 13:02:31 +0000 (13:02 +0000)]
kernel: bridge: multicast: backport a few more fixes for 3.10

The following patches unfortunately didn't hit the kernel stable
branches yet, therefore cherrypicking them for OpenWRT here:

* bridge: fix netfilter/NF_BR_LOCAL_OUT for own, locally generated queries
* bridge: multicast: enable snooping on general queries only
* bridge: multicast: add sanity check for general query destination

Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
SVN-Revision: 43841

9 years agoocteon: enable VLAN support
Felix Fietkau [Mon, 5 Jan 2015 13:02:26 +0000 (13:02 +0000)]
octeon: enable VLAN support

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 43840

9 years agoocteon: remove config-default
Felix Fietkau [Mon, 5 Jan 2015 13:02:21 +0000 (13:02 +0000)]
octeon: remove config-default

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 43839

9 years agokernel/modules: add kmod-crypto-gcm
Felix Fietkau [Mon, 5 Jan 2015 13:02:14 +0000 (13:02 +0000)]
kernel/modules: add kmod-crypto-gcm

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 43838

9 years agokernel/modules: add kmod-crypto-ghash
Felix Fietkau [Mon, 5 Jan 2015 13:02:08 +0000 (13:02 +0000)]
kernel/modules: add kmod-crypto-ghash

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 43837

9 years agokernel/modules: kmod-crypto-xts: depend on kmod-crypto-gf128
Felix Fietkau [Mon, 5 Jan 2015 13:02:01 +0000 (13:02 +0000)]
kernel/modules: kmod-crypto-xts: depend on kmod-crypto-gf128

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 43836

9 years agokernel/modules: add kmod-crypto-gf128
Felix Fietkau [Mon, 5 Jan 2015 13:01:56 +0000 (13:01 +0000)]
kernel/modules: add kmod-crypto-gf128

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 43835

9 years agokernel/modules: add kmod-crypto-ctr
Felix Fietkau [Mon, 5 Jan 2015 13:01:52 +0000 (13:01 +0000)]
kernel/modules: add kmod-crypto-ctr

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 43834

9 years agokernel/modules: add kmod-crypto-seqiv
Felix Fietkau [Mon, 5 Jan 2015 13:01:42 +0000 (13:01 +0000)]
kernel/modules: add kmod-crypto-seqiv

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 43833