История коммитов

Автор SHA1 Сообщение Дата
  coderain 045be778f3 Begin implementing unit tests. 6 лет назад
  coderain c9cce3d583 Switch to the new locking API. 6 лет назад
  coderain 7992a3f0b5 Make waiting for objects generic. Implement access granting/revoking. 6 лет назад
  coderain b2b59886c7 Improve exception handling. 6 лет назад
  coderain e5133aaacf Introduce a uid_t type for user IDs. 6 лет назад
  coderain 3c314f07cd Improve context switching and scheduler APIs. 6 лет назад
  coderain c1387c687c Reimplement basic locking. Fix bugs. 6 лет назад
  coderain e06a5d13a3 Add an automatic build environment setup script for POSIX-compliant systems. 6 лет назад
  coderain b3e9524c23 Implement serial logging. Finish modularizing power management. 6 лет назад
  coderain 209134ca5e Implement printf in the CRT 6 лет назад
  coderain 876bb4f27f Implement module loading. Move drivers into modules. Fix bugs. 6 лет назад
  coderain 081225fd85 Upgrade to multiboot version 2 7 лет назад
  coderain 632d3438cb Reimplement AVL trees 7 лет назад
  coderain c2c026e397 Automatically generate syscalls.h and syscalls.c as well 7 лет назад
  coderain ce9bb273cd Automatically generate the system call wrappers 7 лет назад
  coderain 430eedc6e4 Improve pipes. Implement pipelines. Use pipes when watching directory changes. 7 лет назад
  coderain 395454e66c [kernel] Add command line support, fix bugs 7 лет назад
  coderain 7b2aa7a4d4 [kernel] Bug fixes and refactoring 7 лет назад
  coderain e3b10bc54d Implement basic ELF executable loading 7 лет назад
  coderain f44b484697 [kernel] Fix block copying in the cache 7 лет назад
  coderain 44aa1c0d85 [crt] Set the default heap. Update next_offset after blocks have been merged. 7 лет назад
  coderain 6e39cdc735 [kernel] Fix bugs related to opening/listing devices 7 лет назад
  coderain eb202f1726 Don't blindly strdup() optional arguments 7 лет назад
  coderain 9f3ec362bd Move video I/O control definitions to the SDK 7 лет назад
  coderain 2508ed09d8 [crt] Improve file descriptors 7 лет назад
  coderain 1254279dad [crt] Properly implement I/O buffers 7 лет назад
  coderain 9d13225126 Implement setjmp/longjmp 7 лет назад
  coderain 06d7c44e59 Initialize the heap and file descriptors during CRT startup 7 лет назад
  coderain bb018380fe Implement POSIX file descriptors and I/O 7 лет назад
  coderain 56ebf60f05 Implement working directories in the CRT (and a bit of kernel support) 7 лет назад