Robin Sommer
3e6193921a
Merge remote-tracking branch 'origin/topic/robin/modbus-events-merge'
...
* origin/topic/robin/modbus-events-merge:
adding another trace file to test read and write coil function codes
add/update test file and baseline result
add implementation of bytestring_to_coils for modbusy analyzer
adding a missing field in record ModbusHeaders
add event handlers for modbus
2014-07-22 17:34:11 -07:00
Robin Sommer
48b251abd1
Merge branch 'topic/robin/dynamic-plugins-2.3' into topic/robin/reader-writer-plugins
2014-07-22 17:27:16 -07:00
Robin Sommer
fa1ba06414
Merge remote-tracking branch 'origin/topic/hui/modbus-events'
...
* origin/topic/hui/modbus-events:
adding another trace file to test read and write coil function codes
add/update test file and baseline result
add implementation of bytestring_to_coils for modbusy analyzer
adding a missing field in record ModbusHeaders
add event handlers for modbus
2014-07-22 01:03:48 +02:00
Robin Sommer
9e74fcaf2a
The HOOK_CALL_FUNCTION plugin hook is now also triggered for builtin
...
functions.
2014-07-22 00:26:20 +02:00
Robin Sommer
8ea8359607
Adding note to plugin docs on how init-plugin treats existing files.
2014-07-21 22:58:41 +02:00
Robin Sommer
ca1b882761
Adapting plugin tests to use the new split Plugin.{h,cc} structure
...
that init-plugin now generates.
Also adding new test that makes sure the the skeleton created by
init-plugin compiles on its own withoyt any further changes.
2014-07-21 22:55:57 +02:00
Robin Sommer
2a49932911
Updating submodule.
2014-07-21 17:05:39 +02:00
Robin Sommer
38c69f9cd0
Allow to activate plugins from the command line by specifying their
...
fully-qualified name.
2014-07-21 16:58:10 +02:00
Robin Sommer
c9524757d2
Adding Files::register_for_mime_type() to associate a file analyzer
...
with a MIME type.
Whenever that MIME is detected, Bro will now automatically activate
the analyzer. The interface mimics how well-known ports are defined
for protocol analyzers.
This isn't actually used by any existing file analyzer (because we
don't have any yet that target a specific file format), but there's a
test making sure it works.
2014-07-21 16:31:22 +02:00
Robin Sommer
ab3d214a90
Updating cmake module.
2014-07-21 15:41:48 +02:00
Robin Sommer
f4cbcb9b03
Converting log writers and input readers to plugins.
2014-07-20 19:17:58 +02:00
Robin Sommer
6d9e261384
Moving component's CanonicalName() method into base class.
2014-07-12 18:31:00 -07:00
Robin Sommer
9616cd8e61
Further polishing and cleanup in preparation for merge.
2014-07-12 18:12:09 -07:00
Robin Sommer
aeb8e71e8c
Merge remote-tracking branch 'origin/master' into topic/robin/dynamic-plugins-2.3
...
Conflicts:
aux/bro-aux
aux/broccoli
2014-07-10 20:11:52 -07:00
Jon Siwek
3cea6ab1eb
Include yield of vectors in Broxygen's type descriptions.
...
BIT-1217 #close
2014-07-10 19:23:49 -05:00
Robin Sommer
a7746afa0a
Fixing DataSeries, which was using a now illegal value as default
...
compression level.
2014-07-10 14:50:15 -07:00
Daniel Thayer
10f202b627
Update PATH so that documentation btests can find bro-cut
2014-07-09 23:50:59 -05:00
Daniel Thayer
bff88ccd5c
Remove gawk from list of optional packages in documentation
2014-07-09 15:36:47 -05:00
Robin Sommer
9101f0d1d3
Updating submodule(s).
...
[nomail]
2014-07-08 20:43:50 -07:00
Hui Lin
a7c9ef72a8
adding another trace file to test read and write coil function codes
2014-07-08 11:14:51 -05:00
Robin Sommer
eb2e79c68d
Updating submodule(s).
...
[nomail]
2014-06-27 07:10:38 -07:00
Robin Sommer
b7e68032d3
Updating submodule(s).
...
[nomail]
2014-06-27 07:10:21 -07:00
Robin Sommer
6298b4cf71
Merge remote-tracking branch 'origin/master' into topic/robin/dynamic-plugins-2.3
...
Conflicts:
aux/broctl
2014-06-26 20:00:57 -07:00
Robin Sommer
f69e8d3a20
Merge branch 'topic/robin/dynamic-plugins-2.3' of git.bro.org:bro into topic/robin/dynamic-plugins-2.3
2014-06-26 19:59:45 -07:00
Robin Sommer
c686d5bc84
Extending "make test-all" to include aux/bro-aux.
...
Also updating bro-aux submodule.
2014-06-26 17:36:18 -07:00
mlaterman
413871af79
DataSeries compilation issue fixed.
...
BIT-1121 #merged
2014-06-26 17:25:07 -07:00
Robin Sommer
83457b2974
Merge remote-tracking branch 'origin/fastpath'
...
* origin/fastpath:
Fix a reference counting bug in ListVal ctor.
2014-06-26 17:24:00 -07:00
Jon Siwek
45e714844c
Support tilde expansion when Bro tries to find its own path.
2014-06-26 15:44:45 -05:00
Jon Siwek
bfaa082aee
Fix a reference counting bug in ListVal ctor.
2014-06-25 10:44:57 -05:00
Jon Siwek
f7c2c00045
Merge remote-tracking branch 'origin/topic/dnthayer/ticket1206'
...
* origin/topic/dnthayer/ticket1206:
Remove references to line numbers in tutorial text
BIT-1206 #merged
2014-06-23 16:56:46 -05:00
Daniel Thayer
084bf498d8
Remove references to line numbers in tutorial text
...
Removed line numbers in the text because it was difficult to keep these
up-to-date. Changed some wording and moved sample scripts before (rather
than after) the descriptive text in order to keep it easy to understand.
2014-06-20 16:13:39 -05:00
Robin Sommer
af27a8097b
Updating submodule.
2014-06-19 14:59:38 -07:00
Robin Sommer
48c6b934f4
Plugin fixes for FreeBSD.
2014-06-19 13:22:52 -07:00
Robin Sommer
f1bc14d98b
Doc tweak.
2014-06-18 14:47:57 -07:00
Robin Sommer
62d07a3fc4
Merge branch 'topic/robin/dynamic-plugins-2.3' of git.bro.org:bro into topic/robin/dynamic-plugins-2.3
2014-06-18 14:44:26 -07:00
Robin Sommer
cd5409de34
Adding missing method implementation.
2014-06-18 14:33:42 -07:00
Robin Sommer
1c71832db1
Updating plugin hook test.
2014-06-18 14:33:42 -07:00
Robin Sommer
c24bb9cacd
Adding a test building a file analyzer plugin.
...
Also cleaning up, and moving, the other plugin tests.
2014-06-18 14:33:42 -07:00
Robin Sommer
55de5c60f4
Enabling to specific a set of plugins with the -N option.
...
Bro will then print information only about the plugins specified.
2014-06-18 14:33:42 -07:00
Robin Sommer
58fbee5701
Updating plugin docs.
2014-06-18 13:18:05 -07:00
Hui Lin
42f2a7a9c6
add/update test file and baseline result
2014-06-17 21:30:04 -05:00
Robin Sommer
60cf0ddf26
Polishing, mostly documentation updates.
2014-06-17 11:50:23 -07:00
Jon Siwek
5d7b3f850b
Updating CHANGES and VERSION.
2014-06-16 09:49:19 -05:00
Robin Sommer
ba7af428a7
Merge remote-tracking branch 'origin/master' into topic/robin/dynamic-plugins-2.3
2014-06-13 09:27:02 -07:00
Robin Sommer
4d4269ea19
Updating submodule.
2014-06-12 17:44:12 -07:00
Jon Siwek
86139fb8d2
Merge remote-tracking branch 'origin/topic/dnthayer/doc-fixes-for-2.3'
...
* origin/topic/dnthayer/doc-fixes-for-2.3:
Fix minor formatting issues in script docs
Fix a broken link in the docs
Update some info in the docs
Removed a table from the scripting tutorial
Update line numbers mentioned in scripting tutorial
Update line numbers for a doc example
Move scripting tutorial out of reference section
BIT-1205 #merged
2014-06-12 12:22:08 -05:00
Daniel Thayer
5e23e57025
Fix minor formatting issues in script docs
2014-06-12 00:33:55 -05:00
Daniel Thayer
690ea30798
Merge remote-tracking branch 'origin/master' into topic/dnthayer/doc-fixes-for-2.3
...
Conflicts:
doc/scripting/index.rst
2014-06-11 23:20:31 -05:00
Jon Siwek
b4b64c1239
Merge remote-tracking branch 'origin/topic/robin/smtp-fix'
...
* origin/topic/robin/smtp-fix:
Fixing SMTP state tracking.
BIT-1203 #merged
2014-06-11 15:38:29 -05:00
Jon Siwek
5ebda7cc09
Fix doc/test that broke due to a Bro script change.
2014-06-11 12:34:29 -05:00