Klemens Morgenstern
|
2c35167d9b
|
Closes #266
|
2022-11-01 19:41:20 +08:00 |
|
Klemens
|
b68900ca1c
|
Fixed unsafe post-fork allocs for fd_whitelist.
|
2022-11-01 19:41:20 +08:00 |
|
Klemens
|
ba7fe11193
|
Added reaping child for execve error, closes #265.
|
2022-11-01 19:41:20 +08:00 |
|
grtowel1510f
|
b0da4ad10c
|
fix issue #251 - fix simple shell command in posix
see issue #251 for description.
|
2022-11-01 19:41:20 +08:00 |
|
Klemens
|
4ef1792b0a
|
Typo fix.
|
2022-08-19 00:04:16 +08:00 |
|
Hennadii Stepanov
|
a7b65bfc44
|
Fix compiling for MinGW-w64 using std::filesystem
|
2022-08-02 09:36:44 +01:00 |
|
Klemens
|
1a1d677d76
|
Closes #202
|
2022-06-11 15:00:32 +08:00 |
|
Klemens
|
c1fb7758b2
|
Added missing incldue
|
2022-06-11 13:25:27 +08:00 |
|
Klemens
|
e585864cf4
|
Changed default whitelist to stdio
|
2022-06-11 12:17:36 +08:00 |
|
Klemens
|
43e845a691
|
Fixed execute_op error
|
2022-06-08 14:58:06 +08:00 |
|
Klemens
|
4d59330067
|
Added EINTR handling for OSX
|
2022-06-07 12:06:33 +08:00 |
|
Klemens
|
727881649c
|
Typo fixes
|
2022-06-07 10:17:23 +08:00 |
|
Klemens
|
442a6ed8d8
|
Fixed fork_parent
|
2022-06-06 23:48:35 +08:00 |
|
Klemens
|
686945f46f
|
Fixed signal completion.
|
2022-06-06 13:32:48 +08:00 |
|
Klemens
|
8979836f32
|
Added BOOST_TEST_IGNORE_SIGCHLD
|
2022-06-06 01:19:39 +08:00 |
|
Klemens
|
4dfc1bd4fd
|
Fixed waitpid in the async_wait
|
2022-06-05 22:00:36 +08:00 |
|
Klemens
|
f90edf44e1
|
temporarily ignoring close_all_fds for diagnostics
|
2022-06-05 20:45:20 +08:00 |
|
Klemens
|
548ea7d999
|
Process env test fixes
|
2022-06-05 16:54:52 +08:00 |
|
Klemens
|
faad3fa4df
|
More fixes
|
2022-06-05 15:36:04 +08:00 |
|
Klemens
|
4e2e580b4c
|
Multiple non-linux fixes
|
2022-06-05 14:58:00 +08:00 |
|
Klemens
|
d60ea9c4d3
|
environ fix for apple
|
2022-06-05 02:39:41 +08:00 |
|
Klemens
|
a911da2c1f
|
More CI-driven test fixes
|
2022-06-05 02:35:49 +08:00 |
|
Klemens
|
f0c98aa97f
|
Multiple fixes
|
2022-06-05 02:11:24 +08:00 |
|
Klemens
|
062ac9beb2
|
Added limit_fd functionality
|
2022-06-05 01:55:28 +08:00 |
|
Klemens
|
fb48747fc8
|
Another cstring_ref
|
2022-06-04 23:26:14 +08:00 |
|
Klemens
|
f2a0367605
|
Minor buf fixes
|
2022-06-04 23:00:13 +08:00 |
|
Klemens
|
3163496b70
|
Added documentation
|
2022-06-04 21:19:40 +08:00 |
|
Klemens
|
910192e2ad
|
Added reference doc for v2.
|
2022-06-04 16:44:57 +08:00 |
|
Klemens
|
6aa704c208
|
Added comments
|
2022-06-04 12:35:20 +08:00 |
|
Klemens
|
d63d502b40
|
Added v2 examples and some doc comments.
|
2022-06-03 11:03:30 +08:00 |
|
Klemens
|
3893a96c6e
|
Added hashs for environment.
|
2022-06-02 04:01:24 +08:00 |
|
Klemens
|
76c393fb8e
|
Added execute & async_execute.
|
2022-06-01 16:07:38 +08:00 |
|
Klemens
|
4fce3c8184
|
Added popen.
|
2022-06-01 14:51:56 +08:00 |
|
Klemens
|
54b698dcbd
|
Added special treatment for pipes in stdio.
|
2022-06-01 13:48:51 +08:00 |
|
Klemens
|
1f45677518
|
Added exit-code error category.
|
2022-06-01 12:43:57 +08:00 |
|
Klemens
|
1493e365ed
|
FreeBSD fixes.
|
2022-05-31 13:24:36 +08:00 |
|
Klemens
|
5e5e0b8641
|
Minor doc additions.
|
2022-05-31 12:55:14 +08:00 |
|
Klemens Morgenstern
|
932ac3038e
|
Added tests for windows extra launchers.
|
2022-05-31 10:29:39 +08:00 |
|
Klemens Morgenstern
|
00bc1ccf47
|
Fixed windows extra launchers.
|
2022-05-30 11:47:58 +08:00 |
|
Klemens
|
257da990d5
|
Added pidfd_open impl for linux.
|
2022-05-30 01:41:20 +08:00 |
|
Klemens Morgenstern
|
c6a812e401
|
Added test & fixed some found bugs.
|
2022-05-29 14:51:44 +08:00 |
|
Klemens Morgenstern
|
f93290d3d4
|
Completed windows port to v2 from asio.
|
2022-05-29 02:38:37 +08:00 |
|
Klemens
|
a46ab25046
|
Added utf8 on linux.
|
2022-05-26 16:58:20 +08:00 |
|
Klemens Morgenstern
|
1b61ba6ea7
|
Fixed InputIt overlaods.
|
2022-05-26 15:59:49 +08:00 |
|
Klemens Morgenstern
|
27f79e1774
|
Added missing files.
|
2022-05-26 15:54:21 +08:00 |
|
Klemens Morgenstern
|
0fbfa1cdc1
|
Switched to pure utf8 support on windows.
|
2022-05-26 15:01:01 +08:00 |
|
Klemens Morgenstern
|
c473251709
|
Added windows environment stuff.
|
2022-05-20 12:25:32 +08:00 |
|
Klemens
|
7bdf11f550
|
Added posix first environment draft.
|
2022-05-20 01:52:48 +08:00 |
|
Klemens
|
dbcc946dac
|
Added early return for empty input.
|
2022-05-19 19:24:03 +08:00 |
|
Klemens
|
e0e801cbb4
|
Added the pid get_id function and pid_type type alias.
|
2022-05-19 19:24:03 +08:00 |
|