- Mar 20, 2022
-
-
David Bauer authored
180b750c02 hostapd: add STA extended capabilities to get_clients 411c73f748 hostapd: add op-class to get_status output e44a781e11 hostapd: add beacon_interval to get_status ubus output 95b0b8725c hostapd: remove unused mac_buff allocation 3731ffa0ee hostapd: report bssid, ssid and channel over ubus 53c60d4bfa hostapd: ubus: add notification for BSS transition response 88075c87dc hostapd: ubus: add BSS transtiton request method b1c3539868 openssl: bump to 1.1.1n 864bba55d8 uboot-bcm4908: use "xxd" from staging_dir 92020d4242 tools: xxd: use more convenient source tarball 17e9553284 tools: add xxd (from vim) f44f8b07b0 base-files: call "sync" after initial setup e8a806c49e bcm4908: include U-Boot in images 45b3f2aa0f uboot-bcm4908: add package with BCM4908 U-Boot 604274c24b x86: legacy: enable pata_sis driver 13c9f1f37d bcm4908: support "rootfs_data" on U-Boot devices e12ffac02d bcm4908: fix USB PHY support f1e1daa6e8 u-boot.mk: add LOCALVERSION (explicitly specify OpenWrt build) 0327104686 tools/libressl: update to version 3.4.2 8ed3b5b04b tools/libressl: update to 3.4.1 2736a5df94 tools/libressl: update to 3.3.4 49b2e6365d tools/libressl: update to 3.3.3 2d69d098e0 kernel: bump 5.4 to 5.4.182 7bd583e5f3 uboot-envtools: mvebu: update uci defaults for Turris Omnia b2896d413e ipq806x: base-files: asrock: fix bootcount include 952de38ef4 Revert "ramips: increase spi-max-frequency for ipTIME mt7620 devices" abf8209d7f hostapd: fix radius problem due to invalid attributes 610b2cff60 ipq806x: base-files: asrock: fix bootcount include b99d7aecc8 wolfssl: fix API breakage of SSL_get_verify_result 7612ecb201 ramips: mt7621: do memory detection on KSEG1 7fc336484b rpcd: backport 802.11ax support d1c15c41d9 OpenWrt v21.02.2: revert to branch defaults 30e2782e06 OpenWrt v21.02.2: adjust config defaults bf0c965af0 ramips: fix NAND flash driver ECC bit position mask adb65008c8 kernel: backport fix for initializing skb->cb in the bridge code to 5.4 b7af850bd2 tools/mtools: update to 4.0.35 5d553d8767 tools/fakeroot: fix unresolved symbols on arm64 macOS c8d6a7c84e tools/fakeroot: fix build on MacOS arm64 83bf22ba2e tools/fakeroot: explicitly pass CPP variable 230ec4c69c bcm4908: backport watchdog and I2C changes 87b9ba9ed9 bcm4908: backport first 5.18 DTS changes e6a718239f bcm4908: backport bcm_sf2 patch for better LED registers support e6aaa061d0 bcm4908: backport BCM4908 pinctrl driver 59e7ae8d65 tcpdump: Fix CVE-2018-16301 de948a0bce glibc: update to latest 2.33 HEAD 0c0db6e66b hostapd: Apply SAE/EAP-pwd side-channel attack update 2 5b13b0b02c wolfssl: update to 5.1.1-stable 7d376e6e52 libs/wolfssl: add SAN (Subject Alternative Name) support 5ea2e1d5ba wolfssl: enable ECC Curve 25519 by default 4108d02a29 ustream-ssl: update to Git version 2022-01-16 32d50a1281 mbedtls: Update to version 2.16.12 c6ddf8d502 kernel: bump 5.4 to 5.4.179 a4c0c031b8 ath79: Add support for OpenMesh OM5P-AC v2 6d266ef158 imagebuilder: fix local packages/ folder
-
- Mar 16, 2022
-
-
Martin Weinelt authored
-
Steffen Förster authored
-
- Feb 23, 2022
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
With Babel, wired meshing cannot run on the same logical interface as non-mesh traffic, so using VXLAN is mandatory.
-
David Bauer authored
fastd: add L2TP offload support
-
- Feb 22, 2022
-
-
Matthias Schiffer authored
treewide: Replace xhtml content type with html, remove xhtml workaround, replace self closing tags
-
Matthias Schiffer authored
The stdout output of gluon-web scripts is directly sent to uhttpd, becoming a part of the HTML output or even replacing HTTP status or headers. The output of gluon-reconfigure is not supposed to end up there. While we're at it, also add an exec to avoid an unnecessary shell process.
-
Igor Scheller authored
-
- Feb 20, 2022
-
-
Igor Scheller authored
-
Igor Scheller authored
-
- Feb 15, 2022
-
-
Martin Weinelt authored
-
- Feb 13, 2022
-
-
Matthias Schiffer authored
The OpenLayers JS/CSS download URL is dead. Update it to make the map work again: - Update from OpenLayers 5.2.0 to 5.3.0 - Switch from the obsolete rawgit.com URL to jsdelivr.net (rawgit.com was only redirecting to jsdelivr.net for the last few years anyways) - Set a fixed commit in the URL, so the URL doesn't become outdated again
-
- Feb 11, 2022
-
-
Martin Weinelt authored
Prevents spurious build failures.
-
- Feb 08, 2022
-
-
Matthias Schiffer authored
- Restructure page - Add information on how to add L2TPv3 offloading support to a build using configurable ciphers. The null method is not reocmmended anymore. - Add notes and pointers regarding the gateway configuration to provide gateway admins with hints on how to modify their configuration to accommodate this new feature. - Mention wireguard support Based-on-patch-by:
Felix Kaechele <felix@kaechele.ca>
-
Matthias Schiffer authored
-
Matthias Schiffer authored
THe "null" and "null@l2tp" methods are considered equivalent and always added and removed together when the method list is "configurable". "null@l2tp" is added before "null", so it is preferred when the peer supports both.
-
Matthias Schiffer authored
This also drops the GMAC-based methods from gluon-mesh-vpn-fastd's check_site.lua, as they are not supported anymore.
-
David Bauer authored
x86: copy separate kernel and rootfs images to "other" directory
-
- Feb 03, 2022
-
-
Matthias Schiffer authored
gluon-web: prohibit cross-origin POST requests
-
Matthias Schiffer authored
Update OpenWrt base, clean up patches
-
Matthias Schiffer authored
lint-sh fixes
-
- Feb 01, 2022
-
-
Matthias Schiffer authored
Removal of more obsolete migrations, minor cleanup and improvements to lsupgrade.sh
-
Matthias Schiffer authored
As gluon-web uses standard multipart/form-data requests, browsers don't enforce any cross-origin restrictions. To prevent malicious injection of POST requests into the config mode, match the Origin header against the Host header of the request.
-
Matthias Schiffer authored
Actually raise an error and turn it into an HTTP 400 return code when something goes wrong, rather than ignoring the error. We also improve the conditions under which errors are thrown before pump() is called: We don't need to check for the multipart/form-data content-type twice, and a POST without this content-type is now always an error.
-
Matthias Schiffer authored
Having a trailing newline is nice when viewing the returned data in a terminal.
-
Matthias Schiffer authored
This was a remnant of LuCI that was never used in gluon-web.
-
Matthias Schiffer authored
Using apt in scripts is discouraged. Also add an update to hopefully fix the lua-check installation failure in CI.
-
Martin Weinelt authored
-
Martin Weinelt authored
By applying a label `backport <branch>` the action will automatically try to cherry-pick the change to the target branch after the pull request was successfully merged.
-
- Jan 28, 2022
-
-
Matthias Schiffer authored
Swap the interfaces so than the PoE input port LAN0 is used for WAN and config mode, and LAN1 becomes LAN. To this end, the code previously used for ar71xx and removed in commit 9fdc57c1 ("treewide: drop ar71xx platform specific code") is reintroduced. Fixes #2384
-
- Jan 23, 2022
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
/etc/config/gluon-core is used for nothing else. As /etc/config/gluon uses a named wireless section, also change the get_first() to get().
-
Matthias Schiffer authored
There wasn't really a reason to have a separate script to set a single value. In addition, the old script was using the identifier 'c' instead of 'uci' for the UCI cursor. Following the convention of the other scripts is helpful so it is easy to grep for all uses of a certain config file/ option.
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
- Use printf instead of echo for better portability - Print whole path without reordering components - Deduplicate code
-
Matthias Schiffer authored
Iterating over all the package directories in the OpenWrt feed takes a while, even though it doesn't contain any upgrade scripts. Skip the whole directory.
-