zeek/src
2018-05-10 10:14:30 -04:00
..
3rdparty@3107bd0398 Updating submodule(s). 2018-04-10 10:25:21 -05:00
analyzer Decrypt the krb ticket and send authentication data out. 2018-05-10 10:14:30 -04:00
broker Preallocate all possible PortVals. 2017-12-11 15:29:28 -06:00
broker-dummy Rename comm/ directories to broker/ 2015-03-05 17:02:25 -06:00
broxygen Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
file_analysis Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
input Fix config input reader on systems with gcc 4.8 2018-04-06 13:58:23 -05:00
iosource Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
logging Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
plugin Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
probabilistic Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
threading Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07: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 Check that there is only one of read, write, create_expire 2016-03-18 12:34:26 -07: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
bif_arg.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
bif_arg.h Merge remote-tracking branch 'origin/topic/jsiwek/972' 2013-05-10 19:30:24 -07:00
bif_type.def Fixing typo in BIF macros. 2016-06-07 15:53:55 -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 Merge branch 'patch-1' of https://github.com/assafmo/bro 2018-05-08 11:21:50 -07: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 Fix errors/warnings when compiling with -std=c++11 2014-10-27 12:54:17 -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
builtin-func.l Merge branch 'master' of https://github.com/hillu/bro 2014-12-01 12:08:07 -06:00
builtin-func.y Add a new attribute: &deprecated. 2015-01-21 09:40:50 -06:00
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 Add config framework. 2017-11-29 13:46:59 -08:00
CompHash.cc Preallocate all possible PortVals. 2017-12-11 15:29:28 -06:00
CompHash.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Conn.cc Preallocate all possible PortVals. 2017-12-11 15:29:28 -06:00
Conn.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
const.bif Refactored patch (removed options, less ambiguous name) 2015-08-24 23:45:21 +02: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 Fix a debugger bug where it would not support statements like print(3). 2016-09-26 10:17:12 -07: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 Continued stats cleanup and extension. 2016-01-09 01:14:13 -05:00
DFA.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Dict.cc Cleaned up stats collection. 2016-01-04 00:55:52 -05:00
Dict.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
digest.h Fix md5 problem with freebsd 11.0 clang 3.8 2016-10-13 13:36:40 -07:00
Discard.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
Discard.h
DNS_Mgr.cc Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07: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 Removing ack_above_hole event. 2016-07-06 15:35:21 -07:00
Event.cc Preallocate all possible PortVals. 2017-12-11 15:29:28 -06:00
Event.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
EventHandler.cc Rename comm/ directories to broker/ 2015-03-05 17:02:25 -06:00
EventHandler.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07: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 Add config framework. 2017-11-29 13:46:59 -08:00
Expr.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07: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 Add config framework. 2017-11-29 13:46:59 -08:00
Func.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07: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 Fix pessimizing-move compiler warning. 2018-02-12 11:13:04 -06:00
ID.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
input.h BIT-1384: Remove -O (optimize scripts) command-line option. 2015-04-27 14:45:02 -05: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 Preallocate all possible PortVals. 2017-12-11 15:29:28 -06:00
IP.h Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
IPAddr.cc Fix buffer overlows in IP address masking logic. 2014-05-06 12:13:43 -05:00
IPAddr.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
List.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
List.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
main.cc Merge remote-tracking branch 'origin/topic/jsiwek/bit-1909' 2018-04-27 10:35:37 -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 Fix (unlikely) memory leak in nb_dns.c 2018-02-05 10:45:02 -06:00
nb_dns.h DNS TXT support 2012-10-30 12:32:39 -04:00
Net.cc BIT-1909: fix invalid redef'd record field accesses 2018-04-11 16:23:26 -05:00
Net.h BIT-1909: fix invalid redef'd record field accesses 2018-04-11 16:23:26 -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 First step of DHCP analyzer rearchitecture. 2018-02-02 10:14:15 -05:00
NetVar.h First step of DHCP analyzer rearchitecture. 2018-02-02 10:14:15 -05:00
NFA.cc Fix two memory leaks reported on mailing list. 2016-06-20 11:28:30 -07:00
NFA.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Obj.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07: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 Review usage of Reporter::InternalError, addresses BIT-1045. 2013-10-10 14:45:06 -05:00
OpaqueVal.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
option.bif Improve config framework documentation comments 2018-03-15 14:16:00 -05:00
OSFinger.cc Refactor search_for_file() util function. 2013-10-07 15:01:03 -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 Refactor IP_Hdr routing header handling, add MobileIPv6 Home Address handling. 2012-04-05 10:50:35 -05:00
PacketFilter.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
parse.y Add config framework. 2017-11-29 13:46:59 -08: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 Preallocate all possible PortVals. 2017-12-11 15:29:28 -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 Migrate entropy testing to opaque. 2012-12-13 19:28:19 -08:00
RandTest.h Migrate entropy testing to opaque. 2012-12-13 19:28:19 -08:00
re-parse.y
re-scan.l
RE.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
RE.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Reassem.cc Fix compile. 2018-02-06 17:05:09 -08:00
Reassem.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
RemoteSerializer.cc Preallocate all possible PortVals. 2017-12-11 15:29:28 -06:00
RemoteSerializer.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
reporter.bif Integrate new Broxygen functionality into Sphinx. 2013-11-21 14:34:32 -06:00
Reporter.cc Add reporter hook. 2017-11-16 13:02:12 -08:00
Reporter.h Guard a few more format strings with __attribute__((format)) 2017-04-17 21:46:58 +02: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 Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
RuleAction.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
RuleCondition.cc Merge branch 'topic/corelight/eval-condition-crash' of https://github.com/corelight/bro 2017-10-03 11:56:32 -05:00
RuleCondition.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
RuleMatcher.cc Fix a couple of problems with signature matching. 2016-10-19 14:23:43 -07:00
RuleMatcher.h Fix a couple of problems with signature matching. 2016-10-19 14:23:43 -07:00
scan.l Merge remote-tracking branch 'origin/master' into topic/johanna/config 2018-01-29 14:43:20 -08:00
Scope.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
Scope.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
SerialInfo.h Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
SerializationFormat.cc One more small serialization format fix to make gcc 4.9 happy. 2016-08-15 15:20:14 -07:00
SerializationFormat.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Serializer.cc Remove unused and only partially implemented ConversionSerializer. 2016-08-05 14:06:46 -07: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 Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
SerialTypes.h OCSP: rewrite events and data structures. 2017-02-10 17:03:18 -08:00
Sessions.cc Fix compile warnings raised by gcc7. 2017-12-05 10:27:23 -08:00
Sessions.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -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 Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
SmithWaterman.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
StateAccess.cc Correcting spelling errors found under bro 2.4.1+dfsg-2 here: 2016-04-25 11:49:04 -05:00
StateAccess.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
stats.bif Merge remote-tracking branch 'origin/topic/seth/stats-improvement' 2016-05-07 11:51:35 -07:00
Stats.cc Merge remote-tracking branch 'origin/master' into topic/seth/stats-improvement 2016-05-02 14:34:29 -04: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 'topic/jazoff/speedup-for' 2017-12-08 13:12:09 -06:00
Stmt.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
StmtEnums.h Add 'while' statement to Bro language. 2015-02-13 11:26:54 -06:00
strings.bif Add convenient way to access version information to Bro. 2016-09-29 12:45:48 -07:00
strsep.c Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
Tag.cc Fix some Coverity warnings. 2016-08-02 11:38:29 -07:00
Tag.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Timer.cc Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
Timer.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Traverse.cc
Traverse.h
TraverseTypes.h
Trigger.cc Fix use-after-free in Trigger.cc 2017-10-26 10:36:13 -07:00
Trigger.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
TunnelEncapsulation.cc Preallocate all possible PortVals. 2017-12-11 15:29:28 -06:00
TunnelEncapsulation.h Renaming config.h to bro-config.h. 2015-07-28 11:57:04 -07:00
Type.cc Fix another gcc7 warning. 2017-12-05 11:30:06 -08:00
Type.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
types.bif Merge branch 'nfs-updates' of https://github.com/dtrejod/bro 2018-02-05 14:15:18 -06: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 Make strerror_r portable. 2017-09-18 14:50:30 -07:00
util.h Mark one-parameter constructors as explicit & use override where possible 2018-03-27 07:17:32 -07:00
Val.cc Merge remote-tracking branch 'origin/topic/jsiwek/bit-1909' 2018-04-27 10:35:37 -07:00
Val.h Merge remote-tracking branch 'origin/topic/jsiwek/bit-1909' 2018-04-27 10:35:37 -07:00
Var.cc Merge remote-tracking branch 'origin/topic/johanna/config' 2018-02-07 14:10:48 -08:00
Var.h Add config framework. 2017-11-29 13:46:59 -08:00
version.c.in Extend plugin infrastructure to catch Bro version mismatches at link 2017-07-07 15:58:05 -07:00