Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Dec 2018 21:04:51 +0000 (UTC)
From:      Craig Leres <leres@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r487921 - in branches/2018Q4/security/bro: . files
Message-ID:  <201812202104.wBKL4pAh063281@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: leres
Date: Thu Dec 20 21:04:51 2018
New Revision: 487921
URL: https://svnweb.freebsd.org/changeset/ports/487921

Log:
  MFH: r487823
  
  Update to 2.6.1:
  
   - Update the embedded SQLite library from 3.18.0 to 3.26.0 to
     address a remote code execution vulnerability ("Magellan").
  
   - Uses a bundled version of the actor-framework (caf) library so
     we can remove the port-local build for caf.
  
  Replace broctl-config.sh absolute symlink with a relative one.
  
  Approved by:	ler (mentor, implicit)
  Security:	b80f039d-579e-4b82-95ad-b534a709f220
  
  Approved by:	ports-secteam (miwi)

Deleted:
  branches/2018Q4/security/bro/files/patch-aux_broker_CMakeLists.txt
  branches/2018Q4/security/bro/files/patch-aux_broker_cmake_FindCAF.cmake
Modified:
  branches/2018Q4/security/bro/Makefile
  branches/2018Q4/security/bro/distinfo
  branches/2018Q4/security/bro/pkg-plist
Directory Properties:
  branches/2018Q4/   (props changed)

Modified: branches/2018Q4/security/bro/Makefile
==============================================================================
--- branches/2018Q4/security/bro/Makefile	Thu Dec 20 20:46:59 2018	(r487920)
+++ branches/2018Q4/security/bro/Makefile	Thu Dec 20 21:04:51 2018	(r487921)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	bro
-PORTVERSION=	2.5.5
+PORTVERSION=	2.6.1
 CATEGORIES=	security
 MASTER_SITES=	https://www.bro.org/downloads/
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
@@ -21,8 +21,6 @@ USES=		bison cmake:outsource compiler:c++11-lang gette
 CMAKE_ARGS+=	-DPYTHON_EXECUTABLE:PATH=${PYTHON_CMD}
 CXXFLAGS+=	-std=c++11 -Wall
 
-STAGEDIR2=	${STAGEDIR}-caf
-
 SHEBANG_FILES=	aux/broctl/aux/trace-summary/trace-summary
 
 SUB_FILES=	pkg-message
@@ -40,6 +38,7 @@ CMAKE_ARGS+=	-GNinja \
 		-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}"
 
 BROUSER?=	bro
@@ -63,7 +62,7 @@ BROKER_DESC=	Enable the Broker communication library
 IPSUMDUMP_DESC=	Enables traffic summaries
 LBL_CF_DESC=	Unix time to formated time/date filter support
 LBL_HF_DESC=	Address to hostname filter support
-NETMAP_DESC=	Native Netmap Packet IOSource for Bro 
+NETMAP_DESC=	Native Netmap Packet IOSource for Bro
 PERFTOOLS_DESC=	Use Perftools to improve memory & CPU usage
 
 BROCTL_IMPLIES=		BROCCOLI IPSUMDUMP
@@ -75,14 +74,10 @@ BROCTL_BUILD_DEPENDS=	${LOCALBASE}/bin/bash:shells/bas
 BROCTL_RUN_DEPENDS=	${LOCALBASE}/bin/bash:shells/bash \
 			${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
 BROCTL_CMAKE_BOOL=	INSTALL_BROCTL
-BROCTL_USE=		LDCONFIG=yes
 IPSUMDUMP_BUILD_DEPENDS=ipsumdump:net/ipsumdump
 IPSUMDUMP_RUN_DEPENDS=	ipsumdump:net/ipsumdump
 BROKER_BUILD_DEPENDS=	swig3.0:devel/swig30
 BROKER_CMAKE_BOOL=	ENABLE_BROKER
-BROKER_CMAKE_ON+=	-DCAF_ROOT_DIR=${STAGEDIR2}${PREFIX}
-BROKER_GH_TUPLE=	actor-framework:actor-framework:0.14.6:actor_framework
-BROKER_USE=		GITHUB=nodefault
 DEBUG_CMAKE_BOOL=	ENABLE_DEBUG
 LBL_HF_RUN_DEPENDS=	${LOCALBASE}/bin/hf:sysutils/lbl-hf
 LBL_CF_RUN_DEPENDS=	${LOCALBASE}/bin/cf:sysutils/lbl-cf
@@ -98,31 +93,6 @@ PYTHON_BUILD_DEPENDS=	swig3.0:devel/swig30
 USE_RC_SUBR=	bro
 .endif
 
-CMAKE_ARGS2=		-GNinja \
-			-D CMAKE_INSTALL_PREFIX:PATH=${STAGEDIR2}${PREFIX} \
-			-D CAF_BUILD_STATIC_ONLY:BOOL=yes \
-			-D CAF_LOG_LEVEL:STRING=0 \
-			-D CAF_NO_EXAMPLES:BOOL=yes \
-			-D CAF_NO_OPENCL:BOOL=yes \
-			-D CAF_NO_UNIT_TESTS:BOOL=yes
-
-CONFIGURE_WRKSRC2=	${WRKDIR}/.build-caf
-BUILD_WRKSRC2=		${CONFIGURE_WRKSRC2}
-INSTALL_WRKSRC2=	${CONFIGURE_WRKSRC2}
-
-# Build the version of caf this version of bro requires
-pre-configure-BROKER-on:
-	${MKDIR} ${CONFIGURE_WRKSRC2}
-	(cd ${CONFIGURE_WRKSRC2} && \
-	    ${SETENV} ${CONFIGURE_ENV} \
-	    ${CMAKE_BIN} ${CMAKE_ARGS2} ${WRKSRC_actor_framework})
-	${MKDIR} ${STAGEDIR2}
-	(cd ${BUILD_WRKSRC2} && \
-	    ${SETENV} ${MAKE_ENV:NDESTDIR=*} \
-	    ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} install)
-	${LN} -s libcaf_core_static.a ${STAGEDIR2}${PREFIX}/lib/libcaf_core.a
-	${LN} -s libcaf_io_static.a ${STAGEDIR2}${PREFIX}/lib/libcaf_io.a
-
 post-install-BROCTL-on:
 	${MKDIR} ${STAGEDIR}${PREFIX}/logs
 	${MKDIR} ${STAGEDIR}${PREFIX}/spool/tmp
