804 Commits

Author SHA1 Message Date
Baptiste Wicht
fe81a99a44 Auto mount root during kernel boot 2014-02-28 20:10:44 +01:00
Baptiste Wicht
259ec58c9d Move partition_type to vfs 2014-02-28 19:58:58 +01:00
Baptiste Wicht
5ce2f84289 Remove ls command 2014-02-28 17:54:54 +01:00
Baptiste Wicht
35fa166829 Cleanup 2014-02-27 22:47:06 +01:00
Baptiste Wicht
387777438b Improve handling of root directory 2014-02-27 22:47:00 +01:00
Baptiste Wicht
d2f8a3e8ba Fix entries system call 2014-02-27 22:25:31 +01:00
Baptiste Wicht
570832eebe Disable debugging again 2014-02-27 22:13:30 +01:00
Baptiste Wicht
3d0e50190b Fix bug in offset computation 2014-02-27 22:11:12 +01:00
Baptiste Wicht
2c1cdcffa5 Create ls program 2014-02-27 20:41:46 +01:00
Baptiste Wicht
a578a91151 entries system call 2014-02-27 19:38:12 +01:00
Baptiste Wicht
f1325c5762 Prepare entries system call 2014-02-27 18:06:03 +01:00
Baptiste Wicht
b818980b47 Create program date 2014-02-26 20:51:59 +01:00
Baptiste Wicht
e608e271ae Implement command date 2014-02-26 20:50:23 +01:00
Baptiste Wicht
8bccd3ada5 Cleanup date and time handling 2014-02-26 20:30:55 +01:00
Baptiste Wicht
f1804b6795 Remove migrated commands 2014-02-25 21:05:11 +01:00
Baptiste Wicht
0fe826a9a0 Create rm command 2014-02-25 21:03:31 +01:00
Baptiste Wicht
6d7fa31aaa Prepare rm support 2014-02-25 20:52:19 +01:00
Baptiste Wicht
9a0554254f Create mkdir command 2014-02-25 20:17:33 +01:00
Baptiste Wicht
20b1e489f0 Prepare mkdir system call 2014-02-25 19:59:13 +01:00
Baptiste Wicht
52ee78ab21 Create touch program 2014-02-25 18:03:11 +01:00
Baptiste Wicht
8df21a0ea1 Pass flags to open 2014-02-25 17:41:44 +01:00
Baptiste Wicht
a178e0c509 Prepare support for file creation 2014-02-25 17:38:47 +01:00
Baptiste Wicht
abb6233e8d Remove debug message 2014-02-25 16:29:52 +01:00
Baptiste Wicht
67d6d14304 Improve handling of file descriptors 2014-02-24 22:30:15 +01:00
Baptiste Wicht
66c5e85557 Finish readelf 2014-02-24 21:01:34 +01:00
Baptiste Wicht
cc25c7c640 Remove readelf from the kernel shell 2014-02-24 19:13:52 +01:00
Baptiste Wicht
e2b66548bb Prepare readelf command 2014-02-24 19:13:38 +01:00
Baptiste Wicht
5c1aa7e9e8 Cleanup my mess 2014-02-24 18:36:13 +01:00
Baptiste Wicht
934f6f3a18 Add cd command 2014-02-23 23:07:58 +01:00
Baptiste Wicht
1e4873759d Fix bug 2014-02-23 22:17:41 +01:00
Baptiste Wicht
21e184ceb6 Create pwd program 2014-02-23 21:39:18 +01:00
Baptiste Wicht
5d827dca9d Add system calls for working directory 2014-02-23 21:19:02 +01:00
Baptiste Wicht
b3152b16ff Improve makefile 2014-02-23 18:18:48 +01:00
Baptiste Wicht
4af3126e5d Create which command 2014-02-23 17:37:01 +01:00
Baptiste Wicht
35b18af084 Add support to test error 2014-02-23 17:36:47 +01:00
Baptiste Wicht
75f270ce85 Move executables to /bin/ 2014-02-23 17:15:30 +01:00
Baptiste Wicht
9fd20d4faf Add some support for absolute file paths 2014-02-23 17:15:17 +01:00
Baptiste Wicht
3dae421e40 Add operator+ suppport 2014-02-23 17:14:59 +01:00
Baptiste Wicht
235767988d Add copy support 2014-02-23 17:07:53 +01:00
Baptiste Wicht
a3bb9c5a41 Add find support to std::string 2014-02-23 16:55:25 +01:00
Baptiste Wicht
6448a699fc Enable VGA 2014-02-22 18:39:16 +01:00
Baptiste Wicht
c96ae13921 Remove cat 2014-02-13 21:37:22 +01:00
Baptiste Wicht
8e61b146ba Print error on directory 2014-02-13 21:28:59 +01:00
Baptiste Wicht
9ae0ba8171 Update cat 2014-02-13 21:18:47 +01:00
Baptiste Wicht
3f08e7b31f Fix bug with has_handle 2014-02-13 21:06:52 +01:00
Baptiste Wicht
df67d48660 Fix typo 2014-02-13 21:04:10 +01:00
Baptiste Wicht
1516716071 Create cat program 2014-02-13 20:55:29 +01:00
Baptiste Wicht
569ee5110f Add support for read system call 2014-02-13 20:25:56 +01:00
Baptiste Wicht
0346fef4b7 Remove executable 2014-02-13 20:25:24 +01:00
Baptiste Wicht
276b83ee1a Cleanup 2014-02-13 18:49:45 +01:00