Jo-Philipp Wich [Wed, 22 Oct 2014 11:30:07 +0000 (11:30 +0000)]
 
linux: add kmod-hwmon-k10temp
This module is required to read the CPU core temperature sensors
on the Alix APU board.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43027 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 11:02:18 +0000 (11:02 +0000)]
 
ar71xx: add support for buffalo WZR-450HP2
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43026 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 10:47:26 +0000 (10:47 +0000)]
 
Revert "build: use ONESHELL to speed up scanning and the toplevel makefile"
This seems to cause issues on some build hosts, and it is not that
important.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43025 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 08:57:56 +0000 (08:57 +0000)]
 
kernel: use .ONESHELL to speed up processing of many kmod-* packages
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43024 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 08:57:50 +0000 (08:57 +0000)]
 
build: only print skipped packages that were selected
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43023 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 08:57:45 +0000 (08:57 +0000)]
 
kernel: use /bin/sh instead of bash to speed up processing of many kmod-* packages
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43022 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 08:57:40 +0000 (08:57 +0000)]
 
build: use ONESHELL to speed up scanning and the toplevel makefile
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43021 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 08:57:30 +0000 (08:57 +0000)]
 
include/shell.sh: remove getvar()
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43020 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 08:57:25 +0000 (08:57 +0000)]
 
build: optimize target metadata dump
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43019 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 08:57:20 +0000 (08:57 +0000)]
 
rules.mk: reduce shexport to one line to allow it to be put in a target context
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43018 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 08:57:16 +0000 (08:57 +0000)]
 
build: clean up and optimize ipkg control generator code
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43017 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 08:57:11 +0000 (08:57 +0000)]
 
build: do not process built-in rules for make subdirs
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43016 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Wed, 22 Oct 2014 08:57:07 +0000 (08:57 +0000)]
 
build: optimize printing of disabled packages
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43015 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Tue, 21 Oct 2014 20:32:05 +0000 (20:32 +0000)]
 
comgt: drop the use of the non-standard XCASE termios flag (#18186)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43014 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Steven Barth [Tue, 21 Oct 2014 20:00:56 +0000 (20:00 +0000)]
 
nftables: bump to latest, fix minigmp
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43013 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Steven Barth [Tue, 21 Oct 2014 20:00:46 +0000 (20:00 +0000)]
 
libnftnl: bump to latest
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43012 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Tue, 21 Oct 2014 16:30:01 +0000 (16:30 +0000)]
 
ath9k: merge a fix for queue start/stop handling (fixes #18164, #18130)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43011 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Rafał Miłecki [Tue, 21 Oct 2014 14:37:44 +0000 (14:37 +0000)]
 
bcm53xx: add support for Asus RT-N18U LEDs & buttons
Got GPIOs from #18152 thanks to Grrruk
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43010 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Tue, 21 Oct 2014 11:03:20 +0000 (11:03 +0000)]
 
musl: fix getopt optional argument processing
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43009 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Rafał Miłecki [Mon, 20 Oct 2014 22:09:40 +0000 (22:09 +0000)]
 
bcm53xx: switch RT-N18U firmware to the UBI
According to the ticket #18152 it also uses NAND with 0x20000 erase size
and 0x800 page size.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43008 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Mon, 20 Oct 2014 20:09:35 +0000 (20:09 +0000)]
 
netifd: update to the latest version, fixes link status handling on VLAN devices (#18106)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43007 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Mon, 20 Oct 2014 15:07:19 +0000 (15:07 +0000)]
 
base-files: fix telnet login on musl
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43006 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Mon, 20 Oct 2014 13:55:11 +0000 (13:55 +0000)]
 
rpcd: add 802.11ac for iwinfo
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43005 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Mon, 20 Oct 2014 11:43:08 +0000 (11:43 +0000)]
 
binutils: remove linaro version string, it confuses gcc lto support detection
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43004 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Mon, 20 Oct 2014 11:42:59 +0000 (11:42 +0000)]
 
gcc: update 4.9 to linaro 2014.10
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43003 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 11:19:53 +0000 (11:19 +0000)]
 
openssl: host build fails when ccache is enabled
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43002 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 11:19:21 +0000 (11:19 +0000)]
 
