profile
viewpoint

zeek/broker 47

Zeek's Messaging Library

inetrg/vslab-caf 1

Scaffold for practical exercise with CAF

glvi/actor-framework 0

An Open Source Implementation of the Actor Model in C++

inetrg/vs-cpp 0

Begleitendes Material zur VS Vorlesung

jssmith/cale 0

C++ Actor Log Engine

Neverlord/bro 0

Bro is a powerful network analysis framework that is much different from the typical IDS you may know. Official mirror of git.bro.org/bro.git .

Neverlord/cppusergroup 0

dojo source from the C++ Usergroup Hamburg

pull request commentzeek/zeek

Port Zeek to latest Broker API (ALM Transport Branch)

Reverting back to draft for now, since I'll have to update several btest baselines, BIFs, and docs.

Neverlord

comment created time in 4 hours

push eventzeek/broker

Dominik Charousset

commit sha 800805a9e9423e623410bc66bf562e026ab3a257

Fix backwards compatibility with CAF 0.17 series

view details

push time in 6 hours

pull request commentactor-framework/actor-framework

Update Dockerfiles

@jakobod thanks for taking care of this so quickly! 👍

jakobod

comment created time in 6 hours

push eventactor-framework/actor-framework

Jakob Otto

commit sha 209d304b17d0694f2dbf3897bceb57bae3ffa8d7

Add ubuntu-20.04 Dockerfile

view details

Jakob Otto

commit sha 55e45181ebd31ada144a2053b0372627b51ab5ed

Add fedora-32 Dockerfile

view details

Jakob Otto

commit sha ab43a931108a3c787908845ff1aba3f2a0128a2a

Add centos-8

view details

Jakob Otto

commit sha c28e5a4fd6e996f3767b2ff779f1ec4fe566fc59

Add new docker images to Jenkinsfile

view details

Jakob Otto

commit sha affa84e6cd1d412c0259bcdaa905d47632dd3f2a

Add missing package to centos-8

view details

Dominik Charousset

commit sha 988e81c68a085b29fdf7c0744b438a42d5d8fe02

Add missing newline at end of file

view details

Dominik Charousset

commit sha 28c7a333a877678164d73a8173849d79dc254a27

Drop support for obsolete distribution

view details

Dominik Charousset

commit sha b3d2394ee9241866cd06a21ac9f0c80be95c9abf

Merge pull request #1143 Update Dockerfiles

view details

push time in 6 hours

delete branch actor-framework/actor-framework

delete branch : topic/update-dockerfiles

delete time in 6 hours

PR merged actor-framework/actor-framework

Reviewers
Update Dockerfiles

This PR adds new Dockerfiles for Ubuntu-20.04, Fedora-32, and Centos-8 to our CI.

+39 -2

0 comment

4 changed files

jakobod

pr closed time in 6 hours

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 988e81c68a085b29fdf7c0744b438a42d5d8fe02

Add missing newline at end of file

view details

Dominik Charousset

commit sha 28c7a333a877678164d73a8173849d79dc254a27

Drop support for obsolete distribution

view details

push time in 9 hours

issue commentzeek/zeek

Fix UBSan "vptr" and "null" check failures

Looks like those are in CAF, so may be of interest to @Neverlord

Thanks for the ping! I think I've seen those before. Might be that they're fixed in CAF 0.18 already, but I'll double-check.

jsiwek

comment created time in a day

push eventzeek/zeek

Dominik Charousset

commit sha 93603a11bf87ab01b634270feab70b3b8c773c57

Fix build with latest Broker and CAF 0.18.rc.1

view details

push time in a day

push eventzeek/broker

Dominik Charousset

commit sha 641da7337baf14688e72d2fcbdb9fbe9385fcb68

Port Broker to CAF 0.18.rc.1

view details

push time in a day

pull request commentactor-framework/actor-framework

Fix warnings with clang-10

I've had these fixed for a while locally, so why not push them

Indeed, thanks for sharing!

did you consider running clang-10 in CI

We don't pick individual compiler versions. Rather, we try following the main Linux distributions plus MSVC and XCode. Speaking of, our selection currently isn't up-to-date, though: at least Fedora 32 is missing. @jakobod mind adding the new Docker image and check whether we miss something else?

Btw, not sure why merge status is red here. It's green in the CI, but it tries to set the commit status for the merge-SHA instead of 44b091c.

