..
3rdparty@ 2b3206b7ad
Merge remote-tracking branch 'origin/topic/neverlord/doctest'
2019-11-14 19:17:37 -08:00
analyzer
Merge remote-tracking branch 'origin/topic/jsiwek/gh-684-fix-rpc-parsing'
2019-11-21 08:50:28 -08:00
broker
Add initial scaffold for unit testing via doctest
2019-11-12 10:03:49 +01:00
file_analysis
Use object libraries for subdir libs and plugins
2019-10-31 10:58:51 +01:00
input
Use object libraries for subdir libs and plugins
2019-10-31 10:58:51 +01:00
iosource
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
logging
Merge remote-tracking branch 'origin/topic/dev/print-to-log'
2019-12-02 13:47:09 -08:00
plugin
Free memory allocated by glob() in plugin/Manager
2019-10-27 10:23:17 +01:00
probabilistic
Merge remote-tracking branch 'origin/topic/neverlord/intrusive-ptr'
2019-11-05 09:56:07 -08:00
threading
Merge remote-tracking branch 'origin/topic/timw/595-json-perf'
2019-10-01 16:42:59 -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 ZEEK_PROFILER_FILE file format/parsing
2019-11-07 16:47:09 -08:00
Brofiler.h
Fix ZEEK_PROFILER_FILE file format/parsing
2019-11-07 16:47:09 -08:00
BroList.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
BroString.cc
GH-406: rename bro.bif to zeek.bif
2019-06-14 19:53:38 -07:00
BroString.h
Remove "using namespace std" from header files
2019-10-30 12:26:10 -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
Integrate review feedback
2019-11-14 09:15:50 +01:00
CompHash.cc
Add null check when getting key size for List types. Fixes coverity finding 1058242
2019-09-16 10:56:41 -07:00
CompHash.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
Conn.cc
GH-646: add new "successful_connection_remove" event
2019-11-11 19:52:59 -08:00
Conn.h
GH-646: add new "successful_connection_remove" event
2019-11-11 19:52:59 -08: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
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
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
Fix misc. Coverity warnings
2019-08-14 16:19:56 -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
Merge remote-tracking branch 'remotes/origin/topic/robin/gh59-when'
2019-06-20 18:19:18 -07:00
DebugLogger.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02: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
Deprecate the internal int/uint types in favor of the cstdint types they were based on
2019-08-12 13:50:07 -07:00
DNS_Mgr.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02: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
Merge remote-tracking branch 'origin/topic/jsiwek/gh-646-conn-removal'
2019-11-18 12:08:12 +00:00
Event.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
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 null check for results of dynamic_cast in AssignExpr::TypeCheck. Fixes coverity findings 1403416
and 1403417
2019-09-16 10:56:41 -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
Make strerror_r portable.
2017-09-18 14:50:30 -07:00
Flare.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02: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
Integrate review feedback
2019-10-29 21:24:56 +01:00
Frame.h
Fix for CIDs 1402823 and 1394050.
2019-09-20 07:55:09 +00:00
Func.cc
Merge remote-tracking branch 'origin/topic/zeke/closures'
2019-07-30 02:32:34 +00:00
Func.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02: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
Remove "using namespace std" from header files
2019-10-30 12:26:10 -07: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
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
main.cc
Merge remote-tracking branch 'origin/topic/neverlord/doctest'
2019-11-14 19:17:37 -08: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
Remove "using namespace std" from header files
2019-10-30 12:26:10 -07:00
module_util.h
Remove "using namespace std" from header files
2019-10-30 12:26:10 -07:00
nb_dns.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
nb_dns.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
Net.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
Net.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
net_util.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
net_util.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
NetVar.cc
Allow to handle late DPD matches.
2019-08-22 19:00:11 +02:00
NetVar.h
Merge branch 'topic/jgras/dpd-late-match' of https://github.com/J-Gras/zeek
2019-09-17 11:17:41 -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
Merge remote-tracking branch 'remotes/origin/topic/robin/gh59-when'
2019-06-20 18:19:18 -07:00
Notifier.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02: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
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
Deprecate the internal int/uint types in favor of the cstdint types they were based on
2019-08-12 13:50:07 -07:00
PacketFilter.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
parse.y
GH-654: allow table() in function &default expressions
2019-10-25 13:00:46 -07:00
patricia.c
Merge branch 'master' of https://github.com/redsand/zeek
2019-10-30 11:03:59 -07:00
patricia.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
Pipe.cc
Handle failure of fcntl in Pipe. (Coverity 1241934, 1241935)
2019-09-16 10:56:41 -07:00
Pipe.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02: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
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
PriorityQueue.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
PriorityQueue.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02: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
Cleanups related to PDict -> std::map replacements
2019-08-13 19:57:42 -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
GH-234: rename Broxygen to Zeexygen along with roles/directives
2019-04-22 19:45:50 -07:00
Reporter.cc
GH-545: add "addl" parameter to flow_weird and net_weird events
2019-08-20 22:45:22 -04: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
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.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
GH-554: don't init PIA endpoint matchers if there's only file-magic
2019-08-27 16:32:30 -07:00
RuleMatcher.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
scan.l
Merge remote-tracking branch 'origin/topic/timw/deprecate-int-types'
2019-08-14 15:49:24 -07:00
Scope.cc
Fix misc. Coverity warnings
2019-08-14 16:19:56 -07: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
Merge remote-tracking branch 'origin/topic/jsiwek/gh-646-conn-removal'
2019-11-18 12:08:12 +00:00
Sessions.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02: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
Deprecate the internal int/uint types in favor of the cstdint types they were based on
2019-08-12 13:50:07 -07:00
Stats.cc
Rework Session/Connection tracking to use a std::map instead of PDict
2019-08-21 09:24:02 -04:00
Stats.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02:00
Stmt.cc
Merge remote-tracking branch 'origin/topic/dev/print-to-log'
2019-12-02 13:47:09 -08: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
Merge branch 'topic/jsiwek/template-containers-merge'
2019-07-15 19:51:27 -07: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
Merge remote-tracking branch 'origin/master' into topic/johanna/243
2019-05-20 10:14:11 -07:00
Timer.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02: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
Merge remote-tracking branch 'origin/topic/robin/cid-1402823'
2019-09-20 10:42:58 -07:00
Trigger.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02: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
Merge branch 'improve-container-record-fields-bif' of https://github.com/henridf/zeek
2019-11-13 13:46:27 -08:00
Type.h
Allow record_fields() string arguments that name a record type
2019-11-01 12:46:17 -07: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
Fix Xcode deprecation warning for std::ptr_fun
2019-09-26 09:45:44 -07:00
util.h
Replace build_unique with make_unique
2019-10-29 11:50:30 +01:00
Val.cc
Merge remote-tracking branch 'origin/topic/jsiwek/improve-record-fields-bif'
2019-11-07 13:49:14 -08:00
Val.h
Allow record_fields() string arguments that name a record type
2019-11-01 12:46:17 -07:00
Var.cc
Merge remote-tracking branch 'origin/topic/johanna/remove-build-unique'
2019-10-29 09:42:55 -07:00
Var.h
Switch from header guards to pragma once
2019-09-17 14:10:30 +02: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.bif
Allow record_fields() string arguments that name a record type
2019-11-01 12:46:17 -07:00