No description
Find a file
Johanna Amann 038fbf9b9e First step for a DTLS analyzer.
This commit mostly does a lot of refactoring of the current SSL
analyzer, which is split into several parts.

The handshake protocol is completely taken out of the SSL analyzer and
was refactored into its own analyzer (called tls-handshake-analyzer).
This will also (finally) make it possible to deal with TLS record
fragmentation.

Apart from that, the parts of the SSL analyzer that are common to DTLS
were split into their own pac files. Both the SSL analyzer and the (very
basic, mostly nonfunctional) DTLS analyzer use their own pac files and
those shared pac files.

All SSL tests still pass after refactoring so I hope I did not break
anything too badly.

At the moment, we have two different modules in one directory and I
guess the way I am doing this might be an abuse of the system. It seems
to work though...
2015-03-11 15:07:13 -07:00
aux Fix broker data stores in absence of --enable-debug. 2015-03-10 13:27:13 -05:00
cmake@2fd35ab6a6 Merge remote-tracking branch 'origin/topic/jsiwek/broker' 2015-03-02 17:10:15 -08:00
doc Fix build warnings, clarify broker requirements, update submodule. 2015-03-06 11:07:58 -06:00
man Improve man page for Bro 2014-12-04 23:46:03 -06:00
pkg Add configure options to fine tune local state dirs used by BroControl. 2014-10-30 17:11:46 -05:00
scripts First step for a DTLS analyzer. 2015-03-11 15:07:13 -07:00
src First step for a DTLS analyzer. 2015-03-11 15:07:13 -07:00
testing First step for a DTLS analyzer. 2015-03-11 15:07:13 -07:00
.gitignore Ignore tmp dir. 2011-10-25 19:59:25 -07:00
.gitmodules Add support for building/linking broker within bro 2015-01-08 16:43:07 -06:00
bro-path-dev.in Flesh out Broxygen doc-gathering skeleton. 2013-10-22 14:45:47 -05:00
CHANGES Fix broker data stores in absence of --enable-debug. 2015-03-10 13:27:13 -05:00
CMakeLists.txt Merge remote-tracking branch 'origin/topic/jsiwek/broker' 2015-03-02 17:10:15 -08:00
config.h.in Fix build on systems that already have ntohll/htonll 2014-08-22 19:56:27 -05:00
configure Add --enable-c++11 configure flag. 2015-02-10 12:34:47 -06:00
COPYING Updating copyright notice. 2013-10-07 17:06:38 -07:00
INSTALL Merge remote-tracking branch 'origin/topic/documentation' 2013-08-31 16:07:44 -07:00
Makefile Changing Makefile's test-all to run test-all for broctl. 2014-12-31 09:19:09 -08:00
NEWS Updating submodule(s). 2015-03-04 12:27:24 -08:00
README Updating README with download/git information. 2013-10-25 15:06:13 -07:00
VERSION Fix broker data stores in absence of --enable-debug. 2015-03-10 13:27:13 -05:00

============================
Bro Network Security Monitor
============================

Bro is a powerful framework for network analysis and security
monitoring. Please see the INSTALL file for installation instructions
and pointers for getting started. NEWS contains release notes for the
current version, and CHANGES has the complete history of changes.
Please see COPYING for licensing information.

You can download source and binary releases on:

    http://www.bro.org/download

To get the current development version, clone our master git
repository:

    git clone --recursive git://git.bro.org/bro

For more documentation, research publications, and community contact
information, please see Bro's home page:

    http://www.bro.org


On behalf of the Bro Development Team,

Vern Paxson & Robin Sommer,
International Computer Science Institute &
Lawrence Berkeley National Laboratory
vern@icir.org / robin@icir.org