Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: Re: [Wireshark-dev] What's the state of the Meta/LUA plugins? How to continue?

Date: Mon, 11 Sep 2006 19:45:52 +0200
On 9/11/06, Ulf Lamping <ulf.lamping@xxxxxx> wrote:
Both plugins are marked experimental (at least in the Win32 installer) for some time now.
Yes, they are both kinda experimental...

The LUA scripting support seems to be the way to go, but what's the current state (implementation, documentation, ...). I would like to add some more basic scripting support for the Wireshark GUI like: opening a capture file, applying a display filter, exporting to ...

The current state is that we have a prototype bindding to lua...

I'm on my way to the "good one". Although the current one is
functional it is a little bit messy and it would not allow as-is to
make lua applications that use epan (open a file find this do that and
dump to here... ).

What I'm doing this time is creating a series of C++ classes to wrap
epan objects (proto_tree, proto_item, tvbuff, etc...) and then
generate the lua bindings using either luabind or tolua++ or cpplua.

I want both WS to be extensible in Lua and Lua to be able to use WS as a libary.

As I don't like the idea of having to support two scripting engines, I would like to mark Mate as deprecated for now, so we can remove it some day, when the Lua support is really stable for a while.

MATE ain't a sripting enguine... Is an educable tool for linking
frames.  I been thinking about getting rid of it and changed my mind I
do not think is a good idea of getting rid of it. Me and others still
use it very productivelly.

Luis
--
This information is top security. When you have read it, destroy yourself.
-- Marshall McLuhan