openwrt.git
11 years agotcpdump: add SLL parsing support to tcpdump-mini, use -ffunction-sections, -fdata...
nbd [Tue, 22 Jan 2013 07:51:15 +0000 (07:51 +0000)]
tcpdump: add SLL parsing support to tcpdump-mini, use -ffunction-sections, -fdata-sections and --gc-sections to reduce size

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35288 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobase-files: network.sh: fix typo in previous commit
jow [Mon, 21 Jan 2013 19:02:38 +0000 (19:02 +0000)]
base-files: network.sh: fix typo in previous commit

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35287 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobase-files: network.sh: simplify network_get_prefix6()
jow [Mon, 21 Jan 2013 18:54:58 +0000 (18:54 +0000)]
base-files: network.sh: simplify network_get_prefix6()

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35286 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: turn on kallsyms and debug info by default
nbd [Mon, 21 Jan 2013 16:13:43 +0000 (16:13 +0000)]
kernel: turn on kallsyms and debug info by default

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35285 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agouhttpd: fix unencrypted passwords in httpd.conf
nbd [Mon, 21 Jan 2013 12:46:41 +0000 (12:46 +0000)]
uhttpd: fix unencrypted passwords in httpd.conf

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35265 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: add support for more antenna mask combinations on AR93xx
nbd [Mon, 21 Jan 2013 12:46:37 +0000 (12:46 +0000)]
ath9k: add support for more antenna mask combinations on AR93xx

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35264 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago6relayd: fix shell library includes in init-script
cyrus [Mon, 21 Jan 2013 11:27:03 +0000 (11:27 +0000)]
6relayd: fix shell library includes in init-script

