Jon Siwek
312547ab0a
GH-1497: Support CRLF line-endings in Zeek scripts and signature files
2021-04-08 20:32:30 -07:00
Jon Siwek
3404e4a3d1
Update submodule(s) [nomail] [skip ci]
2021-03-31 11:09:04 -07:00
Jon Siwek
a5e7b2fec7
Update bundled CAF to 0.18.2
2021-03-27 14:18:30 -07:00
Jon Siwek
0eaeca6569
Update submodule(s) [nomail] [skip ci]
2021-03-26 16:51:30 -07:00
Jon Siwek
9ff3abb72c
Update submodule(s) [nomail] [skip ci]
2021-03-24 18:05:46 -07:00
Jon Siwek
c553df5dfe
Add bin_dir
setting for default zkg config file
...
Which defaults to `${zeek_install_prefix}/bin`, same as what a
standalone `zkg autoconfig` would use.
2021-03-24 15:53:10 -07:00
Tim Wojtulewicz
9fc8f491ff
Merge remote-tracking branch 'origin/topic/jsiwek/freebsd-lsan-disable'
...
* origin/topic/jsiwek/freebsd-lsan-disable:
Prevent use of LeakSanitizer on FreeBSD
2021-03-17 13:48:51 -07:00
Jon Siwek
9665f63301
Prevent use of LeakSanitizer on FreeBSD
2021-03-12 13:22:35 -08:00
Jon Siwek
c9c0fea8d0
Update submodule(s) [nomail]
2021-03-12 13:14:48 -08:00
Jon Siwek
285aaa53d7
Merge remote-tracking branch 'origin/topic/jsiwek/improve-broker-store-creation'
...
* origin/topic/jsiwek/improve-broker-store-creation:
GH-1426: Improve handling of Broker data store creation failures
2021-03-08 12:29:56 -08:00
Jon Siwek
6af436aad3
GH-1426: Improve handling of Broker data store creation failures
...
Broker::create_master() and Broker::create_clone() now return
a valid value even when there's a failure to open the backend database
(e.g. SQLite filesystem error). In that case, the returned value can
still be passed into other data store operations, but they'll fail
immediately with an error. Broker::is_closed() can now also be used to
determine whether the data store creation calls failed.
2021-03-06 02:32:29 -08:00
Jon Siwek
ff90236df3
Merge remote-tracking branch 'origin/topic/timw/lgtm'
...
- Fixed leak in threading::Field copy-assignment operator
* origin/topic/timw/lgtm:
Use const-reference in plugin::Manager::MetaHookPost for minor performance gain
Fix missing assigmnent operator/copy constructor pairings reported by LGTM
Fix variable shadowing issues reported by LGTM
Update binpac and broker submodules to fix LGTM findings
2021-03-05 17:28:05 -08:00
Jon Siwek
e41edf78bc
Update submodule(s) [nomail] [skip ci]
2021-03-05 16:42:45 -08:00
Jon Siwek
f5527b5dca
Update submodule(s) [nomail] [skip ci]
2021-03-05 16:00:42 -08:00
Tim Wojtulewicz
59b40168fb
Update binpac and broker submodules to fix LGTM findings
2021-03-03 09:53:08 -07:00
Jon Siwek
7b4b8bd96d
Update submodule(s) [nomail]
2021-02-26 17:58:24 -08:00
Jon Siwek
39efbab3a4
Merge remote-tracking branch 'origin/topic/timw/remove-declaration-macros'
...
- Fixed forward decl. of ScriptInfo in zeekygen/Manager.h during merge
* origin/topic/timw/remove-declaration-macros:
Remove obsolete ZEEK_FORWARD_DECLARE_NAMESPACED macros
2021-02-24 15:53:25 -08:00
Tim Wojtulewicz
4ad08172d0
Remove obsolete ZEEK_FORWARD_DECLARE_NAMESPACED macros
2021-02-24 14:35:44 -07:00
Jon Siwek
0ec08d7c9b
Update submodule(s) [nomail]
2021-02-22 15:50:02 -08:00
Jon Siwek
023bed5299
Update submodule(s) [nomail] [skip ci]
2021-02-16 14:06:27 -08:00
Jon Siwek
666afc58ed
Update Broker submodule for performance/credit-tracking fixes
2021-02-16 12:34:11 -08:00
Jon Siwek
021a31b29a
Update submodule(s) [nomail] [skip ci]
2021-02-11 12:11:44 -08:00
Jon Siwek
e460d66e03
Update submodule(s) [nomail]
2021-02-08 15:42:12 -08:00
Jon Siwek
7363d1040e
Update submodule(s) [nomail] [skip ci]
2021-02-05 15:37:05 -08:00
Jon Siwek
85b1cfd321
Merge remote-tracking branch 'origin/topic/jsiwek/include-zeek-dir'
...
* origin/topic/jsiwek/include-zeek-dir:
Add missing zeek/ to header includes
2021-01-29 21:09:12 -08:00
Jon Siwek
8a8a983c49
Add missing zeek/ to header includes
...
Related to https://github.com/zeek/zeek/pull/1377
2021-01-29 19:16:29 -08:00
Jon Siwek
1ca85f0221
Merge remote-tracking branch 'origin/topic/timw/deprecation-cleanup'
...
Merge adjustments:
- Removed some stale str_split() references from docs
- Renumbered TypeTag enum comments
- Simplified test-case for @unload (don't need .bro files anymore)
* origin/topic/timw/deprecation-cleanup:
Doc updates
Fix language.init-in-anon-function btest due to changes to log filter predicates
Remove deprecated log filter predicates for 4.1
Remove Plugin::HookCallFunction and fix tests related to it
Remove support for .bro script extension and BRO_ environment variables
Remove deprecated ICMP events
Remove some deprected methods/events from bif files
Remove TYPE_COUNTER
Remove all of the random single-file deprecations
Remove all fully-deprecated files
Update bifcl submodule to remove deprecations from generated code
2021-01-29 16:40:54 -08:00
Tim Wojtulewicz
a8d28df569
Update bifcl submodule to remove deprecations from generated code
2021-01-27 10:52:40 -07:00
Jon Siwek
d845f01b27
Update submodule(s) [nomail] [skip ci]
2021-01-25 21:18:39 -08:00
Jon Siwek
7803cd942d
Update broker submodule, embedded CAF to 0.18
2021-01-25 12:33:16 -08:00
Jon Siwek
9b9b05f396
Update submodule(s) [nomail] [skip ci]
2021-01-25 12:16:27 -08:00
Jon Siwek
a70de68b55
Update submodule(s) [nomail]
2021-01-21 16:23:12 -08:00
Jon Siwek
8164ea6517
Merge remote-tracking branch 'origin/topic/christian/zeek-install-btest'
...
* origin/topic/christian/zeek-install-btest:
Install BTest with Zeek
2021-01-21 13:37:40 -08:00
Tim Wojtulewicz
931a39b0c1
Update submodule(s) [nomail]
2021-01-21 10:29:34 -07:00
Christian Kreibich
a6e086b662
Install BTest with Zeek
...
Configuring with --disable-btest skips the installation. The main
reason for doing this is that many Zeek packages come with testsuites
that nearly always require btest, so providing btest out of the box
makes sense. Note that zkg's recent additions to its PATH environment
variable management mean that this btest instance is automatically
found also when the Zeek installation's binary folder isn't in the
path.
2021-01-20 13:52:14 -08:00
Jon Siwek
a98012a8fb
Merge remote-tracking branch 'origin/topic/christian/osx-macos-renaming'
...
* origin/topic/christian/osx-macos-renaming:
Update Cirrus CI naming update for MacOS images
2021-01-19 21:08:28 -08:00
Christian Kreibich
b7b63e889d
Update Cirrus CI naming update for MacOS images
...
The docs on https://cirrus-ci.org/guide/macOS/ changed from
"osx_instance" to "macos_instance", so let's reflect that.
2021-01-19 17:14:44 -08:00
Vern Paxson
7f92a573d2
Remove BroValUnion by hoisting underlying Val subclass values into subclasses
2021-01-14 11:58:59 -07:00
Jon Siwek
50b3012020
Update submodule(s) [nomail]
2021-01-12 20:48:00 -08:00
Jon Siwek
321a027d07
Remove unusable/broken RocksDB code and options
...
The Broker RockSDB data store backend was previously unusable
and broken, so all code and options related to it are now removed.
2021-01-11 11:12:59 -08:00
Jon Siwek
b543b97d27
Update submodule(s) [nomail]
2021-01-06 21:43:15 -08:00
Jon Siwek
1d24b8a857
Update cmake module to fix ZeekPluginDynamic's find_package(CAF)
...
Fixes GH-1347
2021-01-06 20:45:44 -08:00
Jon Siwek
eebc80da5e
Update submodule(s) [nomail]
2021-01-04 15:42:03 -08:00
Jon Siwek
f5b1d9c519
Update submodule(s) [nomail]
2020-12-23 10:39:01 -08:00
Jon Siwek
b4968de3ea
Merge remote-tracking branch 'origin/topic/christian/ci-big-sur-support'
...
* origin/topic/christian/ci-big-sur-support:
Add MacOS Big Sur to CI, now that Cirrus supports it
2020-12-21 10:55:37 -08:00
Jon Siwek
ed4afa95d3
Merge remote-tracking branch 'origin/topic/neverlord/cmake-cleanup'
...
* origin/topic/neverlord/cmake-cleanup:
Remove explicit use of config mode for finding CAF
2020-12-17 16:11:58 -08:00
Tim Wojtulewicz
819c5c1e0b
Update submodules [nomail]
2020-12-17 10:57:47 -07:00
Jon Siwek
4d06ea635f
Update submodule(s) [nomail]
2020-12-16 15:07:03 -08:00
Dominik Charousset
1faea1d73d
Remove explicit use of config mode for finding CAF
2020-12-15 16:13:53 +01:00
Jon Siwek
a475cc7a29
Update NEWS with 4.1.0 placeholder sections
2020-12-14 21:44:30 -08:00