hostapd: Add wpa_psk_file option to netifd.sh
The wpa_psk_file option offers the possibility to use a different WPA-PSK key for each client. The directive points to a file with the following syntax:
mac_address wpa_passphrase_or_hex_key
Example:
00:11:22:33:44:55 passphrase_for_client_1
00:11:22:33:44:67 passphrase_for_client_2
00:11:22:33:44:89 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
So it is possible to specify both ASCII passphrases and raw 64-chars hex keys.
Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43001 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Imre Kaloz [Mon, 20 Oct 2014 10:00:02 +0000 (10:00 +0000)]
 
[comgt]: fix compile against musl
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43000 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Mon, 20 Oct 2014 09:23:55 +0000 (09:23 +0000)]
 
prereq-build: rename the openssl check to libssl, add back the old check - it is required after all
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42999 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Mon, 20 Oct 2014 09:18:36 +0000 (09:18 +0000)]
 
firmware-utils: rename encrypt()/decrypt() in mkhilinkfw to avoid collisions
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42998 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Mon, 20 Oct 2014 09:18:21 +0000 (09:18 +0000)]
 
Revert "openssl: add host build."
This reverts commit r42988
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42997 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Mon, 20 Oct 2014 09:18:02 +0000 (09:18 +0000)]
 
tools: revert faulty dependency on package stuff
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42996 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Mon, 20 Oct 2014 09:17:56 +0000 (09:17 +0000)]
 
prereq-build: replace the openssl command check with a check for headers
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42995 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:48:51 +0000 (06:48 +0000)]
 
ramips: revert 
1d5afc012e9d3eef0b113e1a89cff7508b731f90
the submitted patch was bogus
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42994 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:29:58 +0000 (06:29 +0000)]
 
ar71xx: unify usage of IMAGE_PROFILE instead of PROFILE.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42992 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:29:51 +0000 (06:29 +0000)]
 
ramips: add comments for image/Makefile.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42991 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:29:44 +0000 (06:29 +0000)]
 
ar71xx: add comments for Image/BuildLoader{, Alone}.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42990 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:29:38 +0000 (06:29 +0000)]
 
firmware-utils: restore compilation of mkhilinkfw.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42989 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:29:27 +0000 (06:29 +0000)]
 
openssl: add host build.
Only support Linux at the moment.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42988 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:29:21 +0000 (06:29 +0000)]
 
build: add $(STAGING_DIR_HOST)/usr/{include, lib} to build search path.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42987 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:29:13 +0000 (06:29 +0000)]
 
firmware-utils: fix compilation warnings.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42986 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:29:05 +0000 (06:29 +0000)]
 
failsafe-mode: print short help on commandline
[base-files] failsafe-mode: print short help on commandline
Like mentioned in ticket https://dev.openwrt.org/ticket/11911
this should make the IRC much quieter. Failsafe is somehow
special and even experienced users are helpless, because they
are not used to this seldom situation. Also: likely you have
no internet access in this mode, so you cannot use the wiki.
a failsafe-session now looks like this:
first we see from 'package/base-files/files/bin/login.sh' the hint:
 === IMPORTANT ============================
  Use 'passwd' to set your login password
  this will disable telnet and enable SSH
 ------------------------------------------
after this the /etc/banner ("OpenWrt - wireless freedom")
and then the new text:
================= FAILSAFE MODE active ================
special commands:
* firstboot          reset settings to factory defaults
* mount_root     mount root-partition with config files
after mount_root:
* passwd                         change root's password
* /etc/config               directory with config files
for more help see:
http://wiki.openwrt.org/doc/howto/generic.failsafe
=======================================================
this supersedes the old patches:
http://patchwork.openwrt.org/patch/3337/
http://patchwork.openwrt.org/patch/3553/
Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42985 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:28:57 +0000 (06:28 +0000)]
 
kernel: add another missing symbol for 3.14
SENSORS_VEXPRESS is masked by HWMON
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42984 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:28:48 +0000 (06:28 +0000)]
 
ramips: add support for Nexx WT3020 devices
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42983 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Mon, 20 Oct 2014 06:28:39 +0000 (06:28 +0000)]
 
ramips: sort boards in upgrade/platform.sh alphabetically
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42982 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 23:04:17 +0000 (23:04 +0000)]
 
