zeek/src
Arne Welzel 4576741fe4 TCP_Reassembler: Fix IsOrig() position in Match() call
Found during a debug session with @rsmmr. Undelivered TCP data
would only be matched for the responder and eol set to IsOrig().
2024-08-22 13:43:44 +02:00
..
3rdparty@96caa6a590 Merge remote-tracking branch 'origin/topic/christian/ci-updates' 2024-06-18 10:53:09 +02:00
analyzer TCP_Reassembler: Fix IsOrig() position in Match() call 2024-08-22 13:43:44 +02:00
broker broker: Deprecate MakeEvent(ValPList*) 2024-08-16 10:48:02 +02:00
file_analysis Use accessor to reach into X509_ALGOR 2024-07-16 18:06:10 +02:00
fuzzers fuzzers: Add LDAP fuzzing 2024-08-06 18:20:09 +02:00
include Creating a symlink src/include/zeek -> src/ 2022-11-09 18:16:13 +02:00
input Merge remote-tracking branch 'origin/topic/awelzel/3836-input-create-any-abort-crash' 2024-07-19 19:51:52 +02:00
iosource iosource/Manager: Reap dry sources while computing timeout 2024-07-02 11:32:05 +02:00
logging Remove is_sum arguments from counters and gauges 2024-05-31 13:36:37 -07:00
packet_analysis Remove unused wrapper packet analyzer 2024-08-16 16:49:12 +02:00
plugin Add component API to transparently remap one component to another one. 2024-05-06 09:45:11 +02:00
probabilistic Remove deprecated BloomFilter serialization methods 2024-08-07 11:58:21 -07:00
script_opt ScriptOpt: Ensure global statements have non-null scope 2024-08-16 13:59:24 +02:00
session Add extra metrics to session_mgr 2024-08-05 13:21:44 -07:00
spicy spicyz: Add back message about removed support for port / ports in evt 2024-08-12 09:45:56 +02:00
supervisor Remove the Supervisor's internal ClusterEndpoint struct. 2024-07-02 14:52:17 -07:00
telemetry telemetry/Manager: Check RegisterFd() return value 2024-08-07 09:48:29 +02:00
threading Remove deprecated json NullDoubleWriter class 2024-08-07 11:58:21 -07:00
zeekygen Avoid segfault when generating Zeekygen docs on Zeek-internal identifiers. 2024-05-03 12:23:49 -07:00
Anon.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Anon.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Attr.cc improved error cascade for invalid attributes 2024-06-04 10:36:36 -07:00
Attr.h improved error cascade for invalid attributes 2024-06-04 10:36:36 -07:00
Base64.cc Bump pre-commit hooks 2023-10-30 09:41:12 +01:00
Base64.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
binpac-lib.pac Code modernization: Convert from deprecated C standard library headers 2022-06-27 09:47:31 -07:00
binpac.pac
binpac_zeek-lib.pac Spelling src 2022-11-09 12:08:15 -05:00
binpac_zeek.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
CCL.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
CCL.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
CMakeLists.txt Merge remote-tracking branch 'origin/topic/vern/zam-regularization' 2024-08-16 12:10:33 +02:00
communityid.bif Avoid OpenSSL header dependencies 2023-11-03 15:54:46 +01:00
CompHash.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
CompHash.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Conn.cc Remove Connection::AppendAddl 2024-08-07 11:58:21 -07:00
Conn.h Remove Connection::AppendAddl 2024-08-07 11:58:21 -07:00
const.bif Remove deprecations tagged for v6.1 2023-06-14 10:07:22 -07:00
DbgBreakpoint.cc Bump pre-commit hooks 2023-10-30 09:41:12 +01:00
DbgBreakpoint.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
DbgDisplay.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
DbgHelp.cc updated Bro->Zeek in comments in the source tree 2022-01-24 14:26:20 -08:00
DbgWatch.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
DbgWatch.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Debug.cc Fix unsafe and inefficient uses of copy_string 2023-11-03 15:25:38 +01:00
Debug.h Bump pre-commit hooks 2023-10-30 09:41:12 +01:00
DebugCmdInfoConstants.in Merge remote-tracking branch 'microsoft/master' 2022-11-11 15:23:21 -07:00
DebugCmds.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
DebugCmds.h Add missing include for int32_t in DebugCmds.h 2024-02-05 14:38:16 -07:00
DebugLogger.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
DebugLogger.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Desc.cc fix ZAM "cat" of doubles/times to include trailing ".0" per normal BiF behavior 2024-03-28 16:43:06 -07:00
Desc.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
DFA.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
DFA.h DFA: Extract inner Stats struct from DFA_State_Cache 2023-11-21 10:34:17 +01:00
Dict.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Dict.h Dict: Invalidate iterators during Clear() 2024-01-09 09:12:21 +01:00
digest.cc Avoid OpenSSL header dependencies 2023-11-03 15:54:46 +01:00
digest.h digest/digest_print: Use bytetohex() instead of snprintf() 2024-02-13 19:32:16 +01:00
Discard.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Discard.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
DNS_Mapping.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
DNS_Mapping.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
DNS_Mgr.cc Move dns_mgr stats to telemetry instruments 2024-08-02 21:27:26 -07:00
DNS_Mgr.h Move dns_mgr stats to telemetry instruments 2024-08-02 21:27:26 -07:00
EquivClass.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
EquivClass.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
event.bif Deprecate old unknown_protocol event signature 2024-08-12 21:44:02 +02:00
Event.cc segment_profiling: Remove SegmentProfiler and load_sample event 2024-01-03 11:55:54 +01:00
Event.h EventMgr: Remove queue_flare, use GetNextTimeout() instead 2023-12-04 20:03:31 +01:00
EventHandler.cc Remove is_sum arguments from counters and gauges 2024-05-31 13:36:37 -07:00
EventHandler.h Remove EventRegistry::Used and EventRegistry::SetUsed 2024-08-07 11:58:21 -07:00
EventLauncher.cc Minor fixes for build problems after reformatting 2021-09-16 15:36:09 -07:00
EventLauncher.h Minor fixes for build problems after reformatting 2021-09-16 15:36:09 -07:00
EventRegistry.cc Remove EventRegistry::Used and EventRegistry::SetUsed 2024-08-07 11:58:21 -07:00
EventRegistry.h Remove EventRegistry::Used and EventRegistry::SetUsed 2024-08-07 11:58:21 -07:00
EventTrace.cc Avoid creating a few temporary values to avoid copy operations 2023-11-28 13:40:28 -07:00
EventTrace.h Add some uses of std::move in constructors and simple functions for pass-by-value arguments 2023-11-28 13:40:28 -07:00
Expr.cc Merge remote-tracking branch 'origin/topic/vern/zam-regularization' 2024-08-16 12:10:33 +02:00
Expr.h Merge remote-tracking branch 'origin/topic/vern/zam-regularization' 2024-08-16 12:10:33 +02:00
File.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
File.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Flare.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Flare.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Frag.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Frag.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Frame.cc Add facade types to avoid using raw Broker types 2023-12-04 15:23:28 +01:00
Frame.h Add facade types to avoid using raw Broker types 2023-12-04 15:23:28 +01:00
Func.cc fix & regression test for GH-3839 (spurious warnings for "when" constructs) 2024-07-23 15:18:21 -07:00
Func.h Merge remote-tracking branch 'origin/topic/vern/zam-regularization' 2024-08-16 12:10:33 +02:00
Hash.cc Avoid OpenSSL header dependencies 2023-11-03 15:54:46 +01:00
Hash.h Make BIFs just return ValPtr directly instead of BifReturnVal 2024-01-22 10:35:34 -07:00
ID.cc simpler and more robust identification of function parameters for AST profiling 2024-08-16 11:19:02 +02:00
ID.h simpler and more robust identification of function parameters for AST profiling 2024-08-16 11:19:02 +02:00
input.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
IntrusivePtr.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
IntSet.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
IntSet.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
IP.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
IP.h Bump pre-commit hooks 2023-10-30 09:41:12 +01:00
IPAddr.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
IPAddr.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
List.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
List.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
main.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
make_dbg_constants.py Format Python scripts with yapf. 2021-11-24 23:13:24 +01:00
mmdb.bif Modernize various C++/Zeek-isms in the MMDB code. 2024-01-11 17:13:41 -08:00
MMDB.cc Fix MMDB::Lookup() to check result status correctly 2024-01-25 23:54:22 -08:00
MMDB.h Modernize various C++/Zeek-isms in the MMDB code. 2024-01-11 17:13:41 -08:00
module_util.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
module_util.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
net_util.cc Conn/net_utils/fmt_mac: Avoid snprintf(), memcpy() and allocation 2024-02-13 19:37:15 +01:00
net_util.h Conn/net_utils/fmt_mac: Avoid snprintf(), memcpy() and allocation 2024-02-13 19:37:15 +01:00
NetVar.cc Remove EventRegistry::Used and EventRegistry::SetUsed 2024-08-07 11:58:21 -07:00
NetVar.h Remove EventRegistry::Used and EventRegistry::SetUsed 2024-08-07 11:58:21 -07:00
NFA.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
NFA.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Notifier.cc fix for Trigger's whose termination leads to deleting other Trigger's 2023-12-12 09:45:19 +01:00
Notifier.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Obj.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Obj.h Obj: Implement with_location_of() as template 2024-02-06 11:03:06 +01:00
OpaqueVal.cc Remove deprecated OpaqueVal serialization methods 2024-08-07 11:58:21 -07:00
OpaqueVal.h Remove deprecated OpaqueVal serialization methods 2024-08-07 11:58:21 -07:00
option.bif option.bif: Short-circuit option changes when terminating 2022-07-29 18:22:03 +02:00
Options.cc "-O validate-ZAM" option to validate generated ZAM instructions 2024-08-16 11:18:58 +02:00
Options.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Overflow.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Overflow.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
PacketFilter.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
PacketFilter.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
parse.y "add" and "delete" are now expressions rather than statements 2024-05-29 12:40:06 -07:00
Pipe.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Pipe.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
PolicyFile.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
PolicyFile.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
PrefixTable.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
PrefixTable.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
PriorityQueue.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
PriorityQueue.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
RandTest.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
RandTest.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
re-parse.y RE/Specific_RE_Matcher: Make Compile() return false for syntax errors 2024-02-28 17:07:51 +01:00
re-scan.l RE/Specific_RE_Matcher: Make Compile() return false for syntax errors 2024-02-28 17:07:51 +01:00
RE.cc RE/Specific_RE_Matcher: Make Compile() return false for syntax errors 2024-02-28 17:07:51 +01:00
RE.h RE: Remove RE_DisjunctiveMatcher and re-use MatchAll() 2023-11-21 10:34:16 +01:00
Reassem.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Reassem.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
reporter.bif Update reporter.bif to describe special case of errors in init 2024-06-04 11:56:06 +02:00
Reporter.cc run-time warnings for scripts compiled to C++ 2024-08-16 11:18:57 +02:00
Reporter.h run-time warnings for scripts compiled to C++ 2024-08-16 11:18:57 +02:00
rule-parse.y rule-parse: Remove id_to_str() lookup to squelch coverity warning 2024-08-09 09:49:43 +02:00
rule-scan.l rule-scan: Copy yytext strings 2023-12-05 15:26:40 +01:00
Rule.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Rule.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
RuleAction.cc rule-parse: Remove [event_name] syntax, deprecate msg as identifier 2023-12-14 10:16:35 +01:00
RuleAction.h rule-parse: Remove [event_name] syntax, deprecate msg as identifier 2023-12-14 10:16:35 +01:00
RuleCondition.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
RuleCondition.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
RuleMatcher.cc Constify classes in RuleMatcher, fixes c++20 build failure 2024-05-01 16:59:54 -07:00
RuleMatcher.h Constify classes in RuleMatcher, fixes c++20 build failure 2024-05-01 16:59:54 -07:00
RunState.cc segment_profiling: Remove SegmentProfiler and load_sample event 2024-01-03 11:55:54 +01:00
RunState.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
scan.l Add &default_insert attribute for tables 2023-08-04 12:30:36 +02:00
ScannedFile.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
ScannedFile.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Scope.cc Return an error if GLOBAL:: prefix is used 2024-08-07 11:58:22 -07:00
Scope.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
ScriptCoverageManager.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
ScriptCoverageManager.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
ScriptProfile.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
ScriptProfile.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
ScriptValidation.cc fixes to limit AST traversal in the face of recursive types 2024-08-16 11:19:02 +02:00
ScriptValidation.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
SerializationFormat.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
SerializationFormat.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
SmithWaterman.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
SmithWaterman.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Span.h Span: Remove deduction guideline for Iter, Iter, include cleanup 2024-08-16 10:47:45 +02:00
stats.bif Move thread manager stats to telemetry metric 2024-08-05 13:21:44 -07:00
Stats.cc Move thread manager stats to telemetry metric 2024-08-05 13:21:44 -07:00
Stats.h segment_profiling: Remove SegmentProfiler and load_sample event 2024-01-03 11:55:54 +01:00
Stmt.cc Merge remote-tracking branch 'origin/topic/vern/zam-regularization' 2024-08-16 12:10:33 +02:00
Stmt.h removing now-vestigial "add" and "delete" statements 2024-05-29 12:40:06 -07:00
StmtBase.h fixes & enhancements to location information associated w/ AST nodes & ZAM optimization 2024-02-06 11:03:02 +01:00
StmtEnums.h Remove STMT_ANY statement type 2024-08-07 11:58:21 -07:00
strings.bif Change to use ToStdStringView() in a few other BIFs 2024-01-23 10:38:56 -07:00
Tag.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Tag.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Timer.cc Remove some unnecessary #includes 2024-08-05 13:27:30 -07:00
Timer.h Add timer counts as telemetry metrics 2024-08-05 13:21:44 -07:00
Traverse.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Traverse.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
TraverseTypes.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Trigger.cc Remove deprecated Trigger constructor 2024-08-07 11:58:21 -07:00
Trigger.h Remove deprecated Trigger constructor 2024-08-07 11:58:21 -07:00
TunnelEncapsulation.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
TunnelEncapsulation.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
Type.cc Merge remote-tracking branch 'origin/topic/vern/zam-regularization' 2024-08-16 12:10:33 +02:00
Type.h Merge remote-tracking branch 'origin/topic/vern/zam-regularization' 2024-08-16 12:10:33 +02:00
types.bif Pass parsed file record information with ReadFile/WriteFile events 2023-08-07 13:44:38 -07:00
UID.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
UID.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
util.cc fix ZAM "cat" of doubles/times to include trailing ".0" per normal BiF behavior 2024-03-28 16:43:06 -07:00
util.h fix ZAM "cat" of doubles/times to include trailing ".0" per normal BiF behavior 2024-03-28 16:43:06 -07:00
Val.cc accessor for smart-pointer version of FileVal's value 2024-08-05 09:12:36 +01:00
Val.h Merge remote-tracking branch 'origin/topic/vern/zam-regularization' 2024-08-16 12:10:33 +02:00
Var.cc framework for --enable-ZAM-profiling configuration 2024-03-19 10:59:49 -07:00
Var.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
version.c.in Support for configurable localversion 2024-04-17 14:16:47 -07:00
WeirdState.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
WeirdState.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
zeek-affinity.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
zeek-affinity.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
zeek-bif.h Make BIFs just return ValPtr directly instead of BifReturnVal 2024-01-22 10:35:34 -07:00
zeek-setup.cc Merge remote-tracking branch 'origin/topic/vern/zam-regularization' 2024-08-16 12:10:33 +02:00
zeek-setup.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
zeek.bif Document the field_escape_pattern in the to_json() BiF 2024-07-02 14:46:16 -07:00
zeek.pac Add GTPv1 packet analyzer, disable old analyzer 2021-11-23 19:36:50 -07:00
ZeekArgs.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
ZeekArgs.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
ZeekConfig.cmake.in Revert "Merge remote-tracking branch 'origin/topic/neverlord/gh-3247'" 2023-08-29 12:13:40 -07:00
ZeekList.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
ZeekPluginBootstrap.cmake.in ZeekPluginBootstrap: Encode Zeek's CMAKE_BUILD_TYPE 2023-06-15 10:46:06 +02:00
ZeekPluginConfig.cmake.in Fix install directory for plugins 2023-04-22 16:12:22 +02:00
ZeekString.cc Fix unsafe and inefficient uses of copy_string 2023-11-03 15:25:38 +01:00
ZeekString.h Fix unsafe and inefficient uses of copy_string 2023-11-03 15:25:38 +01:00
ZVal.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
ZVal.h complete migration of ZAM to use only public ZVal methods 2024-08-16 11:18:58 +02:00