aboutsummaryrefslogtreecommitdiffstats
path: root/asn1
AgeCommit message (Collapse)AuthorFilesLines
2006-04-21From Jeff Morris:Anders Broman1-29/+37
I tried out the 0.99.0pre1 release and I noticed that all my SCCP management messages (on SSN==1) were getting decoded as TCAP. Turns out that the INAP dissector (due to a bug) registers to SSN==1 by default (instead of 106 and 241). Rather than just fix that bug, the attached patch modifies the INAP dissector to use a range preference (like GSM MAP, TCAP, etc.). svn path=/trunk/; revision=17945
2006-04-20Fix bugs: Anders Broman3-4/+14
883 checkIMEIres dissection Error in GSM MAP - branch needed for v1,v2 on Response as well 884 The "absentSubscriberParam" can not be dissected in gsm-map - missing IMPLICIT. svn path=/trunk/; revision=17926
2006-04-06Add two missing *-exp.cnf filesAnders Broman3-26/+60
tcap.asn - whitespace changes svn path=/trunk/; revision=17828
2006-04-05Expand some value strings, get map_error from gsm_map use the added IE's.Anders Broman2-0/+3
svn path=/trunk/; revision=17818
2006-04-03Fix bug http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=850 problems with ↵Anders Broman3-19/+11
tagged assignments. Add som OID names. svn path=/trunk/; revision=17798
2006-03-30call OID subdissector for private extensiions, fix makefiles.Anders Broman17-29/+85
svn path=/trunk/; revision=17772
2006-03-30Fix an off-by-one error.Gerald Combs1-1/+2
svn path=/trunk/; revision=17771
2006-03-29Get rid of an unused variable.Guy Harris1-1/+0
svn path=/trunk/; revision=17764
2006-03-28Function should return a value.Jaap Keuter1-1/+1
svn path=/trunk/; revision=17752
2006-03-27From Jacques, OlivierAnders Broman2-0/+39
Here is a patch for gsm_map dissector that adds USSD string decoding (mainly used in processUnstructuredSS-Request, UnstructuredSS-Request, UnstructuredSS-Notify). For now, it assumes that it will be GSM 7 bits. It re-use packet-gsm_sms.c "gsm_sms_char_7bit_unpack" and "gsm_sms_char_ascii_decode" functions, as well as packet-smpp.c "smpp_handle_dcs" function. svn path=/trunk/; revision=17739
2006-03-25Support for otherName and x400address in a GeneralNameGraeme Lunt4-3/+20
svn path=/trunk/; revision=17728
2006-03-25Support for P1 Strong AuthenticationGraeme Lunt3-34/+78
svn path=/trunk/; revision=17727
2006-03-23Fix BugsAnders Broman2-8/+13
820 gsm-map checkIMEI decoding error 821 gsm-map sendIMSI decoding error svn path=/trunk/; revision=17703
2006-03-22Fix http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=820Anders Broman1-3/+3
svn path=/trunk/; revision=17695
2006-03-20waste a couple of bytes per tcp conversation and make the tree for ↵Ronnie Sahlberg1-0/+1
acked_packets (i.e. packets that have interesting tcp properties such as being retransmissions etc) hang off the per conversation tcpd struct instead of being global. while this should improve performance by unmeasurably little it does have the sideeffect that once we finish the rewrite tcp analysis might actually work and work well even for tcp over tcp tunnelling. this also means that if you include packet-tcp.h you also need to include emem.h . svn path=/trunk/; revision=17681
2006-03-19Make the GUIDs in various data structures e_guid_t's rather than arraysGuy Harris3-8/+8
of 16 bytes. Use "sizeof" for the size of e_guid_t's, and use structure assignment to copy GUID values. Make functions such as append_h225ras_call() and new_h225ras_call() take pointers to e_guid_t's as arguments. Define GUID_LEN in epan/guid-utils.h and use it as the length of a GUID in a packet. (Note that "sizeof e_guid_t" is not guaranteed to be 16, although it is guaranteed to be the size of an e_guid_t.) When constructing a display filter that matches a GUID, use guid_to_str() to construct the string for the GUID. svn path=/trunk/; revision=17676
2006-03-15Some more variable bindings and add some mising PDU types.Anders Broman3-11/+133
svn path=/trunk/; revision=17637
2006-03-15Start implementing the variable binding part.Anders Broman3-10/+541
svn path=/trunk/; revision=17631
2006-03-11give se_trees names so that it is easier to debug and to log how often ↵Ronnie Sahlberg1-4/+4
certain trees are accessed svn path=/trunk/; revision=17587
2006-03-11dont declare variables in the middle of a code block. many compilers do ↵Ronnie Sahlberg1-5/+5
not like that. svn path=/trunk/; revision=17573
2006-03-10fix coverity CIDs 113 and 114.Luis Ontanon3-89/+122
while at it change the h248 context analysis to use se_trees instead of GHashTables svn path=/trunk/; revision=17571
2006-03-09Fix Bug 725: Anders Broman1-2/+2
0.10.14 shows "malformed packet" when showing H323 CS: FACILITY message with opcode "Calltransfer initiate" svn path=/trunk/; revision=17542
2006-03-08better support for ASN.1 Enumerated type in PER decodingTomas Kukosa1-2/+2
support in asn2eth will follow svn path=/trunk/; revision=17530
2006-03-05Make a new PER function dissect_per_enumerated() and use it for the two ↵Anders Broman1-0/+11
places in RANAP where extensions has been made to enumerations. asn2eth should be updated to use it. svn path=/trunk/; revision=17474
2006-03-05Add the actual dissector, win makefile and update the asn1 makefile.Anders Broman2-0/+52
svn path=/trunk/; revision=17473
2006-03-05propset ...Jörg Mayer3-3/+3
svn path=/trunk/; revision=17472
2006-03-05ACP133 attribute syntaxes and attribute definitions used by the DAP, DSP and ↵Graeme Lunt13-14/+705
DISP dissectors. Also includes X.402 definitions and OID registrations for object classes. svn path=/trunk/; revision=17471
2006-03-01Replace commenting-out of code with "#if 0"/#endif" - it's a bit saferGuy Harris1-6/+9
(you don't have to worry about comments in #if 0'ed otu code), and it also fixes an unclosed comment (the commenting-out ended with /* rather than */). Fix up some indentation as well. svn path=/trunk/; revision=17434
2006-02-23Add parsertab.pyc in clean targetAnders Broman33-57/+57
svn path=/trunk/; revision=17387
2006-02-23Add parsertab.pyc in clean targetAnders Broman21-20/+177
svn path=/trunk/; revision=17386
2006-02-23From Alejandro Vaquero:Anders Broman3-7/+10
a patch for the VoipCalls to fix a couple of issues: - a problem with the RTP Events (RFC2833) not been handle correctly - Display the RTP stream in time order when the setup frame is after the RTP stream. - fix a init issue that caused the H245 packet to not been displayed correctly. svn path=/trunk/; revision=17384
2006-02-23Add TCAP ssnAnders Broman2-2/+25
svn path=/trunk/; revision=17376
2006-02-22Add some missing files.Anders Broman5-0/+105
svn path=/trunk/; revision=17366
2006-02-21Put in some of the old functionallity.Anders Broman3-23/+252
svn path=/trunk/; revision=17360
2006-02-19Remove c++ style comment.Anders Broman1-26/+26
svn path=/trunk/; revision=17352
2006-02-18From Florent.Drouin@alcatel.frAnders Broman1-23/+67
Add the same workaround used in packet-ftam.c for the bad handling of the asn "IMPLICIT SEQUENCE", in the packet-gsm_map-template.c. This patch concerns Map V3 messages, not correctly decoded with the previous workaround "offset=offset+2". Change a parameter for Provide Roaming Number decoding. Add a decoding fonction for "Channel needed" parameter to avoid a decoding error for Paging messages with a change to actually dissct channel needed. svn path=/trunk/; revision=17350
2006-02-17Don't try to fill in last_dn if it doesn't exist. Fixes the current BuildbotGerald Combs1-7/+10
failure. svn path=/trunk/; revision=17337
2006-02-17Dissect the rest of the IE:sAnders Broman1-1/+319
svn path=/trunk/; revision=17334
2006-02-17Squelch some compiler warnings.Guy Harris1-21/+20
Fix indentation. svn path=/trunk/; revision=17331
2006-02-16Add dissection of all Signals and more IE:sAnders Broman2-366/+1327
svn path=/trunk/; revision=17322
2006-02-16Paolo Abeni:Jörg Mayer1-1/+3
The attached patch should fix bug 742. The issue is (at least, I think so...) in the packet-x509af dissector A null pointer is passes as parameter of a " %s " format string. svn path=/trunk/; revision=17317
2006-02-07Add a RFC value.Anders Broman1-0/+1
svn path=/trunk/; revision=17193
2006-02-05H.248 over UDPLuis Ontanon1-3/+24
svn path=/trunk/; revision=17163
2006-01-31Export dissector_handle_t get_itu_tcap_subdissector()Anders Broman2-1/+3
svn path=/trunk/; revision=17136
2006-01-31Fix a typoAnders Broman1-1/+1
svn path=/trunk/; revision=17135
2006-01-31BSSGP - Translate MCC and make MCC MNC etc vissible filtersAnders Broman2-2/+24
GSMMAP - Small bugfix svn path=/trunk/; revision=17132
2006-01-31Fix a typo.Anders Broman1-1/+1
svn path=/trunk/; revision=17131
2006-01-26Add the abillity to translate MCC.Anders Broman2-1/+21
svn path=/trunk/; revision=17105
2006-01-22Dissect CellGlobalIdOrServiceAreaIdOrLAI and RAIdentityAnders Broman6-5/+57
svn path=/trunk/; revision=17075
2006-01-21RANAP - Dissect ProtocolExtensionField IE:sAnders Broman1-0/+4
GSM A - Service Request; Mobile identity element is LV type svn path=/trunk/; revision=17069