- 22 Jan, 2020 1 commit
-
-
Dominik Charousset authored
Using a code generator that requires compiling a C++ tool breaks when crosscompiling CAF. It can also interact badly with projects that include CAF as a submodule. As a compromise between easy consumption / integration of CAF and maintainability of the `to_string` implementations, this set of changes adds two new targets to CMake: - `check-consistency` runs the code generator and checks whether all files in the repository are still up-to-date. We can run this target automatically in our CI to fail builds that introduce inconsistencies. - `update-enum-strings` runs the code generator to replace the files in the source tree. This is meant for CAF developers to update `.cpp` files after changing enum headers. Both new targets are excluded from `ALL` in CMake and thus do not run automatically.
-
- 11 Nov, 2019 1 commit
-
-
Dominik Charousset authored
-
- 10 Nov, 2019 9 commits
-
-
Dominik Charousset authored
OpenBSD support
-
Dominik Charousset authored
-
Dominik Charousset authored
forward arguments as *-value'ness is unknown
-
Dominik Charousset authored
-
Dominik Charousset authored
Listing each OS that hasn't AI_V4MAPPED defined is both verbose and brittle. Simply checking whether AI_V4MAPPED exists before attempting to use it always works, regardless of the OS.
-
Dominik Charousset authored
-
Dominik Charousset authored
-
JCrawfy authored
Resolves CAF#966 https://github.com/actor-framework/actor-framework/issues/966
-
Joseph Noir authored
Remove localhost connections from I/O unit tests
-
- 09 Nov, 2019 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 08 Nov, 2019 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 07 Nov, 2019 2 commits
-
-
Joseph Noir authored
Make messages visible to the actor profiler
-
Dominik Charousset authored
-
- 06 Nov, 2019 7 commits
-
-
Dominik Charousset authored
-
Joseph Noir authored
Raise error when opening user-defined config fails
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 05 Nov, 2019 1 commit
-
-
Dominik Charousset authored
-
- 04 Nov, 2019 1 commit
-
-
Dominik Charousset authored
-
- 03 Nov, 2019 8 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 01 Nov, 2019 6 commits
-
-
Joseph Noir authored
Provide uniform access to actor properties
-
Dominik Charousset authored
Replace messy request_response unit test
-
Dominik Charousset authored
-
Dominik Charousset authored
Avoid repeated calls to stream finalizers
-
Dominik Charousset authored
-
Dominik Charousset authored
The new class `actor_traits` allows CAF to have a simple, uniform way to ask questions such as "is this a blocking actor?". This supersedes what was previously available in `actor_marker.hpp` (the class `actor_marker` itself was already unused and consequently got removed).
-