Commit Graph

  • 7cf6933f81 remove sys_socket include from netdb tests auronandace 2026-04-13 11:14:11 +01:00
  • f0e3574f30 remove sys_socket include from ifaddrs and netdb auronandace 2026-04-13 10:59:23 +01:00
  • e8429cdc5e move sys_socket bits from C to cbindgen auronandace 2026-04-13 10:18:40 +01:00
  • 1eed88923a verify signal header includes auronandace 2026-04-13 08:52:53 +01:00
  • 2140bcad79 Add CUB implementation plan spec and update project documentation vasilito 2026-04-12 23:52:47 +01:00
  • 808a6eee6a Add GPU driver interrupt handling, Intel GPU PCI config, and display improvements vasilito 2026-04-12 23:52:19 +01:00
  • 86195579a0 Add CUB package builder and include in all Red Bear OS configs vasilito 2026-04-12 23:51:48 +01:00
  • ca71566fdb Update ACPI-FIXES.md and AGENTS.md for P0 ACPI completion vasilito 2026-04-12 22:22:19 +01:00
  • 8fadf583ec Merge FADT shutdown, power methods, and reboot into base ACPI patch vasilito 2026-04-12 22:16:01 +01:00
  • d863784d9a Add MADT NMI types 0x4/0x5/0xA and LVT NMI programming vasilito 2026-04-12 22:15:41 +01:00
  • 39d0814ebd Add SDT checksum validation to kernel ACPI patch vasilito 2026-04-12 21:45:22 +01:00
  • 7f15039178 Add category-based fetch script, fix .gitignore for vendor source vasilito 2026-04-12 20:43:15 +01:00
  • 88702627ec Remove broken ivrs/mcfg stubs from acpid base patch vasilito 2026-04-12 20:42:57 +01:00
  • e743624685 Fix xAPIC APIC ID extraction, annotate ICR constants in kernel patch vasilito 2026-04-12 20:42:41 +01:00
  • 1667d5d349 Add fetch-all-sources.sh script to download all package sources vasilito 2026-04-12 20:19:28 +01:00
  • 824e50ca9c Wire installer ext4 patch symlink into build tree vasilito 2026-04-12 20:19:02 +01:00
  • 20807a0ebf Add Red Bear OS build integration script and makefile vasilito 2026-04-12 20:18:37 +01:00
  • ad710d13bc Add Midnight Commander (mc) port and include in all configs vasilito 2026-04-12 20:18:11 +01:00
  • 0d1a04df87 Add branding assets and harden .gitignore vasilito 2026-04-12 20:17:43 +01:00
  • 43fd088349 Rename rbos → redbear everywhere, add redbear-info system tool vasilito 2026-04-12 19:46:54 +01:00
  • 50b731f1b7 Red Bear OS — microkernel OS in Rust, based on Redox vasilito 2026-04-12 19:05:00 +01:00
  • 2405a7ebb3 Move kmain and kmain_ap to startup/mod.rs bjorn3 2026-04-06 15:48:44 +02:00
  • 572bb4ce1f Avoid re-exporting arch specific modules in the crate root bjorn3 2026-04-06 15:35:20 +02:00
  • 141c87650f Fix profiling and add check to CI Jacob Lorentzon 2026-04-12 14:51:26 +02:00
  • de0f2f5329 Merge branch 'assert-bits' into 'master' Jeremy Soller 2026-04-12 06:50:45 -06:00
  • 6deaaa71a7 Merge branch 'check-shadow-buf' into 'main' Jeremy Soller 2026-04-12 06:49:51 -06:00
  • 17ff347332 move assert bits from C to cbindgen auronandace 2026-04-12 08:37:54 +01:00
  • c2f46bf383 drivers/graphics: Add API to check if shadow buffer present Wildan M 2026-04-12 12:39:09 +07:00
  • fa5463e0cb Merge branch 'move_dhcpd' into 'main' Jeremy Soller 2026-04-11 14:37:53 -06:00
  • 7e07108b41 Rustfmt bjorn3 2026-04-11 21:12:56 +02:00
  • ff4aea2cae dhcpd: Move from the netutils repo to the base repo bjorn3 2026-04-11 20:56:33 +02:00
  • 483d435d9c Merge branch 'verify-sysstatvfs-includes' into 'master' Jeremy Soller 2026-04-11 11:33:03 -06:00
  • b4fe14a15b verify header includes for sys_statvfs auronandace 2026-04-11 15:21:54 +01:00
  • 53bd8b48ec Merge branch 'seed48-no-static-mut' into 'master' Jeremy Soller 2026-04-11 08:13:02 -06:00
  • 16e69d89c7 Merge branch 'init_rework11' into 'main' Jeremy Soller 2026-04-11 08:11:48 -06:00
  • f28cb80507 Replace static mut in seed48() Peter Limkilde Svendsen 2026-04-11 16:07:48 +02:00
  • ee8109fe1d init: Move some legacy script complexity into Script::from_str bjorn3 2026-04-11 15:51:54 +02:00
  • dd1c590131 init: Remove echo special case from legacy init scripts bjorn3 2026-04-11 15:45:20 +02:00
  • baaddd7ccf init: Support reading env vars from /usr/lib/environment.d bjorn3 2026-04-11 15:39:23 +02:00
  • 2e6cf9df68 init: Remove notify and scheme support from legacy init scripts bjorn3 2026-04-11 15:03:09 +02:00
  • 44920aef59 init: Move audiod service definition into this repo bjorn3 2026-04-11 15:23:28 +02:00
  • 347287a3ed init: Move run and run_command to the scheduler bjorn3 2026-04-11 12:28:24 +02:00
  • bac755f440 Merge branch 'update-deps' into 'main' Jeremy Soller 2026-04-11 06:40:53 -06:00
  • 4291b0da0a Merge branch 'init_rework10' into 'main' Jeremy Soller 2026-04-11 06:40:05 -06:00
  • 20429746f8 init: Migrate the base services from init scripts bjorn3 2026-04-10 22:45:39 +02:00
  • 05ab0a2633 Merge branch 'init_rework9' into 'main' Jeremy Soller 2026-04-10 18:54:17 -06:00
  • a820dd4d25 Merge branch 'printf-float-alternate-fix' into 'master' Jeremy Soller 2026-04-10 18:53:22 -06:00
  • b75492bdd2 Merge branch 'printf-precision-zero-fix' into 'master' Jeremy Soller 2026-04-10 18:52:30 -06:00
  • aab8c5f5ea Add a hint to run with sudo Wildan M 2026-04-11 07:00:57 +07:00
  • 4ee2101d01 Update dependencies Wildan M 2026-04-11 06:59:51 +07:00
  • 853a26918f init: Move initfs configs to init.initfs.d bjorn3 2026-04-10 22:13:12 +02:00
  • 02b074f2e6 init: Unify child spawning calls bjorn3 2026-04-10 21:56:08 +02:00
  • 8506ae5581 init: Move daemon spawning from daemon to init bjorn3 2026-04-10 21:25:35 +02:00
  • 24ff4f294e init: Start logd as a regular service bjorn3 2026-04-10 21:19:28 +02:00
  • 4a497bb263 printf: fix '%#.0e' to always print the radix character Connor-GH 2026-04-10 13:53:31 -05:00
  • 2f39aade30 Use mmap_anywhere in a couple of places bjorn3 2026-04-06 17:50:10 +02:00
  • f792faf571 Avoid a Once for event::REGISTRY bjorn3 2026-04-06 16:19:49 +02:00
  • a46f37976b Use div_ceil in LogicalCpuSet Display impl bjorn3 2026-04-10 20:21:28 +02:00
  • aab33e46c3 Fix a couple of warnings bjorn3 2026-04-10 20:22:26 +02:00
  • 9b82e54e5a Merge branch 'disconnected_udp' into 'master' Mathew John Roberts 2026-04-10 18:55:26 +01:00
  • 7bf209dc8e Move to separate 0.0.0.0:0 and disconnected states for udp AF_UNSPEC Benton60 2026-04-10 17:55:26 +00:00
  • 7ec3e239b5 printf: ignore zero flag on some conversions if precision is specified. Connor-GH 2026-04-10 11:19:55 -05:00
  • da40ffa9ec Merge branch 'fix-malloc-conflict' into 'master' Jeremy Soller 2026-04-10 07:11:25 -06:00
  • 87e1739a85 Fix malloc conflict Wildan M 2026-04-10 16:38:32 +07:00
  • 62b0f0c198 Merge branch 'timespec' into 'master' Jeremy Soller 2026-04-09 15:25:49 -06:00
  • c8ba916e7e Merge branch 'ucred' into 'master' Jeremy Soller 2026-04-09 15:25:35 -06:00
  • 8f54fd8cb2 Fix displaying affinity in sys/context Wildan M 2026-04-08 14:19:45 +07:00
  • 654ee6ca3e size_of and align_of are part of the prelude nowadays bjorn3 2026-04-06 15:19:52 +02:00
  • 2e784dfe46 Remove unused feature gate bjorn3 2026-04-06 15:07:26 +02:00
  • 89a29f4e56 Reduce usage of wildcard imports bjorn3 2026-04-06 15:05:54 +02:00
  • b0b0ec2d71 Deduplicate definition of FLAG_SINGLESTEP between x86 and x86_64 bjorn3 2026-04-06 15:05:24 +02:00
  • e98e12780e Inline BorrowedHtBuf::tail bjorn3 2026-04-06 14:46:34 +02:00
  • bdf82a958a Use call instead of call_inner for fmap_inner bjorn3 2026-04-06 14:46:08 +02:00
  • cd3b18068f Improve mem precision in sys/context Wildan M 2026-04-06 22:14:40 +07:00
  • ce08b60502 Solve lock token and contexts for fdstat and debugger Wildan M 2026-04-06 13:35:23 +07:00
  • 0ad905f26e Fix sys stats to reveal contexts in all CPU Wildan M 2026-04-06 13:34:20 +07:00
  • f14358d4d8 Merge branch 'prio-sched-version' into 'master' Jeremy Soller 2026-04-09 15:21:52 -06:00
  • 6b41e68be4 Merge branch 'init_rework8' into 'main' Jeremy Soller 2026-04-09 15:21:05 -06:00
  • 49f96a96e6 rename bits_time to bits_timespec for consistency auronandace 2026-04-09 10:50:04 +01:00
  • 121ee8edb0 remove ucred from sys_socket bits auronandace 2026-04-09 09:59:24 +01:00
  • d50164a6b5 Merge branch 'disconnected_udp' into 'main' Mathew John Roberts 2026-04-09 08:18:36 +01:00
  • 6530de76b9 Merge branch 'sys-epoll-docs' into 'master' Mathew John Roberts 2026-04-09 07:59:59 +01:00
  • e599c37a40 Merge branch 'pal-socket-docs' into 'master' Mathew John Roberts 2026-04-09 07:55:53 +01:00
  • 6af45691f6 Merge branch 'pal-signal-docs' into 'master' Mathew John Roberts 2026-04-09 07:52:50 +01:00
  • ddeb282648 Merge branch 'ptrace-docs' into 'master' Mathew John Roberts 2026-04-09 07:49:54 +01:00
  • b5fecf9ef2 Merge branch 'pal-epoll-docs' into 'master' Mathew John Roberts 2026-04-09 07:47:16 +01:00
  • 711d342227 Add more sys/epoll.h docs Peter Limkilde Svendsen 2026-04-08 23:41:04 +02:00
  • abb1c62ff7 Add docs for PalSocket Peter Limkilde Svendsen 2026-04-08 23:24:50 +02:00
  • 2c2d968455 Add docs for PalSignal Peter Limkilde Svendsen 2026-04-08 23:08:03 +02:00
  • 74c6e48a8f Improve ptrace docs Peter Limkilde Svendsen 2026-04-08 22:36:19 +02:00
  • ac1467fb2f Add docs for PalEpoll Peter Limkilde Svendsen 2026-04-08 22:27:01 +02:00
  • d6261d3868 Merge branch 'pal-docs' into 'master' Mathew John Roberts 2026-04-08 19:48:47 +01:00
  • 0b802afc7f Merge branch 'platform-rw-docs' into 'master' Mathew John Roberts 2026-04-08 19:46:58 +01:00
  • 83022746f9 Merge branch 'aio-docs' into 'master' Mathew John Roberts 2026-04-08 19:45:06 +01:00
  • 4a05586a2f Merge branch 'format-mr-1159' into 'master' Mathew John Roberts 2026-04-08 19:43:22 +01:00
  • 67fd089c90 Merge branch 'pthread-types-docs' into 'master' Mathew John Roberts 2026-04-08 19:42:29 +01:00
  • ee1260363c Fix many clippy lints Speedy_Lex 2026-04-08 20:40:41 +02:00
  • 2440ef302b switch to using the remote endpoint for getpeername checks Benton60 2026-04-07 02:08:15 -04:00
  • 321f15c850 fix 0.0.0.0:non-zero port getpeername calls Benton60 2026-04-06 18:14:09 -04:00
  • 2d2aa5592b Document Pal methods Peter Limkilde Svendsen 2026-04-06 20:12:04 +02:00