- 22 Jun, 2015 8 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Joseph Noir authored
-
- 21 Jun, 2015 1 commit
-
-
Dominik Charousset authored
Improve type safety of `typed_broker`
-
- 19 Jun, 2015 6 commits
-
-
Dominik Charousset authored
-
ufownl authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Use SFINAE to make assignment of invalid `typed_actor` handles impossible instead instead of checking correctness of an assignment with `typed_actor`.
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 18 Jun, 2015 4 commits
-
-
Matthias Vallentin authored
-
Matthias Vallentin authored
-
Matthias Vallentin authored
-
Dominik Charousset authored
-
- 17 Jun, 2015 18 commits
-
-
Dominik Charousset authored
Rather than having separate versions of `libcaf_io`, users can now pick a network packend via `set_middleman`. The ASIO multiplexer is available via two headers (one implementation header) that users can include to get the functionality. This change also removes Boost dependencies from CAF.
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Fix bug about typed actor/broker
-
Marian Triebe authored
relates #315
-
ufownl authored
Correct the parameter error of `send` and `delayed_send`.
-
Dominik Charousset authored
Relates #309.
-
Dominik Charousset authored
-
Dominik Charousset authored
A forwarding proxy sends a messages in its dtor to indicate unreferenced proxies. However, after `kill_proxy` was called, the receiver no longer exists and this can cause a segfault during shutdown if the message is send during the dtor of the middleman. By redirecting all further messages after `kill_proxy` to `invalid_actor`, we get rid of unnecessary messages as well as possible segfaults.
-
Dominik Charousset authored
Sync response messages did not properly restore `current_element_`, neither did `local_actor::cleanup`. As a result, messages could not get deleted and thus leak memory.
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 16 Jun, 2015 3 commits
-
-
Dominik Charousset authored
The class abstract_uniform_type_info is the recommended way of implementing user-defined serialization classes and is even highlighted in one of the examples. Hence, it belongs to the public API.
-
Dominik Charousset authored
-
Dominik Charousset authored
-