From nobody Sat Jul 09 02:45:15 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id B4C0B17F9837; Sat, 9 Jul 2022 02:45:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LfvdR4tW2z4MxZ; Sat, 9 Jul 2022 02:45:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657334715; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vN8BLMIYfxkakY+vddrxQBsz8nVVAPux8VPPsTZ1JzY=; b=yk1lTm99Ud5L9liLVw0FidpoOH98QOvUBjNm9ulCxXIBK39S60ut8DRPafruACSDEz0Y+V m7BJRpMPlq5XlrzjDDGn0AB3K1mTonXx3RhBMoNGQONLQSejXBQxQIlFx8r7fWksSfUeaT 5CEYvtwVT3i9J7SEBkodYll/qo0EbwHexv2LiXw8nYLIxjnYxRLKGQg4q0wNham2e/DOdz WUH8gRboBgeg/ZgB1X+D0Xmt0JBgIFhts8kWcWkZvPdEBE85Pn8XyjZCh8lslIQ6wLSETJ /gPtAvH8Lwlly4zbFVBpeR6IL2m9g1G2ZbjeQa9qkh04jxR8/wBzWaX9FHLYAg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4LfvdR3xV1zW0h; Sat, 9 Jul 2022 02:45:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2692jFHr008816; Sat, 9 Jul 2022 02:45:15 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2692jFfD008815; Sat, 9 Jul 2022 02:45:15 GMT (envelope-from git) Date: Sat, 9 Jul 2022 02:45:15 GMT Message-Id: <202207090245.2692jFfD008815@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Craig Leres Subject: git: c356da85916e - main - security/zeek: Update to 5.0.0 (latest LTS release) List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: leres X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c356da85916e14c0844fdf42340a8429e34990f2 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657334715; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vN8BLMIYfxkakY+vddrxQBsz8nVVAPux8VPPsTZ1JzY=; b=TJMSANiTVvqZORv00CLSXkZMMt4TCGePOSUmAUhe5LXQcFndZ9xwDBTFF1uQowB8Aodgh1 /1Kl8DlS/pY9e29R/fRVUifR7kXB976Yytc7+NlAybZC/GyIVDaAfuVGfXVtNC3MCdONYi xQfwoTakTr5gl7MX5kFdKNFum44ik8aK7iOx+4Xt0XGx6Q2U16wyDvLnMyX03HHbUBc7k/ 4DJ1oh0ogUX14QaN/szAF+3bb6Z6zlXVUNe+r/PCQCJDavUt2iEh02gwgRebOPVm/auxBC kbjswZPXGHQ/KnntKawZpsl0s85aiTHG0PTgGOrjyTJOf1usFgJxDV4VoAwb8Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657334715; a=rsa-sha256; cv=none; b=R8G1AFpJpAS5s0mW+q2436wv2hZhafDEZg/qCAMO+JXmG2Kh7HWoiAZ5evIf2+NmInYdNR CQlcvt1kk5JDMloQvPprngTAaRZOqWtVOdrNxF2AkjLAUAOysxHJPMxz0r/3J9FdHRiPcT FMJc2W2orCXoaUuSs7Ok/FXPLuorq9Z5Ci4yN2g1Ygif5TCXZPHC7nL8pjwqca1Ei24iZ7 s1K5Lb2z5M9s22WL9cE1YmUsFEOMequnwbIGQxczD2MuNZt7iSEh8r/T+n7QD2O1F/L9iH G9MYeSXFuB0n7eL0+Xowj4Mzb7U/ap+P8pdqQ/Np2TtwQQTozY0+5hvG0WNShw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by leres: URL: https://cgit.FreeBSD.org/ports/commit/?id=c356da85916e14c0844fdf42340a8429e34990f2 commit c356da85916e14c0844fdf42340a8429e34990f2 Author: Craig Leres AuthorDate: 2022-07-09 02:44:49 +0000 Commit: Craig Leres CommitDate: 2022-07-09 02:44:49 +0000 security/zeek: Update to 5.0.0 (latest LTS release) https://github.com/zeek/zeek/releases/tag/v5.0.0 Changes incompatiable with 4.0.7: - The script-land ``union`` and ``timer`` types have been removed. They haven't had any actual semantics backing them for some time and shouldn't have functioned in any useable way. We opted to skip the deprecation cycle for these types for that reason. - Broker now uses a new network backend with a custom network protocol that is incompatible with the pre-5.0 backend. In practice, this means Zeek 4.x will not be able to exchange events with Zeek 5.x. Going forward, this new backend will allow us to keep the Broker protocol more stable and add new capabilities in a backwards compatible way. While we're here add a comment explaining why we really need uname -p instead of using ARCH (uname -m). Also solve a portlint nag. Reported by: Tim Wojtulewicz --- security/zeek/Makefile | 40 +- security/zeek/distinfo | 6 +- .../zeek/files/patch-src_input_readers_raw_Raw.cc | 56 +- .../zeek/files/patch-src_input_readers_raw_Raw.h | 4 +- security/zeek/pkg-plist | 1399 ++++++++++---------- 5 files changed, 725 insertions(+), 780 deletions(-) diff --git a/security/zeek/Makefile b/security/zeek/Makefile index 8c32993625ae..26c89c7bcc7a 100644 --- a/security/zeek/Makefile +++ b/security/zeek/Makefile @@ -1,8 +1,7 @@ # Created by: David O'Brien PORTNAME= zeek -PORTVERSION= 4.0.7 -PORTREVISION= 1 +PORTVERSION= 5.0.0 CATEGORIES= security MASTER_SITES= https://download.zeek.org/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} @@ -12,16 +11,20 @@ COMMENT= System for detecting network intruders in real-time LICENSE= BSD3CLAUSE -BROKEN_FreeBSD_12_powerpc64= Does not build: error: zero-size array 'names' +BROKEN_FreeBSD_12_powerpc64= does not build: error: zero-size array 'names' -USES= bison cmake compiler:c++11-lang cpe gettext-runtime \ +BUILD_DEPENDS= cmake>=3.15.0:devel/cmake + +USES= bison cmake compiler cpe gettext-runtime \ ninja perl5 python shebangfix ssl + USE_LDCONFIG= yes +BINARY_ALIAS= python3=${PYTHON_CMD} + PORTSCOUT= limit:0,even CXXFLAGS_powerpc64= -mpower8-vector -CMAKE_ARGS+= -DPYTHON_EXECUTABLE:PATH=${PYTHON_CMD} SHEBANG_FILES= auxil/zeekctl/auxil/trace-summary/trace-summary @@ -29,18 +32,20 @@ SUB_FILES= pkg-message NO_MTREE= yes CMAKE_ARGS+= -GNinja \ + -D BUILD_SHARED_LIBS:BOOL=true \ + -D BUILD_STATIC_BROKER:BOOL=true \ + -D BinPAC_SKIP_INSTALL:BOOL=true \ + -D CMAKE_EXE_LINKER_FLAGS="${OPENSSL_LDFLAGS}" \ -D CMAKE_INSTALL_PREFIX:PATH=${PREFIX} \ - -D ZEEK_ROOT_DIR:PATH=${PREFIX} \ + -D ENABLE_PERFTOOLS_DEBUG:BOOL=false \ + -D ENABLE_ZEEK_UNIT_TESTS:BOOL=true \ + -D INSTALL_AUX_TOOLS:BOOL=true \ + -D PYTHON_EXECUTABLE:PATH=${PYTHON_CMD} \ -D PY_MOD_INSTALL_DIR:PATH=${PREFIX}/lib/zeekctl \ - -D ZEEK_SCRIPT_INSTALL_PATH:PATH=${PREFIX}/share/zeek \ -D ZEEK_ETC_INSTALL_DIR:PATH=${PREFIX}/etc \ -D ZEEK_MAN_INSTALL_PATH=${MANPREFIX}/man \ - -D ENABLE_PERFTOOLS_DEBUG:BOOL=false \ - -D BinPAC_SKIP_INSTALL:BOOL=true \ - -D INSTALL_AUX_TOOLS:BOOL=true \ - -D BUILD_SHARED_LIBS:BOOL=true \ - -D BUILD_STATIC_BROKER:BOOL=true \ - -D CMAKE_EXE_LINKER_FLAGS="${OPENSSL_LDFLAGS}" + -D ZEEK_ROOT_DIR:PATH=${PREFIX} \ + -D ZEEK_SCRIPT_INSTALL_PATH:PATH=${PREFIX}/share/zeek ZEEKUSER?= zeek ZEEKGROUP?= zeek @@ -53,13 +58,13 @@ USERS= ${ZEEKUSER} GROUPS= ${ZEEKGROUP} OPTIONS_DEFINE= BROKER GEOIP2 IPSUMDUMP LBL_CF LBL_HF NETMAP PERFTOOLS \ - ZEEKCTL ZKG + SPICY ZEEKCTL ZKG OPTIONS_SINGLE= BUILD_TYPE OPTIONS_SINGLE_BUILD_TYPE= DEBUG MINSIZEREL RELEASE RELWITHDEBINFO OPTIONS_DEFAULT= BROKER GEOIP2 IPSUMDUMP LBL_CF LBL_HF NETMAP RELEASE \ - ZEEKCTL ZKG + SPICY ZEEKCTL ZKG OPTIONS_SUB= yes BROKER_DESC= Enable the Broker communication library @@ -73,6 +78,7 @@ NETMAP_DESC= Native Netmap Packet IOSource for Zeek PERFTOOLS_DESC= Use Perftools to improve memory & CPU usage RELEASE_DESC= Optimizations on, debug symbols/flags off RELWITHDEBINFO_DESC= Optimizations/debug symbols on, debug flags off +SPICY_DESC= Enable the Spicy parser generator ZEEKCTL_DESC= ZeekControl support (implies BROKER and IPSUMDUMP) ZKG_DESC= Zeek package manager support @@ -91,6 +97,9 @@ PERFTOOLS_BUILD_DEPENDS=${LOCALBASE}/bin/perftools-pprof:devel/google-perftools PERFTOOLS_CMAKE_BOOL= ENABLE_PERFTOOLS PERFTOOLS_RUN_DEPENDS=${LOCALBASE}/bin/perftools-pprof:devel/google-perftools PYTHON_BUILD_DEPENDS= swig:devel/swig +SPICY_ENABLE= spicy +SPICY_BUILD_DEPENDS= bison>=3.3:devel/bison \ + flex>=2.6:textproc/flex ZEEKCTL_BUILD_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ swig:devel/swig @@ -152,6 +161,7 @@ post-install-NETMAP-on: .include +# Would like to use ARCH (uname -p) but it's not always correct (e.g. arm64) UNAME_M!= ${UNAME} -m .include diff --git a/security/zeek/distinfo b/security/zeek/distinfo index 58129c9bec61..2308a6abcec2 100644 --- a/security/zeek/distinfo +++ b/security/zeek/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1654276667 -SHA256 (zeek-4.0.7.tar.gz) = e9ee7c6fcf676473419c40dbb5aff2b4e25853f710a5d45c0029683bab09727e -SIZE (zeek-4.0.7.tar.gz) = 32888207 +TIMESTAMP = 1657055374 +SHA256 (zeek-5.0.0.tar.gz) = d0d300fd8d9a1a485a0198c52e9773db7c532820faaea797e4c63aafac63fd7e +SIZE (zeek-5.0.0.tar.gz) = 42662089 SHA256 (zeek-zeek-netmap-v2.0.0_GH0.tar.gz) = d37a69babfbb62a51a2413d6b83ae792ce1e7f1ccb1d51bd6b209a10fe5c4d75 SIZE (zeek-zeek-netmap-v2.0.0_GH0.tar.gz) = 9100 diff --git a/security/zeek/files/patch-src_input_readers_raw_Raw.cc b/security/zeek/files/patch-src_input_readers_raw_Raw.cc index ac3198ce5f04..805217f4371b 100644 --- a/security/zeek/files/patch-src_input_readers_raw_Raw.cc +++ b/security/zeek/files/patch-src_input_readers_raw_Raw.cc @@ -1,17 +1,17 @@ ---- src/input/readers/raw/Raw.cc.orig 2022-07-01 19:51:26 UTC +--- src/input/readers/raw/Raw.cc.orig 2022-07-05 21:26:56 UTC +++ src/input/readers/raw/Raw.cc -@@ -34,6 +34,7 @@ Raw::Raw(ReaderFrontend *frontend) : ReaderBackend(fro +@@ -36,6 +36,7 @@ Raw::Raw(ReaderFrontend* frontend) firstrun = true; mtime = 0; ino = 0; + dev = 0; forcekill = false; offset = 0; - separator.assign( (const char*) BifConst::InputRaw::record_separator->Bytes(), -@@ -278,12 +279,32 @@ bool Raw::OpenInput() + separator.assign((const char*)BifConst::InputRaw::record_separator->Bytes(), +@@ -280,12 +281,31 @@ bool Raw::OpenInput() else { - file = std::unique_ptr(fopen(fname.c_str(), "r"), fclose); + file = std::unique_ptr(fopen(fname.c_str(), "r"), fclose); + if ( ! file && Info().mode == MODE_STREAM ) + { + // Watch /dev/null until the file appears @@ -36,12 +36,11 @@ + ino = sb.st_ino; + dev = sb.st_dev; + } -+ + if ( ! SetFDFlags(fileno(file.get()), F_SETFD, FD_CLOEXEC) ) Warning(Fmt("Init: cannot set close-on-exec for %s", fname.c_str())); } -@@ -345,6 +366,7 @@ bool Raw::DoInit(const ReaderInfo& info, int num_field +@@ -346,6 +366,7 @@ bool Raw::DoInit(const ReaderInfo& info, int num_field fname = info.source; mtime = 0; ino = 0; @@ -49,29 +48,29 @@ execute = false; firstrun = true; int want_fields = 1; -@@ -565,24 +587,58 @@ bool Raw::DoUpdate() +@@ -574,23 +595,57 @@ bool Raw::DoUpdate() - mtime = sb.st_mtime; - ino = sb.st_ino; -+ dev = sb.st_dev; - // file changed. reread. - // - // fallthrough - } + mtime = sb.st_mtime; + ino = sb.st_ino; ++ dev = sb.st_dev; + // file changed. reread. + // + // fallthrough + } - case MODE_MANUAL: -- case MODE_STREAM: -- if ( Info().mode == MODE_STREAM && file ) -- { -- clearerr(file.get()); // remove end of file evil bits -- break; -- } + case MODE_MANUAL: +- case MODE_STREAM: +- if ( Info().mode == MODE_STREAM && file ) +- { +- clearerr(file.get()); // remove end of file evil bits +- break; +- } - - CloseInput(); - if ( ! OpenInput() ) - return false; + CloseInput(); + if ( ! OpenInput() ) + return false; - break; ++ break; + + case MODE_STREAM: + // Clear possible EOF condition @@ -111,7 +110,6 @@ + dev = sb.st_dev; + offset = 0; + bufpos = 0; -+ break; + break; - default: - assert(false); + default: diff --git a/security/zeek/files/patch-src_input_readers_raw_Raw.h b/security/zeek/files/patch-src_input_readers_raw_Raw.h index 2dacf9bb7baa..a4fdd306443f 100644 --- a/security/zeek/files/patch-src_input_readers_raw_Raw.h +++ b/security/zeek/files/patch-src_input_readers_raw_Raw.h @@ -1,6 +1,6 @@ ---- src/input/readers/raw/Raw.h.orig 2022-07-01 20:33:23 UTC +--- src/input/readers/raw/Raw.h.orig 2022-07-05 21:28:35 UTC +++ src/input/readers/raw/Raw.h -@@ -52,6 +52,7 @@ class Raw : public ReaderBackend { (private) +@@ -55,6 +55,7 @@ class Raw : public ReaderBackend (private) bool firstrun; time_t mtime; ino_t ino; diff --git a/security/zeek/pkg-plist b/security/zeek/pkg-plist index 9e47a7822a15..1e1af63b2a69 100644 --- a/security/zeek/pkg-plist +++ b/security/zeek/pkg-plist @@ -9,9 +9,18 @@ bin/bro-config bin/bro-cut bin/broctl bin/broker-benchmark -bin/broker-cluster-benchmark %%ZEEKCTL%%bin/capstats +bin/gen-zam +bin/hilti-config +bin/hiltic bin/paraglob-test +bin/spicy-build +bin/spicy-config +bin/spicy-driver +bin/spicy-dump +bin/spicy-precompile-headers +bin/spicyc +bin/spicyz %%ZEEKCTL%%bin/trace-summary bin/zeek bin/zeek-config @@ -28,64 +37,54 @@ include/binpac/binpac_bytestring.h include/binpac/binpac_exception.h include/binpac/binpac_regex.h %%BROKER%%include/broker/address.hh -%%BROKER%%include/broker/alm/stream_transport.hh +%%BROKER%%include/broker/alm/multipath.hh +%%BROKER%%include/broker/alm/routing_table.hh %%BROKER%%include/broker/api_flags.hh -%%BROKER%%include/broker/atoms.hh %%BROKER%%include/broker/backend.hh %%BROKER%%include/broker/backend_options.hh %%BROKER%%include/broker/bad_variant_access.hh -%%BROKER%%include/broker/bro.hh %%BROKER%%include/broker/broker.hh %%BROKER%%include/broker/config.hh %%BROKER%%include/broker/configuration.hh %%BROKER%%include/broker/convert.hh -%%BROKER%%include/broker/core_actor.hh +%%BROKER%%include/broker/cow_tuple.hh %%BROKER%%include/broker/data.hh %%BROKER%%include/broker/defaults.hh %%BROKER%%include/broker/detail/abstract_backend.hh +%%BROKER%%include/broker/detail/algorithms.hh %%BROKER%%include/broker/detail/appliers.hh %%BROKER%%include/broker/detail/assert.hh %%BROKER%%include/broker/detail/blob.hh -%%BROKER%%include/broker/detail/central_dispatcher.hh -%%BROKER%%include/broker/detail/clone_actor.hh -%%BROKER%%include/broker/detail/core_recorder.hh -%%BROKER%%include/broker/detail/core_scatterer.hh -%%BROKER%%include/broker/detail/data_generator.hh +%%BROKER%%include/broker/detail/comparable.hh %%BROKER%%include/broker/detail/die.hh %%BROKER%%include/broker/detail/filesystem.hh %%BROKER%%include/broker/detail/flare.hh -%%BROKER%%include/broker/detail/flare_actor.hh -%%BROKER%%include/broker/detail/generator_file_reader.hh -%%BROKER%%include/broker/detail/generator_file_writer.hh %%BROKER%%include/broker/detail/has_network_info.hh %%BROKER%%include/broker/detail/hash.hh -%%BROKER%%include/broker/detail/item_scope.hh -%%BROKER%%include/broker/detail/lift.hh +%%BROKER%%include/broker/detail/inspect_enum.hh %%BROKER%%include/broker/detail/make_backend.hh -%%BROKER%%include/broker/detail/master_actor.hh -%%BROKER%%include/broker/detail/master_resolver.hh %%BROKER%%include/broker/detail/memory_backend.hh -%%BROKER%%include/broker/detail/meta_command_writer.hh -%%BROKER%%include/broker/detail/meta_data_writer.hh -%%BROKER%%include/broker/detail/network_cache.hh +%%BROKER%%include/broker/detail/monotonic_buffer_resource.hh +%%BROKER%%include/broker/detail/native_socket.hh +%%BROKER%%include/broker/detail/next_tick.hh +%%BROKER%%include/broker/detail/opaque_type.hh %%BROKER%%include/broker/detail/operators.hh +%%BROKER%%include/broker/detail/overload.hh +%%BROKER%%include/broker/detail/peer_status_map.hh +%%BROKER%%include/broker/detail/pp.hh %%BROKER%%include/broker/detail/prefix_matcher.hh %%BROKER%%include/broker/detail/radix_tree.hh -%%BROKER%%include/broker/detail/read_value.hh -%%BROKER%%include/broker/detail/retry_state.hh -%%BROKER%%include/broker/detail/rocksdb_backend.hh -%%BROKER%%include/broker/detail/scoped_flare_actor.hh -%%BROKER%%include/broker/detail/shared_publisher_queue.hh -%%BROKER%%include/broker/detail/shared_queue.hh -%%BROKER%%include/broker/detail/shared_subscriber_queue.hh +%%BROKER%%include/broker/detail/sink_driver.hh +%%BROKER%%include/broker/detail/source_driver.hh %%BROKER%%include/broker/detail/sqlite_backend.hh -%%BROKER%%include/broker/detail/store_actor.hh +%%BROKER%%include/broker/detail/store_state.hh %%BROKER%%include/broker/detail/subscription.hh %%BROKER%%include/broker/detail/type_traits.hh -%%BROKER%%include/broker/detail/unipath_manager.hh -%%BROKER%%include/broker/detail/write_value.hh +%%BROKER%%include/broker/domain_options.hh %%BROKER%%include/broker/endpoint.hh +%%BROKER%%include/broker/endpoint_id.hh %%BROKER%%include/broker/endpoint_info.hh +%%BROKER%%include/broker/entity_id.hh %%BROKER%%include/broker/enum_value.hh %%BROKER%%include/broker/error.hh %%BROKER%%include/broker/expected.hh @@ -93,526 +92,446 @@ include/binpac/binpac_regex.h %%BROKER%%include/broker/frontend.hh %%BROKER%%include/broker/fwd.hh %%BROKER%%include/broker/internal_command.hh -%%BROKER%%include/broker/logger.hh +%%BROKER%%include/broker/lamport_timestamp.hh %%BROKER%%include/broker/mailbox.hh %%BROKER%%include/broker/message.hh -%%BROKER%%include/broker/mixin/connector.hh -%%BROKER%%include/broker/mixin/data_store_manager.hh -%%BROKER%%include/broker/mixin/notifier.hh -%%BROKER%%include/broker/mixin/recorder.hh %%BROKER%%include/broker/network_info.hh %%BROKER%%include/broker/none.hh -%%BROKER%%include/broker/optional.hh -%%BROKER%%include/broker/peer_filter.hh %%BROKER%%include/broker/peer_flags.hh %%BROKER%%include/broker/peer_info.hh %%BROKER%%include/broker/peer_status.hh %%BROKER%%include/broker/port.hh %%BROKER%%include/broker/publisher.hh %%BROKER%%include/broker/publisher_id.hh +%%BROKER%%include/broker/shutdown_options.hh %%BROKER%%include/broker/snapshot.hh +%%BROKER%%include/broker/span.hh %%BROKER%%include/broker/status.hh %%BROKER%%include/broker/status_subscriber.hh %%BROKER%%include/broker/store.hh %%BROKER%%include/broker/store_event.hh %%BROKER%%include/broker/subnet.hh %%BROKER%%include/broker/subscriber.hh -%%BROKER%%include/broker/subscriber_base.hh +%%BROKER%%include/broker/telemetry/counter.hh +%%BROKER%%include/broker/telemetry/fwd.hh +%%BROKER%%include/broker/telemetry/gauge.hh +%%BROKER%%include/broker/telemetry/histogram.hh +%%BROKER%%include/broker/telemetry/metric_family.hh +%%BROKER%%include/broker/telemetry/metric_registry.hh +%%BROKER%%include/broker/telemetry/metric_registry_impl.hh %%BROKER%%include/broker/time.hh %%BROKER%%include/broker/timeout.hh %%BROKER%%include/broker/topic.hh %%BROKER%%include/broker/version.hh +%%BROKER%%include/broker/worker.hh %%BROKER%%include/broker/zeek.hh -%%BROKER%%include/caf/abstract_actor.hpp -%%BROKER%%include/caf/abstract_channel.hpp -%%BROKER%%include/caf/abstract_group.hpp -%%BROKER%%include/caf/actor.hpp -%%BROKER%%include/caf/actor_addr.hpp -%%BROKER%%include/caf/actor_cast.hpp -%%BROKER%%include/caf/actor_clock.hpp -%%BROKER%%include/caf/actor_companion.hpp -%%BROKER%%include/caf/actor_config.hpp -%%BROKER%%include/caf/actor_control_block.hpp -%%BROKER%%include/caf/actor_factory.hpp -%%BROKER%%include/caf/actor_ostream.hpp -%%BROKER%%include/caf/actor_pool.hpp -%%BROKER%%include/caf/actor_profiler.hpp -%%BROKER%%include/caf/actor_proxy.hpp -%%BROKER%%include/caf/actor_registry.hpp -%%BROKER%%include/caf/actor_storage.hpp -%%BROKER%%include/caf/actor_system.hpp -%%BROKER%%include/caf/actor_system_config.hpp -%%BROKER%%include/caf/actor_traits.hpp -%%BROKER%%include/caf/after.hpp -%%BROKER%%include/caf/all.hpp -%%BROKER%%include/caf/allowed_unsafe_message_type.hpp -%%BROKER%%include/caf/atom.hpp -%%BROKER%%include/caf/attach_continuous_stream_source.hpp -%%BROKER%%include/caf/attach_continuous_stream_stage.hpp -%%BROKER%%include/caf/attach_stream_sink.hpp -%%BROKER%%include/caf/attach_stream_source.hpp -%%BROKER%%include/caf/attach_stream_stage.hpp -%%BROKER%%include/caf/attachable.hpp -%%BROKER%%include/caf/behavior.hpp -%%BROKER%%include/caf/behavior_policy.hpp -%%BROKER%%include/caf/binary_deserializer.hpp -%%BROKER%%include/caf/binary_serializer.hpp -%%BROKER%%include/caf/blocking_actor.hpp -%%BROKER%%include/caf/broadcast_downstream_manager.hpp -%%BROKER%%include/caf/buffered_downstream_manager.hpp -%%BROKER%%include/caf/byte.hpp -%%BROKER%%include/caf/byte_address.hpp -%%BROKER%%include/caf/byte_buffer.hpp -%%BROKER%%include/caf/byte_span.hpp -%%BROKER%%include/caf/caf_main.hpp -%%BROKER%%include/caf/callback.hpp -%%BROKER%%include/caf/catch_all.hpp -%%BROKER%%include/caf/check_typed_input.hpp -%%BROKER%%include/caf/composed_type.hpp -%%BROKER%%include/caf/config.hpp -%%BROKER%%include/caf/config_option.hpp -%%BROKER%%include/caf/config_option_adder.hpp -%%BROKER%%include/caf/config_option_set.hpp -%%BROKER%%include/caf/config_value.hpp -%%BROKER%%include/caf/config_value_reader.hpp -%%BROKER%%include/caf/config_value_writer.hpp -%%BROKER%%include/caf/const_typed_message_view.hpp -%%BROKER%%include/caf/cow_tuple.hpp -%%BROKER%%include/caf/credit_controller.hpp -%%BROKER%%include/caf/decorator/sequencer.hpp -%%BROKER%%include/caf/decorator/splitter.hpp -%%BROKER%%include/caf/deduce_mpi.hpp -%%BROKER%%include/caf/deep_to_string.hpp -%%BROKER%%include/caf/default_attachable.hpp -%%BROKER%%include/caf/default_downstream_manager.hpp -%%BROKER%%include/caf/default_enum_inspect.hpp -%%BROKER%%include/caf/default_sum_type_access.hpp -%%BROKER%%include/caf/defaults.hpp -%%BROKER%%include/caf/delegated.hpp -%%BROKER%%include/caf/deserializer.hpp -%%BROKER%%include/caf/detail/abstract_worker.hpp -%%BROKER%%include/caf/detail/abstract_worker_hub.hpp -%%BROKER%%include/caf/detail/algorithms.hpp -%%BROKER%%include/caf/detail/append_hex.hpp -%%BROKER%%include/caf/detail/append_percent_encoded.hpp -%%BROKER%%include/caf/detail/apply_args.hpp -%%BROKER%%include/caf/detail/arg_wrapper.hpp -%%BROKER%%include/caf/detail/as_mutable_ref.hpp -%%BROKER%%include/caf/detail/assign_inspector_try_result.hpp -%%BROKER%%include/caf/detail/behavior_impl.hpp -%%BROKER%%include/caf/detail/behavior_stack.hpp -%%BROKER%%include/caf/detail/blocking_behavior.hpp -%%BROKER%%include/caf/detail/bounds_checker.hpp -%%BROKER%%include/caf/detail/build_config.hpp -%%BROKER%%include/caf/detail/call_cfun.hpp -%%BROKER%%include/caf/detail/cas_weak.hpp -%%BROKER%%include/caf/detail/comparable.hpp -%%BROKER%%include/caf/detail/config_consumer.hpp -%%BROKER%%include/caf/detail/consumer.hpp -%%BROKER%%include/caf/detail/core_export.hpp -%%BROKER%%include/caf/detail/default_invoke_result_visitor.hpp -%%BROKER%%include/caf/detail/delegate_serialize.hpp -%%BROKER%%include/caf/detail/double_ended_queue.hpp -%%BROKER%%include/caf/detail/encode_base64.hpp -%%BROKER%%include/caf/detail/enqueue_result.hpp -%%BROKER%%include/caf/detail/functor_attachable.hpp -%%BROKER%%include/caf/detail/gcd.hpp -%%BROKER%%include/caf/detail/get_mac_addresses.hpp -%%BROKER%%include/caf/detail/get_process_id.hpp -%%BROKER%%include/caf/detail/get_root_uuid.hpp -%%BROKER%%include/caf/detail/glob_match.hpp -%%BROKER%%include/caf/detail/group_tunnel.hpp -%%BROKER%%include/caf/detail/ieee_754.hpp -%%BROKER%%include/caf/detail/implicit_conversions.hpp -%%BROKER%%include/caf/detail/init_fun_factory.hpp -%%BROKER%%include/caf/detail/int_list.hpp -%%BROKER%%include/caf/detail/invoke_result_visitor.hpp -%%BROKER%%include/caf/detail/io_export.hpp -%%BROKER%%include/caf/detail/is_complete.hpp -%%BROKER%%include/caf/detail/is_one_of.hpp -%%BROKER%%include/caf/detail/limited_vector.hpp -%%BROKER%%include/caf/detail/local_group_module.hpp -%%BROKER%%include/caf/detail/log_level.hpp -%%BROKER%%include/caf/detail/make_meta_object.hpp -%%BROKER%%include/caf/detail/make_unique.hpp -%%BROKER%%include/caf/detail/mask_bits.hpp -%%BROKER%%include/caf/detail/message_builder_element.hpp -%%BROKER%%include/caf/detail/message_data.hpp -%%BROKER%%include/caf/detail/meta_object.hpp -%%BROKER%%include/caf/detail/move_if_not_ptr.hpp -%%BROKER%%include/caf/detail/network_order.hpp -%%BROKER%%include/caf/detail/offset_at.hpp -%%BROKER%%include/caf/detail/openssl_export.hpp -%%BROKER%%include/caf/detail/optional_message_visitor.hpp -%%BROKER%%include/caf/detail/overload.hpp -%%BROKER%%include/caf/detail/padded_size.hpp -%%BROKER%%include/caf/detail/parse.hpp -%%BROKER%%include/caf/detail/parser/add_ascii.hpp -%%BROKER%%include/caf/detail/parser/ascii_to_int.hpp -%%BROKER%%include/caf/detail/parser/chars.hpp -%%BROKER%%include/caf/detail/parser/fsm.hpp -%%BROKER%%include/caf/detail/parser/fsm_undef.hpp -%%BROKER%%include/caf/detail/parser/is_char.hpp -%%BROKER%%include/caf/detail/parser/is_digit.hpp -%%BROKER%%include/caf/detail/parser/read_bool.hpp -%%BROKER%%include/caf/detail/parser/read_config.hpp -%%BROKER%%include/caf/detail/parser/read_floating_point.hpp -%%BROKER%%include/caf/detail/parser/read_ipv4_address.hpp -%%BROKER%%include/caf/detail/parser/read_ipv6_address.hpp -%%BROKER%%include/caf/detail/parser/read_number.hpp -%%BROKER%%include/caf/detail/parser/read_number_or_timespan.hpp -%%BROKER%%include/caf/detail/parser/read_signed_integer.hpp -%%BROKER%%include/caf/detail/parser/read_string.hpp -%%BROKER%%include/caf/detail/parser/read_timespan.hpp -%%BROKER%%include/caf/detail/parser/read_unsigned_integer.hpp -%%BROKER%%include/caf/detail/parser/read_uri.hpp -%%BROKER%%include/caf/detail/parser/sub_ascii.hpp -%%BROKER%%include/caf/detail/path_state.hpp -%%BROKER%%include/caf/detail/pp.hpp -%%BROKER%%include/caf/detail/pretty_type_name.hpp -%%BROKER%%include/caf/detail/print.hpp -%%BROKER%%include/caf/detail/private_thread.hpp -%%BROKER%%include/caf/detail/private_thread_pool.hpp -%%BROKER%%include/caf/detail/profiled_send.hpp -%%BROKER%%include/caf/detail/prometheus_broker.hpp -%%BROKER%%include/caf/detail/pseudo_tuple.hpp -%%BROKER%%include/caf/detail/raw_access.hpp -%%BROKER%%include/caf/detail/remote_group_module.hpp -%%BROKER%%include/caf/detail/ringbuffer.hpp -%%BROKER%%include/caf/detail/ripemd_160.hpp -%%BROKER%%include/caf/detail/safe_equal.hpp -%%BROKER%%include/caf/detail/scope_guard.hpp -%%BROKER%%include/caf/detail/select_all.hpp -%%BROKER%%include/caf/detail/select_integer_type.hpp -%%BROKER%%include/caf/detail/serialized_size.hpp -%%BROKER%%include/caf/detail/set_thread_name.hpp -%%BROKER%%include/caf/detail/shared_spinlock.hpp -%%BROKER%%include/caf/detail/simple_actor_clock.hpp -%%BROKER%%include/caf/detail/size_based_credit_controller.hpp -%%BROKER%%include/caf/detail/socket_guard.hpp -%%BROKER%%include/caf/detail/spawn_fwd.hpp -%%BROKER%%include/caf/detail/spawnable.hpp -%%BROKER%%include/caf/detail/split_join.hpp -%%BROKER%%include/caf/detail/squashed_int.hpp -%%BROKER%%include/caf/detail/stream_distribution_tree.hpp -%%BROKER%%include/caf/detail/stream_sink_driver_impl.hpp -%%BROKER%%include/caf/detail/stream_sink_impl.hpp -%%BROKER%%include/caf/detail/stream_source_driver_impl.hpp -%%BROKER%%include/caf/detail/stream_source_impl.hpp -%%BROKER%%include/caf/detail/stream_stage_driver_impl.hpp -%%BROKER%%include/caf/detail/stream_stage_impl.hpp -%%BROKER%%include/caf/detail/stringification_inspector.hpp -%%BROKER%%include/caf/detail/sync_request_bouncer.hpp -%%BROKER%%include/caf/detail/tail_argument_token.hpp -%%BROKER%%include/caf/detail/tbind.hpp -%%BROKER%%include/caf/detail/test_actor_clock.hpp -%%BROKER%%include/caf/detail/thread_safe_actor_clock.hpp -%%BROKER%%include/caf/detail/tick_emitter.hpp -%%BROKER%%include/caf/detail/token_based_credit_controller.hpp -%%BROKER%%include/caf/detail/try_serialize.hpp -%%BROKER%%include/caf/detail/type_id_list_builder.hpp -%%BROKER%%include/caf/detail/type_list.hpp -%%BROKER%%include/caf/detail/type_pair.hpp -%%BROKER%%include/caf/detail/type_traits.hpp -%%BROKER%%include/caf/detail/typed_actor_util.hpp -%%BROKER%%include/caf/detail/unique_function.hpp -%%BROKER%%include/caf/detail/unordered_flat_map.hpp -%%BROKER%%include/caf/detail/variant_data.hpp -%%BROKER%%include/caf/detail/worker_hub.hpp -%%BROKER%%include/caf/dictionary.hpp -%%BROKER%%include/caf/downstream.hpp -%%BROKER%%include/caf/downstream_manager.hpp -%%BROKER%%include/caf/downstream_manager_base.hpp -%%BROKER%%include/caf/downstream_msg.hpp -%%BROKER%%include/caf/error.hpp -%%BROKER%%include/caf/error_code.hpp -%%BROKER%%include/caf/event_based_actor.hpp -%%BROKER%%include/caf/exec_main.hpp -%%BROKER%%include/caf/execution_unit.hpp -%%BROKER%%include/caf/exit_reason.hpp -%%BROKER%%include/caf/expected.hpp -%%BROKER%%include/caf/extend.hpp -%%BROKER%%include/caf/forwarding_actor_proxy.hpp -%%BROKER%%include/caf/function_view.hpp -%%BROKER%%include/caf/fused_downstream_manager.hpp -%%BROKER%%include/caf/fwd.hpp -%%BROKER%%include/caf/group.hpp -%%BROKER%%include/caf/group_manager.hpp -%%BROKER%%include/caf/group_module.hpp -%%BROKER%%include/caf/hash/fnv.hpp -%%BROKER%%include/caf/hash/sha1.hpp -%%BROKER%%include/caf/illegal_message_element.hpp -%%BROKER%%include/caf/inbound_path.hpp -%%BROKER%%include/caf/infer_handle.hpp -%%BROKER%%include/caf/init_global_meta_objects.hpp -%%BROKER%%include/caf/input_range.hpp -%%BROKER%%include/caf/inspector_access.hpp -%%BROKER%%include/caf/inspector_access_base.hpp -%%BROKER%%include/caf/inspector_access_type.hpp -%%BROKER%%include/caf/interface_mismatch.hpp -%%BROKER%%include/caf/intrusive/drr_cached_queue.hpp -%%BROKER%%include/caf/intrusive/drr_queue.hpp -%%BROKER%%include/caf/intrusive/fifo_inbox.hpp -%%BROKER%%include/caf/intrusive/forward_iterator.hpp -%%BROKER%%include/caf/intrusive/inbox_result.hpp -%%BROKER%%include/caf/intrusive/lifo_inbox.hpp -%%BROKER%%include/caf/intrusive/new_round_result.hpp -%%BROKER%%include/caf/intrusive/singly_linked.hpp -%%BROKER%%include/caf/intrusive/task_queue.hpp -%%BROKER%%include/caf/intrusive/task_result.hpp -%%BROKER%%include/caf/intrusive/wdrr_dynamic_multiplexed_queue.hpp -%%BROKER%%include/caf/intrusive/wdrr_fixed_multiplexed_queue.hpp -%%BROKER%%include/caf/intrusive_cow_ptr.hpp -%%BROKER%%include/caf/intrusive_ptr.hpp -%%BROKER%%include/caf/invalid_stream.hpp -%%BROKER%%include/caf/invoke_message_result.hpp -%%BROKER%%include/caf/io/abstract_broker.hpp -%%BROKER%%include/caf/io/accept_handle.hpp -%%BROKER%%include/caf/io/all.hpp -%%BROKER%%include/caf/io/basp/all.hpp -%%BROKER%%include/caf/io/basp/connection_state.hpp -%%BROKER%%include/caf/io/basp/endpoint_context.hpp -%%BROKER%%include/caf/io/basp/fwd.hpp -%%BROKER%%include/caf/io/basp/header.hpp -%%BROKER%%include/caf/io/basp/instance.hpp -%%BROKER%%include/caf/io/basp/message_queue.hpp -%%BROKER%%include/caf/io/basp/message_type.hpp -%%BROKER%%include/caf/io/basp/remote_message_handler.hpp -%%BROKER%%include/caf/io/basp/routing_table.hpp -%%BROKER%%include/caf/io/basp/version.hpp -%%BROKER%%include/caf/io/basp/worker.hpp -%%BROKER%%include/caf/io/basp_broker.hpp -%%BROKER%%include/caf/io/broker.hpp -%%BROKER%%include/caf/io/broker_servant.hpp -%%BROKER%%include/caf/io/close.hpp -%%BROKER%%include/caf/io/connect.hpp -%%BROKER%%include/caf/io/connection_handle.hpp -%%BROKER%%include/caf/io/connection_helper.hpp -%%BROKER%%include/caf/io/datagram_handle.hpp -%%BROKER%%include/caf/io/datagram_servant.hpp -%%BROKER%%include/caf/io/doorman.hpp -%%BROKER%%include/caf/io/fwd.hpp -%%BROKER%%include/caf/io/handle.hpp -%%BROKER%%include/caf/io/middleman.hpp -%%BROKER%%include/caf/io/middleman_actor.hpp -%%BROKER%%include/caf/io/middleman_actor_impl.hpp -%%BROKER%%include/caf/io/network/acceptor.hpp -%%BROKER%%include/caf/io/network/acceptor_impl.hpp -%%BROKER%%include/caf/io/network/acceptor_manager.hpp -%%BROKER%%include/caf/io/network/datagram_handler.hpp -%%BROKER%%include/caf/io/network/datagram_handler_impl.hpp -%%BROKER%%include/caf/io/network/datagram_manager.hpp -%%BROKER%%include/caf/io/network/datagram_servant_impl.hpp -%%BROKER%%include/caf/io/network/default_multiplexer.hpp -%%BROKER%%include/caf/io/network/doorman_impl.hpp -%%BROKER%%include/caf/io/network/event_handler.hpp -%%BROKER%%include/caf/io/network/interfaces.hpp -%%BROKER%%include/caf/io/network/ip_endpoint.hpp -%%BROKER%%include/caf/io/network/manager.hpp -%%BROKER%%include/caf/io/network/multiplexer.hpp -%%BROKER%%include/caf/io/network/native_socket.hpp -%%BROKER%%include/caf/io/network/operation.hpp -%%BROKER%%include/caf/io/network/pipe_reader.hpp -%%BROKER%%include/caf/io/network/protocol.hpp -%%BROKER%%include/caf/io/network/receive_buffer.hpp -%%BROKER%%include/caf/io/network/rw_state.hpp -%%BROKER%%include/caf/io/network/scribe_impl.hpp -%%BROKER%%include/caf/io/network/stream.hpp -%%BROKER%%include/caf/io/network/stream_impl.hpp -%%BROKER%%include/caf/io/network/stream_manager.hpp -%%BROKER%%include/caf/io/network/test_multiplexer.hpp -%%BROKER%%include/caf/io/open.hpp -%%BROKER%%include/caf/io/publish.hpp -%%BROKER%%include/caf/io/publish_local_groups.hpp -%%BROKER%%include/caf/io/receive_policy.hpp -%%BROKER%%include/caf/io/remote_actor.hpp -%%BROKER%%include/caf/io/remote_group.hpp -%%BROKER%%include/caf/io/scribe.hpp -%%BROKER%%include/caf/io/system_messages.hpp -%%BROKER%%include/caf/io/typed_broker.hpp -%%BROKER%%include/caf/io/unpublish.hpp -%%BROKER%%include/caf/ip_address.hpp -%%BROKER%%include/caf/ip_endpoint.hpp -%%BROKER%%include/caf/ip_subnet.hpp -%%BROKER%%include/caf/ipv4_address.hpp -%%BROKER%%include/caf/ipv4_endpoint.hpp -%%BROKER%%include/caf/ipv4_subnet.hpp -%%BROKER%%include/caf/ipv6_address.hpp -%%BROKER%%include/caf/ipv6_endpoint.hpp -%%BROKER%%include/caf/ipv6_subnet.hpp -%%BROKER%%include/caf/is_actor_handle.hpp -%%BROKER%%include/caf/is_error_code_enum.hpp -%%BROKER%%include/caf/is_message_sink.hpp -%%BROKER%%include/caf/is_timeout_or_catch_all.hpp -%%BROKER%%include/caf/is_typed_actor.hpp -%%BROKER%%include/caf/load_inspector.hpp -%%BROKER%%include/caf/load_inspector_base.hpp -%%BROKER%%include/caf/local_actor.hpp -%%BROKER%%include/caf/locks.hpp -%%BROKER%%include/caf/logger.hpp -%%BROKER%%include/caf/mailbox_element.hpp -%%BROKER%%include/caf/make_actor.hpp -%%BROKER%%include/caf/make_config_option.hpp -%%BROKER%%include/caf/make_copy_on_write.hpp -%%BROKER%%include/caf/make_counted.hpp -%%BROKER%%include/caf/make_message.hpp -%%BROKER%%include/caf/make_sink_result.hpp -%%BROKER%%include/caf/make_source_result.hpp -%%BROKER%%include/caf/make_stage_result.hpp -%%BROKER%%include/caf/may_have_timeout.hpp -%%BROKER%%include/caf/memory_managed.hpp -%%BROKER%%include/caf/message.hpp -%%BROKER%%include/caf/message_builder.hpp -%%BROKER%%include/caf/message_handler.hpp -%%BROKER%%include/caf/message_id.hpp -%%BROKER%%include/caf/message_priority.hpp -%%BROKER%%include/caf/meta/annotation.hpp -%%BROKER%%include/caf/meta/hex_formatted.hpp -%%BROKER%%include/caf/meta/load_callback.hpp -%%BROKER%%include/caf/meta/omittable.hpp -%%BROKER%%include/caf/meta/omittable_if_empty.hpp -%%BROKER%%include/caf/meta/omittable_if_none.hpp -%%BROKER%%include/caf/meta/save_callback.hpp -%%BROKER%%include/caf/meta/type_name.hpp -%%BROKER%%include/caf/mixin/actor_widget.hpp -%%BROKER%%include/caf/mixin/behavior_changer.hpp -%%BROKER%%include/caf/mixin/requester.hpp -%%BROKER%%include/caf/mixin/sender.hpp -%%BROKER%%include/caf/mixin/subscriber.hpp -%%BROKER%%include/caf/monitorable_actor.hpp -%%BROKER%%include/caf/no_stages.hpp -%%BROKER%%include/caf/node_id.hpp -%%BROKER%%include/caf/none.hpp -%%BROKER%%include/caf/openssl/all.hpp -%%BROKER%%include/caf/openssl/manager.hpp -%%BROKER%%include/caf/openssl/middleman_actor.hpp -%%BROKER%%include/caf/openssl/publish.hpp -%%BROKER%%include/caf/openssl/remote_actor.hpp -%%BROKER%%include/caf/openssl/session.hpp -%%BROKER%%include/caf/openssl/unpublish.hpp -%%BROKER%%include/caf/optional.hpp -%%BROKER%%include/caf/others.hpp -%%BROKER%%include/caf/outbound_path.hpp -%%BROKER%%include/caf/parser_state.hpp -%%BROKER%%include/caf/pec.hpp -%%BROKER%%include/caf/policy/arg.hpp -%%BROKER%%include/caf/policy/categorized.hpp -%%BROKER%%include/caf/policy/downstream_messages.hpp -%%BROKER%%include/caf/policy/normal_messages.hpp -%%BROKER%%include/caf/policy/scheduler_policy.hpp -%%BROKER%%include/caf/policy/select_all.hpp -%%BROKER%%include/caf/policy/select_any.hpp -%%BROKER%%include/caf/policy/single_response.hpp -%%BROKER%%include/caf/policy/tcp.hpp -%%BROKER%%include/caf/policy/udp.hpp -%%BROKER%%include/caf/policy/unprofiled.hpp -%%BROKER%%include/caf/policy/upstream_messages.hpp -%%BROKER%%include/caf/policy/urgent_messages.hpp -%%BROKER%%include/caf/policy/work_sharing.hpp -%%BROKER%%include/caf/policy/work_stealing.hpp -%%BROKER%%include/caf/prohibit_top_level_spawn_marker.hpp -%%BROKER%%include/caf/proxy_registry.hpp -%%BROKER%%include/caf/raise_error.hpp -%%BROKER%%include/caf/ref_counted.hpp -%%BROKER%%include/caf/replies_to.hpp -%%BROKER%%include/caf/response_handle.hpp -%%BROKER%%include/caf/response_promise.hpp -%%BROKER%%include/caf/response_type.hpp -%%BROKER%%include/caf/result.hpp -%%BROKER%%include/caf/resumable.hpp -%%BROKER%%include/caf/save_inspector.hpp -%%BROKER%%include/caf/save_inspector_base.hpp -%%BROKER%%include/caf/scheduled_actor.hpp -%%BROKER%%include/caf/scheduler.hpp -%%BROKER%%include/caf/scheduler/abstract_coordinator.hpp -%%BROKER%%include/caf/scheduler/coordinator.hpp -%%BROKER%%include/caf/scheduler/profiled_coordinator.hpp -%%BROKER%%include/caf/scheduler/test_coordinator.hpp -%%BROKER%%include/caf/scheduler/worker.hpp -%%BROKER%%include/caf/scoped_actor.hpp -%%BROKER%%include/caf/scoped_execution_unit.hpp -%%BROKER%%include/caf/sec.hpp -%%BROKER%%include/caf/send.hpp -%%BROKER%%include/caf/serializer.hpp -%%BROKER%%include/caf/settings.hpp -%%BROKER%%include/caf/skip.hpp -%%BROKER%%include/caf/span.hpp -%%BROKER%%include/caf/spawn_options.hpp -%%BROKER%%include/caf/stateful_actor.hpp -%%BROKER%%include/caf/static_visitor.hpp -%%BROKER%%include/caf/stream.hpp -%%BROKER%%include/caf/stream_aborter.hpp -%%BROKER%%include/caf/stream_finalize_trait.hpp -%%BROKER%%include/caf/stream_manager.hpp -%%BROKER%%include/caf/stream_priority.hpp -%%BROKER%%include/caf/stream_sink.hpp -%%BROKER%%include/caf/stream_sink_driver.hpp -%%BROKER%%include/caf/stream_sink_trait.hpp -%%BROKER%%include/caf/stream_slot.hpp -%%BROKER%%include/caf/stream_source.hpp -%%BROKER%%include/caf/stream_source_driver.hpp -%%BROKER%%include/caf/stream_source_trait.hpp -%%BROKER%%include/caf/stream_stage.hpp -%%BROKER%%include/caf/stream_stage_driver.hpp -%%BROKER%%include/caf/stream_stage_trait.hpp -%%BROKER%%include/caf/string_algorithms.hpp -%%BROKER%%include/caf/string_view.hpp -%%BROKER%%include/caf/sum_type.hpp -%%BROKER%%include/caf/sum_type_access.hpp -%%BROKER%%include/caf/sum_type_token.hpp -%%BROKER%%include/caf/system_messages.hpp -%%BROKER%%include/caf/tag/boxing_type.hpp -%%BROKER%%include/caf/telemetry/collector/prometheus.hpp -%%BROKER%%include/caf/telemetry/counter.hpp -%%BROKER%%include/caf/telemetry/dbl_gauge.hpp -%%BROKER%%include/caf/telemetry/gauge.hpp -%%BROKER%%include/caf/telemetry/histogram.hpp -%%BROKER%%include/caf/telemetry/int_gauge.hpp -%%BROKER%%include/caf/telemetry/label.hpp -%%BROKER%%include/caf/telemetry/label_view.hpp -%%BROKER%%include/caf/telemetry/metric.hpp -%%BROKER%%include/caf/telemetry/metric_family.hpp -%%BROKER%%include/caf/telemetry/metric_family_impl.hpp -%%BROKER%%include/caf/telemetry/metric_impl.hpp -%%BROKER%%include/caf/telemetry/metric_registry.hpp -%%BROKER%%include/caf/telemetry/metric_type.hpp -%%BROKER%%include/caf/telemetry/timer.hpp -%%BROKER%%include/caf/term.hpp -%%BROKER%%include/caf/test/bdd_dsl.hpp -%%BROKER%%include/caf/test/dsl.hpp -%%BROKER%%include/caf/test/io_dsl.hpp -%%BROKER%%include/caf/test/unit_test.hpp -%%BROKER%%include/caf/test/unit_test_impl.hpp -%%BROKER%%include/caf/thread_hook.hpp -%%BROKER%%include/caf/timeout_definition.hpp -%%BROKER%%include/caf/timespan.hpp -%%BROKER%%include/caf/timestamp.hpp -%%BROKER%%include/caf/tracing_data.hpp -%%BROKER%%include/caf/tracing_data_factory.hpp -%%BROKER%%include/caf/type_erased_value.hpp -%%BROKER%%include/caf/type_id.hpp -%%BROKER%%include/caf/type_id_list.hpp -%%BROKER%%include/caf/typed_actor.hpp -%%BROKER%%include/caf/typed_actor_pointer.hpp -%%BROKER%%include/caf/typed_actor_view.hpp -%%BROKER%%include/caf/typed_actor_view_base.hpp -%%BROKER%%include/caf/typed_behavior.hpp -%%BROKER%%include/caf/typed_event_based_actor.hpp -%%BROKER%%include/caf/typed_message_view.hpp -%%BROKER%%include/caf/typed_response_promise.hpp -%%BROKER%%include/caf/unifyn.hpp -%%BROKER%%include/caf/unit.hpp -%%BROKER%%include/caf/unsafe_behavior_init.hpp -%%BROKER%%include/caf/upstream_msg.hpp -%%BROKER%%include/caf/uri.hpp -%%BROKER%%include/caf/uri_builder.hpp -%%BROKER%%include/caf/uuid.hpp -%%BROKER%%include/caf/variant.hpp -%%BROKER%%include/caf/weak_intrusive_ptr.hpp +include/hilti/ast/all.h +include/hilti/ast/ast.h +include/hilti/ast/attribute.h +include/hilti/ast/builder/all.h +include/hilti/ast/builder/builder.h +include/hilti/ast/builder/declaration.h +include/hilti/ast/builder/expression.h +include/hilti/ast/builder/type.h +include/hilti/ast/ctor.h +include/hilti/ast/ctors/address.h +include/hilti/ast/ctors/all.h +include/hilti/ast/ctors/bool.h +include/hilti/ast/ctors/bytes.h +include/hilti/ast/ctors/coerced.h +include/hilti/ast/ctors/default.h +include/hilti/ast/ctors/enum.h +include/hilti/ast/ctors/error.h +include/hilti/ast/ctors/exception.h +include/hilti/ast/ctors/integer.h +include/hilti/ast/ctors/interval.h +include/hilti/ast/ctors/library.h +include/hilti/ast/ctors/list.h +include/hilti/ast/ctors/map.h +include/hilti/ast/ctors/network.h +include/hilti/ast/ctors/null.h +include/hilti/ast/ctors/optional.h +include/hilti/ast/ctors/port.h +include/hilti/ast/ctors/real.h +include/hilti/ast/ctors/reference.h +include/hilti/ast/ctors/regexp.h +include/hilti/ast/ctors/result.h +include/hilti/ast/ctors/set.h +include/hilti/ast/ctors/stream.h +include/hilti/ast/ctors/string.h +include/hilti/ast/ctors/struct.h +include/hilti/ast/ctors/time.h +include/hilti/ast/ctors/tuple.h +include/hilti/ast/ctors/union.h +include/hilti/ast/ctors/vector.h +include/hilti/ast/declaration.h +include/hilti/ast/declarations/all.h +include/hilti/ast/declarations/constant.h +include/hilti/ast/declarations/expression.h +include/hilti/ast/declarations/field.h +include/hilti/ast/declarations/function.h +include/hilti/ast/declarations/global-variable.h +include/hilti/ast/declarations/imported-module.h +include/hilti/ast/declarations/local-variable.h +include/hilti/ast/declarations/module.h +include/hilti/ast/declarations/parameter.h +include/hilti/ast/declarations/property.h +include/hilti/ast/declarations/type.h +include/hilti/ast/detail/operator-registry.h +include/hilti/ast/detail/visitor.h +include/hilti/ast/expression.h +include/hilti/ast/expressions/all.h +include/hilti/ast/expressions/assign.h +include/hilti/ast/expressions/builtin-function.h +include/hilti/ast/expressions/coerced.h +include/hilti/ast/expressions/ctor.h +include/hilti/ast/expressions/deferred.h +include/hilti/ast/expressions/grouping.h +include/hilti/ast/expressions/id.h +include/hilti/ast/expressions/keyword.h +include/hilti/ast/expressions/list-comprehension.h +include/hilti/ast/expressions/logical-and.h +include/hilti/ast/expressions/logical-not.h +include/hilti/ast/expressions/logical-or.h +include/hilti/ast/expressions/member.h +include/hilti/ast/expressions/move.h +include/hilti/ast/expressions/pending-coerced.h +include/hilti/ast/expressions/resolved-operator.h +include/hilti/ast/expressions/ternary.h *** 1140 LINES SKIPPED ***