Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I don't know whether there will be a formal objection, but note the following issues:

  1. Not only are there OS compatibility issues, there are also Wireshark compatibility issues - we don't guarantee API stability between major releases. If you submit your dissector as a built-in Wireshark dissector, the core developer community will update it as necessary for compatibility.
  2. We do require that plugins be GPL-licensed, which means you will need to make the source code available; we really don't want binary-only plugins, as that restricts the use of the plugin to particular operating systems and instruction sets.
  3. A Lua plugin should work on all OSes and instruction sets, and is less likely to be broken by API changes.