Thanks to Daniel Golle

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35262 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago6relayd: avoid a race-condition with looping RAs
cyrus [Mon, 21 Jan 2013 10:42:31 +0000 (10:42 +0000)]
6relayd: avoid a race-condition with looping RAs

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35260 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: Fix segfaults in IPv6 prefix handling
cyrus [Mon, 21 Jan 2013 09:21:30 +0000 (09:21 +0000)]
netifd: Fix segfaults in IPv6 prefix handling

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35259 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoodhcp6c: Fix address assignment with infinite validity
cyrus [Mon, 21 Jan 2013 07:58:58 +0000 (07:58 +0000)]
odhcp6c: Fix address assignment with infinite validity

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35258 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agouhttpd: fix selecting the right ustream implementation when openssl is to be used...
nbd [Sun, 20 Jan 2013 21:15:43 +0000 (21:15 +0000)]
uhttpd: fix selecting the right ustream implementation when openssl is to be used (#12857)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35257 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: merge another round of cleanups and stability fixes, refresh patches
nbd [Sun, 20 Jan 2013 18:33:21 +0000 (18:33 +0000)]
ath9k: merge another round of cleanups and stability fixes, refresh patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35255 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: update to latest version, fixes alias support
nbd [Sun, 20 Jan 2013 15:47:09 +0000 (15:47 +0000)]
netifd: update to latest version, fixes alias support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35251 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetwork/iproute2: Bump version to 3.7.0
nbd [Sun, 20 Jan 2013 11:25:18 +0000 (11:25 +0000)]
network/iproute2: Bump version to 3.7.0

Updated to latest stable version and added an upstream patch to handle
a link failure

Signed-off-by: Oliver Smith <olipro@8.c.9.b.0.7.4.0.1.0.0.2.ip6.arpa>
[dgolle@allnet.de: refreshed patches]
Signed-off-by: Daniel Golle <dgolle@allnet.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35250 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agouhttpd: update to a newer version, fixes chunked transfer on some POST requests
nbd [Sat, 19 Jan 2013 22:55:46 +0000 (22:55 +0000)]
uhttpd: update to a newer version, fixes chunked transfer on some POST requests

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35249 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: remove 340-module_alloc_size_check.patch from linux 3.8, it is not necessary...
nbd [Sat, 19 Jan 2013 19:14:37 +0000 (19:14 +0000)]
kernel: remove 340-module_alloc_size_check.patch from linux 3.8, it is not necessary anymore

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35248 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agouhttpd: switch to uhttpd2, it is now feature complete
nbd [Sat, 19 Jan 2013 18:47:09 +0000 (18:47 +0000)]
uhttpd: switch to uhttpd2, it is now feature complete

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35247 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: add profile and build image for the Tenda 3G300M
juhosg [Sat, 19 Jan 2013 17:05:07 +0000 (17:05 +0000)]
ramips: add profile and build image for the Tenda 3G300M

Factory image should be used to flash from
original firmware.

[juhosg: use the GENERIC_4M template]

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35246 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: add user-space support for the Tenda 3G300M
juhosg [Sat, 19 Jan 2013 17:05:06 +0000 (17:05 +0000)]
ramips: add user-space support for the Tenda 3G300M

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35245 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: add kernel support for the Tenda 3G300M
juhosg [Sat, 19 Jan 2013 17:05:03 +0000 (17:05 +0000)]
ramips: add kernel support for the Tenda 3G300M

Ralink RT3052F, 4MB flash, 32MB ram, one USB 2.0, two buttons
and seven leds.

Factory image should be used to flash from original firmware.

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35244 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: use MkImage for Hauppauge Broadway, Netcore NW718 and Tenda W306R V2.0
juhosg [Sat, 19 Jan 2013 15:36:13 +0000 (15:36 +0000)]
ramips: use MkImage for Hauppauge Broadway, Netcore NW718 and Tenda W306R V2.0

These targets need custom image names specified in the uImage header.
MkImage accepts an optional 4th argument to do exactly that. Reuse the
facility to generate factory images.

Compile-tested, the generated files inspected with "file" utility.

[juhosg:
 - keep the factory.bin images to avoid users confusion,
 - use GENERIC_4M template for the W306R V2.0
 - update commit log]

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35243 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: allow to override image name/suffix in GENERIC_{4,8}M macros
juhosg [Sat, 19 Jan 2013 15:36:11 +0000 (15:36 +0000)]
ramips: allow to override image name/suffix in GENERIC_{4,8}M macros

Sysupgrade/KRuImage and BuildFirmware/Generic macros
are changed as well.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35242 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: add a band-aid fix for the wifi setup vs. netifd init race by increasing...
jow [Sat, 19 Jan 2013 10:13:14 +0000 (10:13 +0000)]
netifd: add a band-aid fix for the wifi setup vs. netifd init race by increasing the wait time to five seconds

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35240 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobusybox: add an upstream ntpd fix (#12841)
jow [Sat, 19 Jan 2013 10:11:34 +0000 (10:11 +0000)]
busybox: add an upstream ntpd fix (#12841)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35239 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: do not stop the build if some targets fail
juhosg [Sat, 19 Jan 2013 08:51:45 +0000 (08:51 +0000)]
ramips: do not stop the build if some targets fail

This becomes crucial when you are using a generic profile to build an image
larger than 4M, e.g. for w502u.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35238 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agogeneric: rtl8366_smi: only assign pvid if no pvid was set yet
jogo [Fri, 18 Jan 2013 15:19:11 +0000 (15:19 +0000)]
generic: rtl8366_smi: only assign pvid if no pvid was set yet

Only assign a pvid if the current pvid is 0. Fixes using mixed tagged
and untagged traffic on a port and the untagged vlan isn't the last one
of which the port is a member.

Tested on RTL8366S and RTL8367R.

Fixes #8501.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35227 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoipv6-support: adapt UCI defaults to new ordering
cyrus [Fri, 18 Jan 2013 12:52:51 +0000 (12:52 +0000)]
ipv6-support: adapt UCI defaults to new ordering

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35219 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobase-files: use numerically prefixed uci-defaults names
jow [Fri, 18 Jan 2013 12:46:43 +0000 (12:46 +0000)]
base-files: use numerically prefixed uci-defaults names

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35218 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoall targets: use numerically prefixed uci-defaults file names to better control order...
jow [Fri, 18 Jan 2013 12:42:53 +0000 (12:42 +0000)]
all targets: use numerically prefixed uci-defaults file names to better control order of execution

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35217 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: update linux 3.7 to 3.7.3
juhosg [Fri, 18 Jan 2013 11:44:42 +0000 (11:44 +0000)]
kernel: update linux 3.7 to 3.7.3

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35216 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoodhcp6c: Fix parsing more than one DNS server
cyrus [Fri, 18 Jan 2013 08:21:35 +0000 (08:21 +0000)]
odhcp6c: Fix parsing more than one DNS server

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35215 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: enable PCI in kernel configuration
florian [Thu, 17 Jan 2013 22:29:26 +0000 (22:29 +0000)]
mvebu: enable PCI in kernel configuration

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35214 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: enable PCIe on Marvell Armada 370 Reference Design
florian [Thu, 17 Jan 2013 22:29:22 +0000 (22:29 +0000)]
mvebu: enable PCIe on Marvell Armada 370 Reference Design

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35213 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: enable USB on Armada 370 Reference Design
florian [Thu, 17 Jan 2013 22:29:18 +0000 (22:29 +0000)]
mvebu: enable USB on Armada 370 Reference Design

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35212 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: add preliminary support for PCI express
florian [Thu, 17 Jan 2013 22:29:13 +0000 (22:29 +0000)]
mvebu: add preliminary support for PCI express

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35211 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: refresh patches
florian [Thu, 17 Jan 2013 22:28:58 +0000 (22:28 +0000)]
mvebu: refresh patches

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35210 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: refresh 3.8 patches
florian [Thu, 17 Jan 2013 22:28:53 +0000 (22:28 +0000)]
kernel: refresh 3.8 patches

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35209 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: add board detection scripts
florian [Thu, 17 Jan 2013 22:28:48 +0000 (22:28 +0000)]
mvebu: add board detection scripts

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35208 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: enable /proc/devicetree usage
florian [Thu, 17 Jan 2013 22:28:37 +0000 (22:28 +0000)]
mvebu: enable /proc/devicetree usage

This is going to be used for proper user-space board identification (ala
mcs814x).

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35207 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: add default profile
florian [Thu, 17 Jan 2013 22:28:33 +0000 (22:28 +0000)]
mvebu: add default profile

Such that relevant kernel modules are selected (USB, I2C, SATA, RTC,
SDIO)

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35206 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoipv6-support: Rename enable-ipv6 UCI defaults
cyrus [Thu, 17 Jan 2013 16:16:06 +0000 (16:16 +0000)]
ipv6-support: Rename enable-ipv6 UCI defaults

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35205 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobase-files: rename ULA generation script
cyrus [Thu, 17 Jan 2013 16:16:02 +0000 (16:16 +0000)]
base-files: rename ULA generation script

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35204 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoxtables-addons: rework uid/gid compat patch to use KUIDT_INIT() and KGIDT_INIT()...
jow [Thu, 17 Jan 2013 16:05:30 +0000 (16:05 +0000)]
xtables-addons: rework uid/gid compat patch to use KUIDT_INIT() and KGIDT_INIT() macros

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35203 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agox86: explicitely pass staging directory to grub-mkimage instead of relying on build...
jow [Thu, 17 Jan 2013 15:46:26 +0000 (15:46 +0000)]
x86: explicitely pass staging directory to grub-mkimage instead of relying on build time defaults (#12821)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35200 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agogeneric: add EHCI|OHCI platform driver fix to 3.[36]
juhosg [Thu, 17 Jan 2013 13:54:14 +0000 (13:54 +0000)]
generic: add EHCI|OHCI platform driver fix to 3.[36]

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35194 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoxtables-addons: move to package/, add myself as maintainer
jow [Thu, 17 Jan 2013 12:29:26 +0000 (12:29 +0000)]
xtables-addons: move to package/, add myself as maintainer

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35193 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: enable BR6425N in kernel config
nbd [Thu, 17 Jan 2013 09:39:44 +0000 (09:39 +0000)]
ramips: enable BR6425N in kernel config

Though originally contained in the patch applied in r35020, the move to 3.7 in
r34845 lost the kernel .config option. Reintroduce it to config-3.7.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35191 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: 8250.ko is called 8250_core.ko on linux 3.7+, fixes package/kernel build...
nbd [Thu, 17 Jan 2013 09:08:09 +0000 (09:08 +0000)]
kernel: 8250.ko is called 8250_core.ko on linux 3.7+, fixes package/kernel build error in snapshot builds

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35190 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoodhcp6c: Detect a different MAC if interface has none
cyrus [Thu, 17 Jan 2013 08:29:01 +0000 (08:29 +0000)]
odhcp6c: Detect a different MAC if interface has none
* Fixes DHCPv6 behaviour over PPP and similar

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35189 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoppp: don't automatically set IPv6 default route
cyrus [Thu, 17 Jan 2013 08:28:57 +0000 (08:28 +0000)]
ppp: don't automatically set IPv6 default route
* Fixes "ndisc_router_discovery() failed to add default route"

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35188 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: @aliases use layer 3 devices instead of main devices
cyrus [Thu, 17 Jan 2013 08:28:51 +0000 (08:28 +0000)]
netifd: @aliases use layer 3 devices instead of main devices
Fixes dhcpv6 protocol alias

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35187 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: add support for EHCI controller
florian [Tue, 15 Jan 2013 19:55:50 +0000 (19:55 +0000)]
mvebu: add support for EHCI controller

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35181 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: add missing CONFIG_KALLSYMS_UNCOMPRESSED symbol
florian [Tue, 15 Jan 2013 19:55:45 +0000 (19:55 +0000)]
kernel: add missing CONFIG_KALLSYMS_UNCOMPRESSED symbol

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35180 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: add support for the Marvell Armada 370 Reference Design board
florian [Tue, 15 Jan 2013 19:55:40 +0000 (19:55 +0000)]
mvebu: add support for the Marvell Armada 370 Reference Design board

Keep the patches in sync with the upstream developments.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35179 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: enable SMP with SMP on UP enabled
florian [Tue, 15 Jan 2013 19:55:31 +0000 (19:55 +0000)]
mvebu: enable SMP with SMP on UP enabled

The same kernel works ok for both Armada 370 (UP) and Armada XP (SMP)

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35178 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: allow building kmod-rtc-marvell for mvebu target
florian [Tue, 15 Jan 2013 19:55:26 +0000 (19:55 +0000)]
kernel: allow building kmod-rtc-marvell for mvebu target

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35177 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomvebu: add support for RTC
florian [Tue, 15 Jan 2013 19:55:19 +0000 (19:55 +0000)]
mvebu: add support for RTC

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35176 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoipv6-support: Switch to native IPv6 support
cyrus [Tue, 15 Jan 2013 13:08:19 +0000 (13:08 +0000)]
ipv6-support: Switch to native IPv6 support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35174 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago6rd: add support for native IPv6 prefix handling
cyrus [Tue, 15 Jan 2013 13:08:14 +0000 (13:08 +0000)]
6rd: add support for native IPv6 prefix handling

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35173 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago6to4: add support for native IPv6 prefix handling
cyrus [Tue, 15 Jan 2013 13:08:10 +0000 (13:08 +0000)]
6to4: add support for native IPv6 prefix handling

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35172 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago6in4: add support for native IPv6 prefix handling
cyrus [Tue, 15 Jan 2013 13:08:05 +0000 (13:08 +0000)]
6in4: add support for native IPv6 prefix handling

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35171 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago6relayd: add suitable default configuration
cyrus [Tue, 15 Jan 2013 13:08:00 +0000 (13:08 +0000)]
6relayd: add suitable default configuration

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35170 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago6distributed: Remove obsolete service (replaced by netifd)
cyrus [Tue, 15 Jan 2013 13:07:56 +0000 (13:07 +0000)]
6distributed: Remove obsolete service (replaced by netifd)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35169 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobase-files: add support for ipv6-prefixes in connection with netifd
cyrus [Tue, 15 Jan 2013 13:07:51 +0000 (13:07 +0000)]
base-files: add support for ipv6-prefixes in connection with netifd

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35168 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: Introduce native IPv6 prefix-handling
cyrus [Tue, 15 Jan 2013 13:07:41 +0000 (13:07 +0000)]
netifd: Introduce native IPv6 prefix-handling

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35167 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: port 203-kallsyms_uncompressed.patch and 305-mips_module_reloc.patch to 3.8
nbd [Mon, 14 Jan 2013 18:55:36 +0000 (18:55 +0000)]
kernel: port 203-kallsyms_uncompressed.patch and 305-mips_module_reloc.patch to 3.8

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35162 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agopackage/kernel: move input modules into a separate submenu
juhosg [Mon, 14 Jan 2013 18:18:03 +0000 (18:18 +0000)]
package/kernel: move input modules into a separate submenu

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35161 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agogeneric: remove EHCI platform driver fix from 3.8
juhosg [Mon, 14 Jan 2013 17:53:55 +0000 (17:53 +0000)]
generic: remove EHCI platform driver fix from 3.8

It is not needed on 3.8.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35160 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agogeneric: add EHCI|OHCI platform driver fix from the cns21xx target
juhosg [Mon, 14 Jan 2013 17:47:23 +0000 (17:47 +0000)]
generic: add EHCI|OHCI platform driver fix from the cns21xx target

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35159 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: make sure that packages are generated for built-in crypto modules to avoid...
nbd [Mon, 14 Jan 2013 17:09:16 +0000 (17:09 +0000)]
kernel: make sure that packages are generated for built-in crypto modules to avoid dependency errors with kmod-crypto-core on 3.7

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35158 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: avoid recursive dependency caused by kmod-i2c-mv64xxx
florian [Mon, 14 Jan 2013 17:03:45 +0000 (17:03 +0000)]
kernel: avoid recursive dependency caused by kmod-i2c-mv64xxx

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35157 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotarget: enable XZ BCJ decompressor code after r35097
florian [Mon, 14 Jan 2013 16:34:25 +0000 (16:34 +0000)]
target: enable XZ BCJ decompressor code after r35097

Required to actually be able to mount squashfs xz compressed
filesystems.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35156 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetfilter.mk: add addrtype match to iptables-mod-extra (kmod-ipt-extra)
jow [Mon, 14 Jan 2013 16:12:56 +0000 (16:12 +0000)]
netfilter.mk: add addrtype match to iptables-mod-extra (kmod-ipt-extra)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35155 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: add a config option for keeping the kallsyms table uncompressed, saving ...
nbd [Mon, 14 Jan 2013 16:08:18 +0000 (16:08 +0000)]
kernel: add a config option for keeping the kallsyms table uncompressed, saving ~9kb kernel size after lzma on ar71xx

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35154 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: fix a soft lockup on smp systems
nbd [Mon, 14 Jan 2013 15:58:46 +0000 (15:58 +0000)]
ath9k: fix a soft lockup on smp systems

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35152 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: remove a lock to fix a deadlock on hw reset
nbd [Mon, 14 Jan 2013 09:51:53 +0000 (09:51 +0000)]
ath9k: remove a lock to fix a deadlock on hw reset

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35147 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomac80211: fix monitor mode injection
nbd [Sun, 13 Jan 2013 22:10:14 +0000 (22:10 +0000)]
mac80211: fix monitor mode injection

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35145 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agorules.mk: only select latest libgcc.a with wildcard match (#12798)
jow [Sun, 13 Jan 2013 20:59:51 +0000 (20:59 +0000)]
rules.mk: only select latest libgcc.a with wildcard match (#12798)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35144 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomac80211: rt2x00: fix PCI eeprom patch
juhosg [Sun, 13 Jan 2013 20:44:14 +0000 (20:44 +0000)]
mac80211: rt2x00: fix PCI eeprom patch

Fixes the following warnings:

  CC [M] <...>/drivers/net/wireless/rt2x00/rt2800pci.o
<...>/drivers/net/wireless/rt2x00/rt2800pci.c: In function 'rt2800pci_read_eeprom_file':
<...>/drivers/net/wireless/rt2x00/rt2800pci.c:95:2: warning: 'return' with a value, in function returning void [enabled by default]
<...>/drivers/net/wireless/rt2x00/rt2800pci.c: In function 'rt2800pci_read_eeprom':
<...>/drivers/net/wireless/rt2x00/rt2800pci.c:994:2: warning: 'retval' may be used uninitialized in this function [-Wuninitialized]

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35143 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolibnfnetlink: update to v1.0.1
jow [Sun, 13 Jan 2013 19:49:06 +0000 (19:49 +0000)]
libnfnetlink: update to v1.0.1

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35142 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoubus: update to git head, passes u64 blob types as doubles to Lua
jow [Sun, 13 Jan 2013 19:49:01 +0000 (19:49 +0000)]
ubus: update to git head, passes u64 blob types as doubles to Lua

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35141 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: update to git head, adds 64bit counters
jow [Sun, 13 Jan 2013 19:48:52 +0000 (19:48 +0000)]
netifd: update to git head, adds 64bit counters

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35140 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: fix memory corruption issues on ar5416/ar91xx
nbd [Sun, 13 Jan 2013 18:55:39 +0000 (18:55 +0000)]
ath9k: fix memory corruption issues on ar5416/ar91xx

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35139 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoodhcp6c: Send RS on start
cyrus [Sun, 13 Jan 2013 18:06:24 +0000 (18:06 +0000)]
odhcp6c: Send RS on start

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35137 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoodhcp6c: Add preliminary proto-handler
cyrus [Sun, 13 Jan 2013 17:35:09 +0000 (17:35 +0000)]
odhcp6c: Add preliminary proto-handler

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35135 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoipv6-support: don't use disable_ipv6
cyrus [Sun, 13 Jan 2013 17:25:43 +0000 (17:25 +0000)]
ipv6-support: don't use disable_ipv6

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35134 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago6relayd: Rewrite init-script logic
cyrus [Sun, 13 Jan 2013 17:25:38 +0000 (17:25 +0000)]
6relayd: Rewrite init-script logic

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35133 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: fix unaligned access in cls_u32
nbd [Sun, 13 Jan 2013 16:48:23 +0000 (16:48 +0000)]
ar71xx: fix unaligned access in cls_u32

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35132 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoadd ustream-ssl, an ustream abstraction library for SSL stream sockets
nbd [Sun, 13 Jan 2013 15:57:05 +0000 (15:57 +0000)]
add ustream-ssl, an ustream abstraction library for SSL stream sockets

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35131 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: fix unaligned access in a few more places
nbd [Sun, 13 Jan 2013 15:37:58 +0000 (15:37 +0000)]
ar71xx: fix unaligned access in a few more places

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35130 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: improve unaligned access patches, add a net_hdr_word() macro which assumes...
nbd [Sun, 13 Jan 2013 14:54:39 +0000 (14:54 +0000)]
ar71xx: improve unaligned access patches, add a net_hdr_word() macro which assumes 2-byte aligned access and generates better code than {get,put}_unaligned_cpu32

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35129 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolibubox: update to latest version, adds small blobmsg enhancements and license fixes...
nbd [Sun, 13 Jan 2013 14:31:27 +0000 (14:31 +0000)]
libubox: update to latest version, adds small blobmsg enhancements and license fixes - package is now ISC/BSD-3c

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35128 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: avoid __packed define in the unaligned access hack patch, make the ipv6 addre...
nbd [Sun, 13 Jan 2013 13:06:09 +0000 (13:06 +0000)]
ar71xx: avoid __packed define in the unaligned access hack patch, make the ipv6 address struct also 2-byte-aligned/packed

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35127 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: add back the mips module relocation patch
nbd [Sun, 13 Jan 2013 12:23:42 +0000 (12:23 +0000)]
kernel: add back the mips module relocation patch

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35126 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: add more cpu feature overrides, slightly reduces kernel size
nbd [Sun, 13 Jan 2013 11:33:48 +0000 (11:33 +0000)]
ar71xx: add more cpu feature overrides, slightly reduces kernel size

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35125 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: extend the unaligned access hacks to a few more places that showed up in...
nbd [Sun, 13 Jan 2013 11:33:44 +0000 (11:33 +0000)]
ar71xx: extend the unaligned access hacks to a few more places that showed up in the new kernel

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35124 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: fix enabling coredump support on 3.7+
nbd [Sun, 13 Jan 2013 11:33:39 +0000 (11:33 +0000)]
kernel: fix enabling coredump support on 3.7+

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35123 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobrcm47xx: BCMA - Update default IRQ assignment per upstream change
hauke [Sat, 12 Jan 2013 15:00:01 +0000 (15:00 +0000)]
brcm47xx: BCMA - Update default IRQ assignment per upstream change

Update the default IRQ assignment for unrecognized devices per
the upstream change.

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35121 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: make kmod-ledtrig-usbdev depend on usb core support instead of selecting it
nbd [Sat, 12 Jan 2013 13:21:08 +0000 (13:21 +0000)]
kernel: make kmod-ledtrig-usbdev depend on usb core support instead of selecting it

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35120 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agorefresh kernel configs with kconfig.pl
juhosg [Sat, 12 Jan 2013 12:29:55 +0000 (12:29 +0000)]
refresh kernel configs with kconfig.pl

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35119 3c298f89-4303-0410-b956-a3cf2f4a3e73