zeek/src
2019-04-19 12:02:22 -07:00
..
3rdparty@6e93c5546a added smb2-com-transform-header for smb3.x 2019-02-21 09:53:32 +01:00
analyzer Implement the zeek_init handler. 2019-04-14 08:37:35 -04:00
broker Implement the zeek_init handler. 2019-04-14 08:37:35 -04:00
broxygen Merge branch 'master' of https://github.com/dnthayer/zeek 2019-04-16 11:57:16 -07:00
file_analysis Improve PE file analysis 2019-04-05 12:43:47 -07:00
input Merge branch 'topic/christian/inputframework-paths' of https://github.com/ckreibich/zeek 2019-03-18 11:48:22 -07:00
iosource Merge branch 'master' of https://github.com/rdenniston/zeek 2019-03-19 19:19:02 -07:00
logging Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
plugin Rename all scripts to have ".zeek" file extension 2019-04-11 21:12:40 -05:00
probabilistic Merge branch 'topic/jsbarber/fix-topk-merge-core-dump' of https://github.com/jsbarber/bro 2019-04-18 09:36:48 +02:00
threading GH-282: Remove JSON formatter's range restriction on numbers 2019-02-27 11:22:29 -06:00
Anon.cc Fix compile warnings raised by gcc7. 2017-12-05 10:27:23 -08:00
Anon.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Attr.cc GH-161: fix segfault in &default type checking for sets 2019-01-14 14:03:15 -06:00
Attr.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Base64.cc Refactoring of Base64 functions. 2015-08-04 15:46:24 +02:00
Base64.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07: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 Unified2 file analyzer updated to new plugin style. 2013-08-10 22:26:32 -04:00
bro-bif.h Infrastructure for modularizing protocol analyzers. 2013-03-29 19:59:31 -07:00
bro.bif Implement the zeek_init handler. 2019-04-14 08:37:35 -04: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 Fix build on OpenBSD 5.2. 2013-02-22 10:45:22 -06:00
Brofiler.cc Relocate temporary script coverage files 2018-06-01 11:30:36 -05:00
Brofiler.h Initial skeleton of new Broxygen infrastructure. 2013-10-03 10:42:04 -05:00
BroList.h
BroString.cc Merge branch 'Reporter/MessageFix' of https://github.com/catenacyber/bro 2018-04-16 10:58:45 -07:00
BroString.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
bsd-getopt-long.c Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
bsd-getopt-long.h
CCL.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
CCL.h
ChunkedIO.cc Removing OpenSSL dependency for plugins. 2016-08-01 12:32:27 -07:00
ChunkedIO.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
CMakeLists.txt Merge remote-tracking branch 'upstream/master' 2019-04-14 01:35:50 -05:00
CompHash.cc Merge remote-tracking branch 'origin/topic/jsiwek/gh-151' 2019-01-22 09:08:14 -08:00
CompHash.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Conn.cc Remove variable content from weird names 2019-04-01 18:30:11 -07:00
Conn.h Remove variable content from weird names 2019-04-01 18:30:11 -07:00
const.bif Rename all scripts to have ".zeek" file extension 2019-04-11 21:12:40 -05:00
Continuation.h
ConvertUTF.c Merge remote-tracking branch 'origin/topic/seth/rdp' 2015-03-30 17:10:04 -05:00
ConvertUTF.h Merge remote-tracking branch 'origin/topic/dnthayer/fix-rdp' 2015-08-31 10:35:19 -07:00
cq.c Merge remote-tracking branch 'origin/topic/seth/stats-improvement' 2016-05-07 11:51:35 -07:00
cq.h Merge remote-tracking branch 'origin/topic/seth/stats-improvement' 2016-05-07 11:51:35 -07:00
DbgBreakpoint.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
DbgBreakpoint.h
DbgDisplay.h
DbgHelp.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
DbgWatch.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
DbgWatch.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Debug.cc Update script search logic for new file extension 2019-04-09 01:26:16 -05:00
Debug.h Add argument checking to a few more printf-style calls. 2016-08-15 15:34:27 -07:00
DebugCmdInfoConstants.cc
DebugCmdInfoConstants.h
DebugCmdInfoConstants.in
DebugCmds.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
DebugCmds.h
DebugLogger.cc Add -B scripts flag to allow debug output of script load order. 2017-09-19 09:38:08 -07:00
DebugLogger.h Add -B scripts flag to allow debug output of script load order. 2017-09-19 09:38:08 -07:00
Desc.cc Fix ASCII logging of very large values of type "double" 2017-11-06 14:01:07 -06:00
Desc.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
DFA.cc A few more updates to the digest functions. 2019-01-24 10:44:28 -08:00
DFA.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Dict.cc Merge remote-tracking branch 'origin/topic/jazoff/datastructures-defer-init' 2019-03-13 17:34:10 -07:00
Dict.h Merge remote-tracking branch 'origin/topic/jazoff/datastructures-defer-init' 2019-03-13 17:34:10 -07:00
digest.h Fix building with LibreSSL again 2019-01-24 17:54:18 -06:00
Discard.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
Discard.h
DNS_Mgr.cc Merge branch 'master' of https://github.com/rbclark/bro into topic/johanna/md5-fips 2019-01-18 15:34:06 -08:00
DNS_Mgr.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
EquivClass.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
EquivClass.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
event.bif GH-236: Add zeek_script_loaded event, deprecate bro_script_loaded 2019-04-19 12:02:22 -07:00
Event.cc Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
Event.h Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
EventHandler.cc Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
EventHandler.h Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
EventLauncher.cc First prototype of new analyzer framework. 2013-03-26 11:05:38 -07:00
EventLauncher.h
EventRegistry.cc A number of smaller API extensions to provide plugins with access to 2014-05-29 18:15:14 -07:00
EventRegistry.h A number of smaller API extensions to provide plugins with access to 2014-05-29 18:15:14 -07:00
Expr.cc Merge remote-tracking branch 'origin/topic/jsiwek/gh-286' 2019-03-13 18:01:36 +00:00
Expr.h GH-211: improve consistency of how scripting errors are handled 2019-01-30 11:20:09 -06:00
File.cc Adapt most of the X509 support to OpenSSL 1.1 2017-12-06 00:07:49 +01:00
File.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Flare.cc Make strerror_r portable. 2017-09-18 14:50:30 -07:00
Flare.h Merge remote-tracking branch 'origin/topic/jsiwek/improve_comm_loop' 2014-09-25 12:46:48 -07:00
Frag.cc Cleaned up stats collection. 2016-01-04 00:55:52 -05:00
Frag.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Frame.cc BIT-1785: fix scripts able to access uninitialized variables. 2017-02-06 23:30:54 -06:00
Frame.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Func.cc GH-211: improve consistency of how scripting errors are handled 2019-01-30 11:20:09 -06:00
Func.h GH-210: improve call stack tracking 2019-01-28 14:17:04 -06:00
Hash.cc Merge remote-tracking branch 'origin/topic/johanna/bit-1612' 2016-07-14 16:26:17 -07:00
Hash.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
ID.cc Merge remote-tracking branch 'origin/rtd-test' 2019-01-10 14:08:40 -06:00
ID.h Make options redef-able by default. 2018-08-10 11:53:36 -07:00
input.h implemented /re/i for case-insensitive patterns 2018-06-26 15:59:41 -07:00
IntSet.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
IntSet.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
IP.cc Fix reporter net_weird API usage for unknown_mobility_type 2019-04-02 10:41:32 -07:00
IP.h Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
IPAddr.cc GH-208: change invalid subnet expressions to a runtime error 2019-01-30 12:01:46 -06:00
IPAddr.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
List.cc Merge remote-tracking branch 'origin/topic/jazoff/datastructures-defer-init' 2019-03-13 17:34:10 -07:00
List.h Defer initialization of lists and dicts until an item is added. 2019-02-18 12:50:22 -05:00
main.cc GH-236: Add zeek_script_loaded event, deprecate bro_script_loaded 2019-04-19 12:02:22 -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 Do not use scientific notations when printing doubles in logs. 2016-05-23 16:07:22 -07:00
module_util.cc Allow access to global variables using GLOBAL:: namespace. 2016-12-07 15:28:34 -08:00
module_util.h
nb_dns.c Improve default DNS resolution support for Alpine/musl 2018-11-30 19:26:04 -06:00
nb_dns.h Add dns_resolver option 2018-11-30 16:59:45 -06:00
Net.cc Implement the zeek_init handler. 2019-04-14 08:37:35 -04:00
Net.h Make old comm. system usages an error unless old_comm_usage_is_ok is set 2018-06-15 17:15:46 -05:00
net_util.cc Merge remote-tracking branch 'origin/topic/johanna/gcc-6.2.1' 2016-10-24 11:12:05 -07:00
net_util.h Fixing memory leak triggered by new MAC address logging. 2016-06-07 11:46:56 -07:00
NetVar.cc Merge branch 'fatemabw/bro' of https://github.com/fatemabw/bro into dev/2.7 2018-09-21 16:40:41 -05:00
NetVar.h Merge branch 'fatemabw/bro' of https://github.com/fatemabw/bro into dev/2.7 2018-09-21 16:40:41 -05:00
NFA.cc fixed 3 leaks in creating pattern values 2018-06-26 10:43:06 -07:00
NFA.h fixed 3 leaks in creating pattern values 2018-06-26 10:43:06 -07:00
Obj.cc Add script-layer call stack to internal errors messages that abort 2018-11-02 17:43:34 -05:00
Obj.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Op.h
OpaqueVal.cc Merge remote-tracking branch 'origin/topic/johanna/md5-fips' 2019-01-24 17:20:06 -06:00
OpaqueVal.h Merge remote-tracking branch 'origin/topic/johanna/md5-fips' 2019-01-24 17:20:06 -06:00
option.bif Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
OSFinger.cc Update script search logic for new file extension 2019-04-09 01:26:16 -05:00
OSFinger.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
PacketDumper.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
PacketDumper.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
PacketFilter.cc
PacketFilter.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
parse.y GH-236: Add zeek_script_loaded event, deprecate bro_script_loaded 2019-04-19 12:02:22 -07:00
patricia.c Fix compiler warnings on OpenBSD 2016-12-02 16:15:12 -06:00
patricia.h Add bif that allows searching for all matching subnets in table. 2016-03-09 12:24:00 -08:00
PersistenceSerializer.cc Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
PersistenceSerializer.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Pipe.cc Make strerror_r portable. 2017-09-18 14:50:30 -07:00
Pipe.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
plugins.cc.in A work-around for supporting plugins compiled as *.a. 2013-06-02 19:36:25 -07:00
PolicyFile.cc Make strerror_r portable. 2017-09-18 14:50:30 -07:00
PolicyFile.h
PrefixTable.cc Add filter_subnet_table bif 2016-03-16 15:50:13 -07:00
PrefixTable.h Add filter_subnet_table bif 2016-03-16 15:50:13 -07:00
PriorityQueue.cc Merge remote-tracking branch 'origin/topic/seth/stats-improvement' 2016-05-07 11:51:35 -07:00
PriorityQueue.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Queue.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
Queue.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
RandTest.cc
RandTest.h
re-parse.y GH-170: fix segfault triggered by invalid pattern symbols 2019-01-15 14:29:25 -06:00
re-scan.l use PCRE syntax instead of the beautiful new (?i ...) syntax 2018-06-29 13:01:05 -07:00
RE.cc Improve Specific_RE_Matcher::CompileSet() error condition cleanup 2018-07-16 16:07:34 -05:00
RE.h implemented /re/i for case-insensitive patterns 2018-06-26 15:59:41 -07:00
Reassem.cc Make Reassembler::TotalSize a constant time operation 2018-05-22 09:20:44 -05:00
Reassem.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
RemoteSerializer.cc Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
RemoteSerializer.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
reporter.bif Merge remote-tracking branch 'upstream/master' 2019-04-14 01:35:50 -05:00
Reporter.cc Remove variable content from weird names 2019-04-01 18:30:11 -07:00
Reporter.h Remove variable content from weird names 2019-04-01 18:30:11 -07:00
rule-parse.y Fix a couple of problems with signature matching. 2016-10-19 14:23:43 -07:00
rule-scan.l Replace libmagic w/ Bro signatures for file MIME type identification. 2014-03-04 11:12:06 -06:00
Rule.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
Rule.h Replace libmagic w/ Bro signatures for file MIME type identification. 2014-03-04 11:12:06 -06:00
RuleAction.cc Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
RuleAction.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
RuleCondition.cc Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
RuleCondition.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
RuleMatcher.cc Update script search logic for new file extension 2019-04-09 01:26:16 -05:00
RuleMatcher.h Fix a couple of problems with signature matching. 2016-10-19 14:23:43 -07:00
scan.l Rename all scripts to have ".zeek" file extension 2019-04-11 21:12:40 -05:00
Scope.cc Merge remote-tracking branch 'origin/topic/johanna/bit-1976' 2018-08-29 18:28:54 -05:00
Scope.h Merge remote-tracking branch 'origin/topic/johanna/bit-1976' 2018-08-29 18:28:54 -05:00
SerialInfo.h Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
SerializationFormat.cc Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
SerializationFormat.h Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
Serializer.cc Make 0 be a valid packet source timestamp 2018-06-04 13:56:52 -05:00
Serializer.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
SerialObj.cc Fix compiler warnings. 2013-03-07 14:41:18 -06:00
SerialObj.h bitwise operations for "count" types implemented 2018-04-26 12:38:24 -07:00
SerialTypes.h Merge branch 'topic/vern/bit-ops' of https://github.com/bro/bro 2018-06-21 16:05:07 -05:00
Sessions.cc Remove variable content from weird names 2019-04-01 18:30:11 -07:00
Sessions.h Fix typo in Sessions.h 2018-10-16 09:23:43 -07:00
setsignal.c Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
setsignal.h
siphash24.c Merge remote-tracking branch 'origin/topic/johanna/bit-1612' 2016-07-14 16:26:17 -07:00
siphash24.h Merge remote-tracking branch 'origin/topic/johanna/bit-1612' 2016-07-14 16:26:17 -07:00
SmithWaterman.cc Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
SmithWaterman.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
StateAccess.cc Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
StateAccess.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
stats.bif Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
Stats.cc Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
Stats.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Stmt.cc Merge branch 'master' of https://github.com/ZekeMedley/zeek 2019-03-15 19:45:07 -07:00
Stmt.h Add key-value for loop 2019-03-14 09:46:16 -07:00
StmtEnums.h Add 'while' statement to Bro language. 2015-02-13 11:26:54 -06:00
strings.bif Deprecate str_shell_escape, add safe_shell_quote replacement 2019-03-25 17:51:04 -07:00
strsep.c Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
Tag.cc Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
Tag.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Timer.cc Add rate-limiting sampling mechanism for weird events 2018-07-26 19:57:36 -05:00
Timer.h Add rate-limiting sampling mechanism for weird events 2018-07-26 19:57:36 -05:00
Traverse.cc Fix null pointer deref in AST traversal 2018-06-22 20:18:36 -05:00
Traverse.h
TraverseTypes.h
Trigger.cc GH-211: improve consistency of how scripting errors are handled 2019-01-30 11:20:09 -06:00
Trigger.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -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 GH-250: Improve/cleanup VXLAN decapsulation support 2019-03-12 18:15:34 -07:00
Type.cc Rename all scripts to have ".zeek" file extension 2019-04-11 21:12:40 -05:00
Type.h Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
types.bif Rename all scripts to have ".zeek" file extension 2019-04-11 21:12:40 -05:00
UID.cc Internal UID simplifications/nits. 2013-09-04 11:46:53 -05:00
UID.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
util-config.h.in Add 'bro-config' script. 2016-08-15 14:45:29 -05:00
util.cc GH-237: add @load foo.bro -> foo.zeek fallback 2019-04-16 17:49:37 -07:00
util.h Rename all scripts to have ".zeek" file extension 2019-04-11 21:12:40 -05:00
Val.cc Implement the zeek_init handler. 2019-04-14 08:37:35 -04:00
Val.h Pre-allocate and re-use Vals for bool, int, count, enum and empty string 2019-01-09 18:29:23 -06:00
Var.cc GH-211: improve consistency of how scripting errors are handled 2019-01-30 11:20:09 -06:00
Var.h Merge remote-tracking branch 'origin/topic/johanna/bit-1976' 2018-08-29 18:28:54 -05:00
version.c.in Extend plugin infrastructure to catch Bro version mismatches at link 2017-07-07 15:58:05 -07:00
WeirdState.cc Remove variable content from weird names 2019-04-01 18:30:11 -07:00
WeirdState.h Remove variable content from weird names 2019-04-01 18:30:11 -07:00