Histórico de Commits

Autor SHA1 Mensagem Data
  greatbridf e7f8d74f83 fix(rt_sigprocmask): SIG_UNBLOCK should invoke signals.unmask há 1 ano atrás
  greatbridf 3aa82c2b13 feat(scheduler): support multi kernel stack frames há 1 ano atrás
  greatbridf d5070d823a feat(syscall): mkdir há 1 ano atrás
  greatbridf 496a4bb31f feat(syscall): impl. partial gettid and wait4 há 1 ano atrás
  greatbridf 5926e83a34 feat(syscall): uname, getpgid, getuid, rt_sigaction(half works) há 1 ano atrás
  greatbridf fdb0052684 fix(signal): wakeup the threading on signals generated há 1 ano atrás
  greatbridf a52f58ffb4 feat(syscall): add rt_sigprocmask há 1 ano atrás
  greatbridf 35cce41a09 fix(vfs): close pipes properly, prohibit sendfile64 used on non regular files há 1 ano atrás
  greatbridf 5813062c00 Merge branch 'dev' há 1 ano atrás
  greatbridf 8efa4a211a feat(syscall): add sendfile64 há 1 ano atrás
  greatbridf 4a42fe3956 refactor(vfs): rewrite struct file há 1 ano atrás
  greatbridf 6d321f5eac feat(open): open() can now create new files há 1 ano atrás
  greatbridf b5faee6ded feat(types::path): add types::path to handle paths há 1 ano atrás
  greatbridf 0f9c6c4603 feat(syscall): add getdents64 há 1 ano atrás
  greatbridf 09fa92b097 feat(syscall): add fcntl64 há 1 ano atrás
  greatbridf 2656facbab feat(syscall): add statx há 1 ano atrás
  greatbridf 50b9527a09 feat(syscall): add mmap and munmap há 1 ano atrás
  greatbridf 8115a79f02 feat(syscall): add brk há 1 ano atrás
  greatbridf 696aaa567c feat(syscall): add clock_gettime64, getuid and prctl há 1 ano atrás
  greatbridf da4fc9c087 feat(syscall): add syscalls, change syscall ids há 1 ano atrás
  greatbridf 3cf21d6082 feat(syscall): add set_thread_area há 1 ano atrás
  greatbridf 423968a920 feat(vfs): support opening relative path há 1 ano atrás
  greatbridf 929a17f7a3 fix(ld): add sentry to prevent kernel too large há 1 ano atrás
  greatbridf 247863ce35 refactor(thread): remove thdlist and some ctors há 1 ano atrás
  greatbridf 0a7b5413a5 fix tuple and rbtree, simplify kernel process há 1 ano atrás
  greatbridf ec19ff3095 change(proclist): remove tty_idx há 1 ano atrás
  greatbridf 07638e3531 change(kernel): remove types::pair há 1 ano atrás
  greatbridf 4cf6746d1d fix(tcsetpgrp): get ctrl tty by sid instead of pid há 2 anos atrás
  greatbridf cf416c45b5 feat(kill): add syscall kill() há 2 anos atrás
  greatbridf 9483e98eca fix(proclist::find()): check iter null há 2 anos atrás