Scott Runnels
59405af804
Notice::policy hooks and tests.
...
Include explanation of various Notice::policy hook actions.
Add two btest scripts. framework_notice_hook_01.bro shows adding an
action to the n$action set while framework_notice_suppression.bro shows
how to add a custom n$suppress_for value for a notice through a policy
hook. While both scripts include an @load directive, it is left out in
RST document so as to avoid confusion.
2013-04-23 17:02:42 -04:00
Scott Runnels
2832939026
Include btest-rst-include directives for logging framework examples.
2013-04-22 11:03:20 -04:00
Scott Runnels
d7d33db8ec
Initial commit to include the Notice Framework in the User Manual.
2013-04-15 23:26:04 -04:00
Robin Sommer
25bf563e1c
Restructuring the main documentation index.
...
I'm merging in the remaining pieces from the former doc directory and
restructuring things into sub-directories.
2013-04-01 17:30:12 -07:00
Robin Sommer
12e4dd8066
Moving the quickstart guide back in.
2013-03-27 13:47:02 -07:00
Scott Runnels
a4998f3780
Typo fix and baselines for hooking the log framework.
2013-03-24 22:01:08 -04:00
Scott Runnels
e755bf1b54
Hooking into the Logging Framework.
2013-03-24 21:58:28 -04:00
Scott Runnels
a699470145
Spelling fixes.
2013-03-20 00:03:08 -04:00
Scott Runnels
44892cd78d
Split logging via Filters in the Logging Framework.
2013-03-20 00:02:20 -04:00
Scott Runnels
65627209c1
Include a brief description of what &log does.
2013-03-19 23:40:29 -04:00
Scott Runnels
b4a92432e3
Changes to framework_logging_factorial_02.bro to make the call to Log::create_stream() more distinct.
2013-03-19 23:28:48 -04:00
Scott Runnels
9ae8487844
Logging Framework (contrived) example: Logging factorials.
2013-03-18 23:44:36 -04:00
Scott Runnels
2e55399a85
Correction of spelling mistakes.
2013-03-18 23:27:31 -04:00
Scott Runnels
940910768b
Start on Logging Framework.
2013-03-18 23:23:43 -04:00
Scott Runnels
19c401f8a6
Renamed Advanced Data Structures to simply Record Data Type.
2013-03-18 21:46:19 -04:00
Scott Runnels
daaeca5ef0
correct nomenclature for fields in a record.
2013-03-18 13:38:03 -04:00
Scott Runnels
afdb80a334
Include required blank line after btest directive to avoid python error.
2013-03-12 16:03:17 -04:00
Scott Runnels
5249a30c46
Expanding on records, including two simple examples.
2013-03-11 00:19:23 -04:00
Scott Runnels
d41883fb91
Merge remote-tracking branch 'origin/master' into topic/documentation
...
Conflicts:
doc/index.rst
2013-03-11 00:17:58 -04:00
Robin Sommer
0075973249
Updating submodule(s).
...
[nomail]
2013-03-08 09:41:35 -08:00
Robin Sommer
f193fc25f6
Merge remote-tracking branch 'origin/fastpath'
...
* origin/fastpath:
Fix race-condition in table-event test.
2013-03-08 09:19:04 -08:00
Bernhard Amann
1fb05da9cd
Fix race-condition in table-event test.
...
Event depended on the input manager receiving all lines from the reader
before the first input event was processed by the scripting layer.
2013-03-07 20:28:18 -08:00
Robin Sommer
74a529d937
Updating submodule(s).
...
[nomail]
2013-03-07 19:33:19 -08:00
Robin Sommer
f830ed3edf
s/bro-ids.org/bro.org/g
2013-03-07 19:33:04 -08:00
Robin Sommer
d3bf552a63
Merge remote-tracking branch 'origin/topic/jsiwek/ticket-957'
...
* origin/topic/jsiwek/ticket-957:
Fix function type-equivalence requiring same param names, addresses #957
Closes #957 .
2013-03-07 13:31:55 -08:00
Robin Sommer
3cd3e26154
Merge remote-tracking branch 'origin/fastpath'
...
* origin/fastpath:
Fix new[]/delete mismatch in RE.cc reported by jbaines, addresses #958 .
Fix compiler warnings.
2013-03-07 13:28:35 -08:00
Jon Siwek
7e4963b22c
Fix new[]/delete mismatch in RE.cc reported by jbaines, addresses #958 .
2013-03-07 14:44:01 -06:00
Jon Siwek
f4d59f8137
Fix compiler warnings.
2013-03-07 14:41:18 -06:00
Jon Siwek
2293443ea0
Fix function type-equivalence requiring same param names, addresses #957
2013-03-07 13:02:33 -06:00
Scott Runnels
2f54d584e7
Merge remote-tracking branch 'origin/master' into topic/documentation
2013-03-07 13:25:47 -05:00
Robin Sommer
8ee4382721
Updating submodule(s).
...
[nomail]
2013-03-06 18:32:43 -08:00
Robin Sommer
a4e40bb402
Merge remote-tracking branch 'origin/topic/bernhard/vector-assignment'
...
Closes #956 .
* origin/topic/bernhard/vector-assignment:
change vector assignment operator and remove unnecessary argument (expr)
2013-03-06 16:50:53 -08:00
Robin Sommer
8a6d68e00f
Merge remote-tracking branch 'origin/topic/bernhard/remove-length'
...
Closes #955 .
* origin/topic/bernhard/remove-length:
forgot to remove the baselines for the now unnecessary bifs
remove the byte_len and length bifs
2013-03-06 16:46:20 -08:00
Robin Sommer
1bd2f26df3
Merge remote-tracking branch 'origin/topic/seth/notice-framework-updates'
...
So much nicer!
Closes #954 .
* origin/topic/seth/notice-framework-updates:
Update notice framework documentation to represent the new reality.
Complete removal of the old table based notice policy mechanism.
Updates for the notices framework.
2013-03-06 16:45:30 -08:00
Robin Sommer
9f99a4a942
Merge remote-tracking branch 'origin/topic/jsiwek/local-container-init'
...
Closes #952 .
* origin/topic/jsiwek/local-container-init:
Fix init of local sets/vectors via curly brace initializer lists.
2013-03-06 15:11:10 -08:00
Robin Sommer
d931079021
Merge remote-tracking branch 'origin/topic/jsiwek/ticket946'
...
Closes #946 .
* origin/topic/jsiwek/ticket946:
Fix memory leaks resulting from 'when' and 'return when' statements.
Fix three bugs with 'when' and 'return when' statements. Addresses #946
2013-03-06 15:09:24 -08:00
Robin Sommer
a15b630cac
Merge remote-tracking branch 'origin/topic/jsiwek/gtp-enhancements'
...
* origin/topic/jsiwek/gtp-enhancements:
Add parsing for GTPv1 extension headers and control messages.
2013-03-06 15:00:45 -08:00
Robin Sommer
c13eae3253
Merge remote-tracking branch 'origin/fastpath'
...
* origin/fastpath:
Fix possible null pointer dereference in identify_data BIF.
Fix build on OpenBSD 5.2.
2013-03-06 14:54:50 -08:00
Bernhard Amann
a005d77369
forgot to remove the baselines for the now unnecessary bifs
2013-03-06 14:14:55 -08:00
Bernhard Amann
8f259f866d
change vector assignment operator and remove unnecessary argument (expr)
2013-03-06 14:08:06 -08:00
Bernhard Amann
986b346e3f
remove the byte_len and length bifs
2013-03-06 13:45:42 -08:00
Seth Hall
e56a33b6c5
Update notice framework documentation to represent the new reality.
2013-03-06 10:04:50 -05:00
Seth Hall
00eeadf2f5
Complete removal of the old table based notice policy mechanism.
2013-03-06 09:44:25 -05:00
Jon Siwek
c88babf6ef
Fix init of local sets/vectors via curly brace initializer lists.
2013-03-01 16:42:16 -06:00
Scott Runnels
78c81a59e0
Started in on describing records.
2013-03-01 15:55:38 -05:00
Jon Siwek
2481f9f837
Fix possible null pointer dereference in identify_data BIF.
...
There was no check/handling for if magic_buffer() returns null.
Also centralized libmagic calls for consistent error handling/output.
2013-02-27 16:04:36 -06:00
Scott Runnels
b53f701ffe
Added documentation for the pattern data type as well as btests for time, interval, and pattern.
2013-02-25 01:12:07 -05:00
Jon Siwek
dd9f361bc7
Fix build on OpenBSD 5.2.
2013-02-22 10:45:22 -06:00
Scott Runnels
1724784aad
After extensive testing it has been revealed that 2.2 secons is not equal to 10 seconds. Scientific paper to follow.
2013-02-20 09:35:53 -05:00
Jon Siwek
d158c7ffdf
Fix memory leaks resulting from 'when' and 'return when' statements.
...
Addresses #946 .
2013-02-19 16:19:16 -06:00