zeek/src
2020-03-26 17:05:59 -07:00
..
3rdparty@ae9ff26a10 Move libkqueue submodule to the aux directory 2020-03-05 19:40:03 -08:00
analyzer Merge remote-tracking branch 'origin/topic/jsiwek/gh-865-smb-negotiate-context-list' 2020-03-20 10:05:34 -07:00
broker Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
file_analysis Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
input Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
iosource Cleanup in iosource/Packet 2020-03-12 16:08:31 -07:00
logging Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
plugin zeekygen: use class IntrusivePtr 2020-02-27 14:08:00 +01:00
probabilistic Type: use class IntrusivePtr in VectorType 2020-03-06 09:06:38 +01:00
supervisor Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
threading Move rapidjson submodule to aux directory 2020-03-05 19:24:13 -08:00
zeekygen Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Anon.cc Anon: remove unnecessary {map,vector}::clear() calls 2020-02-07 10:56:14 +01:00
Anon.h Anon: remove unnecessary {map,vector}::clear() calls 2020-02-07 10:56:14 +01:00
Attr.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Attr.h Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Base64.cc UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01:00
Base64.h UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01: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 include cleanup 2020-02-04 20:51:02 +01:00
bro-bif.h include cleanup 2020-02-04 20:51:02 +01: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 include cleanup 2020-02-04 20:51:02 +01:00
Brofiler.h include cleanup 2020-02-04 20:51:02 +01:00
BroList.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
BroString.cc UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01:00
BroString.h UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01: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 UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01:00
CCL.h UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01:00
CMakeLists.txt Merge remote-tracking branch 'origin/topic/jsiwek/gh-836-move-3rdparties-up' 2020-03-06 07:59:59 -08:00
CompHash.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
CompHash.h Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Conn.cc Val: use class IntrusivePtr in class TableVal 2020-03-06 09:06:38 +01:00
Conn.h Use const-references in lots of places (preformance-unnecessary-value-param) 2020-02-11 14:11:18 -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 Expr: use class IntrusivePtr 2020-02-27 12:06:34 +01:00
DbgBreakpoint.h Fix missing namespace that was causing a build error 2020-02-11 14:11:22 -08:00
DbgDisplay.h include cleanup 2020-02-04 20:51:02 +01: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 include cleanup 2020-02-04 20:51:02 +01:00
Debug.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Debug.h Expr: use class IntrusivePtr 2020-02-27 12:06:34 +01: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 Scope: store IntrusivePtr in local 2020-03-06 13:03:41 +01: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 Improve formatting of doubles that are close to integers 2020-02-15 00:54:44 -08:00
Desc.h include cleanup 2020-02-04 20:51:02 +01:00
DFA.cc include cleanup 2020-02-04 20:51:02 +01:00
DFA.h include cleanup 2020-02-04 20:51:02 +01:00
Dict.cc Merge remote-tracking branch 'origin/topic/timw/dict-unit-tests' 2020-02-13 19:34:29 -08:00
Dict.h Code cleanup in Dict.h 2020-02-11 20:28:49 -05:00
digest.cc digest: eliminate the "Reporter.h" include 2020-02-13 09:13:59 +01:00
digest.h digest: eliminate the "Reporter.h" include 2020-02-13 09:13:59 +01:00
Discard.cc Val: eliminate the "BroString.h" include 2020-02-13 09:13:59 +01:00
Discard.h include cleanup 2020-02-04 20:51:02 +01:00
DNS_Mgr.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
DNS_Mgr.h Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
EquivClass.cc include cleanup 2020-02-04 20:51:02 +01:00
EquivClass.h include cleanup 2020-02-04 20:51:02 +01:00
event.bif Add urgent flag to tcp_flags documentation 2020-03-06 16:38:46 -07:00
Event.cc Check for failure when registering event manager with iosource manager (Coverity 1419398) 2020-02-12 16:39:00 -08:00
Event.h GH-773: Make EventMgr an IOSource so that events interrupt kevent waits 2020-02-05 15:43:37 -05:00
EventHandler.cc Type: RecordType::FieldDefault() returns IntrusivePtr 2020-03-06 09:06:45 +01:00
EventHandler.h include cleanup 2020-02-04 20:51:02 +01:00
EventLauncher.cc
EventLauncher.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
EventRegistry.cc EventRegistry: automatically delete EventHandlers 2020-02-27 12:02:55 +01:00
EventRegistry.h EventRegistry: automatically delete EventHandlers 2020-02-27 12:02:55 +01:00
Expr.cc GH-725: fix logic for finding a lambda's usage of outer IDs 2020-03-26 17:05:59 -07:00
Expr.h GH-725: fix logic for finding a lambda's usage of outer IDs 2020-03-26 17:05:59 -07:00
File.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
File.h Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Flare.cc Merge branch 'noreturn' of https://github.com/MaxKellermann/zeek 2020-02-21 15:37:33 -08:00
Flare.h Address supervisor code re-factoring feedback from Robin 2020-01-21 22:26:17 -08:00
Frag.cc include cleanup 2020-02-04 20:51:02 +01:00
Frag.h include cleanup 2020-02-04 20:51:02 +01:00
Frame.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Frame.h Frame: use class IntrusivePtr 2020-03-06 09:12:03 +01:00
Func.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Func.h Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Hash.cc include cleanup 2020-02-04 20:51:02 +01:00
Hash.h include cleanup 2020-02-04 20:51:02 +01:00
ID.cc GH-725: fix logic for finding a lambda's usage of outer IDs 2020-03-26 17:05:59 -07:00
ID.h Attr: use class IntrusivePtr 2020-03-06 12:59:47 +01:00
input.h Merge remote-tracking branch 'origin/master' into topic/jsiwek/supervisor 2019-11-05 10:11:47 -08:00
IntrusivePtr.h Merge branch 'refactor' of https://github.com/MaxKellermann/zeek 2020-02-26 10:07:31 -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 Val: add TableVal::Assign() overload with IntrusivePtr 2020-03-06 09:06:38 +01:00
IP.h IP: Cleanup initialization, make a few functions consistent with others 2020-02-27 12:36:17 -07:00
IPAddr.cc UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01:00
IPAddr.h IPAddr: minor cleanup 2020-02-27 12:49:21 -07:00
List.h List: add method empty() 2020-02-25 21:03:07 +01:00
main.cc GH-857: fix redefining record types used to index tables 2020-03-12 18:25:48 -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 module_util: make GLOBAL_MODULE_NAME constexpr 2020-02-07 10:56:14 +01: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 ID: use class IntrusivePtr 2020-02-27 14:08:00 +01:00
Net.h Merge branch 'scanned-file-device-and-inode' of https://github.com/awelzel/zeek 2020-02-24 17:09:30 -08: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 include cleanup 2020-02-04 20:51:02 +01:00
NetVar.h Add Supervisor BIF/event API skeleton 2019-10-15 12:59:45 -07:00
NFA.cc include cleanup 2020-02-04 20:51:02 +01:00
NFA.h include cleanup 2020-02-04 20:51:02 +01:00
Notifier.cc include cleanup 2020-02-04 20:51:02 +01:00
Notifier.h include cleanup 2020-02-04 20:51:02 +01:00
Obj.cc Obj: make no_location constexpr 2020-02-16 19:22:35 +01:00
Obj.h Merge branch 'refactor_obj' of https://github.com/MaxKellermann/zeek 2020-02-21 20:06:09 -08:00
OpaqueVal.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
OpaqueVal.h Type: return IntrusivePtr 2020-03-06 09:06:38 +01:00
option.bif Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Options.cc include cleanup 2020-02-04 20:51:02 +01:00
Options.h Change packet source fields of Options to std::optional 2020-01-31 15:41:23 -08:00
PacketDumper.cc include cleanup 2020-02-04 20:51:02 +01:00
PacketDumper.h include cleanup 2020-02-04 20:51:02 +01:00
PacketFilter.cc include cleanup 2020-02-04 20:51:02 +01:00
PacketFilter.h include cleanup 2020-02-04 20:51:02 +01:00
parse.y Change record field anonymous functions to use lambda expressions 2020-03-26 15:48:18 -07: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 include cleanup 2020-02-04 20:51:02 +01:00
PrefixTable.h include cleanup 2020-02-04 20:51:02 +01:00
PriorityQueue.cc PriorityQueue: initialization cleanup 2020-02-27 12:36:24 -07:00
PriorityQueue.h PriorityQueue: initialization cleanup 2020-02-27 12:36:24 -07:00
Queue.h include cleanup 2020-02-04 20:51:02 +01:00
RandTest.cc include cleanup 2020-02-04 20:51:02 +01:00
RandTest.h include cleanup 2020-02-04 20:51:02 +01:00
re-parse.y include cleanup 2020-02-04 20:51:02 +01:00
re-scan.l include cleanup 2020-02-04 20:51:02 +01:00
RE.cc Mark a few clang-tidy findings as false-positive 2020-02-11 14:11:22 -08:00
RE.h RE: make the RE_Matcher destructor non-virtual 2020-02-13 09:17:30 +01:00
Reassem.cc include cleanup 2020-02-04 20:51:02 +01:00
Reassem.h include cleanup 2020-02-04 20:51:02 +01:00
reporter.bif Val: use class IntrusivePtr in class TableVal 2020-03-06 09:06:38 +01:00
Reporter.cc file_analysis: include cleanup 2020-02-13 10:12:03 +01:00
Reporter.h Reporter: add [[noreturn]] attribute to several methods 2020-02-21 20:43:09 +01:00
rule-parse.y include cleanup 2020-02-04 20:51:02 +01:00
rule-scan.l include cleanup 2020-02-04 20:51:02 +01:00
Rule.cc include cleanup 2020-02-04 20:51:02 +01:00
Rule.h include cleanup 2020-02-04 20:51:02 +01:00
RuleAction.cc UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01:00
RuleAction.h UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01:00
RuleCondition.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
RuleCondition.h include cleanup 2020-02-04 20:51:02 +01:00
RuleMatcher.cc Val: add TableVal::Assign() overload with IntrusivePtr 2020-03-06 09:06:38 +01:00
RuleMatcher.h include cleanup 2020-02-04 20:51:02 +01:00
scan.l DNS_Mgr: use class IntrusivePtr 2020-03-06 13:00:45 +01:00
Scope.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Scope.h Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
SerializationFormat.cc include cleanup 2020-02-04 20:51:02 +01:00
SerializationFormat.h include cleanup 2020-02-04 20:51:02 +01:00
Sessions.cc Add ability for packet sources to flag a packet's l2 or l3 checksum as valid. 2020-03-12 16:08:22 -07:00
Sessions.h include cleanup 2020-02-04 20:51:02 +01: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 Add a faster siphash24 implementation than the reference one 2020-02-24 21:03:13 -07:00
siphash24.h Merge remote-tracking branch 'origin/topic/timw/faster-hashing' 2020-02-25 19:56:17 -08:00
SmithWaterman.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
SmithWaterman.h Remove "using namespace std" from header files 2019-10-30 12:26:10 -07:00
stats.bif Val: use class IntrusivePtr in class TableVal 2020-03-06 09:06:38 +01:00
Stats.cc Scope: store IntrusivePtr in local 2020-03-06 13:03:41 +01:00
Stats.h include cleanup 2020-02-04 20:51:02 +01:00
Stmt.cc Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
Stmt.h Merge branch 'leaks' of https://github.com/MaxKellermann/zeek 2020-02-28 00:48:20 -08:00
StmtEnums.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
strings.bif Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -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 Type: return IntrusivePtr 2020-03-06 09:06:38 +01:00
Tag.h Move constructors/operators should be marked noexcept to avoid the compiler picking the copy constructor instead (performance-noexcept-move-constructor) 2020-02-11 11:02:08 -08:00
Timer.cc Remove concept of multiple timer managers 2020-01-31 10:13:09 -07:00
Timer.h include cleanup 2020-02-04 20:51:02 +01:00
Traverse.cc include cleanup 2020-02-04 20:51:02 +01:00
Traverse.h include cleanup 2020-02-04 20:51:02 +01:00
TraverseTypes.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Trigger.cc Frame: use class IntrusivePtr 2020-03-06 09:12:03 +01:00
Trigger.h UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01:00
TunnelEncapsulation.cc Val: add TableVal::Assign() overload with IntrusivePtr 2020-03-06 09:06:38 +01:00
TunnelEncapsulation.h include cleanup 2020-02-04 20:51:02 +01:00
Type.cc Merge remote-tracking branch 'origin/topic/jsiwek/gh-857-rebuild-tables-on-record-redef' 2020-03-20 11:31:11 -07:00
Type.h Merge branch 'intrusive_ptr' of https://github.com/MaxKellermann/zeek 2020-03-17 22:51:46 -07:00
types.bif Table expiry now raises &on_change handlers 2020-02-05 12:37:52 -08:00
UID.cc UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01:00
UID.h UID, ..: un-inline methods to reduce header dependencies 2020-02-04 20:51:02 +01:00
util-config.h.in Additional Bro to Zeek renaming 2019-05-19 16:51:36 -05:00
util.cc Replace va_list fmt() overload with vfmt() 2020-02-14 21:40:36 -08:00
util.h Merge remote-tracking branch 'origin/topic/jsiwek/deprecated-attribute' 2020-02-24 18:53:37 -07:00
Val.cc Merge remote-tracking branch 'origin/topic/jsiwek/gh-857-rebuild-tables-on-record-redef' 2020-03-20 11:31:11 -07:00
Val.h Merge remote-tracking branch 'origin/topic/jsiwek/gh-857-rebuild-tables-on-record-redef' 2020-03-20 11:31:11 -07:00
Var.cc GH-725: fix logic for finding a lambda's usage of outer IDs 2020-03-26 17:05:59 -07:00
Var.h Merge branch 'leaks' of https://github.com/MaxKellermann/zeek 2020-02-28 00:48:20 -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 include cleanup 2020-02-04 20:51:02 +01: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 Scope: store IntrusivePtr in local 2020-03-06 13:03:41 +01:00