Got XMPP starttls decryption working. Just need to get organized to
submit the necessary changes.
I also have some mods to .gitignore for Windows builds. Mostly it's a
bunch of missed file extensions to ignore (.lib, .pdb, etc.). Should
that be put in as a bug as well?
Turns out the SSL dissector call was already there but the XMPP
desegmentation logic was preventing it from being properly called.
Also, the packet_info can_desegment and saved_can_desegment were not
being manipulated correctly. I looked at packet-smtp.c which was doing
similar starttls handling.