Historique des commits

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