http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=53910
User: gerald
Date: 2013/12/10 07:23 PM
Log:
Get the "Decode As" dialog working, albeit with a few warts. It differs
from the GTK flavor in two major ways:
- The "Decode As" and "User Specified Decodes" dialog have been unified.
- You can modify the decode as behavior at any time, not just when you
have a packet selected.
Revert part of 53498 so that we can move items marked
/*** THE FOLLOWING SHOULD NOT BE USED BY ANY DISSECTORS!!! ***/
from epan/decode_as.h to ui/decode_as_utils.h.
Move "save" code from decode_as_dlg.c to decode_as_utils.c as well.
In packet-dcerpc.c don't register a table named "ethertype". We might
want to add checks for duplicate table names.
To do:
- Add support for ranges?
- Either add support for DCERPC or make DCERPC use a regular dissector
table.
- Fix string selectors (i.e. BER).
Directory: /trunk/epan/dissectors/
Changes Path Action
+1 -1 packet-ber.c Modified
+1 -1 packet-dcerpc.c Modified
Directory: /trunk/epan/
Changes Path Action
+1 -209 decode_as.c Modified
+3 -36 decode_as.h Modified
+32 -3 packet.c Modified
+34 -4 packet.h Modified
+1 -5 prefs.c Modified
Directory: /trunk/ui/gtk/
Changes Path Action
+8 -32 decode_as_dlg.c Modified
+4 -0 main.c Modified
Directory: /trunk/ui/qt/
Changes Path Action
+411 -50 decode_as_dialog.cpp Modified
+28 -0 decode_as_dialog.h Modified
(8 files not shown)