2
0
mirror of https://github.com/boostorg/process.git synced 2026-01-19 16:32:15 +00:00

Commit Graph

  • 05bce942c1 passing a pipe into sh test. Klemens Morgenstern 2022-10-12 11:54:05 +08:00
  • dcf5d8ce41 Added return_type to async_result<code_as_error_t> Klemens Morgenstern 2022-10-12 10:54:30 +08:00
  • 4209f8ee6e Minor bugfixes Klemens Morgenstern 2022-10-12 01:12:28 +08:00
  • d9513269cc Enabled freebsd build Klemens Morgenstern 2022-10-11 21:03:33 +08:00
  • 293f28dab6 Fixed async_system. Klemens 2022-09-20 13:45:43 +08:00
  • fe1b629b5d Added bind_launcher. Klemens 2022-09-18 22:13:57 +08:00
  • 278fa57214 Added code_as_error completion handler. Klemens 2022-09-18 17:56:47 +08:00
  • deeb975c33 missing files group-v2 Klemens Morgenstern 2022-09-17 20:41:34 +08:00
  • 1addfba12e Added WIN32_LEAN_AND_MEAN to cmake Klemens Morgenstern 2022-09-17 20:39:01 +08:00
  • dcee0936c1 Added job-object code - making it stale now though. Klemens Morgenstern 2022-09-17 20:36:48 +08:00
  • 89c5b589c3 Fixed __FreeBSD__ code. suspend Klemens Morgenstern 2022-09-14 15:37:56 +08:00
  • 4183c66490 Removed android check. Klemens Morgenstern 2022-09-14 15:18:34 +08:00
  • 9cdc1be868 Ported enum_pids from xproc Klemens Morgenstern 2022-09-14 15:15:49 +08:00
  • b9cb5dc0ee Added suspend & resume functions. Klemens Morgenstern 2022-09-14 12:39:11 +08:00
  • 4cc469b2a4 Merge pull request #252 from grtowel1510f/patch-1 Klemens Morgenstern 2022-09-14 11:38:37 +08:00
  • 6e4d1e29d2 Merge pull request #271 from boostorg/shell_v2 Klemens Morgenstern 2022-09-02 20:30:03 +08:00
  • dada865fd0 Merge pull request #269 from boostorg/klemens-morgenstern-patch-2 Klemens Morgenstern 2022-09-02 20:29:20 +08:00
  • 380dd1b00f Merge pull request #268 from boostorg/klemens-morgenstern-patch-1 Klemens Morgenstern 2022-09-02 20:28:50 +08:00
  • 7832cb6af3 Shell(posix) fixes. shell_v2 Klemens 2022-09-02 18:43:35 +08:00
  • 68f4c50be9 Exeuction support for shell. Klemens Morgenstern 2022-09-02 18:25:40 +08:00
  • cd226a7616 Implemented shell on windows. Klemens Morgenstern 2022-09-02 17:05:49 +08:00
  • 4243ce72f8 Windows bugfixes. Klemens Morgenstern 2022-09-02 16:46:45 +08:00
  • 9065833e61 Added shell class. Klemens 2022-08-31 23:54:22 +08:00
  • 7cb7af6c8b Closes #267 klemens-morgenstern-patch-1 Klemens Morgenstern 2022-08-30 17:08:30 +08:00
  • 90cbe7cec0 Closes #266 klemens-morgenstern-patch-2 Klemens Morgenstern 2022-08-30 17:12:14 +08:00
  • df33c1ad7b Fixed unsafe post-fork allocs for fd_whitelist. Klemens 2022-08-30 15:51:22 +08:00
  • bbabea30dd Added reaping child for execve error, closes #265. Klemens 2022-08-19 00:49:57 +08:00
  • c1b6eb4eb8 Merge branch 'develop' Klemens 2022-08-19 00:04:30 +08:00
  • 4ef1792b0a Typo fix. Klemens 2022-08-19 00:03:26 +08:00
  • 1a6956134a Merge branch 'develop' Klemens 2022-08-19 00:01:33 +08:00
  • eb6bce0910 Merge pull request #264 from hebasto/220802-mingw Klemens Morgenstern 2022-08-18 23:57:10 +08:00
  • 9a1c6991c9 Fixed cmake build Klemens 2022-08-18 22:02:33 +08:00
  • 352b6cf89f Added github action yml Klemens 2022-08-18 21:17:42 +08:00
  • 317b1b7c62 Added Boost::process to link_libraries in CMake. Klemens 2022-08-17 18:12:55 +08:00
  • a7b65bfc44 Fix compiling for MinGW-w64 using std::filesystem Hennadii Stepanov 2022-08-02 09:36:44 +01:00
  • ee945a6b95 Merge pull request #262 from boostorg/develop boost-1.80.0.beta1 boost-1.80.0 Klemens Morgenstern 2022-06-24 01:23:56 +08:00
  • 992de7b6ea Merge pull request #261 from boostorg/develop-merge Klemens Morgenstern 2022-06-23 10:30:01 +08:00
  • 6e597b5c8a Merge branch 'master' into develop-merge develop-merge Klemens Morgenstern 2022-06-20 02:38:26 +08:00
  • 1a1d677d76 Closes #202 Klemens 2022-06-11 15:00:32 +08:00
  • c1fb7758b2 Added missing incldue Klemens 2022-06-11 13:25:27 +08:00
  • e24af699cf Merge pull request #257 from boostorg/v2 Klemens Morgenstern 2022-06-11 13:15:49 +08:00
  • e585864cf4 Changed default whitelist to stdio v2 Klemens 2022-06-11 10:45:14 +08:00
  • 69a0615530 Fixed times in test Klemens 2022-06-10 22:04:01 +08:00
  • 26f4584e1e Increased wait time for group_wait Klemens 2022-06-10 19:52:41 +08:00
  • 43e845a691 Fixed execute_op error Klemens 2022-06-08 14:58:06 +08:00
  • 4d59330067 Added EINTR handling for OSX Klemens 2022-06-07 12:06:33 +08:00
  • f59c1c180e Removed asserts around printf. Klemens 2022-06-07 11:38:03 +08:00
  • 618c931188 Added more additional diagnostics to test Klemens 2022-06-07 11:16:09 +08:00
  • 727881649c Typo fixes Klemens 2022-06-07 10:17:23 +08:00
  • dd4bf8d857 Debugging env Klemens 2022-06-07 00:56:03 +08:00
  • 9d006cdd94 Improved environment tests to not drop other vars Klemens 2022-06-07 00:19:34 +08:00
  • 442a6ed8d8 Fixed fork_parent Klemens 2022-06-06 23:48:35 +08:00
  • 686945f46f Fixed signal completion. Klemens 2022-06-06 13:32:48 +08:00
  • 8979836f32 Added BOOST_TEST_IGNORE_SIGCHLD Klemens 2022-06-06 01:19:39 +08:00
  • 4dfc1bd4fd Fixed waitpid in the async_wait Klemens 2022-06-05 22:00:19 +08:00
  • f90edf44e1 temporarily ignoring close_all_fds for diagnostics Klemens 2022-06-05 20:45:20 +08:00
  • f56e42fd2e Added diagnostic for CI Klemens 2022-06-05 18:24:01 +08:00
  • b9420be981 removed usin ""s Klemens 2022-06-05 17:47:37 +08:00
  • 548ea7d999 Process env test fixes Klemens 2022-06-05 16:54:52 +08:00
  • f453d93e83 Set pth in env test to absolute Klemens 2022-06-05 16:09:24 +08:00
  • 693a33010d Added more logs to tests Klemens 2022-06-05 15:59:09 +08:00
  • faad3fa4df More fixes Klemens 2022-06-05 15:36:04 +08:00
  • 4e2e580b4c Multiple non-linux fixes Klemens 2022-06-05 14:58:00 +08:00
  • d60ea9c4d3 environ fix for apple Klemens 2022-06-05 02:39:41 +08:00
  • a911da2c1f More CI-driven test fixes Klemens 2022-06-05 02:35:49 +08:00
  • f0c98aa97f Multiple fixes Klemens 2022-06-05 02:08:04 +08:00
  • 062ac9beb2 Added limit_fd functionality Klemens 2022-06-05 01:55:28 +08:00
  • fb48747fc8 Another cstring_ref Klemens 2022-06-04 23:26:14 +08:00
  • f2a0367605 Minor buf fixes Klemens 2022-06-04 22:50:49 +08:00
  • 3163496b70 Added documentation Klemens 2022-06-04 21:19:40 +08:00
  • 4e64224ef1 Starlark fix & added alias for subdirector Klemens 2022-06-04 17:21:28 +08:00
  • 25669a78de Removed superfluous builds Klemens 2022-06-04 16:59:40 +08:00
  • 910192e2ad Added reference doc for v2. Klemens 2022-06-04 16:44:57 +08:00
  • 15984e3288 Enabled freebsd Klemens 2022-06-04 12:35:29 +08:00
  • 6aa704c208 Added comments Klemens 2022-06-04 12:35:20 +08:00
  • 62d40caddd Added sleep test. Klemens 2022-06-03 11:54:34 +08:00
  • d63d502b40 Added v2 examples and some doc comments. Klemens 2022-06-03 11:03:30 +08:00
  • 3a401dd306 Merge pull request #253 from Flamefire/patch-1 Klemens Morgenstern 2022-06-03 01:05:51 +08:00
  • 3893a96c6e Added hashs for environment. Klemens 2022-06-02 04:01:24 +08:00
  • 76c393fb8e Added execute & async_execute. Klemens 2022-06-01 16:07:38 +08:00
  • 4fce3c8184 Added popen. Klemens 2022-06-01 14:24:05 +08:00
  • 54b698dcbd Added special treatment for pipes in stdio. Klemens 2022-06-01 13:48:51 +08:00
  • 1f45677518 Added exit-code error category. Klemens 2022-06-01 12:43:57 +08:00
  • 1493e365ed FreeBSD fixes. Klemens 2022-05-31 13:24:36 +08:00
  • 5e5e0b8641 Minor doc additions. Klemens 2022-05-31 12:55:14 +08:00
  • 932ac3038e Added tests for windows extra launchers. Klemens Morgenstern 2022-05-31 10:28:00 +08:00
  • 00bc1ccf47 Fixed windows extra launchers. Klemens Morgenstern 2022-05-30 11:47:58 +08:00
  • 257da990d5 Added pidfd_open impl for linux. Klemens 2022-05-30 01:41:20 +08:00
  • c6a812e401 Added test & fixed some found bugs. Klemens Morgenstern 2022-05-29 14:51:44 +08:00
  • f93290d3d4 Completed windows port to v2 from asio. Klemens Morgenstern 2022-05-29 02:38:37 +08:00
  • a46ab25046 Added utf8 on linux. Klemens 2022-05-26 16:58:20 +08:00
  • 1b61ba6ea7 Fixed InputIt overlaods. Klemens Morgenstern 2022-05-26 15:59:49 +08:00
  • 27f79e1774 Added missing files. Klemens Morgenstern 2022-05-26 15:54:21 +08:00
  • 0fbfa1cdc1 Switched to pure utf8 support on windows. Klemens Morgenstern 2022-05-26 15:01:01 +08:00
  • 47c4496d05 Remove superflous calls in CMakeLists Alexander Grund 2022-05-23 16:12:28 +02:00
  • 8a61f8daa3 fix issue #251 - fix simple shell command in posix grtowel1510f 2022-05-21 14:59:37 +00:00
  • c473251709 Added windows environment stuff. Klemens Morgenstern 2022-05-20 12:25:32 +08:00
  • 7bdf11f550 Added posix first environment draft. Klemens 2022-05-20 01:32:47 +08:00
  • dbcc946dac Added early return for empty input. Klemens 2022-05-19 00:34:52 +08:00
  • e0e801cbb4 Added the pid get_id function and pid_type type alias. Klemens 2022-05-19 00:30:27 +08:00