aboutsummaryrefslogtreecommitdiffstats
path: root/epan/tfs.c
AgeCommit message (Collapse)AuthorFilesLines
2015-06-15TFS: Mutualize Response/Request TFSAlexis La Goutte1-0/+1
move tfs_response_request to epan/tfs.[ch] and use this Change-Id: I29d5894fade721b5234649a7c2d83dd1d6a19a0d Reviewed-on: https://code.wireshark.org/review/8930 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-12-17Fixed bug in ZigBee (zbee) decryption, added Key Establishment cluster and ↵Chris Brandson1-1/+2
moved IAS, Thermostat and Poll clusters out of the ZCL foundation dissector. Removed attrID and cmdID ZCL cluster functions. Bug in ZCL HVAC attribute registration. Fixed bug in ZCL command ID field registration. Update Manufacturer Codes and Profile Ids to ZigBee-053874r26 Oct 2014 Fixed broken fragmented ZigBee packet collection and reassembly Use protocol fields for Thermostat schedule transitions. Added support for Key Establishment Cluster (CBKE) at SE 1.2a Updated Message cluster to SE 1.2a spec Added attribute reporting status which is common to all SE 1.2a clusters Added SE 1.2a tunnel cluster support ZigBee Smart Energy (SE) decryption appears to have been broken for some time. For SE you do not know the Link Key until after successful completion of Key Establishment and then manually enter it into preferences. Entry in preferences was broken such that when the new Link Key was entered all existing link keys would be lost. This lead to the loss of the Network Key as well when the Transport Key message was re-processed without the Pre-Configured Link Key. The Link Key 'key ring' has been moved to the UAT post-update callback so that it will always be updated correctly after changes to the link keys in preferences The attribute reporting status attribute which is common to all SE clusters was accidentally shared, now each cluster has it's own instance ZigBee security added key display for decrypted packets ZigBee Security Preferences fixed UAT type for Label so key label is editable again Added definition for Retail Service profile Added dissection for profile-wide (General Command Frame) commands when the profile is unknown Added zbee-zcl-misc.c to precommit check whitelist as it contains ias and hvac clusters avoiding proliferation of too many small files Change-Id: I53d85ba9d782db6a0e7e78c51b0bc7cdcdbca3ad Reviewed-on: https://code.wireshark.org/review/5565 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-10-30Eliminate proto_tree_add_text from packet-q933.cMichael Mann1-0/+3
Change-Id: If5b85609d3daaf66cbcc15e3127af4e7f5736e52 Reviewed-on: https://code.wireshark.org/review/4995 Petri-Dish: Michael Mann <mmann78@netscape.net> Reviewed-by: Michael Mann <mmann78@netscape.net>
2014-10-15Eliminate some proto_tree_add_text from GSM dissectors (so now there are no ↵Michael Mann1-0/+1
dissectors with 100+ proto_tree_add_text calls). Add tfs_allocated_by_receiver_sender to tfs.h because it seems "popular" enough. Change-Id: I478461d9b951a2c3e3aec6aaf996d95ba2c0feee Reviewed-on: https://code.wireshark.org/review/4708 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>
2014-10-07Overhaul the filterability of packet-ansi_683.cMichael Mann1-0/+1
It's (ab)use of proto_tree_add_text was "hidden" behind a single FT_NONE hf item, that effectively had the same behavior of proto_tree_add_text, but wouldn't show up in checkAPIs.pl. Replaced the (over 200+) proto_tree_add_none_format calls with proto_tree_add_text and then ran convert_proto_tree_add_text.pl on the dissector. That started the cleanup, and I did more while in the neighborhood. Change-Id: I89e09cf23e8998bcc9197f9a4043e1fc2850fc8c Reviewed-on: https://code.wireshark.org/review/4521 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
2014-08-07Add two new true_fals strings.AndersBroman1-0/+2
Change-Id: I43440ef6fac1a0c01eec630d2238fcfb085255a5 Reviewed-on: https://code.wireshark.org/review/3471 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-06-04packet-q931.c: proto_tree_add_text -> something filterable.Michael Mann1-0/+2
Change-Id: I576f8d7fcf01a4c1dc6e486f7dd0a5b46edce502 Reviewed-on: https://code.wireshark.org/review/1935 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-05-24Fixed mausb valid bit & added invalid_valid TFSSean O. Stalley1-0/+1
Fixed valid bit check for MAUSB EPHandleResp packet. the valid bit is active low (ie: valid = 0, invalid = 1). I noticed Some other dissectors also defined an tfs_invalid_valid, so got rid of their local definitions & added it to epan/tfs.c. Change-Id: Ifd78325f9c7c046224073fc9b29e0cc60dc5c286 Reviewed-on: https://code.wireshark.org/review/1766 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
(Using sed : sed -i '/^ \* \$Id\$/,+1 d') Fix manually some typo (in export_object_dicom.c and crc16-plain.c) Change-Id: I4c1ae68d1c4afeace8cb195b53c715cf9e1227a8 Reviewed-on: https://code.wireshark.org/review/497 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2013-07-17Use "generic" tfs (tfs_supported_not_supported...)Alexis La Goutte1-0/+1
Add Enforced / Not enforced to epan/tfs.[ch] svn path=/trunk/; revision=50696
2013-07-17Move Do not clear / Clear & Confirmed / Unconfirmed TFS to epan/tfs.[ch]Alexis La Goutte1-0/+2
svn path=/trunk/; revision=50695
2013-07-17Use "generic" tfs (tfs_set_notset, tfs_supported_not_supported...)Alexis La Goutte1-0/+2
Add complete / Incomplete & Valid / Not Valid TFS svn path=/trunk/; revision=50693
2013-07-03From Oliver Gasser via ↵Alexis La Goutte1-1/+1
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8863 Add CAA support to DNS dissector Add informationa about Certificate Authority Authorization (CAA) data to the DNS dissector. See the RFC [1] for more information. Suggestions and improvements are welcome. [1] http://tools.ietf.org/html/rfc6844 svn path=/trunk/; revision=50370
2013-02-24Remove some "duplicate" TFS in 802.11 field capability Add in use / not in ↵Alexis La Goutte1-1/+1
use in common TFS svn path=/trunk/; revision=47856
2012-09-26add the the necessary tfs variables for rev 45152Michael Mann1-0/+5
svn path=/trunk/; revision=45153
2012-09-25replaced decode_boolean_bitfield calls with itemized filtersMichael Mann1-0/+1
added tfs_no_yes to tfs.[ch] svn path=/trunk/; revision=45115
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-3/+1
svn path=/trunk/; revision=45016
2012-07-23Fix reversed values for Bearer Context IE decodes Bearer Level Quality of ↵Anders Broman1-0/+1
Service (Bearer QoS) in ARP field the wireshark decoded preemption values. As reported in http://ask.wireshark.org/questions/12907/pre-emption-decoding-on-s11-interface svn path=/trunk/; revision=43930
2012-07-21Updated patch from https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3507Michael Mann1-0/+1
svn path=/trunk/; revision=43887
2012-04-12Bugfix and enhancement of MM Context dissection.Anders Broman1-0/+1
svn path=/trunk/; revision=42035
2011-01-31Change a bunch of value and tfs strings to not be prefixed by hf_ but ↵Anders Broman1-0/+2
ieee8021. Based on Alexis La Gouttes patch. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5636 svn path=/trunk/; revision=35727
2011-01-26Add tfs_allowed_not_allowed.Anders Broman1-0/+1
svn path=/trunk/; revision=35664
2011-01-25Add tfs_reliable_not_reliable.Anders Broman1-0/+2
svn path=/trunk/; revision=35644
2011-01-17- Remove debug printout.Anders Broman1-0/+2
- Enhance dissection a bit. - add new true_false_strings svn path=/trunk/; revision=35566
2010-04-27Add some more strings.Jaap Keuter1-0/+5
svn path=/trunk/; revision=32579
2009-07-07Removed unused flags_set_truth.Stig Bjørlykke1-9/+2
Fixed some capitalizations. svn path=/trunk/; revision=28990
2009-03-05Addded tfs_used_notused.Stig Bjørlykke1-0/+1
svn path=/trunk/; revision=27617
2007-01-10Extending true_false_string supportJaap Keuter1-0/+61
- Separate tfs.[ch] - Add larger sample collection - Properly export DATA svn path=/trunk/; revision=20373