Adds sync after uci-defaults execution to ensure changes are written to disk.
Renumbered from patches/0096.
Signed-off-by: John Crispin <john@phrozen.org>
Calls modemmanager script to set up Quectel LTE modems for WWAN connectivity.
Renumbered from patches/0093.
Signed-off-by: John Crispin <john@phrozen.org>
Adds UBI force detach patch for IPQ807x to handle problematic UBI volumes.
Renumbered from patches/0071.
Signed-off-by: John Crispin <john@phrozen.org>
Adds lib/nl80211 support for QCA WiFi 6/7 nl80211 operations in ucode.
Renumbered and updated from patches/0081.
Signed-off-by: John Crispin <john@phrozen.org>
Prevents using pool NTP servers if DHCP-provided NTP servers are available.
Renumbered from patches/0079.
Signed-off-by: John Crispin <john@phrozen.org>
Checks for EST (Enrollment over Secure Transport) support if the certificate was issued via EST.
Renumbered from patches/0091.
Signed-off-by: John Crispin <john@phrozen.org>
Reverts upstream WiFi interface/device renaming changes from <phy>-<type><index> back to traditional wlan<N> naming to maintain compatibility with existing configurations.
Renumbered from patches/0026. In 24.10 the script moved from mac80211 package to wifi-scripts package.
Signed-off-by: John Crispin <john@phrozen.org>
Increases rootfs size to 500M for targets requiring larger firmware images.
Renumbered and generalised from patches/0085.
Signed-off-by: John Crispin <john@phrozen.org>
Only reloads swconfig if configuration actually changed, avoiding unnecessary switch resets.
Renumbered from patches/0033.
Signed-off-by: John Crispin <john@phrozen.org>
Adds GCMP-256 as a cipher suite when SAE is enabled, particularly for 6GHz operation.
Renumbered from patches/0090.
Signed-off-by: John Crispin <john@phrozen.org>
Uses CLOCK_BOOTTIME instead of CLOCK_MONOTONIC for better suspend/resume handling.
Renumbered from patches/0042.
Signed-off-by: John Crispin <john@phrozen.org>
Reduces SPI clock speed to 20MHz for yuncore ax820 to fix stability issues.
Renumbered from patches/0050.
Signed-off-by: John Crispin <john@phrozen.org>
Adds AFC (Automated Frequency Coordination) related fields to ubus GPS info command.
Renumbered from patches/0076.
Signed-off-by: John Crispin <john@phrozen.org>
Fixes issue where DHCP client would sometimes send supersede requests incorrectly.
Renumbered from patches/0087.
Signed-off-by: John Crispin <john@phrozen.org>
Removes nand.sh from base-files as NAND handling is now done by the sysupgrade framework.
Renumbered and generalised from patches/0065.
Signed-off-by: John Crispin <john@phrozen.org>
Adds helper function to set wireless MAC address base in board configuration.
Renumbered from patches/0083.
Signed-off-by: John Crispin <john@phrozen.org>
Prevents automatic generation of default network interfaces on first boot, allowing full uCentral control.
Renumbered from patches/0082.
Signed-off-by: John Crispin <john@phrozen.org>
Adds wlan-ucentral-schema revision hash to /etc/openwrt_release for version tracking.
Renumbered from patches/0087.
Signed-off-by: John Crispin <john@phrozen.org>
Adds support for CI_FWSETENV environment variable for firmware environment manipulation.
Renumbered from patches/0018.
Signed-off-by: John Crispin <john@phrozen.org>
Makes sysupgrade default to not preserving configuration unless explicitly requested with -f flag.
Renumbered from patches/0013.
Signed-off-by: John Crispin <john@phrozen.org>
Adds the wlan-ap repository hash to /etc/openwrt_release for version tracking.
Renumbered from patches/0012.
Signed-off-by: John Crispin <john@phrozen.org>
Forces users to log in on the serial console for security, removing automatic root access.
New patch for 24.10.
Signed-off-by: John Crispin <john@phrozen.org>
Removes --no-interrupt-parent flag when using older device tree compilers that don't support this option.
New patch for 24.10.
Signed-off-by: John Crispin <john@phrozen.org>
Adds kernel 6.1 hash to build system for QSDK-based targets using this kernel version.
New patch for 24.10.
Signed-off-by: John Crispin <john@phrozen.org>
Adds kernel 5.4 hash to build system, enabling legacy kernel support for older targets.
New patch for 24.10.
Signed-off-by: John Crispin <john@phrozen.org>
Always builds kernel 6.6 headers even for older kernels, ensuring compatibility for packages requiring newer kernel APIs.
New patch for 24.10.
Signed-off-by: John Crispin <john@phrozen.org>
Fixes GENERIC_PLATFORM_DIR handling for external targets to prevent build system conflicts.
New patch for 24.10.
Signed-off-by: John Crispin <john@phrozen.org>
Introduces default location for external target directories, allowing custom targets to be maintained outside the main tree.
New patch for 24.10.
Signed-off-by: John Crispin <john@phrozen.org>
Adds build system support for Qualcomm SDK kernels, enabling builds with vendor-specific kernel versions.
New patch for 24.10.
Signed-off-by: John Crispin <john@phrozen.org>
Replaces libustream-mbedtls with libustream-openssl throughout the tree for consistency with TIP infrastructure.
Renumbered from patches/0007.
Signed-off-by: John Crispin <john@phrozen.org>