|
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 |
|
|
7e04b11da8
|
refactor: use auto_inode in memfs,fat32
|
2021-11-11 22:19:21 +02:00 |
|
|
94c2fc3c82
|
refactor: rename macros -> kernel-macros
|
2021-11-11 22:09:55 +02:00 |
|
|
dd8033b51c
|
feature: simple macro to auto-impl VnodeImpl items
|
2021-11-11 22:08:55 +02:00 |
|
|
47ef7e29fe
|
feature: add derive macro for auto-CharDevice
|
2021-11-11 21:15:12 +02:00 |
|
|
41ffd0ddb7
|
refactor: rename syscall to libsys
|
2021-11-11 20:45:54 +02:00 |
|
|
cd560e79ef
|
refactor: merge error and libcommon into syscall
|
2021-11-11 20:43:48 +02:00 |
|
|
67ab37865e
|
feature: statistics for phys mem module
|
2021-11-11 14:40:08 +02:00 |
|
|
afc6ccc8dd
|
feature: basic signal handling
|
2021-11-11 13:46:36 +02:00 |
|
|
dacbea02d6
|
fix: unhandled data abort in EL1 in syscalls
|
2021-11-10 09:53:44 +02:00 |
|
|
8db1120b92
|
fix: proper TLB maint. in CoW fork/copy
|
2021-11-09 19:23:31 +02:00 |
|
|
e34df46663
|
feature: implement CoW for user pages:
|
2021-11-09 18:24:08 +02:00 |
|
|
e1c7ebc8e1
|
feature: read ioctl for ttys
|
2021-11-09 16:35:31 +02:00 |
|
|
e516af6f3f
|
feature(tty): (mostly) implement ICANON mode
|
2021-11-08 17:25:27 +02:00 |
|
|
9a15c1a1d3
|
feature: better tty interface
|
2021-11-05 16:26:47 +02:00 |
|
|
92b517bcd4
|
feature: waitpid system call
|
2021-11-05 15:24:10 +02:00 |
|
|
41706c5676
|
misc: format sources
|
2021-11-05 14:06:38 +02:00 |
|
|
e8e8032adb
|
refactor: split ProcessIo into own mod
|
2021-11-05 14:06:20 +02:00 |
|
|
8de432b726
|
refactor: add clippy to init/libusr
|
2021-11-05 13:50:00 +02:00 |
|
|
b340b00338
|
feature: O_ACCESS now works, O_CLOEXEC
|
2021-11-05 13:45:22 +02:00 |
|
|
0d2ea0f11f
|
feature: AT_EMPTY_PATH
|
2021-11-05 13:01:02 +02:00 |
|
|
f63a663b40
|
feature: clone-able File
|
2021-11-05 12:25:54 +02:00 |
|
|
ad5fac4bbb
|
feature: add execve() system call
|
2021-11-05 00:42:14 +02:00 |
|
|
ee5daf32b9
|
refactor: improve system call ABI
|
2021-11-04 14:14:31 +02:00 |
|
|
eb3c14db5f
|
doc: add docs
|
2021-11-04 13:29:27 +02:00 |
|
|
8ecba76db9
|
refactor: fix non-doc warnings
|
2021-11-04 12:04:37 +02:00 |
|