|
d14ca5ecdb
|
Make x86_64 work (pre-syscalls)
|
2022-01-12 15:34:51 +02:00 |
|
|
c255c3fa08
|
feature: framebuffer console WIP
|
2022-01-12 15:34:47 +02:00 |
|
|
d4323e3c8f
|
feature: framebuffer console WIP
|
2022-01-12 15:34:44 +02:00 |
|
|
ec5b5bc31b
|
feature: initial support for x86_64
|
2021-12-11 13:09:41 +02:00 |
|
|
fcbe412732
|
feature: simple sysfs
|
2021-12-09 09:02:28 +02:00 |
|
|
b4b99915ef
|
feature: verbose feature for libusr
|
2021-12-05 23:45:24 +02:00 |
|
|
afa7e4cecb
|
feature: simple pseudo devices
|
2021-12-05 21:58:03 +02:00 |
|
|
94450e6537
|
fix: use u128 for nanos in timer
|
2021-12-05 21:13:13 +02:00 |
|
|
2985f1429e
|
feature: update Orange Pi 3 code
|
2021-12-05 21:12:56 +02:00 |
|
|
2b160343b7
|
fix: invalidate TLB on syscall CoW
|
2021-12-05 21:12:29 +02:00 |
|
|
b97db3a0c4
|
feature: better login program
|
2021-12-02 13:02:45 +02:00 |
|
|
bd3d4e964d
|
fix: enter signal handler AFTER syscall abort
|
2021-12-01 12:37:49 +02:00 |
|
|
a577b2dcc4
|
refactor: fix clippy warnings
|
2021-11-30 20:34:17 +02:00 |
|
|
d0681eb589
|
refactor: replace u32 with Tid type
|
2021-11-30 18:35:10 +02:00 |
|
|
e965c25181
|
refactor: better Pid type
|
2021-11-30 18:07:39 +02:00 |
|
|
4ffbb8c115
|
refactor: fix warnings
|
2021-11-30 09:55:13 +02:00 |
|
|
4c3374de36
|
feature: MapMemory and UnmapMemory system calls
|
2021-11-29 16:57:21 +02:00 |
|
|
3ed41501cb
|
feature: cat and hexd
|
2021-11-28 12:24:17 +02:00 |
|
|
cd71ee25ab
|
refactor: better user dir structure
|
2021-11-28 11:50:59 +02:00 |
|
|
a7a0c8bf2c
|
feature: login program
|
2021-11-28 11:46:55 +02:00 |
|
|
ed51f233ee
|
fix: memcmp() was comparing in reverse lmao
|
2021-11-28 00:47:45 +02:00 |
|
|
61a92920c2
|
feature: trace! levels
|
2021-11-25 12:02:25 +02:00 |
|
|
47b67fa93c
|
feature: passing args to execve()
|
2021-11-24 15:16:34 +02:00 |
|
|
7f939543fe
|
refactor: make Vnode::stat() return Stat
|
2021-11-23 18:01:48 +02:00 |
|
|
564d10e1be
|
feature: simple ls(1p)
|
2021-11-23 17:55:58 +02:00 |
|
|
a7d89158cb
|
feature: Ctrl+C signal to foreground pgid
|
2021-11-23 14:16:37 +02:00 |
|
|
349418ed36
|
feature: print elr on unresolved data aborts
|
2021-11-23 09:32:27 +02:00 |
|
|
fabf4e8d3f
|
refactor: fix non-doc warnings
|
2021-11-22 15:42:43 +02:00 |
|
|
4cfa1f2958
|
feature: faster single-page alloc
|
2021-11-22 14:02:29 +02:00 |
|
|
da36ecef13
|
fix: ptr validation did not work for CoW pages
|
2021-11-22 12:00:57 +02:00 |
|
|
7c809f3b11
|
feature: extended user pointer validation
|
2021-11-21 14:01:48 +02:00 |
|
|
1820009dee
|
feature: "aggressive" syscall memory checking
|
2021-11-21 12:36:20 +02:00 |
|
|
bf1a215730
|
feature: better ABI for system call numbers
|
2021-11-21 12:26:11 +02:00 |
|
|
3121cc9ba9
|
feature: fuzzy
|
2021-11-21 11:44:33 +02:00 |
|
|
7c622a78f8
|
feature: thread::current() using tpidr_el0
|
2021-11-20 15:46:38 +02:00 |
|
|
6eac5287a2
|
feature: shell exec
|
2021-11-20 13:54:06 +02:00 |
|
|
87c13d3920
|
feature: thread join() with exit value
|
2021-11-19 16:38:38 +02:00 |
|
|
d582a9b58b
|
feature: spawn for closures
|
2021-11-19 16:14:13 +02:00 |
|
|
adb95ac52e
|
feature: add threads (WIP)
|
2021-11-17 13:05:51 +02:00 |
|
|
6bb4f38edc
|
feature: Stdin/Stdout/Stderr structs
|
2021-11-16 14:34:14 +02:00 |
|
|
1f204e1d4c
|
refactor: better syscall result handling
|
2021-11-13 15:44:55 +02:00 |
|
|
a695232926
|
feature: add FileDescriptor type
|
2021-11-13 12:58:51 +02:00 |
|
|
0f48379e1a
|
refactor: better ABI for SignalDestination passing
|
2021-11-12 19:44:10 +02:00 |
|
|
fe1b39db33
|
fix: treat EOF as "data is available" in select()
|
2021-11-12 18:45:56 +02:00 |
|
|
496f14d391
|
feature: simple select()
|
2021-11-12 16:00:13 +02:00 |
|
|
34dbd9d902
|
refactor: fix all clippy warnings
|
2021-11-12 10:26:58 +02:00 |
|
|
c584e1182f
|
Merge branch 'master' into feat/signal
|
2021-11-11 22:54:41 +02:00 |
|
|
ac13154c0e
|
fix: proper scoping for libsys in auto_inode
|
2021-11-11 22:50:25 +02:00 |
|
|
00c368c36b
|
refactor: fix clippy warnings
|
2021-11-11 22:46:01 +02:00 |
|
|
0a10b3c0b3
|
refactor: fix non-doc warnings
|
2021-11-11 22:27:19 +02:00 |
|