Commit graph

29 commits

Author SHA1 Message Date
Dale Glass
56ab058543 Expand documentation and add packet type to the info column 2024-07-18 20:00:22 +02:00
Dale Glass
c06a60eaea Fix wireshark dissector, update with new packet types.
Probably still incomplete, but getting closer.
2024-07-18 16:39:37 +02:00
Heather Anderson
51f4320911 renamed StunResponse packet type 2021-04-25 18:37:34 -07:00
Simon Walton
f567777f24 Don't read HMAC for 'nonverified' packets 2019-07-18 12:57:13 -07:00
Simon Walton
d2e9abd72c Tweak limits; add comment 2019-06-06 15:01:54 -07:00
Simon Walton
a5c2ce472e unsourced additions from Howard 2019-06-06 11:08:16 -07:00
Simon Walton
ecbce8201b Dissectors: Limit message number & position values 2019-06-05 18:17:24 -07:00
Simon Walton
bffd87b331 Fallback for STUN packets 2019-05-30 11:41:12 -07:00
Simon Walton
d620d3511f Add packet-len check 2019-05-29 18:21:37 -07:00
Simon Walton
ddffa62468 Use STUN RFC magic number to filter for such packets 2019-05-29 18:10:48 -07:00
Anthony Thibault
e28775b091 Update avatar dissector to account for has flag bit reorder 2019-04-22 15:37:53 -07:00
Anthony J. Thibault
5971ddbe24 Improvements to wireshark plugin
* properly decodes AvatarData packets embedded within BulkAvatarData packets
* Keeps a running total of all the different types of data within the AvatarData packet.
  This is useful for breaking down how much bandwidth is consumed by each sub-section.

(cherry picked from commit f8bca69819afddc506641009133208d16835fbd2)
2019-04-22 10:54:18 -07:00
Simon Walton
d604f9adfb Add AudioSoloRequest, BulkAvatarTraitsAck; also decode obfuscated protocols 2019-02-13 18:18:47 -08:00
John Conklin II
1768d91780
Merge pull request #14733 from hyperlogic/bug-fix/translation-precision
Avatar Protocol: Fix for precision issues with translation
2019-01-23 14:07:58 -08:00
Anthony Thibault
286f23d512 Updated protocol version and fixed bugs 2019-01-17 15:19:54 -08:00
Stephen Birarda
73a5f30350
Merge pull request #14709 from birarda/add-traits-to-dissectors
add message fragment handling to wireshark dissectors
2019-01-15 12:06:18 -08:00
birarda
f23c0577f1 add initial message reconstruction and traits dissection 2018-12-18 11:55:51 -08:00
Simon Walton
d7acb7cfc5 Deobfuscate packets in wireshark lua plugin 2018-12-14 17:14:34 -08:00
birarda
e52c7d9c85 update the control packet types after removals 2018-11-19 17:32:18 -08:00
John Conklin II
bbf6162361
Merge pull request #13632 from Atlante45/fix/udt-rtt
Fix potential reliable connection lockup.
2018-08-16 13:15:23 -07:00
Anthony J. Thibault
2cd01ad189 Added readme and size field to avatar data packet dissector 2018-08-06 11:15:43 -07:00
Simon Walton
a320308eaf Fix sequence number encoding issue
Don't mix QDataStream and readPrimitive. Also fix logic
issues in completion check; move new packet type; don't
reset known sent entities upon initial completion;
other reviewer recommendations.
2018-07-31 13:54:22 -07:00
Simon Walton
47e99cdeac Initial code for AC side of Enabling Physics plan
When interface sets query flag send only entities
close to main frustrum origin, until no more available,
then send unreliabe sequence # reliably.
2018-07-24 16:50:37 -07:00
Clement
db2297dbce Update Wireshark dissector 2018-07-20 18:29:48 -07:00
Simon Walton
3775bdc335 Move PacketType::AvatarIdentityRequest so as to not break ICE 2018-06-22 17:20:43 -07:00
Simon Walton
6f15e69907 The QA discussion reminded me that I should add the new type to the dissectors 2018-06-20 13:55:34 -07:00
Clement
a932a50922 Add audio dissector 2018-06-14 17:50:59 -07:00
Stephen Birarda
e82edb8b66 add domain packet dissector, improve entity dissector 2018-06-08 11:58:09 -07:00
Stephen Birarda
f7710d126f split up wireshark dissectors for sub protocols 2018-05-29 11:35:03 -07:00