dominiklohmann

comment created time in a day

push eventactor-framework/actor-framework

Dominik Lohmann

commit sha f23c96ca9b13e9cff9d5ef6e2d30d1947a314532

Fix mislabeled Doxygen parameter names This fixes a -Wdocumentation warning for clang-10.

view details

Dominik Lohmann

commit sha 44b091cc1f2a889cc21f9eed476ecb5d09dff704

Fix deprecated copy warning This fixes a -Wdeprecated-copy warning for clang-10: Definition of implicit copy assignment operator for 'unit_t' is deprecated because it has a user-declared constructor.

view details

Dominik Charousset

commit sha f8341c8ba46a4151844da9804a20b14349d67bbd

Merge pull request #1142 Fix warnings with clang-10

view details

push time in a day

PR merged actor-framework/actor-framework

Fix warnings with clang-10

I've had these fixed for a while locally, so why not push them. This allows for building CAF without warnings using clang-10, thus removing all the unnecessary noise in the compiler output.

@Neverlord did you consider running clang-10 in CI because of the new warnings in -Wall?

+4 -8

0 comment

2 changed files

dominiklohmann

pr closed time in a day

pull request commentactor-framework/actor-framework

Fix segfault when setting an invalid credit policy

Thanks for the fix! 🙏

dominiklohmann

comment created time in 2 days

push eventactor-framework/actor-framework

Dominik Lohmann

commit sha 8dcd87852663ed62c0020ba6c0f383a9d277bf62

Fix segfault when setting an invalid credit policy Fixes #1140

view details

Dominik Charousset

commit sha 9826298bd4efde7f424f33b675a0a297d83976d8

Merge pull request #1141

view details

push time in 2 days

issue closedactor-framework/actor-framework

Setting caf.stream.credit-policy to an invalid value causes segfault

When running the integer-stream example with --caf.stream.credit-policy=xyz, the application segfaults because it tries to dereference a nullptr instead of exiting gracefully with an error message. Ideally this would list the available credit policies.

This was tested with the current rc for 0.18.

closed time in 2 days

dominiklohmann

PR opened actor-framework/incubator

Revise layering API, add actor_shell abstraction, add WebSocket layer new feature refactoring

Admittedly, would've been easier to review in chunks. But as discussed, here comes the PR that integrates all the changes that were necessary to get the WebSocket implementation going (plus the WebSocket layer itself and an example application).

+4429 -657

0 comment

61 changed files

pr created time in 2 days

push eventactor-framework/incubator

Dominik Charousset

commit sha fb6e8bef41090ae6c2c367fa4211f83d3f083056

Implement WebSocket framing

view details

Dominik Charousset

commit sha 710de811915b8fdb18553f3f2e000764180cbbaa

Add CMake scaffold example applications

view details

Dominik Charousset

commit sha 38e6f2b89b660a6810a78e9824108fe4df5d4c50

Implement WebSocket example

view details

Dominik Charousset

commit sha 007e6c2c20a32bddce0987a2bf715998d1bdbb6e

Bump CAF tag

view details

push time in 2 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 11664cbcb33aaea476286c7ff2db3b68fcbce356

Add missing forward declaration

view details

Dominik Charousset

commit sha 9e060c37c708d7e6883b3d34c031fb70acbc80fa

Support more mailbox types in sync_request_bouncer

view details

Dominik Charousset

commit sha 9a414758b405a36871fc3c004601cc3e63b3113c

Add support for heap-allocated callbacks

view details

Dominik Charousset

commit sha ca3686a7e062e5fd94262d65a73186488348748c

Add diagnostic for partial response handle support

view details

Dominik Charousset

commit sha 73110541b84feb669ef47c8dcb83a3cb563e908f

Fix default config file name when using CAF_MAIN

view details

Dominik Charousset

commit sha 7ad30c1ccf03fb0a125f6e6e0fa357d7f9a25678

Add new error code: sec::connection_closed

view details

push time in 2 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 7ad30c1ccf03fb0a125f6e6e0fa357d7f9a25678

Add new error code: sec::connection_closed

view details

push time in 2 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 73110541b84feb669ef47c8dcb83a3cb563e908f

Fix default config file name when using CAF_MAIN

view details

push time in 2 days

push eventactor-framework/incubator

Dominik Charousset

commit sha 43f526d1008d2f57888daf88f9804528cd24c486

