aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2018-12-28NAS EPS: upgrade dissector to v15.5.0Pascal Quantin1-4/+18
Change-Id: I3464365a821e92f02e601304552823d24cf11c35 Reviewed-on: https://code.wireshark.org/review/31227 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-12-283GPP NAS: upgrade dissector to v15.5.0Pascal Quantin3-5/+57
Change-Id: I8cd60558ef6fb80d916f30aa79028cd87542d956 Reviewed-on: https://code.wireshark.org/review/31226 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-12-28Z39.50: Implementation of Z39.50 Information Retrieval protocolCraig Jackson10-0/+17549
NISO Z39.50 is a protocol used by libraries and library vendors for information retrieval and catalog manipulation. It is defined using ASN.1 using BER encoding. It has an assigned TCP port of 210. This is an initial implementation. Features: - The Z39.50 standard OIDs are defined. - The bib-1 attribute set is decoded. - The bib-1 diagnostics are decoded. - Some OCTET STRINGs which are nearly always printable ASCII are special-cased. - The MARC (MAchine Readable Cataloging) format is decoded. Only the MARC21 variant is currently handled, but this is one of the most common variants. The most common tags are decoded. The MARC dissector is included in the Z39.50 dissector, but the code is structured in such away that it could be pulled out. Todo: - Add information to the Wiki about Z39.50. As part of this work, the definition of isdigit_string() was fixed to avoid const complaints. Change-Id: I29a7db53375ef8be83738a1ab98707761d878717 Reviewed-on: https://code.wireshark.org/review/31209 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-27DNS: Use microsecond resolution for request/response statistics.Michael Mann1-2/+3
The stat tree API only supports 32-bit integers and if nanosecond resolution is used correctly it's easy to hit integer overflow issues on even a fairly small capture file trying to sum up response times. Bug: 15382 Change-Id: I15d2cfbdbec7b0bef2bcfe1afe4f6eb6fc1d2456 Reviewed-on: https://code.wireshark.org/review/31217 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Michael Mann <mmann78@netscape.net> Reviewed-by: Michael Mann <mmann78@netscape.net>
2018-12-27ISAKMP: Fix a crash when no decryption data block is thereJaap Keuter1-13/+14
Don't try to (re)set parameters in a struct when its pointer points to NULL. Bug: 15374 Change-Id: I953e82795990fde5fce2ad6d955781b372a9e405 Signed-off-by: Jaap Keuter <jaap.keuter@xs4all.nl> Reviewed-on: https://code.wireshark.org/review/31189 Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>
2018-12-27packet-http: Fix whitespace issuesGraham Bloice1-2/+2
Change-Id: I33b13b576bd69d5c89a5028cc691a5617746e5a5 Reviewed-on: https://code.wireshark.org/review/31216 Reviewed-by: Graham Bloice <graham.bloice@trihedral.com> Petri-Dish: Graham Bloice <graham.bloice@trihedral.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2018-12-27Try to squeeze some bytes out of the frame_data structure.Guy Harris184-668/+680
Make the time stamp precision a 4-bit bitfield, so, when combined with the other bitfields, we have 32 bits. That means we put the flags at the same structure level as the time stamp precision, so they can be combined; that gets rid of an extra "flags." for references to the flags. Put the two pointers next to each other, and after a multiple of 8 bytes worth of other fields, so that there's no padding before or between them. It's still not down to 64 bytes, which is the next lower power of 2, so there's more work to do. Change-Id: I6f3e9d9f6f48137bbee8f100c152d2c42adb8fbe Reviewed-on: https://code.wireshark.org/review/31213 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-12-26Don't allocate per-frame data if we don't have an F5 trailer.Guy Harris1-26/+19
The F5 trailer dissector is called before the taps are called, so there is no reason why the taps should attach information to the frame if there isn't any information attached - if there's an F5 trailer, there will be information attached to the frame, so there's no need to attach one, and if there's no F5 trailer, there's no analysis to be done, so there's no need to attach one. That way, we don't waste memory that we aren't going to use (about 100MB for a large capture I have that has almost 3 million packets). Change-Id: I471b6c9b0fc6eb36f3aff35d6fba2f73c3a0eb90 Ping-Bug: 15385 Reviewed-on: https://code.wireshark.org/review/31210 Petri-Dish: Guy Harris <guy@alum.mit.edu> Reviewed-by: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-12-26gcsna: fix no previous prototype for function ↵Alexis La Goutte1-0/+3
'proto_[register|reg_handoff]_gcsna' [-Wmissing-prototypes] Change-Id: I5b5a627f9d75c2b9aa1ceb3a43c7991833dce751 Reviewed-on: https://code.wireshark.org/review/31195 Petri-Dish: Guy Harris <guy@alum.mit.edu> Reviewed-by: Michael Mann <mmann78@netscape.net>
2018-12-26print: use frame date instead of current for json index.Dario Lombardo1-6/+4
Instead of using the current date (that can differ from packets) take if from the current frame. That will put the frame in an index related to its capture date instead of its loading date. Small indentation fixes. Change-Id: If9f9dad1399c2b1bf145e8bcc45a6936e4599cd7 Reviewed-on: https://code.wireshark.org/review/31204 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-12-26Declare register and register-handoff functions.Alexis La Goutte1-0/+3
This squelches -Wmissing-prototypes warnings. Change-Id: I49feace8796c9786e09183e8dcf82d08e06996a2 Reviewed-on: https://code.wireshark.org/review/31193 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-26Make dissect_oer_not_decoded_yet() static.Alexis La Goutte1-1/+2
It's not used outside this file. Change-Id: I1eead997dbd4d3b58498192a0aec73094a49a067 Reviewed-on: https://code.wireshark.org/review/31202 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-26No need to export a dissector for UUS1-Content_PDUs.Alexis La Goutte3-10/+9
Nothing else uses it. Change-Id: I1de8ced2ceeaf02f2c9eeeef9b6680d5ad7f4794 Reviewed-on: https://code.wireshark.org/review/31201 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-26Make dissect_srt_control_packet() static.Alexis La Goutte1-1/+1
It's not used outside this file, and isn't declared in any header file. Change-Id: I5b2e7600188bd25333fb85eed21ac41737794988 Reviewed-on: https://code.wireshark.org/review/31200 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-26Make routines used outside this file static.Alexis La Goutte1-1/+2
Change-Id: I2129cf613e7a89c8d56f069d5d4367c2fdde74ab Reviewed-on: https://code.wireshark.org/review/31196 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-26Fix Doxygen comment to match function parameter names.Alexis La Goutte1-1/+1
Change-Id: I9aa8c14b7d02d1ca6749be9a9cdb7cf049ed46b4 Reviewed-on: https://code.wireshark.org/review/31192 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-12-26imap: remove unused value (CID: 1441962).Dario Lombardo1-1/+0
Change-Id: Iae7697ba1cdeb06d3ef38a5079e3e8ea1bef649c Reviewed-on: https://code.wireshark.org/review/31205 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-12-26maxmind_db: force buffer contain an empty string (CID: 1441961).Dario Lombardo1-0/+2
Change-Id: Ia290f528befa0c071de9e62ea264fdda0740d6f8 Reviewed-on: https://code.wireshark.org/review/31206 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-12-25ieee1609dot2: fix no previous prototype for function ↵Alexis La Goutte2-4/+4
'proto_register_ieee1609dot2' [-Wmissing-prototypes] Change-Id: I977639e9623445ae9683689a1564e294ab15589c Reviewed-on: https://code.wireshark.org/review/31197 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-25cdma2k : fix no previous prototype for function ↵Alexis La Goutte1-0/+2
'proto_[register|reg_handoff]_cdma2k' [-Wmissing-prototypes] Change-Id: I0870e40e1f98bfd1d277b4812924e49970a24e98 Reviewed-on: https://code.wireshark.org/review/31194 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-25prefs: Document the possible hidden interface typesJim Young1-1/+12
The preferences file includes an optional comma-separated string of hidden interface type integer values (gui.interfaces_hidden_types). Augment the interface_type enum and the preferences file to better document what these interface type integer values stand for. Change-Id: Idd268ed7f252cfa56dd046d24ff7ff597018f5d3 Reviewed-on: https://code.wireshark.org/review/31191 Petri-Dish: Jim Young <jim.young.ws@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-24packet-http: Fix indentation issuesGraham Bloice1-60/+60
Change-Id: I7f3c2bf550f51d303b199ab385e1e3578aebc1e7 Reviewed-on: https://code.wireshark.org/review/31188 Petri-Dish: Graham Bloice <graham.bloice@trihedral.com> Tested-by: Petri Dish Buildbot Reviewed-by: Graham Bloice <graham.bloice@trihedral.com>
2018-12-24http: Add request URI to responseGraham Bloice1-0/+18
Add the request URI to the response to allow filtering of responses by request URI in a single pass. Bug: 15344 Change-Id: I89bf675dccaed37f54a4d13956223cbdde601e7d Reviewed-on: https://code.wireshark.org/review/31184 Petri-Dish: Graham Bloice <graham.bloice@trihedral.com> Tested-by: Petri Dish Buildbot Reviewed-by: Graham Bloice <graham.bloice@trihedral.com>
2018-12-23geonw: use glib uint64 modifier.Dario Lombardo1-2/+4
Fix compilation on OSX: ../epan/dissectors/packet-geonw.c:1248:164: error: format specifies type 'unsigned long' but the argument has type 'guint64' (aka 'unsigned long long') [-Werror,-Wformat] proto_tree_add_uint64_bits_format_value(subtree, hf, tvb, (start << 3) + (*offset) - start, (((*offset) - start) << 3) - ((*offset) - start),tmp_val,"%lu",tmp_val); ~~~ ^~~~~~~ %llu While here, minor indentation issues have been fixed. Change-Id: I5fc37d337fc302a16210c784e75cf39085ef622e Reviewed-on: https://code.wireshark.org/review/31186 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-12-23Update definitions from ETSI TS 102 965 v3Christophe GUERBER2-15/+33
Change-Id: Id51e46795fea3f20421ff94346e501bcf2af17b8 Reviewed-on: https://code.wireshark.org/review/31183 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-23quic: comment out unused function.Dario Lombardo1-0/+3
The use of this function has beed discontinued in v2.9.1rc0-109-gee439bb82d. Change-Id: I0106b0812ebabbe7fc754be6dc0e636c8088c835 Reviewed-on: https://code.wireshark.org/review/31181 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2018-12-23Secured messages dissector for GeoNetworkingChristophe GUERBER3-7/+1506
Dissects secured messages from GeoNetworking protocol as per ETSI_TS_103_097 (v1 or 2). Msg_id or application id is used to determine subdissector: "geonw.sec.v1.msg_type" and "geonw.sec.v2.app_id". Unsecured and signed payloads are subdissected, encrypted payload is kept as data. Version 3 secured message dissection calls ieee1609dot2 dissector. No subdissector is provided in this case. Use Application ID as defined in ETSI_TS_103_965. Change-Id: Iff90a0e433d7774790cda50a557631d65c6de2ce Reviewed-on: https://code.wireshark.org/review/31164 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-23QUIC: Remove unused field quic.odcil_draft13Alexis La Goutte1-6/+0
Forget when remove draft13 support... Change-Id: Id8d65e0ea35618185931fb1d35314e8ededae172 Reviewed-on: https://code.wireshark.org/review/31179 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-12-23QUIC: remove draft-14 supportAlexis La Goutte1-148/+26
Change-Id: Ib8a5698abfea4c3cab32b0018ef2bcadcc9e4e08 Reviewed-on: https://code.wireshark.org/review/31178 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-12-23Updates and bugfix of ASTERIX 063Atli Guðmundsson1-11/+11
Updated I063 to v1.4 Fixed incorrect spelling of I063/090.PRG Fixed I063 Capitalisation inconsistencies Change-Id: I241fc15829d1ef2eddd4f68cf37b58d9f16f2aa8 Reviewed-on: https://code.wireshark.org/review/31174 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-23Updates and bugfix of ASTERIX 065Atli Guðmundsson1-15/+65
Added I065 v1.4 Added I065 v1.4 field (STTN) Added I065 RE fields (SRP, ARL) Fixed I065/000 message mappings Fixed I065 Capitalisation inconsistencies Change-Id: Id28c7214817654a2a1f18c8d54f0fd271eb44107 Reviewed-on: https://code.wireshark.org/review/31173 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-23BGP: Decode next hop BGP MP_REACH_NLRI for MCAST-VPN safUli Heilmeier1-29/+49
Ref: https://tools.ietf.org/html/rfc6514#section-9.1.1 Bug: 15376 Change-Id: I60aaeadb4a58f2b16630ba184d3ad9841bc32436 Reviewed-on: https://code.wireshark.org/review/31171 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-23knxip: fix no previous prototype for function 'proto_register_knxip'.Dario Lombardo1-0/+1
Change-Id: Ibb5454fd568745ace4335b3365fe7862b5e48b70 Reviewed-on: https://code.wireshark.org/review/31172 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-22QUIC: Remove draft-13 supportAlexis La Goutte1-14/+3
Change-Id: I98e9e53a031929ea9b9ac047166a961c2c30908e Reviewed-on: https://code.wireshark.org/review/31170 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-22QUIC: Add draft-16 supportAlexis La Goutte1-3/+4
Editor change (No packet change) Also update link to spec Change-Id: I7b64edc1db85d6092858eab98098692ae5c69eb4 Reviewed-on: https://code.wireshark.org/review/31169 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-22docsis: SF TLV 23 is applicable to both US and DS; added SF TLVs 24.25 and 24.26Andrii Vladyka2-8/+55
Change-Id: Id52d6e7c08c5e8d516ca8e80543f33a1e61cf907 Reviewed-on: https://code.wireshark.org/review/31166 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-21Added dissector for ASTERIX I019Atli Guðmundsson1-1/+471
Change-Id: I438f1224283f1a4b8300c73345d8e8f4ce3c7160 Reviewed-on: https://code.wireshark.org/review/31081 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-21ip, tcp: add expert info for invalid header lengthNardi Ivan2-6/+12
Change-Id: I58c1b20304aabcff144667cfbbcc774010fc2a16 Reviewed-on: https://code.wireshark.org/review/31148 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-21HDCP: Add support for HDCP 2.2 commandsColin Foster1-6/+93
AKE_Transmitter_Info and AKE_Receiver_Info commands now supported Change-Id: I01b6c4811665023b60e26538c4678562eb217c1a Reviewed-on: https://code.wireshark.org/review/31135 Petri-Dish: Graham Bloice <graham.bloice@trihedral.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-20ansi_map: remove trailing spaces.Dario Lombardo1-117/+117
Change-Id: I4f91bc8df31d20315a50c944109b6670b3bf34ca Reviewed-on: https://code.wireshark.org/review/31151 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-20CMake: Don't bundle our libraries at compile time.Gerald Combs1-13/+0
Setting LIBRARY_OUTPUT_DIRECTORY to Wireshark.app/Contents/Frameworks for each of our libraries ends up installing a fully versioned .dylib along with soversion and unversioned symlinks, which is more than we want and which wastes disk space when osx-app.sh dsymifies our libraries. Leave LIBRARY_OUTPUT_DIRECTORY unset and depend on osx-app.sh to copy our libraries into place. Bug: 15361 Change-Id: If0fbaa796b4be806e2aa13887e511a330fe55df5 Reviewed-on: https://code.wireshark.org/review/31139 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-12-20pfpc: update Failed Rule ID IE with clearer append textJoakim Karlsson1-1/+1
Failed Rule ID : FARDynamic by CP 3 to Failed Rule ID : FAR: Dynamic by CP 3 Change-Id: Ib8383ec4f298c423bed38ffda36f0a0ebac65dc7 Reviewed-on: https://code.wireshark.org/review/31147 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-20ANSI MAP: borderCellAccess parameter coded as tag 50 but should be 58.Anders Broman2-25/+25
Bug: 15372 Change-Id: I11886649dbd390655505d93e4378fe38dff8fb64 Reviewed-on: https://code.wireshark.org/review/31144 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-20snort: Fix a memory leak on errorStig Bjørlykke1-0/+1
Change-Id: Icb90e749ec9ee4e6575e77519744b43bce6235a6 Reviewed-on: https://code.wireshark.org/review/31143 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-20tibia: Use wmem for decrypted bufferStig Bjørlykke1-2/+1
Use wmem_alloc() for decrypted buffer. Change-Id: I6cbdcc621a9d93cc95f24050b93ae04211164f56 Reviewed-on: https://code.wireshark.org/review/31142 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-20ITS: regenerate dissectorPascal Quantin2-2/+2
Change-Id: If7f6e35b84183afe6be782cdd6e594f30f9f5b50 Reviewed-on: https://code.wireshark.org/review/31141 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-12-20Thrift: Update to distinguish between map key and value typesSteve Osselton1-2/+14
Change-Id: I153d906ed7b464a961d2e8f061135d06b9088cb7 Reviewed-on: https://code.wireshark.org/review/31122 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-20http2: add Header unescaped presentationJoakim Karlsson1-0/+15
This will present the Header in unescaped format, without percent-coding. ex. &requester-plmn=%7B%22mcc%22%3A%22240%22%2C%20%22mnc%22%3A%2201%22%7D& to &requester-plmn={"mcc":"240", "mnc":"01"}& Change-Id: I44296bf564a9dd75bf172503a277d48f116d26fd Reviewed-on: https://code.wireshark.org/review/31119 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-20erf: Add support for attribute and sensor Provenance tagsAnthony Coddington1-5/+16
Add temperature and power tags, represented using millidegrees/milliwatts. Add attribute tag, allows generic reprsentation of dynamic path like key-value pairs in the format namespace.path.to.name=value where value can be a JSON-escaped string or an integer/float number. Also fix a few implicit floating point conversions (confirmed values are the same). Change-Id: Id8a858abfa8a56b44e9e7200b11adc562e67fb3b Reviewed-on: https://code.wireshark.org/review/31136 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-12-19Thrift: Update to use guint32 for iterator to eliminate castSteve Osselton1-9/+9
Change-Id: Ida45d01f8349bbd61f31bea0edb16024193c8e69 Reviewed-on: https://code.wireshark.org/review/31116 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>