- Mar 19, 2017
-
-
Yousong Zhou authored
The bug appeared in v4.1.0 and was fixed since v4.8.0 Fixes FS#620 Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
- Mar 18, 2017
-
-
Rafał Miłecki authored
With iproc regression fixed and GIC interrupts in DTS updated it seems we can safely start using 4.9. Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Felix Fietkau authored
host-build.mk should not be included for prereq Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Rafał Miłecki authored
This fixes GIC interrupts (required before switching to 4.9), adds few new entires & introduces DTS for Archer C5. Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Philip Prindeville authored
If noresolv is set, we should not generate a --resolv-file parameter. Signed-off-by:
Philip Prindeville <philipp@redfish-solutions.com> Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> [minor cleanup]
-
Vitaly Chekryzhev authored
Store config.seed in firmware /etc/build.config Signed-off-by:
Vitaly Chekryzhev <13hakta@gmail.com>
-
Vitaly Chekryzhev authored
Signed-off-by:
Vitaly Chekryzhev <13hakta@gmail.com>
-
Stijn Tintel authored
Signed-off-by:
Stijn Tintel <stijn@linux-ipv6.be>
-
- Mar 17, 2017
-
-
Felix Fietkau authored
9f02db7 mt76x2: fall back to software crypto for IBSS/Mesh per-sta GTK 4a54ab3 mt7603: fall back to software crypto for IBSS/Mesh per-sta GTK 712b8e8 mac80211: claim RSN IBSS support Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Mathias Kresin authored
The musl workaround isn't required anymore and causes build errors with kernel 4.9 when applied. Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
Oswald Buddenhagen authored
No need to query 'up' and 'auto' when they are not going to be used. Signed-off-by:
Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
-
Vaclav Svoboda authored
This patch adds support for the Zbtlink ZBT-WE2026. Specification: - SoC: MediaTek MT7620N (580MHz) - RAM: 64 MiB - Flash: 8 MiB SPI - LAN: 4x100M - WAN: 1x100M Installation through bootloader webserver: - With the power unplugged press and hold reset button. - Plug power and hold reset button until LED starts to blink. - Install sysupgrade image using web interface on 192.168.1.1. Signed-off-by:
Vaclav Svoboda <svoboda@neng.cz>
-
Stefan Koch authored
SMP state is generally affected by - CONFIG_SMP build-time kernel configuration option and - 'nosmp' runtime kernel commandline option The SMP state within vpe-mt.c is determined by CONFIG_SMP option. A runtime check is needed if VPE functionality should be used with a kernel image that supports SMP. This fix introduces a check for 'nosmp' command line option if CONFIG_SMP kernel configuration option is enabled. Note: This patch is needed to use lantiq FXS if CONFIG_MIPS_MT_SMP (that activates CONFIG_SMP) is enabled within kernel configuration and the 'nosmp' command line argument is given to disable SMP at runtime. Without this patch CONFIG_MIPS_MT_SMP must be disabled before using FXS. With this patch setting the 'nosmp' parameter is enough. In general, concurrent usage of FXS and SMP is incompatible and will cause kernel panics. Signed-off-by:
Stefan Koch <stefan.koch10@gmail.com>
-
- Mar 16, 2017
-
-
Hans Dedecker authored
7e0d8b8 CMakeLists: don't enable libubox md5 implementation by default Signed-off-by:
Hans Dedecker <dedeckeh@gmail.com>
-
Felix Fietkau authored
It is not needed for anything on the system and skipping this saves some build time, especially in cases where there is nothing to do. Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
KERNELRELEASE contains a $(shell) call which is evaluated over and over again. The call to checksyscalls.sh is unnecessary for LEDE and also takes a few seconds to complete. Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Avoids lots of redundant calls to mkhash on things like package/kernel/linux Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Jing Qiu authored
The problem is caused by the incorrect handling of the parent inode's i_nlink count for the dentry to be RENAME_EXCHANGED. There are 3 cases to consider. Assume we want to RENAME_EXCHANGE struct dentry *a and struct dentry *b, and inode_a is pointed to by dentry_a, inode_b is pointed to by dentry_b: 1. If inode_a is a directory, but inode_b isn't, then we must decrease the i_nlink count of old_dir_i, and increase the i_nlink of new_dir_i. 2. If inode_a isn't a directory, but inode_b is a directory, then we must increase the i_nlink of old_dir_i, and decrease the i_nlink count of new_dir_i. 3. If the types of inode_a and inode_b are the same, we don't change the i_nlink for either old_dir_i or new_dir_i. Signed-off-by:
Jing Qiu <aqiu0720@gmail.com> Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Ryan Mounce authored
The short log of changes since the 2016-06-10 release is below. Jouni Malinen (1): wireless-regdb: Remove DFS requirement for India (IN) Ryan Mounce (1): wireless-regdb: Update rules for Australia (AU) and add 60GHz rules Seth Forshee (2): wireless-regdb: Update 5 GHz rules for Canada wireless-regdb: update regulatory.bin based on preceding changes Signed-off-by:
Ryan Mounce <ryan@mounce.com.au>
-
Rafał Miłecki authored
It's already done once few lines earlier in the Image/Build/iso. Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Alexey Brodkin authored
uClibc doesn't implement strerror_l() and thus libnl starting from 3.2.29 couldn't be compiled with it any longer, see https://github.com/thom311/libnl/commit/6c2d111177e91184073c44f83d4a6182aaba06d7 To work-around that problem we'll just do a check on strerror_l() availability during configuration and if it's not there just fall back to locale-less strerror(). Patch for libnl is alreadfy merged upstream, see https://github.com/thom311/libnl/commit/e15966ac7f3b43df2acf869f98089762807d0568 and once the next libnl release happens this one must be removed from Lede/OpenWrt. Signed-off-by:
Alexey Brodkin <Alexey.Brodkin@synopsys.com> Cc: Felix Fietkau <nbd@nbd.name> Cc: John Crispin <john@phrozen.org> Cc: Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Mar 15, 2017
-
-
Piotr Dymacz authored
Signed-off-by:
Piotr Dymacz <pepe2k@gmail.com>
-
Piotr Dymacz authored
Switch to the common LED related status_led_blink_* functions in set_state() as it's done in most of other targets. Also, use "status_led_on" instead of "status_led_set_heartbeat" and incorrect "status_led_set_on" in the "done" state. Moreover, remove outdated comment from the script. Signed-off-by:
Piotr Dymacz <pepe2k@gmail.com>
-
Piotr Dymacz authored
ntpd from Busybox supports peer-less (standalone) mode when it's started with option -l and without any peer provided with option -p. In this mode ntpd uses local time as reference and acts as stratum 1 server. This mode can be used in isolated networks, where Internet access and/or other NTP server/s are not available, but the device has some other way of getting correct time, like e.g. GPS (ugps supports setting local time by default). Support for this mode was incorrectly disabled/removed in: 1527f96c Signed-off-by:
Piotr Dymacz <pepe2k@gmail.com> Acked-by:
Jo-Philipp Wich <jo@mein.io>
-
Thibaut VARENE authored
When the device name doesn't already contain "RouterBOARD", this patch adds this string to the machine name. Most NOR devices already have "RouterBOARD" in their hardware-stored device name, but not all of them. This patch also makes the code more robust against buffer overflows. Signed-off-by:
Thibaut VARENE <hacks@slashdirt.org>
-
Thibaut VARENE authored
This patch adds support for the MikroTik RouterBOARD LHG 5 https://routerboard.com/RBLHG-5nD Specifications: - SoC: Atheros AR9344 (600MHz) - RAM: 64MB - Storage: 16MB NOR SPI flash - Wireless: builtin AR9344 5GHz, 2x2:2 - Ethernet: 1x100M Initial flash via initramfs, like all other RB devices. Signed-off-by:
Thibaut VARENE <hacks@slashdirt.org>
-
Daniel Engberg authored
Update mirror list, add main site as last resort Source: https://github.com/curl/curl-www/blob/master/latest.pl Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
Hauke Mehrtens authored
musl provides a /lib/libc.so file which should be integrated into the libc package when the external toolchain with musl is used. Signed-off-by:
Hauke Mehrtens <hauke.mehrtens@intel.com> Reviewed-by:
Florian Fainelli <f.fainelli@gmail.com> Acked-by:
Jo-Philipp Wich <jo@mein.io>
-
Felix Fietkau authored
03e44dc mt76x2: remove unnecessary headroom check cc70498 mt76x2: clarify queue selection field b056a78 dma: fix endian issue in mt76_dma_get_buf f020a60 mt7603: support loading the entire EEPROM from OTP 29b08d3 mt7603: fix endian issue in mt7603_mcu_set_timing dce8aac mt7603: fix endian issue in mt7603_mac_fill_rx f22273b mt7603: init WTBL entry before setting capabilities da8e796 mt7603: check wtbl busy status and stop/start tx queues when clearing sta entry e54add5 mt7603: move napi/tasklet enable/disable outside of the locked section 59ce2b4 mt7603: set tx vif own MAC index (needed for beacons) 93ce124 mt7603: enable beacons for other virtual interfaces c91e660 mt7603: set secondary beacon time offsets Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Jo-Philipp Wich authored
Update to latest Git in order to import the following fixes: cfe46c7 opkg_active_list_test: mark functions static, swap strcmp() with memcmp() 0b60d6a libopkg_test: mark functions static, remove unused opkg_test() 28b5e15 pkg_parse: fix bad message level for opkg_msg() call d9e5814 pkg_parse: remove unused variable in pkg_parse_line() 1654bcc pkg_parse: remove const requirement from pkg_parse_line() 53e199e pkg_hash: remove unused variable in pkg_hash_load_feeds() da8d599 pkg_depends: add missing parse_replacelist() prototype f0c0a80 opkg_utils: add missing header e450488 libopkg: remove unused progress parameters from opkg_download() f4a55d1 libopkg: remove unused progress callback 7cbc466 libopkg: remove unused variable from opkg_install_package() 6fbf8a9 libbb: remove unused variables 7975c73 libbb: change gzip_read() buffer argument to void * 6e28563 libbb: fix gzip_thread() warnings 1ff2475 libopkg/opkg_cmd.c: more robust PATH handling 5dc3e33 libopkg: specify "/bin/sh" instead of "sh" Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Mar 14, 2017
-
-
Felix Fietkau authored
Do not run another loop iteration before checking the stop flag Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Michael Marley authored
This driver supports CPU-specific idle features on recent Intel processors. It does not conflict with the ACPI idle driver and that driver will continue to be used for unsupported and non-Intel processors. Signed-off-by:
Michael Marley <michael@michaelmarley.com>
-
Michael Marley authored
The x86_64 build already has the k10temp driver for AMD processors built in, so this patch adds the coretemp driver for the same functionality on Intel processors. Signed-off-by:
Michael Marley <michael@michaelmarley.com>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Rafał Miłecki authored
This includes 3 cleanups: fd5a160 Don't cache hosts as services 80dd246 Refresh DNS records A and AAAA directly 6515101 Access cached records (instead of services) to read list of hosts Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
- Mar 13, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Hauke Mehrtens authored
This fixes the following security problem: * CVE-2017-2629 SSL_VERIFYSTATUS ignored Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
Hauke Mehrtens authored
This fixes the following security problems: * CVE-2017-2784: Freeing of memory allocated on stack when validating a public key with a secp224k1 curve * SLOTH vulnerability * Denial of Service through Certificate Revocation List Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-