CelOS

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-04-28
04:36
Updated usage of page block end function to account for change in end calculation Leaf check-in: 96c954fb1a user: drzewiec tags: master, trunk
2026-04-27
05:43
Fixed some off by one errors in page allocator check-in: 22b0a4adc8 user: drzewiec tags: master, trunk
2025-03-12
03:52
Updated x86_64 dep check-in: c0d4c613b4 user: drzewiec tags: master, trunk
2025-03-11
05:26
Updated uart_16550 dep check-in: 65f509b634 user: drzewiec tags: master, trunk
05:23
Upgraded volatile dep check-in: ef18714541 user: drzewiec tags: master, trunk
05:06
Updated linked_list_allocator dep check-in: 0d876d1c92 user: drzewiec tags: master, trunk
05:04
Updated bitflags and nasm deps check-in: bdbb407656 user: drzewiec tags: master, trunk
05:01
Updated multiboot2 crate check-in: e935d5aeaf user: drzewiec tags: master, trunk
05:00
Updated multiboot2 crate check-in: 3113d16607 user: drzewiec tags: master, trunk
03:47
Updated x86_64 crate check-in: 0d78a4be92 user: drzewiec tags: master, trunk
03:24
Added user stack to GDT struct check-in: a0d44ecd0b user: drzewiec tags: master, trunk
02:33
Added command and user stack data to thread structures check-in: 4a85317a61 user: drzewiec tags: master, trunk
02:31
Added rsp0 to x86data struct check-in: 2aa73f8b05 user: drzewiec tags: master, trunk
2024-10-14
00:22
Removed redundant imports check-in: 204f49f115 user: chris@fdisk.io tags: master, trunk
00:05
Updated custom target data layout check-in: 4a050de8ac user: chris@fdisk.io tags: master, trunk
00:05
Added jetbrains files check-in: f43a2873cd user: chris@fdisk.io tags: master, trunk
2023-12-31
03:27
Updated cargo resolver check-in: dd764575c4 user: chris@fdisk.io tags: master, trunk
03:25
rustfmt fixes check-in: e3c81278e4 user: chris@fdisk.io tags: master, trunk
03:25
Increased kernel stack size check-in: 671e77992d user: chris@fdisk.io tags: master, trunk
2023-05-20
06:04
Simplified linker script a touch check-in: f961986cd3 user: chris@fdisk.io tags: master, trunk
04:16
More lint fixes check-in: 36f7267268 user: chris@fdisk.io tags: master, trunk
03:29
Lint fixes check-in: 8558b2407e user: chris@fdisk.io tags: master, trunk
03:25
Refactored build to use binary crate and link with ld.lld check-in: dea4d5a58e user: chris@fdisk.io tags: master, trunk
2023-03-10
05:39
Removed alloc error handler and bumped rustc required version check-in: 50d1d32add user: chris@fdisk.io tags: master, trunk
2023-01-08
05:50
Updated panic handler to stop all kernel execution check-in: 678fb2058e user: chris@fdisk.io tags: master, trunk
05:48
Removed extraneous hlt_loop function check-in: d8d841d385 user: chris@fdisk.io tags: master, trunk
05:36
Added frame prefetch thread, cleanup check-in: f6a2fbc4c5 user: chris@fdisk.io tags: master, trunk
01:50
Added process teardown, made sure new kernel pages get to all processes, and refactoring check-in: 2ca9aad83b user: chris@fdisk.io tags: master, trunk
2023-01-06
03:59
Added support for process creation check-in: 5596724810 user: chris@fdisk.io tags: master, trunk
2023-01-03
02:45
Added thread termination check-in: 0b753dead8 user: chris@fdisk.io tags: master, trunk
02:45
Fixed BinaryHeap bug check-in: 77ebcc43a9 user: chris@fdisk.io tags: master, trunk
2023-01-01
05:18
Actually create guard pages when mapping memory check-in: db463f756e user: chris@fdisk.io tags: master, trunk
2022-12-30
19:04
Refactored memory constants and page mapping API check-in: b0d9f06a50 user: chris@fdisk.io tags: master, trunk
2022-11-19
01:03
Removed vec frame allocator check-in: a01afa4d6c user: chris@fdisk.io tags: master, trunk
2022-11-17
07:19
Removed more lazy_static check-in: 7648a52cd0 user: chris@fdisk.io tags: master, trunk
2022-11-08
15:32
Added basic process tracking check-in: c633a2be3a user: chris@fdisk.io tags: master, trunk
08:41
Updated rust toolchain check-in: d5599e52a5 user: chris@fdisk.io tags: master, trunk
08:35
Removed unnecessary uses of lazy_static check-in: 2d9b32575e user: chris@fdisk.io tags: master, trunk
08:15
Fixed clippy errors check-in: 778cac5cbb user: chris@fdisk.io tags: master, trunk
08:14
Revamped multitasking types check-in: a7facbb9b4 user: chris@fdisk.io tags: master, trunk
04:39
Beginnings of thread API - WIP check-in: 23f07f09ae user: chris@fdisk.io tags: master, trunk
04:39
Added clarification to BinaryHeap check-in: 4deb692497 user: chris@fdisk.io tags: master, trunk
2022-11-06
18:59
Formatting changes from rustfmt check-in: dfacf6a6f6 user: chris@fdisk.io tags: master, trunk
18:53
Updated rustfmt options check-in: c1068b075c user: chris@fdisk.io tags: master, trunk
2022-09-07
11:08
BinaryHeap improvements check-in: 4722dfaace user: chris@fdisk.io tags: master, trunk
11:07
Added support for building profiles check-in: 4190236ddc user: chris@fdisk.io tags: master, trunk
2022-09-01
17:23
Made logger thread-safe check-in: cd4399b6be user: chris@fdisk.io tags: master, trunk
06:30
Fixed minor bug in debug message about stack check-in: 46deac90cf user: chris@fdisk.io tags: master, trunk
04:03
Refactored makefile check-in: 517bb7d0e5 user: chris@fdisk.io tags: master, trunk
03:36
Updated makefile to have more sensible tasks check-in: 07da91c484 user: chris@fdisk.io tags: master, trunk