[Bro-Dev] [JIRA] (BIT-1449) Wrap Broker Bifs into script-level functions

2016-04-28 Thread Robin Sommer (JIRA)

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

Robin Sommer updated BIT-1449:
--
Resolution: Merged  (was: Fixed)
Status: Closed  (was: Merge Request)

> Wrap Broker Bifs into script-level functions
> 
>
> Key: BIT-1449
> URL: https://bro-tracker.atlassian.net/browse/BIT-1449
> Project: Bro Issue Tracker
>  Issue Type: Problem
>  Components: Bro
>Affects Versions: 2.4
>Reporter: Robin Sommer
>Assignee: Robin Sommer
> Fix For: 2.5
>
>
> When working with Broker in Bro, one currently calls its bifs directly. That 
> works just fine, but is a problem for documentation: the bifs are defined 
> outside of the Broker framework, splitting the information across two places.
> We should do here what other framework do: rename the Bifs to have 
> internal-only names ({{__}}) and then provide wrapper functions inside 
> the framework that just forward to those internals ones.



--
This message was sent by Atlassian JIRA
(v1000.5.0#72002)
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


[Bro-Dev] [JIRA] (BIT-1449) Wrap Broker Bifs into script-level functions

2016-04-28 Thread Robin Sommer (JIRA)

[ 
https://bro-tracker.atlassian.net/browse/BIT-1449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=26003#comment-26003
 ] 

Robin Sommer commented on BIT-1449:
---

Nice, thanks!

> Wrap Broker Bifs into script-level functions
> 
>
> Key: BIT-1449
> URL: https://bro-tracker.atlassian.net/browse/BIT-1449
> Project: Bro Issue Tracker
>  Issue Type: Problem
>  Components: Bro
>Affects Versions: 2.4
>Reporter: Robin Sommer
>Assignee: Robin Sommer
> Fix For: 2.5
>
>
> When working with Broker in Bro, one currently calls its bifs directly. That 
> works just fine, but is a problem for documentation: the bifs are defined 
> outside of the Broker framework, splitting the information across two places.
> We should do here what other framework do: rename the Bifs to have 
> internal-only names ({{__}}) and then provide wrapper functions inside 
> the framework that just forward to those internals ones.



--
This message was sent by Atlassian JIRA
(v1000.5.0#72002)
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


[Bro-Dev] [JIRA] (BIT-1449) Wrap Broker Bifs into script-level functions

2016-04-28 Thread Robin Sommer (JIRA)

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

Robin Sommer reassigned BIT-1449:
-

Assignee: Robin Sommer

> Wrap Broker Bifs into script-level functions
> 
>
> Key: BIT-1449
> URL: https://bro-tracker.atlassian.net/browse/BIT-1449
> Project: Bro Issue Tracker
>  Issue Type: Problem
>  Components: Bro
>Affects Versions: 2.4
>Reporter: Robin Sommer
>Assignee: Robin Sommer
> Fix For: 2.5
>
>
> When working with Broker in Bro, one currently calls its bifs directly. That 
> works just fine, but is a problem for documentation: the bifs are defined 
> outside of the Broker framework, splitting the information across two places.
> We should do here what other framework do: rename the Bifs to have 
> internal-only names ({{__}}) and then provide wrapper functions inside 
> the framework that just forward to those internals ones.



--
This message was sent by Atlassian JIRA
(v1000.5.0#72002)
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


[Bro-Dev] [JIRA] (BIT-1449) Wrap Broker Bifs into script-level functions

2016-04-26 Thread Daniel Thayer (JIRA)

[ 
https://bro-tracker.atlassian.net/browse/BIT-1449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=25904#comment-25904
 ] 

Daniel Thayer commented on BIT-1449:


Branch "topic/dnthayer/ticket1449" in the bro git repo contains these changes, 
and also some
improvements to some broker tests.


> Wrap Broker Bifs into script-level functions
> 
>
> Key: BIT-1449
> URL: https://bro-tracker.atlassian.net/browse/BIT-1449
> Project: Bro Issue Tracker
>  Issue Type: Problem
>  Components: Bro
>Affects Versions: 2.4
>Reporter: Robin Sommer
>Assignee: Daniel Thayer
> Fix For: 2.5
>
>
> When working with Broker in Bro, one currently calls its bifs directly. That 
> works just fine, but is a problem for documentation: the bifs are defined 
> outside of the Broker framework, splitting the information across two places.
> We should do here what other framework do: rename the Bifs to have 
> internal-only names ({{__}}) and then provide wrapper functions inside 
> the framework that just forward to those internals ones.



--
This message was sent by Atlassian JIRA
(v1000.5.0#72002)
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


[Bro-Dev] [JIRA] (BIT-1449) Wrap Broker Bifs into script-level functions

2016-04-26 Thread Daniel Thayer (JIRA)

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

Daniel Thayer reassigned BIT-1449:
--

Assignee: Daniel Thayer

> Wrap Broker Bifs into script-level functions
> 
>
> Key: BIT-1449
> URL: https://bro-tracker.atlassian.net/browse/BIT-1449
> Project: Bro Issue Tracker
>  Issue Type: Problem
>  Components: Bro
>Affects Versions: 2.4
>Reporter: Robin Sommer
>Assignee: Daniel Thayer
> Fix For: 2.5
>
>
> When working with Broker in Bro, one currently calls its bifs directly. That 
> works just fine, but is a problem for documentation: the bifs are defined 
> outside of the Broker framework, splitting the information across two places.
> We should do here what other framework do: rename the Bifs to have 
> internal-only names ({{__}}) and then provide wrapper functions inside 
> the framework that just forward to those internals ones.



--
This message was sent by Atlassian JIRA
(v1000.5.0#72002)
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev


[Bro-Dev] [JIRA] (BIT-1449) Wrap Broker Bifs into script-level functions

2015-08-10 Thread Robin Sommer (JIRA)
Robin Sommer created BIT-1449:
-

 Summary: Wrap Broker Bifs into script-level functions
 Key: BIT-1449
 URL: https://bro-tracker.atlassian.net/browse/BIT-1449
 Project: Bro Issue Tracker
  Issue Type: Problem
  Components: Bro
Affects Versions: 2.4
Reporter: Robin Sommer
 Fix For: 2.5



When working with Broker in Bro, one currently calls its bifs directly. That 
works just fine, but is a problem for documentation: the bifs are defined 
outside of the Broker framework, splitting the information across two places.

We should do here what other framework do: rename the Bifs to have 
internal-only names ({{__name}}) and then provide wrapper functions inside 
the framework that just forward to those internals ones.



--
This message was sent by Atlassian JIRA
(v6.5-OD-08-001#65007)
___
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev