Wireshark-commits: [Wireshark-commits] rev 40603: /trunk/epan/dissectors/ /trunk/epan/dissectors/:

Date: Fri, 20 Jan 2012 03:24:05 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=40603

User: wmeier
Date: 2012/01/19 07:24 PM

Log:
 Fix Fix "bt-dht [..] NOT registered properly" as reported in Bug #6571.
 
 "bt-dht [...] should also be common dissectors while not only heuristic
 ones. So we can use them with 'Decode As...' command."
 
 Essentially:
  -Register dissector handle so the dissector can be accessed via "decode-as".
 
 From me:
    1. Given that the current heuristic is much too weak and
       causes 'false positives':
         Add a preference to allow enabling/disabling of heuristic dissection.
 
       The default is 'disabled' since the current heuristic is quite weak.
       (For example: The heuristic incorrectly dissects about 40
        files in menagerie/public as being the BT-DHT protocol).
       Note: only heuristic dissection is disabled; 'decode-as' remains
             enabled.
 
 Also:
 
 1. Fix some bugs wherein bytes in the hex pane were not highlighted
    when a field was selected in the details pane.
 2. Do some minor re-formatting of the source code.

Directory: /trunk/epan/dissectors/
  Changes    Path               Action
  +119 -61   packet-bt-dht.c    Modified