RSS feed
d94edd4b
– mkf <mkf@cloud9p.org>
authored
on 2024/08/12 13:26
printf: handle %%
10784c71
– mkf <mkf@cloud9p.org>
authored
on 2024/05/27 05:16
fix build
a1d3f868
– mkf <mkf@cloud9p.org>
authored
on 2024/05/27 05:13
add strchr
3b735b0c
– mkf <mkf@cloud9p.org>
authored
on 2024/05/27 05:12
add atoi2
bf8045ae
– mkf <mkf@cloud9p.org>
authored
on 2024/05/27 05:06
add atoi
1596ae1c
– mkf <mkf@cloud9p.org>
authored
on 2024/05/27 03:26
Makefile: don't hardcode gcc version
fbbd09eb
– de88 <hamidreza.soleimani88@gmail.com>
authored
and mkf <mkf@cloud9p.org>
committed
on 2023/12/09 12:20
added octal dump and WC
79a7ec81
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 21:36
rc: use new APIs
39d47a95
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 21:35
login: simplify, ask for username if three are none, use new APIs
4695d500
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 21:34
[cmd,env,root]fs: use new APIs
a9ee8727
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 21:34
kern.c: ask to login
7465ef2d
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 21:32
id: use new APIs
3943794e
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 21:32
user: make it functional
ddde627e
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 21:26
cmd/ls: fix usage
2583a6cc
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 21:25
vfs: remove unused variable in dirname()
0c284ab6
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 14:58
check: add vga_test, put tests into a table
1a9e9aa2
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 14:57
printf: add 0x into %x, style fixes
f916e84a
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 14:57
vga: remove unused variable
9188f8d5
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 14:56
Makefile: we dont need -g anymore
41c7b8cc
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 11:29
memory: no need for cwd
c9e1f400
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 04:59
vga: scroll(int lines) → scroll(void)
97ec6223
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 03:50
rc: check harder, remove buggy code and don't iterate too much!
7f062a8f
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 03:47
u.h: remove prog_t
a82c4791
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 03:45
move prog_t into rc.h
ea23d22e
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 03:44
ls: add usage
d38c96a3
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 03:08
vga_gencolor and vga_char shouldn't be available anyawy
f34b2877
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 03:07
remvove debug prints
151d1d75
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 03:03
fix dynamic \t, it appears we did one more than needed.
723fef92
– mkf <mkf@cloud9p.org>
authored
on 2023/12/07 02:51
scanf: no need for malloc
dcc535da
– mkf <mkf@cloud9p.org>
authored
on 2023/12/06 01:16
put keymap inside ps2.c, rather than ps2.h, which would make it available everywhere
963783fb
– mkf <mkf@cloud9p.org>
authored
on 2023/12/06 01:07
lladd, lldel: add libc.h
fcc77109
– mkf <mkf@cloud9p.org>
authored
on 2023/12/06 01:03
remove pc.h
d0411bd1
– mkf <mkf@cloud9p.org>
authored
on 2023/12/06 00:56
remove prototypes from mem.h
189fb3be
– mkf <mkf@cloud9p.org>
authored
on 2023/12/06 00:55
panic: import
fb715746
– mkf <mkf@cloud9p.org>
authored
on 2023/12/06 00:54
free: return void, move to libc.h
9bd2c2d1
– mkf <mkf@cloud9p.org>
authored
on 2023/12/06 00:54
scanf: tabs, use cons, make internal functions static
0db68816
– mkf <mkf@cloud9p.org>
authored
on 2023/12/06 00:53
move malloc and free into libc.h
18740d02
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 20:01
adler32: include headers
955c19f3
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 20:01
dont inline
e96c973f
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 19:38
printf: many changes!
dac7595d
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 19:36
remove bitcons.h
48cc33b5
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 19:35
cons: add defcons
683965b9
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 19:34
x86.{c,h}: get rid of unused functions and macros, use inline functions
40dcd63f
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 00:42
pc/kern.c use adam, and cons
3a52861b
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 00:39
libc.h: classify functions and add isalpha()
5f9fe862
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 00:38
cmdfs: style changes
299e8956
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 00:36
free: clear memory while freeing it
d62bb413
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 00:36
ls: use dirread, remove cwd, fix perms being reserved
9312865a
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 00:31
rc: remove cwd from exec()
2dc97a63
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 00:30
vfs: readdir → dirread, import dirrname, few other minor changes
2991ff44
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 00:22
envfs: add checks for length of files and file names
5c52ce22
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 00:21
user.h: use extern for data, define PASSWD_MAX, use adler32 for password
87aea719
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 00:18
pc/user.c: revert lastuser, use proper error name
e59fdba3
– mkf <mkf@cloud9p.org>
authored
on 2023/12/04 00:14
login: don't print characters, fix some oveflow issues as well
8fe978f0
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 13:56
fstab: add envfs
82038ae1
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 11:39
new errors
bf8d2e94
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 11:15
Makefile: update
27e3ce47
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 11:12
pc/user.c: import
c1c72f6c
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 10:54
cmd/login: import
0406ab47
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 10:52
rc: clean up rc and remove cwd, also add new programs
3efc2662
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 10:45
remove pccons.h and bitcons.h
3997e19f
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 10:37
fix old cons bugs
6bc6f739
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 10:34
libc/strcmp.c: rewrite
dec1b839
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 03:33
err.h: add user related errors
1bb60e04
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 03:32
envfs: import
0795a55c
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 03:31
memory: use 2Mb-16Mb instead of 32kb-~512kb for dynamic allocation
bca9835d
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 03:28
pc/boot.s: MOAR STACK!
490b4651
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 02:49
cal.c: get rid of warns
eb0e2965
– mkf <mkf@cloud9p.org>
authored
on 2023/12/03 02:48
id: update to use new itoa
46a4dfda
– mkf <mkf@cloud9p.org>
authored
on 2023/12/01 23:54
cmd/cat: import
6d069b39
– mkf <mkf@cloud9p.org>
authored
on 2023/12/01 23:53
cmd/id: import
358154f1
– mkf <mkf@cloud9p.org>
authored
on 2023/12/01 23:33
Add adler32.c into Makefile
cea5b851
– Mahdi <mahdi.hoseini1381@yahoo.com>
authored
and mkf <mkf@cloud9p.org>
committed
on 2023/12/01 22:45
rewritten itoa.c and scanf.c, added adler32.c hash algorithm,
9eddf619
– mkf <mkf@cloud9p.org>
authored
on 2023/11/30 18:13
oops
a36b0984
– mkf <mkf@cloud9p.org>
authored
on 2023/11/30 15:51
simplify a little
51f721af
– mkf <mkf@cloud9p.org>
authored
on 2023/11/30 15:50
strcntok, strncpy: simplify and fix bunch of bugs reported by de. (thanks de!)
becccca1
– mkf <mkf@cloud9p.org>
authored
on 2023/11/29 08:29
rc.h: refactor
8d3dbfa1
– mkf <mkf@cloud9p.org>
authored
on 2023/11/29 07:54
cmd/ls: add lflag
fda16cc7
– mkf <mkf@cloud9p.org>
authored
on 2023/11/29 07:15
add strdup.
92d82682
– mkf <mkf@cloud9p.org>
authored
on 2023/11/29 07:13
fix memory leaks and simplify code a bit.
b9057258
– mkf <mkf@cloud9p.org>
authored
on 2023/11/29 07:12
lladd: allocate memory properly!
5ed8d825
– mkf <mkf@cloud9p.org>
authored
on 2023/11/29 06:00
cmd/memory: import
8b4726ff
– mkf <mkf@cloud9p.org>
authored
on 2023/11/29 05:58
pc/vga: fix \b and remove uneeded mem.h
9a0c908f
– mkf <mkf@cloud9p.org>
authored
on 2023/11/29 05:27
pc/vga: refactor
9fc305ae
– mkf <mkf@cloud9p.org>
authored
on 2023/11/29 04:21
cmd/reboot: import
e97a0dc4
– mkf <mkf@cloud9p.org>
authored
on 2023/11/29 04:19
x86.h: refactor
1c92fba3
– mkf <mkf@cloud9p.org>
authored
on 2023/11/29 04:13
ps2.h: refactor
1e013bdb
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 17:18
fs/vfs.c: import
110219eb
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 17:10
fix build
314e6ae3
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 17:08
add ls into rc.h
f317ecbc
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 17:06
Makefile: update
213184b2
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 16:57
cmd/ls.c: import
8b8814e4
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 16:54
fs/rootfs.c: import
7c9bbdbf
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 16:53
fs/cmdfs.c: import
9c55d114
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 16:53
fs/fstab.h import
6fd9e6e6
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 16:50
remove include/fs.h
3f740ebd
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 16:44
add cwd into shell and programs
50328e9c
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 16:41
include/vfs.h: import
7080ed47
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 16:24
user.h: add hostowner (adam) user
9dac8137
– mkf <mkf@cloud9p.org>
authored
on 2023/11/28 16:15
err.h: add fs errors
Next