Jon Siwek
9e53722b57
Rename comm/ directories to broker/
2015-03-05 17:02:25 -06:00
Jon Siwek
fa08083a92
Rename broker-related namespaces.
...
c++ namespace "comm" -> bro_broker
script module "Comm" -> BrokerComm
script module "Store" -> BrokerStore
2015-03-05 16:20:51 -06:00
Robin Sommer
dfc88094ab
Merge remote-tracking branch 'origin/topic/jsiwek/broker'
...
* origin/topic/jsiwek/broker: (34 commits)
Update broker submodule.
Update broker submodule.
broker integration: add missing baselines for doc tests
broker integration: add prof.log statistics
broker integration: add high-level usage documentation
broker integration: add API documentation (broxygen/doxygen)
broker integration: fix memory leak, add leak tests
Update broker submodule.
Improve comm tests.
Fix gcc compile warnings.
broker integration: fix unit tests to work when broker is not enabled.
Add --enable-c++11 configure flag.
broker integration: add (un)publish/(un)advertise functions
broker integration: add knobs to set auto publish/advertise behavior
broker integration: move listen port for unit tests to a btest variable
broker integration: add events for incoming connection status updates
broker integration: adapt to change in expiration_time
Update coverage unit test baselines.
broker integration: add Comm::enable function
broker integration: process debug/diagnostic reports from broker
...
Conflicts:
cmake
testing/btest/Baseline/plugins.hooks/output
2015-03-02 17:10:15 -08:00
Jon Siwek
b06d82cced
broker integration: add API documentation (broxygen/doxygen)
...
Also changed asynchronous data store query code a bit; trying to make
memory management and handling of corner cases a bit clearer (former
maybe could still be better, but I need to lookup queries by memory
address to associate response cookies to them, and so wrapping pointers
kind of just gets in the way).
2015-02-17 10:50:57 -06:00
Jon Siwek
ebc9407a2b
broker integration: add knobs to set auto publish/advertise behavior
2015-02-09 16:26:31 -06:00
Jon Siwek
9875f5d3eb
broker integration: add distributed data store api
...
But haven't done the full gamut of testing on it yet.
2015-01-30 14:39:16 -06:00
Jon Siwek
d2ea87735a
broker integration: add bifs to inspect/manipulate broker data
...
i.e. script-layer functions to convert between bro values and broker
values; mostly for use w/ Bro's data store interface (coming soon).
2015-01-29 10:42:48 -06:00
Jon Siwek
7e563b7275
broker integration: add remote events
2015-01-15 15:45:08 -06:00
Jon Siwek
1e462481dc
broker integration: add remote printing
2015-01-14 13:28:34 -06:00
Jon Siwek
0daa954ddb
broker integration: add remote connection status events.
2015-01-14 10:40:11 -06:00