Commit graph

6015 commits

Author SHA1 Message Date
Daniel Thayer
ab917bd48c Fix the -J/--set-seed cmd-line option 2015-04-27 18:30:35 -05:00
Daniel Thayer
c008cd3fcb Remove unused -l, -L, and -Z cmd-line options 2015-04-27 17:58:04 -05:00
Daniel Thayer
85f4f4102d Fix the --time and --re-level cmd-line options 2015-04-27 17:45:01 -05:00
Daniel Thayer
3a40d42b2b Update NEWS with changes to Bro cmd-line options 2015-04-27 16:56:42 -05:00
Jon Siwek
48fccb3bce BIT-1350: improve record coercion type checking.
For a field of the same name in both the target type and the coerced
type, a type mismatch is now reported as an error at parse-time.
2015-04-27 16:37:40 -05:00
Jon Siwek
b42706f0b5 BIT-1384: Remove -O (optimize scripts) command-line option. 2015-04-27 14:45:02 -05:00
Daniel Thayer
1b9e2bb3f4 Minor corrections and clarifications to NEWS 2015-04-27 14:24:35 -05:00
Robin Sommer
d638342d7c Updating submodule(s).
[nomail]
2015-04-27 08:25:20 -07:00
Robin Sommer
54c28fc207 Merge remote-tracking branch 'origin/fastpath'
* origin/fastpath:
  Fix typos in the broker BIF documentation
  update installation instructions and remove outdated references.
2015-04-27 08:22:49 -07:00
Robin Sommer
a6aa70d51f Updating NEWS for SSH. 2015-04-27 08:02:42 -07:00
Seth Hall
da24fa40a5 Easier support for systems with tcmalloc_minimal installed. 2015-04-26 00:40:31 -04:00
Daniel Thayer
7a63316e0e Fix typos in the broker BIF documentation 2015-04-24 15:40:33 -05:00
Johanna Amann
244dffa8fc update installation instructions and remove outdated references. 2015-04-24 10:33:22 -07:00
Jon Siwek
fe94d9ed2f Updating submodule(s).
[nomail]
2015-04-24 11:37:45 -05:00
Jon Siwek
c406fc7d29 Updating submodule(s).
[nomail]
2015-04-24 09:31:35 -05:00
Jon Siwek
9480cbd0b6 Updating submodule(s).
[nomail]
2015-04-23 17:01:11 -05:00
Jon Siwek
f73b4f2a21 Fix some outdated documentation unit tests. 2015-04-23 12:30:54 -05:00
Robin Sommer
7d95ebb48a Fix -N option to work with builtin plugins as well. 2015-04-23 07:10:55 -07:00
Robin Sommer
0cc49b8769 Updating submodule(s).
[nomail]
2015-04-23 06:59:56 -07:00
Robin Sommer
ac89d3788f Merge remote-tracking branch 'origin/topic/jsiwek/missing-pac-deps'
* origin/topic/jsiwek/missing-pac-deps:
  Add missing .pac dependencies for some binpac analyzer targets.

BIT-1386 #merged

Thanks, Jon!
2015-04-23 06:54:47 -07:00
Jon Siwek
5af997b32b Add missing .pac dependencies for some binpac analyzer targets. 2015-04-22 14:02:51 -05:00
Jon Siwek
9bc411ebb0 Fix compile errors. 2015-04-22 10:39:26 -05:00
Johanna Amann
3251e6ba3f Fix another compiler warning in DTLS. 2015-04-22 08:21:51 -07:00
Robin Sommer
aacbe8ecdf Adding missing include.
(I believe).
2015-04-21 20:14:49 -07:00
Robin Sommer
27885e8f0d Attempt at fixing BIT-1337.
Can't say if this is the cause, but it could be.
2015-04-21 16:42:23 -07:00
Robin Sommer
296c5dcc6c Fixing compile problem caused by overeager factorization.
I didn't notice this earlier as the binpac includes aren't reflected
in CMake dependencies, so it only showed up afer a fresh recompile.
2015-04-21 16:39:52 -07:00
Robin Sommer
91212ad64e Merge branch 'master' of git.bro.org:bro 2015-04-21 16:09:44 -07:00
Robin Sommer
c4350c55e8 Fixing compiler warning. 2015-04-21 16:00:20 -07:00
Robin Sommer
03a29368fe Merge branch 'topic/robin/ascii-escape-normalization'
* topic/robin/ascii-escape-normalization:
  Updating NEWS.
  In bifs, change ODesc objects to have RAW_STYLE.
  Changing what's escaped when printing.
  Remove several BroString escaping methods that are no longer useful.

BIT-1333 #merged
2015-04-21 15:59:54 -07:00
Robin Sommer
5b32791edb Merge remote-tracking branch 'origin/topic/vladg/sip'
* origin/topic/vladg/sip:
  Update NEWS.
  Update baselines.
  Spruce up SIP events.bif documentation a bit.
  Register SIP analyzer to well known port.
  Fix indenting issue in main.bro
  Add SIP btests.
  Small update for the SIP logs and DPD sig.
  SIP: Fix up DPD and the TCP analyzer a bit.
  SIP: Move to the new string BIFs
  SIP: Move to new analyzer format.
  Move the SIP analyzer to uint64 sequences, and a number of other small SIP fixes.
  Rely on content inspection and not just is_orig to determine client/server.
  Enable SIP in CMakeLists.txt
  Merge topic/seth/faf-updates.

BIT-1370 #merged
2015-04-21 15:30:25 -07:00
Jon Siwek
fc790ca096 Clarify Broker examples by using an explicit/hardcoded listen port. 2015-04-21 16:38:51 -05:00
Jon Siwek
0cbcec8c39 Updating submodule(s).
[nomail]
2015-04-21 16:33:02 -05:00
Robin Sommer
d1d53f4b08 Factoring the ASN.1 code out of Kerberos analyzer.
It's now using the shared code in asn1/asn1.pac. I also moved a few
more functions over there.

This required a little bit of surgery, hope I got it right. Tests pass
...
2015-04-21 14:15:40 -07:00
Robin Sommer
cb767b9336 Merge remote-tracking branch 'origin/topic/jsiwek/bit-1343'
* origin/topic/jsiwek/bit-1343:
  BIT-1343: factor common ASN.1 code from RDP and SNMP analyzer.

BIT-1343 #merged
2015-04-21 13:46:26 -07:00
Robin Sommer
4e68ce4726 Merge remote-tracking branch 'origin/topic/jsiwek/bit-1373'
* origin/topic/jsiwek/bit-1373:
  BIT-1373: fix vector index assignment ref count bug.

BIT-1373 #merged
2015-04-21 13:40:48 -07:00
Robin Sommer
a7782b90b2 Merge remote-tracking branch 'origin/topic/vladg/ssh'
* origin/topic/vladg/ssh:
  Fix tiny typo in NEWS.
  Fix SSH direction field being unset (addresses BIT-1365)

BIT-1365 #merged
2015-04-21 13:38:02 -07:00
Robin Sommer
f244c016e1 Updating submodule(s).
[nomail]
2015-04-21 12:38:46 -07:00
Robin Sommer
8b722c484d Renaming krb.log to kerberos.log. 2015-04-21 12:22:58 -07:00
Robin Sommer
9911993c6f Merge remote-tracking branch 'origin/topic/vladg/kerberos'
* origin/topic/vladg/kerberos:
  Fix doc on krb_cred
  Update the KRB tests a bit.
2015-04-21 11:58:44 -07:00
Robin Sommer
87eb5ef811 Merge remote-tracking branch 'origin/topic/vladg/kerberos'
* origin/topic/vladg/kerberos: (27 commits)
  Add Kerberos to NEWS.
  Add Kerberos memleak btest.
  Add Kerberos analyzer btest.
  Update baselines for Kerberos analyzer.
  Add known ports to krb/main.bro
  KRB: Clean up krb.log a bit.
  Kerberos: Remove debugging output.
  Kerberos: Fix a memleak.
  Kerberos: A couple small tweaks.
  Kerberos: Fix parsing of the cipher in tickets, and add it to the log.
  Kerberos: A couple more formatting fixes.
  Change krb Info string to success bool
  Clean up formatting.
  Documentation update, and rework events a bit.
  Add support for the SAFE message type.
  Add support for AP_REQ, AP_REP, PRIV, and CRED message types.
  Fix parsing error for KRB_Ticket_Sequence
  Continue clean-up. Some reformatting, removing hard-coded values, documentation, etc.
  Kerberos analyzer updates:   - Split up the (quite length) krb-protocol.pac into krb-protocol, krb-defs, krb-types and krb-padata   - Add some supporting types to get rid of awkward and difficult to read case true/false statements   - Clean up the conversion code in krb-analyzer.pac
  Improve Kerberos DPD and fix a few parse errors.
  ...

BIT-1369 #merged
2015-04-21 11:15:43 -07:00
Jon Siwek
6af87dc2c8 BIT-1343: factor common ASN.1 code from RDP and SNMP analyzer. 2015-04-21 13:13:24 -05:00
Vlad Grigorescu
52ff6a6404 Fix doc on krb_cred 2015-04-21 13:00:31 -04:00
Vlad Grigorescu
9f9bad48a4 Merge remote-tracking branch 'origin/master' into topic/vladg/kerberos
Conflicts:
	NEWS
	testing/btest/Baseline/coverage.bare-load-baseline/canonified_loaded_scripts.log
	testing/btest/Baseline/coverage.default-load-baseline/canonified_loaded_scripts.log
	testing/btest/Baseline/plugins.hooks/output
	testing/btest/Baseline/scripts.policy.misc.dump-events/all-events.log
	testing/btest/Baseline/scripts.policy.misc.dump-events/smtp-events.log
2015-04-21 12:59:54 -04:00
Vlad Grigorescu
32284c753b Update the KRB tests a bit. 2015-04-21 12:27:14 -04:00
Jon Siwek
bb15754427 BIT-1373: fix vector index assignment ref count bug. 2015-04-21 10:05:38 -05:00
Robin Sommer
fae4ff8da2 Merge branch 'patch-2' of https://github.com/jshlbrd/bro 2015-04-20 20:54:15 -07:00
Robin Sommer
6fb4b522c6 Slight doc tweak flagged by test. 2015-04-20 20:44:06 -07:00
Robin Sommer
770f833ea2 Removing deprecated fields from the connection record.
Removing "hot" and "addl", which haven't been used anymore for a long
time. Also removing the functions append_addl() and append_addl_marker().
2015-04-20 20:07:24 -07:00
Robin Sommer
de1e2fe20b Removing the NetFlow analyzer.
Since the command-line option for reading NetFlow went away, the has
been neither used nor tested anymore. We might bring this back later,
but for now I'd rather remove it than having dead code that seems to
suggest that we support it.
2015-04-20 20:07:24 -07:00
Robin Sommer
c81fbb7d3f Tweakings NEWS. 2015-04-20 19:33:58 -07:00