zeek/testing/btest/language
Jon Siwek e5275b0c92 Merge branch 'topic/vern/bit-ops' of https://github.com/bro/bro
* 'topic/vern/bit-ops' of https://github.com/bro/bro:
  documentation clarification for "p1 | p2"
  documentation for bitwise operators
  document the '|' operator for patterns
  test suite for bitwise operators brief NEWS blurb allow for "counter" operands (does anyone still use these?) for one (but not both) of the bitwise operands
  bitwise operations for "count" types implemented
  Starting branch for supporting bit operations on count's.
2018-06-21 16:05:07 -05:00
..
addr.bro Add parsing rules for IPv4/IPv6 subnet literal constants, addresses #888 2012-10-22 15:57:21 -05:00
any.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
at-dir.bro Change @PATH to @DIR for clarity. Add @FILENAME. Addresses #869. 2013-06-05 11:01:11 -05:00
at-filename.bro Change @PATH to @DIR for clarity. Add @FILENAME. Addresses #869. 2013-06-05 11:01:11 -05:00
at-if-invalid.bro Make using local IDs in @if directives an error. 2014-12-02 12:30:46 -06:00
at-if.bro Make using local IDs in @if directives an error. 2014-12-02 12:30:46 -06:00
at-ifdef.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
at-ifndef.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
at-load.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
attr-default-coercion.bro BIT-1288: Improve coercion of &default expressions. 2014-11-18 12:40:16 -06:00
bool.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
conditional-expression.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
const.bro Make const variables actually constant. Addresses #922. 2012-12-13 15:05:29 -06:00
container-ctor-scope.bro Fix init of local sets/vectors via curly brace initializer lists. 2013-03-01 16:42:16 -06:00
copy.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
count.bro test suite for bitwise operators 2018-04-26 13:25:04 -07:00
cross-product-init.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
default-params.bro Allow default function/hook/event parameters. Addresses #972. 2013-05-07 14:32:22 -05:00
delete-field-set.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
delete-field.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
deprecated.bro Improve use of &deprecated on functions. 2015-01-21 12:27:09 -06:00
double.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
enum-desc.bro Change presentation of enum val to include namespace. 2011-08-31 10:57:19 -05:00
enum-scope.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
enum.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
event-local-var.bro Fix test failing when we use &> instead of 2> 2016-05-13 07:44:30 -07:00
event.bro Added interpreter error for local event variables. 2016-05-11 12:26:11 +02:00
expire-expr-error.bro Fix race condition causing some tests to fail 2017-05-24 14:45:11 -05:00
expire-func-undef.bro Normalizing test baseline. 2016-05-24 22:16:31 -07:00
expire-redef.bro Fix the expire-redef.bro test 2017-08-10 14:15:31 -05:00
expire-type-error.bro Merge branch 'topic/jgras/expire-redef' of https://github.com/J-Gras/bro 2016-06-14 17:22:25 -07:00
expire_func.test Fix table expiry for values assigned in bro_init() when reading live. 2012-04-06 13:24:27 -05:00
expire_multiple.test Adding canonifier to test. 2016-03-21 21:08:42 -07:00
expire_subnet.test Added &read_expire testcase for subnet tables 2016-03-17 19:53:22 +01:00
file.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
for.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
func-assignment.bro Fix function type-equivalence requiring same param names, addresses #957 2013-03-07 13:02:33 -06:00
function.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
hook.bro Fix precedence of hook 2016-06-13 16:02:06 -07:00
hook_calls.bro Change hook calls to only be allowed when preceded by "hook" keyword. 2012-11-30 15:39:00 -06:00
if.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
incr-vec-expr.test Fix segfault when incrementing whole vector values. 2012-07-13 14:32:50 -05:00
init-in-anon-function.bro Fixing initialization context in anonymous functions. 2014-01-23 14:18:30 -08:00
int.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
interval.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
invalid_index.bro Invalid vector indices now generate error message (addresses #24). 2012-12-04 15:22:16 -06:00
ipv6-literals.bro Adapt FreeBSD's inet_ntop implementation for internal use. 2012-03-19 11:26:31 -05:00
module.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
named-record-ctors.bro Improve type checking of records, addresses BIT-1159. 2014-03-20 13:54:26 -05:00
named-set-ctors.bro Improve set constructor argument coercion. 2013-05-29 16:49:12 -05:00
named-table-ctors.bro Fix parsing of "local" named table constructors. 2014-03-20 16:47:20 -05:00
named-vector-ctors.bro Allow named vector constructors. Addresses #983. 2013-05-30 10:57:28 -05:00
next-test.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
no-module.bro Allow access to global variables using GLOBAL:: namespace. 2016-12-07 15:28:34 -08:00
null-statement.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
outer_param_binding.bro Detect functions that try to bind variables from an outer scope. 2014-08-22 16:49:10 -05:00
pattern.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
port.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
precedence.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
raw_output_attr.test Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
rec-comp-init.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
rec-nested-opt.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
rec-of-tbl.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
rec-table-default.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
record-bad-ctor.bro Bad record constructor initializers now give an error (addresses #34). 2012-12-04 16:29:23 -06:00
record-bad-ctor2.bro Change record ctors to only allow record-field-assignment expressions. 2014-05-19 15:50:00 -05:00
record-ceorce-orphan.bro Add an error for record coercions that would orphan a field. 2013-01-24 09:56:19 -06:00
record-coerce-clash.bro BIT-1350: improve record coercion type checking. 2015-04-27 16:37:40 -05:00
record-default-coercion.bro Fix record coercion for default inner record fields (addresses #973). 2013-04-23 09:57:55 -05:00
record-default-set-mismatch.bro Canonify output of a unit test. 2013-12-20 11:44:06 -06:00
record-extension.bro Improve type checking of records, addresses BIT-1159. 2014-03-20 13:54:26 -05:00
record-function-recursion.bro Fix crash when printing type of recursive structures. 2016-02-03 13:22:05 -08:00
record-index-complex-fields.bro Teach CompHash to allow indexing by records with vector/table/set fields. 2012-01-20 16:54:48 -06:00
record-recursive-coercion.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
record-redef-after-init.bro BIT-1909: fix invalid redef'd record field accesses 2018-04-11 16:23:26 -05:00
record-ref-assign.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
record-type-checking.bro Improve type checking of records, addresses BIT-1159. 2014-03-20 13:54:26 -05:00
redef-same-prefixtable-idx.bro Fix use-after-free in some cases of reassigning a table index. 2014-06-10 13:38:32 -05:00
returnwhen.bro Fix three bugs with 'when' and 'return when' statements. Addresses #946 2013-02-19 11:38:17 -06:00
set-opt-record-index.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
set-type-checking.bro BIT-1367: improve coercion of anonymous records in set constructor. 2015-04-06 12:14:59 -05:00
set.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
short-circuit.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
sizeof.bro Improve type checking of records, addresses BIT-1159. 2014-03-20 13:54:26 -05:00
smith-waterman-test.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
string-indexing.bro Support omission of string slice low/high indices, BIT-1097. 2013-12-04 15:11:48 -06:00
string.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
strings.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
subnet.bro Add parsing rules for IPv4/IPv6 subnet literal constants, addresses #888 2012-10-22 15:57:21 -05:00
switch-error-mixed.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
switch-incomplete.bro Making a test portable. 2013-01-23 19:43:52 -08:00
switch-statement.bro Add "fallthrough" keyword, require a flow statement to end case blocks. 2013-01-16 16:37:50 -06:00
switch-types-error-duplicate.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
switch-types-error-unsupported.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
switch-types-vars.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
switch-types.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
table-default-record.bro Table lookups return copy of non-const &default vals (addresses #981). 2013-05-03 11:22:15 -05:00
table-init-attrs.bro Fix various bugs with table/set attributes. 2012-11-29 15:44:03 -06:00
table-init-container-ctors.bro Fix record constructors in table initializer indices. Addresses #660. 2012-12-12 14:52:08 -06:00
table-init-record-idx.bro Fix record constructors in table initializer indices. Addresses #660. 2012-12-12 14:52:08 -06:00
table-init.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
table-redef.bro Fix redef of table index from clearing table. Addresses #1013. 2013-06-12 15:18:58 -05:00
table-type-checking.bro Add unit tests covering vector/set/table ctors/inits. 2014-03-21 09:22:03 -05:00
table.bro Fix ambiguity between composite table index and record ctor expressions. 2012-11-16 12:43:39 -06:00
time.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
timeout.bro Teach async DNS lookup builtin-functions about BRO_DNS_FAKE. 2014-03-10 16:51:04 -05:00
type-cast-any.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
type-cast-error-dynamic.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
type-cast-error-static.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
type-cast-same.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
type-check-any.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
type-type-error.bro Improve error for invalid use of types as values (addresses #923). 2012-12-18 14:31:39 -06:00
undefined-delete-field.bro Fix crash when deleting non existing record member. 2016-01-12 15:02:20 -08:00
uninitialized-local.bro Fix uninitialized locals in event/hook handlers from having a value. 2013-01-17 15:21:50 -06:00
uninitialized-local2.bro BIT-1785: fix scripts able to access uninitialized variables. 2017-02-06 23:30:54 -06:00
vector-coerce-expr.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
vector-in-operator.bro BIT-1280: Fix checking vector indices via "in". 2014-10-28 14:21:16 -05:00
vector-list-init-records.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
vector-type-checking.bro Add unit tests covering vector/set/table ctors/inits. 2014-03-21 09:22:03 -05:00
vector-unspecified.bro Allow iterating over bif functions with result type vector of any. 2014-02-25 15:30:29 -08:00
vector.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
when-unitialized-rhs.bro Fix segfault if when statement's RHS is unitialized. 2014-10-30 12:19:25 -05:00
when.bro Merge topic/actor-system throug a squashed commit. 2018-05-18 22:39:23 +00:00
while.bro Add 'while' statement to Bro language. 2015-02-13 11:26:54 -06:00
wrong-delete-field.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
wrong-record-extension.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00