Revise intra-layer communication API

view details

push time in 4 days

push eventactor-framework/incubator

Dominik Charousset

commit sha e1473d7f03102c4a2ea23720bd21068b1112eed8

Implement round-trip from string input to response

view details

push time in 4 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha ca3686a7e062e5fd94262d65a73186488348748c

Add diagnostic for partial response handle support

view details

push time in 4 days

push eventactor-framework/incubator

Dominik Charousset

commit sha f2395f58a00a6beb968fa4cfa92f9e69a771c5f1

Bump CAF tag

view details

push time in 5 days

push eventactor-framework/incubator

Dominik Charousset

commit sha 3e0baf1843e6649eb5211643e87770081007666d

Implement new actor type for socket managers Similarly to `scoped_actor`, the new class `actor_shell` exposes a mailbox to another object. However, the new shell type grants non-blocking access.

view details

push time in 5 days

create barnchactor-framework/actor-framework

branch : topic/api-additions

created branch time in 5 days

push eventactor-framework/incubator

Dominik Charousset

commit sha 2c90530314e860c1942e7069d06a386d1978ffbb

Simplify lifetime management of socket managers Our previous design for the endpoint managers required us to use rely on a shared ownership model for the multiplexer, because actor proxies held a pointer to the socket manager directly. In our revised design, proxies and managers are going to use a shared queue instead. This change enables us to simplify the ownership model to a simple parent child relation between the middleman and the multiplexer.

view details

push time in 5 days

push eventactor-framework/incubator

Dominik Charousset

commit sha 29f9b0379cebd106bae464005ebb460a4aacd131

Pass a pointer to the socket manager to all layers

view details

push time in 9 days

push eventactor-framework/incubator

Dominik Charousset

commit sha 7e4d950575ae5e21c860a5d2d9b12374b18f640a

Fix formatting

view details

push time in 9 days

push eventactor-framework/incubator

Dominik Charousset

commit sha 5bc791c359180a0937777a2123591af185e308da

Bump required CAF version

view details

push time in 9 days

push eventactor-framework/incubator

Dominik Charousset

commit sha 539737e9863b75476204c56c6072e2287838d50f

Implement WebSocket handshake response

view details

push time in 9 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 7f87e0b0e6f101fbbf632a788d8f7e35d1fa1374

Move encode_base64 function to caf::detail

view details

Dominik Charousset

commit sha f6c5f84c369ce1674d4c13b667e09de80d3b3f42

Merge branch 'topic/base64'

view details

push time in 10 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 7f87e0b0e6f101fbbf632a788d8f7e35d1fa1374

Move encode_base64 function to caf::detail

view details

push time in 10 days

delete branch actor-framework/actor-framework

delete branch : topic/sha1

delete time in 10 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 5dcbf6d424e21b91b20142ce04c65e370baa52dd

Add SHA1 hash implementation

view details

Dominik Charousset

commit sha 86c79fabdefdb545d7952a7a8a491cdc31d882cb

Add missing CAF_CORE_EXPORT

view details

Dominik Charousset

commit sha 7993ffcbac6137f0ba68fa260367f638fd302e17

Merge branch 'topic/sha1'

view details

push time in 10 days

create barnchactor-framework/actor-framework

branch : topic/base64

created branch time in 10 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 86c79fabdefdb545d7952a7a8a491cdc31d882cb

Add missing CAF_CORE_EXPORT

view details

push time in 10 days

create barnchactor-framework/actor-framework

branch : topic/sha1

created branch time in 10 days

delete branch actor-framework/actor-framework

delete branch : topic/remove-auto-to-string

delete time in 10 days

delete branch actor-framework/actor-framework

delete branch : topic/streaming

delete time in 10 days

delete branch actor-framework/actor-framework

delete branch : topic/inspector-api

delete time in 10 days

delete branch actor-framework/actor-framework

delete branch : topic/inspector-api-integration

delete time in 10 days

create barnchactor-framework/incubator

branch : topic/web-socket

created branch time in 12 days

push eventactor-framework/incubator

Dominik Charousset

commit sha 117513ff84c9952aaf1417f5c071d693f58b8e05

Port incubator to latest CAF 0.18 API

view details

push time in 12 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha ac0f23bce9cf79e0a4f25d7f921ac2cbf35ad0de

Allow rvalues in apply_objects of save inspectors

