Jon Siwek
88c77fdc25
Added optional libmagic support.
2010-11-17 20:38:34 -06:00
Jon Siwek
a4231c5725
Removed Endace DAG support.
2010-11-17 20:38:34 -06:00
Jon Siwek
71df50c0a5
Fixed "Found sed" messages from displaying on every cmake.
2010-11-17 20:38:33 -06:00
Jon Siwek
79596c03d5
Added logic to find installed BinPAC or build from source.
2010-11-17 20:38:33 -06:00
Jon Siwek
f176cb905a
Updated submodules
2010-11-17 20:38:33 -06:00
Jon Siwek
27d80462da
Fix for make_dbg_constants target always being out of date.
...
It would cause the perl script to run with every `make` even if it's not
really necessary.
2010-11-17 20:38:33 -06:00
Jon Siwek
05d2c89618
Change from CMake add_definitions() to compiler flag variables.
...
May be easier for sub-projects to override flags this way.
2010-11-17 20:38:33 -06:00
Jon Siwek
626e23b39b
Cleaned up bison flags a little.
...
Verbose output should now be removed with `make clean`.
2010-11-17 20:38:33 -06:00
Jon Siwek
dab003dda6
Fixed bug in FindBISON CMake module.
...
Compile flags will no longer pile up in subsequent calls to
bison_target().
2010-11-17 20:38:33 -06:00
Jon Siwek
cff67b04cd
Cleaned up some things with compiler flags and definitions.
2010-11-17 20:38:33 -06:00
Jon Siwek
3eb9b91fc2
Updated submodules
2010-11-17 20:38:33 -06:00
Jon Siwek
8cd35b7116
Use default FindPerl CMake module and better documented sed dependency
2010-11-17 20:38:33 -06:00
Jon Siwek
4e4a18f3af
First pass at cleaning up documented dependencies.
2010-11-17 20:38:33 -06:00
Jon Siwek
87a74912b7
Minor changes to custom CMake find_package() modules.
...
- Fix typo in FindPCAP
- FindBIND is now more explicit when looking for include dir
2010-11-17 20:38:33 -06:00
Jon Siwek
1542a49fff
Simplified FindPCAP CMake module.
2010-11-17 20:38:33 -06:00
Jon Siwek
570ee48cd9
Removing the --disable-nbdns config option.
...
- Asynchronous DNS resolver support assumed by default
- HAVE_ASYNC_DNS, HAVE_NB_DNS, and USE_NB_DNS preprocessor definitions
removed
- In the process, I added FindBIND and CheckNameserCompat CMake modules
2010-11-17 20:38:33 -06:00
Jon Siwek
13569aaab7
Removal of the --enable-int64 config option.
...
This will now be always on. As such, uses of the USE_INT64 preprocessor
definition have been cleaned out.
2010-11-17 20:38:33 -06:00
Jon Siwek
5cad4c8789
Misc. cleanup of soon-to-be deprecated config options.
...
- Forgot to remove USE_SELECT_LOOP from BuildOptions.cmake
- ACTIVE_MAPPING removed from config.h.in, code cleanup still pending
- EXPIRE_DFA_STATES removed from config.h.in, code cleanup still pending
2010-11-17 20:38:33 -06:00
Jon Siwek
2bd8f42c15
Changes to make OpenSSL a requirement.
...
Preprocessor conditionals dependent on definition of USE_OPENSSL have been
straightened out.
2010-11-17 20:38:33 -06:00
Jon Siwek
efc8b24576
Removed implementation of the --disable-select-loop config option.
...
Preprocessor conditional blocks resulting from an existing definition of
USE_SELECT_LOOP are now always taken.
2010-11-17 20:38:32 -06:00
Jon Siwek
79754bf6f8
Dropping byacc support; bison now required.
2010-11-17 20:38:32 -06:00
Jon Siwek
02808b0a92
Re-format/comment build options as we decide which ones are still relevant.
2010-11-17 20:38:32 -06:00
Jon Siwek
dbb9562ce9
Updated submodules.
2010-11-17 20:38:32 -06:00
Jon Siwek
d7eb228d52
Minor formatting changes.
2010-11-17 20:38:32 -06:00
Jon Siwek
9d941c097c
Moved custom CMake includes up one directory.
2010-11-17 20:38:32 -06:00
Jon Siwek
d1e0008999
Minimal CMake build of Bro done.
2010-11-17 20:38:32 -06:00
Jon Siwek
8e725fdc7a
Include errno.h in FlowSrc.cc.
...
If the build option to use OpenSSL is set, it would eventually get pulled in
from them, but since that option may not always be set, we should explicitly
include it.
2010-11-17 20:38:32 -06:00
Jon Siwek
59aaaf7ed5
Changed some autoconf-dependent preprocessor directives from #if to #ifdef.
...
Because it just results in less typing in CMake when not having to configure
a preprocessor definition to a specific value.
2010-11-17 20:38:32 -06:00
Jon Siwek
a141b52dfa
Added submodules for aux and binpac.
2010-11-17 20:38:32 -06:00
Jon Siwek
1c8393cf0c
Removed everything in aux subdir in preparation for git submodules.
2010-11-17 20:38:32 -06:00
Seth Hall
4f1ed0c5ef
Merge branch 'fastpath' into devel
2010-11-15 15:46:12 -05:00
Seth Hall
95951a64d6
Merge branch 'devel' into fastpath
2010-11-15 15:45:33 -05:00
Seth Hall
938b1ea8e0
Applied Gregor's patch from ticket #294 .
2010-11-15 15:44:43 -05:00
Seth Hall
cc7c3776cc
Added the initial syslog analyzer and policy script.
2010-10-27 15:37:00 -04:00
Seth Hall
340805fe00
Adding some of the initial scripts that are going to be merged from
...
my script repository.
2010-10-26 17:03:19 -04:00
Seth Hall
5edf0eb75d
Modification from rmkml to support SSL extensions.
2010-10-26 16:41:57 -04:00
Seth Hall
06ca14ea45
Updated SSL analyzer and Bro script with lots of new ciphers.
2010-10-26 16:41:15 -04:00
Seth Hall
5bf18fdb7f
Modified all of the string functions that
...
used the CheckString function. All now use
Bytes and Len to extract the bytes from string
arguments. The result of this is that these
functions now don't fail when presented with
strings containing NULL bytes.
Signed-off-by: Seth Hall <seth@icir.org>
2010-10-13 14:32:27 -04:00
Robin Sommer
61757ac78b
Initial import of svn+ssh:://svn.icir.org/bro/trunk/bro as of r7088
2010-09-27 20:42:30 -07:00