- 26 Nov, 2017 1 commit
-
-
Marian Triebe authored
relates #607
-
- 14 Nov, 2017 2 commits
-
-
Dominik Charousset authored
-
Tullio Menga authored
std::atomic<T>::operator== is not standard and MSVC v140_clang_c2 can't always resolve cast to T. In such cases, we cannot explicitly compare head_ == tail_, instead we have to compare load() results.
-
- 09 Nov, 2017 1 commit
-
-
Dominik Charousset authored
Enable compilation on MSVC v140_clang_c2 platform
-
- 08 Nov, 2017 1 commit
-
-
Tullio Menga authored
Use cmake/MSVC_v140_clang_c2.cmake to provide specific flags. INSTALL project now installs .lib on Windows.
-
- 07 Nov, 2017 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 01 Nov, 2017 1 commit
-
-
Dominik Charousset authored
-
- 30 Oct, 2017 1 commit
-
-
Dominik Charousset authored
Add OpenSSL header/library version mismatch check
-
- 29 Oct, 2017 2 commits
-
-
Marian Triebe authored
closes #616
-
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 1 commit
-
-
Dominik Charousset authored
-