Jonas 'Sortie' Termansen
|
db79994e64
|
Refactored all the sortix headers into a include directory.
Also got rid of trailing white space. That corrupted .git/.
Big ass-commit because of recovered .git directory.
|
2012-03-22 00:52:29 +01:00 |
|
Jonas 'Sortie' Termansen
|
5b916b5f63
|
Added F_SETFL and F_GETFL to fcntl(2).
This is a bit of a hacky implementation.
|
2012-03-11 20:29:00 +01:00 |
|
Jonas 'Sortie' Termansen
|
f01d7951c1
|
stat(2) now supports directories.
A bit hackily, though.
|
2012-03-11 17:56:20 +01:00 |
|
Jonas 'Sortie' Termansen
|
6bcb3d7384
|
Added stat(2) and fstat(2) in the kernel.
It's a bit hacky, but it works.
lstat(2) currently redirects to stat(2).
|
2012-03-06 13:10:59 +01:00 |
|
Jonas 'Sortie' Termansen
|
4b2c22d480
|
Added access(2).
|
2012-03-05 15:46:23 +01:00 |
|
Jonas 'Sortie' Termansen
|
5e75f5c428
|
Added fcntl(3) with FD_GET and FD_SET.
|
2012-03-04 21:36:40 +01:00 |
|
Jonas 'Sortie' Termansen
|
75b14aa821
|
Refactored the descriptor table and added FD_CLOEXEC and FD_CLOFORK.
open(2) now also respects O_CLOEXEC and O_CLOFORK.
|
2012-03-04 21:06:49 +01:00 |
|
Jonas 'Sortie' Termansen
|
03273d0076
|
Added stubs for stat(2), and fstat(2).
|
2012-02-22 00:30:34 +01:00 |
|
Jonas 'Sortie' Termansen
|
56084556bb
|
Added stubs for truncate(2) and ftruncate(3).
|
2012-01-14 16:37:21 +01:00 |
|
Jonas 'Sortie' Termansen
|
0519af33ee
|
Added stubs for rmdir(2) and mkdir(2).
|
2012-01-14 16:25:28 +01:00 |
|
Jonas 'Sortie' Termansen
|
4e0f57f4d7
|
DevFileWrapper now understands and respects O_TRUNC.
|
2012-01-08 14:15:51 +01:00 |
|
Jonas 'Sortie' Termansen
|
9f35df813e
|
Implemented errno(3), added support in both kernel and utils.
|
2011-11-22 17:26:47 +01:00 |
|
Jonas 'Sortie' Termansen
|
8b2b52b9f6
|
Added unlink(2) and rm(1).
|
2011-11-21 19:01:56 +01:00 |
|
Jonas 'Sortie' Termansen
|
d4590cefa1
|
Added chdir(2), getcwd(2), which mxsh and ls now uses.
|
2011-11-21 12:19:57 +01:00 |
|
Jonas 'Sortie' Termansen
|
002a1f9ea6
|
Hardcoded the PWD as '/'.
|
2011-11-19 10:32:29 +01:00 |
|
Jonas 'Sortie' Termansen
|
013e11ca5e
|
Added a RAM filesystem.
|
2011-11-19 00:57:17 +01:00 |
|
Jonas 'Sortie' Termansen
|
ae423eaeef
|
Added open(2).
Please note that mount points and file systems do not exist yet.
|
2011-11-19 00:57:17 +01:00 |
|
Jonas 'Sortie' Termansen
|
708643d0f2
|
Fixed bug in dup(2).
|
2011-11-17 23:03:14 +01:00 |
|
Jonas 'Sortie' Termansen
|
9b79673dcb
|
Initial version of Sortix.
|
2011-08-05 14:25:00 +02:00 |
|