view details

push time in 12 days

push eventactor-framework/incubator

Dominik Charousset

commit sha f10ee2e31df0024286a04847bc286efea405f8a9

Remove accidentally added file

view details

push time in 12 days

push eventactor-framework/incubator

Dominik Charousset

commit sha 287a4e7476af883a4a5bd678cd201b5bc2b00d56

Port incubator to latest CAF 0.18 API

view details

push time in 12 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 6789eefee4b203efeda68ddcbbc195a2990180b2

Fix file name of blog release announcement

view details

Dominik Charousset

commit sha fb00703d9c6226cca20f9124f89b4ea6c8d39e97

Remove extra semicolons

view details

push time in 12 days

pull request commentactor-framework/actor-framework.github.io

fix link to stable doc

Thanks for the fix. 🙏

RG-707

comment created time in 12 days

delete branch actor-framework/actor-framework.github.io

delete branch : fix/doc-link

delete time in 12 days

push eventactor-framework/actor-framework.github.io

Hauke Goldhammer

commit sha 4952bc7a7da7ce81a5ccf189ff3f24196576be57

fix link to stable doc

view details

Dominik Charousset

commit sha 0429c01ce6951ac0b2182c8e9cacb6a20c051c99

Merge pull request #4

view details

push time in 12 days

issue closedactor-framework/actor-framework

Add an example that illustrates how to use stream managers

Currently there is no example that illustrates how users can access credit information, interact with streaming slots, etc.

closed time in 17 days

Neverlord

issue commentactor-framework/actor-framework

Add an example that illustrates how to use stream managers

Streams are still experimental. Recommending users to write custom stream managers should probably wait until the API became stable.

Neverlord

comment created time in 17 days

pull request commentzeek/zeek

Port Zeek to latest Broker API (ALM Transport Branch)

Most errors in Zeek seem to come from the new Broker status events. I'll look into it in more detail next week.

Neverlord

comment created time in 17 days

push eventactor-framework/actor-framework.github.io

Dominik Charousset

commit sha 7925ce651d9e2ddf7508ee259c8020095b9c2a2c

Rename file to match title

view details

push time in 17 days

release actor-framework/actor-framework

0.18.0-rc.1

released time in 17 days

push eventactor-framework/actor-framework.github.io

Dominik Charousset

commit sha ea3388e5eb8c5ed2da01c7993b5202381038d736

0.18.0-rc.1 announcement

view details

push time in 17 days

created tagactor-framework/actor-framework

tag0.18.0-rc.1

An Open Source Implementation of the Actor Model in C++

created time in 17 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 4b3e1ea0095488f7e83d8d2093b972766b7a75a5

Update changelog and release script

view details

push time in 17 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 5930a041057ed76c4ce911b868aef1d953974c21

Add missing member function span::subspan

view details

Dominik Charousset

commit sha f4ecc9b44f738ba07531c5b9bc1f1f95465e7fc2

Add scaffold for the new inspector API

view details

Dominik Charousset

commit sha 4eae4034364c6d6519e6d41dc91e20f073fbcdb4

Tweak coding style

view details

Dominik Charousset

commit sha 4bbccd70ce3a3fadab1cf8cd55386bd1924399d9

Re-implement inspector_access

view details

Dominik Charousset

commit sha 6f486099711a0ddf3f415284ab325992067e2f37

Update manual section on type inspection

view details

Dominik Charousset

commit sha c14fd2214ba33321f6e1ac3441a2ecd0908b65c0

Update enum strings

view details

Dominik Charousset

commit sha 5d25fbf141bfa5f071ff676b173742c7a0bd348b

Fix formatting

view details

Dominik Charousset

commit sha ee5ce7101e53e170e90ac8eeb71d5a1362978863

Fix build on Clang 7/8

view details

Dominik Charousset

commit sha 0913c4919ac1ed1620caba081be815b707ac4e8c

Add support for STL types to the new inspector API

view details

Dominik Charousset

commit sha 7933819d45989bf74b1cc76ac1f9e8c0cd0d334e

Update enum strings

view details

Dominik Charousset

commit sha 34237d75291665a657faa732355f324e8d6cc2bd

Port CAF to the new inspector API

view details

Dominik Charousset

commit sha 0d97fcde826203d6f2e8da147528ec29b39768af

Restore deep_to_string output for several cases

view details

Dominik Charousset

