From Michael Chen via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5863 :
authormorriss <morriss@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 13 May 2011 02:48:08 +0000 (02:48 +0000)
committermorriss <morriss@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 13 May 2011 02:48:08 +0000 (02:48 +0000)
commit3d7349dbea3139ec6dc76094bff60bb33b061e50
tree204e218f04292d322fc324fdc6a5e135c2a416eb
parent650048fb8cc0112bb3e234b3fc0a526015cd31aa
From Michael Chen via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5863 :

1. Reload framing protocol no longer encapsulates the Reload message, instead
the latter is in its own tree following Reload framing, much like IP, UDP, etc.

2. Similarly, DTLS no longer encapsulates its data payload if the payload can
be dissected. The recognized payload is in its own tree following the DTLS,
much like IP, UDP, etc.

4. DTLS now has its own heuristic table for dissecting its payload, and
reload-framing is added to this DTLS heuristic table.

6. DTLS will try to dissect its payload if the agreed upon cipher is
RSA-NULL-MD5 (0x0001) or RSA-NULL-SHA (0x0002), even when DTLS is not
configured with the client/server private keys.

Still to do: make DTLS a heuristic dissector on top of UDP (item 3 in the bug).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37110 f5534014-38df-0310-8fa8-9805f1628bb7
epan/dissectors/packet-dtls.c
epan/dissectors/packet-reload-framing.c