@@ -131,7 +101,13 @@ post-install-BROCTL-on:
 .for F in broctl.cfg networks.cfg node.cfg
 	${MV} ${STAGEDIR}${PREFIX}/etc/${F} ${STAGEDIR}${PREFIX}/etc/${F}.example
 .endfor
+	${RM} ${STAGEDIR}${PREFIX}/share/broctl/scripts/broctl-config.sh
+	${LN} -s ../../../spool/broctl-config.sh \
+	    ${STAGEDIR}${PREFIX}/share/broctl/scripts/broctl-config.sh
 
+post-install:
+	${RM} -r ${STAGEDIR}${PREFIX}/share/bro/cmake
+
 pre-install-BROCTL-on:
 	${MKDIR} ${STAGEDIR}${PREFIX}/etc/rc.d
 
@@ -140,19 +116,5 @@ post-build-NETMAP-on:
 	(cd ${WRKSRC_bro_netmap} && ./configure --bro-dist=${WRKSRC} \
 	    --install-root=${STAGEDIR}${PREFIX}/lib/bro/plugins && \
 	    make && make install)
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200000
-BUILD_DEPENDS+=		${NONEXISTENT}:security/openssl:stage
-CXXFLAGS+=		-I${WRKDIR}/openssl/include
-OPENSSL_LDFLAGS+=	-L${WRKDIR}/openssl/lib
-
-# Don't use COPYTREE_SHARE here as it hard links files, and the original files
-# are owned by root, which creates problems of its own.
-pre-configure:
-	@cd `${MAKE} -V STAGEDIR -C ${PORTSDIR}/security/openssl`${PREFIX} \
-	    && ${FIND} -E . ! -name *.so* | ${CPIO} -dump ${WRKDIR}/openssl >/dev/null 2>&1
-.endif
 
 .include <bsd.port.mk>

Modified: branches/2018Q4/security/bro/distinfo
==============================================================================
--- branches/2018Q4/security/bro/distinfo	Thu Dec 20 20:46:59 2018	(r487920)
+++ branches/2018Q4/security/bro/distinfo	Thu Dec 20 21:04:51 2018	(r487921)
@@ -1,7 +1,5 @@
-TIMESTAMP = 1535578356
-SHA256 (bro-2.5.5.tar.gz) = 18f2aeb10b4d935d85c115a1e4a93464b9750be19b34997cf6196b29118e73cf
-SIZE (bro-2.5.5.tar.gz) = 18525979
-SHA256 (actor-framework-actor-framework-0.14.6_GH0.tar.gz) = cbc2033896fe41e42604de2f74673971718a40684996650157484485755f7720
-SIZE (actor-framework-actor-framework-0.14.6_GH0.tar.gz) = 1239451
+TIMESTAMP = 1545247794
+SHA256 (bro-2.6.1.tar.gz) = d9718b83fdae0c76eea5254a4b9470304c4d1d3778687de9a4fe0b5dffea521b
+SIZE (bro-2.6.1.tar.gz) = 28432762
 SHA256 (bro-bro-netmap-cf88debf487b31ab30dc3b5bac64783b4e49997e_GH0.tar.gz) = 383423f92932c3ef244194954708b3a237b4f37ebc358014f51dcb3b9786896b
 SIZE (bro-bro-netmap-cf88debf487b31ab30dc3b5bac64783b4e49997e_GH0.tar.gz) = 24630

Modified: branches/2018Q4/security/bro/pkg-plist
==============================================================================
--- branches/2018Q4/security/bro/pkg-plist	Thu Dec 20 20:46:59 2018	(r487920)
+++ branches/2018Q4/security/bro/pkg-plist	Thu Dec 20 21:04:51 2018	(r487921)
@@ -2,6 +2,8 @@
 %%BROCTL%%@postexec chown %%BROUSER%%:%%BROGROUP%% %D/spool
 %%BROCTL%%@postexec chown %%BROUSER%%:%%BROGROUP%% %D/spool/tmp
 %%BROCTL%%@postexec chown -R %%BROUSER%%:%%BROGROUP%% %D/spool/installed-scripts-do-not-touch
+bin/bifcl
+bin/binpac
 bin/bro
 bin/bro-config
 bin/bro-cut
@@ -17,45 +19,1062 @@ bin/bro-cut
 %%BROCTL%%@preunexec if cmp -s %D/etc/node.cfg.example %D/etc/node.cfg ; then rm -f %D/etc/node.cfg; fi
 %%BROCTL%%etc/node.cfg.example
 %%BROCTL%%@postexec if [ ! -f %D/etc/node.cfg ] ; then cp -p %D/etc/node.cfg.example %D/etc/node.cfg; fi
