Dennisbonke
f8c21fad6e
abis/mlibc: Define additional constants used by mmap and related fcntl calls
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-09-05 02:11:22 +02:00
Dennisbonke
90a0df83df
options/linux: Define additional netlink constants.
...
options/posix: Implement rewinddir.
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-30 21:19:58 +02:00
Dennisbonke
321ec2bd92
options/ansi: Set tm_gmtoff in localtime and gmtime
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-27 20:15:15 +02:00
Dennisbonke
e6823e7400
options/ansi: Add a toascii macro to satisfy libXaw
...
options/posix: Add a value to sysconf(_SC_CLK_TCK)
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-27 17:22:34 +02:00
Dennisbonke
11ed3c0f7c
options/posix: Stubbed shmget()
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-24 03:23:00 +02:00
Alexander van der Grinten
8e542ac5a1
ci: Remove files needed only for old Jenkins CI
2020-08-23 19:18:58 +02:00
Alexander van der Grinten
1db7107729
Merge pull request #142 from Geertiebear/mlibc-gcc
...
mlibc-gcc wrapper and various fixes
2020-08-23 18:24:54 +02:00
Geert Custers
2a4a2428fd
sysdeps/linux: add an mlibc-gcc wrapper
2020-08-23 17:51:51 +02:00
Geert Custers
0ff08901d9
options/rtdl: fix interpreterPath for PIE
2020-08-23 17:51:51 +02:00
Geert Custers
05c94fb109
sysdeps/linux: fix Scrt1.o
2020-08-23 17:51:50 +02:00
Geert Custers
b7c41c3203
sysdeps/linux: add crti.o and crtn.o
2020-08-23 17:51:46 +02:00
Alexander van der Grinten
889a1b8a13
Add GitHub CI workflow
2020-08-23 16:46:46 +02:00
Alexander van der Grinten
622a098380
meson: Only add include-fixed/ if it exists
2020-08-23 15:35:49 +02:00
Alexander van der Grinten
a561856936
sysdeps/managarm: Handle ENOENT in mount()
2020-08-23 14:23:20 +02:00
Kacper Słomiński
d7e846aa59
Merge pull request #140 from Dennisbonke/master
...
Various fixes needed for XWayland
2020-08-09 21:54:32 +02:00
Kacper Słomiński
3c498a0b08
sysdeps/managarm: handle end of lane and fs errors in getpeername
2020-08-09 20:30:34 +02:00
Dennisbonke
e47ab3cc18
sysdeps/managarm: Return EWOULDBLOCK in sys_accept if needed
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-08 19:27:24 +02:00
Dennisbonke
7d7641697f
sysdeps/managarm: Fix a bug in sys_gethostname
...
sysdeps/managarm: Convert sys_getpeername to helix_ng
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-08 19:27:24 +02:00
Dennisbonke
9ac299a5eb
options/posix: Implement getpeername and stub shutdown
...
sysdeps/managarm: Implement getpeername and add a stub gethostname implementation
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-08 19:27:24 +02:00
Dennisbonke
1548c5c8a2
options/posix: Fix a bug in writev()
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-08 19:27:24 +02:00
Alexander van der Grinten
91279a8561
Merge pull request #135 from Geertiebear/dns_improvements
...
various name resolving related improvements
2020-08-04 21:26:43 +02:00
Alexander van der Grinten
b3e70ff5ae
sysdeps/managarm: Do not end logs w/ helLog("\n")
2020-08-01 15:39:12 +02:00
Geert Custers
05018a7921
options/posix: parse CNAME DNS record
2020-07-30 20:12:10 +02:00
Geert Custers
1729680c1f
options/posix: add /etc/hosts parsing
2020-07-30 20:12:10 +02:00
Geert Custers
31ead73637
options/posix: parse /etc/resolv.conf for nameserver
2020-07-30 20:12:06 +02:00
Geert Custers
00dde0c626
options/posix: add services parsing to getaddrinfo()
2020-07-30 20:11:58 +02:00
Alexander van der Grinten
dadb311b02
Merge pull request #136 from aurelian2/patch-1
...
Update ar.h
2020-07-23 09:38:19 +02:00
aurelian2
8e7116a304
Update ar.h
...
The extern "C" block is never terminated
2020-07-23 17:52:14 +12:00
Alexander van der Grinten
e99cf8d1b2
Merge pull request #129 from Dennisbonke/master
...
Various fixes required for Xwayland support in managarm
2020-07-19 10:20:35 +02:00
Dennisbonke
6300b9c33a
ansi: Implemented SIG_IGN and SIG_DFL support in signal
...
posix: Made writev be like glibc
sysdeps/managarm: Implement sys_getppid
sysdeps/managarm: Add ENOTCONN condition to sys_msg_send
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-07-19 01:06:42 +02:00
Alexander van der Grinten
2f4e5aaf2a
Merge pull request #130 from Menotdan/master
...
add threading support to dripos sysdeps
2020-07-18 22:01:18 +02:00
Menotdan
ff0b8865ba
add threading support to dripos sysdeps
2020-07-18 15:22:14 -04:00
Alexander van der Grinten
cb594b9142
Merge pull request #128 from fido2020/master
...
Fix realpath discarding everything before .. path segment
2020-07-16 09:12:02 +02:00
JJ Roberts-White
c077a905fb
options/posix: Change realpath to use strrchr instead of strchr when
...
removing .. segments from paths
2020-07-16 10:44:23 +10:00
Geert Custers
e6140f04bb
Merge pull request #127 from Geertiebear/master
...
implement gethostbyname() and some getaddrinfo() fixes
2020-07-15 22:09:27 +02:00
Geert Custers
7341b8b893
options/posix: use vector for lookup_name_dns
2020-07-15 22:01:51 +02:00
Geert Custers
7ae8cc5f73
options/posix: build linked list in getaddrinfo()
2020-07-15 20:58:58 +02:00
Geert Custers
6579bb4e3e
options/posix: implement gethostbyname()
2020-07-14 15:45:40 +02:00
Alexander van der Grinten
76ee07306a
Merge pull request #122 from Geertiebear/rtdl_changes
...
rtdl static linking fix and debugging support
2020-07-13 23:33:57 +02:00
Geert Custers
0388d2dbb2
options/rtdl: support gdb debug interface
2020-07-12 22:43:50 +02:00
fido2020
db99782cc3
Merge pull request #126 from fido2020/master
...
Update lemon sysdeps
2020-07-11 08:57:06 +10:00
fido2020
dbb4e28eba
sysdeps/lemon: Added get{e}gid stubs for binutils, etc.
2020-07-10 22:55:17 +10:00
fido2020
608faadccb
sysdeps/lemon: Stat no longer calls open, implemented rm/mkdir,
...
(un)link, read_entries, open_dir, rename, set(e)uid and get(e)uid
2020-07-10 21:19:05 +10:00
Alexander van der Grinten
f8cac7573d
Merge pull request #125 from streaksu/master
...
qword: Fix compilation for qword's sysdeps
2020-07-08 08:50:02 +02:00
streaksu
ef61b866c3
Fix compilation for qword's sysdeps
2020-07-08 08:33:33 +02:00
Kacper Słomiński
7dbf324d83
sysdeps/managarm: convert fs protocol to bragi
2020-07-07 17:00:34 +02:00
Kacper Słomiński
7d8a9090c7
sysdeps/managarm: convert mount request to bragi
2020-07-07 17:00:34 +02:00
Kacper Słomiński
b09ca6a557
sysdeps/managarm: convert symlinkat request to bragi
2020-07-07 17:00:34 +02:00
Alexander van der Grinten
54c423a2a3
ci: Fix paths in f9aec886
2020-07-07 10:50:45 +02:00
Alexander van der Grinten
f9aec88604
ci: Build qword and dripos sysdeps
2020-07-07 10:47:13 +02:00