aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/camel
AgeCommit message (Collapse)AuthorFilesLines
2006-12-19From Florent Drouin:Anders Broman2-76/+173
Update the Camel ASN1 definition to version 3GPP TS 29.078 7.3.0 Release 7. Some definitions for element SIZE have been replaced to use the capSpecificBound variables, and some decoding problemes, like for Establish temporary connection have been solved. I did notice that the CalledPartyBCDNumber (ISDN-AddressString (1..9) ) is not inline with the last definition (1..41), but I did not update it. svn path=/trunk/; revision=20153
2006-12-07As ponted out by Stig Bjørlykke change a whole bunch of dissector_handle_t ↵Anders Broman1-1/+1
to static. svn path=/trunk/; revision=20062
2006-10-29put every python script name into "" so the call won't fail on Win32 native ↵Ulf Lamping1-1/+1
python. The problem is the slash in e.g.: @$(PYTHON) ../../tools/make-dissector-reg.py is interpreted as an option instead of being part of the path. I didn't wanted to use backslashes as this might introduce new problems with cygwin's python port. svn path=/trunk/; revision=19730
2006-10-26Fix more Ubuntu warnings.Anders Broman2-73/+50
svn path=/trunk/; revision=19711
2006-10-25Remove some unused asn1 code(not in spec) to get rid of some Ubuntu warnings.Anders Broman1-263/+4
svn path=/trunk/; revision=19688
2006-10-04Finally got it to complie.Anders Broman1-2/+144
svn path=/trunk/; revision=19427
2006-09-27From Florent Drouin:Anders Broman1-3/+8
Here are some patches and a new module to introduce the notion of Tcap context for a Tcap transaction. For each Tcap transaction, several parameters, like session identifier, start time or OID, will be saved in a hash table, to keep these informations available for the next messages. This context is then given to the upper layer, and can be used, for example, to generate transaction-associated statistics. Moreover, the Upper protocol, detected in the Begin of the TCAP transaction ( according to the OID ), is saved in the context, and will be reused for the next messages of the transaction. This help the decoding of SS7 messages, without any SSN configuration in the "wireshark preferences". You will have too, the possibility to apply a filter to see only the messages related to a TCAP transaction. (tcap.srt.session_id=XXX) To enable the use of the Tcap context, you have 2 new parameters in the preferences, - SRT, enable search for a Tcap context for any TCAP messages - persistentSRT, keep the Tcap context, even after the transaction has been closed. This is mandatory with Wireshark, to have a clean display of the stats. There is 2 new timers in the preferences for the statistics, to tune the retransmission timeout, and messages lost timeout. svn path=/trunk/; revision=19341
2006-09-01From Florent Drouin:Anders Broman1-12/+31
patch to implement the decoding of the GPRS reference. The specific oid for the CAP-GPRS-ReferenceNumber is attached to a decoding function in the camel module. svn path=/trunk/; revision=19108
2006-08-21From Florent Drouin:Anders Broman3-4/+92
This patch introduce the decoding of the RP-Cause element in the Release SMS message for Camel. svn path=/trunk/; revision=18986
2006-06-28remove functions register_ber_oid_name() and get_ber_oid_name() from ↵Tomas Kukosa1-1/+2
packet-ber.c, they were only OID but not BER related use add_oid_str_name() and get_oid_str_name() instead of them svn path=/trunk/; revision=18595
2006-06-20Change ETH_VAR_IMPORT to WS_VAR_IMPORT. Try to fix a duplicate variableGerald Combs1-1/+1
definition in the Catapult DCT2000 code. svn path=/trunk/; revision=18524
2006-05-21- asn2eth renamed to asn2wrsTomas Kukosa2-6/+6
- remove obsolete -X option from makefiles - not generate enumerated map table for BER dissector will be regenerated later svn path=/trunk/; revision=18199
2006-05-21name changeRonnie Sahlberg2-5/+5
svn path=/trunk/; revision=18197
2006-05-02Fix Bug 913 DateAndTime dissection error in CAMEL CallInfoReportArg Anders Broman1-4/+5
svn path=/trunk/; revision=18079
2006-04-25Add distclean and maintainerclean rules.Guy Harris1-0/+4
svn path=/trunk/; revision=17999
2006-02-23Add parsertab.pyc in clean targetAnders Broman1-1/+1
svn path=/trunk/; revision=17386
2006-01-31Fix a typoAnders Broman1-1/+1
svn path=/trunk/; revision=17135
2006-01-31Fix a typo.Anders Broman1-1/+1
svn path=/trunk/; revision=17131
2006-01-22Dissect CellGlobalIdOrServiceAreaIdOrLAI and RAIdentityAnders Broman2-0/+23
svn path=/trunk/; revision=17075
2006-01-20Dissect:Anders Broman3-44/+138
- PDPcontext - GSN-Address - QoS svn path=/trunk/; revision=17061
2006-01-17Change some OPCODE decodes from respons to Invoke (bug fix), let gsm_a ↵Anders Broman2-13/+82
decode som IE:s. svn path=/trunk/; revision=17050
2006-01-09Use col_set_fence(), not to owerwrite colinfo if more than one Camel pdu is ↵Anders Broman1-0/+1
in one TCAP message. svn path=/trunk/; revision=16980
2006-01-07From Olivier Jacques, Anders Broman1-1/+1
Here is a patch that: - Replaces the arrow labels by the beginning of the COLINFO column if available (usually containing message names/types). - Change the comment area to be "protocol: colinfo_content" From Anders Added ID tag Camel Use col_set_str to remove TCAP info in col_info svn path=/trunk/; revision=16975
2005-12-17Have tcap subdissectors registering using functions provided by tcap and ↵Luis Ontanon1-2/+3
tcap manage ssn registration. In packet-sccp.c avoid not having a binding. svn path=/trunk/; revision=16834
2005-12-16From Jaap Keuter:Anders Broman1-3/+4
- Editcap Mikko Tiihonen filed bug 379 including a patch for editcap. This wasn't picked up so far. I've ported the patch to svn 16820 and included a documentation patch. -packet-ieee80211.c Radek Vokal of RedHat filed a bug found by Vladimir Kondratiev of Intel in the 802.11 dissector. Radek provided a sample capture and Vladimir a oneliner patch. I've ported the patch to svn 16820 and tested it against the provided capture. Works well. -From Kan Sasaki A patch for packet-ospf.c is attached: - Fix the handling of the DN-bit of options field. - Add a new function dissect_ospf_bitfield() to dissect a bitfield such as options, flags. The following functions are merged by using this function. - dissect_ospf_lls_extended_options() - dissect_ospf_dbd() - dissect_ospf_options() - dissect_ospf_v3_prefix_options() - dissect the flags and prefix-options bitfield. - lldp Bugfix Bug 596 LLDP TIA Network Policy Decode is not correct - Camel make it possible to dissect based on OID. svn path=/trunk/; revision=16822
2005-12-14Fix Bug 628 Bugzilla 2.18.3 Anders Broman1-5/+1
CAMEL - Connect decoding error - Calledparty number included first two octets svn path=/trunk/; revision=16804
2005-12-06Dissect Cause and use %(DEFAULT_BODY)s use import for IMSI.Anders Broman2-32/+32
svn path=/trunk/; revision=16701
2005-11-29ISUP - Export functions used by INAP and CamelAnders Broman2-3/+65
Gsmmap - Export asn1 structs used by Camel Camel - Use functions from GSMMAp and ISUP INAP - Rewrite of the asn1 code to correspond more to CS1 data types Let ISUP and Q931 dissect apropriate stuff. svn path=/trunk/; revision=16624
2005-11-25Update the Camel asn1 spec to 3GPP TS 29.078 version 6.4.0 and export needed ↵Anders Broman3-323/+1046
stuff from gsmmap svn path=/trunk/; revision=16587
2005-11-02From TimAnders Broman3-39/+49
A small patch for camel and inap, where the linkedid doesn't get dissected correctly in camel or inap and some tidy up in the camel asn.1 which now compiles with no warnings. also fix the copy_file target (/y) svn path=/trunk/; revision=16376
2005-09-22Fix a bunch of places where we were calling "dissect_ber_octet_string()"Guy Harris1-1/+2
with a non-null pointer-to-pointer-to-tvbuff and not checking whether the returned tvbuff pointer was non-null. svn path=/trunk/; revision=15948
2005-09-08Fix more problems found by Steve Grubb, along with other changes:Gerald Combs2-7/+11
Camel: Fix an off-by-one error. Don't alloc and free where it's not needed. Remove an unused variable. PPP and K12: Fix memory leaks. svn path=/trunk/; revision=15725
2005-09-07Set "COPYCMD=/Y" and remove the "/Y" from each XCOPY command in orderGerald Combs1-3/+3
to fix compilation under Windows NT. This should fix bug 403. The changes were made using "find . -name Makefile.nmake | xargs perl -pi.bak -e 's: /y::i'". They appear to work under XP, but if anything broke I blame Larry Wall. svn path=/trunk/; revision=15710
2005-08-31Give it an RCS ID.Guy Harris1-0/+2
svn path=/trunk/; revision=15639
2005-08-28another value_string that was not terminatedRonnie Sahlberg1-1/+2
fix a bug from the previous checking as well. svn path=/trunk/; revision=15577
2005-08-19add the $Id:$Luis Ontanon2-0/+4
svn path=/trunk/; revision=15432
2005-08-17from Tomas Kukosa, remove a redundant g_strdup()Ronnie Sahlberg1-3/+1
svn path=/trunk/; revision=15379
2005-07-21change the symbol dissect_ber_CHOICE back into dissect_ber_choiceRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=14980
2005-06-26make dissect_ber_choice take a guint* that will return theRonnie Sahlberg1-4/+4
index of the branch taken or -1 to make prettifications easier to implement. change the signature of dissect_ber_choice and rename it to dissect_ber_CHOICE to catch all occurences of the use of this function update asn2eth to use the new name/signature update all occurences of this function to the new name and new signature. svn path=/trunk/; revision=14758
2005-05-30From Steve Grubb: Fix a memory leak.Gerald Combs1-2/+5
Don't pass a null to atoi(). Fixes part of bug 217. svn path=/trunk/; revision=14495
2005-05-23 Warning fix:Anders Broman1-1/+0
packet-camel.h:49: warning: 'dissect_camel_DestinationAddress' declared 'static' but never defined do this change also for the template file. svn path=/trunk/; revision=14421
2005-05-09only lower-case ASCII letters, numbers,Lars Roland1-1/+1
underscores, and dots are allowed in the preference name. Fix it the camel dissector. svn path=/trunk/; revision=14333
2005-05-08From Javier Acuna:Anders Broman4-23/+188
Added some code to dissect DateAndTime. svn path=/trunk/; revision=14327
2005-05-02Add dissection of Q.850 cause.Anders Broman3-3/+17
svn path=/trunk/; revision=14274
2005-04-15From Olivier Jacques:Anders Broman3-743/+904
- Adds callingPartyNumber and CalledPartyNumber parameter dissection uing ISUP dissector - Adds IMSI and ISDN-AddressString parameter dissection - A lot of changes in the .asn file to sort it, handle more parameters and error codes - contributed by Javier Acuna [javier.acuna@sixbell.cl] svn path=/trunk/; revision=14087
2005-04-01Get rid of an unused variable.Guy Harris1-2/+1
Include "packet-gsm_map.h", not "packet-gsm_map.c". Check in the regenerated CAMEL dissector. svn path=/trunk/; revision=13995
2005-03-31Included packet-gsm_map.h and removed unpack_digits as it now is exported ↵Anders Broman1-33/+1
from gsm_map, as it isn't used yet no need to regenerate the dissector now. svn path=/trunk/; revision=13987
2005-03-28The "application_context_version" variables in the CAMEL and GSM MAPGuy Harris1-1/+1
dissectors aren't needed outside the dissectors, and having more than one of them exported causes build problems, at least on OS X - make them static. Fix indentation. svn path=/trunk/; revision=13951
2005-03-27Get rid of an unused variabnleAnders Broman1-1/+0
svn path=/trunk/; revision=13944
2005-03-24From Jacques Olivier add some OID:sAnders Broman1-0/+3
svn path=/trunk/; revision=13894