aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-thrift.c
AgeCommit message (Collapse)AuthorFilesLines
2017-03-22Thrift: Register for media-type application/x-thriftUli Heilmeier1-0/+3
Thrift streams can be transported over http (or https). application/x-thrift is not official assigned but still in use (s. https://issues.apache.org/jira/browse/THRIFT-3250). Change-Id: I42e34b55da023b09bfef4658c89b1941ef4e574b Reviewed-on: https://code.wireshark.org/review/20674 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
2016-02-04THRIFT: add heuristic for TFramedTransportJason Heimann1-2/+24
Change-Id: Ic55c2232fd2ca4885104810fac24eb3b716e5857 Reviewed-on: https://code.wireshark.org/review/13675 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-02-03THRIFT: add dissection of T_MAPJason Heimann1-2/+47
Change-Id: I58192af77c8e9af94183e5d82d282e22dc91b49e Reviewed-on: https://code.wireshark.org/review/13659 Reviewed-by: Michael Mann <mmann78@netscape.net> Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-12-09new_register_dissector -> register_dissector for dissector directory.Michael Mann1-1/+1
Change-Id: Ie39ef054a4a942687bd079f3a4d8c2cc55d5f22c Reviewed-on: https://code.wireshark.org/review/12485 Petri-Dish: Michael Mann <mmann78@netscape.net> Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-11-14register_dissector -> new_register_dissectorMichael Mann1-1/+1
Picking off "easy" dissectors that only have one or two exit points at most. This concludes a "first pass" over the dissector directory. Change-Id: If5ce5484214be50fe541cba478da1de62e354297 Reviewed-on: https://code.wireshark.org/review/11830 Petri-Dish: Michael Mann <mmann78@netscape.net> Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-07-17Remove all preferences related to enabling/disabling heuristic dissectors.Michael Mann1-1/+1
The preferences are still supported for backwards compatibility, but the heuristic_protos file has final say on the "preference" to enable/disable a heuristic dissector. Also add parameter to heur_dissector_add() for the "default" enable/disable of a heuristic dissector. With this parameter, a few more (presumably weak) heuristic dissectors have been "registered" but of course default to being disabled. Change-Id: I51bebb2146ef3fbb8418d4f5c7f2cb2b58003a22 Reviewed-on: https://code.wireshark.org/review/9610 Petri-Dish: Michael Mann <mmann78@netscape.net> Reviewed-by: Roland Knall <rknall@gmail.com> Reviewed-by: Hadriel Kaplan <hadrielk@yahoo.com> Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-07-12Add "user presentable" and "unique string ids" to heuristic table entries.Michael Mann1-1/+1
This allows better presentation of heuristic dissectors to the end user. Change-Id: I2ff3985ab914e83c2989880cc0c7b9904045b3f6 Reviewed-on: https://code.wireshark.org/review/9602 Petri-Dish: Michael Mann <mmann78@netscape.net> Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-06-19[thrift] fix a minor bug; Also: use col_clear()Bill Meier1-2/+4
Change-Id: I07dc57583f2e78b6b841a7adb5470e57fa314786 Reviewed-on: https://code.wireshark.org/review/8969 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-06-08THRIFT: fix function name typoAlexis La Goutte1-2/+2
disscet -> dissect Change-Id: I0cceaad616d0929a562df3e2ac1b567ffb9ead36 Reviewed-on: https://code.wireshark.org/review/8831 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-06-08Add editor-modelines; Don't use tabwidth=4; Adjust whitespace.Bill Meier1-337/+337
Change-Id: I7c287b176002c48dee6ae44334ee9fad221b4cd3 Reviewed-on: https://code.wireshark.org/review/8816 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2015-05-13[Thrift] Strengthen the heuristic.AndersBroman1-1/+4
Change-Id: I9e0676f36f8c5cb7fb344640333c8d32990e0a1e Reviewed-on: https://code.wireshark.org/review/8452 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-05-06[Thrift] Fix a copy-paste-o and add dissecton of T_BYTEAndersBroman1-2/+13
Change-Id: I2623d273a39393533c10568ef2f7642c05ac636c Reviewed-on: https://code.wireshark.org/review/8311 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-05-06THRIFT: Fix Mac BuildbotAlexis La Goutte1-12/+12
packet-thrift.c:99: warning: declaration of 'tvb_captured_length' shadows a global declaration packet-thrift.c:114: warning: declaration of 'tvb_captured_length' shadows a global declaration packet-thrift.c:138: warning: declaration of 'tvb_captured_length' shadows a global declaration packet-thrift.c:166: warning: declaration of 'tvb_captured_length' shadows a global declaration Change-Id: I0ce4fc0bf6470f1b3a89de599346c1efe8bb93cf Reviewed-on: https://code.wireshark.org/review/8308 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2015-05-06Add a THRIFT dissector.AndersBroman1-0/+440
Change-Id: I69f2a99bde5a9f8c4c969cdd9145838ac776521b Reviewed-on: https://code.wireshark.org/review/8298 Petri-Dish: Anders Broman <a.broman58@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>