commit sha 4b55caa9873f5d35f334c55c46b2e82cd573e865

Reflect inspector API change in docs

view details

Dominik Charousset

commit sha 5d5790bb3b0dd20362156b13152287c207978751

Fix use of has_type_id

view details

Dominik Charousset

commit sha 1fdc78ce6d47379c84ff1fdd70e6cb9cf961914f

Fix several corner cases of the new inspect API

view details

Dominik Charousset

commit sha 2d771bf08c74f3ec328452d777f1a35b2f4f3593

Fix formatting, tools, and unit tests

view details

Dominik Charousset

commit sha 59ed7e08973b4992ff0646bd66330233e981b453

Implement new settings writer

view details

Dominik Charousset

commit sha 083126c8d30c1a22d7591b88e77bd0b3874afaad

Fix build on MSVC

view details

Dominik Charousset

commit sha 6df8d506e6afbbb50659d007d45e595723f460d9

Implement new settings reader

view details

Dominik Charousset

commit sha e26b322aa58045dd52a335e1fa81b055b0fad174

Integrate new config valur readers / writers

view details

push time in 17 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha fdb812e91f5ebf65a631766bf29dc2221f8cdb1c

Add const overload to for_each_path

view details

Dominik Charousset

commit sha 9869d7e01aa4a520ba48b57191adabcd215c507d

Add inbound_path argument to congested By passing the inbound path to the function, we enable stream managers to fine-tune streaming logic if inbound paths are coupled to some but not all outbound paths.

view details

push time in 17 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 84e967695487da6cc7d303771c726c3fc18d8ee9

Assign type ID to stream_slots

view details

Dominik Charousset

commit sha bc17c906187d927d28fc523ba9ed37a432a4f85f

Remove extra whitespaces in log output

view details

push time in 17 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha ca374a3d429a195a91852943961159555e764029

Fix handling of STDIN input

view details

push time in 17 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 879a76abab13236d2111be0a007194dec0246775

Fix build on MSVC

view details

push time in 18 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha f9ae54dbf6b50c2caf6943cefa3aa8f346f19e94

Fix string escaping

view details

push time in 18 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 4f728d3838376e2057a0b389b05ce3d2a48a15c7

Revert default behavior of deep_to_string

view details

push time in 18 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha ff4c3f92d15e770418d6f32114bc07560e711c96

Remove debug code, fix formatting

view details

push time in 18 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 2309bc22ab807500454d21a9199c4d76396573c5

Fix picking up inspect_value overloads

view details

push time in 18 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 7f41434677b66ca53275996f0d8c3187d98c1084

Fix handling of CLI arguments

view details

push time in 18 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 844ad3dbedfee944b7bb6492206856e82f13e021

Fix handling of implicitly convertible types

view details

push time in 18 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 3e5d8071573c91348a2a6eb8c6f19f11018a00f8

Add missing export macros

view details

push time in 18 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 2836a9bac6ef4488ba92e4710aca89baf143b09a

Add new header to all.hpp

view details

push time in 18 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 6df8d506e6afbbb50659d007d45e595723f460d9

Implement new settings reader

view details

Dominik Charousset

commit sha e26b322aa58045dd52a335e1fa81b055b0fad174

Integrate new config valur readers / writers

view details

Dominik Charousset

commit sha c6e7fdb66e62607af83e8fd3e24d7e41feb98086

Merge 'topic/inspector-api'

view details

push time in 18 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 97fea3fd782f99dc245e11a5d67d6b8ada21d8ff

Fix handling of multimap and of local bindings

view details

push time in 19 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha e3e459fab2ef4d263a39bf628f23142acefdea4f

Support inspecting std::optional and std::variant

view details

push time in 19 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha e29818775a8aaed8e4f492c18e1a8f0744203f0a

Add apply functions to inspectors, add docs

view details

push time in 20 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha e26b322aa58045dd52a335e1fa81b055b0fad174

Integrate new config valur readers / writers

view details

push time in 21 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 6df8d506e6afbbb50659d007d45e595723f460d9

Implement new settings reader

view details

push time in 21 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 3ccf2d6e443f5cecb383c7fded94c3ea63099319

Remove propagation of downstream buffer sizes Stream stages should adjust their buffers according to local configuration rather than using buffer sizes of the connected sinks. In particular, since stages usually perform little work and as a result can run with small buffers.

