zeek/testing/btest/plugins
Dominik Charousset cebb85b1e8 Fix unsafe and inefficient uses of copy_string
Add a new overload to `copy_string` that takes the input characters plus
size. The new overload avoids inefficient scanning of the input for the
null terminator in cases where we know the size beforehand. Furthermore,
this overload *must* be used when dealing with input character sequences
that may have no null terminator, e.g., when the input is from a
`std::string_view` object.
2023-11-03 15:25:38 +01:00
..
binpac-flowbuffer-frame-length-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
conflict-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
doctest-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
file-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
func-hook-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
hooks-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
iosource-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
logging-hooks-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
packet-protocol-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
pktdumper-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
pktsrc-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
plugin-load-dependency Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
plugin-load-file-extended Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
plugin-nopatchversion-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
plugin-withpatchversion-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
protocol-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
reader-plugin Fix unsafe and inefficient uses of copy_string 2023-11-03 15:25:38 +01:00
reporter-hook-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
unprocessed-packet-hook-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
writer-plugin Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
bifs-and-scripts-install-delete-source.sh tests: Add regression tests for zeek/cmake#61 2023-02-24 19:37:52 +01:00
bifs-and-scripts-install.sh tests/bifs-and-scripts-install: Remove unused activate.zeek 2023-02-24 16:14:05 +01:00
bifs-and-scripts.sh Format shell scripts with shfmt. 2021-11-24 23:13:02 +01:00
binpac-flowbuffer-frame-length.zeek Rename aux/ to auxil/ 2020-06-04 15:18:44 -07:00
conflict-plugin.zeek plugins: Reject dynamic plugins matching names of built-in ones 2022-10-12 18:45:17 +02:00
debug-streams.zeek Merge remote-tracking branch 'origin/topic/awelzel/913-plugin-debug-stream-validation' 2022-07-08 10:00:39 +02:00
doctest-supported.zeek Add testcases for plugin with doctest usage 2021-12-06 12:17:22 -08:00
doctest-unsupported.zeek Add testcases for plugin with doctest usage 2021-12-06 12:17:22 -08:00
duplicate-pktsrc.zeek plugin/Manager: Warn when plugin with the same name is found 2023-06-14 17:36:18 +02:00
file.zeek file_analysis/Analyzer: Limit maximum number of violations 2022-11-08 16:44:39 -07:00
func-hook.zeek updates to test suite tests for compatibility with upcoming ZAM functionality 2021-06-01 09:25:30 -07:00
hooks.zeek btest/plugins/hooks: Run in bare mode 2023-10-09 16:13:59 +02:00
init-plugin.zeek Rename aux/ to auxil/ 2020-06-04 15:18:44 -07:00
iosource-plugin.zeek Add a new plugin test with verbose IO source output 2023-03-21 09:15:39 +01:00
logging-hooks.zeek Rename aux/ to auxil/ 2020-06-04 15:18:44 -07:00
packet-protocol.zeek Remove non-standard way of forwarding out of the Ethernet analyzer 2023-04-25 12:29:55 -07:00
pktdumper.zeek Rename aux/ to auxil/ 2020-06-04 15:18:44 -07:00
pktsrc.zeek Rename aux/ to auxil/ 2020-06-04 15:18:44 -07:00
plugin-load-dependency.zeek Add test creating multiple plugins with load dependencies. 2020-11-24 16:59:11 +00:00
plugin-load-dot-dir.zeek Exclude dot directories when searching ZEEK_PLUGIN_PATH 2023-09-26 11:56:47 +02:00
plugin-load-file-extended.zeek Re-instantiate providing location information to LoadFile hooks. 2022-04-14 10:43:21 +02:00
plugin-nopatchversion.zeek Rename aux/ to auxil/ 2020-06-04 15:18:44 -07:00
plugin-withpatchversion.zeek General btest cleanup 2020-08-11 11:26:22 -07:00
protocol.zeek Fix registration of protocol analyzers from inside plugins. 2021-07-18 10:00:49 +02:00
reader.zeek Increase timeout of plugins.reader btest 2021-04-03 09:40:45 -07:00
reporter-hook.zeek Expand plugin.reporter-hook testcase to verify -NN output 2022-04-14 15:20:08 -07:00
unprocessed-packet-hook.zeek Introduce telemetry framework 2022-08-05 11:43:44 +02:00
writer.zeek Rename aux/ to auxil/ 2020-06-04 15:18:44 -07:00
zeek-version-link.zeek testing/zeek-version-link: Assume nm is there 2023-05-10 17:37:32 +02:00