Wireshark-commits: [Wireshark-commits] rev 53910: /trunk/ /trunk/epan/dissectors/: packet-ber.c pac

Date: Tue, 10 Dec 2013 19:23:27 GMT
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)