Geert Custers
|
1bc2eb86cb
|
Merge pull request #273 from Dennisbonke/hexchat
Various fixes for hexchat
|
2021-10-26 12:04:50 +02:00 |
|
Alexander van der Grinten
|
e062d60007
|
Merge pull request #290 from Geertiebear/features_fix
Replace bits/features.h and fix various issues around option disabling.
|
2021-10-24 17:52:28 +02:00 |
|
Geert Custers
|
a187dfef40
|
meta: add mlibc-config.h and replace bit/features.h
|
2021-10-24 13:18:45 +02:00 |
|
Dennis Bonke
|
82e3547f9b
|
sysdeps/managarm: Stub setsockopt(SOL_SOCKET, SO_REUSEADDR)
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-10-09 01:40:42 +02:00 |
|
Dennis Bonke
|
e0a5cd1c1d
|
sysdeps/managarm: Add more error handling to sys_msg_send
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-10-09 01:33:30 +02:00 |
|
Dennis Bonke
|
72eaa1fb24
|
sysdeps/managarm: Add more error handling to sys_socket and sys_sockname
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-10-09 01:33:25 +02:00 |
|
ikbenlike
|
9614dccf0b
|
generic: return EINVAL from sys_open() if illegal arguments are passed
|
2021-10-07 01:28:22 +02:00 |
|
Alexander van der Grinten
|
c447728bb9
|
Merge pull request #291 from Geertiebear/cdrom_ioctl
sysdeps/managarm: add CDROM_GET_CAPABILITY ioctl
|
2021-09-13 17:37:54 +02:00 |
|
Kacper Słomiński
|
2a62cae77a
|
sysdeps/linux: implement chdir, mkdir, rmdir, symlink, readlink, fstatat
|
2021-08-27 14:45:19 +02:00 |
|
Kacper Słomiński
|
5b7d996e86
|
abis/fcntl: move AT constants into abi headers
These constants differ between mlibc and linux abis.
|
2021-08-27 14:43:07 +02:00 |
|
Kacper Słomiński
|
709bb9cdbd
|
sysdeps/managarm: allow for non-null hint in sys_vm_map
|
2021-08-21 04:28:34 +02:00 |
|
Kacper Słomiński
|
18dd0673be
|
abis: add limits.h abi header
|
2021-08-21 04:28:34 +02:00 |
|
Kacper Słomiński
|
8b4fb390ab
|
options/posix: implement pthread_kill
|
2021-08-21 04:28:34 +02:00 |
|
Kacper Słomiński
|
5081d1633f
|
options/posix: implement sigsuspend
|
2021-08-21 04:28:34 +02:00 |
|
Kacper Słomiński
|
4fbd9e8844
|
options/posix: implement sigaltstack
|
2021-08-21 04:28:34 +02:00 |
|
Dennis Bonke
|
5423aa275e
|
sysdeps/managarm: Add error handling to several sysdeps
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-08-15 23:06:33 +02:00 |
|
Dennis Bonke
|
0b832c55e7
|
sysdeps/managarm: Fix sign compare warning
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-08-15 21:44:44 +02:00 |
|
Dennis Bonke
|
3f238ba5e4
|
sysdeps/managarm: Fix several missing field initializers warnings
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-08-15 18:53:32 +02:00 |
|
Dennis Bonke
|
e3c6512836
|
sysdeps/managarm: Fix several unused parameter warnings
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-08-15 18:53:30 +02:00 |
|
Geert Custers
|
399a933be4
|
Merge pull request #295 from 64/rust-thread
Various fixes for `exa`
|
2021-08-15 18:15:50 +02:00 |
|
Geert Custers
|
85b26d2e95
|
sysdeps/managarm: add CDROM_GET_CAPABILITY ioctl
|
2021-08-15 16:27:56 +02:00 |
|
Matt Taylor
|
069e5c692c
|
tests/posix: add pthread_cond test and fix linux sys_futex_wait
|
2021-08-15 02:53:02 +01:00 |
|
Alexander van der Grinten
|
d5a83178ed
|
Merge pull request #287 from Geertiebear/pthread_test
options/posix: fix pthread syscall cancellation
|
2021-08-14 13:16:43 +02:00 |
|
JJ Roberts-White
|
185e98a431
|
sysdeps/lemon: Implement signal sysdeps, do not indent namespaces
|
2021-08-02 19:40:56 +10:00 |
|
Geert Custers
|
c3833e1fd7
|
options/posix: fix pthread syscall cancellation
|
2021-07-16 09:46:14 +00:00 |
|
mintsuki
|
1d105f4edd
|
linux: Add sys_dup2() sysdep
|
2021-07-15 04:20:40 +02:00 |
|
fido2020
|
cf17f40146
|
Merge pull request #283 from fido2020/master
sysdeps/lemon: sockname, peername, futex_tid
|
2021-07-12 15:44:08 +10:00 |
|
JJ Roberts-White
|
34821239c4
|
sysdeps/lemon: sockname, peername, futex_tid
|
2021-07-12 15:27:20 +10:00 |
|
Geert Custers
|
63cbc613ee
|
Merge pull request #282 from fido2020/master
sysdeps/lemon: sys_socketpair
|
2021-07-09 11:42:49 +02:00 |
|
JJ Roberts-White
|
63cc680945
|
sysdeps/lemon: sys_socketpair
|
2021-07-06 10:56:52 +10:00 |
|
Kacper Słomiński
|
e8cabc75ae
|
sysdeps/managarm: use ManagarmProcessData defined in protocols/posix
|
2021-07-05 18:30:48 +02:00 |
|
fido2020
|
0d29227f7c
|
Merge pull request #280 from fido2020/master
Updates to lemon sysdeps
|
2021-07-01 08:21:41 +10:00 |
|
JJ
|
62cf44c6d5
|
sysdeps/lemon: sys_getentropy, sys_vm_map round up non-page size allocations
|
2021-06-28 11:48:08 +10:00 |
|
JJ
|
2f76d0b455
|
sysdeps/lemon: pipe, fork, get(e)gid
|
2021-06-28 11:47:44 +10:00 |
|
JJ
|
684a29fff2
|
sysdeps/lemon: Use sys_vm_map for sys_anon_allocate, update sys_vm_map with syscall changes, sys_isatty use sys_ioctl
|
2021-06-28 11:44:19 +10:00 |
|
JJ
|
3f24b6cab4
|
sysdeps/lemon: Update syscalls
|
2021-06-28 11:44:19 +10:00 |
|
Dennis Bonke
|
e1faf02c0f
|
sysdeps/linux: Add sys_get(e)gid and sys_get(e)uid
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-06-24 21:34:23 +02:00 |
|
Kacper Słomiński
|
7470248502
|
sysdeps: add missing abi-bits/wait.h header installation
|
2021-06-21 18:46:13 +02:00 |
|
Kacper Słomiński
|
9718463cb7
|
sysdeps/linux: implement sys_kill
|
2021-06-20 14:43:29 +02:00 |
|
Kacper Słomiński
|
11717b94ab
|
abis: fix wait macros on Linux
|
2021-06-20 13:43:51 +02:00 |
|
Alexander van der Grinten
|
c7da0abcf9
|
sysdeps/managarm: Stub fdatasync()
|
2021-06-06 23:21:54 +02:00 |
|
Alexander van der Grinten
|
f2c7c90007
|
sysdeps/managarm: Stub F_SETLK fcntl and friends
|
2021-06-06 23:20:17 +02:00 |
|
Alexander van der Grinten
|
a6cbfbaca3
|
Merge pull request #261 from Dennisbonke/getrandom
Small fix related to getrandom
|
2021-06-05 15:43:20 +02:00 |
|
Dennis Bonke
|
56ba29e6f6
|
options/posix: Add a length check to getentropy
sysdeps/managarm: Remove the length check on sys_getentropy as it is handled in getentropy
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-06-05 13:04:09 +02:00 |
|
Matt Taylor
|
fa249fb257
|
sysdeps/lemon: Use gid_t for sys_getgid(), sys_getegid()
|
2021-05-10 19:42:36 +01:00 |
|
Dennis Bonke
|
cd18d17228
|
sysdeps/managarm: Add Scrt1 for x86_64
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-05-02 19:02:46 +02:00 |
|
Alexander van der Grinten
|
b1e0738dd7
|
Merge pull request #260 from Dennisbonke/error-handling
sysdeps/managarm: Handle "dismiss" errors for ioctls
|
2021-04-28 20:05:52 +02:00 |
|
Alexander van der Grinten
|
fbe978695b
|
sysdeps/managarm: Map IPC queue chunks
|
2021-04-27 17:48:24 +02:00 |
|
Alexander van der Grinten
|
1daa83776a
|
sysdeps/managarm: Map IPC queue head
|
2021-04-27 11:55:53 +02:00 |
|
Dennis Bonke
|
c72d4bb487
|
sysdeps/managarm: Handle ioctl not supported error return
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-04-25 23:16:29 +02:00 |
|