zeek/testing/btest/bifs
Robin Sommer 04ccb12183 Merge branch 'topic/robin/topk-merge'
BIT-1048 #merged

I'm reverting the serializer version update for now as that breaks
Broccoli. Let's do that later for 2.2.

* topic/robin/topk-merge:
  update documentation, rename get* to Get* and make hasher persistent
  adapt to new folder structure
  fix opaqueval-related memleak
  synchronize pruned attribute
  potentially found wrong Ref.
  add sum function that can be used to get the number of total observed elements.
  in cluster settings, the resultvals can apparently been uninitialized in some special cases
  fix memory leaks
  fix warnings
  add topk cluster test
  make size of topk-list configureable when using sumstats
  implement merging for top-k.
  add serialization for topk
  make the get function const
  topk for sumstats
  well, a test that works..
  implement topk.
2013-08-01 14:39:16 -07:00
..
addr_count_conversion.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
addr_to_ptr_name.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
addr_version.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
all_set.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
analyzer_name.bro Test-suite passes. 2013-03-26 15:40:23 -07:00
any_set.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
bloomfilter-seed.bro Changing the Bloom filter hashing so that it's independent of 2013-07-31 19:56:34 -07:00
bloomfilter.bro Test expected false positive, but it isn't one any more. 2013-08-01 10:52:15 -07:00
bro_version.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
bytestring_to_count.bro Allow default function/hook/event parameters. Addresses #972. 2013-05-07 14:32:22 -05:00
bytestring_to_double.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
bytestring_to_hexstr.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
capture_state_updates.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
cat.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
cat_string_array.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
checkpoint_state.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
clear_table.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
convert_for_pattern.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
count_to_addr.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
create_file.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
current_analyzer.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
current_time.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
decode_base64.bro Add decode_base64_custom BiF to allow alternate base64 alphabets. 2011-11-11 13:48:11 -06:00
edit.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
enable_raw_output.test Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
encode_base64.bro and add bae64 bif tests. 2013-03-12 09:33:49 -07:00
entropy_test.bro Migrate entropy testing to opaque. 2012-12-13 19:28:19 -08:00
escape_string.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
exit.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
file_mode.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
find_all.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
find_entropy.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
find_last.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
fmt.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
fmt_ftp_port.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
get_matcher_stats.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
get_port_transport_proto.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
gethostname.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
getpid.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
getsetenv.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
global_ids.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
global_sizes.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
hexdump.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
identify_data.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
install_src_addr_filter.test Update PacketFilter/Discarder code for IP version independence. 2012-03-08 13:12:04 -06:00
is_ascii.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
is_local_interface.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
is_port.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
join_string.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
lookup_ID.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
lowerupper.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
mask_addr.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
math.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
md5.test Update base scripts and unit tests. 2012-12-11 16:26:17 -08:00
merge_pattern.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
net_stats_trace.test Fix PktSrc::Statistics returning bogus stats. 2011-08-01 16:49:43 -05:00
netbios-functions.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
order.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
parse_ftp.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
piped_exec.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
ptr_name_to_addr.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
rand.bro Fix inconsistencies in random number generation. 2012-06-29 16:24:31 -05:00
raw_bytes_to_v4_addr.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
reading_traces.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_to_vector.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
records_fields.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
remask_addr.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
resize.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
resource_usage.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
reverse.bro Added reverse() function to strings.bif. 2013-03-23 08:39:04 -07:00
rotate_file.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
rotate_file_by_name.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
routing0_data_to_addrs.test Improve handling of IPv6 routing type 0 extension headers. 2012-03-27 16:05:45 -05:00
same_object.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
sha1.test Update base scripts and unit tests. 2012-12-11 16:26:17 -08:00
sha256.test Update base scripts and unit tests. 2012-12-11 16:26:17 -08:00
sort.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
sort_string_array.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
split.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
str_shell_escape.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
strcmp.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
strftime.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
string_fill.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
string_to_pattern.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
strip.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
strptime.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
strstr.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
sub.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
subst_string.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
system.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
system_env.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
to_addr.bro Change IPv6 literal constant syntax to require encasing square brackets 2012-03-13 13:47:07 -05:00
to_count.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
to_double.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
to_double_from_string.bro Fix tests and error message for to_double BIF 2012-07-25 12:10:47 -05:00
to_int.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
to_interval.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
to_port.bro Fix to_port() BIF for port strings with a port number of zero. 2012-12-18 15:08:18 -06:00
to_subnet.bro Change IPv6 literal constant syntax to require encasing square brackets 2012-03-13 13:47:07 -05:00
to_time.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
topk.bro add sum function that can be used to get the number of total 2013-04-28 21:55:06 -07:00
type_name.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
unique_id-pools.bro Updated uid pools to use integer values instead of strings. 2011-08-15 15:47:39 -07:00
unique_id-rnd.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
unique_id.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
uuid_to_string.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
val_size.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00