aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-etsi_card_app_toolkit.c
AgeCommit message (Collapse)AuthorFilesLines
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-12-07Spelling fixes for errors found by lintianBalint Reczey1-2/+2
Change-Id: I889283902875193f4d3f3fd59788f59f8d9bcc20 Reviewed-on: https://code.wireshark.org/review/11945 Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-09-23ETSI CAT: always initialize gsm_sms_data_t structurePascal Quantin1-1/+1
Otherwise a 8-bit SMS-PP Data Download could be interpreted as requiring SMS packing Change-Id: I50b5e59194acc3d69d0e247fc909d3f96207094a Reviewed-on: https://code.wireshark.org/review/10610 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-03-09ETSI CAT: upgrade dissector to v12.2.0Pascal Quantin1-1/+2
Change-Id: Ifd5f901aa3856e5469f213c4c63c53f3d8f1b4c8 Reviewed-on: https://code.wireshark.org/review/7611 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2015-03-02Bluetooth: HFP: Improve HFP dissector by dissecting all commandsMichal Labedzki1-1/+1
Decode as far as possible AT commands according to specifications: HFP 1.6 Change-Id: Ib2cee4df4d9338cc98f28e0fadd067378fba63a9 Reviewed-on: https://code.wireshark.org/review/7472 Petri-Dish: Michal Labedzki <michal.labedzki@tieto.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com>
2015-01-14[E212]Modify dissect_e212_mcc_mnc() to take E212 number type as anAndersBroman1-2/+2
argument. While at it remove deprecated APIs Change-Id: Ib1a7e9d7aeba6379fb4492816a0ac602e67493c6 Reviewed-on: https://code.wireshark.org/review/6534 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-01-07tvb_bytes_to_ep_str -> tvb_bytes_to_strMichael Mann1-1/+1
Change-Id: I79c613cbdd8dc939dd4c29ebc477fb6eefd5bfc4 Reviewed-on: https://code.wireshark.org/review/6371 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-12-23Deleting unneccessary #includes from dissectors.Martin Mathieson1-1/+0
Second batch (packet-eth.c -> packet-icmpv6.d). Will look at cleaning up and committing script afterwards. Change-Id: I14295758b81a59115d8c88899f166cc3d5d17594 Reviewed-on: https://code.wireshark.org/review/6013 Reviewed-by: Martin Mathieson <martin.r.mathieson@googlemail.com>
2014-12-21Cleanup use of #includes in non-generated epan/dissector/*.cBill Meier1-3/+0
Specifically: - Set packet.h to be the first wireshark #include after config.h and "system" #includes. packet.h added as an #include in some cases when missing. - Remove some #includes included (directly/indirectly) in packet.h. E.g., glib.h. (Done only for those files including packet.h). - As needed, move "system" #includes to be after config.h and before wireshark #includes. - Rework various #include file specifications for consistency. - Misc. Change-Id: Ifaa1a14b50b69fbad38ea4838a49dfe595c54c95 Reviewed-on: https://code.wireshark.org/review/5923 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Bill Meier <wmeier@newsguy.com>
2014-12-13Use ENC_BIG_ENDIAN when fetching FT_U?INT8 fields ...Bill Meier1-28/+28
(for some dissectors which fetch all other integral fields using ENC_BIG_ENDIAN). Change-Id: Ic18e3172aad76af12b12d6732c88497be22aed56 Reviewed-on: https://code.wireshark.org/review/5748 Reviewed-by: Bill Meier <wmeier@newsguy.com>
2014-10-16ETSI CAT: fix a typo and remove deprecated API callPascal Quantin1-14/+14
Change-Id: I7df02d6a605ca0912c179caa04a405c5c18eb552 Reviewed-on: https://code.wireshark.org/review/4727 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-08-15Remove unneeded #include <epan/prefs.h>; As needed: Add editor-modelines & ↵Bill Meier1-3/+0
adjust whitespaxcce. Change-Id: I6f79357e0f3906f6ccc5b68eb451b69b68636335 Reviewed-on: https://code.wireshark.org/review/3613 Reviewed-by: Bill Meier <wmeier@newsguy.com>
2014-07-04ETSI CAT: upgrade dissector to Release 12Pascal Quantin1-14/+99
Change-Id: Id1988551ca94a862195eb1de1de399e428132b21 Reviewed-on: https://code.wireshark.org/review/2855 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-06-19Revert "Fixup: tvb_* -> tvb_captured"Michael Mann1-1/+1
https://www.wireshark.org/lists/wireshark-dev/201406/msg00131.html This reverts commit 246fe2ca4c67d8c98caa84e2f57694f6322e2f96. Change-Id: Ib24bae0198c13a84bd7f731bf4af921212109a8f Reviewed-on: https://code.wireshark.org/review/2430 Reviewed-by: Michael Mann <mmann78@netscape.net>
2014-06-18Fixup: tvb_* -> tvb_capturedDario Lombardo1-1/+1
Change-Id: I9209c1271967405c34c1b6fa43e1726a4d3a5a3f Reviewed-on: https://code.wireshark.org/review/2377 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-06-18Fixup: tvb_get_string(z) -> tvb_get_string(z)_encDario Lombardo1-1/+1
Change-Id: I63a3704effe3fcab01a193dc39b6a22e9f1cf3fe Reviewed-on: https://code.wireshark.org/review/2376 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-06-07tvb_new_subset -> tvb_new_subset_length when length parameters are equal.Michael Mann1-1/+1
tvb_new_subset -> tvb_new_subset_remaining it appears that's what the intention is. Change-Id: I2334bbf3f10475b3c22391392fc8b6864454de2d Reviewed-on: https://code.wireshark.org/review/1999 Reviewed-by: Pascal Quantin <pascal.quantin@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>
2014-03-03Create/use extended value_strings; add editor modelines as needed.Bill Meier1-18/+56
Change-Id: I36ebee937ddd1c5ccbfa36f284a4794bc63631dc Reviewed-on: https://code.wireshark.org/review/482 Reviewed-by: Bill Meier <wmeier@newsguy.com> Tested-by: Bill Meier <wmeier@newsguy.com>
2014-02-03Fix all -fstrict-alias warnings found by gcc 4.1.2Gilbert Ramirez1-1/+1
The majority of the fixes are for calls to uat_new(). Instead of having each caller cast its private data to (void**), we use void* in the uat_new() API itself. Inside uat_new(), we cast the void* to void**. Some dissectors use val64_string arrays, so a VALS64() macro was added for those, to avoid using VALS(), which is useful only for value_string arrays. packet-mq.c was changed because dissect_nt_sid() requires a char**, not a guint**. All other callers of dissect_nt_sid() use char*'s (and take the address of it) for their local storage. So, this was changed to follow the other practices. A confusion between gint and absolute_time_display_e in packet-time.c was cleared up. The ugliest fix is the addition of ip6_guint8_to_str(), for exactly one caller. The caller uses one type of ip6 address byte array, while ip6_to_str() expects another. This new function is in place until the various address implementations can be consolidated. Add VALS64() to the developer documentation. Change-Id: If93ff5c6c8c7cc3c9510d7fb78fa9108e4552805 Reviewed-on: https://code.wireshark.org/review/48 Reviewed-by: Evan Huus <eapache@gmail.com> Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2014-01-01Add proto_tree_add_ts_23_038_7bits_item() / tvb_get_ts_23_038_7bits_string() ↵Pascal Quantin1-1/+1
functions and update dissectors to use it. Remove gsm_sms_char_7bit_unpack() / gsm_sms_chars_to_utf8() functions. Update documentation a bit. svn path=/trunk/; revision=54534
2013-12-24Add a ENC_3GPP_TS_23_038 encoding, for the standard SMS alphabet in aGuy Harris1-9/+1
bit-packed string, and use it in some places. svn path=/trunk/; revision=54428
2013-12-22We support ENC_UCS_2, so use that in proto_tree_add_item() andGuy Harris1-15/+2
tvb_get_string_enc() rather than using iconv to convert it to UTF-8. svn path=/trunk/; revision=54350
2013-12-19Rename a couple of to_str functions to have ep_ in the name. This makes itEvan Huus1-1/+1
obvious that the returned string is ephemeral, and opens up the original names in the API for versions that take a wmem pool (and thus can work in any scope). svn path=/trunk/; revision=54249
2013-12-08Use STR_UNICODE display instead of proto_tree_add_unicode_string() in the ↵Pascal Quantin1-9/+7
remaining dissectors svn path=/trunk/; revision=53867
2013-12-05Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9503 :Pascal Quantin1-6/+19
Fix dissection of STK SEND SHORT MESSAGE proactive command svn path=/trunk/; revision=53793
2013-12-03Dissect comprehension-tlv address objectPascal Quantin1-0/+3
svn path=/trunk/; revision=53773
2013-11-19Constants that don't fit in 32 bits must be wrapped inGuy Harris1-5/+5
G_GINT64_CONSTANT(). svn path=/trunk/; revision=53436
2013-11-19Add dissection of UICC Application IdentifierPascal Quantin1-0/+113
svn path=/trunk/; revision=53434
2013-11-13Add more GSM SIM Toolkit info to info columnPascal Quantin1-0/+2
svn path=/trunk/; revision=53302
2013-10-13whitespace fixes; mostly: remove trailing blanksBill Meier1-2/+2
svn path=/trunk/; revision=52591
2013-10-02Replace the 3 dissector tables (with a single entry in each) by a direct ↵Pascal Quantin1-5/+3
call to the GSM SMS dissector svn path=/trunk/; revision=52336
2013-09-22emem -> wmem conversion:Pascal Quantin1-3/+3
- ep_tvb_get_bits() -> wmem_packet_tvb_get_bits() - tvb_g_memdup()/ep_tvb_memdup() -> tvb_memdup() - tvb_fake_unicode()/tvb_get_ephemeral_faked_unicode() -> tvb_get_faked_unicode() - tvb_get_g_string()/tvb_get_ephemeral_string()/tvb_get_seasonal_string() -> tvb_get_string() - tvb_get_g_unicode_string()/tvb_get_ephemeral_unicode_string() -> tvb_get_unicode_string() - tvb_get_ephemeral_string_enc() -> tvb_get_string_enc() - update docs accordingly svn path=/trunk/; revision=52172
2013-09-09More dissector table UI name changes (a continuation of r51904).Chris Maynard1-2/+2
svn path=/trunk/; revision=51907
2013-05-14Display Command Qualifier in case of Open Channel (broken in r48862)Pascal Quantin1-0/+1
svn path=/trunk/; revision=49301
2013-04-21Dissect more TLV objectsPascal Quantin1-5/+82
svn path=/trunk/; revision=48956
2013-04-15Add dissection of USAT TLV IARI, PLMN list, EPS PDN connection activation ↵Pascal Quantin1-2/+28
parameters and Tracking Area Identification svn path=/trunk/; revision=48862
2013-04-13Add dissection of USAT IMS Registration eventPascal Quantin1-10/+110
svn path=/trunk/; revision=48834
2013-03-19From beroset:Anders Broman1-1/+1
remove C++ incompatibilities https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 svn path=/trunk/; revision=48426
2013-03-17[-Wmissing-prototypes]Anders Broman1-5/+4
Use explicit casts. svn path=/trunk/; revision=48347
2012-10-24Add dissection of ENVELOPE 3GPP SMS-PP DownloadPascal Quantin1-6/+18
svn path=/trunk/; revision=45768
2012-10-18Dissect additional information parameters for Result objectPascal Quantin1-3/+132
svn path=/trunk/; revision=45633
2012-10-16Dissect a few more command qualifiersPascal Quantin1-0/+26
svn path=/trunk/; revision=45597
2012-10-16Fix dissection of BER-TLV and COMPREHENSION-TLV length and COMPREHENSION-TLV tagPascal Quantin1-7/+28
svn path=/trunk/; revision=45595
2012-10-16Add value_string for PDP TypePascal Quantin1-1/+10
svn path=/trunk/; revision=45587
2012-10-16Fix dissection of Text String data objectPascal Quantin1-7/+19
svn path=/trunk/; revision=45577
2012-10-15Dissect more Application Toolkit commandsPascal Quantin1-7/+219
svn path=/trunk/; revision=45563
2012-10-09Fix dissection of Bearer parameters for E-UTRAN / mapped UTRAN packet servicePascal Quantin1-5/+2
svn path=/trunk/; revision=45417
2012-10-09Check if Bearer Parameters field is present before displaying itPascal Quantin1-1/+3
svn path=/trunk/; revision=45415
2012-10-08Enhance dissection of Open Channel proactive commandPascal Quantin1-13/+372
svn path=/trunk/; revision=45413