Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
The "unused versions" are not unused in Wireshark, they're just
literally called `unused` for some reason.
DBC file:
https://wowdev.wiki/DB/Map#1.12.1.5875
SMSG_CHAR_ENUM:
https://wowdev.wiki/SMSG_CHAR_ENUM
|
|
`Zone` is not entirely correct, since the value can also be used for
areas within a zone.
AreaTable:
https://wowdev.wiki/DB/AreaTable#1.12.1.5875
SMSG_CHAR_ENUM:
https://wowdev.wiki/SMSG_CHAR_ENUM
|
|
Original values were incorrect.
Mangos link:
https://github.com/mangoszero/server/blob/e45aa74e0fa3a9677d90fc012b8161e1e9935742/src/game/Server/SharedDefines.h#L75
|
|
This will allow distinguishing messages that have been handle, but have
no body, and unhandled messages (default case).
|
|
|
|
|
|
use switch for support dissect of other H3 frame_type
|
|
|
|
|
|
|
|
|
|
The size of this submessage is 8 + the number of 32-bit ints
needed for the value of the num_bits field to be represented
in the bitmap.
|
|
Small payload packets that fit into a single TSP without
fragmentation are dissected without ever being placed in
the reassembly table, so fragment_get_reassembled_id returns
NULL even on the second pass and later. Handle them (and
distinguish that case from packets not reassembled because they
were at the end of a capture.)
Add a few comments to clarify what's going on.
|
|
379352ef7f / !3603 removed GLib from the INTERFACE_LINK_LIBRARIES and
INTERFACE_INCLUDE_DIRECTORIES properties for the epan target. This broke
external plugin development as discussed in !3891, so switch it back.
|
|
|
|
Always dissecting the UUID IP and port of UDPv4 WAN no matter the
locator flags set. Also fixing the port encoding.
|
|
This one was non-trivial in places and involved converting a few methods
to use strbufs to simplify.
|
|
Just h248 left of the asn1 templates, and it's gonna be tricky.
|
|
|
|
|
|
In the non-stub routine, all parameters are used, so remove the _U_.
In the stub routine, mark all unused parameters with _U_.
|
|
Use the non-stub versions even if we don't have libgcrypt 1.6.0 or
newer; yes, it's code that won't ever be used, but if you want to
eliminate waste, remove all the fields that aren't used if we don't have
libgcrypt 1.6.0 or later.
This avoids the need to create stub routines, making the code a bit less
confusing (and avoiding the risk of using those fields with
non-functional formatting routines).
It also eliminates "function argument unused" warnings when building
with an older version of libgcrypt, and does so more cleanly than adding
a bunch of _U_s to the stub functions.
|
|
It depends upon the iqwidth, was hardcoded to uncompressed
16-bit weights.
|
|
|
|
|
|
Introduced new submessage DATA_FRAG_ASESSION (id 0x81). It is the same
as a DATA_FGRAG_submessage but with an extra sequence number field
called "virtualSeqNum".
|
|
This is a new check added to check_typed_item_calls.py --label
Ignoring cases where item type is FT_NONE, as fpr tjpse
text was appended that otherwise would lack a colon.
|
|
|
|
This patch activates the update of the info column for singnal pdus
coming in using the LIN path.
|
|
Bugfix. ESI in CAN-FD was interpreted as RTR
|
|
This patch adds support for the FlexRay AUTOSAR TP frame formats as
defined by AUTOSAR_SWS_FlexRayARTransportLayer.pdf
|
|
|
|
|
|
|
|
Fix the description in wsutil/exported_pdu_tlvs.h to reflect reality
(i.e., to match what the code in Wireshark that reads the exported PDU
TLVs, and all code that writes them, does).
In the code that dissects them, treat all strings as FT_STRINGZPAD, as
any null bytes at the end of the string are padding, not part of the
string.
See merge request !3895 and issue #17535.
|
|
Display the NAK error from the ACK Extended Transport Header (AETH)
when the syndrome is a NAK error code.
|
|
|
|
Closes #17531
|
|
|
|
|
|
|
|
Have wsutil/exported_pdu_tlvs.h define the LINKTYPE_WIRESHARK_UPPER_PDU
TLV type and length values, as well as the port type values written to
files in EXP_PDU_TAG_PORT_TYPE TLVs.
Update the comment that describes the LINKTYPE_WIRESHARK_UPPER_PDU TLVs
to more completely and correctly reflect reality (it was moved from
epan/exported_pdu.h to wsutil/exported_pdu_tlvs.h).
Rename those port type values from OLD_PT_ to EXP_PDU_PT_; there is
nothing "old" about them - yes, they originally had the same numerical
values as the PT_ enum values in libwireshark, but that's no longer the
case, and the two are now defined independently. Rename routines that
map between libwireshark PT_ values and EXP_PDU_PT_ values to remove
"old" from the name while we're at it.
Don't include epan/exported_pdu.h if we only need the
LINKTYPE_WIRESHARK_UPPER_PDU definitions - just include
wsutil/exported_pdu_tlvs.h.
In extcap/udpdump.c, include wsutil/exported_pdu_tlvs.h rather than
defining the TLV types ourselves.
|
|
Show value from status word in info column when packet is a
response only (not SIMtrace).
|
|
Only use value of Content-Format to dissect the content in the
current packet. Accept is used to tell which format is expected
in the reply.
Fixes: #17536
|
|
When CLIENT_DEPRECATE_EOF is set, no EOF packet between field packets and row
packets. See
https://dev.mysql.com/doc/internals/en/com-query-response.html#text-resultset
|
|
That makes the code cleaner, including making it clearer that the fields
in those headers are big-endian.
|
|
If it's allocated with the NULL "pool", yes - that's just a regular
allocation - but if it's allocated from a pool, no.
|
|
We prefer pinfo->pool over the global wmem_packet_scope() now. Convert a
few more asn1 dissectors. After this commit, just three asn1 dissectors
remain.
|
|
|