25 Commits

Author SHA1 Message Date
Baptiste Wicht
a484d81608 Small improvement in handling of the input 2014-04-02 18:24:07 +02:00
Baptiste Wicht
2e4fa52780 Add more information on error 2014-03-02 17:39:38 +01:00
Baptiste Wicht
5c1aa7e9e8 Cleanup my mess 2014-02-24 18:36:13 +01:00
Baptiste Wicht
75f270ce85 Move executables to /bin/ 2014-02-23 17:15:30 +01:00
Baptiste Wicht
8d6e26a41a Pass arguments to the programs 2014-02-12 15:29:25 +01:00
Baptiste Wicht
5f20bd02e0 Improve error reporting between kernel<->user 2014-02-11 18:22:51 +01:00
Baptiste Wicht
53b91c65f5 Complete 2014-02-11 18:10:21 +01:00
Baptiste Wicht
ad76ff995d Add system class for the control of the terminal 2014-02-09 18:26:01 +01:00
Baptiste Wicht
a0e8075d89 Complete the shell 2014-02-09 17:30:16 +01:00
Baptiste Wicht
0ce6e939d2 Improve the shell 2014-02-09 17:14:22 +01:00
Baptiste Wicht
26f26f2122 Improve the interface with std::expected 2014-02-09 16:47:57 +01:00
Baptiste Wicht
cf43087848 Error reporting in user space 2014-02-09 11:54:44 +01:00
Baptiste Wicht
bce0d84f98 Use string instead of cstring 2014-02-09 11:31:33 +01:00
Baptiste Wicht
9fed750015 Avoid name collision 2014-02-08 22:19:26 +01:00
Baptiste Wicht
0d70c97e97 Clean 2014-02-08 17:53:10 +01:00
Baptiste Wicht
6b505e6a72 Adapt the userlib to compile it as static library 2014-02-08 16:55:16 +01:00
Baptiste Wicht
d58c3b8326 Test invoking long from tsh 2014-02-03 21:35:56 +01:00
Baptiste Wicht
744b0a62ae Fix parsing 2014-02-03 21:15:52 +01:00
Baptiste Wicht
dd5c616261 Prepare exec support 2014-02-03 20:38:33 +01:00
Baptiste Wicht
7fbd019e8a Improve shell 2014-02-03 20:24:24 +01:00
Baptiste Wicht
2f4a5b1188 Implement userland sleep 2014-02-03 19:02:23 +01:00
Baptiste Wicht
cd5612796c Cleanup 2014-02-03 18:11:31 +01:00
Baptiste Wicht
120f64a731 Do not version executables 2014-02-03 18:08:01 +01:00
Baptiste Wicht
f3010e93ab Update tsh 2014-02-03 18:07:34 +01:00
Baptiste Wicht
7be2b2596a Prepare userland shell 2014-02-03 18:05:01 +01:00