Commit Graph

  • cd29d63533 feat: enable redbear-compositor in redbear-full profile master vasilito 2026-05-04 01:09:37 +01:00
  • cfd5d30f74 fix: handle PS/2 mouse RESEND (0xFE) response during init vasilito 2026-05-04 00:58:15 +01:00
  • bbd0bd0ffd fix: GPT partition offset parsing in bootloader + remove invalid respawn field vasilito 2026-05-04 00:46:48 +01:00
  • b9874d0941 feat: USB storage read/write proof + full Red Bear OS tree sync vasilito 2026-05-03 23:03:24 +01:00
  • 1086d310df Initial commit main vasilito 2026-05-04 00:52:13 +03:00
  • 2e764746e7 feat: build system hardening — collision detection, validation gates, init path enforcement vasilito 2026-05-03 22:25:22 +01:00
  • 907d447369 fix: remove [service] sections from .target init files in P4 patch vasilito 2026-05-03 18:31:38 +01:00
  • 558e846834 fix: root UID/GID in redbear-full — prevents D-Bus user lookup failure vasilito 2026-05-03 17:57:37 +01:00
  • 3a3a4df4dc fix: polkit builds without zbus header API + remove broken dbus patch vasilito 2026-05-03 17:13:25 +01:00
  • 29617421cc docs: document 13 unwired P1+P5 patches as TODO in recipe.toml vasilito 2026-05-03 16:59:29 +01:00
  • c23f966a56 docs: update polkit recipe TODO to reflect real implementation vasilito 2026-05-03 16:42:18 +01:00
  • 2e0ccf079e fix: polkit P5 integration — update recipe TODO, add init.d service vasilito 2026-05-03 16:40:26 +01:00
  • e6923f5c4d feat: real polkit authorization (replaces permit-all stub) vasilito 2026-05-03 16:37:16 +01:00
  • 13ac42b218 docs: final stale doc cleanup — 22 archived, 18 active vasilito 2026-05-03 16:26:13 +01:00
  • a9e2c77296 feat: fbcond scrollback with scheme access (accessible via /scheme/fbcon/N/scrollback) vasilito 2026-05-03 16:09:04 +01:00
  • c9bf8a1efa fix: thermal daemon workspace integration (19 patches) vasilito 2026-05-03 16:00:59 +01:00
  • 5160df6313 fix: remove broken dbus-root-uid patch from D-Bus recipe vasilito 2026-05-03 15:49:50 +01:00
  • 764dadd78e feat: ACPI S3 suspend-to-RAM + battery status queries (18 patches) vasilito 2026-05-03 15:44:33 +01:00
  • 010d96a4b4 feat: P3 fbcond scrollback + thermal daemon (17 patches total) vasilito 2026-05-03 15:39:59 +01:00
  • 5cc4e13f09 wip: fbcond scrollback patch + thermal daemon source (P3) vasilito 2026-05-03 15:29:09 +01:00
  • 2736b33202 wip: D-Bus root user uid fix (patch created, needs tar strip fix) vasilito 2026-05-03 15:24:52 +01:00
  • 526ab376fd fix: restore working D-Bus patch (37 services confirmed in QEMU) vasilito 2026-05-03 14:56:06 +01:00
  • 79667c9697 feat: D-Bus + sessiond services wired into init.d vasilito 2026-05-03 14:37:03 +01:00
  • 2e4c09a6b6 fix: bootloader UEFI alloc panic + pkgar staging fallback vasilito 2026-05-03 14:23:54 +01:00
  • a4e18e242a fix: getty services use numeric args for /scheme/fbcon/ paths vasilito 2026-05-03 11:50:55 +01:00
  • d319701c5a fix: add serial getty and console activation services to init.d vasilito 2026-05-03 11:33:56 +01:00
  • 5862255060 feat: zsh as default shell, pkgar staging fix vasilito 2026-05-03 10:55:46 +01:00
  • 466b68a643 docs: comprehensive fix plan (final) — KDE build chain, graphical boot, remaining gaps vasilito 2026-05-03 10:46:19 +01:00
  • 3f957ba6c2 docs: graphical boot assessment — redbear-full KDE build chain broken vasilito 2026-05-03 10:44:05 +01:00
  • 528115b33a fix: logd persistent logging now uses Option<File>, doesn't panic at initfs time vasilito 2026-05-03 10:16:48 +01:00
  • 8237bc45e8 feat: login rate limiting, network drivers in initfs vasilito 2026-05-03 09:50:59 +01:00
  • 2e313860f0 docs: comprehensive fix and improvement plan — consolidated P0-P4 roadmap vasilito 2026-05-03 09:42:14 +01:00
  • e586a44be6 docs: second-pass boot audit (D-Bus honesty, shell quality, login), archive 4 stale docs vasilito 2026-05-03 09:37:09 +01:00
  • 39ce0115a5 fix: remove unused std::path::Path import from logd patch vasilito 2026-05-03 09:25:34 +01:00
  • 09f0f59d06 feat: add USB mass storage and DRM/KMS service files to initfs vasilito 2026-05-03 09:07:57 +01:00
  • 62b1fa408f feat: ACPI shutdown hardening with timeout, PM1b retry, and keyboard reset fallback vasilito 2026-05-03 09:05:31 +01:00
  • 1b1ef19f82 feat: persistent logging to logd with /var/log/system.log vasilito 2026-05-03 08:57:53 +01:00
  • 1c7ce83173 docs: comprehensive boot process audit + archive stale plans vasilito 2026-05-03 08:47:24 +01:00
  • 8cb90c97a5 chore: remove stale redox.patch.bak vasilito 2026-05-03 08:37:34 +01:00
  • 4434ae207f chore: remove redox.patch chunks and reassembly script (no longer needed) vasilito 2026-05-03 08:36:15 +01:00
  • c0587f9a2d refactor: deconsolidate redox.patch into individual patches vasilito 2026-05-03 08:35:26 +01:00
  • 1140f0f9b3 docs: document build system policies — atomic patches, protected recipes, workspace cleanup, patch governance vasilito 2026-05-03 08:31:31 +01:00
  • 7726a3da36 fix: split redox.patch into 90MB chunks for GitHub push limit vasilito 2026-05-03 08:25:24 +01:00
  • aca2f2913d feat: atomic patch application, colored init output, XKB bridge, USB HID hardening vasilito 2026-05-03 08:21:54 +01:00
  • 7b48083a14 fix: restore Qt producer surfaces for vectorimage chain vasilito 2026-05-02 22:10:43 +01:00
  • 1908d8e643 fix: standardize Qt and KDE sysroot helper usage vasilito 2026-05-02 22:10:22 +01:00
  • 9371fe7e76 fix: preserve relibc and wayland build surfaces vasilito 2026-05-02 22:10:00 +01:00
  • a7be5be48a feat: add build preflight and sysroot helpers vasilito 2026-05-02 22:09:36 +01:00
  • a15d79209c docs: define build invariants and fix-before-disable policy vasilito 2026-05-02 22:09:19 +01:00
  • 91cb8bb369 feat: add redbear input headers package vasilito 2026-05-02 22:09:02 +01:00
  • d1fb5744cb chore: patch reorganization — absorbed + .config 0.1.1 vasilito 2026-05-02 01:43:47 +01:00
  • 5851974b20 feat: build system transition to release fork + archive hardening vasilito 2026-05-02 01:41:17 +01:00
  • f55acba68c fix: QML gate — kirigami deps (qtsvg, qtshadertools), fresh source, toolchain include paths vasilito 2026-05-01 07:44:39 +01:00
  • 92d5f4424e fix: toolchain — add QML include paths, QML headers now found vasilito 2026-05-01 07:33:45 +01:00
  • 08df4a1b3c feat: enable kf6-knewstuff + kf6-kwallet in redbear-full vasilito 2026-05-01 07:29:13 +01:00
  • edb3eea182 fix: kirigami — tested CMAKE_CXX_FLAGS + env CXXFLAGS workaround vasilito 2026-05-01 07:27:53 +01:00
  • 1a34a0c110 feat: qtdeclarative dep added to kirigami/kwin, QML stripping removed from kirigami vasilito 2026-05-01 07:21:26 +01:00
  • eeee88b806 docs: fix last stale KWin "Stub" → "Blocked — cmake fails on Qt6Core5Compat" vasilito 2026-05-01 03:31:02 +01:00
  • 45f2e62341 chore: untrack all Packages/ pkgar build artifacts vasilito 2026-05-01 03:27:10 +01:00
  • 1c8e2df1b2 chore: gitignore pkgar/cache build artifacts vasilito 2026-05-01 03:24:49 +01:00
  • 96feb13337 feat: redbear-sessiond login1 — implement PauseDevice/ResumeDevice/Lock/Unlock signals vasilito 2026-05-01 03:19:55 +01:00
  • 1e71b37bdb chore: close session — commit all remaining pre-existing state vasilito 2026-05-01 03:15:20 +01:00
  • 2d22c6ad59 chore: commit durable overlay state (configs, patches, recipe symlinks) vasilito 2026-05-01 03:11:21 +01:00
  • c1749a4688 fix: KWin recipe — remove if block, cmake fails fast vasilito 2026-05-01 03:00:49 +01:00
  • 6949d8e343 fix: commit remaining kwin_wayland_wrapper source edits to HEAD vasilito 2026-05-01 02:55:19 +01:00
  • b3e6de0571 docs: Oracle final — remove stale shim/stub language from README and 05 vasilito 2026-05-01 02:50:35 +01:00
  • fb831ef281 docs: round 16 — final stale doc references sweep vasilito 2026-05-01 02:46:15 +01:00
  • e51eecf458 docs: round 15 — remaining deleted-doc refs in KERNEL-IPC, WAYLAND, 05-KDE vasilito 2026-05-01 02:41:02 +01:00
  • 8c0950d1e7 fix: Oracle round 14 — empty patch removed, bad patch paths fixed vasilito 2026-05-01 02:29:44 +01:00
  • 7756eb900f fix: Oracle round 13 — konsole/kf6-pty properly commented, base patch symlinks vasilito 2026-05-01 02:24:38 +01:00
  • 24945ab8c0 fix: Oracle round 12 — comment out konsole/kf6-pty (no pkgar yet) vasilito 2026-05-01 02:18:08 +01:00
  • 28e5bc7918 fix: Oracle round 11 — remove duplicate [packages] TOML error vasilito 2026-05-01 02:13:06 +01:00
  • 15d0317c31 fix: Oracle round 10 — AGENTS stale state, config stray keys, redbear-kde→full vasilito 2026-05-01 02:10:10 +01:00
  • b66807c33e docs: remaining v3.0 → v4.0 references in subsystem plans vasilito 2026-05-01 02:01:28 +01:00
  • fe2407edf9 fix: remove all nested KWin READMEs, fix gitignore to /** pattern vasilito 2026-05-01 01:55:34 +01:00
  • 79fdc0b75a fix: untrack ALL upstream KWin source — only recipe.toml + README.md retained vasilito 2026-05-01 01:51:37 +01:00
  • 6bec4a38be fix: untrack upstream KWin source (recipe-extracted, not Red Bear code) vasilito 2026-05-01 01:47:55 +01:00
  • abc6e10a53 fix: Oracle round 7 — all kwin_wayland_wrapper references → redbear-compositor vasilito 2026-05-01 01:37:27 +01:00
  • 709fb7fdd1 fix: Oracle round 6 — wayland config + doc consistency vasilito 2026-05-01 01:31:16 +01:00
  • a21fb235ea fix: Oracle round 5 — all remaining issues resolved vasilito 2026-05-01 01:25:19 +01:00
  • 8cad68ec41 fix: Oracle review 4 — all remaining issues resolved vasilito 2026-05-01 01:17:17 +01:00
  • ca1cae6718 docs: final consistency pass — KWin status, KF6 count, 07 ph 3-5 vasilito 2026-05-01 01:07:09 +01:00
  • e77b429563 docs: final stale reference cleanup — all dead doc links removed vasilito 2026-05-01 01:04:09 +01:00
  • 861107d736 docs: fix all broken references to 13 deleted docs vasilito 2026-05-01 00:57:30 +01:00
  • 668f5bdd3d fix: KWin recipe — remove stub wrapper fallback (per project policy) vasilito 2026-05-01 00:54:31 +01:00
  • 4c25e00bed fix: restore Mesa patch wire + update README broken doc links vasilito 2026-05-01 00:48:56 +01:00
  • 053324f5d0 docs: mesa virgl status → BUILDS (virtio_gpu_dri.so confirmed) vasilito 2026-05-01 00:39:31 +01:00
  • 73877d5a3a feat: Mesa virgl DRI driver builds — virtio_gpu_dri.so (80MB pkgar) vasilito 2026-05-01 00:39:03 +01:00
  • 5daa6813ac docs: honest virgl assessment — linker blocker, exact root cause vasilito 2026-05-01 00:30:45 +01:00
  • 2638186ce1 feat: Mesa virgl gallium driver — hardware-accelerated 3D for QEMU vasilito 2026-05-01 00:21:28 +01:00
  • 1c3ed9ec0d docs: virtio-gpu + virgl assessment — honest state, linux-7.0 cache protected vasilito 2026-05-01 00:13:20 +01:00
  • a2d3c9181e docs: consolidate — CONSOLE-TO-KDE v4.0 supersedes all individual plans vasilito 2026-04-30 23:59:36 +01:00
  • 7c7399e0a6 feat: recipe durability guard — prevents build system from deleting local recipes vasilito 2026-04-30 18:47:03 +01:00
  • 34360e1e4f feat: P0-P6 kernel scheduler + relibc threading comprehensive implementation vasilito 2026-04-30 18:21:48 +01:00
  • 55d00c3a24 fix: credential robustness — NGROUPS_MAX, process-scope, cache readback vasilito 2026-04-30 10:17:25 +01:00
  • 24289bf93f feat: supplementary groups + credential syscalls — setgroups/getgroups/RLIMIT vasilito 2026-04-30 10:08:54 +01:00
  • d4385ae9d8 feat: konsole recipe (KDE terminal) — blocked by libiconv fetch vasilito 2026-04-30 09:38:53 +01:00
  • e01466a6a6 state: max KDE surface reached — 40 enabled, 41 pkgar vasilito 2026-04-30 09:35:59 +01:00
  • 4c8ce25100 fix: archive-sources.sh — KDE version extraction, zero vunknown vasilito 2026-04-30 09:32:27 +01:00
  • a535073cc5 feat: plasma-framework + workspace + desktop + kf6-knewstuff enabled vasilito 2026-04-30 09:21:56 +01:00