<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>dns-ext.bro</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -5,11 +5,32 @@ function numeric_id_string(id: conn_id): string
 	           id$resp_h, id$resp_p);
 	}
 
+function fmt_addr_set(input: addr_set): string
+	{
+	local output = &quot;&quot;;
+	local tmp = &quot;&quot;;
+	local len = length(input);
+	local i = 1;
+
+	for ( item in input )
+		{
+		tmp = fmt(&quot;%s&quot;, item);
+		if ( len != i )
+			tmp = fmt(&quot;%s &quot;, tmp);
+		i = i+1;
+		output = fmt(&quot;%s%s&quot;, output, tmp);
+		}
+	return fmt(&quot;%s&quot;, output);
+	}
+	
 function fmt_str_set(input: string_set, strip: pattern): string
 	{
+	local len = length(input);
+	if ( len == 0 )
+		return &quot;{}&quot;;
+	
 	local output = &quot;{&quot;;
 	local tmp = &quot;&quot;;
-	local len = length(input);
 	local i = 1;
 	
 	for ( item in input )</diff>
      <filename>functions-ext.bro</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,9 @@
 @load site
 @load functions-ext
 
-const private_address_space: set[subnet] = {10.0.0.0/8, 192.168.0.0/16, 127.0.0.0/8, 172.16.0.0/12};
\ No newline at end of file
+const private_address_space: set[subnet] = {10.0.0.0/8, 192.168.0.0/16, 127.0.0.0/8, 172.16.0.0/12};
+
+# This defines the event that is used by the bro-dblogger application
+# to push data from Bro directly into a database.
+#  see: http://github.com/sethhall/bro-dblogger/tree/master
+global db_log: event(db_table: string, data: any);</diff>
      <filename>global-ext.bro</filename>
    </modified>
    <modified>
      <diff>@@ -32,7 +32,7 @@ export {
 	                                       &amp;expire_func=expire_md5_sum 
 	                                       &amp;redef;
 
-	# These are the file types that are index in the MHR.
+	# These are the file types that are indexed in the MHR.
 	const executable_mime = /application\/x-dosexec/    # Windows and DOS executables
 	                      | /application\/x-executable/ &amp;redef; # *NIX executable binary
 	</diff>
      <filename>md5_hash_malware/http-cymru-malware-hash.bro</filename>
    </modified>
    <modified>
      <diff>@@ -46,6 +46,7 @@ export {
 	  | /psbl\.surriel\.com\// 
 	  | /antispam\.imp\.ch\// 
 	  | /dyndns\.com\/.*spam/
+	  | /rbl\.knology\.net\//
 	  | /intercept\.datapacket\.net\// &amp;redef;
 }
 </diff>
      <filename>smtp-ext.bro</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>8ce37d97c69b9422bc21fcb7ade1741a2bb83450</id>
    </parent>
  </parents>
  <author>
    <name>Seth Hall</name>
    <email>hall.692@osu.edu</email>
  </author>
  <url>http://github.com/sethhall/bro_scripts/commit/437bd762589aade6f6a1ac057ca774616eb50d1f</url>
  <id>437bd762589aade6f6a1ac057ca774616eb50d1f</id>
  <committed-date>2009-04-07T19:44:58-07:00</committed-date>
  <authored-date>2009-04-07T19:44:58-07:00</authored-date>
  <message>Added a new line based dns logging script (dns-ext.bro)

Several other small fixes here and there.</message>
  <tree>14a867cd48123602f3ccf4f8d23e134fb72d81df</tree>
  <committer>
    <name>Seth Hall</name>
    <email>hall.692@osu.edu</email>
  </committer>
</commit>
