Enrico Fraccaroli (Galfurian)
|
59d9bcb596
|
Fix wrong argument of write. Fix return type of getdents. Fix procfs_getdents. Finish implementing the base version of the ps command.
|
2023-01-27 11:38:40 -05:00 |
|
Enrico Fraccaroli (Galfurian)
|
32192829ff
|
Keep the same string.c in libc and mentos.
|
2023-01-24 13:26:37 -05:00 |
|
Enrico Fraccaroli
|
20323ba64e
|
Remove ansi_colors.h from the programs. Add the volatile keyword to the memset operations.
|
2023-01-20 09:22:37 -05:00 |
|
Enrico Fraccaroli
|
c9038205db
|
Update copyright years.
|
2023-01-19 10:09:52 -05:00 |
|
Enrico Fraccaroli
|
6e48298534
|
Fix missing newline at the end of file.
|
2023-01-18 14:56:57 -05:00 |
|
Enrico Fraccaroli
|
2fee354b4b
|
Remove mmio, port io, and debug headers from kernel side, and keep them on the libc. Simplify debugging functions. Add missing comments in several locations. Move ANSI color definitions in a separate file.
|
2023-01-18 11:40:53 -05:00 |
|
Enrico Fraccaroli
|
3f73b8d8a0
|
Add newline at the end of the files. Use built in keywords properly.
|
2022-12-13 14:31:27 -05:00 |
|
Enrico Fraccaroli
|
0965669f4b
|
Add newline at the end of the files.
|
2022-12-13 14:25:16 -05:00 |
|
Enrico Fraccaroli
|
de9daa4a85
|
Add some missing documentation. There is still some work to do.
|
2022-12-09 11:35:30 -05:00 |
|
Enrico Fraccaroli
|
5a461aabb0
|
Pass address of sigreturn as an arugment of signal and sigaction functions.
|
2022-09-22 11:31:23 -04:00 |
|
Enrico Fraccaroli
|
5e5b9ba370
|
Change how and where issue and motd are displayed
|
2022-08-26 15:09:46 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
0130725518
|
Just add missing comments.
|
2022-04-08 10:05:21 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
91af18b5a6
|
Do not print function name when debugging.
|
2022-01-31 15:18:37 -05:00 |
|
Enrico Fraccaroli (Galfurian)
|
1b2bc49d41
|
Update license and remove unused files.
|
2022-01-27 15:12:36 -05:00 |
|
Enrico Fraccaroli (Galfurian)
|
2944f5cc43
|
Clean un legacy files.
|
2022-01-27 11:29:12 -05:00 |
|
Enrico Fraccaroli (Galfurian)
|
b1285a4658
|
Reset coloring of libc debugging output.
|
2022-01-14 09:12:01 -05:00 |
|
Enrico Fraccaroli
|
ac9b627fad
|
Make termios options process-wise instead of global. Write ps2 drivers, but keep translation between scancode set 2/3 to set 1 enabled.
|
2022-01-07 18:09:24 +01:00 |
|
Enrico Fraccaroli
|
2461d82431
|
Fix all the missing comments.
|
2022-01-03 22:25:21 +01:00 |
|
Enrico Fraccaroli
|
c6906d4f2d
|
Final polishing to debugging system.
|
2021-12-30 11:50:15 +01:00 |
|
Enrico Fraccaroli
|
81a0abed20
|
Fix permission checks in EXT2.
|
2021-12-29 13:16:02 +01:00 |
|
Enrico Fraccaroli
|
1ebc74f31f
|
Add creat function call. Fix direntry iteration in EXT2. Fix open of directories in EXT2. Fix re-utilization of unlinked direntries in EXT2.
|
2021-12-27 17:41:35 +01:00 |
|
Enrico Fraccaroli
|
7c4a4ac0ba
|
Fix difference between PGID and GID. Correctly set UID and GID of new processes. Implement set/get PGID and GID.
|
2021-12-27 00:49:28 +01:00 |
|
Enrico Fraccaroli
|
f7b951cb72
|
Improve debugging code. Set login to override env variables.
|
2021-12-20 16:29:41 +01:00 |
|
Enrico Fraccaroli
|
a0dbeb1527
|
Finish up most of ext2 filesystem and close some bugs. Move to EXT2 but still a WIP.
|
2021-12-16 22:34:44 +01:00 |
|
Enrico Fraccaroli
|
f53100453f
|
Improve dec_to_binary function.
|
2021-12-15 14:10:35 +01:00 |
|
Enrico Fraccaroli
|
b01eccca2e
|
Update MentOs code to the latest development version.
|
2021-10-04 11:44:02 +02:00 |
|