Vern Paxson
3e1b536810
complete migration of ZAM to use only public ZVal methods
2024-08-16 11:18:58 +02:00
Vern Paxson
3cf3cc3c5e
ZVal constructor for booleans
2024-08-16 11:18:57 +02:00
Benjamin Bannier
f5a76c1aed
Reformat Zeek in Spicy style
...
This largely copies over Spicy's `.clang-format` configuration file. The
one place where we deviate is header include order since Zeek depends on
headers being included in a certain order.
2023-10-30 09:40:55 +01:00
Vern Paxson
0787c130d0
optimize record construction by deferring initializations of aggregates
2023-04-10 11:44:11 -07:00
Tim Wojtulewicz
f624c18383
Deprecate bro_int_t and bro_uint_t
2022-07-12 12:01:23 -07:00
Tim Wojtulewicz
b2f171ec69
Reformat the world
2021-09-16 15:35:39 -07:00
Vern Paxson
51fee244c9
provide ZAM execution with direct access to ZVal elements
2021-09-08 10:23:38 -07:00
Vern Paxson
b4a44ed663
low-level tidying/nits - no semantic changes
2021-09-08 10:23:38 -07:00
Vern Paxson
43c88749dd
ZVal constructors, accessors & methods in support of ZAM
2021-05-30 19:23:29 -07:00
Vern Paxson
dfc74a9af4
switch ZVal representation of types from Type objects to TypeVal's
2021-05-30 18:44:41 -07:00
Vern Paxson
f3fa8a7c0b
revised error-reporting interface for ZVal's, to accommodate ZAM inner loop
2021-05-30 18:36:21 -07:00
Vern Paxson
e4ae853058
added constructors for directly building ZVal's
2021-05-02 12:32:40 -07:00
Vern Paxson
a2e7dd82c4
removal of vestigial #include's (breaking an include loop in the process)
2021-03-24 15:15:19 -07:00
Vern Paxson
efe40204e0
change functions for ZVal type management to static members
2021-03-18 11:31:31 -07:00
Tim Wojtulewicz
150ba6443e
Remove use of obsolete forward-declaration macros
2021-03-01 15:43:17 -07:00
Vern Paxson
6aab151d97
explicitly populate holes created in vectors
2021-02-28 07:23:06 -08:00
Vern Paxson
348e14c326
added ZVal for low-level representations of Zeek script values
2021-02-24 16:41:35 -08:00