zeek/testing/btest/core/leaks
Jon Siwek 67484a90fa GH-211: improve consistency of how scripting errors are handled
Scripting errors/mistakes now consistently generate a runtime error
which have the behavior of unwinding the call stack all the way out of
the current event handler.

Before, such errors were not treated consistently and either aborted
the process entirely or emitted a message while continuing to execute
subsequent statements without well-defined behavior (possibly causing
a cascade of errors).

The previous behavior also would only unwind out of the current
function (if within a function body), not out the current event
handler, which is especially problematic for functions that return
a value: the caller is essentially left a mess with no way to deal
with it.

This also changes the behavior of the startup/initialization process
to abort if there's errors during bro_init() rather than continue one
to the main run loop.  The `allow_init_errors` option may change this
new, default behavior.
2019-01-30 11:20:09 -06:00
..
broker GH-211: improve consistency of how scripting errors are handled 2019-01-30 11:20:09 -06:00
ayiya.test Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
basic-cluster.bro Parallelize communication tests using btest TEST-PORT 2018-11-04 15:29:59 -06:00
bloomfilter.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
dns-nsec3.bro Merge branch 'fatemabw/bro' of https://github.com/fatemabw/bro into dev/2.7 2018-09-21 16:40:41 -05:00
dns-txt.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
dns.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
dtls.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
exec.test Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
file-analysis-http-get.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
gridftp.test Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
gtp_opt_header.test Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
hll_cluster.bro Parallelize communication tests using btest TEST-PORT 2018-11-04 15:29:59 -06:00
hook.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
http-connect.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
incr-vec-expr.test Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
input-basic.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
input-errors.bro Address coverity errors. 2016-08-16 11:16:50 -07:00
input-missing-enum.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
input-optional-event.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
input-optional-table.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
input-raw.bro Increase timeout for a memleak test 2018-08-22 19:22:08 -05:00
input-reread.bro BIT-1941: improve unit test stability 2018-07-03 15:00:52 -05:00
input-sqlite.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
input-with-remove.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
ip-in-ip.test Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
ipv6_ext_headers.test Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
irc.test Add IRC leak test. 2016-02-08 14:27:58 -08:00
krb-service-name.test Fix potential memory leak in Kerberos scripts 2018-09-10 18:06:07 -05:00
krb.test Add Kerberos memleak btest. 2015-04-17 21:44:59 -04:00
mysql.test Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
pattern.bro Merge remote-tracking branch 'origin/topic/vern/case-insensitive-patterns' 2018-07-16 16:04:38 -05:00
pe.test Add a PE memleak test, and fix a memleak. 2015-04-19 20:22:42 -04:00
radius.test Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
returnwhen.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
set.bro Merge remote-tracking branch 'origin/topic/vern/set-ops2' 2018-08-02 10:43:41 -05:00
sip.test Add SIP btests. 2015-04-19 22:25:37 -04:00
smtp_attachment.test Add memleak btest for attachments over SMTP. 2015-06-01 21:14:52 -05:00
snmp.test Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
ssh.test Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
stats.bro Fix memory leaks in stats.cc and smb.cc 2016-02-08 15:38:09 -08:00
string-indexing.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
switch-statement.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
teredo.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
test-all.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
vector-val-bifs.test Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
while.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
x509_ocsp_verify.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00
x509_verify.bro Increase some unit test timeouts. 2015-04-06 10:17:52 -05:00