Archived
Public Access
Strip the project down to installing the BBRv3 kernel and nothing else, and ship a single standard kernel (x86_64 + arm64, latest stable). - install.sh: 1413 -> ~490 lines. Menu reduced to install latest / install specific / status / uninstall. Removed all qdisc/TCP-tuning/speedtest/ smart-bandwidth/"madness"/clear-config features, the security (Dirty-Frag) mitigations, the profile (standard/max) selection, and the self-installing `b` quick command. Map dep command->package (sysctl->procps, awk->gawk) and abort clearly when a hard dependency is missing. - Default network stack: on install write /etc/sysctl.d/99-bbrv3.conf with net.core.default_qdisc=cake, net.ipv4.tcp_congestion_control=bbr, net.ipv4.tcp_ecn=1 (CAKE has no compile-time default-qdisc option, so it is set via sysctl); uninstall removes the drop-in. - prepare-kernel-config.sh: build sch_cake in (=y) so cake works at boot; drop the now-dead build-configs/ output. - build.yml: matrix is just x86_64 + arm64 standard; tags are <arch>-<version>; removed the max profile/steps and the update-config-baseline auto-commit job; releases carry only the kernel .deb assets. - Remove cve_2026_31431_detector.py and the two max-profile helper scripts. - README rewritten to the 4-action, kernel-only scope. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>