- 29 Oct, 2017 1 commit
-
-
Dominik Charousset authored
Fix compile of libcaf_python
-
- 28 Oct, 2017 1 commit
-
-
Marian Triebe authored
-
- 24 Oct, 2017 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
Starting with this commit, CAF will no longer use a separate `develop` branch for its trunk version.
-
- 23 Oct, 2017 2 commits
-
-
Dominik Charousset authored
Fix build with OpenSSL enabled on windows
-
Marian Triebe authored
closes #601
-
- 19 Oct, 2017 5 commits
-
-
Dominik Charousset authored
Apparently, brew can figure out the SHA256 hash on its own: https://github.com/Homebrew/homebrew-core/pull/19637#issuecomment-337877728
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Add check for `result` type to `deliver`
-
- 18 Oct, 2017 3 commits
-
-
Marian Triebe authored
This commit adds a `static_assert` to `response_promise::deliver` which prevents faulty usage of `result<...>` and `deliver`. closes #592
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 17 Oct, 2017 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 16 Oct, 2017 1 commit
-
-
Marian Triebe authored
Example: ``` class my_thread_hooks : public thread_hook { public: my_thread_hooks(/*arguments...*/) { // ... } /// Called by the actor system once before starting any threads. virtual void init(actor_system&) { // ... } /// Called whenever the actor system has started a new thread. /// To access a reference to the started thread use `std::this_thread`. /// @warning must the thread-safe virtual void thread_started() { // ... } /// Called whenever a thread is about to quit. /// To access a reference to the terminating thread use `std::this_thread`. /// @warning must the thread-safe virtual void thread_terminates() { // ... } }; // ... actor_system_config cfg{}; cfg.add_add_thread_hook<my_thread_hooks>(/*arguments for constructor*/); // ... ``` closes #603
-
- 12 Oct, 2017 1 commit
-
-
Dominik Charousset authored
-
- 11 Oct, 2017 1 commit
-
-
Dominik Charousset authored
BASP needs to release all state kept for connection handles, because the OS re-uses socket IDs as soon as they are closed. Since the connection handle is the socket ID this leads to inconsitent state.
-
- 09 Oct, 2017 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 08 Oct, 2017 3 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 06 Oct, 2017 3 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 30 Sep, 2017 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 29 Sep, 2017 4 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 28 Sep, 2017 1 commit
-
-
Dominik Charousset authored
This fixes the build with OpenSSL >= 1.1. We fall back to simply blocking SIGPIPE whenever calling OpenSSL since the BIO interface changed and the previous workaround no longer works.
-
- 27 Sep, 2017 3 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 26 Sep, 2017 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 23 Sep, 2017 1 commit
-
-
Dominik Charousset authored
-