Commit Graph

  • 90a264f1b1 libwayland: disable wayland-scanner (host build fix); libdrm: remove orphaned fork cache (v6.0 2026) vasilito 2026-06-10 01:45:14 +03:00
  • b0f440c47e mesa, libdrm, pipewire, wireplumber: use cookbook_apply_patches helper (v6.0 2026) vasilito 2026-06-10 01:06:53 +03:00
  • 1a291fbb95 cookbook: add cookbook_apply_patches helper for Rule 2 external patches (v6.0 2026) vasilito 2026-06-10 01:06:27 +03:00
  • 5f5eec1c49 libdrm: migrate to upstream git + external patches (Rule 2 policy fix, v6.0 2026) vasilito 2026-06-09 23:24:01 +03:00
  • bfbf128d58 mesa: migrate to upstream git + external patches (Rule 2 policy fix, v6.0 2026) vasilito 2026-06-09 23:20:32 +03:00
  • 8ff9da2ff9 pipewire: migrate to upstream git + external patches (Rule 2 policy fix, v6.0 2026) Red Bear Maintainer 2026-06-09 22:59:44 +03:00
  • 722f0c4523 wireplumber: migrate to upstream git + external patches (Rule 2 policy fix, v6.0 2026) Red Bear Maintainer 2026-06-09 22:57:43 +03:00
  • 326df9ca66 redbear-compositor: full Wayland protocol coverage (xdg-shell, xdg-output, xdg-decoration, wp_viewporter, linux-dmabuf, wl_data_device, wl_subcompositor) (v6.0 2026) Red Bear OS 2026-06-09 22:48:11 +03:00
  • e30b056ef3 plan: add v6.0→v6.0-impl changelog (346+ commits, 12 forks, QEMU boot validation, v7.0 path) vasilito 2026-06-09 20:55:03 +03:00
  • 817f70e235 STUBS-FIX-PROGRESS: update final state (346+ commits, 12 forks, virtio-blkd fix, QEMU boot validation) vasilito 2026-06-09 20:53:36 +03:00
  • 68ce01b26f STUBS-FIX-PROGRESS: document Red Bear forks vs. direct edits architectural decision (12 forks in place) vasilito 2026-06-09 20:48:58 +03:00
  • 3b4cdfb220 local/docs/boot-logs: capture 2026-06-09 redbear-full QEMU post-virtio-blkd-fix boot (v6.0 2026) Red Bear OS 2026-06-09 18:19:52 +03:00
  • 02df343720 local/docs/boot-logs: capture 2026-06-09 redbear-full QEMU extended boot (v6.0 2026) Red Bear OS 2026-06-09 18:19:29 +03:00
  • 8fbf1a2066 local/scripts: add redbear-full QEMU boot test launcher (v6.0 2026) Red Bear OS 2026-06-09 18:18:57 +03:00
  • 8e9119dfc4 mesa: switch to Local source pointing at local/sources/mesa fork (Phase 2.1, v6.0 2026) vasilito 2026-06-09 17:21:04 +03:00
  • 09a45ee791 Revert "mesa: complete Phase 2.1 — Wayland EGL + full metadata (Rule 2 direct edit)" vasilito 2026-06-09 17:19:19 +03:00
  • 328054f006 mesa: complete Phase 2.1 — Wayland EGL + full metadata (Rule 2 direct edit) vasilito 2026-06-09 17:17:34 +03:00
  • 98df8dc233 Revert "mesa: Phase 2.1 — direct edit (redo after revert)" vasilito 2026-06-09 17:15:12 +03:00
  • 828d0defd4 mesa: Phase 2.1 — direct edit (redo after revert) vasilito 2026-06-09 17:05:49 +03:00
  • eb01ad6955 local/docs: capture 2026-06-09 redbear-full QEMU boot results Kellito 2026-06-09 17:01:57 +03:00
  • a88b43b717 Revert "mesa: switch to Wayland EGL platform (Phase 2.1) — direct edit" vasilito 2026-06-09 16:58:04 +03:00
  • 2b72f61e41 docs: amend NO OVERLAY-STYLE PATCHES policy — Red Bear forks allowed for big external projects (mesa, wayland, qt, KF6, KWin, SDDM, llvm, libdrm) vasilito 2026-06-09 16:56:22 +03:00
  • 54f4796ddd local/recipes: add libxkbcommon and xkeyboard-config forks Kellito 2026-06-09 16:55:20 +03:00
  • e699e3645a wip: remove libxkbcommon and xkeyboard-config (moved to local/recipes/) Kellito 2026-06-09 16:53:42 +03:00
  • d747b4009a cookbook: walk local/recipes/ first so Red Bear forks take precedence vasilito 2026-06-09 16:52:13 +03:00
  • 13d0543c2b mesa: switch to Wayland EGL platform (Phase 2.1) — direct edit vasilito 2026-06-09 16:38:41 +03:00
  • 5396e6c3cc docs: add NO OVERLAY-STYLE PATCHES policy to both AGENTS.md files vasilito 2026-06-09 16:27:09 +03:00
  • 92ed6daf91 Revert "submodule: mesa advance to 0.2.3 with Redox EGL/GBM/virgl fixes and ioccom.h stub" vasilito 2026-06-09 16:09:59 +03:00
  • fd5f84e6c5 submodule: mesa advance to 0.2.3 with Redox EGL/GBM/virgl fixes and ioccom.h stub vasilito 2026-06-09 15:54:20 +03:00
  • 6e9ec2b077 submodule: llvm21 advance to 0.2.3 with FreeBSD postmortem test patches removed vasilito 2026-06-09 15:54:06 +03:00
  • 21419bacc8 submodule: ninja-build advance to 0.2.3 with Redox getloadavg re-declaration vasilito 2026-06-09 15:53:55 +03:00
  • 23e6103b3b submodule: uutils-tar advance to 0.2.3 with rustc 1.92 pin and uutests drop vasilito 2026-06-09 15:53:45 +03:00
  • e13c35886d submodule: sddm advance to 0.2.3 with NO_X11 Wayland-only build vasilito 2026-06-09 15:53:32 +03:00
  • 2476e67ae3 submodule: installer advance to 0.2.3 with ext4-blockdev path dep disabled vasilito 2026-06-09 15:53:18 +03:00
  • 6e62ecb7a7 submodule: kernel advance to 0.2.3 with smbios_scheme_id handles() init vasilito 2026-06-09 15:53:07 +03:00
  • 1dcc801c9b submodule: base advance to 0.2.3 with v6.0 input/USB/GPU/ACPI integration vasilito 2026-06-09 15:52:54 +03:00
  • c8278cd402 STUBS-FIX-PROGRESS: document round 2 (forks, mesa, amdgpu, sddm, refusals) vasilito 2026-06-09 15:45:17 +03:00
  • 385240174d plan: mark Step 1.9 (udev-shim eventN) done vasilito 2026-06-09 15:33:42 +03:00
  • 93740b7c06 plan: add v6.0 changelog (Phase 1 fully implemented in code) vasilito 2026-06-09 15:32:34 +03:00
  • f7f98fe674 redox-drm: switch recipe to local/sources/redox-drm fork, bump 0.2.3 vasilito 2026-06-09 15:32:18 +03:00
  • ddd574ef4f redbear-compositor: keep DRM fd open across page flips (Gap 3.5) vasilito 2026-06-09 15:28:59 +03:00
  • 6870429b21 libdrm: migrate to Red Bear fork; apply redox patches in-tree vasilito 2026-06-09 15:24:31 +03:00
  • 66c8a85e91 plan: mark Gap 3 (renderD128 openat path) done vasilito 2026-06-09 15:16:53 +03:00
  • 52459b7873 redbear-full: re-enable amdgpu (v6.0 2026, 0.2.3) vasilito 2026-06-09 15:08:31 +03:00
  • 638d78ee94 amdgpu: resolve idr_* conflict with linux-kpi via REDBEAR_AMDGPU_BUILD vasilito 2026-06-09 15:06:05 +03:00
  • b6ed9cab19 build-redbear: stop nuking entire repo when a low-level source is stale vasilito 2026-06-09 15:05:43 +03:00
  • 19763b3ce4 plan: mark Gap 5 (host->guest resize events) and Gap 8 (atomic_check connectors) done vasilito 2026-06-09 15:04:22 +03:00
  • 796875e938 redox-drm: switch recipe to local/sources/redox-drm fork, bump 0.2.3 vasilito 2026-06-09 14:59:59 +03:00
  • 6267d2451d mesa: fork mainline recipe to local for EGL Wayland work (Phase 2.1) vasilito 2026-06-09 14:58:37 +03:00
  • 32993a9ee5 redox-drm: validate connector state in atomic_check (Gap 8 fix) vasilito 2026-06-09 14:56:46 +03:00
  • ebeb737f1e sddm: fix theme to maya; fix plasmawayland.desktop Exec to startplasma-wayland vasilito 2026-06-09 14:47:41 +03:00
  • e289904852 docs: add 8 comprehensive audit/assessment documents (7500+ lines total) vasilito 2026-06-09 12:06:18 +03:00
  • 993b66e73f STUBS-FIX-PROGRESS: update with final state (303+21+1 commits, 5 P1+5 P2+4 P3+4 P4+17 P5 done) vasilito 2026-06-09 11:59:20 +03:00
  • 9dfe7ce030 redbear-full: add pipewire + wireplumber recipe metadata vasilito 2026-06-09 11:46:47 +03:00
  • 4c2402af76 redbear-full: add pipewire + wireplumber packages and D-Bus activation vasilito 2026-06-09 11:45:22 +03:00
  • a68b495690 redbear-wifictl: replace StubBackend with real iwlwifi/netstack backend vasilito 2026-06-09 11:28:42 +03:00
  • bf7d35d912 plan: mark Step 1.8 done (evdevd in init system, inputd legacy rootfs removed) vasilito 2026-06-09 11:25:20 +03:00
  • f9a2f28165 config: drop legacy 'inputd -A 2' rootfs invocation (v6.0) vasilito 2026-06-09 11:24:06 +03:00
  • 4a2a3500ed initfs: update inputd service to register scheme 'input/evdev' (v6.0) vasilito 2026-06-09 11:21:58 +03:00
  • a9fa0310aa upower,udisks: implement real D-Bus interfaces for power and disk management Vasili 2026-06-09 11:15:42 +03:00
  • 106f1fc32d redbear-firmware: replace silent upstream pull with manual archive reference (NO SILENT UPSTREAM PULLS policy) RedBear 2026-06-09 11:14:18 +03:00
  • 917baf7ef5 redbear-meta: generate /etc/machine-id at build time vasilito 2026-06-09 10:47:55 +03:00
  • 3ce812befd redbear-dbus-services: ship all 7 KDE session service files in build kellito 2026-06-09 10:46:00 +03:00
  • a63762b083 config: drop *-stub recipe references; add real libudev vasilito 2026-06-09 10:40:40 +03:00
  • 67c59641ff pam-redbear: port minimal PAM to Redox; proxy to redbear-authd vasilito 2026-06-09 10:37:32 +03:00
  • 385f32704a redbear-sessiond: implement real kill_session, kill_user, power_off, reboot vasilito 2026-06-09 10:36:49 +03:00
  • 77bd483327 libs: rename libudev-stub to libudev; bump to 0.2.3 vasilito 2026-06-09 10:33:45 +03:00
  • 0e3cbbd2df libs: replace lcms2-stub with real lcms2 (Little CMS 2) vasilito 2026-06-09 10:32:11 +03:00
  • c8aa0d37d3 libs: replace libdisplay-info-stub with real libdisplay-info vasilito 2026-06-09 10:31:42 +03:00
  • a6ad6b0a89 libs: replace libxcvt-stub with real libxcvt vasilito 2026-06-09 10:31:08 +03:00
  • 8c35e8b4b1 libs: replace libepoxy-stub with real libepoxy vasilito 2026-06-09 10:30:36 +03:00
  • 82acea3c8e kwin: enable all 12 features required for real KDE Plasma session vasilito 2026-06-09 10:28:49 +03:00
  • 28463272f6 redox-driver-sys: expose TOML quirk loaders to acpid runtime vasilito 2026-06-09 09:29:45 +03:00
  • c4322ae097 build-redbear: skip llvm21 pre-cook for mini/grub (Mesa/graphics dep) vasilito 2026-06-09 09:13:00 +03:00
  • 2f516723b2 build-redbear: skip desktop pre-cook for mini/grub targets vasilito 2026-06-09 08:59:44 +03:00
  • 6348ec6b5f redox-driver-sys: add XhciControllerQuirkFlags::FORCE_POLLING (bit 46) vasilito 2026-06-09 07:49:22 +03:00
  • 77b4d4db2b kwin: add fontconfig build dependency vasilito 2026-06-09 06:56:06 +03:00
  • 964546790a kwin: remove libxcb build dependency (KWin built with -DKWIN_BUILD_X11=OFF) vasilito 2026-06-09 05:32:01 +03:00
  • b7ec7f42e7 config: fix /var/log and /var/run permissions; remove invalid rtcd uid field vasilito 2026-06-09 03:31:55 +03:00
  • 7bcb7ac28d usbhidd: v6.0 single-producer evdev; bump 0.1.0->0.2.3 vasilito 2026-06-09 03:09:35 +03:00
  • 8e491d74b7 config: redbear-full: evdevd in init, inputd removed vasilito 2026-06-09 03:09:19 +03:00
  • 07dd9814ac virtio-inputd: v6.0 single-producer evdev; bump 0.1.0->0.2.3 vasilito 2026-06-09 02:58:19 +03:00
  • d6fda77672 virtio-inputd: bump 0.1.0 -> 0.2.0; drop orbclient from Cargo.toml vasilito 2026-06-09 02:42:47 +03:00
  • 0ab5ccd362 evdevd: v6.0 single-producer mode — consume Linux struct input_event vasilito 2026-06-09 02:05:13 +03:00
  • d6df6ede5a v6.0 plan: single evdev producer architecture (inputd deprecated for desktop) vasilito 2026-06-09 01:57:05 +03:00
  • 4ec01243a0 CONSOLE-TO-KDE-DESKTOP-PLAN: v6.0 comprehensive rewrite with unified input + KWin compositor decision vasilito 2026-06-08 23:00:34 +03:00
  • b681a2fb66 virtio-inputd: review-driven fixes for BLOCKERs and MAJORs (Phase 5.1 hardening) vasilito 2026-06-08 22:43:38 +03:00
  • 19a9eecb54 virtio-inputd: implement Phase 5.1 virtio-input driver vasilito 2026-06-08 22:18:00 +03:00
  • 2e0fa30885 Desktop plan v5.0: code-level audit against CachyOS reference ISO vasilito 2026-06-08 21:21:21 +03:00
  • b16e619691 rebuild-cascade: T1.3 — Cargo-aware cascade with O(1) graph lookup Red Bear CI 2026-06-08 21:04:36 +03:00
  • aab20259d9 ohcid: implement full OHCI host controller driver vasilito 2026-06-08 20:50:45 +03:00
  • e1f30d2cca uhcid: implement full UHCI host controller driver vasilito 2026-06-08 20:43:17 +03:00
  • 5cf61fca98 iommu: signal kernel /scheme/irq/remapping after IR init vasilito 2026-06-08 20:19:42 +03:00
  • 088d3c745d cookbook: T1.4 — git-tree source fingerprint Red Bear CI 2026-06-08 19:37:14 +03:00
  • 815e43b22b cookbook: T1.1 — content-hash stability for stage.pkgar Red Bear CI 2026-06-08 19:18:38 +03:00
  • e22ae71cb5 LOWLEVEL plan v1.1: comprehensive Linux 7.1 cross-reference audit vasilito 2026-06-08 18:43:22 +03:00
  • 072274526f Update Wi-Fi assessment and linux-kpi wireless layer findings vasilito 2026-06-08 18:26:29 +03:00
  • 7177a263bf docs: add BUILD-SYSTEM-ROBUSTNESS-PLAN.md Red Bear CI 2026-06-08 16:03:27 +03:00
  • 23c963c8ab quirks: R7 audit — OSI Windows 10/11 + bit 14/15 vasilito 2026-06-08 03:49:25 +03:00
  • 788fdeddff configs + quirks.d/25-xhci: R7 audit fixes (boot order race + xHCI typo) vasilito 2026-06-08 03:43:20 +03:00