From John Sullivan:
authorAnders Broman <anders.broman@ericsson.com>
Mon, 19 Dec 2005 06:48:07 +0000 (06:48 -0000)
committerAnders Broman <anders.broman@ericsson.com>
Mon, 19 Dec 2005 06:48:07 +0000 (06:48 -0000)
commit185cfdefd42a955d9aded83714ebd6164293e910
treeb9731740ac5d7eb4165f2f89c00c968f53166c3a
parent5222a20c1cb3bf83fb6be643c482cf11a6c320d8
From John Sullivan:
Three patches here:

eth-ed-2.diff
-------------

1) The handling of HashSet Answer messages was wrong
2) Add dissection of some more eMule extension packets to do with
   error recovery

eth-bt-1.diff
-------------

New versions of the Azureus BitTorrent client implement a new extension to the protocol, which is effectively a text based encapsulation of the binary BitTorrent protocol, embedded within the BitTorrent protocol. Who knows why they thought that was a good idea, but this patch can pick apart their new headers.

eth-bt-2.diff
-------------

By registering a normal dissector as well as the heuristic one, BitTorrent shows up on the Decode As... list so you can manually override its mistake.

svn path=/trunk/; revision=16856
epan/dissectors/packet-bittorrent.c
epan/dissectors/packet-edonkey.c
epan/dissectors/packet-edonkey.h