zeek/src
Johanna Amann 44086c1f03 Merge remote-tracking branch 'origin/topic/jsiwek/gh-654-coerce-unspecified-table-defaults'
* origin/topic/jsiwek/gh-654-coerce-unspecified-table-defaults:
  GH-654: allow table() in function &default expressions
  GH-654: allow table() in record &default expressions

Fixes GH-654
2019-10-28 20:59:39 +01:00
..
3rdparty@0e1f951b0b Updating submodule(s). 2019-10-23 09:18:10 -07:00
analyzer Merge remote-tracking branch 'origin/topic/jsiwek/gh-618-tcp-option-values' 2019-10-15 16:50:43 -07:00
broker Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
file_analysis Fix up some documentation. 2019-10-28 09:29:35 -04:00
input Merge remote-tracking branch 'origin/topic/seth/624' 2019-10-14 21:47:59 -07:00
iosource Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
logging Fix second overly specific include_directories 2019-09-21 12:17:06 +02:00
plugin Free memory allocated by glob() in plugin/Manager 2019-10-27 10:23:17 +01:00
probabilistic Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Merge remote-tracking branch 'origin/topic/dev/bugrpone-narrowing-conversions-base64' 2019-10-14 20:19:02 -07:00
Base64.h Merge remote-tracking branch 'origin/topic/dev/bugrpone-narrowing-conversions-base64' 2019-10-14 20:19:02 -07: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 Deprecate the internal int/uint types in favor of the cstdint types they were based on 2019-08-12 13:50:07 -07:00
Brofiler.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Use tessil/unordered-map instead of nlohmann/fifo-map to mitigate performance issues when logging JSON 2019-09-25 16:21:38 -07: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 Rework Session/Connection tracking to use a std::map instead of PDict 2019-08-21 09:24:02 -04:00
Conn.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
DFA.cc Cleanups related to PDict -> std::map replacements 2019-08-13 19:57:42 -07:00
DFA.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Change usage of old bro:see directive to zeek:see 2019-10-25 10:42:05 -07: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 GH-527: fix ref-counting issues in Frame unserialization 2019-08-06 14:47:03 -07: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
input.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 main: Properly close down SSL/sqlite at shutdown if net_run never started up 2019-08-26 10:31:17 -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 Allow access to global variables using GLOBAL:: namespace. 2016-12-07 15:28:34 -08:00
module_util.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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/timw/deprecate-int-types' 2019-08-14 15:49:24 -07:00
OpaqueVal.h GH-602: fix paraglob header inclusion, installation, and search paths 2019-09-26 17:39:25 -07:00
option.bif GH-591: allow Config::set_value() to use empty/unspecified table/sets 2019-10-02 22:13:43 -07: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Fix compiler warnings on OpenBSD 2016-12-02 16:15:12 -06: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
plugins.cc.in
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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Sessions.cc CID 1404734: fix NetSessions::MemoryAllocation() 2019-08-29 13:06:09 -07: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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02: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 g_dbgfilemaps: Remove uses of PDict 2019-08-13 19:57:42 -07: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 Cleanups related to PDict -> std::map replacements 2019-08-13 19:57:42 -07:00
Type.h Improve RecordVal JSON formatting 2019-09-30 19:04:55 -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 Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Val.cc Fix compilation on OS-X. 2019-10-07 18:52:11 -07:00
Val.h Switch from header guards to pragma once 2019-09-17 14:10:30 +02:00
Var.cc Add check for null init variable during make_var. (Coverity 1403419) 2019-09-16 10:56:41 -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 Add new BIF: print_raw() 2019-10-02 15:21:24 -07:00