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>
Integrates uCentral state management into OpenWrt's base system, allowing device configuration and monitoring through the uCentral framework.
Renumbered from patches/0019.
Signed-off-by: John Crispin <john@phrozen.org>
This script sets up the OpenWrt build tree based on profile definitions in profiles/.
Carried forward from patches/0001.
Signed-off-by: John Crispin <john@phrozen.org>
Remove busybox udhcpc endless loop fix as this issue no longer exists in the busybox version included in OpenWrt 24.10.
Signed-off-by: John Crispin <john@phrozen.org>
Remove mac80211 hostapd dependency, iwinfo 6E support, wireguard-tools kernel module selection, generic pstore, feed.conf, and download.mk git patches as these are no longer needed in OpenWrt 24.10.
Signed-off-by: John Crispin <john@phrozen.org>
Remove ipq807x, ipq50xx, and udaya-id5 uboot-envtools patches as this logic has been moved to the target feeds.
Signed-off-by: John Crispin <john@phrozen.org>
Remove version bump patches for netifd, libubox, umdns, ustream-ssl, uclient, ugps, dropbear, and ubus as package versions are already updated in 24.10.
Signed-off-by: John Crispin <john@phrozen.org>
Update subtarget from mt7981 to filogic and simplify profile by removing mediatek feed and redundant configuration options.
Signed-off-by: John Crispin <john@phrozen.org>
Fix EXTRA_DEPENDS to use correct version format with 'r' prefix
(e.g., 2023.09.08~e5ccbfc6-r4 instead of 2023.09.08~e5ccbfc6-4)
to match OpenWrt 24.10's package versioning scheme. This resolves
the dependency resolution failure where wpad-openssl couldn't find
the matching hostapd-common version.
Signed-off-by: John Crispin <john@phrozen.org>