+include/binpac/binpac.h
+include/binpac/binpac_analyzer.h
+include/binpac/binpac_buffer.h
+include/binpac/binpac_bytestring.h
+include/binpac/binpac_exception.h
+include/binpac/binpac_regex.h
+include/bro/3rdparty/sqlite3.h
+include/bro/Anon.h
+include/bro/Attr.h
+include/bro/Base64.h
+include/bro/BroList.h
+include/bro/BroString.h
+include/bro/Brofiler.h
+include/bro/CCL.h
+include/bro/ChunkedIO.h
+include/bro/CompHash.h
+include/bro/Conn.h
+include/bro/Continuation.h
+include/bro/ConvertUTF.h
+include/bro/DFA.h
+include/bro/DNS_Mgr.h
+include/bro/DbgBreakpoint.h
+include/bro/DbgDisplay.h
+include/bro/DbgWatch.h
+include/bro/Debug.h
+include/bro/DebugCmdInfoConstants.h
+include/bro/DebugCmds.h
+include/bro/DebugLogger.h
+include/bro/Desc.h
+include/bro/Dict.h
+include/bro/Discard.h
+include/bro/EquivClass.h
+include/bro/Event.h
+include/bro/EventHandler.h
+include/bro/EventLauncher.h
+include/bro/EventRegistry.h
+include/bro/Expr.h
+include/bro/File.h
+include/bro/Flare.h
+include/bro/Frag.h
+include/bro/Frame.h
+include/bro/Func.h
+include/bro/Hash.h
+include/bro/ID.h
+include/bro/IP.h
+include/bro/IPAddr.h
+include/bro/IntSet.h
+include/bro/List.h
+include/bro/NFA.h
+include/bro/Net.h
+include/bro/NetVar.h
+include/bro/OSFinger.h
+include/bro/Obj.h
+include/bro/Op.h
+include/bro/OpaqueVal.h
+include/bro/PacketDumper.h
+include/bro/PacketFilter.h
+include/bro/PersistenceSerializer.h
+include/bro/Pipe.h
+include/bro/PolicyFile.h
+include/bro/PrefixTable.h
+include/bro/PriorityQueue.h
+include/bro/Queue.h
+include/bro/RE.h
+include/bro/RandTest.h
+include/bro/Reassem.h
+include/bro/RemoteSerializer.h
+include/bro/Reporter.h
+include/bro/Rule.h
+include/bro/RuleAction.h
+include/bro/RuleCondition.h
+include/bro/RuleMatcher.h
+include/bro/Scope.h
+include/bro/SerialInfo.h
+include/bro/SerialObj.h
+include/bro/SerialTypes.h
+include/bro/SerializationFormat.h
+include/bro/Serializer.h
+include/bro/Sessions.h
+include/bro/SmithWaterman.h
+include/bro/StateAccess.h
+include/bro/Stats.h
+include/bro/Stmt.h
+include/bro/StmtEnums.h
+include/bro/Tag.h
+include/bro/Timer.h
+include/bro/Traverse.h
+include/bro/TraverseTypes.h
+include/bro/Trigger.h
+include/bro/TunnelEncapsulation.h
+include/bro/Type.h
+include/bro/UID.h
+include/bro/Val.h
+include/bro/Var.h
+include/bro/analyzer/Analyzer.h
+include/bro/analyzer/Component.h
+include/bro/analyzer/Manager.h
+include/bro/analyzer/Tag.h
+include/bro/analyzer/analyzer.bif.h
+include/bro/analyzer/protocol/arp/ARP.h
+include/bro/analyzer/protocol/arp/events.bif.h
+include/bro/analyzer/protocol/asn1/asn1.pac
+include/bro/analyzer/protocol/ayiya/AYIYA.h
+include/bro/analyzer/protocol/ayiya/ayiya-analyzer.pac
+include/bro/analyzer/protocol/ayiya/ayiya-protocol.pac
+include/bro/analyzer/protocol/ayiya/ayiya.pac
+include/bro/analyzer/protocol/backdoor/BackDoor.h
+include/bro/analyzer/protocol/backdoor/events.bif.h
+include/bro/analyzer/protocol/bittorrent/BitTorrent.h
+include/bro/analyzer/protocol/bittorrent/BitTorrentTracker.h
+include/bro/analyzer/protocol/bittorrent/bittorrent-analyzer.pac
+include/bro/analyzer/protocol/bittorrent/bittorrent-protocol.pac
+include/bro/analyzer/protocol/bittorrent/bittorrent.pac
+include/bro/analyzer/protocol/bittorrent/events.bif.h
+include/bro/analyzer/protocol/conn-size/ConnSize.h
+include/bro/analyzer/protocol/conn-size/events.bif.h
+include/bro/analyzer/protocol/conn-size/functions.bif.h
+include/bro/analyzer/protocol/dce-rpc/DCE_RPC.h
+include/bro/analyzer/protocol/dce-rpc/consts.bif.h
+include/bro/analyzer/protocol/dce-rpc/dce_rpc-analyzer.pac
+include/bro/analyzer/protocol/dce-rpc/dce_rpc-auth.pac
+include/bro/analyzer/protocol/dce-rpc/dce_rpc-protocol.pac
+include/bro/analyzer/protocol/dce-rpc/dce_rpc.pac
+include/bro/analyzer/protocol/dce-rpc/endpoint-atsvc.pac
+include/bro/analyzer/protocol/dce-rpc/endpoint-epmapper.pac
+include/bro/analyzer/protocol/dce-rpc/events.bif.h
+include/bro/analyzer/protocol/dce-rpc/types.bif.h
+include/bro/analyzer/protocol/dhcp/DHCP.h
+include/bro/analyzer/protocol/dhcp/dhcp-analyzer.pac
+include/bro/analyzer/protocol/dhcp/dhcp-options.pac
+include/bro/analyzer/protocol/dhcp/dhcp-protocol.pac
+include/bro/analyzer/protocol/dhcp/dhcp.pac
+include/bro/analyzer/protocol/dhcp/events.bif.h
+include/bro/analyzer/protocol/dhcp/types.bif.h
+include/bro/analyzer/protocol/dnp3/DNP3.h
+include/bro/analyzer/protocol/dnp3/dnp3-analyzer.pac
+include/bro/analyzer/protocol/dnp3/dnp3-objects.pac
+include/bro/analyzer/protocol/dnp3/dnp3-protocol.pac
+include/bro/analyzer/protocol/dnp3/dnp3.pac
+include/bro/analyzer/protocol/dnp3/events.bif.h
+include/bro/analyzer/protocol/dns/DNS.h
+include/bro/analyzer/protocol/dns/events.bif.h
+include/bro/analyzer/protocol/file/File.h
+include/bro/analyzer/protocol/file/events.bif.h
+include/bro/analyzer/protocol/finger/Finger.h
+include/bro/analyzer/protocol/finger/events.bif.h
+include/bro/analyzer/protocol/ftp/FTP.h
+include/bro/analyzer/protocol/ftp/events.bif.h
+include/bro/analyzer/protocol/ftp/functions.bif.h
+include/bro/analyzer/protocol/gnutella/Gnutella.h
+include/bro/analyzer/protocol/gnutella/events.bif.h
+include/bro/analyzer/protocol/gssapi/GSSAPI.h
+include/bro/analyzer/protocol/gssapi/events.bif.h
+include/bro/analyzer/protocol/gssapi/gssapi-analyzer.pac
+include/bro/analyzer/protocol/gssapi/gssapi-protocol.pac
+include/bro/analyzer/protocol/gssapi/gssapi.pac
+include/bro/analyzer/protocol/gtpv1/GTPv1.h
+include/bro/analyzer/protocol/gtpv1/events.bif.h
+include/bro/analyzer/protocol/gtpv1/gtpv1-analyzer.pac
+include/bro/analyzer/protocol/gtpv1/gtpv1-protocol.pac
+include/bro/analyzer/protocol/gtpv1/gtpv1.pac
+include/bro/analyzer/protocol/http/HTTP.h
+include/bro/analyzer/protocol/http/events.bif.h
+include/bro/analyzer/protocol/http/functions.bif.h
+include/bro/analyzer/protocol/icmp/ICMP.h
+include/bro/analyzer/protocol/icmp/events.bif.h
+include/bro/analyzer/protocol/ident/Ident.h
+include/bro/analyzer/protocol/ident/events.bif.h
+include/bro/analyzer/protocol/imap/IMAP.h
+include/bro/analyzer/protocol/imap/events.bif.h
+include/bro/analyzer/protocol/imap/imap-analyzer.pac
+include/bro/analyzer/protocol/imap/imap-protocol.pac
+include/bro/analyzer/protocol/imap/imap.pac
+include/bro/analyzer/protocol/interconn/InterConn.h
+include/bro/analyzer/protocol/interconn/events.bif.h
+include/bro/analyzer/protocol/irc/IRC.h
+include/bro/analyzer/protocol/irc/events.bif.h
+include/bro/analyzer/protocol/krb/KRB.h
+include/bro/analyzer/protocol/krb/KRB_TCP.h
+include/bro/analyzer/protocol/krb/events.bif.h
+include/bro/analyzer/protocol/krb/krb-analyzer.pac
+include/bro/analyzer/protocol/krb/krb-asn1.pac
+include/bro/analyzer/protocol/krb/krb-defs.pac
+include/bro/analyzer/protocol/krb/krb-padata.pac
+include/bro/analyzer/protocol/krb/krb-protocol.pac
+include/bro/analyzer/protocol/krb/krb-types.pac
+include/bro/analyzer/protocol/krb/krb.pac
+include/bro/analyzer/protocol/krb/krb_TCP.pac
+include/bro/analyzer/protocol/krb/types.bif.h
+include/bro/analyzer/protocol/login/Login.h
+include/bro/analyzer/protocol/login/NVT.h
+include/bro/analyzer/protocol/login/RSH.h
+include/bro/analyzer/protocol/login/Rlogin.h
+include/bro/analyzer/protocol/login/Telnet.h
+include/bro/analyzer/protocol/login/events.bif.h
+include/bro/analyzer/protocol/login/functions.bif.h
+include/bro/analyzer/protocol/mime/MIME.h
+include/bro/analyzer/protocol/mime/events.bif.h
+include/bro/analyzer/protocol/modbus/Modbus.h
+include/bro/analyzer/protocol/modbus/events.bif.h
+include/bro/analyzer/protocol/modbus/modbus-analyzer.pac
+include/bro/analyzer/protocol/modbus/modbus-protocol.pac
+include/bro/analyzer/protocol/modbus/modbus.pac
+include/bro/analyzer/protocol/mysql/MySQL.h
+include/bro/analyzer/protocol/mysql/events.bif.h
+include/bro/analyzer/protocol/mysql/mysql-analyzer.pac
+include/bro/analyzer/protocol/mysql/mysql-protocol.pac
+include/bro/analyzer/protocol/mysql/mysql.pac
+include/bro/analyzer/protocol/ncp/NCP.h
+include/bro/analyzer/protocol/ncp/consts.bif.h
+include/bro/analyzer/protocol/ncp/events.bif.h
+include/bro/analyzer/protocol/ncp/ncp.pac
+include/bro/analyzer/protocol/netbios/NetbiosSSN.h
+include/bro/analyzer/protocol/netbios/events.bif.h
+include/bro/analyzer/protocol/netbios/functions.bif.h
+include/bro/analyzer/protocol/ntlm/NTLM.h
+include/bro/analyzer/protocol/ntlm/events.bif.h
+include/bro/analyzer/protocol/ntlm/ntlm-analyzer.pac
+include/bro/analyzer/protocol/ntlm/ntlm-protocol.pac
+include/bro/analyzer/protocol/ntlm/ntlm.pac
+include/bro/analyzer/protocol/ntlm/types.bif.h
+include/bro/analyzer/protocol/ntp/NTP.h
+include/bro/analyzer/protocol/ntp/events.bif.h
+include/bro/analyzer/protocol/pia/PIA.h
+include/bro/analyzer/protocol/pop3/POP3.h
+include/bro/analyzer/protocol/pop3/events.bif.h
+include/bro/analyzer/protocol/radius/RADIUS.h
+include/bro/analyzer/protocol/radius/events.bif.h
+include/bro/analyzer/protocol/radius/radius-analyzer.pac
+include/bro/analyzer/protocol/radius/radius-protocol.pac
+include/bro/analyzer/protocol/radius/radius.pac
+include/bro/analyzer/protocol/rdp/RDP.h
+include/bro/analyzer/protocol/rdp/events.bif.h
+include/bro/analyzer/protocol/rdp/rdp-analyzer.pac
+include/bro/analyzer/protocol/rdp/rdp-protocol.pac
+include/bro/analyzer/protocol/rdp/rdp.pac
+include/bro/analyzer/protocol/rdp/types.bif.h
+include/bro/analyzer/protocol/rfb/RFB.h
+include/bro/analyzer/protocol/rfb/events.bif.h
+include/bro/analyzer/protocol/rfb/rfb-analyzer.pac
+include/bro/analyzer/protocol/rfb/rfb-protocol.pac
+include/bro/analyzer/protocol/rfb/rfb.pac
+include/bro/analyzer/protocol/rpc/MOUNT.h
+include/bro/analyzer/protocol/rpc/NFS.h
+include/bro/analyzer/protocol/rpc/Portmap.h
+include/bro/analyzer/protocol/rpc/RPC.h
+include/bro/analyzer/protocol/rpc/XDR.h
+include/bro/analyzer/protocol/rpc/events.bif.h
+include/bro/analyzer/protocol/sip/SIP.h
+include/bro/analyzer/protocol/sip/SIP_TCP.h
+include/bro/analyzer/protocol/sip/events.bif.h
+include/bro/analyzer/protocol/sip/sip-analyzer.pac
+include/bro/analyzer/protocol/sip/sip-protocol.pac
+include/bro/analyzer/protocol/sip/sip.pac
+include/bro/analyzer/protocol/sip/sip_TCP.pac
+include/bro/analyzer/protocol/smb/SMB.h
+include/bro/analyzer/protocol/smb/consts.bif.h
+include/bro/analyzer/protocol/smb/events.bif.h
+include/bro/analyzer/protocol/smb/smb-common.pac
+include/bro/analyzer/protocol/smb/smb-gssapi.pac
+include/bro/analyzer/protocol/smb/smb-mailslot.pac
+include/bro/analyzer/protocol/smb/smb-pipe.pac
+include/bro/analyzer/protocol/smb/smb-strings.pac
+include/bro/analyzer/protocol/smb/smb-time.pac
+include/bro/analyzer/protocol/smb/smb.pac
+include/bro/analyzer/protocol/smb/smb1-com-check-directory.pac
+include/bro/analyzer/protocol/smb/smb1-com-close.pac
+include/bro/analyzer/protocol/smb/smb1-com-create-directory.pac
+include/bro/analyzer/protocol/smb/smb1-com-echo.pac
+include/bro/analyzer/protocol/smb/smb1-com-locking-andx.pac
+include/bro/analyzer/protocol/smb/smb1-com-logoff-andx.pac
+include/bro/analyzer/protocol/smb/smb1-com-negotiate.pac
+include/bro/analyzer/protocol/smb/smb1-com-nt-cancel.pac
+include/bro/analyzer/protocol/smb/smb1-com-nt-create-andx.pac
+include/bro/analyzer/protocol/smb/smb1-com-nt-transact.pac
+include/bro/analyzer/protocol/smb/smb1-com-query-information.pac
+include/bro/analyzer/protocol/smb/smb1-com-read-andx.pac
+include/bro/analyzer/protocol/smb/smb1-com-session-setup-andx.pac
+include/bro/analyzer/protocol/smb/smb1-com-transaction-secondary.pac
+include/bro/analyzer/protocol/smb/smb1-com-transaction.pac
+include/bro/analyzer/protocol/smb/smb1-com-transaction2-secondary.pac
+include/bro/analyzer/protocol/smb/smb1-com-transaction2.pac
+include/bro/analyzer/protocol/smb/smb1-com-tree-connect-andx.pac
+include/bro/analyzer/protocol/smb/smb1-com-tree-disconnect.pac
+include/bro/analyzer/protocol/smb/smb1-com-write-andx.pac
+include/bro/analyzer/protocol/smb/smb1-protocol.pac
+include/bro/analyzer/protocol/smb/smb1_com_check_directory.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_close.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_create_directory.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_echo.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_logoff_andx.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_negotiate.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_nt_cancel.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_nt_create_andx.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_query_information.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_read_andx.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_session_setup_andx.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_transaction.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_transaction2.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_transaction2_secondary.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_transaction_secondary.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_tree_connect_andx.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_tree_disconnect.bif.h
+include/bro/analyzer/protocol/smb/smb1_com_write_andx.bif.h
+include/bro/analyzer/protocol/smb/smb1_events.bif.h
+include/bro/analyzer/protocol/smb/smb2-com-close.pac
+include/bro/analyzer/protocol/smb/smb2-com-create.pac
+include/bro/analyzer/protocol/smb/smb2-com-ioctl.pac
+include/bro/analyzer/protocol/smb/smb2-com-lock.pac
+include/bro/analyzer/protocol/smb/smb2-com-negotiate.pac
+include/bro/analyzer/protocol/smb/smb2-com-read.pac
+include/bro/analyzer/protocol/smb/smb2-com-session-setup.pac
+include/bro/analyzer/protocol/smb/smb2-com-set-info.pac
+include/bro/analyzer/protocol/smb/smb2-com-tree-connect.pac
+include/bro/analyzer/protocol/smb/smb2-com-tree-disconnect.pac
+include/bro/analyzer/protocol/smb/smb2-com-write.pac
+include/bro/analyzer/protocol/smb/smb2-protocol.pac
+include/bro/analyzer/protocol/smb/smb2_com_close.bif.h
+include/bro/analyzer/protocol/smb/smb2_com_create.bif.h
+include/bro/analyzer/protocol/smb/smb2_com_negotiate.bif.h
+include/bro/analyzer/protocol/smb/smb2_com_read.bif.h
+include/bro/analyzer/protocol/smb/smb2_com_session_setup.bif.h
+include/bro/analyzer/protocol/smb/smb2_com_set_info.bif.h
+include/bro/analyzer/protocol/smb/smb2_com_tree_connect.bif.h
+include/bro/analyzer/protocol/smb/smb2_com_tree_disconnect.bif.h
+include/bro/analyzer/protocol/smb/smb2_com_write.bif.h
+include/bro/analyzer/protocol/smb/smb2_events.bif.h
+include/bro/analyzer/protocol/smb/types.bif.h
+include/bro/analyzer/protocol/smtp/SMTP.h
+include/bro/analyzer/protocol/smtp/events.bif.h
+include/bro/analyzer/protocol/smtp/functions.bif.h
+include/bro/analyzer/protocol/snmp/SNMP.h
+include/bro/analyzer/protocol/snmp/events.bif.h
+include/bro/analyzer/protocol/snmp/snmp-analyzer.pac
+include/bro/analyzer/protocol/snmp/snmp-protocol.pac
+include/bro/analyzer/protocol/snmp/snmp.pac
+include/bro/analyzer/protocol/snmp/types.bif.h
+include/bro/analyzer/protocol/socks/SOCKS.h
+include/bro/analyzer/protocol/socks/events.bif.h
+include/bro/analyzer/protocol/socks/socks-analyzer.pac
+include/bro/analyzer/protocol/socks/socks-protocol.pac
+include/bro/analyzer/protocol/socks/socks.pac
+include/bro/analyzer/protocol/ssh/SSH.h
+include/bro/analyzer/protocol/ssh/consts.pac
+include/bro/analyzer/protocol/ssh/events.bif.h
+include/bro/analyzer/protocol/ssh/ssh-analyzer.pac
+include/bro/analyzer/protocol/ssh/ssh-protocol.pac
+include/bro/analyzer/protocol/ssh/ssh.pac
+include/bro/analyzer/protocol/ssh/types.bif.h
+include/bro/analyzer/protocol/ssl/DTLS.h
+include/bro/analyzer/protocol/ssl/SSL.h
+include/bro/analyzer/protocol/ssl/dtls-analyzer.pac
+include/bro/analyzer/protocol/ssl/dtls-protocol.pac
+include/bro/analyzer/protocol/ssl/dtls.pac
+include/bro/analyzer/protocol/ssl/events.bif.h
+include/bro/analyzer/protocol/ssl/functions.bif.h
+include/bro/analyzer/protocol/ssl/proc-certificate.pac
+include/bro/analyzer/protocol/ssl/proc-client-hello.pac
+include/bro/analyzer/protocol/ssl/proc-server-hello.pac
+include/bro/analyzer/protocol/ssl/ssl-analyzer.pac
+include/bro/analyzer/protocol/ssl/ssl-defs.pac
+include/bro/analyzer/protocol/ssl/ssl-dtls-analyzer.pac
+include/bro/analyzer/protocol/ssl/ssl-dtls-protocol.pac
+include/bro/analyzer/protocol/ssl/ssl-protocol.pac
+include/bro/analyzer/protocol/ssl/ssl.pac
+include/bro/analyzer/protocol/ssl/tls-handshake-analyzer.pac
+include/bro/analyzer/protocol/ssl/tls-handshake-protocol.pac
+include/bro/analyzer/protocol/ssl/tls-handshake-signed_certificate_timestamp.pac
+include/bro/analyzer/protocol/ssl/tls-handshake.pac
+include/bro/analyzer/protocol/ssl/types.bif.h
+include/bro/analyzer/protocol/stepping-stone/SteppingStone.h
+include/bro/analyzer/protocol/stepping-stone/events.bif.h
+include/bro/analyzer/protocol/syslog/Syslog.h
+include/bro/analyzer/protocol/syslog/events.bif.h
+include/bro/analyzer/protocol/syslog/syslog-analyzer.pac
+include/bro/analyzer/protocol/syslog/syslog-protocol.pac
+include/bro/analyzer/protocol/syslog/syslog.pac
+include/bro/analyzer/protocol/tcp/ContentLine.h
+include/bro/analyzer/protocol/tcp/Stats.h
+include/bro/analyzer/protocol/tcp/TCP.h
+include/bro/analyzer/protocol/tcp/TCP_Endpoint.h
+include/bro/analyzer/protocol/tcp/TCP_Flags.h
+include/bro/analyzer/protocol/tcp/TCP_Reassembler.h
+include/bro/analyzer/protocol/tcp/events.bif.h
+include/bro/analyzer/protocol/tcp/functions.bif.h
+include/bro/analyzer/protocol/teredo/Teredo.h
+include/bro/analyzer/protocol/teredo/events.bif.h
+include/bro/analyzer/protocol/udp/UDP.h
+include/bro/analyzer/protocol/udp/events.bif.h
+include/bro/analyzer/protocol/xmpp/XMPP.h
+include/bro/analyzer/protocol/xmpp/events.bif.h
+include/bro/analyzer/protocol/xmpp/xmpp-analyzer.pac
+include/bro/analyzer/protocol/xmpp/xmpp-protocol.pac
+include/bro/analyzer/protocol/xmpp/xmpp.pac
+include/bro/analyzer/protocol/zip/ZIP.h
+include/bro/binpac-lib.pac
+include/bro/binpac.pac
+include/bro/binpac_bro-lib.pac
+include/bro/binpac_bro.h
+include/bro/bro-bif.h
+include/bro/bro-config.h
+include/bro/bro.bif.func_h
+include/bro/bro.bif.netvar_h
+include/bro/bro.pac
+include/bro/bro_inet_ntop.h
+include/bro/broker/Data.h
+include/bro/broker/Manager.h
+include/bro/broker/Store.h
+include/bro/broker/comm.bif.h
+include/bro/broker/data.bif.h
+include/bro/broker/messaging.bif.h
+include/bro/broker/store.bif.h
+include/bro/broxygen/Configuration.h
+include/bro/broxygen/IdentifierInfo.h
+include/bro/broxygen/Info.h
+include/bro/broxygen/Manager.h
+include/bro/broxygen/PackageInfo.h
+include/bro/broxygen/ReStructuredTextTable.h
+include/bro/broxygen/ScriptInfo.h
+include/bro/broxygen/Target.h
+include/bro/broxygen/broxygen.bif.h
+include/bro/broxygen/utils.h
+include/bro/bsd-getopt-long.h
+include/bro/const.bif.func_h
+include/bro/const.bif.netvar_h
+include/bro/cq.h
+include/bro/digest.h
+include/bro/event.bif.func_h
+include/bro/event.bif.netvar_h
+include/bro/file_analysis/Analyzer.h
+include/bro/file_analysis/AnalyzerSet.h
+include/bro/file_analysis/Component.h
+include/bro/file_analysis/File.h
+include/bro/file_analysis/FileReassembler.h
+include/bro/file_analysis/FileTimer.h
+include/bro/file_analysis/Manager.h
+include/bro/file_analysis/Tag.h
+include/bro/file_analysis/analyzer/data_event/DataEvent.h
+include/bro/file_analysis/analyzer/entropy/Entropy.h
+include/bro/file_analysis/analyzer/entropy/events.bif.h
+include/bro/file_analysis/analyzer/extract/Extract.h
+include/bro/file_analysis/analyzer/extract/events.bif.h
+include/bro/file_analysis/analyzer/extract/functions.bif.h
+include/bro/file_analysis/analyzer/hash/Hash.h
+include/bro/file_analysis/analyzer/hash/events.bif.h
+include/bro/file_analysis/analyzer/pe/PE.h
+include/bro/file_analysis/analyzer/pe/events.bif.h
+include/bro/file_analysis/analyzer/pe/pe-analyzer.pac
+include/bro/file_analysis/analyzer/pe/pe-file-headers.pac
+include/bro/file_analysis/analyzer/pe/pe-file-idata.pac
+include/bro/file_analysis/analyzer/pe/pe-file-types.pac
+include/bro/file_analysis/analyzer/pe/pe-file.pac
+include/bro/file_analysis/analyzer/pe/pe.pac
+include/bro/file_analysis/analyzer/unified2/Unified2.h
+include/bro/file_analysis/analyzer/unified2/events.bif.h
+include/bro/file_analysis/analyzer/unified2/types.bif.h
+include/bro/file_analysis/analyzer/unified2/unified2-analyzer.pac
+include/bro/file_analysis/analyzer/unified2/unified2-file.pac
+include/bro/file_analysis/analyzer/unified2/unified2.pac
+include/bro/file_analysis/analyzer/x509/OCSP.h
+include/bro/file_analysis/analyzer/x509/X509.h
+include/bro/file_analysis/analyzer/x509/X509Common.h
+include/bro/file_analysis/analyzer/x509/events.bif.h
+include/bro/file_analysis/analyzer/x509/functions.bif.h
+include/bro/file_analysis/analyzer/x509/ocsp_events.bif.h
+include/bro/file_analysis/analyzer/x509/types.bif.h
+include/bro/file_analysis/analyzer/x509/x509-extension.pac
+include/bro/file_analysis/analyzer/x509/x509-signed_certificate_timestamp.pac
+include/bro/file_analysis/file_analysis.bif.h
+include/bro/input.h
+include/bro/input/Component.h
+include/bro/input/Manager.h
+include/bro/input/ReaderBackend.h
+include/bro/input/ReaderFrontend.h
+include/bro/input/Tag.h
+include/bro/input/input.bif.h
+include/bro/input/readers/ascii/Ascii.h
+include/bro/input/readers/ascii/ascii.bif.h
+include/bro/input/readers/benchmark/Benchmark.h
+include/bro/input/readers/benchmark/benchmark.bif.h
+include/bro/input/readers/binary/Binary.h
+include/bro/input/readers/binary/binary.bif.h
+include/bro/input/readers/config/Config.h
+include/bro/input/readers/config/config.bif.h
+include/bro/input/readers/raw/Plugin.h
+include/bro/input/readers/raw/Raw.h
+include/bro/input/readers/raw/raw.bif.h
+include/bro/input/readers/sqlite/SQLite.h
+include/bro/input/readers/sqlite/sqlite.bif.h
+include/bro/iosource/BPF_Program.h
+include/bro/iosource/Component.h
+include/bro/iosource/FD_Set.h
+include/bro/iosource/IOSource.h
+include/bro/iosource/Manager.h
+include/bro/iosource/Packet.h
+include/bro/iosource/PktDumper.h
+include/bro/iosource/PktSrc.h
+include/bro/iosource/pcap/Dumper.h
+include/bro/iosource/pcap/Source.h
+include/bro/iosource/pcap/pcap.bif.h
+include/bro/logging/Component.h
+include/bro/logging/Manager.h
+include/bro/logging/Tag.h
+include/bro/logging/WriterBackend.h
+include/bro/logging/WriterFrontend.h
+include/bro/logging/logging.bif.h
+include/bro/logging/writers/ascii/Ascii.h
+include/bro/logging/writers/ascii/ascii.bif.h
+include/bro/logging/writers/none/None.h
+include/bro/logging/writers/none/none.bif.h
+include/bro/logging/writers/sqlite/SQLite.h
+include/bro/logging/writers/sqlite/sqlite.bif.h
+include/bro/modp_numtoa.h
+include/bro/module_util.h
+include/bro/nb_dns.h
+include/bro/net_util.h
+include/bro/option.bif.func_h
+include/bro/option.bif.netvar_h
+include/bro/patricia.h
+include/bro/plugin/Component.h
+include/bro/plugin/ComponentManager.h
+include/bro/plugin/Manager.h
+include/bro/plugin/Plugin.h
+include/bro/plugin/TaggedComponent.h
+include/bro/probabilistic/BitVector.h
+include/bro/probabilistic/BloomFilter.h
+include/bro/probabilistic/CardinalityCounter.h
+include/bro/probabilistic/CounterVector.h
+include/bro/probabilistic/Hasher.h
+include/bro/probabilistic/Topk.h
+include/bro/probabilistic/bloom-filter.bif.h
+include/bro/probabilistic/cardinality-counter.bif.h
+include/bro/probabilistic/top-k.bif.h
+include/bro/reporter.bif.func_h
+include/bro/reporter.bif.netvar_h
+include/bro/setsignal.h
+include/bro/siphash24.h
+include/bro/stats.bif.func_h
+include/bro/stats.bif.netvar_h
+include/bro/strings.bif.func_h
+include/bro/strings.bif.netvar_h
+include/bro/threading/BasicThread.h
+include/bro/threading/Formatter.h
+include/bro/threading/Manager.h
+include/bro/threading/MsgThread.h
+include/bro/threading/Queue.h
+include/bro/threading/SerialTypes.h
+include/bro/threading/formatters/Ascii.h
+include/bro/threading/formatters/JSON.h
+include/bro/types.bif.func_h
+include/bro/types.bif.netvar_h
+include/bro/util.h
 %%BROKER%%include/broker/address.hh
