From a6daa80730cecf3063128039bcf555ca76216e30 Mon Sep 17 00:00:00 2001 From: Christian Kreibich Date: Mon, 19 Jul 2021 16:44:39 -0700 Subject: [PATCH] Cover in NEWS the inclusion of btest tooling in the installation [skip ci] --- NEWS | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index 3a083bdf4b..409df90740 100644 --- a/NEWS +++ b/NEWS @@ -78,20 +78,31 @@ New Functionality takes a semicolon separated list of paths containing plugins that will be statically built into Zeek. +- Added a ``--plugindir`` argument to ``configure`` to set the + installation path for plugins. + - The X509 analyzer now can check if a specific hostname is valid for a certificate. Two new BIFs were added for this, ``x509_check_hostname`` and ``x509_check_cert_hostname``. A new field ``sni_matches_cert`` that tracks this information was added to ``ssl.log``. -- Added a ``--plugindir`` argument to ``configure`` to set the - installation path for plugins. - - Added new functions to dynamically enable/disable file analyzers: - ``global enable_analyzer: function(tag: Files::Tag): bool;`` - ``global disable_analyzer: function(tag: Files::Tag): bool;`` - ``global analyzer_enabled: function(tag: Files::Tag): bool;`` +- Zeek now includes its own btest tooling in the distribution, enabling other + tests (e.g. in Zeek packages) to use it. The $PREFIX/share/btest folder, + reported via ``zeek-config --btest_tools_dir``, includes: + + - ``scripts/`` for ``btest-diff`` canonifiers + - ``data/`` for data files, including ``random.seed`` + - ``data/pcaps`` for the test pcaps + + Configuring with ``--disable-btest-pcaps`` suppresses installation of the + test pcaps. + - The Supervisor now defaults to starting with a minimal set of Zeek scripts controlled by a new init file, ``base/init-supervisor.zeek``. One may still run it with a larger configuration by loading additional