| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-03-17 | Fix issue in vector | Matteo Gmür | 8 | -36/+92 | |
| 2025-03-16 | Adjust task state segment struct | Matteo Gmür | 1 | -21/+14 | |
| 2025-03-16 | Move base value out into variable | Matteo Gmür | 1 | -3/+4 | |
| 2025-03-16 | add comment | Fabian Imhof | 2 | -2/+1 | |
| 2025-03-16 | start implementing TSS | Fabian Imhof | 9 | -43/+201 | |
| 2025-03-15 | Merge branch 'feat_inital_context_switching' of ↵ | Fabian Imhof | 2 | -3/+1 | |
| ssh://gitlab.ost.ch:45022/teachos/kernel into feat_inital_context_switching | |||||
| 2025-03-15 | create TSS descriptor | Fabian Imhof | 1 | -0/+10 | |
| 2025-03-15 | Use empty bit field to implement reserved | Matteo Gmür | 2 | -3/+1 | |
| 2025-03-15 | temporarily make all page table entries user accessible | Fabian Imhof | 2 | -3/+10 | |
| 2025-03-15 | resolve merge conflict | Fabian Imhof | 0 | -0/+0 | |
| 2025-03-15 | implement loading of gdtr register | Matteo Gmür | 28 | -242/+210 | |
| 2025-03-15 | Fix size of segment descriptor using bit fields and struct packing | Matteo Gmür | 26 | -229/+152 | |
| 2025-03-14 | Fix header recursion problem | Matteo Gmür | 5 | -24/+23 | |
| 2025-03-13 | fixup typing and continue adding gdt | Fabian Imhof | 17 | -46/+77 | |
| 2025-03-13 | Merge branch 'feat_inital_context_switching' of ↵ | Fabian Imhof | 2 | -11/+18 | |
| ssh://gitlab.ost.ch:45022/teachos/kernel into feat_inital_context_switching | |||||
| 2025-03-13 | IN_PROGRESS implement gdt initialization | Fabian Imhof | 17 | -65/+219 | |
| 2025-03-13 | Fix segment descriptor bit order of private members | Matteo Gmür | 2 | -11/+18 | |
| 2025-03-13 | create GDT and fix segment descriptor bit order | Fabian Imhof | 10 | -46/+141 | |
| 2025-03-10 | Implement segment descriptor | Matteo Gmür | 6 | -33/+30 | |
| 2025-03-10 | Adjust segment descriptor to use defined helpers | Matteo Gmür | 3 | -27/+41 | |
| 2025-03-10 | Adjust register segment descriptors to possible states | Matteo Gmür | 9 | -68/+201 | |
| 2025-03-09 | Adjust comments and implement remaining interface for STL classes. | Matteo Gmür | 4 | -98/+163 | |
| 2025-03-09 | add doxygen comments to shared and unique pointer | Fabian Imhof | 3 | -10/+162 | |
| 2025-03-04 | Add more methods to vector to mimic stl interface partially. | Matteo Gmür | 3 | -86/+306 | |
| 2025-02-27 | add comment | Fabian Imhof | 1 | -0/+5 | |
| 2025-02-27 | start segment_descriptor | Fabian Imhof | 2 | -3/+44 | |
| 2025-02-27 | add descriptor_table access_byte | Fabian Imhof | 4 | -2/+103 | |
| 2025-02-27 | Add files to cmake and implement gdt flags | Matteo Gmür | 4 | -0/+90 | |
| 2025-02-27 | Merge remote-tracking branch 'origin/develop_ba' into ↵ | Fabian Imhof | 14 | -33/+406 | |
| feat_inital_context_switching | |||||
| 2025-02-27 | Merge branch 'feat_new_delete_override' into 'develop_ba' | Fabian Imhof | 19 | -99/+662 | |
| new delete override See merge request teachos/kernel!4 | |||||
| 2025-02-27 | Add inital empty files for GDT | Matteo Gmür | 4 | -0/+0 | |
| 2025-02-27 | clear interrupt flag | Fabian Imhof | 1 | -0/+2 | |
| 2025-02-27 | remove interrupt.hpp | Fabian Imhof | 1 | -26/+0 | |
| 2025-02-27 | add smart pointers | Fabian Imhof | 2 | -0/+188 | |
| 2025-02-25 | Create inital custom version of c++ vector | Matteo Gmür | 3 | -0/+208 | |
| 2025-02-24 | Enable run time and compile time sanitizers to catch more errors | Matteo Gmür | 1 | -0/+1 | |
| 2025-02-24 | Add noexpect to deallocate calls | Matteo Gmür | 7 | -7/+7 | |
| 2025-02-23 | Remove useless if statements | Matteo Gmür | 1 | -6/+2 | |
| 2025-02-23 | Adjust linked list allocator to allow for deallocation without passing size ↵ | Matteo Gmür | 8 | -59/+56 | |
| parameter and with arbitrary size | |||||
| 2025-02-21 | Add documentation to new components | Matteo Gmür | 5 | -8/+69 | |
| 2025-02-21 | Update factory method code | Matteo Gmür | 8 | -79/+46 | |
| 2025-02-20 | add heap_allocator base class | Fabian Imhof | 6 | -25/+56 | |
| 2025-02-20 | Make allocation type configurable | Matteo Gmür | 2 | -8/+50 | |
| 2025-02-20 | Add singelton implementation for global heap allocator | Matteo Gmür | 2 | -5/+9 | |
| 2025-02-20 | Fix compilation issues | Matteo Gmür | 4 | -54/+48 | |
| 2025-02-20 | Create global heap allocator attempt | Matteo Gmür | 4 | -44/+92 | |
| 2025-02-20 | added new and delete override | Fabian Imhof | 4 | -21/+71 | |
| 2025-02-18 | Merge branch 'feat_memory_manager' into 'develop_sa' | Matteo Gmür | 112 | -125/+4032 | |
| Finish inital draft of Memory Manager See merge request teachos/kernel!3 | |||||
| 2024-12-17 | Fix typo | Matteo Gmür | 3 | -4/+4 | |
| 2024-12-17 | Improve log messages | Matteo Gmür | 2 | -2/+5 | |
