zeek/scripts/base/frameworks
Arne Welzel d2314d2666 files.log: Unroll and introduce uid and id fields
This is a script-only change that unrolls File::Info records into
multiple files.log entries if the same file was seen over different
connections by single worker. Consequently, the File::Info record
gets the commonly used uid and id fields added. These fields are
optional for File::Info - a file may be analyzed without relation
to a network connection (e.g by using Input::add_analysis()).

The existing tx_hosts, rx_hosts and conn_uids fields of Files::Info
are not meaningful after this change and removed by default. Therefore,
files.log will have them removed, too.

The tx_hosts, rx_hosts and conn_uids fields can be revived by using the
policy script frameworks/files/deprecated-txhosts-rxhosts-connuids.zeek
included in the distribution. However, with v6.1 this script will be
removed.
2022-08-16 17:22:20 +02:00
..
analyzer Fix types for Analyzer::register_for_port(s) to be the same 2021-12-10 17:48:19 +00:00
broker Add WebSocket support for exchanging events with external clients. 2022-06-02 10:31:52 +02:00
cluster Remove other general deprecations 2022-06-30 19:17:13 +00:00
config annotate base scripts with &is_used as needed 2022-05-26 17:39:17 -07:00
control annotate base scripts with &is_used as needed 2022-05-26 17:39:17 -07:00
dpd Remove use of fallible get_conn_transport_proto in analyzer_violation. 2022-07-19 12:20:45 +02:00
files files.log: Unroll and introduce uid and id fields 2022-08-16 17:22:20 +02:00
input More bro-to-zeek renaming in scripts and other files 2019-05-16 02:36:41 -05:00
intel Add Intel::send_store_on_node_up boolean to control min_data_store delivery 2022-06-01 17:45:19 -07:00
logging Merge remote-tracking branch 'origin/topic/awelzel/2120-logdir-leftover' 2022-07-07 08:06:13 +02:00
netcontrol Additional &is_used tags in the Netcontrol and Sumstats frameworks 2022-06-02 22:57:07 -07:00
notice Fix notice suppression atomicity bug 2022-08-03 16:30:57 +02:00
openflow update uses of "when" in base scripts to include captures 2022-01-07 14:53:33 -08:00
packet-filter Propagate BPF_Program error message to script land 2022-05-25 09:41:35 -07:00
reporter Support for log filter policy hooks 2020-09-30 12:32:45 -07:00
signatures deprecation messages for unused base script functions 2022-05-27 14:36:30 -07:00
software deprecation messages for unused base script functions 2022-05-27 14:36:30 -07:00
sumstats Additional &is_used tags in the Netcontrol and Sumstats frameworks 2022-06-02 22:57:07 -07:00
supervisor Add Supervisor::node_status notification event 2022-05-30 21:36:35 -07:00
telemetry Merge remote-tracking branch 'origin/topic/awelzel/telemetry-script-land-v0' 2022-08-05 17:14:23 +02:00
tunnels Add GTPv1 packet analyzer, disable old analyzer 2021-11-23 19:36:50 -07:00