Felix Fietkau
66895b7115
kernel: disable bridge igmp snooping by default to avoid multicast issues
...
SVN-Revision: 29744
2012-01-14 13:50:25 +00:00
Felix Fietkau
419718e99f
libnl-tiny: export unl_genl_multicast_id()
...
SVN-Revision: 29743
2012-01-14 13:50:21 +00:00
Jonas Gorski
9eb73ee6b7
kernel: ppc40x: ppc44x: add missing kernel config symbol
...
SVN-Revision: 29742
2012-01-14 12:04:17 +00:00
Hauke Mehrtens
a9e42130a5
broadcom-diag: add support for some new devices
...
There is still no Ethernet driver for these devices in trunk.
Thanks George Kashperko for the patch.
SVN-Revision: 29735
2012-01-13 20:21:15 +00:00
Hauke Mehrtens
d5bc3a994b
brcm47xx: update usb driver
...
Add workarround for BCM5357 and BCM4749.
This patch contains the following fixes from George Kashperko:
* separate subroutines for controller initialization workarounds -
following CodingStyle recommendations;
* __devinit __devexit __devinitconst annotations for CONFIG_HOTPLUG;
* fix leak in ssb_hcd_create_pdev/bcma_hcd_create_pdev - as hci_res being
kmalloc'ed is never freed anywhere while platform_device_add_resources
will kmemdup resources right away;
* fix compilation error in ssb_hcd_resume - it will fail as soon as
CONFIG_PM is selected.
SVN-Revision: 29734
2012-01-13 20:11:23 +00:00
Jo-Philipp Wich
9d497cb132
rtl8366: fix rtl8366_smi_detect() after r29677
...
SVN-Revision: 29732
2012-01-13 19:17:58 +00:00
Jonas Gorski
3883e71097
brcm63xx: add support for linux 3.2
...
SVN-Revision: 29731
2012-01-13 14:59:50 +00:00
Jonas Gorski
1bc0abb058
kernel: add support for linux 3.2.1
...
SVN-Revision: 29730
2012-01-13 14:55:07 +00:00
Jonas Gorski
50d4c0e31a
package: iptables: fix compilation with linux 3.2
...
SVN-Revision: 29729
2012-01-13 14:49:19 +00:00
Jonas Gorski
f2d35c7110
mac80211: current revisions build with 3.2
...
SVN-Revision: 29728
2012-01-13 14:47:30 +00:00
Jonas Gorski
f3f1075655
kernel: backport overlayfs v11 to 3.0 and 2.6.39
...
Should fix whiteout issues and missing files when using extroot.
SVN-Revision: 29727
2012-01-13 14:42:53 +00:00
Jonas Gorski
c560444a58
kernel: update linux 3.1 to 3.1.9
...
SVN-Revision: 29726
2012-01-13 14:38:28 +00:00
Jonas Gorski
e49d3e1d5b
kernel: update linux 3.0 to 3.0.17
...
SVN-Revision: 29725
2012-01-13 14:10:44 +00:00
Jo-Philipp Wich
0cb05017c6
iwinfo: plug memory leak in nl80211 backend, nl80211_close() did not put the family pointer
...
SVN-Revision: 29723
2012-01-13 00:54:25 +00:00
Felix Fietkau
e3a21eb9f8
gcc: always explicitly link against libstdc++, fixes build errors on some hosts that refuse to link it in implicitly (should fix #10587 )
...
SVN-Revision: 29721
2012-01-12 10:15:20 +00:00
Felix Fietkau
39195e3a25
libnl-tiny: fix a potential memleak in an error path
...
SVN-Revision: 29720
2012-01-12 10:15:18 +00:00
Felix Fietkau
e87bb77966
ar8216: use vlan configuration for connecting ports (forced to be untagged) even with vlan_enable=0, but keep them isolated before the switch has been configured this makes enable_vlan=0 practical for vlan passthrough
...
SVN-Revision: 29719
2012-01-12 10:15:11 +00:00
Felix Fietkau
c33e016fa5
ar8216: do not strip vlan tags when running with vlan_enable=0
...
SVN-Revision: 29718
2012-01-12 10:15:08 +00:00
Gabor Juhos
fbf81c8e79
ar71xx: move irq_to_gpio and gpio_to_irq into gpio.c
...
SVN-Revision: 29713
2012-01-11 18:00:50 +00:00
Daniel Dickinson
034b7f0ef5
Remove invalid LED GPIO from GW6200 board definition. GPIO 35 isn't intended to control ethernet LED (the led behaviour is a side effect) and using the gpio as an led causes kernel panics.
...
SVN-Revision: 29712
2012-01-11 13:47:48 +00:00
Gabor Juhos
67f62cf5cf
ar71xx: disable ath79 in order to get rid of Kconfig warnings
...
SVN-Revision: 29711
2012-01-11 09:14:19 +00:00
Gabor Juhos
88d8cdd503
ar71xx: pb44_spi: add shutdown handler
...
This allows to access the flash from a kexec'd kernel.
SVN-Revision: 29710
2012-01-11 09:14:18 +00:00
Gabor Juhos
e1b7995aef
ar71xx: pb44_spi: call pb44_spi_{en,dis}able from probe/remove
...
SVN-Revision: 29709
2012-01-11 09:14:17 +00:00
Gabor Juhos
67444c7795
ar71xx: pb44_spi: introduce pb44_spi_{en,dis}able helpers
...
SVN-Revision: 29708
2012-01-11 09:14:15 +00:00
Gabor Juhos
0f566a376c
ar71xx: ar71xx_spi: add shutdown handler
...
This allows to access the flash from a kexec'd kernel.
SVN-Revision: 29707
2012-01-11 09:14:14 +00:00
Gabor Juhos
09a6e3f662
ar71xx: ar71xx_spi: save and restore regs from probe/remove
...
SVN-Revision: 29706
2012-01-11 09:14:13 +00:00
Gabor Juhos
714a9bd641
ar71xx: ar71xx_wdt: add shutdown handler
...
SVN-Revision: 29705
2012-01-11 09:14:11 +00:00
Jo-Philipp Wich
9054bc91b3
cmake.mk: fix passing of LDFLAGS
...
SVN-Revision: 29701
2012-01-09 05:42:04 +00:00
Jo-Philipp Wich
690701d26e
make prepare_kernel_conf target depend on quilt instead of sed. Preparing the source tree requires quilt and installing quilt implies installing sed.
...
SVN-Revision: 29697
2012-01-08 16:52:41 +00:00
Jo-Philipp Wich
73b4974397
metadata.pl: filter direct recursive depends like "select PACKAGE_kmod-ipv6 if PACKAGE_kmod-ipv6"
...
SVN-Revision: 29695
2012-01-08 15:49:20 +00:00
Jo-Philipp Wich
7251541786
pptp: remove support for underlying ipproto, it is adviced since a while that pptp should be declared as separate interface alognside wan - in this configuration the ipproto will cause stray udhcpc errors due to not existent interfaces, so remove it
...
SVN-Revision: 29694
2012-01-08 15:41:34 +00:00
Jo-Philipp Wich
df57c5fdde
cyassl: use patch-libtool pkg fixup
...
SVN-Revision: 29693
2012-01-08 15:39:42 +00:00
Felix Fietkau
37020b2d6b
zlib: fix duplicate function declarations for largefile support
...
SVN-Revision: 29690
2012-01-08 15:39:11 +00:00
Jo-Philipp Wich
e53afbbe64
introduce a USE_EXTERNAL_LIBC symbol which gets selected by EXTERNAL_TOOLCHAIN || NATIVE_TOOLCHAIN Currently we always assume uClibc if an external toolchain is used, this breaks for non-uClibc toolchains or even vanilla uClibc ones since they do not share the external librpc semantics as OpenWrt. Solve the problem by defining an abstract "EXTERNAL_LIBC" which packages might or might not depend on.
...
SVN-Revision: 29689
2012-01-08 15:34:23 +00:00
Jo-Philipp Wich
4e88bcfb00
base-files: implement a --force option for sysupgrade to override image checks, useful to upgrade old ar71xx installations to current trunk ones
...
SVN-Revision: 29688
2012-01-08 15:30:37 +00:00
Jo-Philipp Wich
8094fa46da
firewall: add support for "local" port forwards which target an internal address on the router itself
...
SVN-Revision: 29687
2012-01-08 15:29:24 +00:00
Jo-Philipp Wich
97af76a920
include: calculate md5sum over sorted kernel config symbol list and incorperate it into the kernel metapackage version, make kmods depend on this specific version. The aim of this change is to invalidate kmods which are built against a different kernel config on the opkg metadata level. Manual copying and insmod of custom *.ko files, e.g. for development purpose, is still possible.
...
SVN-Revision: 29686
2012-01-08 15:23:11 +00:00
Felix Fietkau
2d17b67c28
ath9k: merge a channel change fix from linux-wireless
...
SVN-Revision: 29684
2012-01-07 20:54:33 +00:00
Gabor Juhos
9727256330
ar71xx: refresh patches
...
SVN-Revision: 29683
2012-01-07 19:36:43 +00:00
Gabor Juhos
4edff7d3ef
ar71xx: add a profile and build images for the TL-WR2543N/ND
...
SVN-Revision: 29682
2012-01-07 19:36:42 +00:00
Gabor Juhos
8a8e5bde15
firware-utils/mktplinkfw: add TL-WR2543N/ND support
...
SVN-Revision: 29681
2012-01-07 19:36:40 +00:00
Gabor Juhos
a1dcbc66a6
ar71xx: add initial support for the TL-WR2543N/ND board
...
The WLAN LEDs are not working yet.
SVN-Revision: 29680
2012-01-07 19:36:35 +00:00
Gabor Juhos
a56bdeff9d
ar71xx: allow to specify max read size for m25p80
...
Reading from the flash chip on the TL-WR2543ND seems buggy.
If the SPI flash driver tries to read too much data in one
SPI transfer, the flash chip returns bogus values. This can
be caused by a buggy flash chip on my board, or it can
be a bug in our SPI driver.
Add a workaround to the m25p80 driver until I find out the
root cause of the problem. The patch allows to specify the
maximum numner of bytes which can be read safely withint
one SPI transfer.
SVN-Revision: 29679
2012-01-07 19:36:33 +00:00
Gabor Juhos
8b567fb508
generic: add driver for the RTL8367R/M switches
...
SVN-Revision: 29678
2012-01-07 19:36:31 +00:00
Gabor Juhos
87fb92ee03
generic: rtl8366: preparing for RTL8367 support
...
* make clock delay configurable
* make read,write commands configurable
* use u16 for member and untag fields
SVN-Revision: 29677
2012-01-07 19:36:30 +00:00
Gabor Juhos
43196813d7
generic: rtl8366_smi: add timeout message
...
SVN-Revision: 29676
2012-01-07 19:36:25 +00:00
Gabor Juhos
67b2814842
ar71xx: local mac support on the wndr3700
...
The wndr3700 at least has no eth0 mac address and usually leverages
the first wireless device's mac when in a bridged scenario. If,
however, you want to route, and not bridge the interfaces, you
need a unique mac address for it.
This patch sets the local bit on the mac address pulled from the
wireless chip and uses the resulting address for eth0.
Patch-by: Dave Taht <dave.taht@gmail.com>
SVN-Revision: 29675
2012-01-07 17:24:44 +00:00
Gabor Juhos
6c74274c8d
generic: improve MIPS kexec support
...
It is based on patches from the linux-longsoon-community git tree:
http://dev.lemote.com/cgit/linux-loongson-community.git/
Now the kernel can use the command line parameter from kexec-tools.
Runtime tested on ar71xx with 2.6.39.4 (the wathdog must be stopped
before executing the new kernel). Compile tested with lantiq (3.1.4)
and brcm47xx (3.0.12).
SVN-Revision: 29674
2012-01-07 16:29:16 +00:00
Gabor Juhos
f638c6207b
ar71xx: fix sysupgrade on the TL-WR841N/ND v7 boards
...
SVN-Revision: 29672
2012-01-06 15:54:59 +00:00
Jo-Philipp Wich
3e15593955
openssl: bump to v1.0.0f (CVE-2011-4108, CVE-2011-4576, CVE-2011-4577, CVE-2011-4619, CVE-2012-0027)
...
SVN-Revision: 29670
2012-01-06 15:18:30 +00:00