Histórico de Commits

Autor SHA1 Mensagem Data
  Andreas Kling 00c21d1590 Add sys$ttyname_r and ttyname_r() + ttyname(). há 6 anos atrás
  Andreas Kling 7a7956a595 Virtual consoles kinda work! há 6 anos atrás
  Andreas Kling 68739dc43e Start working on virtual consoles/TTYs. há 6 anos atrás
  Andreas Kling 29035ffde7 Hang if a task crashes while it's already crashing.. há 6 anos atrás
  Andreas Kling 0f20be05a6 Implement sys$getcwd properly. há 6 anos atrás
  Andreas Kling e6284a8774 Fix broken SpinLock. há 6 anos atrás
  Andreas Kling bea106fdb2 Fix up VFS::resolveSymbolicLink() to use a base inode instead of a base path. há 6 anos atrás
  Andreas Kling 97726862dd Add basic symlink support. há 6 anos atrás
  Andreas Kling 1d4af51250 Add a VFS::absolutePath(InodeIdentifier). há 6 anos atrás
  Andreas Kling 1d5afbdffc Add sys$set_mmap_name and use it from LibC's malloc. há 6 anos atrás
  Andreas Kling e904f193c1 Canonicalize the path used by sh. há 6 anos atrás
  Andreas Kling 8f91a47aeb Add some basic field width support to printf(). há 6 anos atrás
  Andreas Kling 9a71c7759a Implement loading of linked ELF executables. há 6 anos atrás
  Andreas Kling ec07761d0f Implement waitpid() support for getting the waitee's exit code. há 6 anos atrás
  Andreas Kling 3db8d7ae1a Use Unix::stat for sys$lstat(). há 6 anos atrás
  Andreas Kling 509e5f9952 Add some basic address validation to syscalls. há 6 anos atrás
  Andreas Kling 2716a9e2d7 Greatly improve /proc/PID/stack by tracing the ebp frame chain. há 6 anos atrás
  Andreas Kling c928b06218 Add a very hackish /proc/PID/stack. há 6 anos atrás
  Andreas Kling a32b3a3ddf Implement /proc/PID/vm. há 6 anos atrás
  Andreas Kling 10347b9ae8 Add ASSERT_INTERRUPTS_DISABLED in Task::fromPID(). há 6 anos atrás
  Andreas Kling 1c45b28da6 Add sys$uname() and a /bin/uname utility. há 6 anos atrás
  Andreas Kling 384e2f24d4 Add per-task limit for open fd's. Hard-coded at 16 for now. há 6 anos atrás
  Andreas Kling 2749e7f1c2 Implement sys$chdir() and teach sh+ls to cd around and browse different dirs. há 6 anos atrás
  Andreas Kling 0af9254812 If spawning a task fails after we did a partial ELF load, remap current. há 6 anos atrás
  Andreas Kling df87dda63c Implement argc/argv support for spawned tasks. há 6 anos atrás
  Andreas Kling 53abfa7ea1 Add sys$gethostname and /bin/hostname há 6 anos atrás
  Andreas Kling dc6f57f19c Add gettimeofday() syscall and LibC wrappers gettimeofday() and time(). há 6 anos atrás
  Andreas Kling 5978185242 Add a "sleep" syscall that sleeps for N seconds. há 6 anos atrás
  Andreas Kling c6f2890d8e Implement a basic way for read() to block. há 6 anos atrás
  Andreas Kling ba56f4afde If no context switch occurs, add 1 to the timesScheduled() for current. há 6 anos atrás