[Bro-Dev] #403: topic/gregor/bif-tuning -- add namespaces and type declaration to BiFs

Bro Tracker bro at tracker.icir.org
Fri Feb 25 15:49:46 PST 2011


#403: topic/gregor/bif-tuning -- add namespaces and type declaration to BiFs
----------------------------+------------------------
  Reporter:  gregor         |      Owner:  robin
      Type:  Merge Request  |     Status:  closed
  Priority:  Normal         |  Milestone:  Bro1.6
 Component:  Bro            |    Version:  git/master
Resolution:  fixed          |   Keywords:
----------------------------+------------------------
Changes (by robin):

 * owner:   => robin
 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [12139e9fafc4ed46846a9829a676440babbe2d2d/bro]:
 {{{
 #!CommitTicketReference repository="bro"
 revision="12139e9fafc4ed46846a9829a676440babbe2d2d"
 Merge remote branch 'origin/topic/gregor/bif-tuning'

 * origin/topic/gregor/bif-tuning:
   Refactor: BifTypePtr --> BifType
   Bif const: make sure const is indeed a constant.
   Support any type in bif const declaration.
   Tweak for bifcl
   Fix to bifcl wrt namespaces.
   Enable declaration of set, vector, and table types in bifs.
   Moving type declarations into its own bif file
   Support namespaces / modules in bif. Checkpoint.
   Support namespaces / modules in bif. Checkpoint.
   Remove leftovers from removing "declare enum" from bifcl
   Use namespaces for NetVar type pointers.
   Remove unused and unnecessary "declare enum" from bifcl
   Bif: add record type declaration.
   Minor tweaks for bif language.
   enum type: don't allow mixing of explicit value and auto-increment.
   Add support for enum with explicit enumerator values.

 Closes #403.
 }}}

-- 
Ticket URL: <http://tracker.icir.org/bro/ticket/403#comment:2>
Bro Tracker <http://tracker.icir.org/bro>
Bro Issue Tracker



More information about the bro-dev mailing list