Re: [Bro-Dev] [Bro-Commits] [git/bro] fastpath: Change X509 extension value parsing to not abort on malloc failures. (385438d)

2014-05-01 Thread Siwek, Jonathan Luke

> + // TODO: see about using regular malloc here, there were unknown 
> problems
> + // using anything other than OPENSSL_malloc that need investigation.
> + char* buffer = (char*) OPENSSL_malloc(length);

Bernhard, do you know any more details of what was wrong w/ regular malloc() 
here?  I think it makes sense to get away from using OpenSSL’s malloc wrapper 
if it’s possible.

If I change it, running the test suites on OS X don’t show a problem.  Is 
triggering the problem more subtle than the test suites will pick up on?

- Jon
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


Re: [Bro-Dev] [Bro-Commits] [git/bro] fastpath: Change X509 extension value parsing to not abort on malloc failures. (385438d)

2014-05-01 Thread Bernhard Amann

On May 1, 2014, at 12:02 PM, Siwek, Jonathan Luke  wrote:

> 
>> +// TODO: see about using regular malloc here, there were unknown 
>> problems
>> +// using anything other than OPENSSL_malloc that need investigation.
>> +char* buffer = (char*) OPENSSL_malloc(length);
> 
> Bernhard, do you know any more details of what was wrong w/ regular malloc() 
> here?  I think it makes sense to get away from using OpenSSL’s malloc wrapper 
> if it’s possible.
> 
> If I change it, running the test suites on OS X don’t show a problem.  Is 
> triggering the problem more subtle than the test suites will pick up on?

Nah, it was fairly obvious. I might just have done something else wrong and 
blamed it on that - if everything still works, that should be good enough :)

Bernhard
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


Re: [Bro-Dev] [Bro-Commits] [git/bro] fastpath: Change X509 extension value parsing to not abort on malloc failures. (385438d)

2014-05-01 Thread Siwek, Jonathan Luke

On May 1, 2014, at 2:15 PM, Bernhard Amann  wrote:

> 
> On May 1, 2014, at 12:02 PM, Siwek, Jonathan Luke  wrote:
> 
>> 
>>> +   // TODO: see about using regular malloc here, there were unknown 
>>> problems
>>> +   // using anything other than OPENSSL_malloc that need investigation.
>>> +   char* buffer = (char*) OPENSSL_malloc(length);
>> 
>> Bernhard, do you know any more details of what was wrong w/ regular malloc() 
>> here?  I think it makes sense to get away from using OpenSSL’s malloc 
>> wrapper if it’s possible.
>> 
>> If I change it, running the test suites on OS X don’t show a problem.  Is 
>> triggering the problem more subtle than the test suites will pick up on?
> 
> Nah, it was fairly obvious. I might just have done something else wrong and 
> blamed it on that - if everything still works, that should be good enough :)

Thanks, I’ll make the change after this one gets reviewed/promoted.

- Jon
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


[Bro-Dev] [JIRA] (BIT-1142) SNMP Analysis

2014-05-01 Thread Adam Slagell (JIRA)

 [ 
https://bro-tracker.atlassian.net/browse/BIT-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Adam Slagell reassigned BIT-1142:
-

Assignee: Jon Siwek  (was: Seth Hall)

> SNMP Analysis
> -
>
> Key: BIT-1142
> URL: https://bro-tracker.atlassian.net/browse/BIT-1142
> Project: Bro Issue Tracker
>  Issue Type: New Feature
>  Components: BinPAC, Bro
>Affects Versions: git/master
>Reporter: Jon Siwek
>Assignee: Jon Siwek
> Fix For: 2.3
>
>
> /topic/jsiwek/snmp in bro, binpac, and bro-testing-private adds support for 
> parsing SNMP datagrams.  It's only absent a snmp.log.
> Seth, do you mind taking a look at what might make sense for a default 
> snmp.log?  I'm guessing it might look similar in concept to dns.log.  A 
> difference is I'm not sure how meaningful raw OID to value mappings will be.
> The code is in a merge-able state as it is in the branch/repos I mentioned, 
> and IMO, has value even without a default snmp.log.  So if you just want to 
> flip to a merge request and postpone thinking up an snmp.log for later, I 
> think that's fine, too.



--
This message was sent by Atlassian JIRA
(v6.3-OD-03-012#6321)
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


[Bro-Dev] [JIRA] (BIT-1141) Investigate further improvements to file analysis performance

2014-05-01 Thread Robin Sommer (JIRA)

 [ 
https://bro-tracker.atlassian.net/browse/BIT-1141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robin Sommer updated BIT-1141:
--

Status: Closed  (was: Merge Request)

Sounds good, thanks.

> Investigate further improvements to file analysis performance
> -
>
> Key: BIT-1141
> URL: https://bro-tracker.atlassian.net/browse/BIT-1141
> Project: Bro Issue Tracker
>  Issue Type: Problem
>  Components: Bro
>Reporter: Robin Sommer
>Assignee: Jon Siwek
> Fix For: 2.3
>
>
> Some further ideas for measuring and improving the performance of maintaining 
> the handles were floating around.  



--
This message was sent by Atlassian JIRA
(v6.3-OD-03-012#6321)
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


[Bro-Dev] [JIRA] (BIT-1185) topic/dnthayer/broctld-work

2014-05-01 Thread Robin Sommer (JIRA)

 [ 
https://bro-tracker.atlassian.net/browse/BIT-1185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robin Sommer updated BIT-1185:
--

Resolution: Merged  (was: Fixed)
Status: Closed  (was: Merge Request)

> topic/dnthayer/broctld-work
> ---
>
> Key: BIT-1185
> URL: https://bro-tracker.atlassian.net/browse/BIT-1185
> Project: Bro Issue Tracker
>  Issue Type: Problem
>  Components: BroControl
>Reporter: Daniel Thayer
> Fix For: 2.3
>
>
> This branch contains some code cleanup and also fixes or improves the
> following issues:
> The df, exec, and top commands now run only once per host.
> Avoid reporting same disk check error msg multiple times for same host.
> Improve output column formatting.
> Added warning to do a "broctl install" if broctl or node config changes.
> Don't email about "$total" pseudo-node not receiving any packets.
> Remove unused "home" broctl option.
> Changed plugin API hosts() function to be more useful.



--
This message was sent by Atlassian JIRA
(v6.3-OD-03-012#6321)
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


[Bro-Dev] [JIRA] (BIT-1150) X509 updates

2014-05-01 Thread Robin Sommer (JIRA)

 [ 
https://bro-tracker.atlassian.net/browse/BIT-1150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robin Sommer updated BIT-1150:
--

Status: Closed  (was: Merge Request)

> X509 updates
> 
>
> Key: BIT-1150
> URL: https://bro-tracker.atlassian.net/browse/BIT-1150
> Project: Bro Issue Tracker
>  Issue Type: Problem
>  Components: Bro
>Reporter: Robin Sommer
>Assignee: Bernhard Amann
> Fix For: 2.3
>
> Attachments: signature.asc
>
>




--
This message was sent by Atlassian JIRA
(v6.3-OD-03-012#6321)
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


[Bro-Dev] [JIRA] (BIT-1189) merge topic/bernhard/ec-curve

2014-05-01 Thread Robin Sommer (JIRA)

 [ 
https://bro-tracker.atlassian.net/browse/BIT-1189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robin Sommer updated BIT-1189:
--

Resolution: Merged  (was: Fixed)
Status: Closed  (was: Merge Request)

> merge topic/bernhard/ec-curve
> -
>
> Key: BIT-1189
> URL: https://bro-tracker.atlassian.net/browse/BIT-1189
> Project: Bro Issue Tracker
>  Issue Type: Improvement
>  Components: Bro
>Affects Versions: git/master
>Reporter: Bernhard Amann
> Fix For: 2.3
>
>
> topic/bernhard/ec-curve adds support for recognizing which curve was chosen 
> in a connection using ECDH/ECDHE as well as returning the DH parameters for 
> DHE/DH-Anon.
> Furthermore, it adds a small policy script that warns on weak certificate 
> keys or DH-parameters.
> Github diff link: https://github.com/bro/bro/compare/topic;bernhard;ec-curve



--
This message was sent by Atlassian JIRA
(v6.3-OD-03-012#6321)
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


[Bro-Dev] [Auto] Merge Status

2014-05-01 Thread Merge Tracker

Open Merge Requests
===

IDComponentReporterAssignee  Updated   For 
Version  PrioritySummary
  ---  --    --  
-  --  
-
BIT-1177 [1]  Bro  Bernhard Amann  Seth Hall 2014-04-21
2.3  Normal  SumStats dynamic updates do not work in cluster mode
BIT-348 [2]   Bro  gregor  Robin Sommer  2014-04-30
2.3  HighReassembler integer overflow issues. Data not delivered after 
2GB


Open GitHub Pull Requests
=

IssueComponent UserUpdated Title
---    --  --  
---
#4 [3]   time-machine  mareq [4]   2014-04-10  When deleting connections 
hashtable, delete stored connections as well. [5]
#3 [6]   time-machine  mareq [7]   2014-04-10  Correct handling of Linux SLL 
header and VLAN headers. [8]
#2 [9]   time-machine  mareq [10]  2014-04-09  Query interval start/end is now 
taken into account. [11]
#1 [12]  time-machine  mareq [13]  2014-03-19  TM-16: Really skip VLAN header 
for indexing. [14]


[1]   BIT-1177
https://bro-tracker.atlassian.net/browse/BIT-1177
[2]   BIT-348 
https://bro-tracker.atlassian.net/browse/BIT-348
[3]   Pull Request #4 https://github.com/bro/time-machine/pull/4
[4]   mareq   https://github.com/mareq
[5]   Merge Pull Request #4 with  git pull 
https://github.com/mareq/time-machine.git topic/mareq/memory-leaks
[6]   Pull Request #3 https://github.com/bro/time-machine/pull/3
[7]   mareq   https://github.com/mareq
[8]   Merge Pull Request #3 with  git pull 
https://github.com/mareq/time-machine.git topic/mareq/linktype-linux-sll
[9]   Pull Request #2 https://github.com/bro/time-machine/pull/2
[10]  mareq   https://github.com/mareq
[11]  Merge Pull Request #2 with  git pull 
https://github.com/mareq/time-machine.git topic/mareq/in-memory-query-interval
[12]  Pull Request #1 https://github.com/bro/time-machine/pull/1
[13]  mareq   https://github.com/mareq
[14]  Merge Pull Request #1 with  git pull 
https://github.com/mareq/time-machine.git topic/mareq/tm-16

___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev