Commit graph

667 commits

Author SHA1 Message Date
Tim Wojtulewicz
2aaaab4dad Make BIFs just return ValPtr directly instead of BifReturnVal 2024-01-22 10:35:34 -07:00
Tim Wojtulewicz
ac59b11f33 Bump zeekjs to pick up dprintf warning fix 2024-01-08 13:26:57 -07:00
Tim Wojtulewicz
3ae6a56c00 Update broker to pick up Windows 2-minute exception fix 2024-01-08 09:28:28 -07:00
Benjamin Bannier
1e16530538 Bump auxil/spicy to latest development snapshot
This bump mostly brings in small incremental performance improvements
for runtime throughput for Spicy-generated parsers. With a large
internal analyzer at Corelight these changes improve throughput by
around (3.8±1.2)%.
2024-01-04 14:53:00 +01:00
Dominik Charousset
a9954b363f Update broker submodule 2023-12-15 14:59:04 -07:00
Christian Kreibich
2c4395c504 Bump binpac, zeek-archiver, and zeek-aux submodules.
These only pull in CI updates, no other changes.
2023-12-14 20:03:07 -08:00
Christian Kreibich
2b35ff67a1 Bump zeekctl submodule to pull in Python 3.12 ConfigParser fix. 2023-12-13 22:32:36 -08:00
Benjamin Bannier
3ddbd87115 Bump auxil/spicy to latest development snapshot 2023-12-11 12:11:11 +01:00
Tim Wojtulewicz
fd254dece5 Merge remote-tracking branch 'origin/topic/bbannier/bump-spicy'
* origin/topic/bbannier/bump-spicy:
  Audit creation of temporary strings in Spicy bindings
  Bump auxil/spicy to latest development snapshot
2023-12-08 11:54:14 -07:00
Tim Wojtulewicz
9e8a738a8a Merge remote-tracking branch 'origin/topic/vern/CSE-opt'
* origin/topic/vern/CSE-opt:
  incorporate latest version of gen-zam to correctly generate indirect calls
  added sub-directory for tracking ZAM maintenance issues
  BTest to stress-test AST optimizer's assessment of side effects
  reworked AST optimizers analysis of side effects during aggregate operations & calls
  script optimization support for tracking information associated with BiFs/functions
  fix for AST analysis of inlined functions
  improved AST optimizer's analysis of variable usage in inlined functions
  new method for Stmt nodes to report whether they could execute a "return"
  bug fixes for indirect function calls when using ZAM
  minor fixes for script optimization, exporting of attr_name, script layout tweak
2023-12-08 10:01:23 -07:00
Benjamin Bannier
20310f9392 Bump auxil/spicy to latest development snapshot 2023-12-08 16:50:33 +01:00
Vern Paxson
51a343c813 incorporate latest version of gen-zam to correctly generate indirect calls 2023-12-06 12:26:46 -08:00
Arne Welzel
8d52dbe4e5 Update zeek-aux submodule 2023-12-06 18:41:09 +01:00
Arne Welzel
d1e7c8b81c Merge remote-tracking branch 'origin/topic/awelzel/spicy-rt-raise-event-vector-unsafe'
* origin/topic/awelzel/spicy-rt-raise-event-vector-unsafe:
  spicy/runtime-support: Use Vector::unsafeBegin() for args iteration
  Bump spicy submodule
2023-12-06 11:41:40 +01:00
Arne Welzel
5b1b1c6120 Bump spicy submodule 2023-12-05 16:59:29 +01:00
Arne Welzel
847c8c822d Update zeekjs submodule
Contains the following fixes:

    2da4abe Types: Add support for opaque types
    1f1093f Types: Cast internal field to v8::Value
    67e225c Plugin: Avoid creating Exprs at runtime
2023-11-29 11:52:44 +01:00
Arne Welzel
cef0210799 Merge remote-tracking branch 'origin/topic/awelzel/deprecate-things-for-7.1'
* origin/topic/awelzel/deprecate-things-for-7.1:
  Bump zeekctl
  EventHandler: Deprecate SetUsed() and Used() as well.
  EventRegistry: Deprecate UsedHandlers() and UnusedHandlers()
  time machine: Mark leftovers for removal in v7.1
  policy/misc/load-balancing: Deprecate script
  cluster: Deprecate the Cluster::Node$interface field