iproute2: fix musl build
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42981 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 23:04:02 +0000 (23:04 +0000)]
 
authsae: fix musl build
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42980 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 22:49:42 +0000 (22:49 +0000)]
 
gdb: update to version 7.8, fix musl build
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42979 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 22:35:27 +0000 (22:35 +0000)]
 
valgrind: update to the latest version, fix musl support
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42978 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 21:57:28 +0000 (21:57 +0000)]
 
toolchain: mark musl as non-broken
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42977 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 21:46:08 +0000 (21:46 +0000)]
 
base-files: fix ldd definition if /usr/bin/ldd exists
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42976 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 21:46:03 +0000 (21:46 +0000)]
 
toolchain: drop the mips softfloat symlink hack
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42975 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 21:45:58 +0000 (21:45 +0000)]
 
toolchain: when using musl, install a symlink from ld-musl-*.so to /usr/bin/ldd
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42974 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 21:45:51 +0000 (21:45 +0000)]
 
gcc: do not assume that the Mac OS X filesystem is case insensitive
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42973 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 21:45:45 +0000 (21:45 +0000)]
 
mountd: explicitly link libubox (needed by libuci)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42972 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 21:45:41 +0000 (21:45 +0000)]
 
musl: update to version 1.1.5
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42971 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 21:45:36 +0000 (21:45 +0000)]
 
gcc: update, split and rework 4.9 musl patches
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42970 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 21:45:28 +0000 (21:45 +0000)]
 
gcc: update, split and rework 4.8 musl patches
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42969 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Jo-Philipp Wich [Sun, 19 Oct 2014 20:28:43 +0000 (20:28 +0000)]
 
x86_64: fix invoking sysupgrade on PARTUUID mounted system
Fix sysupgrade to determine the correct boot block device to use if
/proc/cmdline contains a PARTUUID root.
Change the preinit move_config() hook to use the UUID scanning code
from sysupgrade in order to avoid code duplication.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42968 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Jo-Philipp Wich [Sun, 19 Oct 2014 17:58:46 +0000 (17:58 +0000)]
 
x86_64: unbreak squashfs images
Enable the required squashfs and block2mtd support in the kernel in order
to be able to actually boot them.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42967 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Jo-Philipp Wich [Sun, 19 Oct 2014 17:46:37 +0000 (17:46 +0000)]
 
x86_64: use default block2mtd timeout of 5s
If the underlying block device is a USB device it might require some
time to settle, observed when booting a squashfs image from sd card
on an Alix APU board.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42966 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Jo-Philipp Wich [Sun, 19 Oct 2014 17:13:50 +0000 (17:13 +0000)]
 
x86_64: sysupgrade: consider hdX and vdX devices as well
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42965 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 16:19:07 +0000 (16:19 +0000)]
 
openssl: add ABI_VERSION to fix package rebuild issues (fixes #18169)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42963 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 16:18:56 +0000 (16:18 +0000)]
 
gcc: backport an upstream fix for extern vars with local weak definitions
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42962 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 09:43:31 +0000 (09:43 +0000)]
 
polarssl: do not build the unused programs
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42960 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 08:46:00 +0000 (08:46 +0000)]
 
rpcd: update to the latest version, fixes build after libubox update
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42959 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sun, 19 Oct 2014 08:45:56 +0000 (08:45 +0000)]
 
ramips: fix usercfg partition offset for WHR-1166D
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42958 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sat, 18 Oct 2014 19:25:30 +0000 (19:25 +0000)]
 
ar71xx: disable irq on reboot to fix hang issues (fixes #17839)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42955 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sat, 18 Oct 2014 19:25:24 +0000 (19:25 +0000)]
 
toolchain: fix binutils broken symlink
The Makefile for binutils creates a broken symlink to "binutils-linaro" in
"trunk/build_dir/toolchain-<target>_gcc-4.9-linaro_uClibc-0.9.33.2".
Modify the Makefile to point the symlink to the correct directory.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42954 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sat, 18 Oct 2014 17:39:04 +0000 (17:39 +0000)]
 
mac80211: add a maintenance script for upstream backport commits
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42953 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sat, 18 Oct 2014 17:38:59 +0000 (17:38 +0000)]
 
mac80211: update to 2014-10-08
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42952 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Steven Barth [Sat, 18 Oct 2014 15:47:31 +0000 (15:47 +0000)]
 
