Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=39352
|
|
svn path=/trunk/; revision=39351
|
|
Specifically: some proto_tree_add_item() 'encoding' args were incorrect.
svn path=/trunk/; revision=39350
|
|
svn path=/trunk/; revision=39348
|
|
Two of the bugs would appear to have caused display of a FT_UINT16 field with
the wrong endianness.
svn path=/trunk/; revision=39347
|
|
Use consistent indentation.
svn path=/trunk/; revision=39346
|
|
svn path=/trunk/; revision=39345
|
|
Add notes about missing hf[] entries.
svn path=/trunk/; revision=39344
|
|
svn path=/trunk/; revision=39343
|
|
svn path=/trunk/; revision=39342
|
|
svn path=/trunk/; revision=39341
|
|
Re-write of the EIGRP dissector to support Multi-Protocol (TLV 2.0) and
Multi-Topology (TLV 3.0). This version also support Service Advertisement
Framework(SAF) extensions to EIGRP
Dissector includes:
- Dissection of all EIGRP Opcodes and TLVs
- Decode of EIGRP Flags and bitfields
- Decode of EIGRP Communities
- Decode of latest EIGRP "wide metric" formats
- Decode of EIGRP Extended Metrics
- Decode of SAF packets with XML client data handed off to XML dissector
From me:
Fix checkapi errors/warnings use G_GINT64_CONSTANT and G_GINT64_MODIFIER
svn path=/trunk/; revision=39339
|
|
svn path=/trunk/; revision=39338
|
|
Move packet-t38.c to ASN1_DISSECTOR_SRC.
svn path=/trunk/; revision=39334
|
|
Specifically: Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as
the encoding parameter for proto_tree_add_item() calls which directly reference
an item in hf[] which has a type of:
FT_BOOLEAN
FT_IPv4
FT_EUI64
FT_GUID
FT_UINT_STRING
Also: For type FT_IPv6 use ENC_NA. (This was missed in SVN #39260)
svn path=/trunk/; revision=39332
|
|
asn2wrs.py change in SVN #39320).
svn path=/trunk/; revision=39331
|
|
asn2wrs.py change in SVN #39320).
svn path=/trunk/; revision=39330
|
|
non-autogenerated epan/dissectors:
Specifically: Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as
the encoding parameter for proto_tree_add_item() calls which directly reference
an item in hf[] which has a type of:
FT_BOOLEAN
FT_IPv4
FT_EUI64
FT_GUID
FT_UINT_STRING
Also: For type FT_ITv6 use ENC_NA. (This was missed in SVN #39260)
svn path=/trunk/; revision=39328
|
|
at least somewhat related.
svn path=/trunk/; revision=39327
|
|
svn path=/trunk/; revision=39323
|
|
Clean up IEEE 802.11 dissector - fixed fields
Many of the fixed fields use similar bitfield construction in the proto_tree. Use proto_tree_add_bitmask() to avoid having to implement the same subtree and item addition separately for each field.
svn path=/trunk/; revision=39322
|
|
* Make field filterable
* Remove bgp_open struct
* Fix a bug of offset in Optionnel Parameter TLV (Bug include by me in Revision #39098)
svn path=/trunk/; revision=39321
|
|
Added a button to clear the list.
Added tooltip to some buttons.
Removed unused clist code.
svn path=/trunk/; revision=39319
|
|
svn path=/trunk/; revision=39318
|
|
* Remove a not needed subtree
* Make field filtereable
* Use expert info to display a wrong length
svn path=/trunk/; revision=39316
|
|
Clean up IEEE 802.11 dissector - fixed fields
The fixed field identifiers were defined to have specific values. However, this is used only within the parser and does not correspond to any specific packet field. As such, there is no need for the specific values to be maintained and an enum makes it simpler to add and remove these fields as needed.
svn path=/trunk/; revision=39315
|
|
Clean up IEEE 802.11 dissector - fixed fields
The app_fixed_field() function has grown to overly complex and long function. Split it into separate helper functions for each fixed field and a table of dissector functions. This makes it easier to extend and maintain the implementation.
svn path=/trunk/; revision=39314
|
|
IEEE 802.11u ANQP enhancements
Dissect vendor-specific ANQP Capabilities
svn path=/trunk/; revision=39313
|
|
IEEE 802.11u ANQP enhancements
Dissect NAI Realm List
svn path=/trunk/; revision=39312
|
|
WPA IE pairwise cipher suite dissector uses incorrect value_string list
From me :
* Use correct value_string for WPA Key MGMT...
svn path=/trunk/; revision=39311
|
|
-Fixes in reload fragmentation
-also updated the code to reflect draft-zong-p2psip-drr-01
From me:
Remove one line of the patch which appears to be incorrect:
At about line 4118 (in dissect_reload_message())
- pinfo->fragmented = save_fragmented;
+ pinfo->fragmented = pinfo->fragmented;
svn path=/trunk/; revision=39309
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6317
From me: Add hf[] entry for 'hf_reload_dmflag_underlay_hop'
svn path=/trunk/; revision=39308
|
|
DVB-CI / CI+ CC resource version 2
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6436
svn path=/trunk/; revision=39306
|
|
a bogus nal unit was sent.
- Delete an unused hf entry.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6407
svn path=/trunk/; revision=39305
|
|
http://ask.wireshark.org/questions/6756/linking-error-with-str_to_str :
Add str_to_str to the list of exported functions.
svn path=/trunk/; revision=39304
|
|
Below is a small enhancement to the EPM dissector. It adds the "type" of
EPM Map request/response to the INFO column. This way I don't have to
dig into the proto tree if I want to see what service is requested.
From me:
Add a modeline blurb.
svn path=/trunk/; revision=39303
|
|
Fixes a compile warning
svn path=/trunk/; revision=39302
|
|
- Follow closely draft-ietf-p2psip-base-18
- Added support for draft-ietf-p2psip-base-18,
draft-ietf-p2psip-sip-06,
draft-ietf-p2psip-service-discovery-03,
draft-ietf-p2psip-self-tuning-04,
draft-ietf-p2psip-diagnostics-06,
draft-zong-p2psip-drr-00,
- Handoff to the xml dissectors for
configuration data
- export the message content dissection function
in the new packet-reload.h file for use in
related protocols (draft-hautakorpi-p2psip-with-hip-01)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6317
From me:
- Fix a few C++ style comments;
- Fix:
packet-reload.c(2156) ... conversion from 'guint64' to 'guint32', possible loss of data
packet-reload.c(3528) ... conversion from 'guint64' to 'guint32', possible loss of data
Note: Additional fix yet req'd since checkhf.pl gives:
ERROR: NO ARRAY: packet-reload.c, hf_reload_dmflag_underlay_hop
Unused entry: packet-reload.c, hf_reload_storeddata_signature
Unused entry: packet-reload.c, hf_reload_storeddataspecifiers
(Compile is OK).
svn path=/trunk/; revision=39301
|
|
svn path=/trunk/; revision=39300
|
|
destination GeoIP lookups.
svn path=/trunk/; revision=39299
|
|
svn path=/trunk/; revision=39298
|
|
Fixes
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6435
svn path=/trunk/; revision=39297
|
|
svn path=/trunk/; revision=39296
|
|
Wireshark encounters error while parsing ieee80211 QoS Null data.
The error is because of invalid read when trying to read mesh_flags
(after the header), which doesn't exist.
svn path=/trunk/; revision=39295
|
|
dissectors:
Specifically: Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as
the encoding parameter for proto_tree_add_item() calls which directly reference
an item in hf[] which has a type of:
FT_UINT8
FT_UINT16
FT_UINT24
FT_UINT32
FT_UINT64
FT_INT8
FT_INT16
FT_INT24
FT_INT32
FT_INT64
FT_FLOAT
FT_DOUBLE
svn path=/trunk/; revision=39294
|
|
svn path=/trunk/; revision=39291
|
|
non-autogenerated epan/dissectors:
Specifically: Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as
the encoding parameter for proto_tree_add_item() calls which directly reference
an item in hf[] which has a type of:
FT_UINT8
FT_UINT16
FT_UINT24
FT_UINT32
FT_UINT64
FT_INT8
FT_INT16
FT_INT24
FT_INT32
FT_INT64
FT_FLOAT
FT_DOUBLE
svn path=/trunk/; revision=39288
|
|
svn path=/trunk/; revision=39287
|
|
DISSECTOR_ASSERT_NOT_REACHED();
Reformat some long lines;
Refactor code slightly.
svn path=/trunk/; revision=39286
|
|
svn path=/trunk/; revision=39285
|