mirror of
https://github.com/zeek/zeek.git
synced 2025-10-04 15:48:19 +00:00
Remove remnants of event serializer.
This commit is contained in:
parent
ca28b98fd4
commit
c068daa258
4 changed files with 10 additions and 39 deletions
9
NEWS
9
NEWS
|
@ -427,8 +427,17 @@ Removed Functionality
|
||||||
and &rotate_size attributes, which were deprecated in Bro 2.6, was removed. The ``-g``
|
and &rotate_size attributes, which were deprecated in Bro 2.6, was removed. The ``-g``
|
||||||
command-line option (dump-config) which relied on this functionality was also removed.
|
command-line option (dump-config) which relied on this functionality was also removed.
|
||||||
|
|
||||||
|
- Functionality for writing state updates for variables with the &synchronized attribute was
|
||||||
|
removed. This entails the ``-x`` command-line option (print-state) as well as the ``capture_state_updates``
|
||||||
|
function.
|
||||||
|
|
||||||
- Removed the BroControl ``update`` command, which was deprecated in Bro 2.6.
|
- Removed the BroControl ``update`` command, which was deprecated in Bro 2.6.
|
||||||
|
|
||||||
|
- Functionality for writing/reading binary event streams was removed. This functionality relied
|
||||||
|
on the old communication code anc was basically untested. The ``-R`` command-line option (replay)
|
||||||
|
as well as the ``capture_events`` function were removed.
|
||||||
|
|
||||||
|
|
||||||
Deprecated Functionality
|
Deprecated Functionality
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
|
|
|
@ -58,13 +58,6 @@ void Event::Dispatch(bool no_remote)
|
||||||
if ( src == SOURCE_BROKER )
|
if ( src == SOURCE_BROKER )
|
||||||
no_remote = true;
|
no_remote = true;
|
||||||
|
|
||||||
/* Fixme: johanna
|
|
||||||
if ( event_serializer )
|
|
||||||
{
|
|
||||||
SerialInfo info(event_serializer);
|
|
||||||
event_serializer->Serialize(&info, handler->Name(), &args);
|
|
||||||
} */
|
|
||||||
|
|
||||||
if ( handler->ErrorHandler() )
|
if ( handler->ErrorHandler() )
|
||||||
reporter->BeginErrorHandler();
|
reporter->BeginErrorHandler();
|
||||||
|
|
||||||
|
|
18
src/main.cc
18
src/main.cc
|
@ -98,9 +98,6 @@ name_list prefixes;
|
||||||
Stmt* stmts;
|
Stmt* stmts;
|
||||||
EventHandlerPtr net_done = 0;
|
EventHandlerPtr net_done = 0;
|
||||||
RuleMatcher* rule_matcher = 0;
|
RuleMatcher* rule_matcher = 0;
|
||||||
// Fixme: Johanna
|
|
||||||
// FileSerializer* event_serializer = 0;
|
|
||||||
// EventPlayer* event_player = 0;
|
|
||||||
EventRegistry* event_registry = 0;
|
EventRegistry* event_registry = 0;
|
||||||
ProfileLogger* profiling_logger = 0;
|
ProfileLogger* profiling_logger = 0;
|
||||||
ProfileLogger* segment_logger = 0;
|
ProfileLogger* segment_logger = 0;
|
||||||
|
@ -178,7 +175,6 @@ void usage(int code = 1)
|
||||||
fprintf(stderr, " -N|--print-plugins | print available plugins and exit (-NN for verbose)\n");
|
fprintf(stderr, " -N|--print-plugins | print available plugins and exit (-NN for verbose)\n");
|
||||||
fprintf(stderr, " -P|--prime-dns | prime DNS\n");
|
fprintf(stderr, " -P|--prime-dns | prime DNS\n");
|
||||||
fprintf(stderr, " -Q|--time | print execution time summary to stderr\n");
|
fprintf(stderr, " -Q|--time | print execution time summary to stderr\n");
|
||||||
fprintf(stderr, " -R|--replay <events.bst> | replay events\n");
|
|
||||||
fprintf(stderr, " -S|--debug-rules | enable rule debugging\n");
|
fprintf(stderr, " -S|--debug-rules | enable rule debugging\n");
|
||||||
fprintf(stderr, " -T|--re-level <level> | set 'RE_level' for rules\n");
|
fprintf(stderr, " -T|--re-level <level> | set 'RE_level' for rules\n");
|
||||||
fprintf(stderr, " -U|--status-file <file> | Record process status in file\n");
|
fprintf(stderr, " -U|--status-file <file> | Record process status in file\n");
|
||||||
|
@ -348,8 +344,6 @@ void terminate_bro()
|
||||||
|
|
||||||
delete zeekygen_mgr;
|
delete zeekygen_mgr;
|
||||||
delete timer_mgr;
|
delete timer_mgr;
|
||||||
// Fixme: johanna
|
|
||||||
// delete event_serializer;
|
|
||||||
delete event_registry;
|
delete event_registry;
|
||||||
delete analyzer_mgr;
|
delete analyzer_mgr;
|
||||||
delete file_mgr;
|
delete file_mgr;
|
||||||
|
@ -420,7 +414,6 @@ int main(int argc, char** argv)
|
||||||
name_list read_files;
|
name_list read_files;
|
||||||
name_list rule_files;
|
name_list rule_files;
|
||||||
char* id_name = 0;
|
char* id_name = 0;
|
||||||
char* events_file = 0;
|
|
||||||
|
|
||||||
char* seed_load_file = zeekenv("ZEEK_SEED_FILE");
|
char* seed_load_file = zeekenv("ZEEK_SEED_FILE");
|
||||||
char* seed_save_file = 0;
|
char* seed_save_file = 0;
|
||||||
|
@ -457,7 +450,6 @@ int main(int argc, char** argv)
|
||||||
{"print-plugins", no_argument, 0, 'N'},
|
{"print-plugins", no_argument, 0, 'N'},
|
||||||
{"prime-dns", no_argument, 0, 'P'},
|
{"prime-dns", no_argument, 0, 'P'},
|
||||||
{"time", no_argument, 0, 'Q'},
|
{"time", no_argument, 0, 'Q'},
|
||||||
{"replay", required_argument, 0, 'R'},
|
|
||||||
{"debug-rules", no_argument, 0, 'S'},
|
{"debug-rules", no_argument, 0, 'S'},
|
||||||
{"re-level", required_argument, 0, 'T'},
|
{"re-level", required_argument, 0, 'T'},
|
||||||
{"watchdog", no_argument, 0, 'W'},
|
{"watchdog", no_argument, 0, 'W'},
|
||||||
|
@ -508,7 +500,7 @@ int main(int argc, char** argv)
|
||||||
opterr = 0;
|
opterr = 0;
|
||||||
|
|
||||||
char opts[256];
|
char opts[256];
|
||||||
safe_strncpy(opts, "B:e:f:G:H:I:i:n:p:R:r:s:T:t:U:w:x:X:CFNPQSWabdghv",
|
safe_strncpy(opts, "B:e:f:G:H:I:i:n:p:r:s:T:t:U:w:X:CFNPQSWabdhv",
|
||||||
sizeof(opts));
|
sizeof(opts));
|
||||||
|
|
||||||
#ifdef USE_PERFTOOLS_DEBUG
|
#ifdef USE_PERFTOOLS_DEBUG
|
||||||
|
@ -619,10 +611,6 @@ int main(int argc, char** argv)
|
||||||
time_bro = 1;
|
time_bro = 1;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'R':
|
|
||||||
events_file = optarg;
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'S':
|
case 'S':
|
||||||
rule_debug = 1;
|
rule_debug = 1;
|
||||||
break;
|
break;
|
||||||
|
@ -787,10 +775,6 @@ int main(int argc, char** argv)
|
||||||
|
|
||||||
plugin_mgr->ActivateDynamicPlugins(! bare_mode);
|
plugin_mgr->ActivateDynamicPlugins(! bare_mode);
|
||||||
|
|
||||||
// Fixme: Johanna
|
|
||||||
// if ( events_file )
|
|
||||||
// event_player = new EventPlayer(events_file);
|
|
||||||
|
|
||||||
init_event_handlers();
|
init_event_handlers();
|
||||||
|
|
||||||
md5_type = new OpaqueType("md5");
|
md5_type = new OpaqueType("md5");
|
||||||
|
|
15
src/zeek.bif
15
src/zeek.bif
|
@ -4912,21 +4912,6 @@ function uninstall_dst_net_filter%(snet: subnet%) : bool
|
||||||
return val_mgr->GetBool(sessions->GetPacketFilter()->RemoveDst(snet));
|
return val_mgr->GetBool(sessions->GetPacketFilter()->RemoveDst(snet));
|
||||||
%}
|
%}
|
||||||
|
|
||||||
## Writes the binary event stream generated by the core to a given file.
|
|
||||||
## Use the ``-R <filename>`` command line switch to replay saved events.
|
|
||||||
##
|
|
||||||
## filename: The name of the file which stores the events.
|
|
||||||
##
|
|
||||||
## Returns: True if opening the target file succeeds.
|
|
||||||
##
|
|
||||||
## .. zeek:see:: capture_state_updates
|
|
||||||
function capture_events%(filename: string%) : bool
|
|
||||||
%{
|
|
||||||
// Fixme: johanna
|
|
||||||
|
|
||||||
return val_mgr->GetBool(true);
|
|
||||||
%}
|
|
||||||
|
|
||||||
## Checks whether the last raised event came from a remote peer.
|
## Checks whether the last raised event came from a remote peer.
|
||||||
##
|
##
|
||||||
## Returns: True if the last raised event came from a remote peer.
|
## Returns: True if the last raised event came from a remote peer.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue