openambitproject / openambit

openambit
277 stars 82 forks source link

Wireshark dissector update? #173

Open damienrg opened 6 years ago

damienrg commented 6 years ago

Hi, I would like to update the wireshark dissector in order to:

To begin implementing this I have the following questions:

manisandro commented 6 years ago

I know nothing about wireshark, but is there really the need to keep two completely separate codebases/branches for wireshark upstream and openambit?

damienrg commented 6 years ago

For wireshark upstream, we need:

Of course, we will always keep the same code for the dissector, it is just that the plumbing are different.

manisandro commented 6 years ago

So if the plugin is successfully sent upstream, I take the respective plumbing will just live upstream? Or is there a need to keep a downstream copy?

damienrg commented 6 years ago

It depends on how you build the plugin but I think that you build that out of the wireshark source. So in this case there is no need to keep the plumbing here. When openambit folks release a new version of the plugin someone should report it upstream to make it included in wireshark. To not bother openambit folks I can send PR to modify the plugin here, do the plumbing in my repo and sent it upstream.

manisandro commented 6 years ago

Makes sense to me. About backward compatibility: I'd say if you can keep compatibility with the wireshark versions current distros are packaging, it would simplify life for the packagers.