- Mar 21, 2017
-
-
Hans Dedecker authored
Add vti specific settings ikey and okey as a nested data json object Signed-off-by:
Hans Dedecker <dedeckeh@gmail.com>
-
Hans Dedecker authored
Add gre specific settings ikey, okey, iseqno, oseqno, icsum and ocsum as a nested data json object Signed-off-by:
Hans Dedecker <dedeckeh@gmail.com>
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Rafał Miłecki authored
This is the standard way we handle this. Please note (it seems) I could drop few symbols as they are hidden under (disabled) DRM_LEGACY now. Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Rafał Miłecki authored
For targets with i2c not built-in this fixes following error: Package kmod-drm is missing dependencies for the following libraries: i2c-core.ko Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
- Mar 20, 2017
-
-
Daniel Engberg authored
Update lzo to 2.10 Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
Daniel Engberg authored
Update iperf3 to 3.1.7 Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
Paul Wassi authored
Bump uboot-kirkwood to upstream release 2017.03 Signed-off-by:
Paul Wassi <p.wassi@gmx.at>
-
- 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
-
-
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>
-
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>
-
- Mar 16, 2017
-
-
Hans Dedecker authored
7e0d8b8 CMakeLists: don't enable libubox md5 implementation by default Signed-off-by:
Hans Dedecker <dedeckeh@gmail.com>
-
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>
-
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
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>
-
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>
-
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
-
-
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>
-
Ian Pozella authored
(based on openwrt "kernel: add tpm support") Signed-off-by:
Ian Pozella <Ian.Pozella@imgtec.com>
-
- Mar 12, 2017
-
-
Felix Fietkau authored
The kernel unconditionally pulls in a header file that defines 'current', which conflicts with the lua extension code. Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Mar 11, 2017
-
-
Daniel Golle authored
Introduce RT6352 instead of matching against RF7620. Clean up channel setting rfvals. Port bandwidth filter calibration. Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
Álvaro Fernández Rojas authored
Signed-off-by:
Álvaro Fernández Rojas <noltari@gmail.com>
-
Álvaro Fernández Rojas authored
Signed-off-by:
Álvaro Fernández Rojas <noltari@gmail.com>
-
Álvaro Fernández Rojas authored
Should fix buildbot issues. Signed-off-by:
Álvaro Fernández Rojas <noltari@gmail.com>
-
Henryk Heisig authored
This adds option to build kernel module and firmware packages for a Marvell 8887 SDIO Wireless device Signed-off-by:
Henryk Heisig <hyniu@o2.pl>
-
Mathias Kresin authored
Overwrite an already set proto if a new one is passed to _ucidef_set_interface() similar to what is done for the interface. It is required when using ""ucidef_set_interface_wan 'ptm0' 'pppoe'" after some initial wan interface configuration is already done by ucidef_add_switch. The "json_is_a protocol string" guard is meant to not reset an earlier set interface proto in case something like "ucidef_set_interface_lan 'eth0'" is used afterwards. Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
Lucian Cristian authored
prevent postfix start failure fatal: 0.0.0.0:submission: Unrecognized service Signed-off-by:
Lucian Cristian <lucian.cristian@gmail.com>
-
- Mar 10, 2017
-
-
Rafał Miłecki authored
This fixes crash in interface_start caused by freeing interface in interface_free without stopping a timeout. Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Matthias Schiffer authored
Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net>
-
- Mar 09, 2017
-
-
Matthias Schiffer authored
91810ec system-linux: add VXLAN support Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net>
-
Daniel Golle authored
So here is another round of improvements for MT7620 WiFi. This commit fixes a few significant issues related to TX_PWR_CFG_x and TX_ALC and also makes the code more readable by adding register descriptions for things added for MT7620 and use the usual bit-field access macros and the now defined macros instead of plain bit-ops and magic numbers. Properly describe EEPROM_TARGET_POWER at word 0x68 (== byte 0xD0) and thereby fix internal TXALC which would otherwise just read out-of-bounds of the EEPROM map. Split-out tx-power/ALC related stuff into an additional function. Fix VCO calibration, it was carried out properly in the channel switching but incomplete in the actual VCO calibration function. Also there is no need to trigger VCO calibration in channel switching, the VCO calibration function is already being called at this point. Remove it from channel switching function to avoid redundant code. The TX power calibration differs significantly from all other Mediatek/Ralink chips: They finally allow 0.5dB steps stored as 8-bit values for (almost) each bitrate -- and promptly ran out of space and for some reason didn't want to change the EEPROM layout. The hence opted for a scheme of sharing values for some adjecent bitrates and a highly over-complicated (or obfuscated?) way to populate the TX_PWR_CFG_x registers with the values stored in the EEPROM. The code here now looks much less complicated than what you see in the vendor's driver, however, it does the exact same thing: bGpwrdeltaMinus is a constant and always TRUE, hence half of the code was dead. Gpwrdelta is always 0 (rather than using the value read from the EEPROM). What remains is some very grotesque effort to avoid 0x20, probably some hardware bug related to some misunderstanding of what a singed 8-bit value is (imagine: if it was a signed 6-bit value then someone could believe that 0x20 == 0x0). And then they didn't clean it up once they later on anandonned that whole story of having a constant offset for 40 MHz channels and just set the offset to be constant 0 -- there is no effort for avoiding 0x20 for the 20 MHz values stored in the EEPROM, hence that's probably just a forbidden value in the EEPROM specs and won't appear anyway... Anyway, the whole thing felt like solving some college math test where in the end everything cancels out and the result equals 0 ;) To make sure that channel bandwidth power compensation really doesn't need to be taken care of, output a warning when the corresponding value stored in the EEPROM is non-zero. Also there is no apparent reason to refrain from initializing RFCSR register 13, it doesn't fail what-so-ever. Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
Kevin Darbyshire-Bryant authored
RFC 6761 defines a number of top level domains should not be forwarded to the Internet's domain servers since they are not responsible for those domains. This change adds a list of domains that will be blocked when 'boguspriv' is used and augments that which is already blocked by dnsmasq's notion of 'local service' using '--bogus-priv' i.e. RFC 1918 private addresses and IPv6 prefixes as defined in RFC 6303. To make this configurable rather than hard coded in dnsmasq's init script, a new file /usr/share/dnsmasq/rfc6761.conf is conditionally included. The default file matches the RFC 6761 recommendation along with a few other top level domains that should not be forwarded to the Internet. Compile & run tested Archer C7 v2 Signed-off-by:
Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
-