odhcpd: fix regression in dhcpv6 t1 and t2 calculation
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42951 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sat, 18 Oct 2014 09:20:38 +0000 (09:20 +0000)]
 
polarssl: add missing version bump
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42949 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Felix Fietkau [Sat, 18 Oct 2014 09:17:31 +0000 (09:17 +0000)]
 
polarssl: disable SSLv3 support, fixes CVE-2014-3566 (POODLE)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42947 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Jo-Philipp Wich [Fri, 17 Oct 2014 22:50:38 +0000 (22:50 +0000)]
 
x86_64: support sysupgrade config restore on PARTUUID mounted disks
Fix the move_config() procedure to properly find the corresponding disk if
the rootfs was mounted by PARTUUID instead of a device node.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42946 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Jo-Philipp Wich [Fri, 17 Oct 2014 13:09:37 +0000 (13:09 +0000)]
 
x86_64: add kmod-r8169 to the default packages
This kmod is required by the Alix APU 1D4 to be reachable after
installing an x86-64 image.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42945 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Steven Barth [Fri, 17 Oct 2014 11:18:52 +0000 (11:18 +0000)]
 
odhcpd: multiple fixes
* Rewrite ndp proxy using kernel proxying
* Aid flash-renumbering in hybrid DHCPv6-mode
* Unicast RAs to RS senders
* Add support for router address
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42944 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Steven Barth [Fri, 17 Oct 2014 06:15:35 +0000 (06:15 +0000)]
 
hostapd: CVE-2014-3686 fixes
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42942 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Rafał Miłecki [Thu, 16 Oct 2014 21:33:34 +0000 (21:33 +0000)]
 
bcm53xx: image: switch Netgear and Buffalo devices to UBI
We still don't have a smart sysupgrade method, but at least we can use
UBI which provides some protection for rootfs (SquashFS).
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42941 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Rafał Miłecki [Thu, 16 Oct 2014 20:52:22 +0000 (20:52 +0000)]
 
bcm53xx: hack UBI to erase all dirty blocks left by CFE
UBI requires PEBs to be formatted (with a valid UBI header) or empty
(0xFF), however CFE doesn't clear blocks after flashing the image. To
workaround this problem, teach UBI to recognize EOF mark in a similar
way JFFS2 handles that in OpenWrt.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42940 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Rafał Miłecki [Thu, 16 Oct 2014 20:50:36 +0000 (20:50 +0000)]
 
bcm53xx: enable UBI and UBIFS
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42939 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Rafał Miłecki [Thu, 16 Oct 2014 20:48:56 +0000 (20:48 +0000)]
 
bcm53xx: image: build UBI partition image
This could be used on NAND devices once we get UBI working.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42938 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Rafał Miłecki [Thu, 16 Oct 2014 20:44:44 +0000 (20:44 +0000)]
 
bcm53xx: image: specify flash type for all devices
This will allow us to add proper support for NAND one day.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42937 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Jo-Philipp Wich [Thu, 16 Oct 2014 16:28:16 +0000 (16:28 +0000)]
 
x86_64: initial support for PARTUUID
This change configures grub to mount the rootfs by PARTUUID instead of the
device path if CONFIG_TARGET_ROOTFS_PARTNAME is unset.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42936 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Jo-Philipp Wich [Thu, 16 Oct 2014 16:28:12 +0000 (16:28 +0000)]
 
sdk: improve feed setup
 - Add current buildroot scm url as base feed to feeds.conf
 - Prefer feeds.conf over feeds.conf.default when generating the SDK feeds.conf.default
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42935 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Jo-Philipp Wich [Thu, 16 Oct 2014 16:16:47 +0000 (16:16 +0000)]
 
firmware-utils: allow passing a specific MBR signature to ptgen
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42934 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Jo-Philipp Wich [Thu, 16 Oct 2014 10:30:16 +0000 (10:30 +0000)]
 
build: improve feed handling for opkg.conf
 - Consider not installed feeds as well
 - Add option to decide whether to comment disabled feeds
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42931 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Jo-Philipp Wich [Thu, 16 Oct 2014 08:32:54 +0000 (08:32 +0000)]
 
