Klemens
f8f9c2323c
Changed child(pid_t) signature.
2021-10-14 15:36:07 +08:00
Klemens
0c3ded6636
Closes boostorg/process#197 .
2021-10-14 15:36:07 +08:00
Klemens
20b328dbf1
Attempting to fix wchar_t build error on circle.
2021-10-14 14:48:23 +08:00
Klemens
a60203dac3
Closes boostorg/process#121
2021-10-14 14:48:23 +08:00
Klemens
6d08cb369e
Closes boostorg/process#190
2021-10-14 14:28:07 +08:00
Klemens
8dc5ee22f5
Merge remote-tracking branch 'boostorg/develop' into develop
2021-10-14 14:20:27 +08:00
Klemens Morgenstern
f7053f31ec
Merge pull request #194 from Shauren/fix-linux-file-descriptor-move
...
Fix posix implementation of move constructor/assignment in file_descriptor
2021-10-14 14:20:18 +08:00
Klemens
a13a60d428
Removed unneeded WNOHANG.
2021-10-14 14:19:32 +08:00
Klemens Morgenstern
fa2a522ef2
Merge pull request #220 from odhinnsrunes/file_descriptor_move_assign_fix
...
Fixed file_descriptor move assignment operator returns a reference to this.
2021-10-14 14:14:23 +08:00
Klemens Morgenstern
2b39b56efb
Merge pull request #208 from jorj1988/extend_hpp_include_memory
...
Add include to extend.hpp for memory.
2021-10-09 16:23:38 +08:00
Klemens Morgenstern
5a283e5200
Merge pull request #218 from Val-test/develop
...
Fix child construction from pid_t (it takes reference to pid_t for no reason).
2021-10-09 16:23:26 +08:00
Klemens Morgenstern
3d5f449052
Merge pull request #223 from apolukhin/patch-1
...
Remove trailing whitespace
2021-10-09 16:22:13 +08:00
Antony Polukhin
aefb990a7a
Remove triling whitespace
2021-10-03 10:30:10 +03:00
Valentyn Pavliuchenko
3d092498b2
Fix child construction from pid_t (it takes reference to pid_t for no reason).
2021-08-19 19:54:42 +03:00
Klemens Morgenstern
7d7476343a
Merge pull request #215 from Eddie-cz/develop
...
Missing include added
2021-08-08 20:09:20 +08:00
Eddie-cz
e08374ed95
Update wchar_t.hpp
2021-08-02 10:49:42 +02:00
Klemens Morgenstern
155ebdcf1f
Merge pull request #181 from orgads/patch-1
...
Fix cross-compile linux->mingw
2021-07-05 14:48:01 +08:00
Orgad Shaneh
a9925a5d6d
Fix cross-compile linux->mingw
...
Headers are lower case.
2021-07-05 09:17:16 +03:00
Peter Dimov
741d3f4a07
Add CMakeLists.txt
2021-05-28 02:42:50 +03:00
Peter Dimov
f195243a81
Merge branch 'master' into develop
2021-05-28 02:40:12 +03:00
George Pimm
8c5ab02192
Add include to extend.hpp for memory.
...
extend.hpp uses std::shared_ptr as a member but does not include it
2021-04-14 13:52:46 +01:00
Shauren
b526ac7ce5
Fix posix implementation of move constructor/assignment in file_descriptor
2021-01-16 17:02:41 +01:00
Klemens Morgenstern
8222a57744
Merge pull request #192 from eldiener/develop
...
Add "cxxstd" json field. The "cxxstd" json field is being added to ea…
2020-12-17 17:35:23 +08:00
Edward Diener
aa3ae06ab7
Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries whose minumum C++ standard compilation level is C++11 on up. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out.
2020-12-16 10:32:08 -05:00
Klemens Morgenstern
1b4d67170f
Merge pull request #177 from giomasce-throwaway/develop
...
Fix typo in copyright headers.
2020-10-29 21:17:53 +04:00
Klemens Morgenstern
e3594034eb
Merge pull request #179 from nre-ableton/nre/develop/posix-default-locale
...
Return default locale on POSIX systems
2020-10-29 21:17:34 +04:00
Klemens Morgenstern
ee983eba64
Merge pull request #171 from Shauren/fix-windows-h
...
Fix windows builds that don't include Windows.h
2020-10-29 21:17:05 +04:00
nre
0eb4685558
Return default locale on POSIX systems
...
The comment here is incorrect; an empty locale is not the correct
behavior here and will cause exceptions to be thrown in other code.
Instead a locale object with the default constructor should be
returned, not one created with an empty string. This is a known issue
which was originally reported here:
https://svn.boost.org/trac10/ticket/4688
The issue claims to have been fixed in 7bb19f9 (see also:
https://svn.boost.org/trac10/changeset/72855 ).
However, this only fixes the issue for FreeBSD and not other POSIX
platforms. This patch is based on the one originally submitted here:
https://svn.boost.org/trac10/attachment/ticket/4688/boost_filesystem.patch
2020-10-16 10:07:14 +02:00
Giovanni Mascellani
7cf1a3b8e6
Fix typo in copyright headers.
2020-10-09 15:49:45 +02:00
Klemens Morgenstern
c0a1a82361
Merge pull request #173 from alloutlife/issue_121
...
Adding bug fix to resolve issue #121
2020-09-22 01:46:03 +03:00
Alexey Kushnarev
532951902f
Adding bug fix to resolve issue #121
2020-09-14 12:16:14 +03:00
Shauren
642c2d369f
Use ::boost::winapi::DWORD_ instead of global DWORD
2020-09-03 13:21:36 +02:00
Shauren
d7a721ee0d
Removed __kernel_entry usage from Nt* function typedefs, is is part of SAL annoations, not neccessary for proper signature
2020-09-03 13:21:02 +02:00
James Baker
baa8d3fe7c
Returning *this instead of erroneous *this. Issue # 219
2020-08-28 12:43:16 -04:00
James Baker
42bdfb5545
Fixed file_descriptor move assignment operator to return a reference to 'this'. Issue # 219
2020-08-28 11:13:39 -04:00
Klemens Morgenstern
0f053c323e
Merge pull request #167 from zaucy/move_assignment_return_value_fix
...
Added return *this in move assignment operator
2020-08-03 16:29:09 +07:00
Ezekiel Warren
036c9fc4d1
Added return *this in move assignment operator
2020-08-01 18:53:20 -07:00
Klemens Morgenstern
b2a96a3e13
Merge pull request #215 from klemens-morgenstern/develop
...
Develop merge
boost-1.77.0
boost-1.77.0.beta1
boost-1.76.0.beta1
boost-1.76.0
boost-1.75.0.beta1
boost-1.75.0
boost-1.74.0.beta1
boost-1.74.0
2020-06-28 23:25:58 +07:00
Klemens David Morgenstern
1dbb3626a9
Changed async system test to let the subprocess wait, to avoid a race condition
2020-06-28 22:06:07 +07:00
Klemens David Morgenstern
d79e1f2443
changed limit_fd test to use stdin
2020-06-28 16:29:07 +07:00
Klemens David Morgenstern
605dcd19d8
Removed faulty reinterpret cast from posix test
2020-06-28 15:09:58 +07:00
Klemens David Morgenstern
6b6a6fa61c
Fixed limit_fd windows test the current broke if stdout and stderr were the same, as a CI system might do
2020-06-27 14:21:53 +07:00
Klemens David Morgenstern
295e2bdd9c
Merge branch 'develop' of github.com:boostorg/process into develop
2020-06-27 12:55:04 +07:00
Klemens Morgenstern
dd1513846b
Merge pull request #165 from chriskohlhoff/standard-executors-changes
...
Changes required to compile with new Asio executors model
2020-06-27 12:54:34 +07:00
Christopher Kohlhoff
7a94abfaf2
Use strand<> rather than legacy executor io_context::strand.
2020-06-24 19:52:52 +10:00
Christopher Kohlhoff
b55a09479c
New name for polymorphic executor. Remove unused "old services" code.
2020-06-24 19:52:52 +10:00
Klemens David Morgenstern
5afb20760c
Fixed exe-args style for windows
2020-05-21 18:48:04 +07:00
Klemens Morgenstern
eec87e1dd9
Update child_handle.hpp
2020-05-21 01:38:37 +07:00
Klemens Morgenstern
f250a33fb4
Switched to report.py script
2020-05-20 21:50:37 +07:00
Klemens David Morgenstern
570cf83a96
Merge branch 'develop' of github.com:boostorg/process into develop
2020-05-20 21:07:49 +07:00