Klemens Morgenstern
2a41d0a0dc
batch file execution is forbidden by default
boost-1.90.0.beta1
boost-1.90.0
2025-10-21 21:42:14 -07:00
Klemens Morgenstern
dc00bf81d6
Fixes args & inherited handles.
2025-10-21 21:41:11 -07:00
Klemens Morgenstern
47b5c3c191
[win] Added escaping for \ followed by space
2025-10-21 21:41:11 -07:00
Klemens Morgenstern
60affa362c
Reworked arg handling on windows (v2)
2025-10-21 21:41:11 -07:00
Klemens Morgenstern
aa40c138ed
Windows arg escape is handling internal quotes.
2025-10-21 21:41:11 -07:00
Klemens Morgenstern
c5986d7f57
Added test for combined stdout/stderr
...
Addresses #522 .
2025-10-21 21:41:11 -07:00
Klemens Morgenstern
1e572e1756
Added more docs about pipes & process_stdio.
...
Closes #522 .
2025-10-21 15:30:13 +08:00
Konvicka Filip
635c226066
Fix: corrected empty double quotes being added to cmd.exe /c on Windows with bp::shell and bp::args (caused by PR #256 )
2025-10-21 14:46:50 +08:00
EelisVP
773ac747d5
Fix 'unused variable' warning
2025-10-21 10:58:45 +08:00
Klemens Morgenstern
322f581d1f
Increased version range to 3.31
2025-10-09 23:38:18 +08:00
Klemens Morgenstern
9df0ee099b
target_link_Libraries signature fix
2025-10-09 21:25:32 +08:00
Klemens Morgenstern
01c9a5b60f
removed v2/test_impl target
2025-10-09 09:29:37 +08:00
Klemens Morgenstern
ed7099687a
Removed filesystem::path from ABI
...
Closes #516 .
2025-10-06 13:17:13 +08:00
chn
7fb5049feb
fix typo in stdio move constructor
2025-10-06 12:49:38 +08:00
Klemens Morgenstern
02e14e8fff
Fixed cmake for tests
...
Closes #515
2025-10-06 12:44:33 +08:00
Klemens Morgenstern
484d6e7a90
added test for special args to tests
2025-10-06 12:44:33 +08:00
Alexander Grund
878a9e6ee9
Fix required CMake version
2025-10-03 10:12:02 +08:00
Klemens Morgenstern
1bfe21baa3
Failed pidfd_open causes an exception
...
Closes #513 .
2025-09-07 17:44:47 +08:00
Klemens Morgenstern
1765cd57bb
Launchers use _exit instead of exit on error.
...
Closes #514
2025-09-07 17:44:47 +08:00
Alexander Grund
7212471b57
Update Link to regression test matrix in README
2025-09-07 17:30:30 +08:00
Klemens Morgenstern
5597aa0055
changed env example for windows wchar_t.
boost-1.89.0
2025-07-01 18:59:19 +08:00
Klemens Morgenstern
31d6b5c9f8
process_handle.async_wait accepts ref to exit_code
...
Closes #503 .
2025-07-01 18:59:19 +08:00
Klemens Morgenstern
f5c83eb9c5
wait checks the error code first.
...
See #499 .
2025-07-01 18:59:19 +08:00
Klemens Morgenstern
224e3cf9aa
[windows] fixed escaping of path without args.
...
Closes #501 . Credit to @melak47 for the solution.
2025-07-01 18:59:19 +08:00
Klemens Morgenstern
bd450f9831
fixed wrong comment/doc using .stderr
...
Closes #500
2025-06-26 23:17:08 +08:00
Klemens Morgenstern
c72650df30
added example for modifying inherited environment.
2025-06-26 22:48:16 +08:00
Klemens Morgenstern
0c3c79672f
added v1.hpp.
2025-06-26 22:14:16 +08:00
Klemens Morgenstern
a7e4fe99c1
stdio.hpp name fix.
2025-06-21 00:54:03 +08:00
Klemens Morgenstern
f9fd327546
added const_iterator alias to current_view.
...
Closes #497 .
2025-06-21 00:37:03 +08:00
Klemens Morgenstern
f372a9a119
fixed MultiByteToWideChar use for empty strings
...
Closes #495
2025-06-21 00:25:10 +08:00
Klemens Morgenstern
921bd599b2
Fixed wrong type in probe_on_error on windows.
...
Closes #491 .
2025-06-21 00:02:12 +08:00
Klemens Morgenstern
3999facdd3
unused variable fixes.
2025-06-21 00:00:22 +08:00
high on tantor
0ea2eaed27
Support child_pids() Even When PROC_PPID_ONLY is Undefined on Mac
...
Needs testing...
2025-06-20 23:59:27 +08:00
high on tantor
677d94f3a2
Correct Samuel Venable Link In Acknowledgements Document
2025-06-20 23:56:40 +08:00
Klemens Morgenstern
b8b8d27ac5
fix STD_INPUT_HANDLE issue in stdio.hpp
2025-06-20 23:56:01 +08:00
Dirk Stolle
15555b9664
Fix some typos
2025-05-06 10:11:41 +08:00
Petter Reinholdtsen
09555dac5f
Add cmd & env support on GNU/Hurd
2025-05-05 22:32:56 +08:00
Petter Reinholdtsen
818e11672e
Fix build on systems without cmd() implementation
2025-05-05 22:31:38 +08:00
Dirk Stolle
06946018d6
Remove Ubuntu 20.04 builds from CI
...
The Ubuntu 20.04 image on GitHub Actions has been unavailable
since 2025-04-15. See <https://github.com/actions/runner-images/issues/11101 >
for more information on the deprecation and removal.
Therefore all build jobs that use the Ubuntu 20.04 runner image
of GHA will fail and have to be replaced by newer images or have
to move into Ubuntu 20.04 containers.
2025-05-05 22:30:26 +08:00
Klemens Morgenstern
cd1621b197
fixed major resume/suspend typo
...
Closes #481 .
2025-04-28 23:57:20 +08:00
Klemens Morgenstern
1baccf76cd
pipe bindings use a type_trait.
2025-04-15 00:31:56 +08:00
Klemens Morgenstern
06595a2070
added BOOST_PROCESS_V2_DISABLE_SIGNALSET option
2025-04-14 23:55:23 +08:00
Klemens Morgenstern
7e712985c1
added BOOST_PROCESS_V2_PIPEFORK option
2025-04-14 23:55:23 +08:00
Klemens Morgenstern
da08060021
Set ENOTSUP when PROC_PPID_ONLY is undefined
...
closes #452
2025-04-14 23:54:14 +08:00
Klemens Morgenstern
afdbab734e
Removed char_count
...
Closes #473
2025-04-14 23:53:30 +08:00
Klemens Morgenstern
9dcd1a2775
added duplication check for SIGINFO
...
Closes #474
2025-04-14 23:51:35 +08:00
Osyotr
5756891558
Fix wide strings conversion on POSIX
...
This commit effectively reverts #179 which shouldn't have been merged in the first place. See https://github.com/boostorg/filesystem/pull/163#issuecomment-786794483 for more info.
2025-04-14 23:49:00 +08:00
RK-BFX
1d6c9ed0ec
Fix conflicting pipe name in independent plug-in DLLs
...
Include numerical representation of local static variable's address into the pipe name to discriminate Boost.Process instances in independent DLLs.
Fixes #476
Also (auto-)remove excessive concurrent empty lines.
2025-04-14 23:48:00 +08:00
Yury Bura
a941c8e89c
Add BOOST_PROCESS_USE_STD_FS option
2025-04-14 23:46:36 +08:00
Klemens Morgenstern
89d2cc325a
Update index.html
...
Fixes #479
2025-04-11 23:31:02 +08:00