Jo-Philipp Wich [Wed, 9 Dec 2015 19:42:00 +0000 (19:42 +0000)]
ubus: fix various ACL processing problems
Bump ubus to current Git HEAD in order to:
* Fix a null pointer access when user ACLs are loaded into memory
* Fix wrong permission handling for uid=0, gid!=0 peers
* Fix return code for permission defined cases
* Fix socket error handling when the server connection dies
* Make ACL file path configurable
* Remove invalid usages of poll() when using a zero timeout
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47816
Jo-Philipp Wich [Wed, 9 Dec 2015 15:19:41 +0000 (15:19 +0000)]
mac80211: fix passing of VHT80 in IBSS mode
The "iw" utility expects the VHT80 to be specified as uppercase "80MHZ",
change the script to reflect that.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47814
Jo-Philipp Wich [Wed, 9 Dec 2015 15:18:43 +0000 (15:18 +0000)]
mac80211: fix disabling HT in IBSS mode (#21340)
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47813
Felix Fietkau [Tue, 8 Dec 2015 00:14:41 +0000 (00:14 +0000)]
kernel: revert fq_codel quantum override to prevent it from causing too much cpu load with higher speed (#21326)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47811
Rafał Miłecki [Mon, 7 Dec 2015 20:43:49 +0000 (20:43 +0000)]
bcm53xx: update BCM5301X SMP patch to fixed version from stblinux
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47810
Rafał Miłecki [Mon, 7 Dec 2015 19:56:12 +0000 (19:56 +0000)]
bcm53xx: fix selecting HAVE_SMP symbol in Kconfig
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47809
Rafał Miłecki [Mon, 7 Dec 2015 19:20:40 +0000 (19:20 +0000)]
bcm53xx: use backported BCM5301X patches from stblinux soc/next
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47807
Rafał Miłecki [Mon, 7 Dec 2015 18:38:20 +0000 (18:38 +0000)]
brcm47xx: make bcm47xxpart patch apply after recent backports
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47806
Imre Kaloz [Mon, 7 Dec 2015 10:13:55 +0000 (10:13 +0000)]
generic: add missing 4.1 symbols
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47802
Imre Kaloz [Mon, 7 Dec 2015 10:11:43 +0000 (10:11 +0000)]
generic: bump 4.4 to rc4
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47801
Rafał Miłecki [Mon, 7 Dec 2015 09:31:52 +0000 (09:31 +0000)]
kernel: add bcm47xxpart patches sent for 4.5 merge window
This replaces old bcm53xx patch for scanning whole flash and makes
bcm47xxpart compatible with NAND.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47800
Felix Fietkau [Sun, 6 Dec 2015 14:25:36 +0000 (14:25 +0000)]
ar71xx: fix switch port mapping for tl-wdr4300/3600
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47799
Hauke Mehrtens [Sun, 6 Dec 2015 13:49:03 +0000 (13:49 +0000)]
kernel: add missing config option.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47798
Hauke Mehrtens [Sun, 6 Dec 2015 13:41:26 +0000 (13:41 +0000)]
ar7-atm: fix build with gcc 5
Remove the usage of the __TIME__ and __DATE__ macro.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47797
Hauke Mehrtens [Sun, 6 Dec 2015 13:32:36 +0000 (13:32 +0000)]
kernel: add missing config options for kernel 4.4
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47796
Hauke Mehrtens [Sun, 6 Dec 2015 13:31:58 +0000 (13:31 +0000)]
mac80211: fix build of mac80211-hwsim on kernel 4.4
This genl_notify() backport should not be applied for kernel 4.4.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47795
Jo-Philipp Wich [Sun, 6 Dec 2015 08:41:22 +0000 (08:41 +0000)]
lantiq: fix logic error in dsl board.d code
Starting with r47755 the pppoe wan interface section isn't any longer added to
the network config on firstboot, using the default configuration. Since the
commit message does not mention such a change, I assume that this wasn't
intentionally.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 47793
Hauke Mehrtens [Sat, 5 Dec 2015 15:45:31 +0000 (15:45 +0000)]
cyassl: update to wolfSSL version 3.7.0
This version and version 3.6.8 are fixing the following security problems:
* CVE-2015-7744
* CVE-2015-6925
The activation of SSLv3 support is needed for curl.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47791
Hauke Mehrtens [Sat, 5 Dec 2015 15:44:58 +0000 (15:44 +0000)]
update mtd-utils to 1.5.2
- update mtd-utils to 1.5.2 (git
a494d30ab1ae40cb7665680cadf5af3ca3830a73)
- remove patches that went upstream
- fixes build from scratch as of broken patches
Signed-off-by: Sven Roederer <devel-sven@geroedel.de>
[use the final version of 1.5.2 instead, fix header of jffs2_lzma_(de,)compress()]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47790
Felix Fietkau [Sat, 5 Dec 2015 13:11:28 +0000 (13:11 +0000)]
kernel: fix linux 4.4 mac80211 build error
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47789
Felix Fietkau [Sat, 5 Dec 2015 09:57:19 +0000 (09:57 +0000)]
lldpd: add STOP=01 param in init script
This should ensure that lldpd is among the first processes to stop,
so that it has time to send the shutdown LLDPU to the other side,
before the network goes down.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
SVN-Revision: 47786
Felix Fietkau [Sat, 5 Dec 2015 09:52:42 +0000 (09:52 +0000)]
lantiq: add VDSL2 vectoring status information
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 47785
Felix Fietkau [Sat, 5 Dec 2015 09:52:36 +0000 (09:52 +0000)]
lantiq: ltq-vdsl-mei: enable vectoring support
Dynamic Spectrum Management is a precondition for G.993.5 (VDSL2 vectoring).
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 47784
Felix Fietkau [Sat, 5 Dec 2015 09:52:30 +0000 (09:52 +0000)]
lantiq: get rid of the dsl_fw mtd partition
Now that we have redistributable vdsl/adsl firmware blobs in /lib/firmware,
we can drop the dsl_fw partition and extend the firmware partition.
Signed-off-by: Andre Heider <a.heider@gmail.com>
SVN-Revision: 47783
Felix Fietkau [Sat, 5 Dec 2015 09:52:18 +0000 (09:52 +0000)]
iw: add VHT80 support for 802.11s
Support next to the non-HT/HT channel widths like HT20 or NOHT also VHT80
channels during the mesh join
iw dev mesh0 mesh join "meshnet" freq 5180 80MHz
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 47782
Felix Fietkau [Sat, 5 Dec 2015 09:52:10 +0000 (09:52 +0000)]
mac80211: Allow to select VHT80 in IBSS mode
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 47781
Felix Fietkau [Sat, 5 Dec 2015 09:52:02 +0000 (09:52 +0000)]
iw: add VHT80 support for IBSS
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 47780
Felix Fietkau [Sat, 5 Dec 2015 09:51:53 +0000 (09:51 +0000)]
iw: display interface TX power if available
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 47779
Felix Fietkau [Sat, 5 Dec 2015 09:51:48 +0000 (09:51 +0000)]
iw: sync nl80211.h with compat-wireless 2015-10-26
Fix the id of NL80211_ATTR_WIPHY_ANTENNA_GAIN for antenna_gain command when
using compat-wireless 2015-10-26.
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 47778
Felix Fietkau [Sat, 5 Dec 2015 09:51:39 +0000 (09:51 +0000)]
iw: update to version 4.3
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 47777
Felix Fietkau [Sat, 5 Dec 2015 09:51:35 +0000 (09:51 +0000)]
mac80211: Allow enabling tracing for the drivers that support it
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
SVN-Revision: 47776
Felix Fietkau [Sat, 5 Dec 2015 09:51:30 +0000 (09:51 +0000)]
busybox: Update config for 1.24.1
r47288 updated to Busybox 1.24.1 but did not update the configuration.
The configuration is updated by running
cd config
../convert_menuconfig.pl .../build_dir/target-*/busybox-1.24.1
cd ..
./convert_defaults.pl < .../build_dir/target-*/busybox-1.24.1/.config > \
Config-defaults.in
Signed-off-by: Mark Mentovai <mark@moxienet.com>
SVN-Revision: 47775
Felix Fietkau [Sat, 5 Dec 2015 09:51:25 +0000 (09:51 +0000)]
lantiq: remove 3.18 support
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47774
Felix Fietkau [Fri, 4 Dec 2015 22:40:38 +0000 (22:40 +0000)]
mac80211: enable build with linux 4.4
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47772
Felix Fietkau [Fri, 4 Dec 2015 22:39:37 +0000 (22:39 +0000)]
mac80211: update to 2015-12-03
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47771
Felix Fietkau [Fri, 4 Dec 2015 20:26:22 +0000 (20:26 +0000)]
lantiq: fix a race condition in the SPI driver leading to rx FIFO overflows (and subsequent timeouts)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47770
Felix Fietkau [Fri, 4 Dec 2015 20:26:17 +0000 (20:26 +0000)]
lantiq: debloat the ltq-vdsl-app binary
Use the 'typical' compile configuration instead of 'full', which most
notably excludes the soap support.
/sbin/vdsl_cpe_control shrinks down to ~50%, from 178kb(!) to 90kb.
Signed-off-by: Andre Heider <a.heider@gmail.com>
SVN-Revision: 47769
Felix Fietkau [Fri, 4 Dec 2015 18:35:20 +0000 (18:35 +0000)]
lantiq: re-enable spi-xway for TD-W89X0 now that it is fixed
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47768
Felix Fietkau [Fri, 4 Dec 2015 18:35:12 +0000 (18:35 +0000)]
lantiq: fix xway spi driver timeout issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47767
Felix Fietkau [Fri, 4 Dec 2015 17:44:06 +0000 (17:44 +0000)]
lantiq: clean up the xrx200 ethernet driver and fix stability issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47766
Felix Fietkau [Fri, 4 Dec 2015 17:44:00 +0000 (17:44 +0000)]
br2684ctl: convert init script to procd, add hotplug/reload support
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47765
Felix Fietkau [Fri, 4 Dec 2015 17:42:51 +0000 (17:42 +0000)]
lantiq: move esi calls to dsl_cpe_control scripts to fix ordering wrt. loading vr9 drivers
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47764
Jo-Philipp Wich [Fri, 4 Dec 2015 15:02:42 +0000 (15:02 +0000)]
ar71xx: convert gpio switch config to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47763
Jo-Philipp Wich [Fri, 4 Dec 2015 15:02:32 +0000 (15:02 +0000)]
board.d: add support for gpio_switch sections
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47762
Jo-Philipp Wich [Fri, 4 Dec 2015 15:02:13 +0000 (15:02 +0000)]
mcs814x: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47761
Jo-Philipp Wich [Fri, 4 Dec 2015 14:39:20 +0000 (14:39 +0000)]
sunxi: fix board.d permissions
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47760
Jo-Philipp Wich [Fri, 4 Dec 2015 14:39:14 +0000 (14:39 +0000)]
orion: convert initial network configuration to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47759
Jo-Philipp Wich [Fri, 4 Dec 2015 14:32:52 +0000 (14:32 +0000)]
sunxi: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47758
Jo-Philipp Wich [Fri, 4 Dec 2015 14:27:47 +0000 (14:27 +0000)]
ar7: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47757
Jo-Philipp Wich [Fri, 4 Dec 2015 14:15:09 +0000 (14:15 +0000)]
ath25: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47756
Jo-Philipp Wich [Fri, 4 Dec 2015 12:32:44 +0000 (12:32 +0000)]
lantiq: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47755
Jo-Philipp Wich [Fri, 4 Dec 2015 12:32:36 +0000 (12:32 +0000)]
brcm63xx: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Acked-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 47754
Jo-Philipp Wich [Fri, 4 Dec 2015 11:07:06 +0000 (11:07 +0000)]
all: remove redundant board.d/00_model files
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47753
Jo-Philipp Wich [Fri, 4 Dec 2015 11:06:57 +0000 (11:06 +0000)]
base-files: board.d: auto-set model id and name if /tmp/sysinfo is available
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47752
Jonas Gorski [Fri, 4 Dec 2015 10:06:03 +0000 (10:06 +0000)]
kernel: drop bridge hack for removing ipv6 dependency
Now that IPV6 isn't build as a module anymore, we don't need to decouple
bridge from ipv6 anymore.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 47751
Jo-Philipp Wich [Fri, 4 Dec 2015 09:56:55 +0000 (09:56 +0000)]
base-files: board.d: support dsl modems, atm bridges and pppoe protocol
This adds support for specifying the dsl modem, atm bridge configs and setting
the pppoe protocol for wan.
These additions are required to port the Lantiq target to board.d.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47750
Jonas Gorski [Fri, 4 Dec 2015 09:45:07 +0000 (09:45 +0000)]
kernel: mvswitch: merge 3.10+ compile fix into the code
The lowest we support is 3.18, so no need to keep it as a separate
patch.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 47749
Rafał Miłecki [Fri, 4 Dec 2015 09:33:08 +0000 (09:33 +0000)]
kernel: drop unneeded modification of mtd_add_partition function
In old days mtd_add_partition was checking for partitions overlapping
which was breaking our splitting feature. We had to modify this function
by adding an extra bool dup_check parameter. Upstream commit:
3a434f66e6da ("mtd: part: Remove partition overlap checks")
removed that check so we don't need our modification anymore.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47748
Rafał Miłecki [Fri, 4 Dec 2015 09:33:04 +0000 (09:33 +0000)]
kernel: drop old uimage splitter from 4.4
For a long time we have a dedicated firmware splitter for uimage as a
replacement for the one builtin into mtd subsystem. For a year we got a
proper warning for users sticking to the old one (r43700). It should be
really safe to drop it now, especially since we do it for 4.4 only.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47747
Jo-Philipp Wich [Fri, 4 Dec 2015 09:05:43 +0000 (09:05 +0000)]
malta: board.d: fix typo
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47746
Jo-Philipp Wich [Thu, 3 Dec 2015 23:13:04 +0000 (23:13 +0000)]
kirkwood: add missing board_config_flush(), remove dead code
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47745
Jo-Philipp Wich [Thu, 3 Dec 2015 23:13:00 +0000 (23:13 +0000)]
all: remove dummy ucidef_set_interface_loopback() from board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47744
Jo-Philipp Wich [Thu, 3 Dec 2015 23:08:02 +0000 (23:08 +0000)]
arc770: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47743
Jo-Philipp Wich [Thu, 3 Dec 2015 23:07:53 +0000 (23:07 +0000)]
mxs: convert from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47742
Jo-Philipp Wich [Thu, 3 Dec 2015 23:07:46 +0000 (23:07 +0000)]
malta: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47741
Jo-Philipp Wich [Thu, 3 Dec 2015 23:07:38 +0000 (23:07 +0000)]
at91: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47740
Jo-Philipp Wich [Thu, 3 Dec 2015 23:07:30 +0000 (23:07 +0000)]
realview: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47739
Jo-Philipp Wich [Thu, 3 Dec 2015 23:07:20 +0000 (23:07 +0000)]
imx6: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47738
Jo-Philipp Wich [Thu, 3 Dec 2015 23:06:57 +0000 (23:06 +0000)]
netlogic: fix typo, copyright in board.d script
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47737
Jo-Philipp Wich [Thu, 3 Dec 2015 22:46:54 +0000 (22:46 +0000)]
netlogic: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47736
Jo-Philipp Wich [Thu, 3 Dec 2015 22:42:13 +0000 (22:42 +0000)]
kirkwood, ipq806x: fix board.d script permissions
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47735
Jo-Philipp Wich [Thu, 3 Dec 2015 22:42:09 +0000 (22:42 +0000)]
octeon: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47734
Jo-Philipp Wich [Thu, 3 Dec 2015 22:27:18 +0000 (22:27 +0000)]
kirkwood: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47733
Jo-Philipp Wich [Thu, 3 Dec 2015 22:27:06 +0000 (22:27 +0000)]
base-files: board.d: support specifiying the protocol of lan and wan
Some boards, e.g. the Sheeva Plug, require the lan interface to be set
to DHCP instead of a static address, therfore support that.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47732
Jo-Philipp Wich [Thu, 3 Dec 2015 22:27:02 +0000 (22:27 +0000)]
base-files: board.d: support timer leds
Add ucidef_set_led_timer() and handling for it to config_generate.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47731
Jo-Philipp Wich [Thu, 3 Dec 2015 21:13:12 +0000 (21:13 +0000)]
ipq806x: switch from uci-defaults to board.d
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47730
Jo-Philipp Wich [Thu, 3 Dec 2015 21:12:56 +0000 (21:12 +0000)]
base-files: board.d: support ide leds
Add ucidef_set_led_ide() to define "ide-disk" triggered leds.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47729
Jo-Philipp Wich [Thu, 3 Dec 2015 21:12:51 +0000 (21:12 +0000)]
base-files: uci-defaults-new.sh: fix for handling multiple ifnames
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47728
Hauke Mehrtens [Thu, 3 Dec 2015 21:01:57 +0000 (21:01 +0000)]
openssl: update to version 1.0.2e
This fixes the following security problems:
* CVE-2015-3193
* CVE-2015-3194
* CVE-2015-3195)
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47726
Hauke Mehrtens [Thu, 3 Dec 2015 21:01:18 +0000 (21:01 +0000)]
mbedtls: update to version 2.1.3
This fixes some non critical bugs.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47725
Hauke Mehrtens [Thu, 3 Dec 2015 21:00:45 +0000 (21:00 +0000)]
polarssl: update to version 1.3.15
This is a minor version update which fixes some small bugs. None of
these bugs were exploitable according to the release notes.
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
SVN-Revision: 47724
Jo-Philipp Wich [Thu, 3 Dec 2015 19:23:44 +0000 (19:23 +0000)]
ar71xx: board.d: add missing include (#21296)
Include /lib/functions/system.sh in 02_network to define missing
mtd_get_mac_binary() procedure.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47723
Jo-Philipp Wich [Thu, 3 Dec 2015 17:30:56 +0000 (17:30 +0000)]
board.d: remove redundant ucidef_set_interfaces_lan_wan() calls
This removes calls to ucidef_set_interfaces_lan_wan() and
ucidef_set_interfaces_lan() on boards where all relevant info can be
inferred from the switch definition.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47722
Jo-Philipp Wich [Thu, 3 Dec 2015 17:30:24 +0000 (17:30 +0000)]
board.d: merge ucidef_add_switch() and ucidef_add_switch_ports()
This changes uci-defaults-new.sh, config_generate and all relevant board.d
files in order combine ucidef_add_switch() and ucidef_add_switch_ports() into
a single function.
Also removes now superfluous enable and reset arguments.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47721
Jo-Philipp Wich [Thu, 3 Dec 2015 17:30:08 +0000 (17:30 +0000)]
base-files: uci-defaults-new: remove reset/enable args of ucidef_add_switch()
Out of 69 switch definitions, only 3 pass something different than "1" as
values for reset and enable, with one of those three being invalid.
This change ...
* removes the reset and enable arguments from ucidef_add_switch()
* unconditionally writes reset:1 and enable:1 to JSON
* converts the three users of nonstandard values to ucidef_add_switch_attr()
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47720
Jo-Philipp Wich [Thu, 3 Dec 2015 16:25:19 +0000 (16:25 +0000)]
base-files: uci-defaults-new, config_generate: refactor code and drop old vlans
Remove support for now unused ucidef_add_switch_vlan(), move port->vlan and
vlan->interfaces conversion to uci-defaults-new.sh and massively simplify
config_generate.
This change prepares the following upcoming steps:
* Eliminate use of ucidef_set_interface_lan_wan() for switch only devices
* Merge ucidef_add_switch() with ucidef_add_switch_ports()
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47719
Jo-Philipp Wich [Thu, 3 Dec 2015 15:46:43 +0000 (15:46 +0000)]
base-files: config_generate: add missing chunks of force tag support
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47718
Jo-Philipp Wich [Thu, 3 Dec 2015 15:46:29 +0000 (15:46 +0000)]
ramips: switch ucidef_add_switch_vlan() to ucidef_add_switch_ports()
This migrates the final board.d user of ucidef_add_switch_vlan() to the new
ucidef_add_switch_ports() approach, fixing some logic errors for a few boards
along the way.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47717
Felix Fietkau [Thu, 3 Dec 2015 14:47:37 +0000 (14:47 +0000)]
kernel: backport support for m25p80 compatible="jedec,spi-nor" in DT
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47716
Felix Fietkau [Thu, 3 Dec 2015 14:47:29 +0000 (14:47 +0000)]
uClibc-ng: update to 1.0.9
Update to 1.0.9, switch to XZ tarball.
Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org>
SVN-Revision: 47715
Felix Fietkau [Thu, 3 Dec 2015 13:54:33 +0000 (13:54 +0000)]
kernel: add overlayfs stacking fix from upstream
Overlayfs stacking was broken in 4.1.12 but now fixed in upstream branch.
Stacking allows experimenting with configurations without the need to
reset a device to factory config.
Signed-off-by: Roman Yeryomin <roman@advem.lv>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47714
Rafał Miłecki [Thu, 3 Dec 2015 11:03:07 +0000 (11:03 +0000)]
bcm53xx: move BCM5301X patches to use 08x prefix
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47713
Jonas Gorski [Thu, 3 Dec 2015 11:01:34 +0000 (11:01 +0000)]
mac80211: put the !LINUX_4_4 dependency in the right place
Make sure all sub packages are marked as not building for 4.4.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 47712
Rafał Miłecki [Thu, 3 Dec 2015 10:51:52 +0000 (10:51 +0000)]
bcm53xx: use backported versiions or R8000 & dt-bindings patches
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47711
Rafał Miłecki [Thu, 3 Dec 2015 10:51:42 +0000 (10:51 +0000)]
bcm53xx: fix typo in BCM5310X (patch name and subject)
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47710
Rafał Miłecki [Thu, 3 Dec 2015 10:51:32 +0000 (10:51 +0000)]
bcm53xx: move & update accepted USB patch for GPIO control
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47709
Rafał Miłecki [Thu, 3 Dec 2015 10:19:16 +0000 (10:19 +0000)]
bcm53xx: use backported BCM5301X patches from stblinux devicetree/next
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47708
Rafał Miłecki [Thu, 3 Dec 2015 10:18:57 +0000 (10:18 +0000)]
bcm53xx: use backported BCM5301X patches from stblinux soc/next
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47707
Rafał Miłecki [Thu, 3 Dec 2015 08:36:41 +0000 (08:36 +0000)]
bcm53xx: set vcc-gpio properties in one patch
No reason to handle Buffalo WXR-1900DHP in separated patch.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47706
Rafał Miłecki [Thu, 3 Dec 2015 08:36:34 +0000 (08:36 +0000)]
bcm53xx: drop fixed clock from DTS for Buffalo WXR-1900DHP
We don't use fixed clock in 4.4 (and 4.3) anymore.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47705