Commit Graph

2958 Commits

Author SHA1 Message Date
Martin Weinelt
fcb08eaa83 modules: update OpenWrt
13eeee7b2b mt76: update to the latest version
ac1ce25671 OpenWrt v18.06.2: revert to branch defaults
a02809f61b OpenWrt v18.06.2: adjust config defaults
cddd7b4c77 base-files: config_get: prevent filename globbing
e6162b2127 dnsmasq: backport missing braces fix
d4178c8f47 build: fix umask detection bashism
b98b55a64f build: fix STAGING_DIR cleaning for packages
e6c2f3feb1 ar71xx: use correct wan mac address for the TP-Link Archer C7 v4
2c7a1ccaea ar71xx: Add usb drivers in Archer C7 v4/v5 images
39c3b5139f openssl: bump to 1.0.2q
80ed6ebc56 dnsmasq: backport upstream static lease fix
4f2199f528 wireguard: bump to 0.0.20190123
8c105c62e4 wireguard: Update to snapshot 0.0.20181218
1447924c95 mbedtls: update to 2.14.1 for 18.06
e5a0b6cde0 uhttpd: disable concurrent requests by default
11bfb39e39 kernel: bump 4.14 to 4.14.95
dd5fa217dc kernel: bump 4.9 to 4.9.152
91d3b87353 uboot-fritz4040: fix crash caused by interaction with gcc 7.1+

Compile-tested: ar71xx-generic, mpc85xx-generic, ramips-mt7621
Runtime-tested: ramips-mt7621 (D-Link DIR860L)
2019-02-04 16:52:28 +01:00
Martin Weinelt
1ae362f851 modules: update routing
ea345d1 Merge pull request #442 from ecsv/batadv-18.06
0231308 batman-adv: Merge bugfixes from 2019.0

