Jo-Philipp Wich [Sat, 30 May 2015 13:57:54 +0000 (13:57 +0000)]
kernel: kmod-stmmac depends on kmod-libphy
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45849
John Crispin [Sat, 30 May 2015 13:16:23 +0000 (13:16 +0000)]
kernel: upstream fix: mount overlayfs r/o if workdir cannot be created
move the patch to the proper folder
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45848
Felix Fietkau [Sat, 30 May 2015 09:39:37 +0000 (09:39 +0000)]
ramips: fix swapped colors for router LED on WHR-1166D (thx, Björn)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45847
Felix Fietkau [Sat, 30 May 2015 09:01:41 +0000 (09:01 +0000)]
ramips: rename status led to wifi on WHR-300HP2, WHR-1166D, WHR-600D
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45846
Felix Fietkau [Fri, 29 May 2015 22:42:32 +0000 (22:42 +0000)]
ramips: fix buttons on WHR-300HP2, WHR-1166D, WHR-600D
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45845
Felix Fietkau [Fri, 29 May 2015 21:42:06 +0000 (21:42 +0000)]
ramips: extract MAC address on WHR-300HP2, WHR-1166D, WHR-600D
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45844
Felix Fietkau [Fri, 29 May 2015 21:25:23 +0000 (21:25 +0000)]
ramips: fix partition layout of WHR-300HP2, WHR-1166D, WHR-600D
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45843
Felix Fietkau [Fri, 29 May 2015 21:13:28 +0000 (21:13 +0000)]
ramips: implement sysupgrade support for whr-300hp2
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45842
Jo-Philipp Wich [Fri, 29 May 2015 15:08:29 +0000 (15:08 +0000)]
uboot-omap: allow generating dummy ipks, fixes omap imagebuilder
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45841
Jonas Gorski [Fri, 29 May 2015 14:39:12 +0000 (14:39 +0000)]
ixp4xx: use usb-*-pci where appropriate
Most boards use pci connected usb controllers, so make sure to include
the pci drivers.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45840
Jo-Philipp Wich [Fri, 29 May 2015 13:55:26 +0000 (13:55 +0000)]
sunxi: correct default package selection, fixes imagebuilder
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45839
Felix Fietkau [Fri, 29 May 2015 13:41:41 +0000 (13:41 +0000)]
ar71xx: use Image/BuildKernel/Initramfs template to fix image builder errors
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45838
Felix Fietkau [Fri, 29 May 2015 13:41:31 +0000 (13:41 +0000)]
build: do not call initramfs build from within the image builder
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45837
Felix Fietkau [Fri, 29 May 2015 13:41:21 +0000 (13:41 +0000)]
build: in new image building code, do not rebuild kernel images in the image builder
Some kernel images need to be wrapped in a loader, which cannot be built
without a working toolchain.
Also, this speeds up the image builder run.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45836
Felix Fietkau [Fri, 29 May 2015 13:41:02 +0000 (13:41 +0000)]
build: store initramfs kernels in $(KDIR)/tmp - prevents them from being included in the image builder tarball
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45835
Felix Fietkau [Fri, 29 May 2015 13:40:55 +0000 (13:40 +0000)]
build: store firmware images in $(KDIR)/tmp - prevents them from being included in the image builder tarball
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45834
John Crispin [Fri, 29 May 2015 12:36:42 +0000 (12:36 +0000)]
generic: mount overlayfs r/o if workdir cannot be created
This is the case e.g. if JFFS2 partition is full.
see: https://www.mail-archive.com/linux-unionfs@vger.kernel.org/msg00246.html
(a small error in a logmessage was changed and reported upstream)
runtime tested on ar71xx with kernel 3.18.11 and r45772
this paritially fixes #19564
Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>
Acked-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45833
John Crispin [Fri, 29 May 2015 12:26:07 +0000 (12:26 +0000)]
qca-nss-gmac: delete package
nss-gmac has been replaced by its upstream counterpart "stmmac", to
which we added the SoC glue layer required for it to run on IPQ806x.
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45832
John Crispin [Fri, 29 May 2015 12:26:01 +0000 (12:26 +0000)]
ipq806x: replace caf nss-gmac driver by upstream stmmac
This driver has been cherry-picked and backported from the following
LKML thread:
*https://lkml.org/lkml/2015/5/26/744
It also updates the DT accordingly.
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45831
John Crispin [Fri, 29 May 2015 12:25:44 +0000 (12:25 +0000)]
ipq806x: enable kernel support for Fixed PHY emulation
Most ipq806x platforms use an ethernet switch, and the new upstream
GMAC driver makes use of the Fixed PHY emulation to force the link
settings despite the lack of PHY.
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45830
John Crispin [Fri, 29 May 2015 12:25:34 +0000 (12:25 +0000)]
kernel: add stmmac as a new kernel package
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45829
John Crispin [Fri, 29 May 2015 12:25:29 +0000 (12:25 +0000)]
kernel: add missing STMMAC options in generic configs
STMMAC_PLATFORM and STMMAC_PCI have been added recently in the kernel,
but show up only when STMMAC driver is enabled. So se'll add it in the
generic config, so the kernel build doesn't stall whenever we enable
this driver.
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45828
John Crispin [Fri, 29 May 2015 12:25:15 +0000 (12:25 +0000)]
ipq806x: move arm-gic include into pcie patch
This include is necessary starting at the PCIe patch, which has a lower
number. So in order to keep the patches consistent, we'll move the
arm-gic include in the first patch who needs it.
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45827
John Crispin [Fri, 29 May 2015 12:20:39 +0000 (12:20 +0000)]
ixp4xx: fix imagebuilder
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45826
Jo-Philipp Wich [Fri, 29 May 2015 12:03:00 +0000 (12:03 +0000)]
kernel: fix kmod-k10temp target dependencies
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45825
John Crispin [Fri, 29 May 2015 11:28:54 +0000 (11:28 +0000)]
brcm2708: fix imagebuilder
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45824
John Crispin [Fri, 29 May 2015 11:28:44 +0000 (11:28 +0000)]
ipq806x: fix imagebuilder
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45823
John Crispin [Fri, 29 May 2015 11:28:33 +0000 (11:28 +0000)]
gemini: fix imagebuilder
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45822
John Crispin [Fri, 29 May 2015 11:28:20 +0000 (11:28 +0000)]
octeon: fix imagebuilder
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45821
John Crispin [Fri, 29 May 2015 11:28:10 +0000 (11:28 +0000)]
ramips: fix imagebuilder
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45820
Jo-Philipp Wich [Fri, 29 May 2015 11:04:04 +0000 (11:04 +0000)]
au1000/au1550: fix profile package list
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45819
Jo-Philipp Wich [Fri, 29 May 2015 11:03:59 +0000 (11:03 +0000)]
au1000/au1550: enable pcmcia support flag
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45818
Jo-Philipp Wich [Fri, 29 May 2015 11:03:55 +0000 (11:03 +0000)]
au1000: fix kmod-pcmcia-au1000
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45817
Jonas Gorski [Fri, 29 May 2015 10:20:50 +0000 (10:20 +0000)]
kernel: fix usb-ohci-pci description define
Copy paste error left defining usb2-pci again.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45816
Jo-Philipp Wich [Fri, 29 May 2015 08:42:50 +0000 (08:42 +0000)]
mxs: fix imagebuilder
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45815
Jo-Philipp Wich [Fri, 29 May 2015 08:20:58 +0000 (08:20 +0000)]
x86/64: add e1000e to the default packages
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45814
Luka Perkov [Fri, 29 May 2015 08:14:38 +0000 (08:14 +0000)]
base-files: remove ubi tool
ubi tool was removed from fstools in r41128.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45813
Rafał Miłecki [Thu, 28 May 2015 20:57:23 +0000 (20:57 +0000)]
mac80211: backport one missed brcmfmac NVRAM-related patch
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45812
Rafał Miłecki [Thu, 28 May 2015 19:53:59 +0000 (19:53 +0000)]
brcm47xx: image: fix typo in Asus WL-500gP v2 fw file name
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45811
Jo-Philipp Wich [Thu, 28 May 2015 16:19:38 +0000 (16:19 +0000)]
lldpd: update to v0.7.15 and add support for parsing /etc/openwrt_release
Also drop superseded patches.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45810
Jo-Philipp Wich [Thu, 28 May 2015 15:54:01 +0000 (15:54 +0000)]
au1000: use srecimage.pl instead of objcopy, fixes imagebuilder
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45809
Jo-Philipp Wich [Thu, 28 May 2015 15:53:55 +0000 (15:53 +0000)]
scripts: add srecimage.pl, a script to convert binaries to SREC format
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45808
Jo-Philipp Wich [Thu, 28 May 2015 13:45:33 +0000 (13:45 +0000)]
ar7: fix imagebuilder
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45807
Jo-Philipp Wich [Thu, 28 May 2015 13:25:21 +0000 (13:25 +0000)]
at91: fix imagebuilder
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45806
Jo-Philipp Wich [Thu, 28 May 2015 12:25:45 +0000 (12:25 +0000)]
xburst: fix imagebuilder
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45805
Jo-Philipp Wich [Thu, 28 May 2015 12:05:57 +0000 (12:05 +0000)]
malta: fix imagebuilder
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45804
Jonas Gorski [Thu, 28 May 2015 10:48:23 +0000 (10:48 +0000)]
scripts/arm-magic.sh: make the generated kernels also include $IMG_PREFIX
In r45785 ixp4xx was changed to use a common image prefix also for
kernels, but the script creating them was not updated to generate the
expected filenames.
Fix this by letting arm-magic.sh respect $IMG_PREFIX for the output
kernel file names as well.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45803
Rafał Miłecki [Thu, 28 May 2015 10:39:11 +0000 (10:39 +0000)]
mac80211: backport today's brcmfmac changes
This fixes various problems with parsing platform NVRAM. It's required
to get BCM43602 working in most cases.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45802
Jo-Philipp Wich [Thu, 28 May 2015 09:58:09 +0000 (09:58 +0000)]
include: remove lvm2 from nas package collection
Since lvm2 is only available in feeds we must not include it by default.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45801
Jo-Philipp Wich [Thu, 28 May 2015 09:51:38 +0000 (09:51 +0000)]
IB: make CONFIG_IB_STANDALONE the default
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45800
Jo-Philipp Wich [Thu, 28 May 2015 09:47:37 +0000 (09:47 +0000)]
feeds: use common macro "FeedSourcesAppend" to populate opkg configurations
This introduces a common macro to assemble the correct url templates to
avoid code duplication and have the feed config handling in a central place.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45799
Felix Fietkau [Thu, 28 May 2015 09:06:28 +0000 (09:06 +0000)]
adm5120: fix subtarget dependency for kmod-pata-rb153-cf
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45798
Rafał Miłecki [Thu, 28 May 2015 08:08:17 +0000 (08:08 +0000)]
brcm47xx: add LEDs/buttos for Asus N10U
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45797
Rafał Miłecki [Thu, 28 May 2015 08:08:11 +0000 (08:08 +0000)]
brcm47xx: drop 4.0 patch that is in 4.0.4
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45796
John Crispin [Wed, 27 May 2015 20:06:06 +0000 (20:06 +0000)]
ramips: dont set illacc to y by default
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45795
John Crispin [Wed, 27 May 2015 20:05:03 +0000 (20:05 +0000)]
ipq806x: add missing symbol
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45794
John Crispin [Wed, 27 May 2015 20:02:04 +0000 (20:02 +0000)]
ramips: diable ill_acc driver by default
this treacled down via the stable tree and wandered into 3.18.14
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45793
Imre Kaloz [Wed, 27 May 2015 19:03:22 +0000 (19:03 +0000)]
mvebu: make flashing more safe
Turn on the auto recovery feature when flashing
and turn it off on successful bootup.
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45792
Rafał Miłecki [Wed, 27 May 2015 17:58:11 +0000 (17:58 +0000)]
firmware-utils: asustrx: support setting firmware version
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45791
Rafał Miłecki [Wed, 27 May 2015 16:20:06 +0000 (16:20 +0000)]
bcm53xx: build images for Asus devices
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45790
Rafał Miłecki [Wed, 27 May 2015 15:37:05 +0000 (15:37 +0000)]
brcm47xx: build images for Asus devices
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45789
Jo-Philipp Wich [Wed, 27 May 2015 15:34:48 +0000 (15:34 +0000)]
sunxi: use common image prefix
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45788
Jo-Philipp Wich [Wed, 27 May 2015 15:34:38 +0000 (15:34 +0000)]
realview: use common image prefix
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45787
Jo-Philipp Wich [Wed, 27 May 2015 15:34:30 +0000 (15:34 +0000)]
omap: use common image prefix
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45786
Jo-Philipp Wich [Wed, 27 May 2015 15:34:19 +0000 (15:34 +0000)]
ixp4xx: use common image prefix
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45785
Felix Fietkau [Wed, 27 May 2015 15:20:22 +0000 (15:20 +0000)]
scripts/feeds: fix typo in copied code
do_install_target copied code from do_install_package, but didn't
replace all text.
Signed-off-by: Karl Palsson <karlp@remake.is>
SVN-Revision: 45784
Felix Fietkau [Wed, 27 May 2015 15:20:04 +0000 (15:20 +0000)]
kernel: bridge: backport two snooping related patches
With this patch the following two patches are backported:
* bridge: fix parsing of MLDv2 reports
* bridge: allow setting hash_max + multicast_router if interface is down
The former one is an important fix which got just applied to the net-tree
and is queued for stable. The latter is a patch which is needed to make
the hash_max and multicast_router attributes configurable through
netifd.
Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
SVN-Revision: 45783
Jo-Philipp Wich [Wed, 27 May 2015 15:18:36 +0000 (15:18 +0000)]
gemini: use common image prefix
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45782
Jo-Philipp Wich [Wed, 27 May 2015 15:18:29 +0000 (15:18 +0000)]
cns3xxx: use common image prefix
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45781
Jo-Philipp Wich [Wed, 27 May 2015 15:18:21 +0000 (15:18 +0000)]
brcm63xx: use common image prefix
Also remove "redbootscript" and "redbootscript.padded" junk files.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Acked-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45780
Jo-Philipp Wich [Wed, 27 May 2015 15:04:02 +0000 (15:04 +0000)]
brcm47xx: use common image prefix
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45779
Jo-Philipp Wich [Wed, 27 May 2015 14:57:38 +0000 (14:57 +0000)]
arm64: use common image prefix
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45778
Felix Fietkau [Wed, 27 May 2015 14:56:22 +0000 (14:56 +0000)]
ramips: check size after padding
Signed-off-by: Cristian Morales Vega <cristian@samknows.com>
SVN-Revision: 45777
Felix Fietkau [Wed, 27 May 2015 14:56:13 +0000 (14:56 +0000)]
kirkwood: disable TSO on the ethernet device by default, fixes data corruption issues (#19735)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45776
Jo-Philipp Wich [Wed, 27 May 2015 14:53:25 +0000 (14:53 +0000)]
ar7: use common image prefix
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45775
Rafał Miłecki [Wed, 27 May 2015 13:54:19 +0000 (13:54 +0000)]
brcm47xx: build image for Asus RT-N66U
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45774
Rafał Miłecki [Wed, 27 May 2015 13:54:02 +0000 (13:54 +0000)]
firmware-utils: asustrx: new tool for TRX format with Asus tail
Asus devices use TRX format with some extra data at the end.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45773
Jo-Philipp Wich [Wed, 27 May 2015 11:22:20 +0000 (11:22 +0000)]
IB: use online repositories
Change the IB packaging to only embed libc, kernel and kmod packages by default
and generate repositories.conf to refer to the remote package repositories.
Introduce a new config option CONFIG_IB_STANDALONE which restores the old
behaviour of building self contained IB archives.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45772
Jo-Philipp Wich [Wed, 27 May 2015 08:29:10 +0000 (08:29 +0000)]
scripts: ensure that ipkg-make-index.sh exits successfully
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45771
Steven Barth [Tue, 26 May 2015 14:36:20 +0000 (14:36 +0000)]
map: add support for lw4o6 address matching, minor optimizations
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45770
Imre Kaloz [Tue, 26 May 2015 13:24:46 +0000 (13:24 +0000)]
mwlwifi: upgrade to 10.3.0.1-
20150525
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45769
Steven Barth [Tue, 26 May 2015 12:48:12 +0000 (12:48 +0000)]
netifd: fix and optimize ipv6 onlink-route handling
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45768
Rafał Miłecki [Tue, 26 May 2015 12:14:34 +0000 (12:14 +0000)]
mac80211: backport today's brcmfmac changes
It should improve msgbuf throughput (PCIe devices like BCM43602).
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45767
Jo-Philipp Wich [Tue, 26 May 2015 11:50:04 +0000 (11:50 +0000)]
iwinfo: fix hostapd status query (#19662)
* Rework hostapd and wpa_supplicant status parsing code
* Add support for querying available HT rates
* Relax definition of restricted channels
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45766
Jo-Philipp Wich [Tue, 26 May 2015 11:37:05 +0000 (11:37 +0000)]
build: trigger pacakge index creation for all feeds if required
When CONFIG_PER_FEED_REPO_ADD_DISABLED is set, trigger index creation for
any available feed, regardless of whether there where binaries built or not.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45765
Jo-Philipp Wich [Tue, 26 May 2015 11:11:48 +0000 (11:11 +0000)]
firewall: link iptables extensions dynamically
Use shared libipt{,4,6}ext.so libraries instead of statically linking
the userspace matches into the fw3 executable.
As a side effect the match initialization is extremely simplified
compared to the weak function pointer juggling performed before.
This also fixes the initialization of the multiport match.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45764
Imre Kaloz [Tue, 26 May 2015 09:31:39 +0000 (09:31 +0000)]
mvebu: update Linux 4.0 patches
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45762
Imre Kaloz [Tue, 26 May 2015 09:31:16 +0000 (09:31 +0000)]
generic/4.0: update to 4.0.4
Update kernel sources and refresh some patches.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45761
Imre Kaloz [Tue, 26 May 2015 09:25:30 +0000 (09:25 +0000)]
tools/mtd-utils: upgrade to latest git
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45760
Jo-Philipp Wich [Tue, 26 May 2015 09:17:13 +0000 (09:17 +0000)]
include: clean package staging dir files before configure
This is required to allow packages to ship libraries with a different API.
Previously the linker would favor the old shared libraries in STAGING_DIR
instead of the just compiled ones in PKG_BUILD_DIR.
Avoid that problem by clearing the package staging files right after
prepare.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45759
Jo-Philipp Wich [Tue, 26 May 2015 09:16:50 +0000 (09:16 +0000)]
iptables: reduce binary size
* drop unused lenient restore patch
* instead of statically linking core extensions, build shared libraries
for reuse in fw3
* strip outdated match revisions and aliases to trim down library size
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45758
Felix Fietkau [Tue, 26 May 2015 09:09:07 +0000 (09:09 +0000)]
build: allow creating empty package feeds
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45757
Felix Fietkau [Tue, 26 May 2015 07:13:40 +0000 (07:13 +0000)]
ar71xx: fix tl-wr710n images (#19692)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45756
Felix Fietkau [Tue, 26 May 2015 07:02:49 +0000 (07:02 +0000)]
ppp: do not warn if connect() before close() on pppoe terminate fails (fixes #19651)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45755
Felix Fietkau [Mon, 25 May 2015 23:11:01 +0000 (23:11 +0000)]
musl: update to version 1.1.9
Patch to 2015-05-25 to fix ldso related regressions on PPC and MIPS.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 45754
Felix Fietkau [Mon, 25 May 2015 22:59:15 +0000 (22:59 +0000)]
kirkwood: disable the bogus CONFIG_IP_ADVANCED_ROUTER override (#19722)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45753
Felix Fietkau [Mon, 25 May 2015 22:59:04 +0000 (22:59 +0000)]
uClibc: elf: Add STT_GNU_IFUNC from glibc
perf in upstream Linux kernel 3.17 onwards expects STT_GNU_IFUNC
replicate it from glibc
Patch cherry-picked from:
http://lists.busybox.net/pipermail/uclibc/2015-February/048825.html
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45752
Felix Fietkau [Mon, 25 May 2015 22:00:06 +0000 (22:00 +0000)]
fstools: update to the latest version, makes filesystem initialization state tracking more reliable (#19564)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45751
Felix Fietkau [Mon, 25 May 2015 21:15:42 +0000 (21:15 +0000)]
ubus: update to the latest version, switch to git.openwrt.org, fixes a lua binding memory leak
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45750
Felix Fietkau [Mon, 25 May 2015 21:15:37 +0000 (21:15 +0000)]
mpc85xx: TL-WDR4900: Fix port 6 being shown as up (10MBit/half) in LUCI/swconfig
Currently port 6 is shown as up 10MBit/half in LUCI and swconfig.
Reason is that all bits in the port 6 config are zero.
This means that also the aneg flag is not set and in this case
ar8216_read_port_link hardcodes the link to be up.
This is no real problem but a little annoying.
To fix this initialize port 6 with the aneg bit enabled.
This causes ar8216_read_port_link to evaluate the link status bit which is
always zero for port 6 as no PHY is connected to this port.
And it doesn't hurt as port 6 isn't connected to anything on TL-WDR4900.
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
SVN-Revision: 45749