Commit graph

909 commits

Author SHA1 Message Date
Jon Siwek
67524f26d5 Immediately apply broker subscriptions made during bro_init()
Otherwise that's begging for unit test failures due to races
2018-08-10 17:18:21 -05:00
Johanna Amann
ff22230a73 Update submodule
[nomail]
2018-08-08 13:25:06 -07:00
Johanna Amann
7b12fd8c4a Updating submodule(s).
[nomail]
2018-08-08 13:18:10 -07:00
Jon Siwek
2c9dbdd055 Fix cluster layout graphic and doc warnings 2018-08-08 13:03:45 -05:00
Jon Siwek
df2e2672d9 Updating submodule(s).
[nomail]
2018-08-08 09:43:46 -05:00
Jon Siwek
29359ffff2 Updating submodule(s).
[nomail]
2018-08-06 16:36:10 -05:00
Jon Siwek
02900c9401 Updating submodule(s).
[nomail]
2018-08-06 16:15:47 -05:00
Jon Siwek
08a1480fd9 Fix --with-binpac configure option 2018-08-01 11:26:04 -05:00
Jon Siwek
509efc58db Updating submodule(s).
[nomail]
2018-07-31 17:15:34 -05:00
Johanna Amann
38296842be Update submodule[s]
nomail
2018-07-31 13:13:10 +02:00
Jon Siwek
2502e48a01 Updating submodule(s).
[nomail]
2018-07-25 15:10:15 -05:00
Jon Siwek
4a97421ef3 Updating submodule(s).
[nomail]
2018-07-24 16:52:58 -05:00
Jon Siwek
026f78e5a3 Add broker/binpac/caf dirs to bro-config script 2018-07-24 16:46:59 -05:00
Robin Sommer
d62079b59a Updating submodule(s).
[nomail]
2018-07-24 02:43:06 +00:00
Robin Sommer
566c50447f Merge remote-tracking branch 'origin/topic/jsiwek/source-tree-independence'
BIT-1955 #merged

* origin/topic/jsiwek/source-tree-independence:
  Support building plugins from Bro installation root
  Install binpac
  Move bifcl to a separate repo
2018-07-24 01:58:58 +00:00
Robin Sommer
461c367952 Updating submodule(s).
[nomail]
2018-07-23 18:11:37 +00:00
Jon Siwek
35b778eb4e Updating submodule(s).
[nomail]
2018-07-17 14:42:52 -05:00
Jon Siwek
9caad8a042 Port broker::data variant usages to use CAF API directly
Old code still all worked, but made use of Broker functions which
now just redirect to CAF ones.
2018-07-17 14:25:21 -05:00
Jon Siwek
4c072409f0 Updating submodule(s).
[nomail]
2018-07-16 16:14:18 -05:00
Jon Siwek
a45039de00 Merge remote-tracking branch 'origin/topic/vern/runtime-pattern-bifs'
* origin/topic/vern/runtime-pattern-bifs:
  de-restrict pattern-oriented BiFs to no longer require only running at init
2018-07-16 11:03:27 -05:00
Jon Siwek
36400e2d67 Updating submodule(s).
[nomail]
2018-07-16 10:12:36 -05:00
Jon Siwek
2ffaa1cdb1 Support building plugins from Bro installation root
As opposed to plugins depending on a Bro source/build tree.  This
required installing various Bro headers, BinPAC and it's headers,
bifcl, and Bro's custom CMake modules.
2018-07-13 17:23:08 -05:00
Jon Siwek
7fdb184ca6 Install binpac 2018-07-13 10:12:28 -05:00
Jon Siwek
e1b7820b01 Move bifcl to a separate repo 2018-07-12 17:51:23 -05:00
Jon Siwek
4614dbe911 Updating submodule(s).
[nomail]
2018-06-28 09:29:45 -05:00
Jon Siwek
e2d5ca5f95 Merge remote-tracking branch 'origin/topic/dnthayer/ticket1947'
* origin/topic/dnthayer/ticket1947:
  Fix some typos and formatting in NEWS
  Add pattern operators to the documentation of operators
  Fix minor typos in broker reference documentation
  Fix a broken link and some typos in broker documentation
  Fix reST formatting in documentation of "count" type
  Add documentation for some new Bro features
