Jonas 'Sortie' Termansen
|
e9b81ccaa5
|
Rewrite chvideomode(1).
|
2014-11-19 00:08:49 +01:00 |
|
Jonas 'Sortie' Termansen
|
ee13ffa715
|
Refactor kernel graphics support.
|
2014-11-19 00:08:49 +01:00 |
|
Jonas 'Sortie' Termansen
|
8f7c72abc1
|
Add utility functions for mapping PCI memory areas.
|
2014-11-18 23:14:49 +01:00 |
|
Jonas 'Sortie' Termansen
|
50ee8ca323
|
Implement searching for multiple PCI devices matching a pattern.
|
2014-11-18 22:00:29 +01:00 |
|
Jonas 'Sortie' Termansen
|
400eb2238f
|
Refactor process id allocation and accounting.
|
2014-11-18 20:33:21 +01:00 |
|
Jonas 'Sortie' Termansen
|
25e07a9083
|
Refactor kernel interrupt and thread register support.
|
2014-11-18 20:33:21 +01:00 |
|
Jonas 'Sortie' Termansen
|
c2f9c0bb12
|
Remove --usage options from shell utilities in favor of --help.
|
2014-11-18 20:29:18 +01:00 |
|
Jonas 'Sortie' Termansen
|
07fd50d5c6
|
Add wcwidth(3) and wcswidth(3).
|
2014-11-18 18:10:23 +01:00 |
|
Jonas 'Sortie' Termansen
|
25b4125840
|
Relocate kernel IO port functions to <sortix/kernel/ioport.h>.
|
2014-11-18 18:10:22 +01:00 |
|
Jonas 'Sortie' Termansen
|
7b3e2fa229
|
Clean up kernel thread creation code.
|
2014-11-18 18:10:22 +01:00 |
|
Jonas 'Sortie' Termansen
|
a24ecf4b83
|
Add getsockopt(2) and setsockopt(2).
|
2014-11-18 18:10:22 +01:00 |
|
Jonas 'Sortie' Termansen
|
708bcb4735
|
Add recvmsg(2) and sendmsg(2).
|
2014-11-18 16:27:19 +01:00 |
|
Jonas 'Sortie' Termansen
|
c5fa54aa08
|
Use fmemopen(3) internally in sh(1).
|
2014-11-17 19:18:16 +01:00 |
|
Jonas 'Sortie' Termansen
|
dc73d0d7a1
|
Add test-fmemopen.
|
2014-11-17 19:18:16 +01:00 |
|
Jonas 'Sortie' Termansen
|
c428ec4d83
|
Add fmemopen(3).
|
2014-11-17 18:47:44 +01:00 |
|
Jonas 'Sortie' Termansen
|
d7e1c926a2
|
Run command-not-found in sh only if errno is ENOENT.
|
2014-11-17 16:23:02 +01:00 |
|
Jonas 'Sortie' Termansen
|
2697711dc1
|
Add tr(1).
|
2014-11-17 16:23:02 +01:00 |
|
Jonas 'Sortie' Termansen
|
79f7312a49
|
Fix page protection bugs.
|
2014-11-06 00:09:55 +01:00 |
|
Jonas 'Sortie' Termansen
|
760f21c670
|
Add dirname(1).
|
2014-11-01 21:33:49 +01:00 |
|
Jonas 'Sortie' Termansen
|
94bc05307a
|
Add basename(1).
|
2014-11-01 21:33:48 +01:00 |
|
Jonas 'Sortie' Termansen
|
af66244bd6
|
Add uniq(1).
|
2014-11-01 20:58:13 +01:00 |
|
Jonas 'Sortie' Termansen
|
9f9af783d9
|
Add sort(1).
|
2014-11-01 17:26:13 +01:00 |
|
Jonas 'Sortie' Termansen
|
2f9e2e4e9d
|
Add expr(1).
|
2014-11-01 16:55:19 +01:00 |
|
Jonas 'Sortie' Termansen
|
3ca139b4c2
|
Add chmod(1).
|
2014-10-28 20:16:51 +01:00 |
|
Jonas 'Sortie' Termansen
|
d8a66ac86f
|
Add -t option to ls(1).
|
2014-10-21 16:11:17 +02:00 |
|
Jonas 'Sortie' Termansen
|
05a124467e
|
Add -i option to ls(1).
|
2014-10-21 16:11:17 +02:00 |
|
Jonas 'Sortie' Termansen
|
2194bdb8b9
|
Add -d option to ls(1).
|
2014-10-21 16:11:17 +02:00 |
|
Jonas 'Sortie' Termansen
|
f3d1b9d0e4
|
Improve mv(1).
|
2014-10-21 16:11:17 +02:00 |
|
Jonas 'Sortie' Termansen
|
d7c54161b2
|
Revise stdio implementation.
|
2014-10-19 17:13:49 +02:00 |
|
Jonas 'Sortie' Termansen
|
b4c38fd044
|
Fix wrong sizeof in memstat(2).
|
2014-10-18 15:30:11 +02:00 |
|
Jonas 'Sortie' Termansen
|
e20dd6ed06
|
Fix waiting for absolute time on clocks.
|
2014-10-18 15:30:11 +02:00 |
|
Jonas 'Sortie' Termansen
|
1206113425
|
Fix userfs renaming between directories.
|
2014-10-18 15:30:11 +02:00 |
|
Jonas 'Sortie' Termansen
|
26c9b266b8
|
Fix extfs rename between directories.
|
2014-10-18 15:30:10 +02:00 |
|
Jonas 'Sortie' Termansen
|
2492f0bad7
|
Fix how the shell appends.
|
2014-10-04 17:22:59 +02:00 |
|
Jonas 'Sortie' Termansen
|
66f1a62743
|
Fix userfs bugs return values and bugs.
|
2014-10-04 17:10:25 +02:00 |
|
Jonas 'Sortie' Termansen
|
5c0c479347
|
Fix mbr error messages on empty partitions.
|
2014-10-04 17:10:25 +02:00 |
|
Jonas 'Sortie' Termansen
|
cef4c8d982
|
Fix waitpid status copying to user-space.
|
2014-10-04 17:10:25 +02:00 |
|
Jonas 'Sortie' Termansen
|
24d8725a3e
|
Fix mbrfs partition size and length calculation.
|
2014-10-04 17:10:25 +02:00 |
|
Jonas 'Sortie' Termansen
|
a6bb538bcf
|
Fix user-space filesystem copying.
|
2014-10-04 17:10:25 +02:00 |
|
Jonas 'Sortie' Termansen
|
f3eb87c3ee
|
Improve qsort_r(3) run-time complexity using quicksort.
|
2014-09-25 18:20:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
a9cf3cc684
|
Add qsort_r(3).
|
2014-09-25 18:20:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
12780c8eb0
|
Add env(1).
|
2014-09-25 18:20:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
d6365e2da2
|
Add sysconf(_SC_GETPW_R_SIZE_MAX).
|
2014-09-25 18:20:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
b4de9e4399
|
Add sysconf(_SC_GETGR_R_SIZE_MAX).
|
2014-09-25 18:20:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
73dc4a0feb
|
Fix kernel leaking ESPIPE in non-error cases.
|
2014-09-25 18:12:53 +02:00 |
|
Jonas 'Sortie' Termansen
|
933720e0b0
|
Remove obsolete system calls.
|
2014-09-25 17:49:02 +02:00 |
|
Jonas 'Sortie' Termansen
|
234f186a7d
|
Ensure system call indices are valid expressions in libc syscall stubs.
|
2014-09-25 17:49:01 +02:00 |
|
Jonas 'Sortie' Termansen
|
01f6606b74
|
Fix FILE being a macro.
|
2014-09-25 17:49:01 +02:00 |
|
Jonas 'Sortie' Termansen
|
f84bfe5e89
|
Fix paste in editor not deleting the selection.
|
2014-09-25 17:49:01 +02:00 |
|
Jonas 'Sortie' Termansen
|
0b085cbcf1
|
Fix strerror_r(3) range error case.
|
2014-09-25 17:49:01 +02:00 |
|