view details

Dominik Charousset

commit sha c634d7fbf7c966c4cb670051e1d2b29681bc876d

Remove the complexity-based credit controller The idea of a self-adjusting buffer seemed promising. However, computing buffer space based on processing times easily leads to very large buffers when entire batches only take microseconds to process. We could reproduce excessive buffering in many cases, where applications would use several hundred MB when using this controller.

view details

Dominik Charousset

commit sha 8484a3b8af3adee9bcf0a0475a52bb3549faaa90

Redesign credit controller API

view details

Dominik Charousset

commit sha 3c42b88272c068655842da1761f1b7c3bb930952

Make result member public

view details

Dominik Charousset

commit sha 8ec58ee266ad701566c60d9620933bfe52c359b6

Fix congestion feedback and batch size calculation

view details

Dominik Charousset

commit sha b23bf288e5a4ae5ab2dd42a3c26d77151f28dcc3

Allow actors to consume all upstream msgs at once

view details

Dominik Charousset

commit sha 8b47ed5102bf7b5f794ff37fb334336acff8a80e

Fix debug build

view details

Dominik Charousset

commit sha 4c16673bdd19bcfba9222959c087d460746638dc

Merge 'topic/streaming'

view details

push time in 22 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 8b47ed5102bf7b5f794ff37fb334336acff8a80e

Fix debug build

view details

push time in 22 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 351584adf1657301cba083ab73eda47bd3d36115

Fix debug build

view details

push time in 22 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha b23bf288e5a4ae5ab2dd42a3c26d77151f28dcc3

Allow actors to consume all upstream msgs at once

view details

Dominik Charousset

commit sha 243802ea58e454daa7764eb9d1e5f3e617032635

Give actors more leeway in grouping messages

view details

push time in 22 days

pull request commentzeek/broker

Add new ALM transport

Is there a branch in zeek to use along with this?

There is now: https://github.com/zeek/zeek/pull/1156. Zeek only required some small adjustments.

Neverlord

comment created time in 22 days

PR opened zeek/zeek

Port Zeek to latest Broker API (ALM Transport Branch) Area: Broker

Zeek-side adjustments for https://github.com/zeek/broker/pull/89.

+2 -4

0 comment

4 changed files

pr created time in 22 days

create barnchzeek/zeek

branch : topic/neverlord/multi-hop-routing

created branch time in 22 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 083126c8d30c1a22d7591b88e77bd0b3874afaad

Fix build on MSVC

view details

push time in 22 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 59ed7e08973b4992ff0646bd66330233e981b453

Implement new settings writer

view details

push time in 23 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha a272989b6e366cf729389e12b989526fad24e126

Implement new settings writer

view details

push time in 23 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 7025cc28749abed3985a44a40408c2e854289ffc

Fix formatting, tools, and unit tests

view details

push time in 23 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 4ba11c6845933d1ceb74b3808fba44b4decd50d5

Fix formatting and tools

view details

push time in 23 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 708306981948e44e8c736517d546cb69617cfec9

Fix formatting and tools

view details

push time in 23 days

issue closedactor-framework/actor-framework

String output of uri::host_type contains quotes

Currently, uri::host_type is a type alias for variant<string, ip_address>. That's almost what we want, except that the to_string output for variant adds quotes around strings. It's common to pass the host as string to remote_actor or directly to C functions. The extra quotes break this use case.

Seems like the default implementation converts variants to strings using the stringification_inspector.

closed time in 23 days

Neverlord

issue commentactor-framework/actor-framework

String output of uri::host_type contains quotes

Taken care of in the soon-to-be-merged topic/inspector-api branch.

Neverlord

comment created time in 23 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 1fdc78ce6d47379c84ff1fdd70e6cb9cf961914f

Fix several corner cases of the new inspect API

view details

push time in 23 days

pull request commentactor-framework/actor-framework

Handle overflows in stream slot id selection

Thanks for the fix! 🙏

lava

comment created time in 25 days

push eventactor-framework/actor-framework

Benno Evers

commit sha 00acaaa007825bacf8cdb01a847f55bbbfc47fc2

Handle overflows in stream slot id selection

view details

Dominik Charousset

commit sha 227921f626c0122cb80934c23672bd9e3e07bfb7

Merge pull request #1135 Handle overflows in stream slot id selection

view details

push time in 25 days

more