Christopher Albert
|
4b0c89699c
|
Correct return type for sys_personality
|
2020-02-17 20:59:41 +01:00 |
|
Christopher Albert
|
e223d8ef50
|
Correct error code for sys_personality
|
2020-02-17 20:55:01 +01:00 |
|
Christopher Albert
|
dfb9f66611
|
Add syscall 136 personality
|
2020-02-17 15:45:27 +01:00 |
|
Theodore Dubois
|
89d5b7f69a
|
Resolve -Wsign-compare
|
2019-01-05 18:11:16 -08:00 |
|
Theodore Dubois
|
571e28eaa9
|
Fix a typo in getres[ug]id
|
2019-01-02 19:21:43 -08:00 |
|
Theodore Dubois
|
da72010be3
|
Implement getres[ug]id
|
2018-12-27 20:21:01 -08:00 |
|
Theodore Dubois
|
ede204366c
|
Add stubs for capget and capset
|
2018-12-23 15:45:00 -08:00 |
|
Theodore Dubois
|
2adc56625c
|
Make process group and session membership per-thread-group
|
2018-12-06 14:17:46 -08:00 |
|
Theodore Dubois
|
520108b519
|
Implement getgroups and setgroups
|
2018-12-01 17:22:41 -08:00 |
|
Theodore Dubois
|
3bd6682d70
|
Implement setuid, setgid and better checks for setresuid
|
2018-11-24 20:37:58 -08:00 |
|
Theodore Dubois
|
f616b55ccc
|
Implement basic setresuid and setresgid
|
2018-10-07 19:07:52 -07:00 |
|
Theodore Dubois
|
7e5e9e5c1f
|
First pass at implementing thread groups
It builds and will give you a shell. Gonna call it a day.
|
2018-01-28 15:42:42 -08:00 |
|
Theodore Dubois
|
c776bb8e2a
|
Clarify locking on task struct
|
2018-01-26 16:48:49 -08:00 |
|
Theodore Dubois
|
5a1bd6da85
|
Support getgid and getegid
|
2017-12-30 19:15:03 -08:00 |
|
Theodore Dubois
|
f1e63c43e0
|
Rename sys directory to kernel
A number of the headers in it were conflicting with macOS system
headers.
|
2017-10-13 16:54:11 -07:00 |
|