Compile-tested: ar71xx-{tiny,generic}, ramips-mt7621, x86-64
Runtime-tested: ar71xx-generic (TP-Link TL-WR1043NDv2)
2019-02-04 16:52:22 +01:00
Martin Weinelt
f845cd982e modules: update OpenWrt
6e16dd1234 mt76: update to the latest version
76037756d0 kernel: bump 4.14 to 4.14.94
455bfd1065 kernel: bump 4.9 to 4.9.151
fafd7691e6 opkg: update to latest Git head
e789bd2243 opkg: drop argument from check_signature in opkg.conf
3603c2321d ramips: mt7621: fix 5GHz WiFi LED on ZBT WG3526
7f98cd8d50 odhcpd: fix onlink IA check (FS#2060)
abd0f7995e kmod-sched-cake: bump to latest cake

Compile-tested: ar71xx-{tiny,generic}, ramips-mt7621, x86-64
2019-02-04 16:52:17 +01:00
Martin Weinelt
35b34e2d8e gluon-core: fix unifiac-{lite,pro} primary mac selection
fixes #1629
2019-02-04 16:52:11 +01:00
Martin Weinelt
114b8b21cd gluon-core: sort 010-primary-mac by target and board_name 2019-02-04 16:52:06 +01:00
Malte Moeller
657e2e4711 change device identifier to match machine identifier
this matches the output of
lua -e 'print(require(platform_info).get_image_name())'

This way the manifest file is accepted by the autoupdater
2019-02-04 16:51:59 +01:00
Manu.WTF
dc7ec5740b ramips-mt7620: add support for Nexx WT3020 (8M) 2019-02-04 16:51:51 +01:00
Martin Weinelt
17d22a5661 modules: update OpenWrt
939fa07b04 kernel: bump 4.14 to 4.14.93
cae263227f kernel: bump 4.9 to 4.9.150
f34ad1a8f0 mt76: update to the latest version
d58c6aedb6 tools/firmware-utils: fix sysupgrade typo in mkdapimg2
0cef35f096 tools/firmware-utils: fix sysupgrade typo in mkdapimg
0d6eaa0ba5 octeon: fix typo in platform.sh
069fda746e fstools: update to the latest master branch
3b4e779e93 fstools: update to git HEAD
d7275c0312 fstools: filter unknown action in mount.hotplug script
e0daa62af6 fstools: Install mount.hotplug and 10-fstab.defaults as 600
4c0e15fc16 base-files: install missing /etc/iproute2/ematch_map
c3fef269d6 cns3xxx: use actual size reads for PCIe
367ccf7a2d kernel: bump 4.14 to 4.14.91
b9dcf2de5f kernel: bump 4.9 to 4.9.148
a8cc06c537 mac80211: brcmfmac: backport firmware loading changes & fix memory bugs
c5c20f510a odhcpd: noop to fix PKG_SOURCE_DATE
62ddfaff32 odhcpd: filter routes based on prefix_filter
8a9b0b95df apm821xx: switch MX60(W)'s recovery images to multi-image method
afcdf099b7 kernel: fix f2fs on big endian machines
016a71a18a odhcpd: backport prefix filter/NETEV_ADDR6LIST_CHANGE event fixes
806b570a35 ath10k: update QCA4019 firmware
baa00b2182 brcm2708-gpu-fw: update to git HEAD
5af6b7976f bcm53xx: backport DTS changes queued for the 4.21
dbbba84ed4 bcm53xx: rename dts backport patches changing their prefixes

Compile-tested: ar71xx, ramips-{mt7621,mt76x8}, x86-64
Runtime-tested: ramips-mt7621 (D-Link DIR860L)
2019-02-04 16:51:46 +01:00
Martin Weinelt
e019d8bd67 ar71xx: add support for FRITZ!Repeater 300E (#1604)
Signed-off-by: Martin Weinelt <martin@darmstadt.freifunk.net>
2019-02-04 16:51:22 +01:00
David Bauer
4b236263ea gluon-core: distribute dualband radios (#1606)
This commit distributes dualband radios evenly on 2.4 GHz and 5GHz with
2.4 GHz being prioritised higher than 5 GHz. This means in case a device
has only a single radio and this radio supports operation in both bands,
it will be set to 2.4 GHz.

Tested-by: Martin Weinelt <martin@darmstadt.freifunk.net>
Signed-off-by: David Bauer <mail@david-bauer.net>
2019-02-04 16:50:54 +01:00
Martin Weinelt
b4a37a44db gluon-status-page: rebuild status-page.js after 02dfc66
The original commit only applied its changes to the source file and did
not rebuild the minified file, therefore the change never went live.
2019-01-18 15:27:40 +01:00
Matthias Schiffer
a152a6e09d
gluon-config-mode-geo-location: fix source/i18n mismatch
The text was changed in the i18n files, but the corresponding change in the
Lua sources seemingly got lost during a rebase.

Closes #1611

(cherry picked from commit 2aa324ecf7)
2019-01-03 03:17:57 +01:00
Matthias Schiffer
aa9d69f2cc
docs: releases/v2018.2: fix feature/package name for config wizard map 2019-01-02 20:19:39 +01:00
Ralf Jung
6a8848a021
docs: releases/v2018.2: add renamed target information to changelog 2019-01-02 20:16:25 +01:00
Matthias Schiffer
3699ce8c1f
Gluon v2018.2 2018-12-29 21:07:59 +01:00
Matthias Schiffer
e8aa119289
docs: add v2018.2 release notes 2018-12-29 21:04:59 +01:00
David Bauer
9bb91e7846
docs: add pointer for AVM flash instructions
Adds a footnote with a link to an instruction on how to flash Gluon onto
AVM routers.

Signed-off-by: David Bauer <mail@david-bauer.net>
2018-12-29 21:03:50 +01:00
Matthias Schiffer
e0f2257e4f
docs: add TL-WR810N v1 to device list 2018-12-29 20:13:31 +01:00
Matthias Schiffer
a6bce7959d
ramips-mt76x8: remove VoCore 2 BROKEN flag again
The driver has stablized enough to officially support ramips-mt76x8 devices
again. At least remove BROKEN for VoCore 2 (as it was supported before).
2018-12-29 19:31:51 +01:00
Andreas Ziegler
5746fb08c4 ramips-mt7621: remove BROKEN flag for ZBT WG3526-16M & WG3526-32M 2018-12-28 21:15:29 +01:00
Andreas Ziegler
276c6c3dae ramips-mt7621: fix 5GHz WiFi LED on ZBT WG3526 2018-12-28 21:15:29 +01:00
Matthias Schiffer
9eadf02b34
modules: update OpenWrt
eef6bd3393f4 bcm53xx: update pinctrl driver & use its new DT binding
61323d22c073 dropbear: fix dropbear startup issue
2018-12-26 18:54:55 +01:00
Matthias Schiffer
d535b4708e
docs: remove ramips-mt76x8 target from supported devices
The ramips-mt76x8 target is marked as BROKEN.
2018-12-26 18:10:19 +01:00
Matthias Schiffer
15c471642e
docs: add Gluon v2018.1.4 release notes 2018-12-26 16:37:02 +01:00
Andreas Ziegler
0df910bb48 docs: add D-Link DIR-860L (B1) to supported hardware list 2018-12-24 12:56:53 +01:00
Andreas Ziegler
74f6372348 docs: standardize revision notation in supported hardware list 2018-12-24 12:56:17 +01:00
Martin Weinelt
e9c6153cd5
ramips-mt7621: unflag dir860l-b1 as broken with 11s mesh
Signed-off-by: Martin Weinelt <martin@darmstadt.freifunk.net>
2018-12-23 02:49:17 +01:00
Matthias Schiffer
b042349b36
modules: update OpenWrt packages
578762f4fcbf sqlite3: remove $(FPIC)
68694dddb128 sqlite3: security bump
13a4dcd6147c net/mosquitto: bump to 1.5.5
3e4fae2465fe CircleCI: [18.06] branch specific version.
bb1b12733e1a nut: Backport fixes from master
e6769fc7efd2 libsndfile: Fix MIRROR_HASH
f4321408639e libsndfile: add PKG_SOURCE_DATE
18c316638581 libsndfile: switch to cmake
6124b001e9e5 libsndfile: switch to git
e802a0c00880 tiff: security bump to 4.0.10
b9b3445cc0a9 tree: Update to 1.8.0
890c302e1a92 net/mosquitto: support more acl plugin options
8643915bbd2e darkstat: [18.06] procd init script and enabling additional parameters
8ccfae065f14 prometheus-node-exporter-lua: close io.popen files to reap zombies
430f6c01641b build,circleci: Updates with additional checks from travis scripts.
677eb7ec2b99 build,circleci: add curl & wget to base image
7370760f5de0 nano: update to 3.2
1f2f177d3ca0 collectd: update to 5.8.1
44458746f2dc collectd: remove obsolete references to avr32
635d96ca45ac collectd: include nls.mk for mysql plugin
86c3ea10ecd3 utils/collectd: run with low priority
f1209a6eb8ef net/mwan3: fix NDP on ipv6 for ra services
b6f6df1d771e strongswan: backport upstream fixes for CVEs in gmp plugin
2018-12-20 21:45:38 +01:00
Matthias Schiffer
83f2dc230d
modules: update OpenWrt
753531da249f wireguard: bump to 0.0.20181119
6de949113210 wireguard: bump to 0.0.20181115
6319242a2a37 wireguard: bump to 0.0.20181018
a6a3abeb96f5 wireguard: bump to 0.0.20181007
a74369a64d0a wireguard: bump to 0.0.20181006
1f7504b8843d ethtool: update to 4.19
83cbf4c0bacd ethtool: Update to 4.18
44979a31e13b ethtool: Update to 4.17
2f97b405fed4 ethtool: Update to 4.16
ec9e3e6a9e3e mbedtls: Cosmetic cleanups
492174198f61 tools/e2fsprogs: Update to 1.44.2
e78aa6f77b73 strace: Update to 4.22
3af64ddbff9f fstools: Add the new options available in the menuconfig
dfa9d4a70ec8 fstools: update to latest git HEAD
fc38aad19491 x86: make sysupgrade.tgz reachable again
6b0bafb16b77 x86: add packages files to image bootfs
dab5305e3166 x86: mount writable bootfs
75d4465464e6 include/rootfs.mk: remove boot directory
0f5b8a92b42d mwlwifi: update to version 10.3.8.0-20181114
575621e35561 lantiq/basefiles: use shutdown instead of stop when the system goes down
f7a97a21f77b base-files: sysupgrade: Allow downloading of firmware images using HTTPS
0340d3ad2d1b flex: Add a lex symlink
e2637a471a64 Revert "iptables: fix dependency for libip6tc on IPV6"
c756d666dc04 scripts: update config.guess and config.sub
66ff4e478a1b mwlwifi: update to version 10.3.8.0-20181029
ebe02f7a354f mwlwifi: driver version to 10.3.8.0-20181022
2046cd259035 mwlwifi: driver version to 10.3.8.0-20181008
3d4eb5607817 wolfssl: update to version 3.15.3-stable
53249917825a tools/ccache: update to 3.5
1249e6d498e6 tools/xz: Add PKG_CPE_ID for proper CVE tracking
ae16d0fb39d6 tools/libressl: Add PKG_CPE_ID for proper CVE tracking
b2df8076bd69 tools/patch: Add fedora patch for crashing git style patches
27528d48e1f2 tools: patch: Add missing CVE-2018-6951 fix
a10c67b05727 tools: patch: Fix build by not modifing Makefile.am
1adb3b28a9c1 tools: patch: make patch build depend on automake
ed32045bcc64 patch: apply upstream cve fixes
ab64f9da81c7 ugps: update to latest git HEAD
b64622b0c8de uqmi: update PKG_RELEASE version
bcf824a4794f uqmi: stop proto handler if verify pin count is not 3
4f02bee9bbc7 uqmi: evaluate pin-status output in qmi_setup function
5a3810b38604 uqmi: do not block proto handler if SIM is uninitialized
1e012fd697d8 uqmi: do not block proto handler if modem is unable to registrate
5c10aaa65b1c uqmi: fix variable initilization for timeout handling
251f4fd20e7c uqmi: add timeout option value
860e2dac40db uqmi: redirect uqmi commands output to /dev/null
5d8040455e42 uqmi: fix indenting
1c56c3d2530c gre: make encaplimit support configurable
d5dd3b113465 odhcpd: update to latest git HEAD (FS#1853)
dc78c70d5c07 iw: strip a few more non-essential features from iw-tiny
ab1b46870153 iw: fix filtering linked object files for iw-tiny
0609ea0bf0de iw: add iw-full package without size reduction hacks
0d8ef978744e ubus: update to latest git HEAD
ea08a29d2a1c ipset: update to 6.38
52e9f03b49f0 zram-swap: bump pkg version
243265812813 zram-swap: Add "max compression streams" configuration option
2d4b52707dd6 zram-swap: fix number of created zram devices for multicore CPU's
9a5509736a8e zram-swap: fix zram dev reset for multicore cpu devices
5ff4ea6bc4d2 zram-swap: compression algorithm configuration option
afd6460418df zram-swap: Shell cosmetic
ac7c30708f8b zram-swap: remove trailing whitespaces in init script
d275b30414dc odhcpd-ipv6only: fix dependency for IPV6
b1cc8c8ef246 netifd: update to latest git HEAD
0ca423d59509 netifd: update to latest git HEAD
46fa2453fdbd hostapd: expose device taxonomy signature via ubus
c1a856b18ba8 hostapd: add support for client taxonomy in the full config
8bf1a35eda4f hostapd: fix MAC filter related log spam
0439280c2fcf kernel: support gcc-optimized inlining on all architectures
a29fe94e8cef kernel: Add missing config option for NFSDv4
c1e53d2c82c4 kernel: build support for NFSv4 in nfsd
1a3c129967e0 kernel: add missing dependency to regmap to kmod-gpio-mcp23s08
9885d3aec1db build: Introduce building of artifacts
16f4057188b7 build: fix libressl build on x32 (amd64ilp32) host
8b07cd6000dd build: remove obsolete -rc kernel testing rewrites
868a4cf69f93 build: insert blank line after KernelPackage template to allow chaining calls to it
ca05fd5ebf20 build: fix kernel headers install for uml
2f11a9ed68f5 cns3xxx: fix writing to wrong PCI registers
7b0e1d28e89e kernel: bump 4.14 to 4.14.89
386a57dc596c kernel: bump 4.9 to 4.9.146
217219ee1dd4 kernel: Activate VDSO on MIPS again
fbce30208801 wireguard: bump to 0.0.20180925
113dadc6dde5 wireguard: bump to 0.0.20180918
9f9f8db13865 wireguard: bump to 0.0.20180910
686f70729321 wireguard: bump to 0.0.20180904
b920285883c7 wireguard: bump to 0.0.20180809
4e165fbc29cb wireguard: bump to 0.0.20180802
b3cc304e4552 iptables: fix dependency for libip6tc on IPV6
468a4b5b6279 netifd: do not validate relevant section when ipv6 is not supported
0ccf009b623a base-files: add network_get_metric() to /lib/functions/network.sh
d5b045b52b8c ncurses: use default host install
38e99cb37942 gettext-full: host compile with -fpic
9a01ff5c0349 dante: disable sched_getscheduler() - not implemented in musl
991e43c894d0 kernel: re-enable MIPS VDSO
85c77301d4ad base-files: fix postinstall uci-defaults removal
6bcafab581cd rules.mk: add ESED command
a3446cb0d227 lldpd: inhibit linking of libbsd on !GLIBC
63b867adedf4 kernel: fix build of nftables
69d6da1de601 kernel: generic: Fix nftables inet table breakage
bbc0c4d9cbfe mwlwifi: driver version to 10.3.8.0-20180920
6f50d5ccf378 map: drop default encaplimit value
f6eab3c3de02 ds-lite: drop default encaplimit value
d9f845f76132 odhcpd: enable ipv6 server mode only when it is supported
15a023a458a2 tools/expat: fix docbook2man error on some systems
4b5e062bd3b9 base-files: /etc/services: add missing 'rpcbind' alias
376e9294c718 usbutils: Update usb.ids to 0.315
3dbdd404a872 hostapd: Fix compile with OpenSSL 1.1.0 + no deprecated APIs
fa3805f2b6d3 scripts/ipkg-build: quash error messages when conffiles.resolved is empty
f5cf9b265f78 scripts/metadata.pm: avoid adding dup names in provides list
0dbafc3a3a9b strace: fix build on aarch64
8cac88af4b0f odhcpd: bump to git HEAD (detect broken hostnames)
69f28f3a205d hostapd: fix build of wpa-supplicant-p2p
42dafa0ac589 build: add support for enabling the rootfs/boot partition size option via target feature
62e7ad1d2100 ppp: remove hardcoded lcp-echo-failure, lcp-echo-interval values
87a6aadfd558 base-files: provide more tolerant xterm detection
40ca437c325d brcm47xx: Enable USB power on WNDR3400v3
9afbe27bd01f kernel: add kmod-tcp-bbr
39420c3eadd8 libbsd: Update to 0.8.7
8ec7ad033efd kernel: fix kmod-gpio-mcp23s08 for linux 4.14
741f03b8b7c4 x86/64: enable X86_INTEL_LPSS to select PINCTRL
7d00815ea80a x86: geode: Add missing config options
ac7b9ca362f0 x86/geode: enable X86_INTEL_LPSS to select PINCTRL
4424fa9ef0bb x86: add UHCI and XHCI USB host drivers to 4.14
7772a5b05be1 build: Unset CDPATH to avoid problems
97fddb2fddbf dropbear: backport upstream fix for CVE-2018-15599
e005beec2d02 samba36: Enable umdnsd support
57f3a57abde3 base-files: create /etc/ethers by default
a009d4cdf3de mwlwifi: Update to 10.3.8.0-20180810
1e06b02bf77f firewall: bump to git HEAD
d93bd72a9806 base-files: add function to get mac as text from flash
54278dfa6938 base-files: use consistent coding style
a2b2a9c55fd9 base-files: make wifi report unknown command
7a52e0a7ab08 odhcp6c: apply IPv6/ND configuration earlier
cc6da6fa1ad6 ustream-ssl: update to latest git HEAD
4db4444697b8 imagebuilder: manifest function show stderr
2890abbcc032 scripts: time.pl: avoid hard Time::HiRes dependency
b4454ca4fae1 build: remove GNU time dependency
43c96e8dd87e iwinfo: update to latest Git HEAD
34e3a4a034bb wolfssl: disable broken shipped Job server macro
30d7924c3c62 wolfssl: remove myself as maintainer
eb9ac2590343 openvpn-easy-rsa: update to 3.0.4
38d4ba4e1917 kernel: package x86-optimized crypto-misc modules
63a87b4c7a53 base-files: do not add relevant sections & options except when ipv6 is support in kernel
c58c31bf9974 base-files: sysupgrade: abort if config backup fails
1c833e7bce26 base-files: fix HOME_URL replace
7939cd49c149 include: add netdev family support for nftables
08e73c9526f9 ncurses: install lib on host build
eb7ab27336d8 igmpproxy: drop SSDP packets
f1b086bf0fe4 include/verbose.mk: Add sc to failure message
de3e415a2e95 igmpproxy: add a silent logging option
81541d9159c9 bcm53xx: exit if writing kernel during sysupgrade fails
8dd91b56bef0 brcm2708: Update brcm2708-gpu-fw package
031d5cf24849 kernel: don't auto attach ubi on read error
e6945262642a kernel: handle bad blocks in ubi auto attach code
edc2af2be931 kernel: improve ubi auto attach code readability
c0673db23f1c build: do not override CCACHE_DIR when ccache is disabled
f8750b1a433f build: prereq-build.mk: fix gcc/g++ SetupHostCommand invocation
e5c46a112bed hostapd: remove unused struct hostapd_ubus_iface
aa3e4d56c6a5 base-files: fix wrong sysctl parameter order
4e4d124b27a3 hostapd: fix conflicts hell
775473cf8d47 hostapd: cleanup package definition
0282d04a85b3 openvpn: increase procd termination timeout to 15s
fa112bc46ac7 librpc: add host build to install h files needed for nfs-kernel-server to get compiled
6d5a6c5c9b0e verbose.mk: quote SUBMAKE options
e68e498ff354 kernel: replace bridge port isolate hack with upstream patch backport on 4.14
b06665b2052e kernel: adjust bridge port isolate patch to match upstream attribute naming
0291b76af963 tools/ccache: update to 3.4.2
bc6c4fcd2d67 tools/cmake: update to 3.11.4
24bf0c63dcde fixup-makefile.pl: fixup when PKG_SOURCE is defined elsewhere
becdd2b28e0d build: ASLR hardening use $(FPIC)
f5e33b98394e toolchain: gdb: enable TUI
3341376e0bed ebtables: update to latest git 2018-06-27
b1c42ef11571 ramips: fix wizfi630a swapped lan/wan port
3e3b286fa17a usbutils: Switch to Fedora usbutils
66353bdf5a91 samba36: Disable external libtdb and libtevent
e89126d5d2dc swconfig: swlib_map_settings(): change return type to void
c388a92d61af swconfig: fix un-initialized return value
3b9bfe8328e0 build: include package directory in sha256sums when running on buildbot
ef7a6a4d7260 base-files: add menuconfig option for HOME_URL
7408cdaa310f netfilter: add bpf match support
9f8f5d4d142a dropbear: let opkg manage symlinks of ssh, scp
32b18f6e211e busybox: udhcpc: replace udhcpc_no_msg_dontroute patch by upstream fix
fe193369872b busybox: update to 1.28.4
6d59535b6ac5 nftables: bump to version 0.9.0
cd116c6d5c8e libnftnl: bump to version 1.1.1
21bcc90b1021 base-files: exit if mtd write command fails during sysupgrade
b81774cff807 ramips: mt7621: fix mtu setting with kernel 4.14
3a507b2f9b6e kernel: avoid flow offload for connections with xfrm on the dst entry (should fix IPSec)
1e0db693dfe6 hostapd: make cli treat UNKNOWN COMMAND as failing
cc7fa7fcecbd ramips: fix reboot with W25Q256 with 4-address-mode enabled
a6b561dd01d3 ebtables: update to latest git 2018-06-06
2b51cac21a5a scripts: Replace obsolete POSIX tmpnam in slugimage.pl with File::Temp function
fc0907bc2599 netifd: drop conflicting 'device' interface property
b7beb89b5838 nettle: bump to 3.4
3e02d196553c ca-certificates: ca-bundle: add symlink for openssl default setting
60b29c9c177d curl: Add ca-bundle dependency
0d3bdf7b5940 curl: Use ca-bundle for all TLS libraries.
31f935edafa4 ath10k-firmware: Fix QCA6174 support
5826efd18ca9 hostapd: properly build hostapd-only SSL variants
000a3fef0ad9 hostapd: update packaging and patches
0d08c6705864 hostapd: convert ssl provider build options to variants
a35f24309021 hostapd: update to git HEAD of 2018-05-21, allow build against wolfssl
5435e8023e95 ustream-ssl: fix build against wolfSSL
42121995c7e5 wolfssl: change defaults to cover wpa_supplicant needs
22739871fe51 wolfssl: add PKG_CONFIG_DEPENDS symbols
49487b0ca489 wolfssl: update to version 3.14.4
fbd840724821 package sysfsutils: add support for sysfs settings at boot
903ef9aaecfb kernel: merge kmod-fbcon with kmod-fb
db4341d907a0 ath10k-firmware: Fix mirror hash sum
2e7e60f2d6eb ath10k-firmware: Update QCA988X firmware to the latest version
25f58ed81a34 nftables: bump to 0.8.5 version
1e432993c513 libnftnl: bump to 1.1.0
2f2055de0edb ebtables: update to latest git 2018-05-15
2018-12-20 21:43:51 +01:00
Matthias Schiffer
41174876aa
modules: update Gluon packages
30be52e03bbf autoupdater: consider end of string smaller than all characters except for '~'
688051cb21d6 autoupdater: fix regression in version compare
0835251ca9e2 libplatforminfo: extend Makefile to define compile with custom target
90b26e338877 libplatforminfo: add Config.in for custom target
3a9ea0b47f4b libplatforminfo: add custom definition target
2018-12-20 19:42:40 +01:00
Christoph Krapp
b5aa8c2f7c ar71xx: add support for ZyXEL NBG6616
Signed-off-by: Christoph Krapp <achterin@googlemail.com>
2018-12-20 14:12:50 +01:00
Micha Lenk
4aebb0fd17 docs: getting_started: Update to Debian Stretch (#1602)
I just followed this document on a Debian Stretch, and it worked out of
the box. So let's use Debian's current stable release here.
2018-12-20 01:06:01 +01:00
Martin Weinelt
c6ad711940 modules: update OpenWrt
50789acf4e ar71xx: add support for UniFi-AC-Mesh-Pro
40e1450f59 kernel: bump 4.14 to 4.14.88
85f42a74d3 kernel: bump 4.9 to 4.9.145

Compile-tested: ar71xx-generic, ramips-mt7620, ipq40xx
2018-12-16 01:04:42 +01:00
Martin Weinelt
01a5a79129
modules: update OpenWrt
6f74e269c8 kernel: bump 4.14 to 4.14.87
b2f243394e kernel: bump 4.9 to 4.9.144
2213b20aee kernel: bump 4.14 to 4.14.86
bcd7644007 kernel: bump 4.9 to 4.9.143
d5afaa4114 openvpn: re-add option comp_lzo
629073e86d rpcd: update to latest Git head
1cd945ea22 ramips: fix leds on GL.iNet GL-MT300N-V2
fbadfecbb5 ipq40xx: fix openmesh sysupgrade with tar content out of order
06a20afb34 rules.mk: fix syntax error
d40e90986c rules.mk: add INSTALL_SUID macro
d40de11d1b base-files: fix prerm return value, align with postinst code
cc8e875039 sdk: find kernel modules when KDIR is a symlink
a8b292afe6 uhttpd: update to latest Git head
7a8b75375c uhttpd: support multiple Lua prefixes
fede6df09e uhttpd: update to latest Git head
9671a2d2c8 apm821xx: MBL: load kernel/dtb from SATA 0:1 first
26ebcc88e3 apm821xx: wndr4700: restore sd-card media detection
5337319bdf uclient: update to latest Git head

Compile-tested: ar71xx, ipq40xx, x86-64
Runtime-tested: ar71xx
2018-12-14 01:50:10 +01:00
Christoph Krapp
1c590ca148 ar71xx: add support for UniFi-AC-Mesh-Pro
Signed-off-by: Christoph Krapp <achterin@googlemail.com>
2018-12-09 20:41:56 +01:00
bobcanthelpyou
3c9afd1274 docs: update some old urls (#1598) 2018-12-07 21:40:55 +01:00
Martin Weinelt
76f591995e gluon-client-bridge: set ra_holdoff interval to 30 seconds (#1597)
Allow odhcp6c to fork the script to handle router
advertisments in 30 seconds intervals. This is the value
that was previously used in Gluon v2018.1 / LEDE 17.01.

The default value is 3 seconds and while it is RFC compliant
it can put alot of pressure on even moderately sized devices.

Signed-off-by: Martin Weinelt <martin@darmstadt.freifunk.net>
2018-12-07 21:40:13 +01:00
Christof Schulze
8c058af89d gluon-mesh-babel: remove broken log-file option from config
log-file /dev/stderr is broken for babeld as it eats log messages for debug log.
This commit gets rid of the option. This allows -d N to be used as babeld command
line option.
2018-12-05 00:21:33 +01:00
Julian
68ee1db91e gluon-core: fix pattern %v in opkg URLs (#1594)
$VERSION_ID is a lowercase value
2018-12-02 16:59:06 +01:00
Matthias Schiffer
ccd5c39e12
Merge pull request #1592 from bobcanthelpyou/docs-links
docs: fix some old urls or 'upgrade' to https
2018-12-01 10:13:35 +01:00
bobcanthelpyou
544989fec8 docs: switch links of issues and pull requests 2018-11-30 23:54:14 +01:00
bobcanthelpyou
ba803a1329 docs: fix some old urls or 'upgrade' to https 2018-11-30 23:54:07 +01:00
Sven Eckelmann
6845688016
ath10k-ct: reduce memory consumption
ath10k-ct uses a rather high number of buffers to communicate with the
QCA/Candelatech firmware. Especially the HTC (host-target-communication)
and HTT (host-target-transport) can take up a lot of memory when data is
transferred over a ath10k wifi link.

Even a 256MB device with three radios can go OOM (while sending to three
devices using UDP unicast/multicast packets) with the default buffer
limits. Unfortunately, this also reduced the maximum 5GHz throughput on an
IPQ40xx device from 494/432 Mbit/s for TCP transfers (download/upload) to
438/343 Mbit/s. These throughput values should still be good enough for a
Freifunk installation. And these changes are already used by ath10k in
OpenWrt 18.06.
2018-11-30 20:50:18 +01:00
bobcanthelpyou
f3fa17d0f7 gluon-mesh-babel: Variable 'uret' is reassigned a value before the old one has been used. 2018-11-29 23:57:06 +01:00
bobcanthelpyou
62f06c1b16 gluon-mesh-babel: Unsigned variable 'total' can't be negative 2018-11-29 23:57:06 +01:00
bobcanthelpyou
083b7ef675 gluon-mesh-babel: 'buf' nulled but not freed upon failure 2018-11-29 23:57:06 +01:00
Martin Weinelt
bcf4d076e1 gluon-status-page: display position and link it with geo uri scheme (#1587)
Fixes: #659
Signed-off-by: Martin Weinelt <martin@darmstadt.freifunk.net>
2018-11-27 23:16:32 +01:00
Andreas Ziegler
1d2e36dab5 Revert "gluon-config-mode-geo-location: allow to store coordinates without sharing"
This reverts commit 104d7455fa.
in its current form it requires you to enter coordinates, which we don't want to enforce by default.
2018-11-27 02:07:04 +01:00
Martin Weinelt
7d79298d38
docs: add v2018.1.3 release notes 2018-11-26 22:24:43 +01:00
Martin Weinelt
60a341f910 docs: releases/v2018.1.2: fix link in known issues 2018-11-26 22:14:45 +01:00