-%%BROKER%%include/broker/broker.h
+%%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/data.hh
+%%BROKER%%include/broker/detail/abstract_backend.hh
+%%BROKER%%include/broker/detail/appliers.hh
+%%BROKER%%include/broker/detail/assert.hh
+%%BROKER%%include/broker/detail/blob.hh
+%%BROKER%%include/broker/detail/clone_actor.hh
+%%BROKER%%include/broker/detail/core_policy.hh
+%%BROKER%%include/broker/detail/core_scatterer.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/hash.hh
+%%BROKER%%include/broker/detail/make_backend.hh
+%%BROKER%%include/broker/detail/make_unique.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/network_cache.hh
+%%BROKER%%include/broker/detail/operators.hh
+%%BROKER%%include/broker/detail/prefix_matcher.hh
+%%BROKER%%include/broker/detail/radix_tree.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/sqlite_backend.hh
+%%BROKER%%include/broker/detail/subscription.hh
+%%BROKER%%include/broker/detail/type_traits.hh
 %%BROKER%%include/broker/endpoint.hh
+%%BROKER%%include/broker/endpoint_info.hh
 %%BROKER%%include/broker/enum_value.hh
-%%BROKER%%include/broker/incoming_connection_status.hh
-%%BROKER%%include/broker/message.hh
-%%BROKER%%include/broker/message_queue.hh
-%%BROKER%%include/broker/outgoing_connection_status.hh
-%%BROKER%%include/broker/peering.hh
+%%BROKER%%include/broker/error.hh
+%%BROKER%%include/broker/expected.hh
+%%BROKER%%include/broker/filter_type.hh
+%%BROKER%%include/broker/frontend.hh
+%%BROKER%%include/broker/fwd.hh
+%%BROKER%%include/broker/internal_command.hh
+%%BROKER%%include/broker/logger.hh
+%%BROKER%%include/broker/mailbox.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/queue.hh
-%%BROKER%%include/broker/report.hh
-%%BROKER%%include/broker/store/backend.hh
-%%BROKER%%include/broker/store/clone.hh
-%%BROKER%%include/broker/store/expiration_time.hh
-%%BROKER%%include/broker/store/frontend.hh
-%%BROKER%%include/broker/store/identifier.hh
-%%BROKER%%include/broker/store/master.hh
-%%BROKER%%include/broker/store/memory_backend.hh
-%%BROKER%%include/broker/store/query.hh
-%%BROKER%%include/broker/store/response.hh
-%%BROKER%%include/broker/store/result.hh
-%%BROKER%%include/broker/store/rocksdb_backend.hh
-%%BROKER%%include/broker/store/sequence_num.hh
-%%BROKER%%include/broker/store/snapshot.hh
-%%BROKER%%include/broker/store/sqlite_backend.hh
-%%BROKER%%include/broker/store/value.hh
+%%BROKER%%include/broker/publisher.hh
+%%BROKER%%include/broker/snapshot.hh
+%%BROKER%%include/broker/status.hh
+%%BROKER%%include/broker/status_subscriber.hh
+%%BROKER%%include/broker/store.hh
 %%BROKER%%include/broker/subnet.hh
