wm: teppich

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