|
06aa7725a1
|
libos: Stop using syscalls directly and proxy to libc
|
2023-09-02 14:27:04 +02:00 |
|
|
2abb43d709
|
kernel+libos: Call Vector::try_reserve where it is appropriate
continuous-integration/drone/push Build is failing
|
2023-08-22 11:54:00 +02:00 |
|
|
2e63b93e48
|
libos: Remove debug statements from Process::spawn()
continuous-integration/drone/push Build is passing
|
2023-08-07 22:53:37 +02:00 |
|
|
77ebdda2e0
|
libos: Add Process::spawn()
continuous-integration/drone/push Build is passing
|
2023-08-07 22:49:12 +02:00 |
|
|
5458286309
|
libos: Add Process::exit()
continuous-integration/drone/push Build is passing
|
2023-07-21 21:21:08 +02:00 |
|
|
82411789e8
|
libos+apps: Add kill
continuous-integration/drone/push Build is passing
|
2023-07-10 22:17:05 +02:00 |
|
|
e4e501ecfe
|
libos: Add Process::wait()
continuous-integration/drone/push Build is passing
|
2023-06-09 23:12:31 +02:00 |
|
|
bc07cc94cb
|
libos: Document it entirely using Doxygen comments =D
continuous-integration/drone/push Build is passing
Also, add copyright information to individual files. This is going to be a hassle to do for EVERY file.
|
2023-06-09 22:45:06 +02:00 |
|
|
1fa8aeecce
|
libos: Allow Process::exec to take a slice of StringViews instead of Strings as arguments
|
2023-05-20 12:47:10 +02:00 |
|
|
0fad179485
|
apps+libc+libos: Remove _LUNA_SYSTEM_ERROR_EXTENSIONS and reorder headers
continuous-integration/drone/push Build is passing
libluna/libos headers can now go after errno.h, so there's no reason to keep them separate.
|
2023-05-02 10:51:53 +02:00 |
|
|
e654ed6415
|
libos: Allow passing environment to Process::exec
|
2023-04-22 13:54:47 +02:00 |
|
|
00832163d4
|
libos: Add Process::exec
continuous-integration/drone/push Build is passing
|
2023-04-18 18:39:37 +02:00 |
|
|
6ce125d286
|
libos: Add a Process class
continuous-integration/drone/push Build is passing
|
2023-04-18 18:16:24 +02:00 |
|