- 25 Dec, 2017 1 commit
-
-
rkfg authored
-
- 23 Dec, 2017 1 commit
-
-
Dominik Charousset authored
Add basic UDP support
-
- 21 Dec, 2017 4 commits
-
-
Dominik Charousset authored
Fix compatible problems with ASIO in boost 1.66
-
Dominik Charousset authored
Fix caf::io::remote_actor free function
-
rkfg authored
-
ufownl authored
-
- 18 Dec, 2017 2 commits
-
-
Marian Triebe authored
relates #633.
-
Dominik Charousset authored
-
- 13 Dec, 2017 1 commit
-
-
Joseph Noir authored
This commit adds basic support for UDP to CAF. It includes a new datagram servant for the multiplexer, associated handles, message types and tests. CAF messages sent via UDP are delivered in order but unreliably. The receive buffer has a size of 65k which should enable CAF to receive all regular datagrams. Currently, messages that are bigger than the MTU will be fragmented by IP. Message slicing and optional reliability are planned for the future.
-
- 11 Dec, 2017 1 commit
-
-
Dominik Charousset authored
Fix build with OpenSSL <= 1.0.1
-
- 10 Dec, 2017 1 commit
-
-
Marian Triebe authored
closes #629
-
- 09 Dec, 2017 1 commit
-
-
Dominik Charousset authored
Fix build on MSVC 15.5.0.
-
- 08 Dec, 2017 1 commit
-
-
Dmitry Fedin authored
Fixed problem with C1903 error in static_assert, used in constructor with variadic template arguments All static assertions are moved to destructor to avoid ifdef magic for MSVC
-
- 29 Nov, 2017 2 commits
-
-
Dominik Charousset authored
Fix unit tests with OpenSSL 1.1.0
-
Joseph Noir authored
-
- 18 Nov, 2017 1 commit
-
-
Marian Triebe authored
With OpenSSL 1.1.0 a security level specifier was introduced. By default its set to 1. Our default settings does not fulfill level 1. With this patch we don't use a specific curve anymore. OpenSSL will select a curve automatically. In OpenSSL 1.1.0 and higher this is already the default. closes #625
-
- 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 1 commit
-
-
Dominik Charousset authored
-