openssl: update to v1.0.1j (CVE-2014-3513, CVE-2014-3567, CVE-2014-3568)
Also refresh patches and bump copyright year in Makefile.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42929 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Wed, 15 Oct 2014 17:55:13 +0000 (17:55 +0000)]
 
default_postinst() fix wrong call of group_add
[base-files] default_postinst() fix wrong call of group_add
after 
12bae65d07d29854204715cebc1ef1eae237fd9b group_add is
always called. shell scripting can be tricky...
wrong call:
[ -n "$gid" ] && group_exists $name || group_add $name $gid
this leads to a call of 'group_add' when $gid is emtpy, proof:
root@box:~ functionA() { echo A; }
root@box:~ functionB() { echo B; }
root@box:~ VAR=
root@box:~ [ -n "$VAR" ] && functionA || functionB
B
root@box:~ # functionB was called, but VAR is not filled
root@box:~ VAR=filled
root@box:~ [ -n "$VAR" ] && functionA || functionB
A
Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42926 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Rafał Miłecki [Wed, 15 Oct 2014 07:14:13 +0000 (07:14 +0000)]
 
bcm53xx: add support for Buffalo WZR-600DHP2
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42925 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
Rafał Miłecki [Wed, 15 Oct 2014 07:12:46 +0000 (07:12 +0000)]
 
bcm53xx: fix Asus RT-N18U support
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42924 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Tue, 14 Oct 2014 19:01:30 +0000 (19:01 +0000)]
 
base-files: default_postinst() force clear luci-indexcache
Inside every LuCI package you need to clear luci-indexcache and
sometimes when installing non LuCI pacakges it's also needed to clear
it. Easier put it into default_postinst().
Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42923 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Tue, 14 Oct 2014 19:01:21 +0000 (19:01 +0000)]
 
wr1043nd-v2: Change .code of the wi-fi button to KEY_RFKILL
This patch changes the code of the Wi-Fi On/Off button on the TP-Link WR1043ND v2
from KEY_WLAN to KEY_RFKILL (and renames a few constants to match). The reason
for this change is, that the KEY_WIFI button code is not recognized by the
hotplug subsystem. This means that the userspace is not notified about the
button being pressed which effectively renders it useless.
Signed-off-by: Josef Gajdusek <atx@atx.name>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42922 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Tue, 14 Oct 2014 19:01:16 +0000 (19:01 +0000)]
 
package: add libnetfilter-log.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42921 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Tue, 14 Oct 2014 19:01:10 +0000 (19:01 +0000)]
 
lantiq xway: generate ramdisk image by default
The installation process on nand-based boards using ubi
like the BTHOMEHUBV2B makes use of a ramdisk image, so it
makes sense to generate this by default.
Signed-off-by: Ben Mulvihill <ben.mulvihill@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42920 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Tue, 14 Oct 2014 19:01:05 +0000 (19:01 +0000)]
 
base-files: the USERID code path did not check for duplicate groups
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42919 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Tue, 14 Oct 2014 15:53:05 +0000 (15:53 +0000)]
 
procd: update to latest git
this adds the remaining patches that Michel Stam sent
Signed-off-by: Michel Stam <m.stam@fugro.nl>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42918 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Tue, 14 Oct 2014 15:53:00 +0000 (15:53 +0000)]
 
libubox: update to latest git
this adds a new helper for setting/overriding the signal handlers
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42917 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Tue, 14 Oct 2014 12:57:39 +0000 (12:57 +0000)]
 
uClibc: Backport uClibc master git commit 
fd355bc1dbcb794ae1abf0fad1459e28d8567ba0 (eventfd.h: Use new "bits/" scheme for arch-specific flags)
This patch adds missing architecture-specific headers for use with
eventfd(2). Fixes #16679.
Signed-off-by: Luis Dallos <ld@nkvd.ignorelist.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42916 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
 
John Crispin [Tue, 14 Oct 2014 12:21:41 +0000 (12:21 +0000)]
 
ar71xx: fix seama factory type image generation.
Currently JFFS2 end-of-filesystem marker 0xdeadc0de is included the
computation of image's MD5 checksum as part of the seama header.  But
OpenWrt will erase blocks including and after the marker thus
invalidating the checksum after the first boot.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42915 
3c298f89-4303-0410-b956-
a3cf2f4a3e73