aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_map.c
AgeCommit message (Collapse)AuthorFilesLines
2010-12-06Fix various typos and spelling errors.wmeier1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35126 f5534014-38df-0310-8fa8-9805f1628bb7
2010-11-08Update to 3GPP TS 29.002 V9.3.0 (2010-09)etxrab1-55/+141
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34814 f5534014-38df-0310-8fa8-9805f1628bb7
2010-08-29Fix for Bug Packet details have errors when decode MAP V2 PRN_ACK msg etxrab1-4/+7
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5076 Use: /* * Dissect Multiple Choice Message * This function is used to decode a message, when several encoding may be used. * For exemple, in the last MAP version, the Cancel Location is defined like this: * CancelLocationArg ::= [3] IMPLICIT SEQUENCE * But in the previous MAP version, it was a CHOICE between a SEQUENCE and an IMSI * As ASN1 encoders (or software) still uses the old encoding, this function allows * the decoding of both versions. * Moreover, some optimizations (or bad practice ?) in ASN1 encoder, removes the * SEQUENCE tag, when only one parameter is present in the SEQUENCE. * This explain why the function expects 3 parameters: * - a [3] SEQUENCE corresponding the recent ASN1 MAP encoding * - a SEQUENCE for old style * - and a single parameter, for old version or optimizations * * The analyze of the first ASN1 tag, indicate what kind of decoding should be used, * if the decoding function is provided (so not a NULL function) */ git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34001 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-11Add a little more code to avoid not-very-useful blurbs:morriss1-176/+176
- Change spaces in the name to underscores before comparing it to the blurb. - Check if the type simply as T_ prepended to the name. - Don't put in a blurb of "NULL". and regenerate the dissectors. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32748 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-05Try to avoid the user confusion reported inmorriss1-1132/+1132
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3477 by not using blurbs that look like abbreviations (filter strings). While we're at it try to avoid giving blurbs that are identical (or nearly so) to the field name. Regenerate a couple of dissectors like this to prove out the idea. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32673 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-19Update to V9.1.0 (2010-03).etxrab1-43/+441
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32509 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-06#include <stdio.h> not needed.wmeier1-9/+8
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32405 f5534014-38df-0310-8fa8-9805f1628bb7
2010-03-20Fix for Bug 4588:dimeg1-1/+1
RANAP and friends want the MNC encoded in big endian form. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32257 f5534014-38df-0310-8fa8-9805f1628bb7
2010-02-23Squelch a bunch of compiler warnings.guy1-4/+4
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31961 f5534014-38df-0310-8fa8-9805f1628bb7
2010-02-01Fix for Bug 3116dimeg1-1/+1
wrong decoding IMSI with GSM MAP protocol git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31764 f5534014-38df-0310-8fa8-9805f1628bb7
2010-01-17Get rid of check_col();etxrab1-48/+44
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31546 f5534014-38df-0310-8fa8-9805f1628bb7
2010-01-02Update to V9.0.0 (2009-12)etxrab1-42/+42
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31413 f5534014-38df-0310-8fa8-9805f1628bb7
2010-01-01Update to V9.0.0 (2009-12)etxrab1-135/+850
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31404 f5534014-38df-0310-8fa8-9805f1628bb7
2009-12-28Replace gsm_sms_char_ascii_decode() with gsm_sms_chars_to_utf8(), whichguy1-21/+18
returns an ep_allocated string (and whose name reflects that what you get out is UTF-8, not just ASCII). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31376 f5534014-38df-0310-8fa8-9805f1628bb7
2009-11-27Expert info when E.212 MCC/MNC contain non-decimal digitsdimeg1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31102 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-11Make all proto_* values static.stig1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30516 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-09Rename gsmmap -> gsm_map for consistencykrj1-52/+52
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30453 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-09Make a few variables statickrj1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30451 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-09Remove unused variablekrj1-86/+85
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30450 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-07Switch to using tvb_new_subset_remaining() in .cnf files.stig1-8/+8
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30386 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-06From Gerasimos Dimitriadis:etxrab1-48/+48
GSM MAP: an-APDU not decoded. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4095 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30375 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-06s/col_add_fstr/col_add_strkrj1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29727 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-06Don't pass ep_alloc()'ed strings to col_set_str().krj1-1/+1
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3984 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29726 f5534014-38df-0310-8fa8-9805f1628bb7
2009-08-21Sanitize epan includeskrj1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29499 f5534014-38df-0310-8fa8-9805f1628bb7
2009-08-16Switch a bunch of dissectors over to using tvb_new_subset_remaining()krj1-8/+8
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29446 f5534014-38df-0310-8fa8-9805f1628bb7
2009-08-09Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_checkkrj1-4/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29345 f5534014-38df-0310-8fa8-9805f1628bb7
2009-06-26Re-generate asn1 dissectors after hf_register_info cleanup.stig1-9/+9
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28848 f5534014-38df-0310-8fa8-9805f1628bb7
2009-06-18From Kovarththanan Rajaratnam via bug 3548:stig1-568/+568
(1) Trailing/leading spaces are removed from 'name's/'blurb's (2) Duplicate 'blurb's are replaced with NULL (3) Empty ("") 'blurb's are replaced with NULL (4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME, FT_PROTOCOL, FT_STRING and FT_STRINGZ field types (5) Only allow non-zero value for 'display' if 'bitmask' is non-zero git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28770 f5534014-38df-0310-8fa8-9805f1628bb7
2009-05-16Regenerate all asn2wrs generated dissectors.stig1-66/+66
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28379 f5534014-38df-0310-8fa8-9805f1628bb7
2009-04-26More IE decoding and bug fixes.etxrab1-42/+57
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28156 f5534014-38df-0310-8fa8-9805f1628bb7
2009-04-25Update GSM MAP to V8.9.0 (2009-04).etxrab1-69/+1013
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28149 f5534014-38df-0310-8fa8-9805f1628bb7
2009-04-23- GSM MAP: incorrect decoding of getPassword operation .etxrab1-2/+2
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3433 - GSM MAP: incorrect decoding of returnError component https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3434 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28138 f5534014-38df-0310-8fa8-9805f1628bb7
2009-03-27As suggested by Jakob Zawadzki: (Bug #3311): g_free() is NULL safe, so we ↵wmeier1-19/+17
don't need check against it. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27861 f5534014-38df-0310-8fa8-9805f1628bb7
2009-02-07#include <epan/conversation.h> and/or #include <epan/emem.h> not req'd ...wmeier1-9/+8
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27390 f5534014-38df-0310-8fa8-9805f1628bb7
2009-01-27Handle V3 SendRoutingInfoRes where the tag[3] is missing.etxrab1-4/+12
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27311 f5534014-38df-0310-8fa8-9805f1628bb7
2009-01-15Diameter.xml: Add s6a application contex + Spec refetxrab1-61/+67
Add subdisecton of 3GPP AVP 701 MSISDN using code in gsm map. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27240 f5534014-38df-0310-8fa8-9805f1628bb7
2008-12-17Fix some typos and spelling (mostly in text strings)wmeier1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27037 f5534014-38df-0310-8fa8-9805f1628bb7
2008-11-04asn2wrs generated files changed as a result of recent asn1 template changes wmeier1-360/+356
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26698 f5534014-38df-0310-8fa8-9805f1628bb7
2008-11-01Regenerate all asn2wrs generated dissectorsetxrab1-60/+60
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26670 f5534014-38df-0310-8fa8-9805f1628bb7
2008-10-28From Shmulik Bezale:etxrab1-1/+1
GSM_MAP - ucs2 support on USSD. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2991 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26606 f5534014-38df-0310-8fa8-9805f1628bb7
2008-10-28Move dissect_geographical_description() from gsm_map to gsm_a_common to make ↵etxrab1-280/+8
it easier to use it in other dissectors including it from gsm_map makes in neccesarry to include asn1.h. Fix some bugs in the code, use it from bssmap. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26603 f5534014-38df-0310-8fa8-9805f1628bb7
2008-10-27Wrong value for ELLIPSOID_POINT_WITH_UNCERT_CIRC used in CASE.etxrab1-20/+42
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26593 f5534014-38df-0310-8fa8-9805f1628bb7
2008-10-11Another instance of Signal info.etxrab1-38/+47
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26415 f5534014-38df-0310-8fa8-9805f1628bb7
2008-10-11From Bruno Hivert:etxrab1-7/+12
Pretify Bearer Capability. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26411 f5534014-38df-0310-8fa8-9805f1628bb7
2008-10-10Dissect Signal info with gsm-0806 protocol id.etxrab1-17/+126
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26399 f5534014-38df-0310-8fa8-9805f1628bb7
2008-10-09Put Tag and lengt in the tree.etxrab1-11/+26
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26397 f5534014-38df-0310-8fa8-9805f1628bb7
2008-10-09Dissect Bearer cap in Signal info.etxrab1-13/+41
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26396 f5534014-38df-0310-8fa8-9805f1628bb7
2008-09-29GSM MAP: inconsistent spacing in Info columnetxrab1-36/+37
Bug https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2912 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26291 f5534014-38df-0310-8fa8-9805f1628bb7
2008-09-27From Reinhard(rspmn):etxrab1-22/+24
Wrong display of USSD strings in the GSM 7-bit alphabet for non-ASCII data git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26286 f5534014-38df-0310-8fa8-9805f1628bb7
2008-09-12Revert one of the changes.etxrab1-1080/+1154
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26183 f5534014-38df-0310-8fa8-9805f1628bb7