zeek/testing/btest/broker
Jon Siwek d3ace9b7ac GH-1506: Fix Broker unserialization of set/table function indices
Zeek function types are serialized as a broker::vector, but the
unserialization logic for Zeek set/table types that use a function for
as an index incorrectly identified it as a composite-index, which also
use broker::vector, rather than a singleton-index, and makes such
unserialization fail.

A general example where this failure can happen in practice is when
trying to unserialize a connection record for which there's a
Conn::RemovalHook, since that's a set[function], and a specific case of
that is use of the Intel Framework in a Zeek cluster.
2021-04-15 01:13:51 -07:00
..
store GH-1426: Improve handling of Broker data store creation failures 2021-03-06 02:32:29 -08:00
connect-on-retry.zeek GH-387: update Broker topic names to use "zeek/" prefix 2019-05-29 15:56:37 -07:00
disconnect.zeek Add Cirrus CI config 2019-12-17 15:28:25 -08:00
error.zeek GH-387: update Broker topic names to use "zeek/" prefix 2019-05-29 15:56:37 -07:00
opaque.zeek GH-983: Fix opaque Broker types lacking a Type after (de)serialization 2020-05-21 12:36:15 -07:00
remote_event.zeek GH-780: Prevent log batches from indefinite buffering 2020-02-05 13:06:52 -08:00
remote_event_any.zeek GH-780: Prevent log batches from indefinite buffering 2020-02-05 13:06:52 -08:00
remote_event_auto.zeek GH-387: update Broker topic names to use "zeek/" prefix 2019-05-29 15:56:37 -07:00
remote_event_index_types.zeek GH-1506: Fix Broker unserialization of set/table function indices 2021-04-15 01:13:51 -07:00
remote_event_ssl_auth.zeek GH-780: Prevent log batches from indefinite buffering 2020-02-05 13:06:52 -08:00
remote_event_vector_any.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
remote_id.zeek GH-387: update Broker topic names to use "zeek/" prefix 2019-05-29 15:56:37 -07:00
remote_log.zeek GH-387: update Broker topic names to use "zeek/" prefix 2019-05-29 15:56:37 -07:00
remote_log_batch.zeek GH-780: Prevent log batches from indefinite buffering 2020-02-05 13:06:52 -08:00
remote_log_late_join.zeek GH-387: update Broker topic names to use "zeek/" prefix 2019-05-29 15:56:37 -07:00
remote_log_types.zeek GH-780: Prevent log batches from indefinite buffering 2020-02-05 13:06:52 -08:00
ssl-mismatch.zeek GH-837: Add test cases for mismatched Broker SSL configs 2020-07-16 18:32:06 -07:00
ssl_auth_failure.zeek Improve broker/ssl_auth_failure.zeek test 2020-09-29 17:12:03 -07:00
unpeer.zeek GH-387: update Broker topic names to use "zeek/" prefix 2019-05-29 15:56:37 -07:00