Spydon is a communications listener written to monitor the addon channel.
It captures messages sent out and received and displays them in a new hex viewer frame.
Call Stack data is now available for prefix registration and outgoing messages.
This is done by hooking RegisterAddonPrefix() and SendAddonMessage() respectively.
<IN> and <ECHO> messages show the registration call stack.
<OUT> messages show the sending call stack.
-C code entries "[C]: ?" are now dynamically trimmed from the top of each call stack
-Small optimizations in Unicode pattern matching.
-New UI featuring a hex viewer with UTF-8 support.
-Now runs a stack trace on prefixes when registered and messages sent out.
-Now hooks SendAddonMessage() to report outgoing messages.
-There are 3 types of messages;
<IN> messages are received from other players.
<OUT> messages are sent out by SendAddonMessage().
<ECHO> messages are server acknowledgments to messages sent out. (WHISPER only echoes if the player is the target)
-Listens to the AddOn channel and reports all traffic.
-Includes information as to channel, sender, prefix, and message.
-Sender is a clickable link. (Operates like a normal ChatFrame.)