2023-11-07 19:42:56 +01:00
Arne Welzel
1fd5814c7f Bump zeekctl 2023-11-07 16:06:35 +01:00
Tim Wojtulewicz
90d188b63f Update binpac and bifcl submodules [nomail] 2023-11-06 13:42:22 -07:00
Tim Wojtulewicz
e6fc3b98c6 Upgrade c-ares submodule to 1.21.0 2023-11-03 10:50:22 -07: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
Benjamin Bannier
9a77f71808 Bump auxil/spicy to latest release 2023-10-26 14:08:33 +02:00
Benjamin Bannier
603308f324 Bump auxil/spicy to latest development snapshot 2023-10-23 17:05:30 +02:00
Tim Wojtulewicz
01302a8989 Merge remote-tracking branch 'origin/topic/timw/update-cares'
* origin/topic/timw/update-cares:
  Update c-ares to v1.20.1 [nomail]
2023-10-16 09:48:08 -07:00
Dominik Charousset
015608fef6 Broker: Adapt to upstream API adjustments 2023-10-13 13:27:32 -07:00
Tim Wojtulewicz
c9551c0a59 Update c-ares to v1.20.1 [nomail] 2023-10-13 12:48:37 -07:00
Benjamin Bannier
e67d18c2fa Bump auxil/spicy to latest development snapshot 2023-10-13 12:00:31 +02:00
Arne Welzel
d08b472871 Updating zeek-aux submodule [nomail] 2023-10-09 16:47:23 +02:00
Benjamin Bannier
8d55a10ab0 Bump auxil/spicy to latest development snapshot 2023-10-06 12:40:45 +02:00
Benjamin Bannier
13e3c47c47 Bump auxil/spicy to latest development snapshot 2023-10-02 10:57:48 +02:00
Arne Welzel
0668c15cf9 auxil/libunistd: Bump for poll() inclusion 2023-09-26 09:57:23 +02:00
Tim Wojtulewicz
3be86d4b0d Update af_packet plugin submodule [nomail] 2023-09-22 13:00:35 -07:00
Tim Wojtulewicz
e9922e960e Revert "Update af_packet plugin submodule [nomail]"
This reverts commit 32944ebc5d.
2023-09-22 12:59:14 -07:00
Tim Wojtulewicz
32944ebc5d Update af_packet plugin submodule [nomail] 2023-09-22 09:38:24 -07:00
Benjamin Bannier
e80a75a058 Bump Spicy 2023-09-22 13:56:43 +02:00
Robin Sommer
7233498cdb
Bump Spicy. 2023-09-21 09:55:12 +02:00
Arne Welzel
e424b383cd Update zeekjs submodule
Primarily for the following fixes:

	4dfc0dd Nodejs: Do not use UV_RUN_DEFAULT during InitPostScript()
	ade764e Nodejs: Unset kNoInitializeCppgc for Node 20.6 or higher
	a38df85 Fix type check of parameters array with zeek.event
	deddadd Fix type check of parameters array with zeek.invoke
2023-09-15 11:33:37 +02:00
Christian Kreibich
21562cfbb2 Updating auxil/zeek-client submodule [nomail] 2023-09-06 23:26:25 -07:00
Johanna Amann
61296ce052 Update broker submodule [nomail] 2023-08-15 17:40:40 +01:00
Tim Wojtulewicz
4dce283a04 Update zeek-aux submodule [nomail] 2023-08-14 11:17:39 -07:00
Tim Wojtulewicz
cb649795c0 Update bifcl and binpac for FindPackage fixes 2023-08-07 09:33:52 -07:00
Tim Wojtulewicz
2ce94e9855 Update zeekctl and cmake to deprecate FindRequiredPackage 2023-08-07 09:33:52 -07:00
Tim Wojtulewicz
0772e205ec Update broker submodule for pybind11 + cmake changes 2023-08-07 08:15:09 -07:00
Vern Paxson
91d70e6dd4 support for discarding ASTs once compiled via ZAM script optimization 2023-07-26 13:32:00 -07:00
Tim Wojtulewicz
461f6b59d1 Updating submodule(s) [nomail] 2023-07-05 13:22:33 -07:00
Benjamin Bannier
47c549790c Bump Spicy to latest release.
This is the `master` branch companion patch for `release/6.0`'s
d6ad7f56c5.

Closes #3101.
2023-07-05 18:22:53 +02:00
Tim Wojtulewicz
e10e12e256 Update binpac, bifcl, and broker submodules for funsigned-char change 2023-07-02 14:56:45 -07:00
Tim Wojtulewicz
f6f9dd2620 Update package-manager submodule [nomail] 2023-06-30 13:31:23 -07:00
Arne Welzel
123dfafc56 Update zeekjs submodule to 0.9.4 2023-06-30 17:32:59 +02:00
Vern Paxson
4a5a7f975d bug fixes for script optimization intermediate forms 2023-06-30 09:36:14 +02:00