zeek/src
Jon Siwek d342cde22c Improve error message when failing to activate a plugin.
Also fix a unit test helper script that checks plugin availability.
2014-09-16 10:09:46 -05:00
..
3rdparty@7e15efe9d2 Updating submodule(s). 2014-05-15 11:48:11 -07:00
analyzer Remove unneeded allocations for HTTP messages. 2014-09-15 13:40:45 -05:00
broxygen Silence some doc-related warnings when using bro -e. 2014-08-19 11:06:21 -05:00
file_analysis BIT-1240: Fix MIME entity file data/gap ordering. 2014-09-08 18:04:03 -05:00
input Merge remote-tracking branch 'origin/topic/robin/reader-writer-plugins' 2014-08-21 16:04:13 -05:00
iosource Fix a compile error on systems without pcap-int.h. 2014-09-15 11:16:39 -05:00
logging Move DataSeries and ElasticSearch into plugins. 2014-08-08 18:32:21 -07:00
plugin Moving Pkt{Src,Dumper} a directory level up. 2014-08-22 16:46:15 -07:00
probabilistic Switch to double hashing. 2014-06-05 16:02:25 +02:00
threading Merge remote-tracking branch 'origin/master' into topic/robin/pktsrc 2014-08-22 15:41:42 -07:00
Anon.cc Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
Anon.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
Attr.cc Fixing segfault with mismatching set &default in record field. 2013-12-18 09:17:05 -08:00
Attr.h Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
Base64.cc Fix new []/delete mismatch in ~Base64Converter. 2014-05-06 12:07:23 -05:00
Base64.h First prototype of new analyzer framework. 2013-03-26 11:05:38 -07:00
bif_arg.cc Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
bif_arg.h Merge remote-tracking branch 'origin/topic/jsiwek/972' 2013-05-10 19:30:24 -07:00
bif_type.def Remove --enable-brov6 flag, IPv6 now supported by default. 2012-02-03 16:46:58 -06:00
binpac-lib.pac Remove $Id$ tags 2011-08-04 15:21:18 -05:00
binpac.pac Remove $Id$ tags 2011-08-04 15:21:18 -05:00
binpac_bro-lib.pac Remove $Id$ tags 2011-08-04 15:21:18 -05: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 Bugfixes and test updates. 2014-09-05 18:20:23 -07:00
bro.pac Remove $Id$ tags 2011-08-04 15:21:18 -05:00
bro_inet_ntop.c Merge remote-tracking branch 'origin/topic/jsiwek/bro_inet_ntop' 2012-03-23 16:10:01 -07:00
bro_inet_ntop.h Fix build on OpenBSD 5.2. 2013-02-22 10:45:22 -06:00
Brofiler.cc Set safe umask when creating script profiler tmp files. 2013-09-19 13:57:51 -05:00
Brofiler.h Initial skeleton of new Broxygen infrastructure. 2013-10-03 10:42:04 -05:00
BroList.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
BroString.cc change vector assignment operator and remove unnecessary argument (expr) 2013-03-06 14:08:06 -08:00
BroString.h Clarifying onwership rules for BroString constructors. 2012-11-05 13:51:09 -08:00
bsd-getopt-long.c Remove $Id$ tags 2011-08-04 15:21:18 -05:00
bsd-getopt-long.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
builtin-func.l Reworking plugin interface to not rely on macros. 2014-01-20 13:39:11 -08:00
builtin-func.y Checkpointing the dynamic plugin code. 2013-11-26 14:04:29 -08:00
CCL.cc Remove $Id$ tags 2011-08-04 15:21:18 -05:00
CCL.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
ChunkedIO.cc Refactor SerializationFormat::EndWrite and ChunkedIO::Chunk mem mgmt. 2014-03-18 14:42:38 -05:00
ChunkedIO.h Merge remote-tracking branch 'origin/topic/jsiwek/faster-val-clone' 2014-03-30 20:13:26 +02:00
CMakeLists.txt Removing FlowSrc. 2014-08-22 16:33:55 -07:00
CompHash.cc Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
CompHash.h Merge remote-tracking branch 'origin/topic/dist-cleanup' 2011-09-18 16:17:42 -07:00
Conn.cc Adapt SSL analyzer to generate file analysis handles itself. 2014-04-23 16:59:27 -05:00
Conn.h Adapt SSL analyzer to generate file analysis handles itself. 2014-04-23 16:59:27 -05:00
const.bif Improve gap reporting in TCP connections that never see data. 2014-01-24 16:21:02 -06:00
Continuation.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
cq.c Remove $Id$ tags 2011-08-04 15:21:18 -05:00
cq.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
DbgBreakpoint.cc Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
DbgBreakpoint.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
DbgDisplay.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
DbgHelp.cc Initial import of svn+ssh:://svn.icir.org/bro/trunk/bro as of r7088 2010-09-27 20:42:30 -07:00
DbgWatch.cc Renaming the Logger to Reporter. 2011-07-01 09:22:33 -07:00
DbgWatch.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
Debug.cc Fix reference counting for lookup_ID() usages. 2014-05-01 15:00:03 -05:00
Debug.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
DebugCmdInfoConstants.cc Initial import of svn+ssh:://svn.icir.org/bro/trunk/bro as of r7088 2010-09-27 20:42:30 -07:00
DebugCmdInfoConstants.h Initial import of svn+ssh:://svn.icir.org/bro/trunk/bro as of r7088 2010-09-27 20:42:30 -07:00
DebugCmdInfoConstants.in Initial import of svn+ssh:://svn.icir.org/bro/trunk/bro as of r7088 2010-09-27 20:42:30 -07:00
DebugCmds.cc Improve script debugger backtrace and print commands. 2012-05-29 14:51:45 -05:00
DebugCmds.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
DebugLogger.cc Removing netmap, remaining pieces of the 2ndary path, and left-over 2014-08-22 16:24:39 -07:00
DebugLogger.h Merge remote-tracking branch 'origin/master' into topic/robin/pktsrc 2014-08-22 15:41:42 -07:00
Desc.cc Refactor various hex escaping code. 2014-04-18 13:19:50 -05:00
Desc.h Refactor various hex escaping code. 2014-04-18 13:19:50 -05:00
DFA.cc Refactor regex/signature AcceptingSet data structure and usages. 2014-04-21 16:55:51 -05:00
DFA.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
Dict.cc Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
Dict.h Fixing DNS memory leaks. 2011-10-09 17:00:57 -07:00
digest.h Add SHA1 and SHA256 hashing BIFs. (addresses #542) 2012-05-04 16:09:05 -05:00
Discard.cc Update PacketFilter/Discarder code for IP version independence. 2012-03-08 13:12:04 -06:00
Discard.h Update PacketFilter/Discarder code for IP version independence. 2012-03-08 13:12:04 -06:00
DNS_Mgr.cc Bugfixes and test updates. 2014-09-05 18:20:23 -07:00
DNS_Mgr.h Bugfixes and test updates. 2014-09-05 18:20:23 -07:00
EquivClass.cc Remove $Id$ tags 2011-08-04 15:21:18 -05:00
EquivClass.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
event.bif Fix typos and formatting in event and BiF documentation 2014-05-19 19:39:43 -05:00
Event.cc Adding environment variable BRO_PLUGIN_ACTIVATE that unconditionally 2014-05-29 18:15:18 -07:00
Event.h Minor interface changes to provide more accessor methods for class 2013-11-26 10:57:02 -08:00
EventHandler.cc Extending plugin interface. 2014-05-15 15:36:48 -07:00
EventHandler.h Further polishing and cleanup in preparation for merge. 2014-07-12 18:12:09 -07:00
EventLauncher.cc First prototype of new analyzer framework. 2013-03-26 11:05:38 -07:00
EventLauncher.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
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 Fix reference counting bug in table coercion expressions. 2014-05-28 14:54:18 -05:00
Expr.h A number of smaller API extensions to provide plugins with access to 2014-05-29 18:15:14 -07:00
File.cc Pass over the InternalError() changes. 2013-10-11 15:11:06 -07:00
File.h Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
Frag.cc Fix reassembly of data w/ sizes beyond 32-bit capacities (BIT-348). 2014-04-09 13:03:24 -05:00
Frag.h Fix reassembly of data w/ sizes beyond 32-bit capacities (BIT-348). 2014-04-09 13:03:24 -05:00
Frame.cc Merge remote-tracking branch 'origin/topic/jsiwek/ticket946' 2013-03-06 15:09:24 -08:00
Frame.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
Func.cc Merge remote-tracking branch 'origin/master' into topic/robin/reader-writer-plugins 2014-07-31 14:45:38 -07:00
Func.h Fix for redefining built-in constants. 2014-07-31 14:38:24 -07:00
H3.h Fixing random number generation so that it returns same numbers as 2013-07-24 16:34:52 -07:00
Hash.cc Refactoring various usages of new IPAddr class. 2012-02-22 14:45:44 -06:00
Hash.h Refactoring various usages of new IPAddr class. 2012-02-22 14:45:44 -06:00
ID.cc Implement majority of Broxygen features delegated to Bro. 2013-11-14 14:00:51 -06:00
ID.h Merge remote-tracking branch 'origin/master' into topic/robin/dynamic-plugins-2.3 2014-01-24 20:26:00 -08:00
input.h Updates of the dynamic plugin code. 2013-12-16 11:57:56 -08:00
IntSet.cc Remove $Id$ tags 2011-08-04 15:21:18 -05:00
IntSet.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
IP.cc Review usage of Reporter::InternalError, addresses BIT-1045. 2013-10-10 14:45:06 -05:00
IP.h Pass over the InternalError() changes. 2013-10-11 15:11:06 -07:00
IPAddr.cc Fix buffer overlows in IP address masking logic. 2014-05-06 12:13:43 -05:00
IPAddr.h Fix various documentation/typos; remove a few superfluous things. 2013-06-03 16:03:25 -05:00
List.cc Remove $Id$ tags 2011-08-04 15:21:18 -05:00
List.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
main.cc Improve error message when failing to activate a plugin. 2014-09-16 10:09:46 -05:00
make_dbg_constants.pl Remove $Id$ tags 2011-08-04 15:21:18 -05:00
modp_numtoa.c Merge remote-tracking branch 'origin/fastpath' 2012-08-28 16:35:06 -07:00
modp_numtoa.h Logging speed improvements. 2011-10-06 15:55:45 -07:00
module_util.cc Merge remote branch 'origin/topic/gregor/bif-tuning' 2011-02-25 15:41:56 -08:00
module_util.h Merge remote branch 'origin/topic/gregor/bif-tuning' 2011-02-25 15:41:56 -08:00
nb_dns.c Fixing potential leak in DNS error case. From Vlad. 2013-03-17 17:37:06 -07:00
nb_dns.h DNS TXT support 2012-10-30 12:32:39 -04:00
Net.cc Interface tweaks for PktSrc, plus docs for PktSrc and PktDumper. 2014-08-28 00:52:36 -04:00
Net.h Interface tweaks for PktSrc, plus docs for PktSrc and PktDumper. 2014-08-28 00:52:36 -04:00
net_util.cc Merge remote-tracking branch 'origin/topic/vladg/dhcp' 2013-08-03 19:14:00 -07:00
net_util.h Fix build on systems that already have ntohll/htonll 2014-08-22 19:56:27 -05:00
NetVar.cc Converting log writers and input readers to plugins. 2014-07-20 19:17:58 +02:00
NetVar.h Converting log writers and input readers to plugins. 2014-07-20 19:17:58 +02:00
NFA.cc Remove $Id$ tags 2011-08-04 15:21:18 -05:00
NFA.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
Obj.cc Further polishing and cleanup in preparation for merge. 2014-07-12 18:12:09 -07:00
Obj.h Extending plugin interface. 2014-05-15 15:36:48 -07:00
Op.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
OpaqueVal.cc Review usage of Reporter::InternalError, addresses BIT-1045. 2013-10-10 14:45:06 -05:00
OpaqueVal.h Merge branch 'topic/robin/hyperloglog-merge' 2013-08-31 10:42:42 -07:00
OSFinger.cc Refactor search_for_file() util function. 2013-10-07 15:01:03 -05:00
OSFinger.h Remove --enable-brov6 flag, IPv6 now supported by default. 2012-02-03 16:46:58 -06:00
PacketDumper.cc Remove $Id$ tags 2011-08-04 15:21:18 -05:00
PacketDumper.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
PacketFilter.cc Refactor IP_Hdr routing header handling, add MobileIPv6 Home Address handling. 2012-04-05 10:50:35 -05:00
PacketFilter.h Remove --enable-brov6 flag, IPv6 now supported by default. 2012-02-03 16:46:58 -06:00
parse.y A number of smaller API extensions to provide plugins with access to 2014-05-29 18:15:14 -07:00
patricia.c Fix compiler warnings. 2013-03-07 14:41:18 -06:00
patricia.h Sync up patricia.c/h with pysubnettree repo 2012-04-12 10:28:10 -05:00
PersistenceSerializer.cc Remove unused variable assignments, dead code. 2013-09-23 16:57:31 -05:00
PersistenceSerializer.h Fix misc. issues reported by Coverity. 2013-10-14 14:02:39 -05:00
plugins.cc.in A work-around for supporting plugins compiled as *.a. 2013-06-02 19:36:25 -07:00
PolicyFile.cc Fix misc. issues reported by Coverity. 2013-10-14 14:02:39 -05:00
PolicyFile.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
PrefixTable.cc Review usage of Reporter::InternalError, addresses BIT-1045. 2013-10-10 14:45:06 -05:00
PrefixTable.h Remove --enable-brov6 flag, IPv6 now supported by default. 2012-02-03 16:46:58 -06:00
PriorityQueue.cc Remove $Id$ tags 2011-08-04 15:21:18 -05:00
PriorityQueue.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
Queue.cc Remove $Id$ tags 2011-08-04 15:21:18 -05:00
Queue.h Remove $Id$ tags 2011-08-04 15:21:18 -05: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 Remove $Id$ tags 2011-08-04 15:21:18 -05:00
re-scan.l Remove $Id$ tags 2011-08-04 15:21:18 -05:00
RE.cc Refactor regex/signature AcceptingSet data structure and usages. 2014-04-21 16:55:51 -05:00
RE.h Refactor regex/signature AcceptingSet data structure and usages. 2014-04-21 16:55:51 -05:00
Reassem.cc Fix reassembly of data w/ sizes beyond 32-bit capacities (BIT-348). 2014-04-09 13:03:24 -05:00
Reassem.h Fix reassembly of data w/ sizes beyond 32-bit capacities (BIT-348). 2014-04-09 13:03:24 -05:00
RemoteSerializer.cc Bugfixes and test updates. 2014-09-05 18:20:23 -07:00
RemoteSerializer.h Bugfixes and test updates. 2014-09-05 18:20:23 -07:00
reporter.bif Integrate new Broxygen functionality into Sphinx. 2013-11-21 14:34:32 -06:00
Reporter.cc Renaming InternalAnalyzerError to AnalyzerError. 2013-10-11 15:14:18 -07:00
Reporter.h Renaming InternalAnalyzerError to AnalyzerError. 2013-10-11 15:14:18 -07:00
rule-parse.y Replace libmagic w/ Bro signatures for file MIME type identification. 2014-03-04 11:12:06 -06:00
rule-scan.l Replace libmagic w/ Bro signatures for file MIME type identification. 2014-03-04 11:12:06 -06:00
Rule.cc Replace libmagic w/ Bro signatures for file MIME type identification. 2014-03-04 11:12:06 -06:00
Rule.h Replace libmagic w/ Bro signatures for file MIME type identification. 2014-03-04 11:12:06 -06:00
RuleAction.cc Merge remote-tracking branch 'origin/master' into topic/robin/dynamic-plugins-2.3 2014-05-14 16:23:04 -07:00
RuleAction.h Replace libmagic w/ Bro signatures for file MIME type identification. 2014-03-04 11:12:06 -06:00
RuleCondition.cc Rename analyzer/protocols -> analyzer/protocol 2013-04-19 15:50:57 -07:00
RuleCondition.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
RuleMatcher.cc Fix reference counting for lookup_ID() usages. 2014-05-01 15:00:03 -05:00
RuleMatcher.h Refactor regex/signature AcceptingSet data structure and usages. 2014-04-21 16:55:51 -05:00
scan.l Minor adjustments to plugin code/docs. 2014-07-30 16:48:23 -05:00
Scope.cc Revert "Fixed a couple of init-time mem leaks." 2012-07-18 07:29:01 -07:00
Scope.h Merge remote-tracking branch 'origin/fastpath' 2014-05-01 20:30:45 -07:00
ScriptAnaly.cc Remove $Id$ tags 2011-08-04 15:21:18 -05:00
ScriptAnaly.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
SerialInfo.h Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
SerializationFormat.cc Refactor SerializationFormat::EndWrite and ChunkedIO::Chunk mem mgmt. 2014-03-18 14:42:38 -05:00
SerializationFormat.h Refactor SerializationFormat::EndWrite and ChunkedIO::Chunk mem mgmt. 2014-03-18 14:42:38 -05:00
Serializer.cc Small packet dumper API change. 2014-08-22 16:49:32 -07:00
Serializer.h Merge remote-tracking branch 'origin/master' into topic/robin/pktsrc 2014-08-22 15:41:42 -07:00
SerialObj.cc Fix compiler warnings. 2013-03-07 14:41:18 -06:00
SerialObj.h Improve return value checking and error handling. 2013-09-24 17:38:22 -05:00
SerialTypes.h Make x509 certificates an opaque type 2014-01-28 06:39:50 -08:00
Sessions.cc Small packet dumper API change. 2014-08-22 16:49:32 -07:00
Sessions.h Removing netmap, remaining pieces of the 2ndary path, and left-over 2014-08-22 16:24:39 -07:00
setsignal.c Remove $Id$ tags 2011-08-04 15:21:18 -05:00
setsignal.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
SmithWaterman.cc Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
SmithWaterman.h Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
StateAccess.cc Merge remote-tracking branch 'origin/topic/bernhard/vector-assignment' 2013-03-06 16:50:53 -08:00
StateAccess.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
Stats.cc Fix reassembly of data w/ sizes beyond 32-bit capacities (BIT-348). 2014-04-09 13:03:24 -05:00
Stats.h Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
Stmt.cc Detect functions that try to bind variables from an outer scope. 2014-08-22 16:49:10 -05:00
Stmt.h Add "fallthrough" keyword, require a flow statement to end case blocks. 2013-01-16 16:37:50 -06:00
StmtEnums.h Merge remote-tracking branch 'origin/topic/jsiwek/no-switch-fallthrough' 2013-01-23 14:41:23 -08:00
strings.bif Better documentation for sub_bytes 2014-08-23 15:05:20 +01:00
strsep.c Initial import of svn+ssh:://svn.icir.org/bro/trunk/bro as of r7088 2010-09-27 20:42:30 -07:00
Tag.cc Fix reference counting bug in Tag::operator= 2014-07-31 14:32:10 -05:00
Tag.h Merge remote-tracking branch 'origin/topic/jsiwek/faf-updates' 2013-08-01 11:14:11 -07:00
Timer.cc Fix timer type enum and timer name array mismatch. 2013-08-14 10:48:44 -05:00
Timer.h Fix timer type enum and timer name array mismatch. 2013-08-14 10:48:44 -05:00
Traverse.cc Remove $Id$ tags 2011-08-04 15:21:18 -05:00
Traverse.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
TraverseTypes.h Remove $Id$ tags 2011-08-04 15:21:18 -05:00
Trigger.cc Fix memory leak w/ when statements - BIT-1058 2013-08-21 14:28:52 -05:00
Trigger.h Fix memory leaks resulting from 'when' and 'return when' statements. 2013-02-19 16:19:16 -06:00
TunnelEncapsulation.cc UID optimizations addressing BIT-1016. 2013-08-28 15:35:18 -05:00
TunnelEncapsulation.h Increase UIDs to 96 bits w/ C/F prefix - BIT-1016 2013-08-26 15:36:31 -05:00
Type.cc Fix Broxygen's rendering of opaque types. 2014-09-08 19:05:01 -05:00
Type.h Fix Broxygen's rendering of opaque types. 2014-09-08 19:05:01 -05:00
types.bif Converting log writers and input readers to plugins. 2014-07-20 19:17:58 +02:00
UID.cc Internal UID simplifications/nits. 2013-09-04 11:46:53 -05:00
UID.h Internal UID simplifications/nits. 2013-09-04 11:46:53 -05:00
util-config.h.in Merge remote-tracking branch 'origin/master' into topic/robin/dynamic-plugins-2.3 2014-05-14 16:23:04 -07:00
util.cc Merge remote-tracking branch 'origin/master' into topic/robin/pktsrc 2014-08-22 15:41:42 -07:00
util.h Minor adjustments to plugin code/docs. 2014-07-30 16:48:23 -05:00
Val.cc Simplify a conditional with equivalent branches. 2014-09-02 16:29:52 -05:00
Val.h Remove unused Val::attribs member. 2014-04-23 10:44:47 -05:00
Var.cc Merge remote-tracking branch 'origin/topic/jsiwek/outer_param_binding' 2014-08-22 15:23:18 -07:00
Var.h Initial skeleton of new Broxygen infrastructure. 2013-10-03 10:42:04 -05:00
version.c.in Merge with origin/topic/cmake-port. 2010-11-24 21:02:08 -08:00