| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-12-22 | chore: ensure headers are linted | Felix Morgner | 1 | -0/+12 | |
| 2025-12-15 | chore: fix missing includes | Felix Morgner | 1 | -0/+1 | |
| 2025-12-12 | x86_64/cpu: update documentation and structure | Felix Morgner | 1 | -0/+2 | |
| 2025-12-10 | x86_64/memory: implement simple kernel remapper | Felix Morgner | 1 | -0/+1 | |
| 2025-12-05 | multiboot2: silence some warnings | Felix Morgner | 1 | -3/+5 | |
| 2025-11-24 | x86_64/vga: rely less on magic state | Felix Morgner | 1 | -0/+2 | |
| 2025-11-24 | x86-64/kapi: reimplement ia32_efer support | Felix Morgner | 1 | -1/+4 | |
| 2025-10-29 | chore: configure clang-tidy | Felix Morgner | 1 | -1/+10 | |
| 2025-10-28 | ide: fix clangd query driver glob | Felix Morgner | 1 | -7/+9 | |
| 2025-10-27 | ide: reconfigure debugging extension | Felix Morgner | 2 | -11/+26 | |
| 2025-07-23 | ide: redirect qemu error output | Felix Morgner | 1 | -2/+4 | |
| 2025-07-22 | x86_64: clean up bootstrap code | Felix Morgner | 1 | -0/+4 | |
| 2025-07-14 | cmake: introduce ELF utility module | Felix Morgner | 1 | -1/+1 | |
| 2025-07-14 | build: reintroduce bootable ISO | Felix Morgner | 2 | -3/+3 | |
| 2025-07-14 | libs: rename kstd headers to be more STL like | Felix Morgner | 1 | -5/+5 | |
| 2025-07-14 | build: upgrade x86-64 toolchain | Felix Morgner | 1 | -1/+1 | |
| 2025-07-14 | ide: improve support for vscodium | Felix Morgner | 3 | -27/+16 | |
| 2025-07-13 | ide: improve launch configuration | Felix Morgner | 2 | -33/+20 | |
| 2025-07-13 | build: update toolchain | Felix Morgner | 1 | -0/+1 | |
| 2025-03-28 | ide: disable reboot on crash and add more info | Felix Morgner | 1 | -0/+3 | |
| We don't necessarily want to end up in a boot loop when debugging. Additionally, when can have QEMU dump the machine state on crashes, as well as tell us which interrupts occur. | |||||
| 2025-03-28 | Revert "update long jump handling" | Matteo Gmür | 1 | -5/+0 | |
| This reverts commit 9ddfcd02413a93718e8cde53f9ba5a96a5b29b8f. | |||||
| 2025-03-27 | update long jump handling | Fabian Imhof | 1 | -0/+5 | |
| 2024-10-26 | use linker variable | Fabian Imhof | 1 | -2/+0 | |
| 2024-10-26 | Fix wrong args order in taks | Matteo Gmür | 1 | -2/+2 | |
| 2024-10-26 | Adjust to toolchain updates | Matteo Gmür | 1 | -0/+4 | |
| 2024-10-11 | Ensure vscode compiles with c++20 | Matteo Gmür | 1 | -0/+1 | |
| 2024-09-24 | Improve launch settings | Matteo Gmür | 2 | -7/+3 | |
| 2024-09-17 | ide: add problem matcher for gdb launch | Felix Morgner | 1 | -3/+14 | |
| While this is not strictly necessary for a standalone launch, Visual Studio Code is not happy when we have a long running (longer than the debug session) preLaunchTask without a problem matcher. In essence, we define the task as having finished launching, when QEMU informs us about the open VNC port. | |||||
| 2024-09-17 | ide: boot the kernel when launching the debugger | Felix Morgner | 1 | -2/+2 | |
| 2024-09-17 | ide: adjust available boot targets | Felix Morgner | 1 | -2/+1 | |
| 2024-09-17 | build: migrate away from conan | Felix Morgner | 1 | -1/+1 | |
| 2023-10-12 | ide: configure formatting | Felix Morgner | 1 | -0/+6 | |
| 2023-10-12 | build: switch to ninja multi-config generator | Felix Morgner | 2 | -5/+19 | |
| 2023-10-11 | ide: allow selection of boot image | Felix Morgner | 1 | -2/+14 | |
| 2023-10-11 | teachos: restructure file layout | Felix Morgner | 1 | -2/+2 | |
| 2023-10-08 | x86_64: improve debugging experience | Felix Morgner | 3 | -10/+26 | |
| 2023-10-07 | x86_64: implement very simple VGA text output | Felix Morgner | 1 | -1/+17 | |
| 2023-10-07 | ide: add some debugging support | Felix Morgner | 3 | -0/+38 | |
| 2023-10-07 | python: add mypy and format conanfile | Felix Morgner | 1 | -4/+5 | |
| 2023-10-07 | x86_64: implement first bootable kernel | felix.morgner@ost.ch | 2 | -0/+19 | |
