Jonas 'Sortie' Termansen
|
0d4a25396b
|
Move unistd.h functions into their own directory.
|
2013-12-17 14:30:38 +01:00 |
|
Jonas 'Sortie' Termansen
|
bff6b077da
|
Move signal.h functions into their own directory.
|
2013-12-17 14:30:38 +01:00 |
|
Jonas 'Sortie' Termansen
|
50ae094c6f
|
Move poll.h functions into their own directory.
|
2013-12-17 14:30:38 +01:00 |
|
Jonas 'Sortie' Termansen
|
7668d2bc0b
|
Move locale.h functions into their own directory.
|
2013-12-17 14:30:38 +01:00 |
|
Jonas 'Sortie' Termansen
|
ed60c08c2c
|
Move fcntl.h functions into their own directory.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
c69b5fc34d
|
Move pwd.h functions into their own directory.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
6259878db3
|
Move grp.h functions into their own directory.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
3d18ed9a43
|
Move ctype.h functions into their own directory.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
78b0cf7b6a
|
Move wctype.h functions into their own directory.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
e87e891ca3
|
Move assert.h functions into their directory.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
18356edb69
|
Move stdlib.h functions into their own directory.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
ab0177113f
|
Move fsmarshall.h functions into their own directory.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
9c4f25ae7c
|
Move libgen.h functions into their own directory.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
7bec450367
|
Add _D_EXACT_NAMLEN and _D_ALLOC_NAMLEN macros to dirent.h.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
cab9f561ea
|
Add feature macros to dirent.h describing struct dirent.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
441777de28
|
Add versionsort(3).
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
ed3814abca
|
Add strverscmp(3).
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
9bd82e1d80
|
Add alphasort(3).
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
7de9273bef
|
Add scandir(3).
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
edb2682f55
|
Move dirent.h functions into their own directory.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
2e64286ae5
|
Update kernel panic code to current coding conventions.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
a44138f72f
|
Remove obsolete attribute macros.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
c377f33072
|
Remove duplicate declaration of addr_t.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
b88853de81
|
Remove obsolete PLATFORM_X86 and PLATFORM_X64 macros.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
c36b35adc2
|
Refactor kernel GDT code.
|
2013-12-17 14:30:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
c77d9395cd
|
Refactor kernel interrupt handling.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
4dad48271a
|
Move wchar.h functions into their own directory.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
7a0beab011
|
Move string.h functions into their own directory.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
138e279e62
|
Remove obsolete sortix/{x86,x64}/bits.h headers.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
20b67f18bc
|
Update libc system calls to follow coding conventions.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
7a6b4920ce
|
Rename SYSCALL_WAIT to SYSCALL_WAITPID.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
311423856e
|
Add foreground process support to init and sh.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
c8f302df1a
|
Add process group support to init and sh.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
938f722dcb
|
Add tcsetpgrp(2) and tcgetpgrp(2).
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
b6349e21cb
|
Implement sending signals to process groups.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
be0ece3fe0
|
Add setpgid(2) and getpgid(2).
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
2cb3f2860a
|
Update sortix/process.cpp coding style.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
8d420c9de7
|
Remove unused platform-specific scheduler file.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
6ea41cc620
|
Retrieve init process id from INIT_PID environmental variable.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
f8f65d5713
|
Store init process pid in INIT_PID environmental variable.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
740187674a
|
Add reference counting filesystem messages.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
2ea7607f4e
|
Clean up ATA PIO driver.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
7c3740a85d
|
Hook crash handler up against kernel debugger.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
5d1fe2620b
|
Add mkpartition(2).
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
94cd049473
|
Add chroot(1).
|
2013-12-17 14:30:35 +01:00 |
|
Jonas 'Sortie' Termansen
|
d2aab888d1
|
Add chroot(2), fchroot(2) and fchrootat(2).
|
2013-12-17 14:30:35 +01:00 |
|
Jonas 'Sortie' Termansen
|
6a62446bab
|
Prevent escaping the root filesystem.
|
2013-12-17 14:30:35 +01:00 |
|
Jonas 'Sortie' Termansen
|
871469d443
|
Add terminal support for ^L.
|
2013-12-17 14:30:35 +01:00 |
|
Jonas 'Sortie' Termansen
|
ddf3dd329f
|
Add fchdirat(2).
|
2013-12-17 14:30:35 +01:00 |
|
Jonas 'Sortie' Termansen
|
3093623f18
|
Add PCI Bar utility functions.
|
2013-12-17 14:30:35 +01:00 |
|