2018-06-27 20:27:34 -05:00
Jon Siwek
ac495e729b Fix deprecated actor_system_config field usages 2018-06-26 15:05:53 -05:00
Jon Siwek
0200b5bd88 Move internal broker/Manager classes out of header 2018-06-25 16:35:25 -05:00
Jon Siwek
0ab550d3b1 Updating submodule(s).
[nomail]
2018-06-21 14:36:42 -05:00
Jon Siwek
8ee92c70da Add ability for BroControl to skip cluster setup
It does this by setting the BROCTL_CHECK_CONFIG env. variable.
Related to BIT-1938.
2018-06-21 11:57:18 -05:00
Jon Siwek
3c6afc8409 Add --disable-broker-tests configure option 2018-06-15 15:30:32 -05:00
Jon Siwek
bf246e59d0 Updating submodule(s).
[nomail]
2018-06-15 14:57:16 -05:00
Jon Siwek
5ac2cdecd4 Updating submodule(s).
[nomail]
2018-06-14 17:34:38 -05:00
Jon Siwek
32bd0bfb6e Updating submodule(s).
[nomail]
2018-06-14 16:32:01 -05:00
Jon Siwek
8a00a2dbf8 Updating submodule(s).
[nomail]
2018-06-13 14:48:28 -05:00
Jon Siwek
6752ffcc8e Updating submodule(s).
[nomail]
2018-06-11 10:39:56 -05:00
Jon Siwek
8bbe84a1b6 Updating submodule(s).
[nomail]
2018-06-08 10:00:42 -05:00
Jon Siwek
c2c35ed178 Updating submodule(s).
[nomail]
2018-06-07 16:56:14 -05:00
Jon Siwek
10fdb16f3b Updating submodule(s).
[nomail]
2018-06-06 14:02:22 -05:00
Johanna Amann
791b24d232 Merge remote-tracking branch 'origin/topic/jsiwek/broker-misc'
* origin/topic/jsiwek/broker-misc:
  Add Broker::publish_and_relay BIF
  Document variable argument list BIFs using ellipsis
  Support unserializing broker data into type 'any'
  Fix a bug in broker data type-casting check
  Remove dead code in broker data/val conversion function
2018-06-04 10:00:49 -07:00
Johanna Amann
81d6b4c645 Updating submodule(s).
[nomail]
2018-06-01 15:09:07 -07:00
Jon Siwek
224ee790e2 Add Broker::publish_and_relay BIF
Like Broker::relay, except the relaying-node also calls event handlers.
2018-05-31 15:26:22 -05:00
Jon Siwek
7327c87c0a Updating submodule(s).
[nomail]
2018-05-25 12:20:45 -05:00
Jon Siwek
5c283e0a2e Updating submodule(s).
[nomail]
2018-05-25 08:56:13 -05:00
Jon Siwek
85c82b13ef Updating submodule(s).
[nomail]
2018-05-24 12:06:59 -05:00
Jon Siwek
63251e9937 Updating submodule(s).
[nomail]
2018-05-24 09:40:07 -05:00
Jon Siwek
b2923f5528 Documentation improvements/fixes 2018-05-23 16:50:31 -05:00
Jon Siwek
de029dd430 Merge remote-tracking branch 'origin/topic/jsiwek/binpac-fixes'
* origin/topic/jsiwek/binpac-fixes:
  Update test baseline for binpac changes
  Update test baseline for optimized binpac static-size array parsing
  Fixes for MySQL and SMB protocol parsers
  BIT-1829: add unit test for modbus parser issue
2018-05-22 15:06:51 -05:00
Jon Siwek
c9bf16e172 Updating submodule(s).
[nomail]
2018-05-22 13:31:48 -05:00
Jon Siwek
477d3fc0e2 Updating submodule(s).
[nomail]
2018-05-22 09:48:17 -05:00