..
3rdparty@ 46ad4968b6
Update src/3rdparty submodule to disable clang-format
2025-04-17 09:26:55 -07:00
analyzer
Use bool instead of int flag in FTP analyzer's parse_eftp method
2025-05-20 10:58:32 -07:00
broker
broker/Manager: Fetch and forward all metadata from events
2025-06-02 17:31:36 +02:00
cluster
cluster/Backend/DoProcessEvent: Use generic metadata, not just timestamps
2025-06-02 17:31:36 +02:00
file_analysis
Remove unnecessary #includes in analyzer/packet analyzer/file analyzer source files
2025-05-19 10:25:05 -07:00
fuzzers
Add extra input files to ftp fuzzer corpus
2025-05-20 10:58:32 -07:00
include
input
Remove unnecessary #includes in input/logging/threading
2025-05-19 10:25:05 -07:00
iosource
Remove unnecessary #includes in cluster/broker/iosource/probabilistic/session
2025-05-19 10:25:05 -07:00
logging
Remove unnecessary #includes in zeekygen and base plugin files
2025-05-19 10:25:05 -07:00
packet_analysis
Remove unnecessary #includes in analyzer/packet analyzer/file analyzer source files
2025-05-19 10:25:05 -07:00
plugin
Remove unnecessary #includes in zeekygen and base plugin files
2025-05-19 10:25:05 -07:00
probabilistic
Remove unnecessary #includes in cluster/broker/iosource/probabilistic/session
2025-05-19 10:25:05 -07:00
script_opt
btest/zam: Update for new EventMetadata bifs
2025-05-23 19:32:50 +02:00
session
Remove unnecessary #includes in cluster/broker/iosource/probabilistic/session
2025-05-19 10:25:05 -07:00
spicy
Remove unnecessary #includes in zeekygen and base plugin files
2025-05-19 10:25:05 -07:00
storage
Redis: bump version of hiredis required
2025-05-23 12:13:13 -07:00
supervisor
Remove unnecessary #includes in telemetry and supervisor
2025-05-19 10:25:05 -07:00
telemetry
Remove unnecessary #includes in telemetry and supervisor
2025-05-19 10:25:05 -07:00
threading
Remove unnecessary #includes in input/logging/threading
2025-05-19 10:25:05 -07:00
zeekygen
Remove unnecessary #includes in zeekygen and base plugin files
2025-05-19 10:25:05 -07:00
Anon.cc
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
Anon.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
Attr.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Attr.h
improved error cascade for invalid attributes
2024-06-04 10:36:36 -07:00
Base64.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Base64.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
binpac-lib.pac
binpac.pac
binpac_zeek-lib.pac
Spelling src
2022-11-09 12:08:15 -05:00
binpac_zeek.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
CCL.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
CCL.h
Reformat
2023-11-06 09:42:46 +00:00
CMakeLists.txt
Skip linting on highwayhash and src/3rdparty files
2025-04-23 12:21:21 -07:00
communityid.bif
communityid: Use GetField() over GetFieldAs()
2024-11-15 17:38:53 +01:00
CompHash.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
CompHash.h
Reformat
2023-11-06 09:42:46 +00:00
Conn.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Conn.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
const.bif
Event/init-bare: Add add_missing_remote_network_timestamp logic
2025-06-02 17:31:36 +02:00
DbgBreakpoint.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
DbgBreakpoint.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
DbgDisplay.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
DbgHelp.cc
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
DbgWatch.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
DbgWatch.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Debug.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Debug.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
DebugCmdInfoConstants.in
Merge remote-tracking branch 'microsoft/master'
2022-11-11 15:23:21 -07:00
DebugCmds.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
DebugCmds.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
DebugLogger.cc
More std::move changes based on Coverity findings
2025-04-08 11:01:21 -07:00
DebugLogger.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Desc.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Desc.h
Desc: Add obj_desc() / obj_desc_short() overloads for IntrusivePtr
2025-05-26 16:10:48 +02:00
DFA.cc
Fix up minor warnings in touched files
2024-10-30 08:47:57 -04:00
DFA.h
Fix up minor warnings in touched files
2024-10-30 08:47:57 -04:00
Dict.cc
clang-format: Sort doctest header at the bottom
2024-11-15 17:00:00 +01:00
Dict.h
Remove including <cinttypes> from util.h
2025-05-16 10:14:37 -07:00
digest.cc
Reformat
2023-11-06 09:42:46 +00:00
digest.h
Use quotes instead of <> for zeek includes
2025-05-16 10:14:36 -07:00
Discard.cc
Remove unnecessary #includes in analyzer/packet analyzer/file analyzer headers
2025-05-19 10:25:05 -07:00
Discard.h
Remove unnecessary #includes in analyzer/packet analyzer/file analyzer headers
2025-05-19 10:25:05 -07:00
DNS_Mapping.cc
Remove including <cinttypes> from util.h
2025-05-16 10:14:37 -07:00
DNS_Mapping.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
DNS_Mgr.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
DNS_Mgr.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
EquivClass.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
EquivClass.h
Use modern names for standard headers
2025-05-16 10:14:36 -07:00
event.bif
Fix errors from rst linting on the generated docs
2025-01-24 11:41:36 -07:00
Event.cc
Event/init-bare: Add add_missing_remote_network_timestamp logic
2025-06-02 17:31:36 +02:00
Event.h
Event: Use -1.0 for undefined/unset timestamps
2025-06-02 17:31:36 +02:00
EventHandler.cc
EventMgr: Add Dispatch() with handler and args
2025-04-11 09:58:07 +02:00
EventHandler.h
EventHandler: Deprecate Call(args, no_remote, ts), add Call(args)
2025-03-27 19:23:47 +01:00
EventLauncher.cc
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
EventLauncher.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
EventRegistry.cc
EventRegistry/zeek.bif/init-bare: Add event metadata infrastructure
2025-05-23 19:31:58 +02:00
EventRegistry.h
EventRegistry/zeek.bif/init-bare: Add event metadata infrastructure
2025-05-23 19:31:58 +02:00
EventTrace.cc
EventTrace: Fix operator==() UBSAN downcast error
2025-05-19 20:48:18 +02:00
EventTrace.h
EventTraceMgr: Rename etm to event_trace_mgr
2025-05-19 18:10:36 +02:00
Expr.cc
Event: Deprecate default network timestamp metadata
2025-05-23 19:32:23 +02:00
Expr.h
ZAM optimization now removes hook calls to hooks without any bodies
2024-12-03 12:47:20 -07:00
File.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
File.h
Reformat
2023-11-06 09:42:46 +00:00
Flare.cc
Reformat
2023-11-06 09:42:46 +00:00
Flare.h
Reformat
2023-11-06 09:42:46 +00:00
Frag.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Frag.h
Reformat
2023-11-06 09:42:46 +00:00
Frame.cc
Add facade types to avoid using raw Broker types
2023-12-04 15:23:28 +01:00
Frame.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Func.cc
Merge remote-tracking branch 'origin/topic/awelzel/event-trace-mgr-destructor-fclose'
2025-05-19 20:02:12 +02:00
Func.h
Include StmtBase/StmtEnums in Func.h instead of Stmt.h
2025-05-16 10:14:36 -07:00
Hash.cc
Remove including <cinttypes> from util.h
2025-05-16 10:14:37 -07:00
Hash.h
Make BIFs just return ValPtr directly instead of BifReturnVal
2024-01-22 10:35:34 -07:00
ID.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
ID.h
simpler and more robust identification of function parameters for AST profiling
2024-08-16 11:19:02 +02:00
input.h
input/zeek-setup: Track parse_only globally
2025-03-05 19:23:08 +01:00
IntrusivePtr.h
Fix Obj.h include in IntrusivePtr.h to have full path
2025-05-16 10:14:36 -07:00
IntSet.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
IntSet.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
IP.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
IP.h
Increase size of proto fields to uint16_t, add common default value
2024-11-13 11:25:46 -07:00
IPAddr.cc
IPAddr/ConnKey: Protect from uninitialized conn_id
2025-01-17 17:53:02 +01:00
IPAddr.h
IPAddr/ConnKey: Promote transport to uint16_t
2025-01-17 17:53:02 +01:00
List.cc
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
List.h
Use modern names for standard headers
2025-05-16 10:14:36 -07:00
main.cc
Remove unnecessary #includes in telemetry and supervisor
2025-05-19 10:25:05 -07:00
make_dbg_constants.py
Swap pre-commit yapf for ruff/ruff-format, fix findings
2024-12-11 11:08:37 -07:00
mmdb.bif
Use quotes instead of <> for zeek includes
2025-05-16 10:14:36 -07:00
MMDB.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
MMDB.h
Modernize various C++/Zeek-isms in the MMDB code.
2024-01-11 17:13:41 -08:00
module_util.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
module_util.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
net_util.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
net_util.h
Reorder top section of net_util.h to batch includes together
2025-05-16 10:14:36 -07:00
NetVar.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
NetVar.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
NFA.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
NFA.h
Reformat
2023-11-06 09:42:46 +00:00
Notifier.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Notifier.h
Reformat
2023-11-06 09:42:46 +00:00
Obj.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Obj.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
OpaqueVal.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
OpaqueVal.h
Remove telemetry #includes from OpaqueVal.h
2025-05-16 10:14:37 -07:00
option.bif
Options.cc
Fix options parsing segfault
2025-01-23 11:41:11 -05:00
Options.h
Try to be more careful with --help
printing
2025-01-08 07:54:18 -05:00
Overflow.cc
Reformat
2023-11-06 09:42:46 +00:00
Overflow.h
Reformat
2023-11-06 09:42:46 +00:00
PacketFilter.cc
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
PacketFilter.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
parse.y
Remove including <cinttypes> from util.h
2025-05-16 10:14:37 -07:00
Pipe.cc
Reformat
2023-11-06 09:42:46 +00:00
Pipe.h
Reformat
2023-11-06 09:42:46 +00:00
PolicyFile.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
PolicyFile.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
PrefixTable.cc
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
PrefixTable.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
PriorityQueue.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
PriorityQueue.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
RandTest.cc
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
RandTest.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
re-parse.y
Reformat embedded C++ code in bison/flex files
2025-03-04 09:33:30 -07:00
re-scan.l
Use modern names for standard headers
2025-05-16 10:14:36 -07:00
RE.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
RE.h
RE: Remove RE_DisjunctiveMatcher and re-use MatchAll()
2023-11-21 10:34:16 +01:00
Reassem.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Reassem.h
Reformat
2023-11-06 09:42:46 +00:00
reporter.bif
Update reporter.bif to describe special case of errors in init
2024-06-04 11:56:06 +02:00
Reporter.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Reporter.h
Use modern names for standard headers
2025-05-16 10:14:36 -07:00
rule-parse.y
Use modern names for standard headers
2025-05-16 10:14:36 -07:00
rule-scan.l
Use modern names for standard headers
2025-05-16 10:14:36 -07:00
Rule.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Rule.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
RuleAction.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
RuleAction.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
RuleCondition.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
RuleCondition.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
RuleMatcher.cc
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
RuleMatcher.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
RunState.cc
Remove finish_run()
2025-04-17 14:38:21 +02:00
RunState.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
scan.l
Use modern names for standard headers
2025-05-16 10:14:36 -07:00
ScannedFile.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
ScannedFile.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Scope.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Scope.h
Reformat
2023-11-06 09:42:46 +00:00
ScriptCoverageManager.cc
Remove including <cinttypes> from util.h
2025-05-16 10:14:37 -07:00
ScriptCoverageManager.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
ScriptProfile.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
ScriptProfile.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
ScriptValidation.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
ScriptValidation.h
Reformat
2023-11-06 09:42:46 +00:00
SerializationFormat.cc
Remove including <cinttypes> from util.h
2025-05-16 10:14:37 -07:00
SerializationFormat.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
SmithWaterman.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
SmithWaterman.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07: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
Include StmtBase/StmtEnums in Func.h instead of Stmt.h
2025-05-16 10:14:36 -07:00
Stats.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Stmt.cc
Merge remote-tracking branch 'origin/topic/awelzel/event-trace-mgr-destructor-fclose'
2025-05-19 20:02:12 +02:00
Stmt.h
ZAM support for keeping "assert" statements
2024-12-03 10:37:38 -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
Add baseline for find_first test, update comments, and reorder function imports
2025-05-02 11:51:45 +08:00
Tag.cc
Remove including <cinttypes> from util.h
2025-05-16 10:14:37 -07:00
Tag.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Timer.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Timer.h
Add infrastructure for automated expiration of storage entries
2025-03-18 09:32:34 -07:00
Traverse.cc
Traverse: Do not short-circuit traverse_all() if stmts is nullptr
2025-04-03 12:19:34 +02:00
Traverse.h
Reformat
2023-11-06 09:42:46 +00:00
TraverseTypes.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Trigger.cc
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
Trigger.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
TunnelEncapsulation.cc
Minor review nits
2024-11-13 14:08:30 -07:00
TunnelEncapsulation.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Type.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Type.h
Some minor c++ modernization in EnumType methods
2025-04-02 16:35:42 -07:00
types.bif
Pass parsed file record information with ReadFile/WriteFile events
2023-08-07 13:44:38 -07:00
UID.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
UID.h
Reformat
2023-11-06 09:42:46 +00:00
util.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
util.h
Remove including <cinttypes> from util.h
2025-05-16 10:14:37 -07:00
Val.cc
Make ValFromJSON return zeek::expected instead of a variant
2025-04-14 10:02:35 -07:00
Val.h
speed up file analysis, remove IncrementByteCount
2025-05-09 10:50:04 -04:00
Var.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
Var.h
Reformat
2023-11-06 09:42:46 +00:00
version.c.in
Support for configurable localversion
2024-04-17 14:16:47 -07:00
WeirdState.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
WeirdState.h
Reformat
2023-11-06 09:42:46 +00:00
zeek-affinity.cc
Reformat
2023-11-06 09:42:46 +00:00
zeek-affinity.h
Reformat
2023-11-06 09:42:46 +00:00
zeek-bif.h
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
zeek-setup.cc
Merge remote-tracking branch 'origin/topic/awelzel/event-trace-mgr-destructor-fclose'
2025-05-19 20:02:12 +02:00
zeek-setup.h
Reformat
2023-11-06 09:42:46 +00:00
zeek.bif
Event/zeek.bif: Add EventMetadata current() and current_values() accessors
2025-05-23 19:32:50 +02:00
zeek.pac
ZeekArgs.cc
Add missing copyright line to headers and cc files
2024-12-06 12:50:58 +01:00
ZeekArgs.h
ZeekArgs: Deprecate val_list_to_args()
2024-11-21 09:30:57 +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
2023-11-06 09:42:46 +00: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
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
ZeekString.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
ZVal.cc
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00
ZVal.h
Remove unnecessary #includes in base files in repo
2025-05-19 09:50:23 -07:00