769 Commits

Author SHA1 Message Date
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
Baptiste Wicht
04468b9f0b Create close system call 2014-02-13 18:47:58 +01:00
Baptiste Wicht
de50d30d99 Continue stat command 2014-02-12 22:04:20 +01:00
Baptiste Wicht
e6cfe50f76 Move datetime to tlib 2014-02-12 20:48:19 +01:00
Baptiste Wicht
96d1a1e1a3 Complete 2014-02-12 20:46:59 +01:00
Baptiste Wicht
0decdacaa9 Fix open 2014-02-12 20:09:29 +01:00
Baptiste Wicht
e209d9f6a3 Fix split 2014-02-12 20:09:17 +01:00
Baptiste Wicht
170f681f27 Create a stat program 2014-02-12 17:25:08 +01:00
Baptiste Wicht
4193ba0ffa Add open system call 2014-02-12 17:13:34 +01:00
Baptiste Wicht
b73a863ed9 Remove print_digit system call 2014-02-12 16:09:02 +01:00
Baptiste Wicht
c501dcda70 Cleanup 2014-02-12 16:08:01 +01:00
Baptiste Wicht
a48d497a08 Move errors.hpp into tlib 2014-02-12 16:06:06 +01:00
Baptiste Wicht
857557a94c Rename malloc in kalloc 2014-02-12 16:03:21 +01:00
Baptiste Wicht
842370208b Ignore executables 2014-02-12 15:59:33 +01:00
Baptiste Wicht
8d6e26a41a Pass arguments to the programs 2014-02-12 15:29:25 +01:00
Baptiste Wicht
e290a761c1 Add argument passing to the interface 2014-02-12 15:29:13 +01:00
Baptiste Wicht
ef95c110bd Add support for passing arguments to programs 2014-02-11 22:35:53 +01:00
Baptiste Wicht
7b204df77a Display arguments from command line 2014-02-11 22:25:36 +01:00
Baptiste Wicht
21c892b287 Add test program to test args 2014-02-11 20:34:58 +01:00
Baptiste Wicht
1a1ad35a8a Migrate reboot and shutdown 2014-02-11 20:23:01 +01:00
Baptiste Wicht
277ec2f8ee Clean commands 2014-02-11 18:25:07 +01:00
Baptiste Wicht
5f20bd02e0 Improve error reporting between kernel<->user 2014-02-11 18:22:51 +01:00
Baptiste Wicht
d3a00e55b1 Remove duplicated files 2014-02-11 18:14:42 +01:00
Baptiste Wicht
414c47d37d Remove sysinfo from shell 2014-02-11 18:13:36 +01:00
Baptiste Wicht
ad7525c554 Add some more debug 2014-02-11 18:12:39 +01:00
Baptiste Wicht
327e1244e4 Review to_string 2014-02-11 18:12:00 +01:00
Baptiste Wicht
e30239b661 Review inline assembly 2014-02-11 18:11:36 +01:00
Baptiste Wicht
53b91c65f5 Complete 2014-02-11 18:10:21 +01:00
Baptiste Wicht
fab6fb46b5 Complete cpuid 2014-02-11 18:09:43 +01:00
Baptiste Wicht
4c5571508f Display more information on exception 2014-02-11 18:07:32 +01:00
Baptiste Wicht
95e3f5b857 Disable debugging 2014-02-10 15:25:58 +01:00
Baptiste Wicht
b841032e05 Improve debugging 2014-02-10 15:24:56 +01:00
Baptiste Wicht
49f7910bd9 Strip executables 2014-02-10 15:23:52 +01:00
Baptiste Wicht
c2f5a8ef57 Merge branch 'develop' of github.com:wichtounet/thor-os into develop 2014-02-09 23:02:55 +01:00
Baptiste Wicht
540f33935c Continue cpuid implementation 2014-02-09 22:53:23 +01:00
Baptiste Wicht
4ba26a4227 Add printf support to the user lib 2014-02-09 22:52:58 +01:00