• Joined on 2026-05-10
secubox synced commits to master at secubox/secubox-deb from mirror 2026-06-28 10:06:00 +00:00
99af60bc16 fix(image): don't abort USB build on invalid nginx config (set -e trap)
854805fbbd fix(image): build-live-usb.sh accept --kiosk (was only --no-kiosk)
Compare 2 commits »
secubox synced commits to master at secubox/secubox-deb from mirror 2026-06-28 09:06:00 +00:00
b945c831a0 fix(image): policy-rc.d so the kiosk (X11/chromium) installs in chroot
2b52eaa330 fix(image): global dpkg force-confold in live-usb chroot (mesh.toml prompt)
Compare 2 commits »
secubox synced commits to feature/760-standardize-secubox-lan-to-192-168-10-0 at secubox/secubox-deb from mirror 2026-06-28 08:06:10 +00:00
1a60f82de9 fix(ci): build pure-Go pkgs with -d (golang-go metapackage dep-check) (ref #760)
secubox synced commits to fix/secubox-p2p-master-link-statedir at secubox/secubox-deb from mirror 2026-06-28 08:06:10 +00:00
119771eadb fix(p2p): sbx-mesh-invite re-owns token store to secubox when run as root
secubox synced commits to master at secubox/secubox-deb from mirror 2026-06-28 08:06:10 +00:00
f3fc9a3a92 fix(image): non-interactive conffile handling for secubox-full install
4398ebe654 Merge #760: LAN 192.168.10.0/24 standardization + build-pipeline fixes (dearmor, golang-go, arch=both, -d) + 1.10.0
1a60f82de9 fix(ci): build pure-Go pkgs with -d (golang-go metapackage dep-check) (ref #760)
bb9208cbcc Merge p2p fixes: master-link statedir, www path, no-self-peer, invite ownership (#762 substrate)
119771eadb fix(p2p): sbx-mesh-invite re-owns token store to secubox when run as root
Compare 12 commits »
secubox synced commits to fix/secubox-p2p-master-link-statedir at secubox/secubox-deb from mirror 2026-06-28 07:06:01 +00:00
secubox synced new reference fix/secubox-p2p-master-link-statedir to secubox/secubox-deb from mirror 2026-06-28 07:06:01 +00:00
secubox synced commits to feature/760-standardize-secubox-lan-to-192-168-10-0 at secubox/secubox-deb from mirror 2026-06-28 05:06:03 +00:00
8d5627567d fix(ci): build-packages arch=both must expand to both arches (ref #760)
8bbc573149 fix(ci): install golang-go so arm64 pure-Go packages build (ref #760)
Compare 2 commits »
secubox synced commits to feature/760-standardize-secubox-lan-to-192-168-10-0 at secubox/secubox-deb from mirror 2026-06-27 16:06:00 +00:00
secubox synced new reference feature/760-standardize-secubox-lan-to-192-168-10-0 to secubox/secubox-deb from mirror 2026-06-27 16:06:00 +00:00
secubox synced commits to feature/761-fix-podcaster-audio-player-stops-every-f at secubox/secubox-deb from mirror 2026-06-27 16:06:00 +00:00
secubox synced new reference feature/761-fix-podcaster-audio-player-stops-every-f to secubox/secubox-deb from mirror 2026-06-27 16:06:00 +00:00
secubox synced commits to feature/758-nft-based-network-stats-log-counter-drop at secubox/secubox-deb from mirror 2026-06-27 15:06:02 +00:00
secubox synced new reference feature/758-nft-based-network-stats-log-counter-drop to secubox/secubox-deb from mirror 2026-06-27 15:06:02 +00:00
secubox synced commits to master at secubox/secubox-deb from mirror 2026-06-27 15:06:02 +00:00
47076b24d3 fix(netplan): mochabin — copper eth2 as 2nd DHCP WAN candidate, out of br-lan
cb6eee4b0b docs: netboot validation + c3box first install to Debian + #748 (ref #748 #737)
5d505cae16 Merge PR #759 — nft-based network stats dashboard (#758)
1c6a978748 feat(toolbox): add Réseau dashboard tab with nft throughput sparklines (ref #758)
9696cdad13 feat(toolbox): network_drops sourced from hub netstats snapshot (ref #758)
Compare 17 commits »
secubox synced commits to master at secubox/secubox-deb from mirror 2026-06-27 08:06:02 +00:00
740cbd291f release: toolbox-ng 0.1.26 (#757 reval nudge) + toolbox 2.7.24 (Liveness card removed)
d203b9aa8f Merge branch 'feature/757-sw-revalidation-nudge' — SW revalidation nudge (#757) + remove Liveness card
52d358c9d8 ui(toolbox): remove redundant Liveness card — version stays in the top badge (ref #757)
20fca011a1 feat(sbxmitm): SW revalidation nudge — strip If-None-Match/If-Modified-Since for allow-listed HTML fetches (ref #757)
fb90349670 docs(sbxmitm): plan — SW revalidation nudge (ref #757)
Compare 12 commits »
secubox synced commits to master at secubox/secubox-deb from mirror 2026-06-27 07:05:59 +00:00
a76da4f783 release: toolbox-ng 0.1.24 + toolbox 2.7.22 — SW-neuter #753
ad4fc51d21 Merge branch 'feature/753-sw-neuter' — targeted Service-Worker neuter for the R3 banner (ref #753)
bcea1ea4ac chore(toolbox): drop unused json import in sw-candidate test (ref #753)
f6d2e44565 feat(toolbox): SW-neuter auto-learn flush + /__toolbox/sw-candidate ingest (ref #753)
634a08c3ab feat(sbxmitm): wire SWNeuter into mitmPipeline + --sw-neuter-hosts (ref #753)
Compare 9 commits »
secubox synced commits to master at secubox/secubox-deb from mirror 2026-06-27 06:06:02 +00:00
72e8cbd2db release(toolbox-ng): 0.1.23 — rebuild master (#751 nonce-CSP) + SBX_DEBUG_CSP
827165e6fd release(toolbox): 2.7.21 — bundle.py banner reconciliation (#754)
0d906b1471 Merge branch 'fix/754-bundle-reconcile' — bundle.py to #740 DOM-API banner + R4 + #752 guard (ref #754)
d1607328fd fix(toolbox): reconcile bundle.py to master — #740 DOM-API banner + R4 tier + #752 top-frame guard (ref #754)
aae47c6e2e Merge branch 'fix/751-sbxmitm-csp-debug' — SBX_DEBUG_CSP banner/CSP diagnostic (ref #751)
Compare 6 commits »
secubox synced commits to feature/748-enhanced-tow-boot-http-netboot-serial-fl at secubox/secubox-deb from mirror 2026-06-26 18:06:01 +00:00
bfb82e0bea fix(tow-boot): guard SYS_WHITE_ON_BLACK on withLogo (headless boards on U-Boot 2023.07) (ref #748)
32808a7008 feat(netboot): bump mochabin Tow-Boot to upstream U-Boot 2023.07 for wget (ref #748)
a5b69abd9c fix(netboot): drop select-only PROT_TCP; add CI diagnostic for CMD_WGET Kconfig deps (ref #748)
6f8273084b fix(netboot): minimal build-clean Tow-Boot Kconfig — wget+TFTP+signed-FIT; drop invalid WGET, defer DSA switch + env-embed (ref #748)
Compare 4 commits »
secubox synced commits to master at secubox/secubox-deb from mirror 2026-06-26 18:06:01 +00:00
c46e24f820 Merge branch 'fix/750-health-banner-spa-reinject' — health-banner SPA re-inject guard (ref #750)
3e9f6e8461 fix(hub): re-sync health-banner-open class on re-attach + bump 1.4.7 (ref #750)
4315584f79 fix(hub): health-banner SPA re-inject guard — re-attach on body wipe (ref #750)
Compare 3 commits »