diff --git a/security/zeek/Makefile b/security/zeek/Makefile index 791dd314aa14..6aacbcd2de35 100644 --- a/security/zeek/Makefile +++ b/security/zeek/Makefile @@ -1,147 +1,183 @@ PORTNAME= zeek -DISTVERSION= 6.0.4 -PORTREVISION= 1 +DISTVERSION= 7.0.0 CATEGORIES= security MASTER_SITES= https://download.zeek.org/ MAINTAINER= leres@FreeBSD.org COMMENT= System for detecting network intruders in real-time WWW= https://www.zeek.org/ LICENSE= CC-BY-4.0 BUILD_DEPENDS= bison>=3.3:devel/bison \ flex>=2.6:textproc/flex \ swig>=4.0.2:devel/swig LIB_DEPENDS= libcares.so:dns/c-ares -RUN_DEPENDS= c-ares>=1.18.1:dns/c-ares +RUN_DEPENDS= c-ares>=1.25.0:dns/c-ares USES= bison cmake compiler:c++17-lang cpe gettext-runtime perl5 \ python shebangfix ssl USE_LDCONFIG= yes EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/auxil/c-ares \ --no-same-owner --no-same-permissions BINARY_ALIAS= python3=${PYTHON_CMD} PORTSCOUT= limit:^[0-9]*\.0\. CXXFLAGS_powerpc64= -mpower8-vector -SHEBANG_FILES= auxil/zeekctl/auxil/trace-summary/trace-summary \ - auxil/zeek-client/zeek-client +SHEBANG_FILES= \ + auxil/broker/bindings/python/3rdparty/pybind11/docs/conf.py \ + auxil/broker/bindings/python/3rdparty/pybind11/setup.py \ + auxil/broker/bindings/python/3rdparty/pybind11/tools/make_changelog.py \ + auxil/broker/bindings/python/3rdparty/pybind11/tools/setup_global.py.in \ + auxil/broker/bindings/python/3rdparty/pybind11/tools/setup_main.py.in \ + auxil/btest/btest \ + auxil/btest/btest-setsid \ + auxil/netcontrol-connectors/acld/acld.py \ + auxil/netcontrol-connectors/command-line/command-line.py \ + auxil/netcontrol-connectors/openflow/controller.py \ + auxil/netcontrol-connectors/test/simple-client.py \ + auxil/package-manager/zkg \ + auxil/spicy/3rdparty/benchmark/tools/compare.py \ + auxil/spicy/3rdparty/benchmark/tools/strip_asm.py \ + auxil/spicy/3rdparty/doctest/scripts/bench/bench.py \ + auxil/spicy/3rdparty/doctest/scripts/bench/run_all.py \ + auxil/spicy/doc/scripts/spicy-doc-to-rst \ + auxil/spicy/tests/Scripts/license-header.py \ + auxil/spicy/tests/Scripts/stray_baselines.py \ + auxil/vcpkg/ports/gobject-introspection/portfile.cmake \ + auxil/zeek-aux/devel-tools/github-manage \ + auxil/zeek-client/man/build.py \ + auxil/zeek-client/zeek-client \ + auxil/zeekctl/ZeekControl/test_cli.py \ + auxil/zeekctl/auxil/pysubnettree/setup.py \ + auxil/zeekctl/auxil/trace-summary/trace-summary \ + auxil/zeekctl/bin/stats-to-csv \ + auxil/zeekctl/bin/zeekctl.in \ + auxil/zeekctl/bin/zeekctld.in \ + auxil/zeekctl/testing/Cfg/bin/zeek__test \ + auxil/zeekctl/testing/Scripts/diff-to-bytes-output \ + auxil/zeekctl/util/extract-strictly-local-conns \ + auxil/zeekctl/util/reformat-stats \ + ci/collect-repo-info.py \ + testing/coverage/coverage_cleanup.py \ + testing/scripts/coverage-calc \ + testing/scripts/httpd.py SUB_FILES= pkg-message NO_MTREE= yes CMAKE_ON= BROKER_DISABLE_DOC_EXAMPLES BROKER_DISABLE_TESTS \ BUILD_SHARED_LIBS BUILD_STATIC_BROKER INSTALL_AUX_TOOLS CMAKE_ARGS= -DCARES_ROOT_DIR:PATH=${PREFIX} \ -DCMAKE_EXE_LINKER_FLAGS="${OPENSSL_LDFLAGS}" \ + -DDISABLE_JAVASCRIPT:BOOL=ON \ -DINSTALL_BTEST:BOOL=OFF \ -DINSTALL_BTEST_PCAPS:BOOL=OFF \ -DINSTALL_ZKG:BOOL=OFF \ -DPY_MOD_INSTALL_DIR:PATH=${PREFIX}/lib/zeekctl \ -DZEEK_ETC_INSTALL_DIR:PATH=${PREFIX}/etc \ -DZEEK_ROOT_DIR:PATH=${PREFIX} \ -DZEEK_SCRIPT_INSTALL_PATH:PATH=${PREFIX}/share/zeek ZEEKUSER?= zeek ZEEKGROUP?= zeek PLIST_SUB+= ZEEKGROUP=${ZEEKGROUP} \ ZEEKUSER=${ZEEKUSER} USERS= ${ZEEKUSER} GROUPS= ${ZEEKGROUP} OPTIONS_DEFINE= GEOIP2 IPSUMDUMP LBL_CF LBL_HF PERFTOOLS SPICY ZEEKCTL \ ZKG OPTIONS_SINGLE= BUILD_TYPE OPTIONS_SINGLE_BUILD_TYPE= DEBUG MINSIZEREL RELEASE RELWITHDEBINFO OPTIONS_DEFAULT= GEOIP2 IPSUMDUMP LBL_CF LBL_HF RELEASE ZEEKCTL \ ZKG OPTIONS_DEFAULT_aarch64= SPICY OPTIONS_DEFAULT_amd64= SPICY OPTIONS_DEFAULT_armv6= SPICY OPTIONS_DEFAULT_armv7= SPICY OPTIONS_DEFAULT_i386= SPICY OPTIONS_SUB= yes DEBUG_DESC= Optimizations off, debug symbols/flags on GEOIP2_DESC= Build with GeoIP2 (MaxMindDB) support IPSUMDUMP_DESC= Enables traffic summaries LBL_CF_DESC= Unix time to formated time/date filter support LBL_HF_DESC= Address to hostname filter support MINSIZEREL_DESC= Optimizations on, debug symbols/flags off 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 IPSUMDUMP) ZKG_DESC= Zeek package manager support ZEEKCTL_IMPLIES= IPSUMDUMP GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb IPSUMDUMP_BUILD_DEPENDS= ipsumdump:net/ipsumdump IPSUMDUMP_RUN_DEPENDS= ipsumdump:net/ipsumdump LBL_CF_RUN_DEPENDS= ${LOCALBASE}/bin/cf:sysutils/lbl-cf LBL_HF_RUN_DEPENDS= ${LOCALBASE}/bin/hf:sysutils/lbl-hf 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 SPICY_CMAKE_OFF= -DDISABLE_SPICY=ON ZEEKCTL_BUILD_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} ZEEKCTL_CMAKE_BOOL= INSTALL_ZEEKCTL ZEEKCTL_RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} ZKG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zkg>=2.7.1:security/py-zkg@${PY_FLAVOR} .include .if ${PORT_OPTIONS:MDEBUG} CMAKE_BUILD_TYPE= Debug STRIP= .elif ${PORT_OPTIONS:MMINSIZEREL} CMAKE_BUILD_TYPE= MinSizeRel .elif ${PORT_OPTIONS:MRELEASE} CMAKE_BUILD_TYPE= Release .elif ${PORT_OPTIONS:MRELWITHDEBINFO} CMAKE_BUILD_TYPE= RelWithDebInfo STRIP= .endif .if ${PORT_OPTIONS:MZEEKCTL} USE_RC_SUBR= zeek .endif post-install-ZEEKCTL-on: ${MKDIR} ${STAGEDIR}${PREFIX}/logs ${MKDIR} ${STAGEDIR}${PREFIX}/spool/tmp ${MKDIR} ${STAGEDIR}${PREFIX}/spool/installed-scripts-do-not-touch/auto ${MKDIR} ${STAGEDIR}${PREFIX}/spool/installed-scripts-do-not-touch/site .for F in zeekctl.cfg networks.cfg node.cfg ${MV} ${STAGEDIR}${PREFIX}/etc/${F} ${STAGEDIR}${PREFIX}/etc/${F}.sample .endfor ${RM} ${STAGEDIR}${PREFIX}/share/zeekctl/scripts/zeekctl-config.sh ${LN} -s ../../../spool/zeekctl-config.sh \ ${STAGEDIR}${PREFIX}/share/zeekctl/scripts/zeekctl-config.sh post-install: ${MV} ${STAGEDIR}${DATADIR}/site/local.zeek \ ${STAGEDIR}${DATADIR}/site/local.zeek.sample @${RM} -rf ${STAGEDIR}${PREFIX}/var @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/zeek-cut post-install-SPICY-on: @${RM} -rf ${STAGEDIR}${PREFIX}/include/hilti/rt/3rdparty/SafeInt/Archive @${RM} -rf ${STAGEDIR}${PREFIX}/include/hilti/rt/3rdparty/SafeInt/Test pre-install-ZEEKCTL-on: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/rc.d .include diff --git a/security/zeek/distinfo b/security/zeek/distinfo index ff14df009050..454a0f21fb3e 100644 --- a/security/zeek/distinfo +++ b/security/zeek/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715883383 -SHA256 (zeek-6.0.4.tar.gz) = 1a7d40d2749a90b914ae3be8df14c17de64c1921b8b272a93a54985aa1080396 -SIZE (zeek-6.0.4.tar.gz) = 60250766 +TIMESTAMP = 1722545605 +SHA256 (zeek-7.0.0.tar.gz) = 186393329b7f53f8087730eb97449e0e868b0dbad5deaea3864d7a7c7d30f8fb +SIZE (zeek-7.0.0.tar.gz) = 95688958 diff --git a/security/zeek/files/patch-auxil_zeekctl_auxil_pysubnettree_SubnetTree__wrap.cc b/security/zeek/files/patch-auxil_zeekctl_auxil_pysubnettree_SubnetTree__wrap.cc deleted file mode 100644 index b8aeb6eacbed..000000000000 --- a/security/zeek/files/patch-auxil_zeekctl_auxil_pysubnettree_SubnetTree__wrap.cc +++ /dev/null @@ -1,156 +0,0 @@ ---- auxil/zeekctl/auxil/pysubnettree/SubnetTree_wrap.cc.orig 2024-05-16 17:25:57 UTC -+++ auxil/zeekctl/auxil/pysubnettree/SubnetTree_wrap.cc -@@ -1629,6 +1629,14 @@ SwigPyObject_repr(SwigPyObject *v, PyObject *args) - return repr; - } - -+/* We need a version taking two PyObject* parameters so it's a valid -+ * PyCFunction to use in swigobject_methods[]. */ -+SWIGRUNTIME PyObject * -+SwigPyObject_repr2(PyObject *v, PyObject *SWIGUNUSEDPARM(args)) -+{ -+ return SwigPyObject_repr((SwigPyObject*)v); -+} -+ - SWIGRUNTIME int - SwigPyObject_compare(SwigPyObject *v, SwigPyObject *w) - { -@@ -1741,11 +1749,7 @@ SWIGRUNTIME PyObject* - } - - SWIGRUNTIME PyObject* --#ifdef METH_NOARGS --SwigPyObject_next(PyObject* v) --#else - SwigPyObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) --#endif - { - SwigPyObject *sobj = (SwigPyObject *) v; - if (sobj->next) { -@@ -1780,6 +1784,20 @@ SwigPyObject_acquire(PyObject* v, PyObject *SWIGUNUSED - return SWIG_Py_Void(); - } - -+#ifdef METH_NOARGS -+static PyObject* -+SwigPyObject_disown2(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) -+{ -+ return SwigPyObject_disown(v); -+} -+ -+static PyObject* -+SwigPyObject_acquire2(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) -+{ -+ return SwigPyObject_acquire(v); -+} -+#endif -+ - SWIGINTERN PyObject* - SwigPyObject_own(PyObject *v, PyObject *args) - { -@@ -1820,12 +1838,12 @@ swigobject_methods[] = { - #ifdef METH_O - static PyMethodDef - swigobject_methods[] = { -- {(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"}, -- {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_NOARGS, (char *)"acquires ownership of the pointer"}, -+ {(char *)"disown", (PyCFunction)SwigPyObject_disown2, METH_NOARGS, (char *)"releases ownership of the pointer"}, -+ {(char *)"acquire", (PyCFunction)SwigPyObject_acquire2,METH_NOARGS, (char *)"acquires ownership of the pointer"}, - {(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, - {(char *)"append", (PyCFunction)SwigPyObject_append, METH_O, (char *)"appends another 'this' object"}, - {(char *)"next", (PyCFunction)SwigPyObject_next, METH_NOARGS, (char *)"returns the next 'this' object"}, -- {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_NOARGS, (char *)"returns object representation"}, -+ {(char *)"__repr__",(PyCFunction)SwigPyObject_repr2, METH_NOARGS, (char *)"returns object representation"}, - {0, 0, 0, 0} - }; - #else -@@ -1836,7 +1854,7 @@ swigobject_methods[] = { - {(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, - {(char *)"append", (PyCFunction)SwigPyObject_append, METH_VARARGS, (char *)"appends another 'this' object"}, - {(char *)"next", (PyCFunction)SwigPyObject_next, METH_VARARGS, (char *)"returns the next 'this' object"}, -- {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_VARARGS, (char *)"returns object representation"}, -+ {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_VARARGS, (char *)"returns object representation"}, - {0, 0, 0, 0} - }; - #endif -@@ -3457,7 +3475,7 @@ SWIGINTERN PyObject *SubnetTree___getitem__(SubnetTree - - PyObject* data = self->lookup(cidr, size); - if ( ! data ) { -- PyErr_SetString(PyExc_KeyError, cidr); -+ PyErr_SetObject(PyExc_KeyError, PyBytes_FromStringAndSize(cidr, size)); - return 0; - } - -@@ -4814,27 +4832,27 @@ static PyMethodDef SwigMethods[] = { - } - - static PyMethodDef SwigMethods[] = { -- { (char *)"SWIG_PyInstanceMethod_New", (PyCFunction)SWIG_PyInstanceMethod_New, METH_O, NULL}, -- { (char *)"inx_addr_sin_set", _wrap_inx_addr_sin_set, METH_VARARGS, NULL}, -- { (char *)"inx_addr_sin_get", _wrap_inx_addr_sin_get, METH_VARARGS, NULL}, -- { (char *)"inx_addr_sin6_set", _wrap_inx_addr_sin6_set, METH_VARARGS, NULL}, -- { (char *)"inx_addr_sin6_get", _wrap_inx_addr_sin6_get, METH_VARARGS, NULL}, -- { (char *)"new_inx_addr", _wrap_new_inx_addr, METH_VARARGS, NULL}, -- { (char *)"delete_inx_addr", _wrap_delete_inx_addr, METH_VARARGS, NULL}, -- { (char *)"inx_addr_swigregister", inx_addr_swigregister, METH_VARARGS, NULL}, -- { (char *)"new_SubnetTree", _wrap_new_SubnetTree, METH_VARARGS, NULL}, -- { (char *)"delete_SubnetTree", _wrap_delete_SubnetTree, METH_VARARGS, NULL}, -- { (char *)"SubnetTree_insert", _wrap_SubnetTree_insert, METH_VARARGS, NULL}, -- { (char *)"SubnetTree_remove", _wrap_SubnetTree_remove, METH_VARARGS, NULL}, -- { (char *)"SubnetTree_lookup", _wrap_SubnetTree_lookup, METH_VARARGS, NULL}, -- { (char *)"SubnetTree_prefixes", _wrap_SubnetTree_prefixes, METH_VARARGS, NULL}, -- { (char *)"SubnetTree_get_binary_lookup_mode", _wrap_SubnetTree_get_binary_lookup_mode, METH_VARARGS, NULL}, -- { (char *)"SubnetTree_set_binary_lookup_mode", _wrap_SubnetTree_set_binary_lookup_mode, METH_VARARGS, NULL}, -- { (char *)"SubnetTree___contains__", _wrap_SubnetTree___contains__, METH_VARARGS, NULL}, -- { (char *)"SubnetTree___getitem__", _wrap_SubnetTree___getitem__, METH_VARARGS, NULL}, -- { (char *)"SubnetTree___setitem__", _wrap_SubnetTree___setitem__, METH_VARARGS, NULL}, -- { (char *)"SubnetTree___delitem__", _wrap_SubnetTree___delitem__, METH_VARARGS, NULL}, -- { (char *)"SubnetTree_swigregister", SubnetTree_swigregister, METH_VARARGS, NULL}, -+ { "SWIG_PyInstanceMethod_New", SWIG_PyInstanceMethod_New, METH_O, NULL}, -+ { "inx_addr_sin_set", _wrap_inx_addr_sin_set, METH_VARARGS, NULL}, -+ { "inx_addr_sin_get", _wrap_inx_addr_sin_get, METH_VARARGS, NULL}, -+ { "inx_addr_sin6_set", _wrap_inx_addr_sin6_set, METH_VARARGS, NULL}, -+ { "inx_addr_sin6_get", _wrap_inx_addr_sin6_get, METH_VARARGS, NULL}, -+ { "new_inx_addr", _wrap_new_inx_addr, METH_VARARGS, NULL}, -+ { "delete_inx_addr", _wrap_delete_inx_addr, METH_VARARGS, NULL}, -+ { "inx_addr_swigregister", inx_addr_swigregister, METH_VARARGS, NULL}, -+ { "new_SubnetTree", _wrap_new_SubnetTree, METH_VARARGS, NULL}, -+ { "delete_SubnetTree", _wrap_delete_SubnetTree, METH_VARARGS, NULL}, -+ { "SubnetTree_insert", _wrap_SubnetTree_insert, METH_VARARGS, NULL}, -+ { "SubnetTree_remove", _wrap_SubnetTree_remove, METH_VARARGS, NULL}, -+ { "SubnetTree_lookup", _wrap_SubnetTree_lookup, METH_VARARGS, NULL}, -+ { "SubnetTree_prefixes", _wrap_SubnetTree_prefixes, METH_VARARGS, NULL}, -+ { "SubnetTree_get_binary_lookup_mode", _wrap_SubnetTree_get_binary_lookup_mode, METH_VARARGS, NULL}, -+ { "SubnetTree_set_binary_lookup_mode", _wrap_SubnetTree_set_binary_lookup_mode, METH_VARARGS, NULL}, -+ { "SubnetTree___contains__", _wrap_SubnetTree___contains__, METH_VARARGS, NULL}, -+ { "SubnetTree___getitem__", _wrap_SubnetTree___getitem__, METH_VARARGS, NULL}, -+ { "SubnetTree___setitem__", _wrap_SubnetTree___setitem__, METH_VARARGS, NULL}, -+ { "SubnetTree___delitem__", _wrap_SubnetTree___delitem__, METH_VARARGS, NULL}, -+ { "SubnetTree_swigregister", SubnetTree_swigregister, METH_VARARGS, NULL}, - { NULL, NULL, 0, NULL } - }; - -@@ -5399,9 +5417,9 @@ extern "C" { - char *ndoc = (char*)malloc(ldoc + lptr + 10); - if (ndoc) { - char *buff = ndoc; -- strncpy(buff, methods[i].ml_doc, ldoc); -+ memcpy(buff, methods[i].ml_doc, ldoc); - buff += ldoc; -- strncpy(buff, "swig_ptr: ", 10); -+ memcpy(buff, "swig_ptr: ", 10); - buff += 10; - SWIG_PackVoidPtr(buff, ptr, ty->name, lptr); - methods[i].ml_doc = ndoc; -@@ -5463,8 +5481,8 @@ SWIG_init(void) { - (char *)"this", &SwigPyBuiltin_ThisClosure, NULL, NULL, NULL - }; - static SwigPyGetSet thisown_getset_closure = { -- (PyCFunction) SwigPyObject_own, -- (PyCFunction) SwigPyObject_own -+ SwigPyObject_own, -+ SwigPyObject_own - }; - static PyGetSetDef thisown_getset_def = { - (char *)"thisown", SwigPyBuiltin_GetterClosure, SwigPyBuiltin_SetterClosure, NULL, &thisown_getset_closure diff --git a/security/zeek/files/patch-auxil_zeekctl_auxil_pysubnettree_include_SubnetTree.h b/security/zeek/files/patch-auxil_zeekctl_auxil_pysubnettree_include_SubnetTree.h deleted file mode 100644 index 5b7a96b92efe..000000000000 --- a/security/zeek/files/patch-auxil_zeekctl_auxil_pysubnettree_include_SubnetTree.h +++ /dev/null @@ -1,11 +0,0 @@ ---- auxil/zeekctl/auxil/pysubnettree/include/SubnetTree.h.orig 2024-05-16 17:25:57 UTC -+++ auxil/zeekctl/auxil/pysubnettree/include/SubnetTree.h -@@ -147,7 +147,7 @@ class SubnetTree (public) - - PyObject* data = self->lookup(cidr, size); - if ( ! data ) { -- PyErr_SetString(PyExc_KeyError, cidr); -+ PyErr_SetObject(PyExc_KeyError, PyBytes_FromStringAndSize(cidr, size)); - return 0; - } - diff --git a/security/zeek/files/patch-src_threading_Manager.cc b/security/zeek/files/patch-src_threading_Manager.cc deleted file mode 100644 index 9bafbd8c8b52..000000000000 --- a/security/zeek/files/patch-src_threading_Manager.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- src/threading/Manager.cc.orig 2024-05-16 17:25:52 UTC -+++ src/threading/Manager.cc -@@ -65,8 +65,12 @@ void Manager::Terminate() - delete *i; - } - -+ for ( auto* iosource : io_sources ) -+ delete iosource; -+ - all_threads.clear(); - msg_threads.clear(); -+ io_sources.clear(); - terminating = false; - } - -@@ -79,10 +83,11 @@ void Manager::AddThread(BasicThread* thread) - StartHeartbeatTimer(); - } - --void Manager::AddMsgThread(MsgThread* thread) -+void Manager::AddMsgThread(MsgThread* thread, iosource::IOSource* iosource) - { - DBG_LOG(DBG_THREADING, "%s is a MsgThread ...", thread->Name()); - msg_threads.push_back(thread); -+ io_sources.push_back(iosource); - } - - void Manager::KillThreads() -@@ -129,6 +134,18 @@ void Manager::SendHeartbeats() - - t->Join(); - delete t; -+ } -+ -+ for ( auto it = io_sources.begin(); it != io_sources.end(); /**/ ) -+ { -+ auto* src = *it; -+ if ( ! src->IsOpen() ) -+ { -+ delete src; -+ it = io_sources.erase(it); -+ } -+ else -+ ++it; - } - } - diff --git a/security/zeek/files/patch-src_threading_Manager.h b/security/zeek/files/patch-src_threading_Manager.h deleted file mode 100644 index a75d05d8c79d..000000000000 --- a/security/zeek/files/patch-src_threading_Manager.h +++ /dev/null @@ -1,23 +0,0 @@ ---- src/threading/Manager.h.orig 2024-05-16 17:25:52 UTC -+++ src/threading/Manager.h -@@ -127,8 +127,9 @@ class Manager (protected) - * MsgThread constructor makes sure to do so. - * - * @param thread The thread. -+ * @param iosource The IO source of the thread. - */ -- void AddMsgThread(MsgThread* thread); -+ void AddMsgThread(MsgThread* thread, iosource::IOSource* iosource); - - void Flush(); - -@@ -148,6 +149,9 @@ class Manager (protected) - - using msg_thread_list = std::list; - msg_thread_list msg_threads; -+ -+ using io_source_list = std::list; -+ io_source_list io_sources; - - bool did_process; // True if the last Process() found some work to do. - double next_beat; // Timestamp when the next heartbeat will be sent. diff --git a/security/zeek/files/patch-src_threading_MsgThread.cc b/security/zeek/files/patch-src_threading_MsgThread.cc deleted file mode 100644 index 07a7bd863a46..000000000000 --- a/security/zeek/files/patch-src_threading_MsgThread.cc +++ /dev/null @@ -1,146 +0,0 @@ ---- src/threading/MsgThread.cc.orig 2024-05-16 17:25:52 UTC -+++ src/threading/MsgThread.cc -@@ -213,7 +213,77 @@ bool ReporterMessage::Process() - - return true; - } -+// -+// The lifetime of the IO source is decoupled from -+// the thread. The thread may be terminated prior -+// to the IO source being properly unregistered and -+// forgotten by the IO manager. Specifically the -+// threading manager would delete an IO source which -+// the IO manager still believed to be ready. -+// -+// See issue #3682 for more details. -+class MsgThread_IOSource : public iosource::IOSource -+ { -+public: -+ explicit MsgThread_IOSource(MsgThread* thread) : thread(thread) -+ { -+ if ( ! iosource_mgr->RegisterFd(flare.FD(), this) ) -+ reporter->FatalError("Failed to register MsgThread fd with iosource_mgr"); - -+ SetClosed(false); -+ } -+ -+ ~MsgThread_IOSource() -+ { -+ if ( IsOpen() ) -+ { -+ if ( thread ) -+ reporter->Warning("Have thread %s set in MsgThread_IOSource", thread->Name()); -+ -+ if ( ! iosource_mgr->UnregisterFd(flare.FD(), this) ) -+ reporter->FatalError("Failed to unregister MsgThread fd from iosource_mgr"); -+ } -+ } -+ -+ void Process() override -+ { -+ flare.Extinguish(); -+ -+ if ( thread ) -+ thread->Process(); -+ else -+ { -+ // When there's no thread anymore, unregister -+ // this source from the IO manager and mark -+ // it as closed. The threading manager will then -+ // reap it during heartbeat processing or shutdown. -+ if ( ! iosource_mgr->UnregisterFd(flare.FD(), this) ) -+ reporter->FatalError("Failed to unregister MsgThread fd from iosource_mgr"); -+ -+ SetClosed(true); -+ } -+ } -+ -+ const char* Tag() override { return thread ? thread->Name() : ""; } -+ -+ double GetNextTimeout() override { return -1; } -+ -+ void Fire() { flare.Fire(); }; -+ -+ // Fire the flare one more time so that -+ // the IO manager will call Process() and -+ // SetClosed(true). -+ void Close() -+ { -+ thread = nullptr; -+ flare.Fire(); -+ } -+ -+private: -+ MsgThread* thread = nullptr; -+ zeek::detail::Flare flare; -+ }; -+ - } // namespace detail - - ////// Methods. -@@ -232,19 +302,22 @@ MsgThread::MsgThread() : BasicThread(), queue_in(this, - child_finished = false; - child_sent_finish = false; - failed = false; -- thread_mgr->AddMsgThread(this); - -- if ( ! iosource_mgr->RegisterFd(flare.FD(), this) ) -- reporter->FatalError("Failed to register MsgThread fd with iosource_mgr"); -- -- SetClosed(false); -+ io_source = new detail::MsgThread_IOSource(this); -+ thread_mgr->AddMsgThread(this, io_source); - } - - MsgThread::~MsgThread() - { -- // Unregister this thread from the iosource manager so it doesn't wake -- // up the main poll anymore. -- iosource_mgr->UnregisterFd(flare.FD(), this); -+ // Unregister this thread from the IO source so we don't -+ // get Process() callbacks anymore. The IO source is -+ // freed by separately by the threading manager after its -+ // last Process() invocation. -+ if ( io_source ) -+ { -+ io_source->Close(); -+ io_source = nullptr; -+ } - } - - void MsgThread::OnSignalStop() -@@ -319,7 +392,14 @@ void MsgThread::OnKill() - - void MsgThread::OnKill() - { -- SetClosed(true); -+ // Ensure the IO source is closed and won't call Process() on this -+ // thread anymore. The thread got killed, so the threading manager will -+ // remove it forcefully soon. -+ if ( io_source ) -+ { -+ io_source->Close(); -+ io_source = nullptr; -+ } - - // Send a message to unblock the reader if its currently waiting for - // input. This is just an optimization to make it terminate more -@@ -432,7 +512,8 @@ void MsgThread::SendOut(BasicOutputMessage* msg, bool - - ++cnt_sent_out; - -- flare.Fire(); -+ if ( io_source ) -+ io_source->Fire(); - } - - void MsgThread::SendEvent(const char* name, const int num_vals, Value** vals) -@@ -514,8 +595,6 @@ void MsgThread::Process() - - void MsgThread::Process() - { -- flare.Extinguish(); -- - while ( HasOut() ) - { - Message* msg = RetrieveOut(); diff --git a/security/zeek/files/patch-src_threading_MsgThread.h b/security/zeek/files/patch-src_threading_MsgThread.h deleted file mode 100644 index 1daab96b7e0c..000000000000 --- a/security/zeek/files/patch-src_threading_MsgThread.h +++ /dev/null @@ -1,62 +0,0 @@ ---- src/threading/MsgThread.h.orig 2024-05-16 17:25:52 UTC -+++ src/threading/MsgThread.h -@@ -30,6 +30,8 @@ class KillMeMessage; - class FinishedMessage; - class KillMeMessage; - -+class MsgThread_IOSource; -+ - } - - /** -@@ -43,7 +45,7 @@ class KillMeMessage; - * that happens, the thread stops accepting any new messages, finishes - * processes all remaining ones still in the queue, and then exits. - */ --class MsgThread : public BasicThread, public iosource::IOSource -+class MsgThread : public BasicThread - { - public: - /** -@@ -213,19 +215,13 @@ class MsgThread : public BasicThread, public iosource: - */ - void GetStats(Stats* stats); - -- /** -- * Overridden from iosource::IOSource. -- */ -- void Process() override; -- const char* Tag() override { return Name(); } -- double GetNextTimeout() override { return -1; } -- - protected: - friend class Manager; - friend class detail::HeartbeatMessage; - friend class detail::FinishMessage; - friend class detail::FinishedMessage; - friend class detail::KillMeMessage; -+ friend class detail::MsgThread_IOSource; - - /** - * Pops a message sent by the child from the child-to-main queue. -@@ -291,6 +287,11 @@ class MsgThread : public BasicThread, public iosource: - */ - virtual const zeek::detail::Location* GetLocationInfo() const { return nullptr; } - -+ /** -+ * Process() forwarded by MsgThread_IOSource. -+ */ -+ void Process(); -+ - private: - /** - * Pops a message sent by the main thread from the main-to-chold -@@ -367,7 +368,7 @@ class MsgThread : public BasicThread, public iosource: - bool child_sent_finish; // Child thread asked to be finished. - bool failed; // Set to true when a command failed. - -- zeek::detail::Flare flare; -+ detail::MsgThread_IOSource* io_source = nullptr; // IO source registered with the IO manager. - }; - - /** diff --git a/security/zeek/pkg-plist b/security/zeek/pkg-plist index 07ef541c490c..eaf13a68c02f 100644 --- a/security/zeek/pkg-plist +++ b/security/zeek/pkg-plist @@ -1,2110 +1,2183 @@ @postexec chown %%ZEEKUSER%%:%%ZEEKGROUP%% %D/logs %%ZEEKCTL%%@postexec chown %%ZEEKUSER%%:%%ZEEKGROUP%% %D/spool %%ZEEKCTL%%@postexec chown %%ZEEKUSER%%:%%ZEEKGROUP%% %D/spool/tmp %%ZEEKCTL%%@postexec chown -R %%ZEEKUSER%%:%%ZEEKGROUP%% %D/spool/installed-scripts-do-not-touch bin/bifcl bin/binpac %%ZEEKCTL%%bin/capstats bin/gen-zam %%SPICY%%bin/hilti-config %%SPICY%%bin/hiltic bin/paraglob-test %%SPICY%%bin/spicy-build %%SPICY%%bin/spicy-config %%SPICY%%bin/spicy-driver %%SPICY%%bin/spicy-dump %%SPICY%%bin/spicy-precompile-headers %%SPICY%%bin/spicyc %%SPICY%%bin/spicyz %%ZEEKCTL%%bin/trace-summary bin/zeek bin/zeek-archiver bin/zeek-client bin/zeek-config bin/zeek-cut %%ZEEKCTL%%bin/zeekctl %%ZEEKCTL%%@sample etc/networks.cfg.sample %%ZEEKCTL%%@sample etc/node.cfg.sample %%ZEEKCTL%%@sample etc/zeekctl.cfg.sample 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/broker/address.hh include/broker/alm/multipath.hh include/broker/alm/routing_table.hh include/broker/api_flags.hh include/broker/backend.hh include/broker/backend_options.hh include/broker/bad_variant_access.hh include/broker/broker.hh +include/broker/builder.hh +include/broker/command_envelope.hh include/broker/config.hh include/broker/configuration.hh include/broker/convert.hh include/broker/cow_tuple.hh include/broker/data.hh +include/broker/data_envelope.hh include/broker/defaults.hh include/broker/detail/abstract_backend.hh include/broker/detail/algorithms.hh include/broker/detail/appliers.hh include/broker/detail/assert.hh include/broker/detail/comparable.hh include/broker/detail/die.hh include/broker/detail/filesystem.hh include/broker/detail/flare.hh include/broker/detail/hash.hh include/broker/detail/inspect_enum.hh include/broker/detail/make_backend.hh include/broker/detail/memory_backend.hh include/broker/detail/monotonic_buffer_resource.hh include/broker/detail/native_socket.hh include/broker/detail/next_tick.hh include/broker/detail/opaque_type.hh include/broker/detail/operators.hh include/broker/detail/overload.hh include/broker/detail/peer_status_map.hh include/broker/detail/pp.hh include/broker/detail/prefix_matcher.hh +include/broker/detail/promote.hh include/broker/detail/radix_tree.hh include/broker/detail/sink_driver.hh include/broker/detail/source_driver.hh include/broker/detail/sqlite_backend.hh include/broker/detail/store_state.hh include/broker/detail/type_traits.hh include/broker/domain_options.hh include/broker/endpoint.hh include/broker/endpoint_id.hh include/broker/endpoint_info.hh include/broker/entity_id.hh include/broker/enum_value.hh +include/broker/envelope.hh include/broker/error.hh include/broker/expected.hh include/broker/filter_type.hh +include/broker/format/bin.hh +include/broker/format/json.hh +include/broker/format/txt.hh include/broker/frontend.hh include/broker/fwd.hh include/broker/internal_command.hh +include/broker/intrusive_ptr.hh include/broker/lamport_timestamp.hh include/broker/mailbox.hh include/broker/message.hh include/broker/network_info.hh include/broker/none.hh +include/broker/p2p_message_type.hh include/broker/peer_flags.hh include/broker/peer_info.hh include/broker/peer_status.hh +include/broker/ping_envelope.hh +include/broker/pong_envelope.hh include/broker/port.hh include/broker/publisher.hh include/broker/publisher_id.hh +include/broker/routing_update_envelope.hh include/broker/shutdown_options.hh include/broker/snapshot.hh include/broker/span.hh include/broker/status.hh include/broker/status_subscriber.hh include/broker/store.hh include/broker/store_event.hh include/broker/subnet.hh include/broker/subscriber.hh -include/broker/telemetry/counter.hh -include/broker/telemetry/fwd.hh -include/broker/telemetry/gauge.hh -include/broker/telemetry/histogram.hh -include/broker/telemetry/metric_family.hh -include/broker/telemetry/metric_registry.hh -include/broker/telemetry/metric_registry_impl.hh include/broker/time.hh include/broker/timeout.hh include/broker/topic.hh +include/broker/variant.hh +include/broker/variant_data.hh +include/broker/variant_list.hh +include/broker/variant_set.hh +include/broker/variant_table.hh +include/broker/variant_tag.hh include/broker/version.hh +include/broker/visit.hh include/broker/worker.hh include/broker/zeek.hh %%SPICY%%include/hilti/ast/all.h -%%SPICY%%include/hilti/ast/ast.h +%%SPICY%%include/hilti/ast/ast-context.h %%SPICY%%include/hilti/ast/attribute.h %%SPICY%%include/hilti/ast/builder/all.h %%SPICY%%include/hilti/ast/builder/builder.h -%%SPICY%%include/hilti/ast/builder/declaration.h -%%SPICY%%include/hilti/ast/builder/expression.h -%%SPICY%%include/hilti/ast/builder/type.h +%%SPICY%%include/hilti/ast/builder/node-factory.h %%SPICY%%include/hilti/ast/ctor.h %%SPICY%%include/hilti/ast/ctors/address.h %%SPICY%%include/hilti/ast/ctors/all.h +%%SPICY%%include/hilti/ast/ctors/bitfield.h %%SPICY%%include/hilti/ast/ctors/bool.h %%SPICY%%include/hilti/ast/ctors/bytes.h %%SPICY%%include/hilti/ast/ctors/coerced.h %%SPICY%%include/hilti/ast/ctors/default.h %%SPICY%%include/hilti/ast/ctors/enum.h %%SPICY%%include/hilti/ast/ctors/error.h %%SPICY%%include/hilti/ast/ctors/exception.h %%SPICY%%include/hilti/ast/ctors/integer.h %%SPICY%%include/hilti/ast/ctors/interval.h %%SPICY%%include/hilti/ast/ctors/library.h %%SPICY%%include/hilti/ast/ctors/list.h %%SPICY%%include/hilti/ast/ctors/map.h %%SPICY%%include/hilti/ast/ctors/network.h %%SPICY%%include/hilti/ast/ctors/null.h %%SPICY%%include/hilti/ast/ctors/optional.h %%SPICY%%include/hilti/ast/ctors/port.h %%SPICY%%include/hilti/ast/ctors/real.h %%SPICY%%include/hilti/ast/ctors/reference.h %%SPICY%%include/hilti/ast/ctors/regexp.h %%SPICY%%include/hilti/ast/ctors/result.h %%SPICY%%include/hilti/ast/ctors/set.h %%SPICY%%include/hilti/ast/ctors/stream.h %%SPICY%%include/hilti/ast/ctors/string.h %%SPICY%%include/hilti/ast/ctors/struct.h %%SPICY%%include/hilti/ast/ctors/time.h %%SPICY%%include/hilti/ast/ctors/tuple.h %%SPICY%%include/hilti/ast/ctors/union.h %%SPICY%%include/hilti/ast/ctors/vector.h %%SPICY%%include/hilti/ast/declaration.h %%SPICY%%include/hilti/ast/declarations/all.h %%SPICY%%include/hilti/ast/declarations/constant.h %%SPICY%%include/hilti/ast/declarations/expression.h %%SPICY%%include/hilti/ast/declarations/field.h %%SPICY%%include/hilti/ast/declarations/function.h %%SPICY%%include/hilti/ast/declarations/global-variable.h %%SPICY%%include/hilti/ast/declarations/imported-module.h %%SPICY%%include/hilti/ast/declarations/local-variable.h +%%SPICY%%include/hilti/ast/declarations/module-uid.h %%SPICY%%include/hilti/ast/declarations/module.h %%SPICY%%include/hilti/ast/declarations/parameter.h %%SPICY%%include/hilti/ast/declarations/property.h %%SPICY%%include/hilti/ast/declarations/type.h -%%SPICY%%include/hilti/ast/detail/operator-registry.h -%%SPICY%%include/hilti/ast/detail/visitor.h %%SPICY%%include/hilti/ast/doc-string.h %%SPICY%%include/hilti/ast/expression.h %%SPICY%%include/hilti/ast/expressions/all.h %%SPICY%%include/hilti/ast/expressions/assign.h %%SPICY%%include/hilti/ast/expressions/builtin-function.h %%SPICY%%include/hilti/ast/expressions/coerced.h %%SPICY%%include/hilti/ast/expressions/ctor.h %%SPICY%%include/hilti/ast/expressions/deferred.h %%SPICY%%include/hilti/ast/expressions/grouping.h -%%SPICY%%include/hilti/ast/expressions/id.h %%SPICY%%include/hilti/ast/expressions/keyword.h %%SPICY%%include/hilti/ast/expressions/list-comprehension.h %%SPICY%%include/hilti/ast/expressions/logical-and.h %%SPICY%%include/hilti/ast/expressions/logical-not.h %%SPICY%%include/hilti/ast/expressions/logical-or.h %%SPICY%%include/hilti/ast/expressions/member.h %%SPICY%%include/hilti/ast/expressions/move.h +%%SPICY%%include/hilti/ast/expressions/name.h %%SPICY%%include/hilti/ast/expressions/pending-coerced.h %%SPICY%%include/hilti/ast/expressions/resolved-operator.h %%SPICY%%include/hilti/ast/expressions/ternary.h %%SPICY%%include/hilti/ast/expressions/type-wrapped.h %%SPICY%%include/hilti/ast/expressions/type.h %%SPICY%%include/hilti/ast/expressions/typeinfo.h %%SPICY%%include/hilti/ast/expressions/unresolved-operator.h %%SPICY%%include/hilti/ast/expressions/void.h +%%SPICY%%include/hilti/ast/forward.h %%SPICY%%include/hilti/ast/function.h %%SPICY%%include/hilti/ast/id.h %%SPICY%%include/hilti/ast/location.h %%SPICY%%include/hilti/ast/meta.h -%%SPICY%%include/hilti/ast/module.h -%%SPICY%%include/hilti/ast/node-ref.h +%%SPICY%%include/hilti/ast/node-range.h +%%SPICY%%include/hilti/ast/node-tag.h %%SPICY%%include/hilti/ast/node.h +%%SPICY%%include/hilti/ast/operator-registry.h %%SPICY%%include/hilti/ast/operator.h %%SPICY%%include/hilti/ast/operators/address.h %%SPICY%%include/hilti/ast/operators/all.h +%%SPICY%%include/hilti/ast/operators/bitfield.h %%SPICY%%include/hilti/ast/operators/bool.h %%SPICY%%include/hilti/ast/operators/bytes.h %%SPICY%%include/hilti/ast/operators/common.h %%SPICY%%include/hilti/ast/operators/enum.h %%SPICY%%include/hilti/ast/operators/error.h %%SPICY%%include/hilti/ast/operators/exception.h %%SPICY%%include/hilti/ast/operators/function.h %%SPICY%%include/hilti/ast/operators/generic.h +%%SPICY%%include/hilti/ast/operators/integer.h %%SPICY%%include/hilti/ast/operators/interval.h %%SPICY%%include/hilti/ast/operators/list.h %%SPICY%%include/hilti/ast/operators/map.h %%SPICY%%include/hilti/ast/operators/network.h %%SPICY%%include/hilti/ast/operators/optional.h %%SPICY%%include/hilti/ast/operators/port.h %%SPICY%%include/hilti/ast/operators/real.h %%SPICY%%include/hilti/ast/operators/reference.h %%SPICY%%include/hilti/ast/operators/regexp.h %%SPICY%%include/hilti/ast/operators/result.h %%SPICY%%include/hilti/ast/operators/set.h -%%SPICY%%include/hilti/ast/operators/signed-integer.h %%SPICY%%include/hilti/ast/operators/stream.h %%SPICY%%include/hilti/ast/operators/string.h %%SPICY%%include/hilti/ast/operators/struct.h %%SPICY%%include/hilti/ast/operators/time.h %%SPICY%%include/hilti/ast/operators/tuple.h %%SPICY%%include/hilti/ast/operators/union.h -%%SPICY%%include/hilti/ast/operators/unsigned-integer.h %%SPICY%%include/hilti/ast/operators/vector.h %%SPICY%%include/hilti/ast/scope-lookup.h %%SPICY%%include/hilti/ast/scope.h %%SPICY%%include/hilti/ast/statement.h %%SPICY%%include/hilti/ast/statements/all.h %%SPICY%%include/hilti/ast/statements/assert.h %%SPICY%%include/hilti/ast/statements/block.h %%SPICY%%include/hilti/ast/statements/break.h %%SPICY%%include/hilti/ast/statements/comment.h %%SPICY%%include/hilti/ast/statements/continue.h %%SPICY%%include/hilti/ast/statements/declaration.h %%SPICY%%include/hilti/ast/statements/expression.h %%SPICY%%include/hilti/ast/statements/for.h %%SPICY%%include/hilti/ast/statements/if.h %%SPICY%%include/hilti/ast/statements/return.h %%SPICY%%include/hilti/ast/statements/set_location.h %%SPICY%%include/hilti/ast/statements/switch.h %%SPICY%%include/hilti/ast/statements/throw.h %%SPICY%%include/hilti/ast/statements/try.h %%SPICY%%include/hilti/ast/statements/while.h %%SPICY%%include/hilti/ast/statements/yield.h %%SPICY%%include/hilti/ast/type.h %%SPICY%%include/hilti/ast/types/address.h %%SPICY%%include/hilti/ast/types/all.h %%SPICY%%include/hilti/ast/types/any.h %%SPICY%%include/hilti/ast/types/auto.h +%%SPICY%%include/hilti/ast/types/bitfield.h %%SPICY%%include/hilti/ast/types/bool.h %%SPICY%%include/hilti/ast/types/bytes.h %%SPICY%%include/hilti/ast/types/doc-only.h %%SPICY%%include/hilti/ast/types/enum.h %%SPICY%%include/hilti/ast/types/error.h %%SPICY%%include/hilti/ast/types/exception.h %%SPICY%%include/hilti/ast/types/function.h %%SPICY%%include/hilti/ast/types/integer.h %%SPICY%%include/hilti/ast/types/interval.h %%SPICY%%include/hilti/ast/types/library.h %%SPICY%%include/hilti/ast/types/list.h %%SPICY%%include/hilti/ast/types/map.h %%SPICY%%include/hilti/ast/types/member.h +%%SPICY%%include/hilti/ast/types/name.h %%SPICY%%include/hilti/ast/types/network.h %%SPICY%%include/hilti/ast/types/null.h %%SPICY%%include/hilti/ast/types/operand-list.h %%SPICY%%include/hilti/ast/types/optional.h %%SPICY%%include/hilti/ast/types/port.h %%SPICY%%include/hilti/ast/types/real.h %%SPICY%%include/hilti/ast/types/reference.h %%SPICY%%include/hilti/ast/types/regexp.h %%SPICY%%include/hilti/ast/types/result.h %%SPICY%%include/hilti/ast/types/set.h %%SPICY%%include/hilti/ast/types/stream.h %%SPICY%%include/hilti/ast/types/string.h %%SPICY%%include/hilti/ast/types/struct.h %%SPICY%%include/hilti/ast/types/time.h %%SPICY%%include/hilti/ast/types/tuple.h %%SPICY%%include/hilti/ast/types/type.h %%SPICY%%include/hilti/ast/types/union.h %%SPICY%%include/hilti/ast/types/unknown.h -%%SPICY%%include/hilti/ast/types/unresolved-id.h %%SPICY%%include/hilti/ast/types/vector.h %%SPICY%%include/hilti/ast/types/void.h -%%SPICY%%include/hilti/autogen/__ctor.h -%%SPICY%%include/hilti/autogen/__declaration.h -%%SPICY%%include/hilti/autogen/__dispatchers.h -%%SPICY%%include/hilti/autogen/__expression.h -%%SPICY%%include/hilti/autogen/__node.h -%%SPICY%%include/hilti/autogen/__operator.h -%%SPICY%%include/hilti/autogen/__resolved-operator.h -%%SPICY%%include/hilti/autogen/__statement.h -%%SPICY%%include/hilti/autogen/__type.h +%%SPICY%%include/hilti/ast/visitor-dispatcher.h +%%SPICY%%include/hilti/ast/visitor.h %%SPICY%%include/hilti/autogen/config.h %%SPICY%%include/hilti/base/cache.h %%SPICY%%include/hilti/base/code-formatter.h %%SPICY%%include/hilti/base/id-base.h %%SPICY%%include/hilti/base/intrusive-ptr.h %%SPICY%%include/hilti/base/logger.h -%%SPICY%%include/hilti/base/optional-ref.h %%SPICY%%include/hilti/base/preprocessor.h %%SPICY%%include/hilti/base/result.h %%SPICY%%include/hilti/base/timing.h -%%SPICY%%include/hilti/base/type_erase.h %%SPICY%%include/hilti/base/uniquer.h %%SPICY%%include/hilti/base/util.h -%%SPICY%%include/hilti/base/visitor-types.h -%%SPICY%%include/hilti/base/visitor-util.h -%%SPICY%%include/hilti/base/visitor.h -%%SPICY%%include/hilti/compiler/coercion.h +%%SPICY%%include/hilti/compiler/coercer.h %%SPICY%%include/hilti/compiler/context.h +%%SPICY%%include/hilti/compiler/detail/ast-dumper.h %%SPICY%%include/hilti/compiler/detail/codegen/codegen.h +%%SPICY%%include/hilti/compiler/detail/constant-folder.h %%SPICY%%include/hilti/compiler/detail/cxx/all.h %%SPICY%%include/hilti/compiler/detail/cxx/elements.h %%SPICY%%include/hilti/compiler/detail/cxx/formatter.h %%SPICY%%include/hilti/compiler/detail/cxx/linker.h %%SPICY%%include/hilti/compiler/detail/cxx/unit.h +%%SPICY%%include/hilti/compiler/detail/optimizer.h %%SPICY%%include/hilti/compiler/detail/parser/driver.h %%SPICY%%include/hilti/compiler/detail/parser/scanner.h -%%SPICY%%include/hilti/compiler/detail/visitors.h +%%SPICY%%include/hilti/compiler/detail/resolver.h +%%SPICY%%include/hilti/compiler/detail/scope-builder.h %%SPICY%%include/hilti/compiler/driver.h %%SPICY%%include/hilti/compiler/init.h %%SPICY%%include/hilti/compiler/jit.h -%%SPICY%%include/hilti/compiler/optimizer.h %%SPICY%%include/hilti/compiler/plugin.h %%SPICY%%include/hilti/compiler/printer.h +%%SPICY%%include/hilti/compiler/type-unifier.h %%SPICY%%include/hilti/compiler/unit.h -%%SPICY%%include/hilti/global.h +%%SPICY%%include/hilti/compiler/validator.h %%SPICY%%include/hilti/hilti.h %%SPICY%%include/hilti/rt/3rdparty/ArticleEnumClass-v2/EnumClass.h %%SPICY%%include/hilti/rt/3rdparty/SafeInt/SafeInt.hpp %%SPICY%%include/hilti/rt/3rdparty/any/any.hpp %%SPICY%%include/hilti/rt/3rdparty/any/test_shared_lib.hpp %%SPICY%%include/hilti/rt/3rdparty/ghc/filesystem.hpp %%SPICY%%include/hilti/rt/3rdparty/ghc/fs_fwd.hpp %%SPICY%%include/hilti/rt/3rdparty/ghc/fs_impl.hpp %%SPICY%%include/hilti/rt/3rdparty/ghc/fs_std.hpp %%SPICY%%include/hilti/rt/3rdparty/ghc/fs_std_fwd.hpp %%SPICY%%include/hilti/rt/3rdparty/ghc/fs_std_impl.hpp %%SPICY%%include/hilti/rt/3rdparty/nlohmann/json.hpp %%SPICY%%include/hilti/rt/3rdparty/nlohmann/json_fwd.hpp %%SPICY%%include/hilti/rt/3rdparty/tinyformat/tinyformat.h %%SPICY%%include/hilti/rt/any.h %%SPICY%%include/hilti/rt/autogen/config.h %%SPICY%%include/hilti/rt/autogen/tests/config.h %%SPICY%%include/hilti/rt/autogen/version.h %%SPICY%%include/hilti/rt/backtrace.h %%SPICY%%include/hilti/rt/compiler-setup.h %%SPICY%%include/hilti/rt/configuration.h %%SPICY%%include/hilti/rt/context.h %%SPICY%%include/hilti/rt/debug-logger.h %%SPICY%%include/hilti/rt/deferred-expression.h %%SPICY%%include/hilti/rt/doctest.h %%SPICY%%include/hilti/rt/exception.h %%SPICY%%include/hilti/rt/extension-points.h %%SPICY%%include/hilti/rt/fiber-check-stack.h %%SPICY%%include/hilti/rt/fiber.h %%SPICY%%include/hilti/rt/filesystem.h %%SPICY%%include/hilti/rt/fmt.h %%SPICY%%include/hilti/rt/global-state.h %%SPICY%%include/hilti/rt/hilti.h %%SPICY%%include/hilti/rt/hilti/rt %%SPICY%%include/hilti/rt/init.h %%SPICY%%include/hilti/rt/intrusive-ptr.h %%SPICY%%include/hilti/rt/iterator.h %%SPICY%%include/hilti/rt/json-fwd.h %%SPICY%%include/hilti/rt/json.h %%SPICY%%include/hilti/rt/libhilti.h %%SPICY%%include/hilti/rt/library.h %%SPICY%%include/hilti/rt/linker.h %%SPICY%%include/hilti/rt/logging.h %%SPICY%%include/hilti/rt/profiler-state.h %%SPICY%%include/hilti/rt/profiler.h %%SPICY%%include/hilti/rt/result.h %%SPICY%%include/hilti/rt/safe-int.h %%SPICY%%include/hilti/rt/safe-math.h %%SPICY%%include/hilti/rt/test/utils.h %%SPICY%%include/hilti/rt/threading.h %%SPICY%%include/hilti/rt/type-info.h %%SPICY%%include/hilti/rt/types/address.h %%SPICY%%include/hilti/rt/types/all.h %%SPICY%%include/hilti/rt/types/any.h +%%SPICY%%include/hilti/rt/types/bitfield.h %%SPICY%%include/hilti/rt/types/bool.h %%SPICY%%include/hilti/rt/types/bytes.h %%SPICY%%include/hilti/rt/types/enum.h %%SPICY%%include/hilti/rt/types/error.h %%SPICY%%include/hilti/rt/types/function.h %%SPICY%%include/hilti/rt/types/integer.h %%SPICY%%include/hilti/rt/types/interval.h %%SPICY%%include/hilti/rt/types/map.h %%SPICY%%include/hilti/rt/types/network.h %%SPICY%%include/hilti/rt/types/null.h %%SPICY%%include/hilti/rt/types/optional.h %%SPICY%%include/hilti/rt/types/port.h %%SPICY%%include/hilti/rt/types/real.h %%SPICY%%include/hilti/rt/types/reference.h %%SPICY%%include/hilti/rt/types/regexp.h %%SPICY%%include/hilti/rt/types/result.h %%SPICY%%include/hilti/rt/types/set.h %%SPICY%%include/hilti/rt/types/set_fwd.h %%SPICY%%include/hilti/rt/types/stream.h %%SPICY%%include/hilti/rt/types/string.h %%SPICY%%include/hilti/rt/types/struct.h %%SPICY%%include/hilti/rt/types/time.h %%SPICY%%include/hilti/rt/types/tuple.h %%SPICY%%include/hilti/rt/types/union.h %%SPICY%%include/hilti/rt/types/vector.h %%SPICY%%include/hilti/rt/types/vector_fwd.h %%SPICY%%include/hilti/rt/unpack.h %%SPICY%%include/hilti/rt/util.h include/paraglob/exceptions.h include/paraglob/node.h include/paraglob/paraglob.h include/paraglob/serializer.h -%%SPICY%%include/spicy/ast/aliases.h %%SPICY%%include/spicy/ast/all.h +%%SPICY%%include/spicy/ast/builder/builder.h +%%SPICY%%include/spicy/ast/builder/node-factory.h %%SPICY%%include/spicy/ast/ctors/all.h %%SPICY%%include/spicy/ast/ctors/unit.h %%SPICY%%include/spicy/ast/declarations/all.h +%%SPICY%%include/spicy/ast/declarations/hook.h %%SPICY%%include/spicy/ast/declarations/unit-hook.h -%%SPICY%%include/spicy/ast/detail/visitor.h -%%SPICY%%include/spicy/ast/engine.h -%%SPICY%%include/spicy/ast/expressions/all.h -%%SPICY%%include/spicy/ast/hook.h +%%SPICY%%include/spicy/ast/forward.h +%%SPICY%%include/spicy/ast/node-tag.h +%%SPICY%%include/spicy/ast/node.h %%SPICY%%include/spicy/ast/operators/all.h -%%SPICY%%include/spicy/ast/operators/bitfield.h %%SPICY%%include/spicy/ast/operators/sink.h %%SPICY%%include/spicy/ast/operators/unit.h %%SPICY%%include/spicy/ast/statements/all.h %%SPICY%%include/spicy/ast/statements/confirm.h %%SPICY%%include/spicy/ast/statements/print.h %%SPICY%%include/spicy/ast/statements/reject.h %%SPICY%%include/spicy/ast/statements/stop.h -%%SPICY%%include/spicy/ast/types.h %%SPICY%%include/spicy/ast/types/all.h -%%SPICY%%include/spicy/ast/types/bitfield.h %%SPICY%%include/spicy/ast/types/sink.h %%SPICY%%include/spicy/ast/types/unit-item.h %%SPICY%%include/spicy/ast/types/unit-items/all.h %%SPICY%%include/spicy/ast/types/unit-items/field.h %%SPICY%%include/spicy/ast/types/unit-items/property.h %%SPICY%%include/spicy/ast/types/unit-items/sink.h %%SPICY%%include/spicy/ast/types/unit-items/switch.h %%SPICY%%include/spicy/ast/types/unit-items/unit-hook.h %%SPICY%%include/spicy/ast/types/unit-items/unresolved-field.h %%SPICY%%include/spicy/ast/types/unit-items/variable.h %%SPICY%%include/spicy/ast/types/unit.h -%%SPICY%%include/spicy/autogen/__dispatchers-productions.h -%%SPICY%%include/spicy/autogen/__dispatchers.h -%%SPICY%%include/spicy/autogen/__production.h -%%SPICY%%include/spicy/autogen/__unit-item.h +%%SPICY%%include/spicy/ast/visitor-dispatcher.h +%%SPICY%%include/spicy/ast/visitor.h %%SPICY%%include/spicy/autogen/config.h %%SPICY%%include/spicy/compiler/detail/codegen/codegen.h %%SPICY%%include/spicy/compiler/detail/codegen/grammar-builder.h %%SPICY%%include/spicy/compiler/detail/codegen/grammar.h %%SPICY%%include/spicy/compiler/detail/codegen/parser-builder.h %%SPICY%%include/spicy/compiler/detail/codegen/production.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/all.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/boolean.h -%%SPICY%%include/spicy/compiler/detail/codegen/productions/byte-block.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/counter.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/ctor.h +%%SPICY%%include/spicy/compiler/detail/codegen/productions/deferred.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/enclosure.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/epsilon.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/for-each.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/look-ahead.h -%%SPICY%%include/spicy/compiler/detail/codegen/productions/resolved.h +%%SPICY%%include/spicy/compiler/detail/codegen/productions/reference.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/sequence.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/skip.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/switch.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/type-literal.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/unit.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/variable.h +%%SPICY%%include/spicy/compiler/detail/codegen/productions/visitor.h %%SPICY%%include/spicy/compiler/detail/codegen/productions/while.h -%%SPICY%%include/spicy/compiler/detail/coercion.h +%%SPICY%%include/spicy/compiler/detail/coercer.h %%SPICY%%include/spicy/compiler/detail/parser/driver.h %%SPICY%%include/spicy/compiler/detail/parser/scanner.h -%%SPICY%%include/spicy/compiler/detail/visitors.h +%%SPICY%%include/spicy/compiler/detail/plugin.h +%%SPICY%%include/spicy/compiler/detail/printer.h +%%SPICY%%include/spicy/compiler/detail/resolver.h +%%SPICY%%include/spicy/compiler/detail/scope-builder.h +%%SPICY%%include/spicy/compiler/detail/type-unifier.h +%%SPICY%%include/spicy/compiler/detail/validator.h %%SPICY%%include/spicy/compiler/driver.h %%SPICY%%include/spicy/compiler/init.h -%%SPICY%%include/spicy/compiler/plugin.h -%%SPICY%%include/spicy/global.h %%SPICY%%include/spicy/rt/autogen/config.h %%SPICY%%include/spicy/rt/base64.h %%SPICY%%include/spicy/rt/configuration.h %%SPICY%%include/spicy/rt/debug.h %%SPICY%%include/spicy/rt/driver.h %%SPICY%%include/spicy/rt/filter.h %%SPICY%%include/spicy/rt/global-state.h %%SPICY%%include/spicy/rt/hilti-fwd.h %%SPICY%%include/spicy/rt/init.h %%SPICY%%include/spicy/rt/libspicy.h %%SPICY%%include/spicy/rt/mime.h %%SPICY%%include/spicy/rt/parsed-unit.h %%SPICY%%include/spicy/rt/parser-fwd.h %%SPICY%%include/spicy/rt/parser.h %%SPICY%%include/spicy/rt/sink.h %%SPICY%%include/spicy/rt/spicy.h %%SPICY%%include/spicy/rt/spicy/rt %%SPICY%%include/spicy/rt/typedefs.h %%SPICY%%include/spicy/rt/unit-context.h %%SPICY%%include/spicy/rt/util.h %%SPICY%%include/spicy/rt/zlib_.h %%SPICY%%include/spicy/spicy.h include/zeek/3rdparty/ConvertUTF.h -include/zeek/3rdparty/bro_inet_ntop.h include/zeek/3rdparty/bsd-getopt-long.h include/zeek/3rdparty/doctest.h include/zeek/3rdparty/ghc/filesystem.hpp include/zeek/3rdparty/ghc/fs_fwd.hpp include/zeek/3rdparty/ghc/fs_impl.hpp include/zeek/3rdparty/ghc/fs_std.hpp include/zeek/3rdparty/ghc/fs_std_fwd.hpp include/zeek/3rdparty/ghc/fs_std_impl.hpp include/zeek/3rdparty/modp_numtoa.h include/zeek/3rdparty/patricia.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/check_names.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/client_metric.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/collectable.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/counter.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/detail/builder.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/detail/ckms_quantiles.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/detail/core_export.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/detail/future_std.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/detail/time_window_quantiles.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/detail/utils.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/family.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/gauge.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/histogram.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/info.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/labels.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/metric_family.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/metric_type.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/registry.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/serializer.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/summary.h +include/zeek/3rdparty/prometheus-cpp/include/prometheus/text_serializer.h include/zeek/3rdparty/rapidjson/include/rapidjson/allocators.h include/zeek/3rdparty/rapidjson/include/rapidjson/cursorstreamwrapper.h include/zeek/3rdparty/rapidjson/include/rapidjson/document.h include/zeek/3rdparty/rapidjson/include/rapidjson/encodedstream.h include/zeek/3rdparty/rapidjson/include/rapidjson/encodings.h include/zeek/3rdparty/rapidjson/include/rapidjson/error/en.h include/zeek/3rdparty/rapidjson/include/rapidjson/error/error.h include/zeek/3rdparty/rapidjson/include/rapidjson/filereadstream.h include/zeek/3rdparty/rapidjson/include/rapidjson/filewritestream.h include/zeek/3rdparty/rapidjson/include/rapidjson/fwd.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/biginteger.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/clzll.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/diyfp.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/dtoa.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/ieee754.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/itoa.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/meta.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/pow10.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/regex.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/stack.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/strfunc.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/strtod.h include/zeek/3rdparty/rapidjson/include/rapidjson/internal/swap.h include/zeek/3rdparty/rapidjson/include/rapidjson/istreamwrapper.h include/zeek/3rdparty/rapidjson/include/rapidjson/memorybuffer.h include/zeek/3rdparty/rapidjson/include/rapidjson/memorystream.h include/zeek/3rdparty/rapidjson/include/rapidjson/msinttypes/inttypes.h include/zeek/3rdparty/rapidjson/include/rapidjson/msinttypes/stdint.h include/zeek/3rdparty/rapidjson/include/rapidjson/ostreamwrapper.h include/zeek/3rdparty/rapidjson/include/rapidjson/pointer.h include/zeek/3rdparty/rapidjson/include/rapidjson/prettywriter.h include/zeek/3rdparty/rapidjson/include/rapidjson/rapidjson.h include/zeek/3rdparty/rapidjson/include/rapidjson/reader.h include/zeek/3rdparty/rapidjson/include/rapidjson/schema.h include/zeek/3rdparty/rapidjson/include/rapidjson/stream.h include/zeek/3rdparty/rapidjson/include/rapidjson/stringbuffer.h include/zeek/3rdparty/rapidjson/include/rapidjson/uri.h include/zeek/3rdparty/rapidjson/include/rapidjson/writer.h include/zeek/3rdparty/setsignal.h include/zeek/3rdparty/sqlite3.h include/zeek/3rdparty/zeek_inet_ntop.h include/zeek/Anon.h include/zeek/Attr.h include/zeek/Base64.h -include/zeek/BifReturnVal.h include/zeek/CCL.h include/zeek/CPP-load.bif.func_h include/zeek/CPP-load.bif.netvar_h include/zeek/CompHash.h include/zeek/Conn.h include/zeek/DFA.h include/zeek/DNS_Mapping.h include/zeek/DNS_Mgr.h include/zeek/DbgBreakpoint.h include/zeek/DbgDisplay.h include/zeek/DbgWatch.h include/zeek/Debug.h include/zeek/DebugCmds.h include/zeek/DebugLogger.h include/zeek/Desc.h include/zeek/Dict.h include/zeek/Discard.h include/zeek/EquivClass.h include/zeek/Event.h include/zeek/EventHandler.h include/zeek/EventLauncher.h include/zeek/EventRegistry.h include/zeek/EventTrace.h include/zeek/Expr.h include/zeek/File.h include/zeek/Flare.h include/zeek/Frag.h include/zeek/Frame.h include/zeek/Func.h include/zeek/Hash.h include/zeek/ID.h include/zeek/IP.h include/zeek/IPAddr.h include/zeek/IntSet.h include/zeek/IntrusivePtr.h include/zeek/List.h +include/zeek/MMDB.h include/zeek/NFA.h include/zeek/NetVar.h include/zeek/Notifier.h include/zeek/Obj.h include/zeek/OpaqueVal.h include/zeek/Options.h include/zeek/Overflow.h include/zeek/PacketFilter.h include/zeek/Pipe.h include/zeek/PolicyFile.h include/zeek/PrefixTable.h include/zeek/PriorityQueue.h include/zeek/RE.h include/zeek/RandTest.h include/zeek/Reassem.h include/zeek/Reporter.h include/zeek/Rule.h include/zeek/RuleAction.h include/zeek/RuleCondition.h include/zeek/RuleMatcher.h include/zeek/RunState.h include/zeek/ScannedFile.h include/zeek/Scope.h include/zeek/ScriptCoverageManager.h include/zeek/ScriptProfile.h include/zeek/ScriptValidation.h include/zeek/SerializationFormat.h include/zeek/SmithWaterman.h include/zeek/Span.h include/zeek/Stats.h include/zeek/Stmt.h include/zeek/StmtBase.h include/zeek/StmtEnums.h include/zeek/Tag.h include/zeek/Timer.h include/zeek/Traverse.h include/zeek/TraverseTypes.h include/zeek/Trigger.h include/zeek/TunnelEncapsulation.h include/zeek/Type.h include/zeek/UID.h include/zeek/Val.h include/zeek/Var.h include/zeek/WeirdState.h include/zeek/ZVal.h include/zeek/ZeekArgs.h include/zeek/ZeekList.h include/zeek/ZeekString.h include/zeek/analyzer/Analyzer.h include/zeek/analyzer/Component.h include/zeek/analyzer/Manager.h include/zeek/analyzer/analyzer.bif.h include/zeek/analyzer/protocol/asn1/asn1.pac include/zeek/analyzer/protocol/bittorrent/BitTorrent.h include/zeek/analyzer/protocol/bittorrent/BitTorrentTracker.h include/zeek/analyzer/protocol/bittorrent/bittorrent-analyzer.pac include/zeek/analyzer/protocol/bittorrent/bittorrent-protocol.pac include/zeek/analyzer/protocol/bittorrent/bittorrent.pac include/zeek/analyzer/protocol/bittorrent/events.bif.h include/zeek/analyzer/protocol/conn-size/ConnSize.h include/zeek/analyzer/protocol/conn-size/events.bif.h include/zeek/analyzer/protocol/conn-size/functions.bif.h include/zeek/analyzer/protocol/dce-rpc/DCE_RPC.h include/zeek/analyzer/protocol/dce-rpc/consts.bif.h include/zeek/analyzer/protocol/dce-rpc/dce_rpc-analyzer.pac include/zeek/analyzer/protocol/dce-rpc/dce_rpc-auth.pac include/zeek/analyzer/protocol/dce-rpc/dce_rpc-protocol.pac include/zeek/analyzer/protocol/dce-rpc/dce_rpc.pac include/zeek/analyzer/protocol/dce-rpc/endpoint-atsvc.pac include/zeek/analyzer/protocol/dce-rpc/endpoint-epmapper.pac include/zeek/analyzer/protocol/dce-rpc/events.bif.h include/zeek/analyzer/protocol/dce-rpc/types.bif.h include/zeek/analyzer/protocol/dhcp/DHCP.h include/zeek/analyzer/protocol/dhcp/dhcp-analyzer.pac include/zeek/analyzer/protocol/dhcp/dhcp-options.pac include/zeek/analyzer/protocol/dhcp/dhcp-protocol.pac include/zeek/analyzer/protocol/dhcp/dhcp.pac include/zeek/analyzer/protocol/dhcp/events.bif.h include/zeek/analyzer/protocol/dhcp/types.bif.h include/zeek/analyzer/protocol/dnp3/DNP3.h include/zeek/analyzer/protocol/dnp3/dnp3-analyzer.pac include/zeek/analyzer/protocol/dnp3/dnp3-objects.pac include/zeek/analyzer/protocol/dnp3/dnp3-protocol.pac include/zeek/analyzer/protocol/dnp3/dnp3.pac include/zeek/analyzer/protocol/dnp3/events.bif.h include/zeek/analyzer/protocol/dns/DNS.h include/zeek/analyzer/protocol/dns/events.bif.h include/zeek/analyzer/protocol/file/File.h include/zeek/analyzer/protocol/file/events.bif.h include/zeek/analyzer/protocol/finger/legacy/Finger.h include/zeek/analyzer/protocol/ftp/FTP.h include/zeek/analyzer/protocol/ftp/events.bif.h include/zeek/analyzer/protocol/ftp/functions.bif.h include/zeek/analyzer/protocol/gnutella/Gnutella.h include/zeek/analyzer/protocol/gnutella/events.bif.h include/zeek/analyzer/protocol/gssapi/GSSAPI.h include/zeek/analyzer/protocol/gssapi/events.bif.h include/zeek/analyzer/protocol/gssapi/gssapi-analyzer.pac include/zeek/analyzer/protocol/gssapi/gssapi-protocol.pac include/zeek/analyzer/protocol/gssapi/gssapi.pac include/zeek/analyzer/protocol/http/HTTP.h include/zeek/analyzer/protocol/http/events.bif.h include/zeek/analyzer/protocol/http/functions.bif.h include/zeek/analyzer/protocol/ident/Ident.h include/zeek/analyzer/protocol/ident/events.bif.h include/zeek/analyzer/protocol/imap/IMAP.h include/zeek/analyzer/protocol/imap/events.bif.h include/zeek/analyzer/protocol/imap/imap-analyzer.pac include/zeek/analyzer/protocol/imap/imap-protocol.pac include/zeek/analyzer/protocol/imap/imap.pac include/zeek/analyzer/protocol/irc/IRC.h include/zeek/analyzer/protocol/irc/events.bif.h include/zeek/analyzer/protocol/krb/KRB.h include/zeek/analyzer/protocol/krb/KRB_TCP.h include/zeek/analyzer/protocol/krb/events.bif.h include/zeek/analyzer/protocol/krb/krb-analyzer.pac include/zeek/analyzer/protocol/krb/krb-asn1.pac include/zeek/analyzer/protocol/krb/krb-defs.pac include/zeek/analyzer/protocol/krb/krb-padata.pac include/zeek/analyzer/protocol/krb/krb-protocol.pac include/zeek/analyzer/protocol/krb/krb-types.pac include/zeek/analyzer/protocol/krb/krb.pac include/zeek/analyzer/protocol/krb/krb_TCP.pac include/zeek/analyzer/protocol/krb/types.bif.h include/zeek/analyzer/protocol/login/Login.h include/zeek/analyzer/protocol/login/NVT.h include/zeek/analyzer/protocol/login/RSH.h include/zeek/analyzer/protocol/login/Rlogin.h include/zeek/analyzer/protocol/login/Telnet.h include/zeek/analyzer/protocol/login/events.bif.h include/zeek/analyzer/protocol/login/functions.bif.h include/zeek/analyzer/protocol/mime/MIME.h include/zeek/analyzer/protocol/mime/consts.bif.h include/zeek/analyzer/protocol/mime/events.bif.h include/zeek/analyzer/protocol/modbus/Modbus.h include/zeek/analyzer/protocol/modbus/events.bif.h include/zeek/analyzer/protocol/modbus/modbus-analyzer.pac include/zeek/analyzer/protocol/modbus/modbus-protocol.pac include/zeek/analyzer/protocol/modbus/modbus.pac include/zeek/analyzer/protocol/mqtt/MQTT.h include/zeek/analyzer/protocol/mqtt/commands/connack.pac include/zeek/analyzer/protocol/mqtt/commands/connect.pac include/zeek/analyzer/protocol/mqtt/commands/disconnect.pac include/zeek/analyzer/protocol/mqtt/commands/pingreq.pac include/zeek/analyzer/protocol/mqtt/commands/pingresp.pac include/zeek/analyzer/protocol/mqtt/commands/puback.pac include/zeek/analyzer/protocol/mqtt/commands/pubcomp.pac include/zeek/analyzer/protocol/mqtt/commands/publish.pac include/zeek/analyzer/protocol/mqtt/commands/pubrec.pac include/zeek/analyzer/protocol/mqtt/commands/pubrel.pac include/zeek/analyzer/protocol/mqtt/commands/suback.pac include/zeek/analyzer/protocol/mqtt/commands/subscribe.pac include/zeek/analyzer/protocol/mqtt/commands/unsuback.pac include/zeek/analyzer/protocol/mqtt/commands/unsubscribe.pac include/zeek/analyzer/protocol/mqtt/events.bif.h include/zeek/analyzer/protocol/mqtt/mqtt-protocol.pac include/zeek/analyzer/protocol/mqtt/mqtt.pac include/zeek/analyzer/protocol/mqtt/types.bif.h include/zeek/analyzer/protocol/mysql/MySQL.h include/zeek/analyzer/protocol/mysql/events.bif.h include/zeek/analyzer/protocol/mysql/mysql-analyzer.pac include/zeek/analyzer/protocol/mysql/mysql-protocol.pac include/zeek/analyzer/protocol/mysql/mysql.pac include/zeek/analyzer/protocol/ncp/NCP.h include/zeek/analyzer/protocol/ncp/consts.bif.h include/zeek/analyzer/protocol/ncp/events.bif.h include/zeek/analyzer/protocol/ncp/ncp.pac include/zeek/analyzer/protocol/netbios/NetbiosSSN.h include/zeek/analyzer/protocol/netbios/events.bif.h include/zeek/analyzer/protocol/netbios/functions.bif.h include/zeek/analyzer/protocol/ntlm/NTLM.h include/zeek/analyzer/protocol/ntlm/events.bif.h include/zeek/analyzer/protocol/ntlm/ntlm-analyzer.pac include/zeek/analyzer/protocol/ntlm/ntlm-protocol.pac include/zeek/analyzer/protocol/ntlm/ntlm.pac include/zeek/analyzer/protocol/ntlm/types.bif.h include/zeek/analyzer/protocol/ntp/NTP.h include/zeek/analyzer/protocol/ntp/events.bif.h include/zeek/analyzer/protocol/ntp/ntp-analyzer.pac include/zeek/analyzer/protocol/ntp/ntp-mode7.pac include/zeek/analyzer/protocol/ntp/ntp-protocol.pac include/zeek/analyzer/protocol/ntp/ntp.pac include/zeek/analyzer/protocol/ntp/types.bif.h include/zeek/analyzer/protocol/pia/PIA.h include/zeek/analyzer/protocol/pop3/POP3.h include/zeek/analyzer/protocol/pop3/events.bif.h include/zeek/analyzer/protocol/radius/RADIUS.h include/zeek/analyzer/protocol/radius/events.bif.h include/zeek/analyzer/protocol/radius/radius-analyzer.pac include/zeek/analyzer/protocol/radius/radius-protocol.pac include/zeek/analyzer/protocol/radius/radius.pac include/zeek/analyzer/protocol/rdp/RDP.h include/zeek/analyzer/protocol/rdp/RDPEUDP.h include/zeek/analyzer/protocol/rdp/events.bif.h include/zeek/analyzer/protocol/rdp/rdp-analyzer.pac include/zeek/analyzer/protocol/rdp/rdp-protocol.pac include/zeek/analyzer/protocol/rdp/rdp.pac include/zeek/analyzer/protocol/rdp/rdpeudp-analyzer.pac include/zeek/analyzer/protocol/rdp/rdpeudp-protocol.pac include/zeek/analyzer/protocol/rdp/rdpeudp.pac include/zeek/analyzer/protocol/rdp/types.bif.h include/zeek/analyzer/protocol/rfb/RFB.h include/zeek/analyzer/protocol/rfb/events.bif.h include/zeek/analyzer/protocol/rfb/rfb-analyzer.pac include/zeek/analyzer/protocol/rfb/rfb-protocol.pac include/zeek/analyzer/protocol/rfb/rfb.pac include/zeek/analyzer/protocol/rpc/MOUNT.h include/zeek/analyzer/protocol/rpc/NFS.h include/zeek/analyzer/protocol/rpc/Portmap.h include/zeek/analyzer/protocol/rpc/RPC.h include/zeek/analyzer/protocol/rpc/XDR.h include/zeek/analyzer/protocol/rpc/events.bif.h include/zeek/analyzer/protocol/sip/SIP.h include/zeek/analyzer/protocol/sip/SIP_TCP.h include/zeek/analyzer/protocol/sip/events.bif.h include/zeek/analyzer/protocol/sip/sip-analyzer.pac include/zeek/analyzer/protocol/sip/sip-protocol.pac include/zeek/analyzer/protocol/sip/sip.pac include/zeek/analyzer/protocol/sip/sip_TCP.pac include/zeek/analyzer/protocol/smb/SMB.h include/zeek/analyzer/protocol/smb/consts.bif.h include/zeek/analyzer/protocol/smb/events.bif.h include/zeek/analyzer/protocol/smb/smb-common.pac include/zeek/analyzer/protocol/smb/smb-gssapi.pac include/zeek/analyzer/protocol/smb/smb-mailslot.pac include/zeek/analyzer/protocol/smb/smb-pipe.pac include/zeek/analyzer/protocol/smb/smb-strings.pac include/zeek/analyzer/protocol/smb/smb-time.pac include/zeek/analyzer/protocol/smb/smb.pac include/zeek/analyzer/protocol/smb/smb1-com-check-directory.pac include/zeek/analyzer/protocol/smb/smb1-com-close.pac include/zeek/analyzer/protocol/smb/smb1-com-create-directory.pac include/zeek/analyzer/protocol/smb/smb1-com-echo.pac include/zeek/analyzer/protocol/smb/smb1-com-locking-andx.pac include/zeek/analyzer/protocol/smb/smb1-com-logoff-andx.pac include/zeek/analyzer/protocol/smb/smb1-com-negotiate.pac include/zeek/analyzer/protocol/smb/smb1-com-nt-cancel.pac include/zeek/analyzer/protocol/smb/smb1-com-nt-create-andx.pac include/zeek/analyzer/protocol/smb/smb1-com-nt-transact.pac include/zeek/analyzer/protocol/smb/smb1-com-query-information.pac include/zeek/analyzer/protocol/smb/smb1-com-read-andx.pac include/zeek/analyzer/protocol/smb/smb1-com-session-setup-andx.pac include/zeek/analyzer/protocol/smb/smb1-com-transaction-secondary.pac include/zeek/analyzer/protocol/smb/smb1-com-transaction.pac include/zeek/analyzer/protocol/smb/smb1-com-transaction2-secondary.pac include/zeek/analyzer/protocol/smb/smb1-com-transaction2.pac include/zeek/analyzer/protocol/smb/smb1-com-tree-connect-andx.pac include/zeek/analyzer/protocol/smb/smb1-com-tree-disconnect.pac include/zeek/analyzer/protocol/smb/smb1-com-write-andx.pac include/zeek/analyzer/protocol/smb/smb1-protocol.pac include/zeek/analyzer/protocol/smb/smb1_com_check_directory.bif.h include/zeek/analyzer/protocol/smb/smb1_com_close.bif.h include/zeek/analyzer/protocol/smb/smb1_com_create_directory.bif.h include/zeek/analyzer/protocol/smb/smb1_com_echo.bif.h include/zeek/analyzer/protocol/smb/smb1_com_logoff_andx.bif.h include/zeek/analyzer/protocol/smb/smb1_com_negotiate.bif.h include/zeek/analyzer/protocol/smb/smb1_com_nt_cancel.bif.h include/zeek/analyzer/protocol/smb/smb1_com_nt_create_andx.bif.h include/zeek/analyzer/protocol/smb/smb1_com_query_information.bif.h include/zeek/analyzer/protocol/smb/smb1_com_read_andx.bif.h include/zeek/analyzer/protocol/smb/smb1_com_session_setup_andx.bif.h include/zeek/analyzer/protocol/smb/smb1_com_transaction.bif.h include/zeek/analyzer/protocol/smb/smb1_com_transaction2.bif.h include/zeek/analyzer/protocol/smb/smb1_com_transaction2_secondary.bif.h include/zeek/analyzer/protocol/smb/smb1_com_transaction_secondary.bif.h include/zeek/analyzer/protocol/smb/smb1_com_tree_connect_andx.bif.h include/zeek/analyzer/protocol/smb/smb1_com_tree_disconnect.bif.h include/zeek/analyzer/protocol/smb/smb1_com_write_andx.bif.h include/zeek/analyzer/protocol/smb/smb1_events.bif.h include/zeek/analyzer/protocol/smb/smb2-com-close.pac include/zeek/analyzer/protocol/smb/smb2-com-create.pac include/zeek/analyzer/protocol/smb/smb2-com-ioctl.pac include/zeek/analyzer/protocol/smb/smb2-com-lock.pac include/zeek/analyzer/protocol/smb/smb2-com-negotiate.pac include/zeek/analyzer/protocol/smb/smb2-com-read.pac include/zeek/analyzer/protocol/smb/smb2-com-session-setup.pac include/zeek/analyzer/protocol/smb/smb2-com-set-info.pac include/zeek/analyzer/protocol/smb/smb2-com-transform-header.pac include/zeek/analyzer/protocol/smb/smb2-com-tree-connect.pac include/zeek/analyzer/protocol/smb/smb2-com-tree-disconnect.pac include/zeek/analyzer/protocol/smb/smb2-com-write.pac include/zeek/analyzer/protocol/smb/smb2-protocol.pac include/zeek/analyzer/protocol/smb/smb2_com_close.bif.h include/zeek/analyzer/protocol/smb/smb2_com_create.bif.h include/zeek/analyzer/protocol/smb/smb2_com_negotiate.bif.h include/zeek/analyzer/protocol/smb/smb2_com_read.bif.h include/zeek/analyzer/protocol/smb/smb2_com_session_setup.bif.h include/zeek/analyzer/protocol/smb/smb2_com_set_info.bif.h include/zeek/analyzer/protocol/smb/smb2_com_transform_header.bif.h include/zeek/analyzer/protocol/smb/smb2_com_tree_connect.bif.h include/zeek/analyzer/protocol/smb/smb2_com_tree_disconnect.bif.h include/zeek/analyzer/protocol/smb/smb2_com_write.bif.h include/zeek/analyzer/protocol/smb/smb2_events.bif.h include/zeek/analyzer/protocol/smb/types.bif.h +include/zeek/analyzer/protocol/smtp/BDAT.h include/zeek/analyzer/protocol/smtp/SMTP.h +include/zeek/analyzer/protocol/smtp/consts.bif.h include/zeek/analyzer/protocol/smtp/events.bif.h include/zeek/analyzer/protocol/smtp/functions.bif.h include/zeek/analyzer/protocol/snmp/SNMP.h include/zeek/analyzer/protocol/snmp/events.bif.h include/zeek/analyzer/protocol/snmp/snmp-analyzer.pac include/zeek/analyzer/protocol/snmp/snmp-protocol.pac include/zeek/analyzer/protocol/snmp/snmp.pac include/zeek/analyzer/protocol/snmp/types.bif.h include/zeek/analyzer/protocol/socks/SOCKS.h include/zeek/analyzer/protocol/socks/events.bif.h include/zeek/analyzer/protocol/socks/socks-analyzer.pac include/zeek/analyzer/protocol/socks/socks-protocol.pac include/zeek/analyzer/protocol/socks/socks.pac include/zeek/analyzer/protocol/ssh/SSH.h include/zeek/analyzer/protocol/ssh/consts.pac include/zeek/analyzer/protocol/ssh/events.bif.h include/zeek/analyzer/protocol/ssh/ssh-analyzer.pac include/zeek/analyzer/protocol/ssh/ssh-protocol.pac include/zeek/analyzer/protocol/ssh/ssh.pac include/zeek/analyzer/protocol/ssh/types.bif.h include/zeek/analyzer/protocol/ssl/DTLS.h include/zeek/analyzer/protocol/ssl/SSL.h include/zeek/analyzer/protocol/ssl/consts.bif.h include/zeek/analyzer/protocol/ssl/dtls-analyzer.pac include/zeek/analyzer/protocol/ssl/dtls-protocol.pac include/zeek/analyzer/protocol/ssl/dtls.pac include/zeek/analyzer/protocol/ssl/events.bif.h include/zeek/analyzer/protocol/ssl/functions.bif.h include/zeek/analyzer/protocol/ssl/proc-certificate.pac include/zeek/analyzer/protocol/ssl/ssl-analyzer.pac include/zeek/analyzer/protocol/ssl/ssl-defs.pac include/zeek/analyzer/protocol/ssl/ssl-dtls-analyzer.pac include/zeek/analyzer/protocol/ssl/ssl-dtls-protocol.pac include/zeek/analyzer/protocol/ssl/ssl-protocol.pac include/zeek/analyzer/protocol/ssl/ssl.pac include/zeek/analyzer/protocol/ssl/tls-handshake-analyzer.pac include/zeek/analyzer/protocol/ssl/tls-handshake-protocol.pac include/zeek/analyzer/protocol/ssl/tls-handshake-signed_certificate_timestamp.pac include/zeek/analyzer/protocol/ssl/tls-handshake.pac include/zeek/analyzer/protocol/ssl/types.bif.h include/zeek/analyzer/protocol/syslog/legacy/Syslog.h include/zeek/analyzer/protocol/syslog/legacy/syslog-analyzer.pac include/zeek/analyzer/protocol/syslog/legacy/syslog-protocol.pac include/zeek/analyzer/protocol/syslog/legacy/syslog.pac include/zeek/analyzer/protocol/tcp/ContentLine.h include/zeek/analyzer/protocol/tcp/TCP.h include/zeek/analyzer/protocol/tcp/TCP_Endpoint.h include/zeek/analyzer/protocol/tcp/TCP_Flags.h include/zeek/analyzer/protocol/tcp/TCP_Reassembler.h include/zeek/analyzer/protocol/tcp/events.bif.h include/zeek/analyzer/protocol/tcp/functions.bif.h include/zeek/analyzer/protocol/tcp/types.bif.h +include/zeek/analyzer/protocol/websocket/WebSocket.h +include/zeek/analyzer/protocol/websocket/consts.bif.h +include/zeek/analyzer/protocol/websocket/events.bif.h +include/zeek/analyzer/protocol/websocket/functions.bif.h +include/zeek/analyzer/protocol/websocket/types.bif.h +include/zeek/analyzer/protocol/websocket/websocket-analyzer.pac +include/zeek/analyzer/protocol/websocket/websocket-protocol.pac +include/zeek/analyzer/protocol/websocket/websocket.pac include/zeek/analyzer/protocol/xmpp/XMPP.h include/zeek/analyzer/protocol/xmpp/events.bif.h include/zeek/analyzer/protocol/xmpp/xmpp-analyzer.pac include/zeek/analyzer/protocol/xmpp/xmpp-protocol.pac include/zeek/analyzer/protocol/xmpp/xmpp.pac include/zeek/analyzer/protocol/zip/ZIP.h include/zeek/binpac-lib.pac include/zeek/binpac.pac include/zeek/binpac_zeek-lib.pac include/zeek/binpac_zeek.h include/zeek/broker/Data.h include/zeek/broker/Manager.h include/zeek/broker/Store.h include/zeek/broker/comm.bif.h include/zeek/broker/data.bif.h include/zeek/broker/messaging.bif.h include/zeek/broker/store.bif.h include/zeek/communityid.bif.func_h include/zeek/communityid.bif.netvar_h include/zeek/const.bif.func_h include/zeek/const.bif.netvar_h include/zeek/digest.h include/zeek/event.bif.func_h include/zeek/event.bif.netvar_h include/zeek/file_analysis/Analyzer.h include/zeek/file_analysis/AnalyzerSet.h include/zeek/file_analysis/Component.h include/zeek/file_analysis/File.h include/zeek/file_analysis/FileReassembler.h include/zeek/file_analysis/FileTimer.h include/zeek/file_analysis/Manager.h include/zeek/file_analysis/analyzer/data_event/DataEvent.h include/zeek/file_analysis/analyzer/entropy/Entropy.h include/zeek/file_analysis/analyzer/entropy/events.bif.h include/zeek/file_analysis/analyzer/extract/Extract.h include/zeek/file_analysis/analyzer/extract/events.bif.h include/zeek/file_analysis/analyzer/extract/functions.bif.h include/zeek/file_analysis/analyzer/hash/Hash.h include/zeek/file_analysis/analyzer/hash/events.bif.h include/zeek/file_analysis/analyzer/pe/PE.h include/zeek/file_analysis/analyzer/pe/events.bif.h include/zeek/file_analysis/analyzer/pe/pe-analyzer.pac include/zeek/file_analysis/analyzer/pe/pe-file-headers.pac include/zeek/file_analysis/analyzer/pe/pe-file-idata.pac include/zeek/file_analysis/analyzer/pe/pe-file-types.pac include/zeek/file_analysis/analyzer/pe/pe-file.pac include/zeek/file_analysis/analyzer/pe/pe.pac include/zeek/file_analysis/analyzer/x509/OCSP.h include/zeek/file_analysis/analyzer/x509/X509.h include/zeek/file_analysis/analyzer/x509/X509Common.h include/zeek/file_analysis/analyzer/x509/events.bif.h include/zeek/file_analysis/analyzer/x509/functions.bif.h include/zeek/file_analysis/analyzer/x509/ocsp_events.bif.h include/zeek/file_analysis/analyzer/x509/types.bif.h include/zeek/file_analysis/analyzer/x509/x509-extension.pac include/zeek/file_analysis/analyzer/x509/x509-signed_certificate_timestamp.pac include/zeek/file_analysis/file_analysis.bif.h include/zeek/fuzzers/FuzzBuffer.h include/zeek/fuzzers/fuzzer-setup.h include/zeek/include/zeek include/zeek/input.h include/zeek/input/Component.h include/zeek/input/Manager.h include/zeek/input/ReaderBackend.h include/zeek/input/ReaderFrontend.h include/zeek/input/input.bif.h include/zeek/input/readers/ascii/Ascii.h include/zeek/input/readers/ascii/ascii.bif.h include/zeek/input/readers/benchmark/Benchmark.h include/zeek/input/readers/benchmark/benchmark.bif.h include/zeek/input/readers/binary/Binary.h include/zeek/input/readers/binary/binary.bif.h include/zeek/input/readers/config/Config.h include/zeek/input/readers/config/config.bif.h include/zeek/input/readers/raw/Plugin.h include/zeek/input/readers/raw/Raw.h include/zeek/input/readers/raw/raw.bif.h include/zeek/input/readers/sqlite/SQLite.h include/zeek/input/readers/sqlite/sqlite.bif.h include/zeek/iosource/BPF_Program.h include/zeek/iosource/Component.h include/zeek/iosource/IOSource.h include/zeek/iosource/Manager.h include/zeek/iosource/Packet.h include/zeek/iosource/PktDumper.h include/zeek/iosource/PktSrc.h include/zeek/iosource/pcap/Dumper.h include/zeek/iosource/pcap/Source.h include/zeek/iosource/pcap/pcap.bif.h include/zeek/logging/Component.h include/zeek/logging/Manager.h include/zeek/logging/WriterBackend.h include/zeek/logging/WriterFrontend.h include/zeek/logging/logging.bif.h include/zeek/logging/writers/ascii/Ascii.h include/zeek/logging/writers/ascii/ascii.bif.h include/zeek/logging/writers/none/None.h include/zeek/logging/writers/none/none.bif.h include/zeek/logging/writers/sqlite/SQLite.h include/zeek/logging/writers/sqlite/sqlite.bif.h +include/zeek/mmdb.bif.func_h +include/zeek/mmdb.bif.netvar_h include/zeek/module_util.h include/zeek/net_util.h include/zeek/option.bif.func_h include/zeek/option.bif.netvar_h include/zeek/packet_analysis.bif.func_h include/zeek/packet_analysis.bif.netvar_h include/zeek/packet_analysis/Analyzer.h include/zeek/packet_analysis/Component.h include/zeek/packet_analysis/Dispatcher.h include/zeek/packet_analysis/Manager.h include/zeek/packet_analysis/protocol/arp/ARP.h include/zeek/packet_analysis/protocol/arp/events.bif.h include/zeek/packet_analysis/protocol/ayiya/AYIYA.h include/zeek/packet_analysis/protocol/ethernet/Ethernet.h include/zeek/packet_analysis/protocol/fddi/FDDI.h include/zeek/packet_analysis/protocol/geneve/Geneve.h include/zeek/packet_analysis/protocol/geneve/events.bif.h include/zeek/packet_analysis/protocol/gre/GRE.h include/zeek/packet_analysis/protocol/gtpv1/GTPv1.h include/zeek/packet_analysis/protocol/gtpv1/events.bif.h include/zeek/packet_analysis/protocol/gtpv1/functions.bif.h include/zeek/packet_analysis/protocol/gtpv1/gtpv1-analyzer.pac include/zeek/packet_analysis/protocol/gtpv1/gtpv1-protocol.pac include/zeek/packet_analysis/protocol/gtpv1/gtpv1.pac include/zeek/packet_analysis/protocol/icmp/ICMP.h include/zeek/packet_analysis/protocol/icmp/ICMPSessionAdapter.h include/zeek/packet_analysis/protocol/icmp/events.bif.h include/zeek/packet_analysis/protocol/ieee802_11/IEEE802_11.h include/zeek/packet_analysis/protocol/ieee802_11_radio/IEEE802_11_Radio.h include/zeek/packet_analysis/protocol/ip/IP.h include/zeek/packet_analysis/protocol/ip/IPBasedAnalyzer.h include/zeek/packet_analysis/protocol/ip/SessionAdapter.h include/zeek/packet_analysis/protocol/iptunnel/IPTunnel.h include/zeek/packet_analysis/protocol/linux_sll/LinuxSLL.h include/zeek/packet_analysis/protocol/linux_sll2/LinuxSLL2.h include/zeek/packet_analysis/protocol/llc/LLC.h include/zeek/packet_analysis/protocol/mpls/MPLS.h include/zeek/packet_analysis/protocol/nflog/NFLog.h include/zeek/packet_analysis/protocol/novell_802_3/Novell_802_3.h include/zeek/packet_analysis/protocol/null/Null.h include/zeek/packet_analysis/protocol/pbb/PBB.h +include/zeek/packet_analysis/protocol/ppp/PPP.h include/zeek/packet_analysis/protocol/ppp_serial/PPPSerial.h include/zeek/packet_analysis/protocol/pppoe/PPPoE.h include/zeek/packet_analysis/protocol/root/Root.h include/zeek/packet_analysis/protocol/skip/Skip.h include/zeek/packet_analysis/protocol/snap/SNAP.h include/zeek/packet_analysis/protocol/tcp/Stats.h include/zeek/packet_analysis/protocol/tcp/TCP.h include/zeek/packet_analysis/protocol/tcp/TCPSessionAdapter.h include/zeek/packet_analysis/protocol/teredo/Teredo.h include/zeek/packet_analysis/protocol/teredo/events.bif.h include/zeek/packet_analysis/protocol/teredo/functions.bif.h include/zeek/packet_analysis/protocol/udp/UDP.h include/zeek/packet_analysis/protocol/udp/UDPSessionAdapter.h include/zeek/packet_analysis/protocol/udp/events.bif.h include/zeek/packet_analysis/protocol/vlan/VLAN.h include/zeek/packet_analysis/protocol/vntag/VNTag.h include/zeek/packet_analysis/protocol/vxlan/VXLAN.h include/zeek/packet_analysis/protocol/vxlan/events.bif.h include/zeek/packet_analysis/protocol/wrapper/Wrapper.h include/zeek/plugin/Component.h include/zeek/plugin/ComponentManager.h include/zeek/plugin/Manager.h include/zeek/plugin/Plugin.h include/zeek/probabilistic/BitVector.h include/zeek/probabilistic/BloomFilter.h include/zeek/probabilistic/CardinalityCounter.h include/zeek/probabilistic/CounterVector.h include/zeek/probabilistic/Hasher.h include/zeek/probabilistic/Topk.h include/zeek/probabilistic/bloom-filter.bif.h include/zeek/probabilistic/cardinality-counter.bif.h include/zeek/probabilistic/top-k.bif.h include/zeek/reporter.bif.func_h include/zeek/reporter.bif.netvar_h include/zeek/script_opt/CPP/Attrs.h include/zeek/script_opt/CPP/Compile.h include/zeek/script_opt/CPP/Func.h include/zeek/script_opt/CPP/InitsInfo.h include/zeek/script_opt/CPP/Runtime.h include/zeek/script_opt/CPP/RuntimeInitSupport.h include/zeek/script_opt/CPP/RuntimeInits.h include/zeek/script_opt/CPP/RuntimeOps.h include/zeek/script_opt/CPP/RuntimeVec.h include/zeek/script_opt/CPP/Tracker.h include/zeek/script_opt/CPP/Util.h -include/zeek/script_opt/ExprOptInfo.h +include/zeek/script_opt/CSE.h +include/zeek/script_opt/Expr.h +include/zeek/script_opt/FuncInfo.h include/zeek/script_opt/GenIDDefs.h include/zeek/script_opt/IDOptInfo.h include/zeek/script_opt/Inline.h +include/zeek/script_opt/ObjMgr.h include/zeek/script_opt/ProfileFunc.h include/zeek/script_opt/Reduce.h include/zeek/script_opt/ScriptOpt.h include/zeek/script_opt/StmtOptInfo.h include/zeek/script_opt/TempVar.h include/zeek/script_opt/UsageAnalyzer.h include/zeek/script_opt/UseDefs.h include/zeek/script_opt/ZAM/BuiltIn.h include/zeek/script_opt/ZAM/BuiltInSupport.h include/zeek/script_opt/ZAM/Compile.h include/zeek/script_opt/ZAM/Inst-Gen.h include/zeek/script_opt/ZAM/IterInfo.h +include/zeek/script_opt/ZAM/Profile.h include/zeek/script_opt/ZAM/Support.h include/zeek/script_opt/ZAM/ZBody.h include/zeek/script_opt/ZAM/ZInst.h include/zeek/script_opt/ZAM/ZOp.h include/zeek/session/Key.h include/zeek/session/Manager.h include/zeek/session/Session.h include/zeek/spicy/cookie.h include/zeek/spicy/file-analyzer.h include/zeek/spicy/manager.h include/zeek/spicy/packet-analyzer.h include/zeek/spicy/port-range.h include/zeek/spicy/protocol-analyzer.h include/zeek/spicy/runtime-support.h include/zeek/spicy/spicy.bif.h include/zeek/spicy/spicyz/config.h include/zeek/spicy/spicyz/driver.h include/zeek/spicy/spicyz/glue-compiler.h +include/zeek/spicy/spicyz/zeek-version.h include/zeek/stats.bif.func_h include/zeek/stats.bif.netvar_h include/zeek/strings.bif.func_h include/zeek/strings.bif.netvar_h include/zeek/supervisor.bif.func_h include/zeek/supervisor.bif.netvar_h include/zeek/supervisor/Supervisor.h include/zeek/telemetry/Counter.h include/zeek/telemetry/Gauge.h include/zeek/telemetry/Histogram.h include/zeek/telemetry/Manager.h include/zeek/telemetry/MetricFamily.h +include/zeek/telemetry/Opaques.h +include/zeek/telemetry/ProcessStats.h include/zeek/telemetry/Timer.h +include/zeek/telemetry/Utils.h include/zeek/telemetry/telemetry.bif.h include/zeek/threading/BasicThread.h include/zeek/threading/Formatter.h include/zeek/threading/Manager.h include/zeek/threading/MsgThread.h include/zeek/threading/Queue.h include/zeek/threading/SerialTypes.h include/zeek/threading/formatters/Ascii.h include/zeek/threading/formatters/JSON.h include/zeek/types.bif.func_h include/zeek/types.bif.netvar_h include/zeek/util.h include/zeek/zeek-affinity.h include/zeek/zeek-bif.h include/zeek/zeek-config-paths.h include/zeek/zeek-config.h include/zeek/zeek-setup.h include/zeek/zeek-version.h include/zeek/zeek.bif.func_h include/zeek/zeek.bif.netvar_h include/zeek/zeek.pac include/zeek/zeekygen/Configuration.h include/zeek/zeekygen/IdentifierInfo.h include/zeek/zeekygen/Info.h include/zeek/zeekygen/Manager.h include/zeek/zeekygen/PackageInfo.h include/zeek/zeekygen/ReStructuredTextTable.h include/zeek/zeekygen/ScriptInfo.h +include/zeek/zeekygen/SpicyModuleInfo.h include/zeek/zeekygen/Target.h include/zeek/zeekygen/utils.h include/zeek/zeekygen/zeekygen.bif.h %%ZEEKCTL%%lib/broctl lib/cmake/Broker/BrokerConfig.cmake lib/cmake/Broker/BrokerConfigVersion.cmake lib/cmake/Broker/BrokerTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Broker/BrokerTargets.cmake lib/libbinpac.so lib/libbinpac.so.0 lib/libbinpac.so.0.61 lib/libbroker.a %%SPICY%%lib/libhilti-rt-debug.a %%SPICY%%lib/libhilti-rt.a %%SPICY%%lib/libhilti.so lib/libparaglob.a %%SPICY%%lib/libspicy-rt-debug.a %%SPICY%%lib/libspicy-rt.a %%SPICY%%lib/libspicy.so lib/zeek/python/SubnetTree.py lib/zeek/python/_SubnetTree.so lib/zeek/python/broker/__init__.py lib/zeek/python/broker/_broker.so lib/zeek/python/broker/zeek.py lib/zeek/python/zeekclient/__init__.py lib/zeek/python/zeekclient/brokertypes.py lib/zeek/python/zeekclient/cli.py lib/zeek/python/zeekclient/config.py lib/zeek/python/zeekclient/consts.py lib/zeek/python/zeekclient/controller.py lib/zeek/python/zeekclient/events.py lib/zeek/python/zeekclient/logs.py lib/zeek/python/zeekclient/ssl.py lib/zeek/python/zeekclient/types.py lib/zeek/python/zeekclient/utils.py lib/zeek/python/zeekctl/BroControl/__init__.py lib/zeek/python/zeekctl/BroControl/cmdresult.py lib/zeek/python/zeekctl/BroControl/config.py lib/zeek/python/zeekctl/BroControl/plugin.py lib/zeek/python/zeekctl/ZeekControl/__init__.py lib/zeek/python/zeekctl/ZeekControl/cmdresult.py lib/zeek/python/zeekctl/ZeekControl/config.py lib/zeek/python/zeekctl/ZeekControl/control.py lib/zeek/python/zeekctl/ZeekControl/cron.py lib/zeek/python/zeekctl/ZeekControl/doc.py lib/zeek/python/zeekctl/ZeekControl/events.py lib/zeek/python/zeekctl/ZeekControl/exceptions.py lib/zeek/python/zeekctl/ZeekControl/execute.py lib/zeek/python/zeekctl/ZeekControl/install.py lib/zeek/python/zeekctl/ZeekControl/lock.py lib/zeek/python/zeekctl/ZeekControl/node.py lib/zeek/python/zeekctl/ZeekControl/options.py lib/zeek/python/zeekctl/ZeekControl/plugin.py lib/zeek/python/zeekctl/ZeekControl/pluginreg.py lib/zeek/python/zeekctl/ZeekControl/printdoc.py lib/zeek/python/zeekctl/ZeekControl/ssh_runner.py lib/zeek/python/zeekctl/ZeekControl/state.py lib/zeek/python/zeekctl/ZeekControl/util.py lib/zeek/python/zeekctl/ZeekControl/utilcurses.py lib/zeek/python/zeekctl/ZeekControl/version.py lib/zeek/python/zeekctl/ZeekControl/zeekcmd.py lib/zeek/python/zeekctl/ZeekControl/zeekctl.py lib/zeek/python/zeekctl/plugins/TestPlugin.py lib/zeek/python/zeekctl/plugins/lb_custom.py lib/zeek/python/zeekctl/plugins/lb_myricom.py lib/zeek/python/zeekctl/plugins/lb_pf_ring.py lib/zeek/python/zeekctl/plugins/ps.py lib/zeek/python/zeekctl/plugins/zeek_port_warning.py lib/zeek/python/zeekctl/plugins/zzz_af_packet.py share/btest/data/Scripts/README share/btest/data/Scripts/canonify-zeek-log share/btest/data/Scripts/canonify-zeek-log-sorted share/btest/data/Scripts/diff-remove-abspath share/btest/data/Scripts/diff-remove-timestamps share/btest/data/Scripts/diff-sort share/btest/data/Scripts/run-zeek share/btest/data/Scripts/spicy-version share/btest/data/Scripts/zeek-version share/btest/data/random.seed share/btest/scripts/diff-canonifier share/btest/scripts/diff-canonifier-external share/btest/scripts/diff-canonifier-spicy share/btest/scripts/diff-clean-doctest share/btest/scripts/diff-remove-abspath share/btest/scripts/diff-remove-fields share/btest/scripts/diff-remove-file-ids share/btest/scripts/diff-remove-fractions share/btest/scripts/diff-remove-openclose-timestamps share/btest/scripts/diff-remove-spicy-abspath share/btest/scripts/diff-remove-timestamps share/btest/scripts/diff-remove-timestamps-and-sort share/btest/scripts/diff-remove-uids share/btest/scripts/diff-remove-x509-key-info share/btest/scripts/diff-remove-x509-names share/btest/scripts/diff-sort share/btest/scripts/diff-sort-and-remove-abspath share/btest/scripts/diff-sort-conn-service share/btest/scripts/diff-sort-set-elements share/btest/scripts/spicy/diff-remove-abspath share/btest/scripts/spicy/diff-remove-timestamps share/btest/scripts/spicy/diff-sort %%SPICY%%share/hilti/hilti.hlt %%ZEEKCTL%%share/man/man1/trace-summary.1.gz +share/man/man1/zeek-client.1.gz share/man/man1/zeek-cut.1.gz share/man/man8/zeek.8.gz %%ZEEKCTL%%share/man/man8/zeekctl.8.gz %%SPICY%%share/spicy/filter.spicy +%%SPICY%%share/spicy/finger/finger.spicy +%%SPICY%%share/spicy/ldap/asn1.spicy +%%SPICY%%share/spicy/ldap/ldap.spicy +%%SPICY%%share/spicy/quic/QUIC.spicy %%SPICY%%share/spicy/spicy-driver-host.cc %%SPICY%%share/spicy/spicy.spicy %%SPICY%%share/spicy/spicy_rt.hlt +%%SPICY%%share/spicy/syslog/syslog.spicy +%%SPICY%%share/spicy/websocket/websocket.spicy %%DATADIR%%/base/bif/CPP-load.bif.zeek %%DATADIR%%/base/bif/__load__.zeek %%DATADIR%%/base/bif/analyzer.bif.zeek %%DATADIR%%/base/bif/bloom-filter.bif.zeek %%DATADIR%%/base/bif/cardinality-counter.bif.zeek %%DATADIR%%/base/bif/comm.bif.zeek %%DATADIR%%/base/bif/communityid.bif.zeek %%DATADIR%%/base/bif/const.bif.zeek %%DATADIR%%/base/bif/data.bif.zeek %%DATADIR%%/base/bif/event.bif.zeek %%DATADIR%%/base/bif/file_analysis.bif.zeek %%DATADIR%%/base/bif/input.bif.zeek %%DATADIR%%/base/bif/logging.bif.zeek %%DATADIR%%/base/bif/messaging.bif.zeek +%%DATADIR%%/base/bif/mmdb.bif.zeek %%DATADIR%%/base/bif/option.bif.zeek %%DATADIR%%/base/bif/packet_analysis.bif.zeek %%DATADIR%%/base/bif/pcap.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_ARP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_AsciiReader.ascii.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_AsciiWriter.ascii.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_BenchmarkReader.benchmark.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_BinaryReader.binary.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_BitTorrent.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_ConfigReader.config.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_ConnSize.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_ConnSize.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_DCE_RPC.consts.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_DCE_RPC.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_DCE_RPC.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_DHCP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_DHCP.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_DNP3.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_DNS.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_FTP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_FTP.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_File.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_FileEntropy.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_FileExtract.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_FileExtract.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_FileHash.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_GSSAPI.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_GTPv1.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_GTPv1.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_Geneve.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_Gnutella.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_HTTP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_HTTP.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_ICMP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_IMAP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_IRC.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_Ident.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_KRB.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_KRB.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_Login.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_Login.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_MIME.consts.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_MIME.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_MQTT.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_MQTT.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_Modbus.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_MySQL.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_NCP.consts.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_NCP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_NTLM.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_NTLM.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_NTP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_NTP.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_NetBIOS.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_NetBIOS.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_NoneWriter.none.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_PE.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_POP3.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_RADIUS.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_RDP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_RDP.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_RFB.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_RPC.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_RawReader.raw.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SIP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.consts.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_check_directory.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_close.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_create_directory.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_echo.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_logoff_andx.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_negotiate.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_nt_cancel.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_nt_create_andx.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_query_information.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_read_andx.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_session_setup_andx.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_transaction.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_transaction2.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_transaction2_secondary.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_transaction_secondary.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_tree_connect_andx.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_tree_disconnect.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_com_write_andx.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb1_events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb2_com_close.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb2_com_create.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb2_com_negotiate.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb2_com_read.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb2_com_session_setup.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb2_com_set_info.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb2_com_transform_header.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb2_com_tree_connect.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb2_com_tree_disconnect.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb2_com_write.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.smb2_events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMB.types.bif.zeek +%%DATADIR%%/base/bif/plugins/Zeek_SMTP.consts.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMTP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SMTP.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SNMP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SNMP.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SOCKS.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SQLiteReader.sqlite.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SQLiteWriter.sqlite.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SSH.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SSH.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SSL.consts.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SSL.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SSL.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_SSL.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_TCP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_TCP.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_TCP.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_Teredo.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_Teredo.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_UDP.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_VXLAN.events.bif.zeek +%%DATADIR%%/base/bif/plugins/Zeek_WebSocket.consts.bif.zeek +%%DATADIR%%/base/bif/plugins/Zeek_WebSocket.events.bif.zeek +%%DATADIR%%/base/bif/plugins/Zeek_WebSocket.functions.bif.zeek +%%DATADIR%%/base/bif/plugins/Zeek_WebSocket.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_X509.events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_X509.functions.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_X509.ocsp_events.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_X509.types.bif.zeek %%DATADIR%%/base/bif/plugins/Zeek_XMPP.events.bif.zeek %%DATADIR%%/base/bif/plugins/__load__.zeek %%DATADIR%%/base/bif/reporter.bif.zeek %%DATADIR%%/base/bif/spicy.bif.zeek %%DATADIR%%/base/bif/stats.bif.zeek %%DATADIR%%/base/bif/store.bif.zeek %%DATADIR%%/base/bif/strings.bif.zeek %%DATADIR%%/base/bif/supervisor.bif.zeek %%DATADIR%%/base/bif/telemetry.bif.zeek %%DATADIR%%/base/bif/top-k.bif.zeek %%DATADIR%%/base/bif/types.bif.zeek %%DATADIR%%/base/bif/zeek.bif.zeek %%DATADIR%%/base/bif/zeekygen.bif.zeek %%DATADIR%%/base/files/extract/__load__.zeek %%DATADIR%%/base/files/extract/main.zeek %%DATADIR%%/base/files/hash/__load__.zeek %%DATADIR%%/base/files/hash/main.zeek %%DATADIR%%/base/files/pe/__load__.zeek %%DATADIR%%/base/files/pe/consts.zeek %%DATADIR%%/base/files/pe/main.zeek %%DATADIR%%/base/files/x509/__load__.zeek %%DATADIR%%/base/files/x509/certificate-event-cache.zeek %%DATADIR%%/base/files/x509/log-ocsp.zeek %%DATADIR%%/base/files/x509/main.zeek %%DATADIR%%/base/frameworks/analyzer/__load__.zeek %%DATADIR%%/base/frameworks/analyzer/dpd.zeek %%DATADIR%%/base/frameworks/analyzer/logging.zeek %%DATADIR%%/base/frameworks/analyzer/main.zeek %%DATADIR%%/base/frameworks/broker/__load__.zeek %%DATADIR%%/base/frameworks/broker/log.zeek %%DATADIR%%/base/frameworks/broker/main.zeek %%DATADIR%%/base/frameworks/broker/store.zeek %%DATADIR%%/base/frameworks/cluster/__load__.zeek %%DATADIR%%/base/frameworks/cluster/broker-stores.zeek %%DATADIR%%/base/frameworks/cluster/main.zeek %%DATADIR%%/base/frameworks/cluster/nodes/logger.zeek %%DATADIR%%/base/frameworks/cluster/nodes/manager.zeek %%DATADIR%%/base/frameworks/cluster/nodes/proxy.zeek %%DATADIR%%/base/frameworks/cluster/nodes/worker.zeek %%DATADIR%%/base/frameworks/cluster/pools.zeek %%DATADIR%%/base/frameworks/cluster/setup-connections.zeek +%%DATADIR%%/base/frameworks/cluster/supervisor.zeek %%DATADIR%%/base/frameworks/config/__load__.zeek %%DATADIR%%/base/frameworks/config/input.zeek %%DATADIR%%/base/frameworks/config/main.zeek %%DATADIR%%/base/frameworks/config/weird.zeek %%DATADIR%%/base/frameworks/control/__load__.zeek %%DATADIR%%/base/frameworks/control/main.zeek -%%DATADIR%%/base/frameworks/dpd/__load__.zeek %%DATADIR%%/base/frameworks/files/__load__.zeek %%DATADIR%%/base/frameworks/files/magic/__load__.zeek %%DATADIR%%/base/frameworks/files/magic/archive.sig %%DATADIR%%/base/frameworks/files/magic/audio.sig %%DATADIR%%/base/frameworks/files/magic/executable.sig %%DATADIR%%/base/frameworks/files/magic/font.sig %%DATADIR%%/base/frameworks/files/magic/general.sig %%DATADIR%%/base/frameworks/files/magic/image.sig %%DATADIR%%/base/frameworks/files/magic/java.sig %%DATADIR%%/base/frameworks/files/magic/libmagic.sig %%DATADIR%%/base/frameworks/files/magic/office.sig %%DATADIR%%/base/frameworks/files/magic/programming.sig %%DATADIR%%/base/frameworks/files/magic/video.sig %%DATADIR%%/base/frameworks/files/main.zeek %%DATADIR%%/base/frameworks/input/__load__.zeek %%DATADIR%%/base/frameworks/input/main.zeek %%DATADIR%%/base/frameworks/input/readers/ascii.zeek %%DATADIR%%/base/frameworks/input/readers/benchmark.zeek %%DATADIR%%/base/frameworks/input/readers/binary.zeek %%DATADIR%%/base/frameworks/input/readers/config.zeek %%DATADIR%%/base/frameworks/input/readers/raw.zeek %%DATADIR%%/base/frameworks/input/readers/sqlite.zeek %%DATADIR%%/base/frameworks/intel/__load__.zeek %%DATADIR%%/base/frameworks/intel/cluster.zeek %%DATADIR%%/base/frameworks/intel/files.zeek %%DATADIR%%/base/frameworks/intel/input.zeek %%DATADIR%%/base/frameworks/intel/main.zeek %%DATADIR%%/base/frameworks/logging/__load__.zeek %%DATADIR%%/base/frameworks/logging/main.zeek %%DATADIR%%/base/frameworks/logging/postprocessors/__load__.zeek %%DATADIR%%/base/frameworks/logging/postprocessors/scp.zeek %%DATADIR%%/base/frameworks/logging/postprocessors/sftp.zeek %%DATADIR%%/base/frameworks/logging/writers/ascii.zeek %%DATADIR%%/base/frameworks/logging/writers/none.zeek %%DATADIR%%/base/frameworks/logging/writers/sqlite.zeek %%DATADIR%%/base/frameworks/netcontrol/__load__.zeek %%DATADIR%%/base/frameworks/netcontrol/cluster.zeek %%DATADIR%%/base/frameworks/netcontrol/drop.zeek %%DATADIR%%/base/frameworks/netcontrol/main.zeek %%DATADIR%%/base/frameworks/netcontrol/non-cluster.zeek %%DATADIR%%/base/frameworks/netcontrol/plugin.zeek %%DATADIR%%/base/frameworks/netcontrol/plugins/__load__.zeek %%DATADIR%%/base/frameworks/netcontrol/plugins/acld.zeek %%DATADIR%%/base/frameworks/netcontrol/plugins/broker.zeek %%DATADIR%%/base/frameworks/netcontrol/plugins/debug.zeek %%DATADIR%%/base/frameworks/netcontrol/plugins/openflow.zeek %%DATADIR%%/base/frameworks/netcontrol/plugins/packetfilter.zeek %%DATADIR%%/base/frameworks/netcontrol/shunt.zeek %%DATADIR%%/base/frameworks/netcontrol/types.zeek %%DATADIR%%/base/frameworks/notice/__load__.zeek %%DATADIR%%/base/frameworks/notice/actions/add-geodata.zeek %%DATADIR%%/base/frameworks/notice/actions/email_admin.zeek %%DATADIR%%/base/frameworks/notice/actions/page.zeek %%DATADIR%%/base/frameworks/notice/actions/pp-alarms.zeek %%DATADIR%%/base/frameworks/notice/main.zeek %%DATADIR%%/base/frameworks/notice/weird.zeek %%DATADIR%%/base/frameworks/openflow/__load__.zeek %%DATADIR%%/base/frameworks/openflow/cluster.zeek %%DATADIR%%/base/frameworks/openflow/consts.zeek %%DATADIR%%/base/frameworks/openflow/main.zeek %%DATADIR%%/base/frameworks/openflow/non-cluster.zeek %%DATADIR%%/base/frameworks/openflow/plugins/__load__.zeek %%DATADIR%%/base/frameworks/openflow/plugins/broker.zeek %%DATADIR%%/base/frameworks/openflow/plugins/log.zeek %%DATADIR%%/base/frameworks/openflow/plugins/ryu.zeek %%DATADIR%%/base/frameworks/openflow/types.zeek %%DATADIR%%/base/frameworks/packet-filter/__load__.zeek %%DATADIR%%/base/frameworks/packet-filter/cluster.zeek %%DATADIR%%/base/frameworks/packet-filter/main.zeek %%DATADIR%%/base/frameworks/packet-filter/netstats.zeek %%DATADIR%%/base/frameworks/packet-filter/utils.zeek %%DATADIR%%/base/frameworks/reporter/__load__.zeek %%DATADIR%%/base/frameworks/reporter/main.zeek %%DATADIR%%/base/frameworks/signatures/__load__.zeek %%DATADIR%%/base/frameworks/signatures/main.zeek %%DATADIR%%/base/frameworks/software/__load__.zeek %%DATADIR%%/base/frameworks/software/main.zeek %%DATADIR%%/base/frameworks/spicy/__load__.zeek %%DATADIR%%/base/frameworks/spicy/init-bare.zeek %%DATADIR%%/base/frameworks/spicy/init-framework.zeek %%DATADIR%%/base/frameworks/spicy/main.zeek %%DATADIR%%/base/frameworks/sumstats/__load__.zeek %%DATADIR%%/base/frameworks/sumstats/cluster.zeek %%DATADIR%%/base/frameworks/sumstats/main.zeek %%DATADIR%%/base/frameworks/sumstats/non-cluster.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/__load__.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/average.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/hll_unique.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/last.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/max.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/min.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/sample.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/std-dev.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/sum.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/topk.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/unique.zeek %%DATADIR%%/base/frameworks/sumstats/plugins/variance.zeek %%DATADIR%%/base/frameworks/supervisor/__load__.zeek %%DATADIR%%/base/frameworks/supervisor/api.zeek %%DATADIR%%/base/frameworks/supervisor/control.zeek %%DATADIR%%/base/frameworks/supervisor/main.zeek %%DATADIR%%/base/frameworks/telemetry/__load__.zeek %%DATADIR%%/base/frameworks/telemetry/main.zeek +%%DATADIR%%/base/frameworks/telemetry/options.zeek %%DATADIR%%/base/frameworks/tunnels/__load__.zeek %%DATADIR%%/base/frameworks/tunnels/main.zeek %%DATADIR%%/base/init-bare.zeek %%DATADIR%%/base/init-default.zeek %%DATADIR%%/base/init-frameworks-and-bifs.zeek %%DATADIR%%/base/init-supervisor.zeek %%DATADIR%%/base/misc/find-checksum-offloading.zeek %%DATADIR%%/base/misc/find-filtered-trace.zeek %%DATADIR%%/base/misc/installation.zeek %%DATADIR%%/base/misc/version.zeek %%DATADIR%%/base/packet-protocols/__load__.zeek %%DATADIR%%/base/packet-protocols/ayiya/__load__.zeek %%DATADIR%%/base/packet-protocols/ayiya/main.zeek %%DATADIR%%/base/packet-protocols/ethernet/__load__.zeek %%DATADIR%%/base/packet-protocols/ethernet/main.zeek %%DATADIR%%/base/packet-protocols/fddi/__load__.zeek %%DATADIR%%/base/packet-protocols/fddi/main.zeek %%DATADIR%%/base/packet-protocols/geneve/__load__.zeek %%DATADIR%%/base/packet-protocols/geneve/main.zeek %%DATADIR%%/base/packet-protocols/gre/__load__.zeek %%DATADIR%%/base/packet-protocols/gre/main.zeek %%DATADIR%%/base/packet-protocols/gtpv1/__load__.zeek %%DATADIR%%/base/packet-protocols/gtpv1/main.zeek %%DATADIR%%/base/packet-protocols/icmp/__load__.zeek %%DATADIR%%/base/packet-protocols/icmp/main.zeek %%DATADIR%%/base/packet-protocols/ieee802_11/__load__.zeek %%DATADIR%%/base/packet-protocols/ieee802_11/main.zeek %%DATADIR%%/base/packet-protocols/ieee802_11_radio/__load__.zeek %%DATADIR%%/base/packet-protocols/ieee802_11_radio/main.zeek %%DATADIR%%/base/packet-protocols/ip/__load__.zeek %%DATADIR%%/base/packet-protocols/ip/main.zeek %%DATADIR%%/base/packet-protocols/iptunnel/__load__.zeek %%DATADIR%%/base/packet-protocols/iptunnel/main.zeek %%DATADIR%%/base/packet-protocols/linux_sll/__load__.zeek %%DATADIR%%/base/packet-protocols/linux_sll/main.zeek %%DATADIR%%/base/packet-protocols/linux_sll2/__load__.zeek %%DATADIR%%/base/packet-protocols/linux_sll2/main.zeek %%DATADIR%%/base/packet-protocols/llc/__load__.zeek %%DATADIR%%/base/packet-protocols/llc/main.zeek %%DATADIR%%/base/packet-protocols/main.zeek %%DATADIR%%/base/packet-protocols/mpls/__load__.zeek %%DATADIR%%/base/packet-protocols/mpls/main.zeek %%DATADIR%%/base/packet-protocols/nflog/__load__.zeek %%DATADIR%%/base/packet-protocols/nflog/main.zeek %%DATADIR%%/base/packet-protocols/novell_802_3/__load__.zeek %%DATADIR%%/base/packet-protocols/novell_802_3/main.zeek %%DATADIR%%/base/packet-protocols/null/__load__.zeek %%DATADIR%%/base/packet-protocols/null/main.zeek %%DATADIR%%/base/packet-protocols/pbb/__load__.zeek %%DATADIR%%/base/packet-protocols/pbb/main.zeek +%%DATADIR%%/base/packet-protocols/ppp/__load__.zeek +%%DATADIR%%/base/packet-protocols/ppp/main.zeek %%DATADIR%%/base/packet-protocols/ppp_serial/__load__.zeek %%DATADIR%%/base/packet-protocols/ppp_serial/main.zeek %%DATADIR%%/base/packet-protocols/pppoe/__load__.zeek %%DATADIR%%/base/packet-protocols/pppoe/main.zeek %%DATADIR%%/base/packet-protocols/root/__load__.zeek %%DATADIR%%/base/packet-protocols/root/main.zeek %%DATADIR%%/base/packet-protocols/skip/__load__.zeek %%DATADIR%%/base/packet-protocols/skip/main.zeek %%DATADIR%%/base/packet-protocols/snap/__load__.zeek %%DATADIR%%/base/packet-protocols/snap/main.zeek %%DATADIR%%/base/packet-protocols/tcp/__load__.zeek %%DATADIR%%/base/packet-protocols/tcp/main.zeek %%DATADIR%%/base/packet-protocols/teredo/__load__.zeek %%DATADIR%%/base/packet-protocols/teredo/main.zeek %%DATADIR%%/base/packet-protocols/udp/__load__.zeek %%DATADIR%%/base/packet-protocols/udp/main.zeek %%DATADIR%%/base/packet-protocols/vlan/__load__.zeek %%DATADIR%%/base/packet-protocols/vlan/main.zeek %%DATADIR%%/base/packet-protocols/vntag/__load__.zeek %%DATADIR%%/base/packet-protocols/vntag/main.zeek %%DATADIR%%/base/packet-protocols/vxlan/__load__.zeek %%DATADIR%%/base/packet-protocols/vxlan/main.zeek %%DATADIR%%/base/protocols/conn/__load__.zeek %%DATADIR%%/base/protocols/conn/contents.zeek %%DATADIR%%/base/protocols/conn/inactivity.zeek %%DATADIR%%/base/protocols/conn/main.zeek %%DATADIR%%/base/protocols/conn/polling.zeek %%DATADIR%%/base/protocols/conn/removal-hooks.zeek %%DATADIR%%/base/protocols/conn/thresholds.zeek %%DATADIR%%/base/protocols/dce-rpc/__load__.zeek %%DATADIR%%/base/protocols/dce-rpc/consts.zeek %%DATADIR%%/base/protocols/dce-rpc/dpd.sig %%DATADIR%%/base/protocols/dce-rpc/main.zeek %%DATADIR%%/base/protocols/dhcp/__load__.zeek %%DATADIR%%/base/protocols/dhcp/consts.zeek %%DATADIR%%/base/protocols/dhcp/dpd.sig %%DATADIR%%/base/protocols/dhcp/main.zeek %%DATADIR%%/base/protocols/dnp3/__load__.zeek %%DATADIR%%/base/protocols/dnp3/consts.zeek %%DATADIR%%/base/protocols/dnp3/dpd.sig %%DATADIR%%/base/protocols/dnp3/main.zeek %%DATADIR%%/base/protocols/dns/__load__.zeek %%DATADIR%%/base/protocols/dns/consts.zeek %%DATADIR%%/base/protocols/dns/main.zeek %%DATADIR%%/base/protocols/finger/__load__.zeek %%DATADIR%%/base/protocols/finger/main.zeek %%DATADIR%%/base/protocols/finger/spicy-events.zeek %%DATADIR%%/base/protocols/ftp/__load__.zeek %%DATADIR%%/base/protocols/ftp/dpd.sig %%DATADIR%%/base/protocols/ftp/files.zeek %%DATADIR%%/base/protocols/ftp/gridftp.zeek %%DATADIR%%/base/protocols/ftp/info.zeek %%DATADIR%%/base/protocols/ftp/main.zeek %%DATADIR%%/base/protocols/ftp/utils-commands.zeek %%DATADIR%%/base/protocols/ftp/utils.zeek %%DATADIR%%/base/protocols/http/__load__.zeek %%DATADIR%%/base/protocols/http/dpd.sig %%DATADIR%%/base/protocols/http/entities.zeek %%DATADIR%%/base/protocols/http/files.zeek %%DATADIR%%/base/protocols/http/main.zeek %%DATADIR%%/base/protocols/http/utils.zeek %%DATADIR%%/base/protocols/imap/__load__.zeek %%DATADIR%%/base/protocols/imap/main.zeek %%DATADIR%%/base/protocols/irc/__load__.zeek %%DATADIR%%/base/protocols/irc/dcc-send.zeek %%DATADIR%%/base/protocols/irc/dpd.sig %%DATADIR%%/base/protocols/irc/files.zeek %%DATADIR%%/base/protocols/irc/main.zeek %%DATADIR%%/base/protocols/krb/__load__.zeek %%DATADIR%%/base/protocols/krb/consts.zeek %%DATADIR%%/base/protocols/krb/dpd.sig %%DATADIR%%/base/protocols/krb/files.zeek %%DATADIR%%/base/protocols/krb/main.zeek +%%DATADIR%%/base/protocols/ldap/__load__.zeek +%%DATADIR%%/base/protocols/ldap/consts.zeek +%%DATADIR%%/base/protocols/ldap/dpd.sig +%%DATADIR%%/base/protocols/ldap/main.zeek +%%DATADIR%%/base/protocols/ldap/spicy-events.zeek %%DATADIR%%/base/protocols/modbus/__load__.zeek %%DATADIR%%/base/protocols/modbus/consts.zeek %%DATADIR%%/base/protocols/modbus/main.zeek %%DATADIR%%/base/protocols/mqtt/__load__.zeek %%DATADIR%%/base/protocols/mqtt/consts.zeek %%DATADIR%%/base/protocols/mqtt/dpd.sig %%DATADIR%%/base/protocols/mqtt/main.zeek %%DATADIR%%/base/protocols/mysql/__load__.zeek %%DATADIR%%/base/protocols/mysql/consts.zeek %%DATADIR%%/base/protocols/mysql/main.zeek %%DATADIR%%/base/protocols/ntlm/__load__.zeek %%DATADIR%%/base/protocols/ntlm/main.zeek %%DATADIR%%/base/protocols/ntp/__load__.zeek %%DATADIR%%/base/protocols/ntp/consts.zeek %%DATADIR%%/base/protocols/ntp/main.zeek %%DATADIR%%/base/protocols/pop3/__load__.zeek %%DATADIR%%/base/protocols/pop3/dpd.sig +%%DATADIR%%/base/protocols/quic/__load__.zeek +%%DATADIR%%/base/protocols/quic/consts.zeek +%%DATADIR%%/base/protocols/quic/main.zeek +%%DATADIR%%/base/protocols/quic/spicy-events.zeek %%DATADIR%%/base/protocols/radius/__load__.zeek %%DATADIR%%/base/protocols/radius/consts.zeek %%DATADIR%%/base/protocols/radius/main.zeek %%DATADIR%%/base/protocols/rdp/__load__.zeek %%DATADIR%%/base/protocols/rdp/consts.zeek %%DATADIR%%/base/protocols/rdp/dpd.sig %%DATADIR%%/base/protocols/rdp/main.zeek %%DATADIR%%/base/protocols/rfb/__load__.zeek %%DATADIR%%/base/protocols/rfb/dpd.sig %%DATADIR%%/base/protocols/rfb/main.zeek %%DATADIR%%/base/protocols/sip/__load__.zeek %%DATADIR%%/base/protocols/sip/dpd.sig %%DATADIR%%/base/protocols/sip/main.zeek %%DATADIR%%/base/protocols/smb/__load__.zeek %%DATADIR%%/base/protocols/smb/const-dos-error.zeek %%DATADIR%%/base/protocols/smb/const-nt-status.zeek %%DATADIR%%/base/protocols/smb/consts.zeek %%DATADIR%%/base/protocols/smb/dpd.sig %%DATADIR%%/base/protocols/smb/files.zeek %%DATADIR%%/base/protocols/smb/main.zeek %%DATADIR%%/base/protocols/smb/smb1-main.zeek %%DATADIR%%/base/protocols/smb/smb2-main.zeek %%DATADIR%%/base/protocols/smtp/__load__.zeek %%DATADIR%%/base/protocols/smtp/dpd.sig %%DATADIR%%/base/protocols/smtp/entities.zeek %%DATADIR%%/base/protocols/smtp/files.zeek %%DATADIR%%/base/protocols/smtp/main.zeek %%DATADIR%%/base/protocols/snmp/__load__.zeek %%DATADIR%%/base/protocols/snmp/main.zeek %%DATADIR%%/base/protocols/socks/__load__.zeek %%DATADIR%%/base/protocols/socks/consts.zeek %%DATADIR%%/base/protocols/socks/dpd.sig %%DATADIR%%/base/protocols/socks/main.zeek %%DATADIR%%/base/protocols/ssh/__load__.zeek %%DATADIR%%/base/protocols/ssh/dpd.sig %%DATADIR%%/base/protocols/ssh/main.zeek %%DATADIR%%/base/protocols/ssl/__load__.zeek %%DATADIR%%/base/protocols/ssl/consts.zeek %%DATADIR%%/base/protocols/ssl/ct-list.zeek %%DATADIR%%/base/protocols/ssl/dpd.sig %%DATADIR%%/base/protocols/ssl/files.zeek %%DATADIR%%/base/protocols/ssl/main.zeek %%DATADIR%%/base/protocols/ssl/mozilla-ca-list.zeek %%DATADIR%%/base/protocols/syslog/__load__.zeek %%DATADIR%%/base/protocols/syslog/consts.zeek %%DATADIR%%/base/protocols/syslog/main.zeek %%DATADIR%%/base/protocols/syslog/spicy-events.zeek %%DATADIR%%/base/protocols/tunnels/__load__.zeek %%DATADIR%%/base/protocols/tunnels/dpd.sig +%%DATADIR%%/base/protocols/websocket/__load__.zeek +%%DATADIR%%/base/protocols/websocket/consts.zeek +%%DATADIR%%/base/protocols/websocket/main.zeek %%DATADIR%%/base/protocols/xmpp/__load__.zeek %%DATADIR%%/base/protocols/xmpp/dpd.sig %%DATADIR%%/base/protocols/xmpp/main.zeek %%DATADIR%%/base/utils/active-http.zeek %%DATADIR%%/base/utils/addrs.zeek %%DATADIR%%/base/utils/backtrace.zeek %%DATADIR%%/base/utils/conn-ids.zeek %%DATADIR%%/base/utils/dir.zeek %%DATADIR%%/base/utils/directions-and-hosts.zeek %%DATADIR%%/base/utils/email.zeek %%DATADIR%%/base/utils/exec.zeek %%DATADIR%%/base/utils/files.zeek %%DATADIR%%/base/utils/geoip-distance.zeek %%DATADIR%%/base/utils/hash_hrw.zeek %%DATADIR%%/base/utils/numbers.zeek +%%DATADIR%%/base/utils/packages.zeek %%DATADIR%%/base/utils/paths.zeek %%DATADIR%%/base/utils/patterns.zeek %%DATADIR%%/base/utils/queue.zeek %%DATADIR%%/base/utils/site.zeek %%DATADIR%%/base/utils/strings.zeek %%DATADIR%%/base/utils/thresholds.zeek %%DATADIR%%/base/utils/time.zeek %%DATADIR%%/base/utils/urls.zeek %%ZEEKCTL%%%%DATADIR%%/builtin-plugins/__load__.zeek %%ZEEKCTL%%%%DATADIR%%/builtin-plugins/__preload__.zeek %%DATADIR%%/cmake/.cmake-format.json %%DATADIR%%/cmake/.pre-commit-config.yaml %%DATADIR%%/cmake/AddUninstallTarget.cmake %%DATADIR%%/cmake/BifCl.cmake %%DATADIR%%/cmake/BinPAC.cmake %%DATADIR%%/cmake/BroPlugin.cmake %%DATADIR%%/cmake/BuiltInSpicyAnalyzer.cmake %%DATADIR%%/cmake/COPYING %%DATADIR%%/cmake/ChangeMacInstallNames.cmake %%DATADIR%%/cmake/CheckCompilerArch.cmake %%DATADIR%%/cmake/CheckCompilers.cmake %%DATADIR%%/cmake/CheckFunctions.cmake %%DATADIR%%/cmake/CheckHeaders.cmake %%DATADIR%%/cmake/CheckNameserCompat.cmake %%DATADIR%%/cmake/CheckOptionalBuildSources.cmake %%DATADIR%%/cmake/CheckTypes.cmake %%DATADIR%%/cmake/CommonCMakeConfig.cmake %%DATADIR%%/cmake/ConfigurePackaging.cmake %%DATADIR%%/cmake/ConfigureSpicyBuild.cmake %%DATADIR%%/cmake/FindBIND.cmake -%%DATADIR%%/cmake/FindBISON.cmake %%DATADIR%%/cmake/FindBinPAC.cmake -%%DATADIR%%/cmake/FindBroker.cmake %%DATADIR%%/cmake/FindCAres.cmake %%DATADIR%%/cmake/FindCapstats.cmake %%DATADIR%%/cmake/FindClangTidy.cmake %%DATADIR%%/cmake/FindFTS.cmake %%DATADIR%%/cmake/FindGooglePerftools.cmake %%DATADIR%%/cmake/FindJeMalloc.cmake %%DATADIR%%/cmake/FindKqueue.cmake %%DATADIR%%/cmake/FindLibKrb5.cmake %%DATADIR%%/cmake/FindLibMMDB.cmake -%%DATADIR%%/cmake/FindOpenSSL.cmake %%DATADIR%%/cmake/FindPCAP.cmake -%%DATADIR%%/cmake/FindPackageHandleStandardArgs.cmake -%%DATADIR%%/cmake/FindPackageMessage.cmake +%%DATADIR%%/cmake/FindPrometheusCpp.cmake %%DATADIR%%/cmake/FindPythonDev.cmake %%DATADIR%%/cmake/FindRequiredPackage.cmake %%SPICY%%%%DATADIR%%/cmake/FindSpicy.cmake %%DATADIR%%/cmake/FindSubnetTree.cmake %%DATADIR%%/cmake/FindTraceSummary.cmake %%DATADIR%%/cmake/FindZeek.cmake %%DATADIR%%/cmake/Gen-ZAM.cmake %%DATADIR%%/cmake/GetArchitecture.cmake %%DATADIR%%/cmake/InstallClobberImmune.cmake %%DATADIR%%/cmake/InstallPackageConfigFile.cmake %%DATADIR%%/cmake/InstallShellScript.cmake %%DATADIR%%/cmake/InstallSymlink.cmake %%DATADIR%%/cmake/MAC_PACKAGE_INTRO %%DATADIR%%/cmake/MacDependencyPaths.cmake %%DATADIR%%/cmake/MiscTests.cmake %%DATADIR%%/cmake/OSSpecific.cmake %%DATADIR%%/cmake/OpenSSLTests.cmake %%DATADIR%%/cmake/PCAPTests.cmake %%DATADIR%%/cmake/ProhibitInSourceBuild.cmake %%DATADIR%%/cmake/README %%DATADIR%%/cmake/RequireCXX17.cmake -%%DATADIR%%/cmake/SelectLibraryConfigurations.cmake %%DATADIR%%/cmake/SetDefaultCompileFlags.cmake %%DATADIR%%/cmake/SetupRPATH.cmake %%DATADIR%%/cmake/UserChangedWarning.cmake +%%DATADIR%%/cmake/ZeekBundle.cmake %%DATADIR%%/cmake/ZeekConfig.cmake %%DATADIR%%/cmake/ZeekConfigVersion.cmake %%DATADIR%%/cmake/ZeekPlugin.cmake %%DATADIR%%/cmake/ZeekPluginBootstrap.cmake %%DATADIR%%/cmake/ZeekPluginCommon.cmake %%DATADIR%%/cmake/ZeekPluginDynamic.cmake %%DATADIR%%/cmake/ZeekPluginStatic.cmake %%SPICY%%%%DATADIR%%/cmake/ZeekSpicyAnalyzerSupport.cmake %%DATADIR%%/cmake/ZeekSubdir.cmake %%DATADIR%%/cmake/ZeekTargets.cmake %%DATADIR%%/cmake/cmake_uninstall.cmake.in -%%DATADIR%%/cmake/conan.cmake %%DATADIR%%/cmake/package_postupgrade.sh.in %%DATADIR%%/cmake/package_preinstall.sh.in %%DATADIR%%/cmake/zeek-plugin-create-package.sh %%DATADIR%%/cmake/zeek-plugin-install-package.sh %%DATADIR%%/policy/files/x509/disable-certificate-events-known-certs.zeek %%DATADIR%%/policy/frameworks/cluster/experimental.zeek %%DATADIR%%/policy/frameworks/cluster/nodes-experimental/manager.zeek %%DATADIR%%/policy/frameworks/control/controllee.zeek %%DATADIR%%/policy/frameworks/control/controller.zeek %%DATADIR%%/policy/frameworks/dpd/detect-protocols.zeek %%DATADIR%%/policy/frameworks/dpd/packet-segment-logging.zeek -%%DATADIR%%/policy/frameworks/files/deprecated-txhosts-rxhosts-connuids.zeek %%DATADIR%%/policy/frameworks/files/detect-MHR.zeek %%DATADIR%%/policy/frameworks/files/entropy-test-all-files.zeek %%DATADIR%%/policy/frameworks/files/extract-all-files.zeek %%DATADIR%%/policy/frameworks/files/hash-all-files.zeek %%DATADIR%%/policy/frameworks/intel/do_expire.zeek %%DATADIR%%/policy/frameworks/intel/do_notice.zeek %%DATADIR%%/policy/frameworks/intel/removal.zeek %%DATADIR%%/policy/frameworks/intel/seen/__load__.zeek %%DATADIR%%/policy/frameworks/intel/seen/conn-established.zeek %%DATADIR%%/policy/frameworks/intel/seen/dns.zeek %%DATADIR%%/policy/frameworks/intel/seen/file-hashes.zeek %%DATADIR%%/policy/frameworks/intel/seen/file-names.zeek %%DATADIR%%/policy/frameworks/intel/seen/http-headers.zeek %%DATADIR%%/policy/frameworks/intel/seen/http-url.zeek %%DATADIR%%/policy/frameworks/intel/seen/pubkey-hashes.zeek %%DATADIR%%/policy/frameworks/intel/seen/smb-filenames.zeek %%DATADIR%%/policy/frameworks/intel/seen/smtp-url-extraction.zeek %%DATADIR%%/policy/frameworks/intel/seen/smtp.zeek %%DATADIR%%/policy/frameworks/intel/seen/ssl.zeek %%DATADIR%%/policy/frameworks/intel/seen/where-locations.zeek %%DATADIR%%/policy/frameworks/intel/seen/x509.zeek %%DATADIR%%/policy/frameworks/intel/whitelist.zeek %%DATADIR%%/policy/frameworks/management/__load__.zeek %%DATADIR%%/policy/frameworks/management/agent/__load__.zeek %%DATADIR%%/policy/frameworks/management/agent/api.zeek %%DATADIR%%/policy/frameworks/management/agent/boot.zeek %%DATADIR%%/policy/frameworks/management/agent/config.zeek %%DATADIR%%/policy/frameworks/management/agent/main.zeek %%DATADIR%%/policy/frameworks/management/config.zeek %%DATADIR%%/policy/frameworks/management/controller/__load__.zeek %%DATADIR%%/policy/frameworks/management/controller/api.zeek %%DATADIR%%/policy/frameworks/management/controller/boot.zeek %%DATADIR%%/policy/frameworks/management/controller/config.zeek %%DATADIR%%/policy/frameworks/management/controller/main.zeek %%DATADIR%%/policy/frameworks/management/log.zeek %%DATADIR%%/policy/frameworks/management/node/__load__.zeek %%DATADIR%%/policy/frameworks/management/node/api.zeek %%DATADIR%%/policy/frameworks/management/node/config.zeek %%DATADIR%%/policy/frameworks/management/node/main.zeek %%DATADIR%%/policy/frameworks/management/persistence.zeek %%DATADIR%%/policy/frameworks/management/request.zeek %%DATADIR%%/policy/frameworks/management/supervisor/__load__.zeek %%DATADIR%%/policy/frameworks/management/supervisor/api.zeek %%DATADIR%%/policy/frameworks/management/supervisor/config.zeek %%DATADIR%%/policy/frameworks/management/supervisor/main.zeek %%DATADIR%%/policy/frameworks/management/types.zeek %%DATADIR%%/policy/frameworks/management/util.zeek %%DATADIR%%/policy/frameworks/netcontrol/catch-and-release.zeek %%DATADIR%%/policy/frameworks/notice/__load__.zeek %%DATADIR%%/policy/frameworks/notice/actions/drop.zeek %%DATADIR%%/policy/frameworks/notice/community-id.zeek %%DATADIR%%/policy/frameworks/notice/extend-email/hostnames.zeek %%DATADIR%%/policy/frameworks/packet-filter/shunt.zeek %%DATADIR%%/policy/frameworks/signatures/detect-windows-shells.sig +%%DATADIR%%/policy/frameworks/signatures/iso-9660.sig +%%DATADIR%%/policy/frameworks/signatures/iso-9660.zeek %%DATADIR%%/policy/frameworks/software/version-changes.zeek %%DATADIR%%/policy/frameworks/software/vulnerable.zeek %%DATADIR%%/policy/frameworks/software/windows-version-detection.zeek %%DATADIR%%/policy/frameworks/spicy/record-spicy-batch.zeek %%DATADIR%%/policy/frameworks/spicy/resource-usage.zeek %%DATADIR%%/policy/frameworks/telemetry/log.zeek %%DATADIR%%/policy/frameworks/telemetry/prometheus.zeek %%DATADIR%%/policy/integration/collective-intel/__load__.zeek %%DATADIR%%/policy/integration/collective-intel/main.zeek %%DATADIR%%/policy/misc/capture-loss.zeek %%DATADIR%%/policy/misc/detect-traceroute/__load__.zeek %%DATADIR%%/policy/misc/detect-traceroute/detect-low-ttls.sig %%DATADIR%%/policy/misc/detect-traceroute/main.zeek %%DATADIR%%/policy/misc/dump-events.zeek %%DATADIR%%/policy/misc/load-balancing.zeek %%DATADIR%%/policy/misc/loaded-scripts.zeek %%DATADIR%%/policy/misc/profiling.zeek -%%DATADIR%%/policy/misc/scan.zeek %%DATADIR%%/policy/misc/stats.zeek %%DATADIR%%/policy/misc/trim-trace-file.zeek %%DATADIR%%/policy/misc/unknown-protocols.zeek %%DATADIR%%/policy/misc/weird-stats.zeek %%DATADIR%%/policy/protocols/conn/community-id-logging.zeek %%DATADIR%%/policy/protocols/conn/known-hosts.zeek %%DATADIR%%/policy/protocols/conn/known-services.zeek %%DATADIR%%/policy/protocols/conn/mac-logging.zeek %%DATADIR%%/policy/protocols/conn/speculative-service.zeek %%DATADIR%%/policy/protocols/conn/vlan-logging.zeek %%DATADIR%%/policy/protocols/conn/weirds.zeek %%DATADIR%%/policy/protocols/dhcp/msg-orig.zeek %%DATADIR%%/policy/protocols/dhcp/software.zeek %%DATADIR%%/policy/protocols/dhcp/sub-opts.zeek %%DATADIR%%/policy/protocols/dns/auth-addl.zeek %%DATADIR%%/policy/protocols/dns/detect-external-names.zeek %%DATADIR%%/policy/protocols/dns/log-original-query-case.zeek %%DATADIR%%/policy/protocols/ftp/detect-bruteforcing.zeek %%DATADIR%%/policy/protocols/ftp/detect.zeek %%DATADIR%%/policy/protocols/ftp/software.zeek %%DATADIR%%/policy/protocols/http/detect-sqli.zeek %%DATADIR%%/policy/protocols/http/detect-webapps.sig %%DATADIR%%/policy/protocols/http/detect-webapps.zeek %%DATADIR%%/policy/protocols/http/header-names.zeek %%DATADIR%%/policy/protocols/http/software-browser-plugins.zeek %%DATADIR%%/policy/protocols/http/software.zeek %%DATADIR%%/policy/protocols/http/var-extraction-cookies.zeek %%DATADIR%%/policy/protocols/http/var-extraction-uri.zeek %%DATADIR%%/policy/protocols/krb/ticket-logging.zeek %%DATADIR%%/policy/protocols/modbus/known-masters-slaves.zeek %%DATADIR%%/policy/protocols/modbus/track-memmap.zeek -%%DATADIR%%/policy/protocols/mqtt/__load__.zeek %%DATADIR%%/policy/protocols/mysql/software.zeek %%DATADIR%%/policy/protocols/rdp/indicate_ssl.zeek %%DATADIR%%/policy/protocols/smb/log-cmds.zeek %%DATADIR%%/policy/protocols/smtp/blocklists.zeek %%DATADIR%%/policy/protocols/smtp/detect-suspicious-orig.zeek %%DATADIR%%/policy/protocols/smtp/entities-excerpt.zeek %%DATADIR%%/policy/protocols/smtp/software.zeek %%DATADIR%%/policy/protocols/ssh/detect-bruteforcing.zeek %%DATADIR%%/policy/protocols/ssh/geo-data.zeek %%DATADIR%%/policy/protocols/ssh/interesting-hostnames.zeek %%DATADIR%%/policy/protocols/ssh/software.zeek %%DATADIR%%/policy/protocols/ssl/certificate-request-info.zeek %%DATADIR%%/policy/protocols/ssl/decryption.zeek %%DATADIR%%/policy/protocols/ssl/dpd-v2.sig %%DATADIR%%/policy/protocols/ssl/expiring-certs.zeek %%DATADIR%%/policy/protocols/ssl/heartbleed.zeek %%DATADIR%%/policy/protocols/ssl/known-certs.zeek %%DATADIR%%/policy/protocols/ssl/log-certs-base64.zeek %%DATADIR%%/policy/protocols/ssl/log-hostcerts-only.zeek %%DATADIR%%/policy/protocols/ssl/ssl-log-ext.zeek %%DATADIR%%/policy/protocols/ssl/validate-certs.zeek %%DATADIR%%/policy/protocols/ssl/validate-ocsp.zeek %%DATADIR%%/policy/protocols/ssl/validate-sct.zeek %%DATADIR%%/policy/protocols/ssl/weak-keys.zeek %%DATADIR%%/policy/tuning/__load__.zeek %%DATADIR%%/policy/tuning/defaults/__load__.zeek %%DATADIR%%/policy/tuning/defaults/extracted_file_limits.zeek %%DATADIR%%/policy/tuning/defaults/packet-fragments.zeek %%DATADIR%%/policy/tuning/defaults/warnings.zeek %%DATADIR%%/policy/tuning/json-logs.zeek %%DATADIR%%/policy/tuning/track-all-assets.zeek @sample %%DATADIR%%/site/local.zeek.sample %%SPICY%%share/zeek/spicy/zeek.spicy %%SPICY%%share/zeek/spicy/zeek_file.spicy %%SPICY%%share/zeek/spicy/zeek_rt.hlt %%ZEEKCTL%%%%DATADIR%%/test-all-policy.zeek %%ZEEKCTL%%share/zeek/zeekctl/__load__.zeek %%ZEEKCTL%%share/zeek/zeekctl/auto.zeek %%ZEEKCTL%%share/zeek/zeekctl/check.zeek %%ZEEKCTL%%share/zeek/zeekctl/logging.zeek %%ZEEKCTL%%share/zeek/zeekctl/main.zeek %%ZEEKCTL%%share/zeek/zeekctl/process-trace.zeek %%ZEEKCTL%%share/zeek/zeekctl/standalone.zeek %%DATADIR%%/zeekygen/__load__.zeek %%DATADIR%%/zeekygen/example.zeek %%ZEEKCTL%%share/zeekctl/scripts/archive-log %%ZEEKCTL%%share/zeekctl/scripts/check-config %%ZEEKCTL%%share/zeekctl/scripts/crash-diag %%ZEEKCTL%%share/zeekctl/scripts/delete-log %%ZEEKCTL%%share/zeekctl/scripts/expire-crash %%ZEEKCTL%%share/zeekctl/scripts/expire-logs %%ZEEKCTL%%share/zeekctl/scripts/helpers/check-pid %%ZEEKCTL%%share/zeekctl/scripts/helpers/df %%ZEEKCTL%%share/zeekctl/scripts/helpers/first-line %%ZEEKCTL%%share/zeekctl/scripts/helpers/start %%ZEEKCTL%%share/zeekctl/scripts/helpers/stop %%ZEEKCTL%%share/zeekctl/scripts/helpers/to-bytes.awk %%ZEEKCTL%%share/zeekctl/scripts/helpers/top %%ZEEKCTL%%share/zeekctl/scripts/make-archive-name %%ZEEKCTL%%share/zeekctl/scripts/post-terminate %%ZEEKCTL%%share/zeekctl/scripts/postprocessors/summarize-connections %%ZEEKCTL%%share/zeekctl/scripts/run-zeek %%ZEEKCTL%%share/zeekctl/scripts/run-zeek-on-trace %%ZEEKCTL%%share/zeekctl/scripts/send-mail %%ZEEKCTL%%share/zeekctl/scripts/set-zeek-path %%ZEEKCTL%%share/zeekctl/scripts/stats-to-csv %%ZEEKCTL%%share/zeekctl/scripts/zeekctl-config.sh %%ZEEKCTL%%spool/zeekctl-config.sh %%ZEEKCTL%%@preunexec rm -f %D/logs/current %%ZEEKCTL%%@preunexec rm -f %D/spool/zeekctl.dat %%ZEEKCTL%%@preunexec rm -f %D/spool/installed-scripts-do-not-touch/auto/zeekctl-config.zeek %%ZEEKCTL%%@preunexec rm -f %D/spool/installed-scripts-do-not-touch/auto/local-networks.zeek %%ZEEKCTL%%@preunexec rm -f %D/spool/installed-scripts-do-not-touch/auto/standalone-layout.zeek %%ZEEKCTL%%@preunexec rm -f %D/spool/installed-scripts-do-not-touch/site/local-logger.zeek %%ZEEKCTL%%@preunexec rm -f %D/spool/installed-scripts-do-not-touch/site/local-manager.zeek %%ZEEKCTL%%@preunexec rm -f %D/spool/installed-scripts-do-not-touch/site/local-proxy.zeek %%ZEEKCTL%%@preunexec rm -f %D/spool/installed-scripts-do-not-touch/site/local-worker.zeek %%ZEEKCTL%%@preunexec rm -f %D/spool/installed-scripts-do-not-touch/site/local.zeek %%ZEEKCTL%%@preunexec rm -f %D/spool/installed-scripts-do-not-touch/site/local.zeek.sample %%ZEEKCTL%%@preunexec rm -f %D/spool/state.db %%ZEEKCTL%%@dir spool/tmp %%ZEEKCTL%%@dir spool/installed-scripts-do-not-touch/site %%ZEEKCTL%%@dir spool/installed-scripts-do-not-touch/auto %%ZEEKCTL%%@dir spool/installed-scripts-do-not-touch +%%ZEEKCTL%%@dir spool/extract_files %%ZEEKCTL%%@dir spool/brokerstore %%ZEEKCTL%%@dir spool @dir share/man/man8 @dir share/man/man1 @dir share/man %%ZEEKCTL%%@dir logs %%SPICY%%@dir lib/zeek/spicy @dir lib/zeek/plugins %%ZEEKCTL%%@postexec su -fm %%ZEEKUSER%% -c '%D/bin/zeekctl install; rm -f %D/spool/debug.log'