-%%BROKER%%include/broker/time_duration.hh
-%%BROKER%%include/broker/time_point.hh
+%%BROKER%%include/broker/subscriber.hh
+%%BROKER%%include/broker/subscriber_base.hh
+%%BROKER%%include/broker/time.hh
+%%BROKER%%include/broker/timeout.hh
 %%BROKER%%include/broker/topic.hh
-%%BROKER%%include/broker/util/hash.hh
-%%BROKER%%include/broker/util/meta.hh
-%%BROKER%%include/broker/util/none.hh
-%%BROKER%%include/broker/util/operators.hh
-%%BROKER%%include/broker/util/optional.hh
-%%BROKER%%include/broker/util/variant.hh
+%%BROKER%%include/broker/version.hh
+%%BROKER%%include/caf/abstract_actor.hpp
+%%BROKER%%include/caf/abstract_channel.hpp
+%%BROKER%%include/caf/abstract_composable_behavior.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_marker.hpp
+%%BROKER%%include/caf/actor_ostream.hpp
+%%BROKER%%include/caf/actor_pool.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/after.hpp
+%%BROKER%%include/caf/all.hpp
+%%BROKER%%include/caf/allowed_unsafe_message_type.hpp
+%%BROKER%%include/caf/atom.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_address.hpp
+%%BROKER%%include/caf/callback.hpp
+%%BROKER%%include/caf/catch_all.hpp
+%%BROKER%%include/caf/check_typed_input.hpp
+%%BROKER%%include/caf/composable_behavior.hpp
+%%BROKER%%include/caf/composable_behavior_based_actor.hpp
+%%BROKER%%include/caf/composed_behavior.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/data_processor.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_sum_type_access.hpp
+%%BROKER%%include/caf/defaults.hpp
+%%BROKER%%include/caf/delegated.hpp
+%%BROKER%%include/caf/deserializer.hpp
+%%BROKER%%include/caf/detail/algorithms.hpp
+%%BROKER%%include/caf/detail/append_hex.hpp
+%%BROKER%%include/caf/detail/apply_args.hpp
+%%BROKER%%include/caf/detail/arg_match_t.hpp
+%%BROKER%%include/caf/detail/arg_wrapper.hpp
+%%BROKER%%include/caf/detail/atom_val.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/concatenated_tuple.hpp
+%%BROKER%%include/caf/detail/decorated_tuple.hpp
+%%BROKER%%include/caf/detail/default_invoke_result_visitor.hpp
+%%BROKER%%include/caf/detail/delegate_serialize.hpp
+%%BROKER%%include/caf/detail/disposer.hpp
+%%BROKER%%include/caf/detail/double_ended_queue.hpp
+%%BROKER%%include/caf/detail/dynamic_message_data.hpp
+%%BROKER%%include/caf/detail/embedded.hpp
+%%BROKER%%include/caf/detail/enqueue_result.hpp
+%%BROKER%%include/caf/detail/enum_to_string.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/ieee_754.hpp
+%%BROKER%%include/caf/detail/implicit_conversions.hpp
+%%BROKER%%include/caf/detail/ini_consumer.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/is_one_of.hpp
+%%BROKER%%include/caf/detail/is_primitive_config_value.hpp
+%%BROKER%%include/caf/detail/limited_vector.hpp
+%%BROKER%%include/caf/detail/mask_bits.hpp
+%%BROKER%%include/caf/detail/merged_tuple.hpp
+%%BROKER%%include/caf/detail/message_data.hpp
+%%BROKER%%include/caf/detail/move_if_not_ptr.hpp
+%%BROKER%%include/caf/detail/mpi_splice.hpp
+%%BROKER%%include/caf/detail/network_order.hpp
+%%BROKER%%include/caf/detail/optional_message_visitor.hpp
+%%BROKER%%include/caf/detail/overload.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_atom.hpp
+%%BROKER%%include/caf/detail/parser/read_bool.hpp
+%%BROKER%%include/caf/detail/parser/read_ini.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_string.hpp
+%%BROKER%%include/caf/detail/parser/read_uri.hpp
+%%BROKER%%include/caf/detail/parser/state.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/private_thread.hpp
+%%BROKER%%include/caf/detail/pseudo_tuple.hpp
+%%BROKER%%include/caf/detail/raw_access.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/set_thread_name.hpp
+%%BROKER%%include/caf/detail/shared_spinlock.hpp
+%%BROKER%%include/caf/detail/simple_actor_clock.hpp
+%%BROKER%%include/caf/detail/socket_guard.hpp
+%%BROKER%%include/caf/detail/spawn_fwd.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/try_match.hpp
+%%BROKER%%include/caf/detail/try_serialize.hpp
+%%BROKER%%include/caf/detail/tuple_vals.hpp
+%%BROKER%%include/caf/detail/type_erased_tuple_view.hpp
+%%BROKER%%include/caf/detail/type_erased_value_impl.hpp
+%%BROKER%%include/caf/detail/type_list.hpp
+%%BROKER%%include/caf/detail/type_name.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/unordered_flat_map.hpp
+%%BROKER%%include/caf/detail/uri_impl.hpp
+%%BROKER%%include/caf/detail/variant_data.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/duration.hpp
+%%BROKER%%include/caf/error.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/illegal_message_element.hpp
+%%BROKER%%include/caf/inbound_path.hpp
+%%BROKER%%include/caf/index_mapping.hpp
+%%BROKER%%include/caf/infer_handle.hpp
+%%BROKER%%include/caf/input_range.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

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812202104.wBKL4pAh063281>