Commit Graph

  • b8edd4af68 fat32: downcase 8.3 filenames Matthew Leach 2025-12-11 21:42:01 +00:00
  • 4cd9fab80b scripts: deps: usertest: new Matthew Leach 2025-12-11 20:31:40 +00:00
  • e2a9306037 build-deps: busybox: don't popd too many times Matthew Leach 2025-12-11 20:30:31 +00:00
  • a4e9cf9fd9 formatting Ashwin Naren 2025-12-09 14:07:03 -08:00
  • 6d967332b7 remove old todo Ashwin Naren 2025-12-09 13:52:31 -08:00
  • 76f7707e00 test writing Ashwin Naren 2025-12-09 13:51:39 -08:00
  • b05c606a2a testing Ashwin Naren 2025-11-28 15:16:39 -08:00
  • e2534ffd9c Implement /dev/zero Ashwin Naren 2025-12-09 13:47:27 -08:00
  • 71f025b437 Implement /dev/null (#48) Ashwin Naren 2025-12-09 08:40:27 -08:00
  • 511a0db41e arch: arm64: parse cmdline from chosen node Matthew Leach 2025-12-06 21:37:38 +00:00
  • abd5ef39c2 create-image: use mtools to populate image Matthew Leach 2025-12-06 21:17:08 +00:00
  • 76624b8be0 scripts/deps/bash: fix build for later gcc Matthew Leach 2025-12-05 06:15:52 +00:00
  • afaae627cf scripts/deps/bash: use release tar Matthew Leach 2025-12-05 06:14:30 +00:00
  • dec7348015 rust-toolchain.toml: add rust-analyzer Matthew Leach 2025-12-05 06:12:54 +00:00
  • 8101e6278f Update README.md Brian R. 2025-12-07 00:07:48 +00:00
  • 661f368334 implement sys_kill Ashwin Naren 2025-11-30 14:09:03 -08:00
  • 0904a1994c Introduce experimental macOS build support NerdNextDoor 2025-11-26 13:57:08 +00:00
  • 910203e0c2 syscalls: mprotect: implement Matthew Leach 2025-11-30 16:14:15 +00:00
  • baf98c452f libkernel: vmarea: shrink_to: implement Matthew Leach 2025-11-30 15:13:19 +00:00
  • 3e3a9ad0c5 libkernel: region: add punch_hole Matthew Leach 2025-11-29 21:41:25 +00:00
  • 1b95049159 libkernel: memory: VMArea: page align on from_pheader Matthew Leach 2025-11-29 20:56:28 +00:00
  • 41814dddbe Fix bash build on aarch64 host Herman Polloni 2025-11-28 13:53:33 -08:00
  • 8038a6c4e2 syscalls: sys_getrand: implement Matthew Leach 2025-11-28 20:47:09 +00:00
  • 5f2c2491b8 implement fair scheduler Ashwin Naren 2025-11-27 11:39:08 -08:00
  • 6d3af6a95d Update syscall doc with newly implemented methods Bjorn Beishline 2025-11-28 13:30:52 -07:00
  • 911a85e4ef Implement sys_set_robust_list and sys_gettid Bjorn Beishline 2025-11-28 12:38:08 -07:00
  • fb405282cc syscalls: rseq: return ENOSYS Matthew Leach 2025-11-28 20:04:22 +00:00
  • 1741b036bb syscalls: getrlimit: return error Matthew Leach 2025-11-26 12:16:26 +00:00
  • 1ed714e47b libkernel: memory: region: remove breaking assert in expand Matthew Leach 2025-11-26 12:05:32 +00:00
  • 6e988c3639 syscall: socket: return with error Matthew Leach 2025-11-25 16:45:28 +00:00
  • 6a029c340a syscall: gettimeofday: impement Matthew Leach 2025-11-25 16:43:37 +00:00
  • 5f42f74c5c process: exec: add AT_PH aux vectors Matthew Leach 2025-11-24 21:18:29 +00:00
  • 28980c6725 uname: fudge the version of the kernel for libc Matthew Leach 2025-11-23 21:48:07 +00:00
  • 74b483dd22 exec: add a dummy AT_RANDOM aux vector value Matthew Leach 2025-11-23 21:45:03 +00:00
  • 825b3d7547 libkernel: mem: brk: return non-aligned break Matthew Leach 2025-11-23 21:43:23 +00:00
  • de76e243a2 properly shutdown system Ashwin Naren 2025-11-27 23:35:16 -08:00
  • 504f7f01dc fix failing tests Ashwin Naren 2025-11-27 16:49:48 -08:00
  • 0c749d7ce8 Parse fat dates Ashwin Naren 2025-11-27 16:41:01 -08:00
  • 335412c441 include line/col info in kernel panic Ashwin Naren 2025-11-26 23:47:02 -08:00
  • 58b903567d LICENSE: add MIT Matthew Leach 2025-11-27 14:48:05 +00:00
  • eff3dad5c7 schedule tasks based on last run time Ashwin Naren 2025-11-26 23:37:23 -08:00
  • e9f3f8764d Merge pull request #13 from hardliner66/restructure_build Matthew Leach 2025-11-26 06:28:58 +00:00
  • e5c4ef7e74 restructure build scripts Steve Biedermann 2025-11-23 10:24:48 +01:00
  • b1ebd61763 Merge pull request #16 from hexagonal-sun/fat32-case-insensitive Matthew Leach 2025-11-24 21:35:38 +00:00
  • 4735e7c59a Merge pull request #15 from hardliner66/fix_readme_link Matthew Leach 2025-11-24 21:28:13 +00:00
  • 606500ba8b libkernel: fs: fat32: make lookups case-insensitive Matthew Leach 2025-11-23 20:31:52 +00:00
  • bbdd96f953 fix link in readme Steve Biedermann 2025-11-24 21:18:40 +01:00
  • d09e7a9333 Merge pull request #14 from hardliner66/add_syscall_docs Matthew Leach 2025-11-24 17:39:36 +00:00
  • 7005b692c3 add markdown file with all syscalls Steve Biedermann 2025-11-24 12:41:54 +01:00
  • cc13b7b866 Merge pull request #9 from Cloudwalk9/patch-1 Matthew Leach 2025-11-23 07:24:43 +00:00
  • ea8cb7381d main: change panic message to match Linux Cloudwalk9 2025-11-22 16:48:45 -05:00
  • 6bdc5fe403 Merge pull request #5 from hexagonal-sun/ci Matthew Leach 2025-11-22 12:48:41 +00:00
  • 16fc3e47ff arm64: boot: secondary: add intermediate ptr cast Matthew Leach 2025-11-22 12:40:35 +00:00
  • 30eb4fc794 timer: supress clippy warnings for PartialOrd impl Matthew Leach 2025-11-22 12:38:53 +00:00
  • 6c804ce2a7 thread_group: builder: remove unused function Matthew Leach 2025-11-22 12:38:32 +00:00
  • e51594a7eb arm64: boot: send ping after bringing up secondaries Matthew Leach 2025-11-22 12:37:54 +00:00
  • 1931880504 github: ci: new Matthew Leach 2025-11-22 06:00:59 +00:00
  • c306da2d7d arch/arm64: boot: use /bin/sh as init Matthew Leach 2025-11-21 23:04:27 +00:00
  • 3fbbbb5151 syscalls: implement getcwd Matthew Leach 2025-11-21 22:56:03 +00:00
  • 62a804e456 fmt: cleanup after rustfmt Matthew Leach 2025-11-21 21:21:18 +00:00
  • 2c942b9e84 syscalls: implement readlinkat Matthew Leach 2025-11-21 21:19:18 +00:00
  • 29f52efe13 syscalls: implement chdir Matthew Leach 2025-11-21 21:18:47 +00:00
  • 8abda6dd9c syscalls: umask: implement Matthew Leach 2025-11-21 21:04:11 +00:00
  • c70e44c9c5 Merge pull request #2 from BjornTheProgrammer/master Matthew Leach 2025-11-21 23:01:10 +00:00
  • 7f68b0afca Remove sudo add check if test.img exists Bjorn Beishline 2025-11-21 15:39:05 -07:00
  • e98c6668ef fix build scripts and add additional pre-requesites to readme Steve Biedermann 2025-11-21 14:51:06 +01:00
  • 9b82966f11 fops, pipe: fix deadlock Matthew Leach 2025-11-21 20:22:26 +00:00
  • 71475803e3 Add generation of img file Bjorn Beishline 2025-11-21 01:58:21 -07:00
  • d1807c72fa Add readme to include NixOS command Bjorn Beishline 2025-11-21 01:24:41 -07:00
  • 1ccd810de1 Add rust-toolchain.toml and add docs about prereqs Bjorn Beishline 2025-11-20 16:00:50 -07:00
  • fae19e3cba main: remove unused unstable feature format_args_nl Matthew Leach 2025-11-21 07:58:31 +00:00
  • c10468346b README: remove typo Matthew Leach 2025-11-21 07:58:05 +00:00
  • b8a4f29694 README: new Matthew Leach 2025-11-20 16:06:21 +00:00
  • ca6fdd0da5 Initial Commit Matthew Leach 2025-06-14 16:05:40 +01:00