zeek/src
2020-01-31 10:13:09 -07:00
..
3rdparty@8ddcd00ba5 Modify IOSource Manager to implement new loop architecture 2020-01-31 10:13:09 -07:00
analyzer Remove #include of some iosource files from Net.h 2020-01-31 09:34:54 -07:00
broker Broker manager changes to match the new IOSource API and loop architecture 2020-01-31 10:13:09 -07:00
file_analysis Fix build warning in X509 plugin 2020-01-06 15:38:28 -07:00
input Fix memory leaks in various input framework error-handling cases 2020-01-02 12:05:49 -08:00
iosource Modify IOSource Manager to implement new loop architecture 2020-01-31 10:13:09 -07:00
logging Fix memory leak when a logging plugin hook prevents a write 2020-01-02 12:05:49 -08:00
plugin Add warnings when loading scripts ending in ".bro", or using legacy environment variables. 2020-01-29 12:08:10 +00:00
probabilistic Merge remote-tracking branch 'origin/topic/neverlord/intrusive-ptr' 2019-11-05 09:56:07 -08:00
supervisor Only allow a single trace file (-r) or interface (-i) option on the command-line 2020-01-31 09:34:54 -07:00
threading Threading changes for the new loop architecture 2020-01-31 10:13:09 -07:00
zeekygen Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Anon.cc Deprecate the internal int/uint types in favor of the cstdint types they were based on 2019-08-12 13:50:07 -07:00
Anon.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
Attr.cc GH-654: allow table() in record &default expressions 2019-10-25 12:48:52 -07:00
Attr.h Remove check for redundant attributes 2019-10-15 17:45:59 -07:00
Base64.cc Fix error handling in decode_base64() 2019-11-04 10:00:17 -08:00
Base64.h Revert "Merge remote-tracking branch 'origin/topic/dev/bugrpone-narrowing-conversions-base64'" 2019-11-04 09:47:56 -08:00
binpac-lib.pac
binpac.pac
binpac_bro-lib.pac Change failure in utf16_bytestring_to_utf8_val to be a conn weird. 2016-08-17 00:57:49 -04:00
binpac_bro.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
bro-bif.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
bro.pac Change failure in utf16_bytestring_to_utf8_val to be a conn weird. 2016-08-17 00:57:49 -04:00
bro_inet_ntop.c
bro_inet_ntop.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Brofiler.cc Fix reference counting issues related to lambdas/closures 2020-01-02 23:04:22 -08:00
Brofiler.h Fix reference counting issues related to lambdas/closures 2020-01-02 23:04:22 -08:00
BroList.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
BroString.cc Bit of code-modernization cleanup in BroString 2020-01-07 11:48:52 -07:00
BroString.h Bit of code-modernization cleanup in BroString 2020-01-07 11:48:52 -07:00
bsd-getopt-long.c 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
bsd-getopt-long.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
CCL.cc Change int_list in CCL.h to be a vector, fix uses of int_list to match 2019-07-15 18:58:48 -07:00
CCL.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
CMakeLists.txt Move supervisor source files into supervisor/ 2020-01-22 11:23:10 -08:00
CompHash.cc Merge remote-tracking branch 'origin/topic/dev/patterns-in-sets' 2020-01-06 14:15:30 -08:00
CompHash.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Conn.cc Make TimerMgr an IOSource 2020-01-31 10:13:09 -07:00
Conn.h Make TimerMgr an IOSource 2020-01-31 10:13:09 -07:00
const.bif Rename Bro to Zeek in Zeekygen-generated documentation 2019-06-06 18:52:22 -07:00
Continuation.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
ConvertUTF.c Merge remote-tracking branch 'origin/topic/seth/rdp' 2015-03-30 17:10:04 -05:00
ConvertUTF.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
cq.c Merge remote-tracking branch 'origin/topic/seth/stats-improvement' 2016-05-07 11:51:35 -07:00
cq.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
DbgBreakpoint.cc Mark safe_snprintf and safe_vsnprintf as deprecated, remove uses of them 2020-01-02 15:36:39 -07:00
DbgBreakpoint.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
DbgDisplay.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
DbgHelp.cc 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
DbgWatch.cc 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
DbgWatch.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Debug.cc Mark safe_snprintf and safe_vsnprintf as deprecated, remove uses of them 2020-01-02 15:36:39 -07:00
Debug.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
DebugCmdInfoConstants.cc Rename bro to zeek in error messages 2019-06-16 23:08:45 -05:00
DebugCmdInfoConstants.h
DebugCmdInfoConstants.in Rename bro to zeek in error messages 2019-06-16 23:08:45 -05:00
DebugCmds.cc Cleanups related to PDict -> std::map replacements 2019-08-13 19:57:42 -07:00
DebugCmds.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
DebugLogger.cc Initial structure for supervisor-mode 2019-09-27 19:17:58 -07:00
DebugLogger.h Initial structure for supervisor-mode 2019-09-27 19:17:58 -07:00
Desc.cc Deprecate the internal int/uint types in favor of the cstdint types they were based on 2019-08-12 13:50:07 -07:00
Desc.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
DFA.cc Cleanups related to PDict -> std::map replacements 2019-08-13 19:57:42 -07:00
DFA.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
Dict.cc Mark List::append/insert deprecated in favor of push_back/push_front for consistency with Queue 2019-07-22 09:47:43 -07:00
Dict.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
digest.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Discard.cc 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
Discard.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
DNS_Mgr.cc DNS_Mgr changes to match the new IOSource API and loop architecture 2020-01-31 10:13:09 -07:00
DNS_Mgr.h DNS_Mgr changes to match the new IOSource API and loop architecture 2020-01-31 10:13:09 -07:00
EquivClass.cc Change int_list in CCL.h to be a vector, fix uses of int_list to match 2019-07-15 18:58:48 -07:00
EquivClass.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
event.bif Remove APIs that were explicitly deprecated to be removed in 3.1. 2020-01-29 12:08:09 +00:00
Event.cc Add Trigger manager for managing triggers created by things like 'when' statements 2020-01-31 10:13:09 -07:00
Event.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
EventHandler.cc Convert uses of loop_over_list to ranged-for loops 2019-07-15 19:00:24 -07:00
EventHandler.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
EventLauncher.cc
EventLauncher.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
EventRegistry.cc Cleanups related to PDict -> std::map replacements 2019-08-13 19:57:42 -07:00
EventRegistry.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Expr.cc Add Trigger manager for managing triggers created by things like 'when' statements 2020-01-31 10:13:09 -07:00
Expr.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
File.cc Initialize missing field in File. (Coverity 1057851, 1057852, 1057853) 2019-09-16 10:56:41 -07:00
File.h Merge remote-tracking branch 'origin/topic/dev/print-to-log' 2019-12-02 13:47:09 -08:00
Flare.cc Improve supervisor signal handler safety 2020-01-14 18:56:34 -08:00
Flare.h Address supervisor code re-factoring feedback from Robin 2020-01-21 22:26:17 -08:00
Frag.cc Simplify reassembly code using DataBlockList::LastBlock() 2019-09-24 10:26:09 -07:00
Frag.h Merge remote-tracking branch 'origin/topic/jsiwek/reassembly-improvements-map' 2019-09-24 09:16:51 +00:00
Frame.cc Add Trigger manager for managing triggers created by things like 'when' statements 2020-01-31 10:13:09 -07:00
Frame.h Add Trigger manager for managing triggers created by things like 'when' statements 2020-01-31 10:13:09 -07:00
Func.cc Merge branch 'master' into topic/jsiwek/supervisor 2020-01-07 16:57:58 -08:00
Func.h Fix reference counting issues related to lambdas/closures 2020-01-02 23:04:22 -08:00
Hash.cc Deprecate the internal int/uint types in favor of the cstdint types they were based on 2019-08-12 13:50:07 -07:00
Hash.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
ID.cc GH-157: Mark some attributes as not allowed for global variables 2019-07-11 13:34:39 -07:00
ID.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
input.h Merge remote-tracking branch 'origin/master' into topic/jsiwek/supervisor 2019-11-05 10:11:47 -08:00
IntrusivePtr.h Merge remote-tracking branch 'origin/topic/neverlord/intrusive-ptr' 2019-11-05 09:56:07 -08:00
IntSet.cc 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
IntSet.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
IP.cc GH-545: add "addl" parameter to flow_weird and net_weird events 2019-08-20 22:45:22 -04:00
IP.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
IPAddr.cc Add/use unspecified IPAddr constants 2019-08-23 11:15:02 -04:00
IPAddr.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
List.h Remove APIs that were explicitly deprecated to be removed in 3.1. 2020-01-29 12:08:09 +00:00
main.cc DNS_Mgr changes to match the new IOSource API and loop architecture 2020-01-31 10:13:09 -07:00
make_dbg_constants.py Merge remote-tracking branch 'origin/topic/dnthayer/ticket1440' 2015-08-07 13:10:08 -07:00
modp_numtoa.c Do not use scientific notations when printing doubles in logs. 2016-05-23 16:07:22 -07:00
modp_numtoa.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
module_util.cc Merge remote-tracking branch 'origin/topic/timw/util-unit-tests' 2020-01-06 09:44:43 -08:00
module_util.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
nb_dns.c util, nb_dns: fix off-by-one bugs in strncpy() calls 2020-01-29 20:22:16 +01:00
nb_dns.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Net.cc Modify IOSource Manager to implement new loop architecture 2020-01-31 10:13:09 -07:00
Net.h Type and variable usage cleanup in Net.h 2020-01-31 09:34:54 -07:00
net_util.cc Mark safe_snprintf and safe_vsnprintf as deprecated, remove uses of them 2020-01-02 15:36:39 -07:00
net_util.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
NetVar.cc Add Supervisor BIF/event API skeleton 2019-10-15 12:59:45 -07:00
NetVar.h Add Supervisor BIF/event API skeleton 2019-10-15 12:59:45 -07:00
NFA.cc Mark List::append/insert deprecated in favor of push_back/push_front for consistency with Queue 2019-07-22 09:47:43 -07:00
NFA.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Notifier.cc Clean up triggers awaiting global state modification at shutdown 2020-01-02 12:05:49 -08:00
Notifier.h Clean up triggers awaiting global state modification at shutdown 2020-01-02 12:05:49 -08:00
Obj.cc Merge remote-tracking branch 'origin/master' into topic/johanna/remove-serializer 2019-06-17 09:50:05 -07:00
Obj.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
OpaqueVal.cc Merge remote-tracking branch 'origin/topic/johanna/remove-build-unique' 2019-10-29 09:42:55 -07:00
OpaqueVal.h GH-602: fix paraglob header inclusion, installation, and search paths 2019-09-26 17:39:25 -07:00
option.bif Add and use new IntrusivePt type in Zeek 2019-10-29 16:49:27 +01:00
Options.cc Only allow a single trace file (-r) or interface (-i) option on the command-line 2020-01-31 09:34:54 -07:00
Options.h Only allow a single trace file (-r) or interface (-i) option on the command-line 2020-01-31 09:34:54 -07:00
PacketDumper.cc 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
PacketDumper.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
PacketFilter.cc Fix packet filter memory leaks 2020-01-02 12:05:49 -08:00
PacketFilter.h Fix packet filter memory leaks 2020-01-02 12:05:49 -08:00
parse.y Remove APIs that were explicitly deprecated to be removed in 3.1. 2020-01-29 12:08:09 +00:00
patricia.c Fix packet filter memory leaks 2020-01-02 12:05:49 -08:00
patricia.h Fix packet filter memory leaks 2020-01-02 12:05:49 -08:00
Pipe.cc Add checks for failed fcntl calls 2020-01-29 16:04:46 -08:00
Pipe.h Address supervisor code re-factoring feedback from Robin 2020-01-21 22:26:17 -08:00
PolicyFile.cc 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
PolicyFile.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
PrefixTable.cc Add filter_subnet_table bif 2016-03-16 15:50:13 -07:00
PrefixTable.h Fix packet filter memory leaks 2020-01-02 12:05:49 -08:00
PriorityQueue.cc Remove CQ_TimerMgr in favor of PQ_TimerMgr 2020-01-31 09:34:54 -07:00
PriorityQueue.h Remove CQ_TimerMgr in favor of PQ_TimerMgr 2020-01-31 09:34:54 -07:00
Queue.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
RandTest.cc
RandTest.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
re-parse.y GH-170: fix segfault triggered by invalid pattern symbols 2019-01-15 14:29:25 -06:00
re-scan.l Remove other simple uses of PDict 2019-08-13 19:57:42 -07:00
RE.cc Mark safe_snprintf and safe_vsnprintf as deprecated, remove uses of them 2020-01-02 15:36:39 -07:00
RE.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
Reassem.cc Fix DataBlockList::DataSize() 2019-09-24 10:21:20 -07:00
Reassem.h Fix DataBlockList::DataSize() 2019-09-24 10:21:20 -07:00
reporter.bif Fix memory leak in Reporter::get_weird_sampling_whitelist() BIF 2020-01-02 12:05:49 -08:00
Reporter.cc Mark safe_snprintf and safe_vsnprintf as deprecated, remove uses of them 2020-01-02 15:36:39 -07:00
Reporter.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
rule-parse.y Mark List::append/insert deprecated in favor of push_back/push_front for consistency with Queue 2019-07-22 09:47:43 -07:00
rule-scan.l Mark safe_snprintf and safe_vsnprintf as deprecated, remove uses of them 2020-01-02 15:36:39 -07:00
Rule.cc Deprecate the internal int/uint types in favor of the cstdint types they were based on 2019-08-12 13:50:07 -07:00
Rule.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
RuleAction.cc 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
RuleAction.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
RuleCondition.cc Deprecate the internal int/uint types in favor of the cstdint types they were based on 2019-08-12 13:50:07 -07:00
RuleCondition.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
RuleMatcher.cc Initial structure for supervisor-mode 2019-09-27 19:17:58 -07:00
RuleMatcher.h Remove #include of some iosource files from Net.h 2020-01-31 09:34:54 -07:00
scan.l Initial structure for supervisor-mode 2019-09-27 19:17:58 -07:00
Scope.cc Scope: fix memory leak by removing duplicate copy_string() call 2020-01-29 20:22:16 +01:00
Scope.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
SerializationFormat.cc Deprecate the internal int/uint types in favor of the cstdint types they were based on 2019-08-12 13:50:07 -07:00
SerializationFormat.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
Sessions.cc Make TimerMgr an IOSource 2020-01-31 10:13:09 -07:00
Sessions.h Make TimerMgr an IOSource 2020-01-31 10:13:09 -07:00
setsignal.c 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
setsignal.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
siphash24.c Merge remote-tracking branch 'origin/topic/johanna/bit-1612' 2016-07-14 16:26:17 -07:00
siphash24.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
SmithWaterman.cc 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
SmithWaterman.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
stats.bif Only allow a single trace file (-r) or interface (-i) option on the command-line 2020-01-31 09:34:54 -07:00
Stats.cc Add Trigger manager for managing triggers created by things like 'when' statements 2020-01-31 10:13:09 -07:00
Stats.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Stmt.cc Add Trigger manager for managing triggers created by things like 'when' statements 2020-01-31 10:13:09 -07:00
Stmt.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
StmtEnums.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
strings.bif Remove APIs that were explicitly deprecated to be removed in 3.1. 2020-01-29 12:08:09 +00:00
strsep.c 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
Tag.cc Deprecate the internal int/uint types in favor of the cstdint types they were based on 2019-08-12 13:50:07 -07:00
Tag.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Timer.cc Threading changes for the new loop architecture 2020-01-31 10:13:09 -07:00
Timer.h Threading changes for the new loop architecture 2020-01-31 10:13:09 -07:00
Traverse.cc Fix null pointer deref in AST traversal 2018-06-22 20:18:36 -05:00
Traverse.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
TraverseTypes.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Trigger.cc Add Trigger manager for managing triggers created by things like 'when' statements 2020-01-31 10:13:09 -07:00
Trigger.h Add Trigger manager for managing triggers created by things like 'when' statements 2020-01-31 10:13:09 -07:00
TunnelEncapsulation.cc Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
TunnelEncapsulation.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Type.cc Type, util: add constexpr to static variables 2020-01-29 20:22:16 +01:00
Type.h Convert type-checking macros to actual functions 2020-01-09 11:43:09 -08:00
types.bif Rename Bro to Zeek in Zeekygen-generated documentation 2019-06-06 18:52:22 -07:00
UID.cc Deprecate the internal int/uint types in favor of the cstdint types they were based on 2019-08-12 13:50:07 -07:00
UID.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
util-config.h.in Additional Bro to Zeek renaming 2019-05-19 16:51:36 -05:00
util.cc Remove #include of some iosource files from Net.h 2020-01-31 09:34:54 -07:00
util.h Merge remote-tracking branch 'origin/topic/robin/631-deprecation-v2' 2020-01-30 19:19:56 -08:00
Val.cc Remove APIs that were explicitly deprecated to be removed in 3.1. 2020-01-29 12:08:09 +00:00
Val.h Remove APIs that were explicitly deprecated to be removed in 3.1. 2020-01-29 12:08:09 +00:00
Var.cc Fix reference counting issues related to lambdas/closures 2020-01-02 23:04:22 -08:00
Var.h Fix reference counting issues related to lambdas/closures 2020-01-02 23:04:22 -08:00
version.c.in 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
WeirdState.cc Remove variable content from weird names 2019-04-01 18:30:11 -07:00
WeirdState.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
zeek-affinity.cc Address supervisor code re-factoring feedback from Robin 2020-01-21 22:26:17 -08:00
zeek-affinity.h Address supervisor code re-factoring feedback from Robin 2020-01-21 22:26:17 -08:00
zeek.bif Add Trigger manager for managing triggers created by things like 'when' statements 2020-01-31 10:13:09 -07:00