jow [Sat, 3 Oct 2015 09:49:24 +0000 (09:49 +0000)]
toplevel.mk: drop LD_LIBRARY_PATH overrides
Overriding LD_LIBRARY_PATH for host utilities frequently leads to problems
with host executables loading shared libraries from the staging_dir, leading
to crashes due to incompatible ABIs.
Since most host utilties either embed a proper rpath or are reworked to link
statically we do not need the workaround anymore.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47103
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Fri, 2 Oct 2015 16:24:15 +0000 (16:24 +0000)]
libnl: Install include files into libnl3
Install header files into same location as pkgconfig/libnl-3.0.pc says:
Cflags: -I${includedir}/libnl3
Signed-off-by: Bruno Randolf <br1@einfach.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47102
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Fri, 2 Oct 2015 08:24:35 +0000 (08:24 +0000)]
iproute2: adapt coexistence layer to new unified path
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47081
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Fri, 2 Oct 2015 08:24:32 +0000 (08:24 +0000)]
base-files: sanitize and unify $PATH
Previously init and hotplug paths were different from console.
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47080
3c298f89-4303-0410-b956-
a3cf2f4a3e73
rmilecki [Fri, 2 Oct 2015 06:03:13 +0000 (06:03 +0000)]
procd: make nand_do_platform_check check image only
Recently all targets have been updated to call nand_do_upgrade directly.
It's not needed anymore to leave a magic /tmp/sysupgrade-nand-path mark
during image check.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Acked-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47079
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 1 Oct 2015 19:50:06 +0000 (19:50 +0000)]
musl: re-enable des crypto support, fixes pppd MPPE issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47078
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 1 Oct 2015 19:50:01 +0000 (19:50 +0000)]
toolchain/uClibc: add support of uClibc-ng
uClibc-ng is a spin-off of original uClibc, see http://www.uclibc-ng.org/
We try to regularly add changes from uClibc to uClibc-ng.
We even sent patches and bug reports to the uClibc mailing list.
The config file is compatible between uClibc-ng 1.0 and uClibc git master.
This might change in the future.
Our main goal is to provide regularly a stable and tested release
to make embedded system developers happy.
The main advantage of uClibc-ng over olde good uClibc is regular releases
so there's no need to keep tons of patches on top of years old
0.9.33.2
Build-tested for
[1] ARM: Sunxi generic
[2] MIPS: Netgear WNDR3600/3700/3800
Run-tested for [yet out of the tree] Synopsys Designware ARC AXS101.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Waldemar Brodkorb <wbx@uclibc-ng.org>
Cc: Mathieu Olivari <mathieu@codeaurora.org>
Cc: Felix Fietkau <nbd@openwrt.org>
Cc: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47077
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Thu, 1 Oct 2015 19:12:14 +0000 (19:12 +0000)]
ralink: add irq to mt7628 gpio node
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47076
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Thu, 1 Oct 2015 18:44:26 +0000 (18:44 +0000)]
rpcd: update to latest git HEAD
Provides ubus calls for sysupgrade and password changing.
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47075
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Thu, 1 Oct 2015 18:13:47 +0000 (18:13 +0000)]
ralink: the mmc driver can now handle CD lines that are active low
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47074
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Thu, 1 Oct 2015 15:35:44 +0000 (15:35 +0000)]
ralink: speed selection was broken in spi-mt7621
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47073
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 29 Sep 2015 11:37:27 +0000 (11:37 +0000)]
quilt: add further relocatability fixes
Prevent quilt's build system from generating useless compat wrappers and
hardcoded absolute utility paths to binaries in staging_dir/host/.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47070
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 29 Sep 2015 11:37:10 +0000 (11:37 +0000)]
prereq-build: test availability of Perl Thread::Queue module
This is needed for building automake.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47069
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 28 Sep 2015 12:22:35 +0000 (12:22 +0000)]
uml: backport another upstream patch to fix compile errors
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47067
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 28 Sep 2015 09:40:39 +0000 (09:40 +0000)]
base-files: add a dependency on fstools
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47066
3c298f89-4303-0410-b956-
a3cf2f4a3e73
rmilecki [Mon, 28 Sep 2015 09:09:00 +0000 (09:09 +0000)]
hostapd: check for banned client on association event
When using FullMAC drivers (e.g. brcmfmac) we don't get mgmt frames so
check for banned client in probe request handler won't ever be used.
Since cfg80211 provides us info about STA associating let's put a check
there.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47064
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 27 Sep 2015 22:39:53 +0000 (22:39 +0000)]
mt76: update to the latest version, fixes some aggregation issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47063
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 27 Sep 2015 17:29:48 +0000 (17:29 +0000)]
uml: fix build with gcc 5
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47062
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 27 Sep 2015 17:29:38 +0000 (17:29 +0000)]
uml: update to linux 4.1
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47061
3c298f89-4303-0410-b956-
a3cf2f4a3e73
rmilecki [Sun, 27 Sep 2015 10:25:27 +0000 (10:25 +0000)]
mac80211: backport patch setting TX power in interface info
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47059
3c298f89-4303-0410-b956-
a3cf2f4a3e73
rmilecki [Sun, 27 Sep 2015 06:53:12 +0000 (06:53 +0000)]
brcm47xx: describe 300-fork_cacheflush.patch & 310-no_highpage.patch
These were initially commited in r9285.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47058
3c298f89-4303-0410-b956-
a3cf2f4a3e73
rmilecki [Sun, 27 Sep 2015 06:24:33 +0000 (06:24 +0000)]
brcm47xx: describe 160-kmap_coherent.patch
It was initially commited in r6642.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47057
3c298f89-4303-0410-b956-
a3cf2f4a3e73
rmilecki [Sun, 27 Sep 2015 06:05:53 +0000 (06:05 +0000)]
brcm47xx: describe 610-pci_ide_fix.patch
It was initially commited in r20924.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47056
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 26 Sep 2015 23:27:23 +0000 (23:27 +0000)]
igmpproxy: fix spurious restarts on interface events, pass used netdevs to procd instead
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47055
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 26 Sep 2015 23:18:40 +0000 (23:18 +0000)]
netifd: update to the latest version, fixes spurious client isolation in unbridged AP configurations (#20574)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47053
3c298f89-4303-0410-b956-
a3cf2f4a3e73
rmilecki [Sat, 26 Sep 2015 22:57:33 +0000 (22:57 +0000)]
bcm53xx: add early support for Linksys EA6300 V1
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47052
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 26 Sep 2015 21:10:48 +0000 (21:10 +0000)]
bison: replace the yacc script with one that does not hardcode the path (fixes #20605)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47050
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 26 Sep 2015 21:10:37 +0000 (21:10 +0000)]
tools/patch: enable parallel build
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47049
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Fri, 25 Sep 2015 08:41:12 +0000 (08:41 +0000)]
firewall: allow DHCPv6 traffic to/from fc00::/6 instead of fe80::/10
There is no RFC requirement that DHCPv6 servers must reply with a link local
address and some ISP servers in the wild appear to using addresses in the ULA
range to send DHCPv6 offers.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47048
3c298f89-4303-0410-b956-
a3cf2f4a3e73
rmilecki [Fri, 25 Sep 2015 04:22:13 +0000 (04:22 +0000)]
kernel: crypto: fix ubsec_ssb.c compilation with 4.0+
SSB_DEVTABLE_END was removed in 4.0 by upstream commit
673e2baaa6d9
("treewide: Remove unnecessary SSB_DEVTABLE_END macro").
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47047
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 16:07:10 +0000 (16:07 +0000)]
kernel: backport some SPI layer improvements from 4.1 to 3.18, significantly improves flash speed on ramips
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47045
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 15:39:45 +0000 (15:39 +0000)]
mt76: update to the latest version, adds performance improvements
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47043
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 15:02:15 +0000 (15:02 +0000)]
ath9k: fix handling of tx headroom for padding (fixes #20556)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47042
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 15:02:07 +0000 (15:02 +0000)]
mac80211: fix a few issues with fast-xmit support
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47041
3c298f89-4303-0410-b956-
a3cf2f4a3e73
rmilecki [Thu, 24 Sep 2015 11:19:12 +0000 (11:19 +0000)]
kernel: remove old "rootfs" splitter
A year ago I made this old splitter obsolete (see r42828), it's time to
completely remove it now. For all this time we got these warnings:
"Dedicated partitioner didn't create "rootfs_data" partition, please fill a bug report!"
and
"Support for built-in "rootfs_data" splitter will be removed, please use CONFIG_MTD_SPLIT_SQUASHFS_ROOT"
but I'm not aware of any bug reports related to that.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47040
3c298f89-4303-0410-b956-
a3cf2f4a3e73
rmilecki [Thu, 24 Sep 2015 09:18:59 +0000 (09:18 +0000)]
oxnas: add platform_pre_upgrade for sysupgrade
We're in process of cleaning nand_do_platform_check. Currently it leaves
a special mark in /tmp/sysupgrade-nand-path triggering some diffent code
path in nand_upgrade_stage1. This can be a bit confusing.
The plan is to have the check function only check the image and nothing
else. Then platform code (platform_pre_upgrade) should trigger NAND
specific upgrade path. This is what this patch implements.
This follows all other targets making it finally possible to change
nand_do_platform_check.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47039
3c298f89-4303-0410-b956-
a3cf2f4a3e73
rmilecki [Thu, 24 Sep 2015 09:18:47 +0000 (09:18 +0000)]
oxnas: drop some unused sysupgrade code
First of all platform_do_upgrade_phase2 doesn't seem to be defined
anywhere. Other than that platform_do_upgrade is not likely to be ever
called. There is a call to nand_do_platform_check which triggers
nand_upgrade_stage1 call with "exit 0" in it.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Acked-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47038
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 09:08:52 +0000 (09:08 +0000)]
libnl: split libnl into smaller libraries
Some modules may require only libnl-genl, some
libnl-route and fewer would require libnl-nf.
This patch splits the entire libnl package into smaller
more granular libs that can be installed individually as required.
Also added libnl*.so symlinks for convenience.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47037
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 09:08:47 +0000 (09:08 +0000)]
ar71xx: Add WeIO Board Support
Add support for WeIO board (http://we-io.net).
This board is based on Carambola2 board form 8Devices.
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
Signed-off-by: Felix Fietkau <nbd@openwrt.org> [some cleanups]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47036
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 08:41:15 +0000 (08:41 +0000)]
kernel: add missing CAN related config symbol
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47035
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 08:37:50 +0000 (08:37 +0000)]
ar71xx: fix bogus hardcoded kernel image size for Seama images (fixes #20585)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47034
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 08:37:40 +0000 (08:37 +0000)]
dropbear: add respawn param in case dropbear crashes
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47033
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 08:37:35 +0000 (08:37 +0000)]
imx6: disable ext2/ext3 filesystem support (ext4 is enough)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47032
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 08:37:30 +0000 (08:37 +0000)]
uml: disable ext2/ext3 filesystem support (ext4 is enough)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47031
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 24 Sep 2015 08:37:23 +0000 (08:37 +0000)]
arm64: disable ext2/ext3 filesystem support (ext4 is enough)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47030
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Wed, 23 Sep 2015 18:40:42 +0000 (18:40 +0000)]
mxs: fixup permissions of image generation scripts
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47029
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 22 Sep 2015 11:28:28 +0000 (11:28 +0000)]
kernel: add a patch to fix crashes on pppoe disconnect/reconnect
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47026
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 22 Sep 2015 09:06:00 +0000 (09:06 +0000)]
px5g-standalone: use /dev/urandom instead of havege (fixes #20216)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47025
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 22 Sep 2015 08:30:15 +0000 (08:30 +0000)]
gcc: fix accidentally dropped chunk of the musl gcc 5.2.0 powerpc patch (fixes #20501)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47024
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 22 Sep 2015 08:30:05 +0000 (08:30 +0000)]
gcc: use qstrip template to fix syntax highlighting
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47023
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Mon, 21 Sep 2015 21:15:41 +0000 (21:15 +0000)]
package: Remove dependencies to kmod-ipv6
Since r46834, IPv6 support is builtin if selected. Therefor, dependencies
on kmod-ipv6 can no longer be fulfilled, since it is not a module anymore.
Signed-off-by: Arjen de Korte <arjen+openwrt@de-korte.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47022
3c298f89-4303-0410-b956-
a3cf2f4a3e73
wigyori [Mon, 21 Sep 2015 21:10:43 +0000 (21:10 +0000)]
mxs: re-work SD card image generation
- Duckbill uses a different partitioning approach than standard
FSL and Olimex
- use new sdimage to integrate U-Boot into the SD card images
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47021
3c298f89-4303-0410-b956-
a3cf2f4a3e73
wigyori [Mon, 21 Sep 2015 21:08:08 +0000 (21:08 +0000)]
tools: add sdimage for mxs
This tool is used for SD card generation on Freescale i.MX23/i.MX28
platforms. These CPU's ROM need a tiny header of front of a boot stream.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47020
3c298f89-4303-0410-b956-
a3cf2f4a3e73
wigyori [Mon, 21 Sep 2015 21:05:16 +0000 (21:05 +0000)]
mxs: adopt SD card generation to fixed U-Boot path
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47019
3c298f89-4303-0410-b956-
a3cf2f4a3e73
wigyori [Mon, 21 Sep 2015 21:04:24 +0000 (21:04 +0000)]
packages: uboot-mxs: bless UBOOT_IMAGE with a meaning
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47018
3c298f89-4303-0410-b956-
a3cf2f4a3e73
wigyori [Mon, 21 Sep 2015 21:03:37 +0000 (21:03 +0000)]
packages: uboot-mxs: do no modify the U-Boot image, copy as-is
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47017
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 21 Sep 2015 17:41:07 +0000 (17:41 +0000)]
base-files: fix ramoverlay function with kernels 3.18+
Even though there are not many users left within the OpenWrt tree it seems
this function broke during the kernel 3.18 transition.
Fix it by providing a workdir as required by overlayfs.
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47015
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 21 Sep 2015 17:40:59 +0000 (17:40 +0000)]
uqmi: Add qmi.sh executable bit and fix option dhcp
Using protocol qmi does not work since qmi.sh is not executable.
Setting option dhcp explicitely to 0 actually enables it.
This patch fixes both problems.
Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47014
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 21 Sep 2015 17:40:52 +0000 (17:40 +0000)]
omap: add Kernel 4.1
tested on Beagleboard C4
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47013
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 21 Sep 2015 17:40:44 +0000 (17:40 +0000)]
musl: fix build on sh3
musl fails to build when compiled with gcc on sh3 (GCC target/#67260).
Work it around.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47012
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 21 Sep 2015 17:18:52 +0000 (17:18 +0000)]
tools/mtd-utils: fix PKG_MIRROR_MD5SUM
The checksum doesn't match the file on mirror2.openwrt.org.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47010
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 21 Sep 2015 17:18:43 +0000 (17:18 +0000)]
ath10k: remove API v2 firmware, it is no longer needed
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47009
3c298f89-4303-0410-b956-
a3cf2f4a3e73
wigyori [Fri, 18 Sep 2015 19:29:23 +0000 (19:29 +0000)]
packages: uboot-mxs: place binaries in the designated path
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47008
3c298f89-4303-0410-b956-
a3cf2f4a3e73
wigyori [Fri, 18 Sep 2015 19:24:38 +0000 (19:24 +0000)]
packages: uboot-mxs: fix I2SE Duckbill variant
The current patch to add Duckbill support is wrong and does not
even compile. So replace this patch with a working one.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47007
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Fri, 18 Sep 2015 13:40:03 +0000 (13:40 +0000)]
iw: restore limited event monitor functionality (#20546)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47006
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Fri, 18 Sep 2015 13:39:55 +0000 (13:39 +0000)]
arm64: switch to Kernel 4.1
- fix Kernel dts subdir location
- enable virtio networking
we are using -M virt which supports virtio devices
changes in symbols due to make kernel_oldconfig:
- CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y : removed
fix security: upstream id:
d1fd836dcf00d2028c700c7e44d2c23404062c90
- CONFIG_ARM64_CPU_SUSPEND: removed
commit id:
af3cfdbf56b91785650f54e7c9a899d814b4b9fb
- CONFIG_ARM64_PGTABLE_LEVELS=3 : renamed PGTABLE_LEVELS
commit id:
9f25e6ad58e1fb3b4d441e4c55635c4598a6fa94
- CONFIG_GENERIC_CLOCKEVENTS_BUILD=y : removed upstream
commit id:
9f083b74df3a7eaa100b456f2dc195512daf728e
-# CONFIG_PREEMPT_RCU: unnecessary
unknown remove reasons:
-CONFIG_GENERIC_IOMAP=y
-# CONFIG_POWER_RESET_GPIO is not set
-# CONFIG_POWER_RESET_GPIO_RESTART is not set
-# CONFIG_POWER_RESET_LTC2952 is not set
-# CONFIG_POWER_RESET_SYSCON is not set
-# CONFIG_XEN is not set
tested and boot, networking work with qemu
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47005
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Fri, 18 Sep 2015 09:05:11 +0000 (09:05 +0000)]
mac80211: add missing dependency for the hermes driver (#20543)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46998
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Fri, 18 Sep 2015 09:05:01 +0000 (09:05 +0000)]
kernel: fix dependencies of the sock_diag debloat patch (#20544)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46997
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 17 Sep 2015 15:38:58 +0000 (15:38 +0000)]
kernel: solos-pci: Increase headroom on received packets
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46993
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 17 Sep 2015 15:38:46 +0000 (15:38 +0000)]
kernel: ipv6: ip6_fragment: fix headroom tests and skb leak
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46992
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Thu, 17 Sep 2015 15:31:45 +0000 (15:31 +0000)]
firewall: depend on kmod-ipt-conntrack (#20542)
Our ruleset requires kernel support for conntrack state matching, therfore
depend on the require kmod. Fixes #20542.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46990
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Thu, 17 Sep 2015 13:07:48 +0000 (13:07 +0000)]
tools/mtd-utils: avoid linking libm statically
Rework static linker flags to not link libm statically, this should fix the
build on CentOS where libm.a is not provided by the libc devel package.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46989
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 17 Sep 2015 10:15:52 +0000 (10:15 +0000)]
x86/geode: enable DMI and Geos support (fixes #20512)
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46986
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 17 Sep 2015 10:15:45 +0000 (10:15 +0000)]
x86: fix Geode LX timekeeping (#20531)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46985
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 17 Sep 2015 09:45:34 +0000 (09:45 +0000)]
kernel: remove lantiq specific ATM API hacks and their kernel space users (fixes #20523)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46984
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 12:40:40 +0000 (12:40 +0000)]
kernel: unbreak atm ABI for 4.0 and 4.1
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46983
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 16 Sep 2015 12:38:16 +0000 (12:38 +0000)]
build: do not overwrite already existing host commands
This prevents a later prereq check from overwriting the installed tar
binary.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46982
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 12:08:05 +0000 (12:08 +0000)]
kernel: properly guard the lantiq atm abi hack with an ifdef
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46981
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 09:37:39 +0000 (09:37 +0000)]
opkg: Extend 'opkg list' command to optionally display package size
'opkg list' command only displays the available packages' name, version and
description. It would be useful to also see the approximate size of the
available package.
This patch extends "opkg list" command with "--size" to optionally show also
the *.ipk size.
* Default behaviour is to list the available packages as earlier:
"name - version - description"
* with "--size" the output of is "name - version - size - description".
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46980
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 09:37:27 +0000 (09:37 +0000)]
mac80211: rename iwlagn to iwlwifi
follow upstream module rename
commit
3c607d27c818cf4a5d28f2c73b18a88f8fbdfa33
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46979
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 09:37:18 +0000 (09:37 +0000)]
mac80211: cleanup sort
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46978
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 09:37:11 +0000 (09:37 +0000)]
mac80211: cleanup remove net prefixes
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46977
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Wed, 16 Sep 2015 08:44:53 +0000 (08:44 +0000)]
prereq-build: test for static zlib availability
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46976
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Wed, 16 Sep 2015 08:43:58 +0000 (08:43 +0000)]
base-files: refactor default_postinst()
- Simplify user spec parsing code
- Alias IPKG_INSTROOT to shorten code
- Quote variables where appropriate
- Remove a useless-use-of-cat instance
- Suppress errors in case control or list files are missing
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46975
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:33:25 +0000 (08:33 +0000)]
kernel 3.18/kernel 4.0/kernel 4.1: add missing symbol
deactivate NET_SCTPPROBE just like NET_TCPPROBE
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46974
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:33:18 +0000 (08:33 +0000)]
x86: add missing symbol
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46973
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:33:14 +0000 (08:33 +0000)]
ar71xx: add support for ap152 reference board
Signed-off-by: Miaoqing Pan <miaoqing@codeaurora.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46972
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:33:04 +0000 (08:33 +0000)]
ath79: dev-eth: fix QCA9561 set phy interface mode and mask
QCA9563 and QCA9561 are two series of Qualcomm SoC Dragonfly. The only different
is QCA9563 w/o internal switch. It has one GMAC with SGMII interface. But they
have the same device ID(0x1150). So they share the same codes.
Signed-off-by: Miaoqing Pan <miaoqing@codeaurora.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46971
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:32:56 +0000 (08:32 +0000)]
ar71xx: uci-defaults: fix ap143 to appropriate group
Signed-off-by: Miaoqing Pan <miaoqing@codeaurora.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46970
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:32:41 +0000 (08:32 +0000)]
lldpd: add extra respawn params
Signed-off-by: Alexandru Ardelean <aa@ocedo.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46969
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:32:33 +0000 (08:32 +0000)]
lldpd: conversion of init script to procd format
And add respawn param (the main reason for this conversion).
Signed-off-by: Alexandru Ardelean <aa@ocedo.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46968
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:32:27 +0000 (08:32 +0000)]
lldpd: move /var/run creation + chmod earlier
Signed-off-by: Alexandru Ardelean <aa@ocedo.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46967
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:32:18 +0000 (08:32 +0000)]
lldpd: remove obsolete/unsupported lldpctl call
This call is no longer supported.
Maybe a come-back for it would be to use a config /etc/lldpd.conf
or /etc/lldpd.d/<some-file>.conf
Signed-off-by: Alexandru Ardelean <aa@ocedo.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46966
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:32:13 +0000 (08:32 +0000)]
base-files: add /etc/profile.d support
OpenWrt should support an optional /etc/profile.d directory like
most other Linux distributions. This allows packages to install
their own scripts into /etc/profile.d/ directory.
The file suffix should make clear, that these scripts
are (sourced) shell-snippets. If the user needs e.g. php or lua,
one must make sure that the interpreter is called.
The reverse failsafe test makes sure, that the effective returncode is 0.
A typcal usecase is the inclusion of private helpers,
special variables or aliases, which at the moment needs
patching the sourcecode and is not well maintainable.
Now the builder can simply add there files.
v1 initial work of Hendrik Lüth <hendrik@linux-nerds.de>
v2 changes regarding RFC (e.g. thomas.langer@lantiq.com)
v3 changes regarding RFC (e.g. mschiffer@universe-factory.net)
v4 keep it simple and mimic OpenWrt style
Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46965
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:32:01 +0000 (08:32 +0000)]
kernel: unbreak the atm abi
the lantiq dsl hack to struct atm_trafprm broke the ABI fix this by moving
the variables to the end of the struct
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46964
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:31:52 +0000 (08:31 +0000)]
ramips: Fix pinmux functions for MT7621
The pinctrl-rt2880 code doesn't support multiple functions with the same
name. This will result in a incorrect pinmux configuration.
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46963
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:31:45 +0000 (08:31 +0000)]
procd: update to latest git revision
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46962
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:31:40 +0000 (08:31 +0000)]
ar71xx: Add UBNT airGateway Pro support
This patch adds kernel and userspace support for the Ubiquiti Networks airGateway Pro.
Signed-off-by: Matthew Reeve <mreeve at tenxnetworks.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46961
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:31:24 +0000 (08:31 +0000)]
fstools: update to latest git revision
jffs2reset was following symlinks making it delete mounts for example.
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46960
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 16 Sep 2015 08:31:15 +0000 (08:31 +0000)]
ramips: add mt7621/3/8 support to the I2C driver
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46959
3c298f89-4303-0410-b956-
a3cf2f4a3e73