Graeme Lunt
c51f4fa887
Support for P1 Strong Authentication
...
svn path=/trunk/; revision=17727
2006-03-25 16:48:28 +00:00
Anders Broman
2f9f463ede
Fix Bugs
...
820 gsm-map checkIMEI decoding error
821 gsm-map sendIMSI decoding error
svn path=/trunk/; revision=17703
2006-03-23 16:58:50 +00:00
Anders Broman
f935a4f8f6
Fix http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=820
...
svn path=/trunk/; revision=17695
2006-03-22 17:10:19 +00:00
Ronnie Sahlberg
f331077a60
waste a couple of bytes per tcp conversation and make the tree for 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-20 10:52:53 +00:00
Guy Harris
7db8eea5c6
Make the GUIDs in various data structures e_guid_t's rather than arrays
...
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-19 20:45:45 +00:00
Anders Broman
b4d7dd6060
Some more variable bindings and add some mising PDU types.
...
svn path=/trunk/; revision=17637
2006-03-15 18:57:47 +00:00
Anders Broman
beeb757f61
Start implementing the variable binding part.
...
svn path=/trunk/; revision=17631
2006-03-15 06:20:23 +00:00
Ronnie Sahlberg
27de4cfd39
give se_trees names so that it is easier to debug and to log how often certain trees are accessed
...
svn path=/trunk/; revision=17587
2006-03-11 13:02:41 +00:00
Ronnie Sahlberg
76a2df4a58
dont declare variables in the middle of a code block. many compilers do not like that.
...
svn path=/trunk/; revision=17573
2006-03-11 00:58:16 +00:00
Luis Ontanon
4e1ca8f2c3
fix coverity CIDs 113 and 114.
...
while at it change the h248 context analysis to use se_trees instead of GHashTables
svn path=/trunk/; revision=17571
2006-03-10 22:01:10 +00:00
Anders Broman
8482a05592
Fix Bug 725:
...
0.10.14 shows "malformed packet" when showing H323 CS: FACILITY message with opcode "Calltransfer initiate"
svn path=/trunk/; revision=17542
2006-03-09 06:02:42 +00:00
Tomas Kukosa
3b5ed30a0d
better support for ASN.1 Enumerated type in PER decoding
...
support in asn2eth will follow
svn path=/trunk/; revision=17530
2006-03-08 13:50:04 +00:00
Anders Broman
d19c901b52
Make a new PER function dissect_per_enumerated() and use it for the two places in RANAP where
...
extensions has been made to enumerations. asn2eth should be updated to use it.
svn path=/trunk/; revision=17474
2006-03-05 20:21:19 +00:00
Anders Broman
226a976d88
Add the actual dissector, win makefile and update the asn1 makefile.
...
svn path=/trunk/; revision=17473
2006-03-05 18:39:53 +00:00
Jörg Mayer
90a396fa1c
propset ...
...
svn path=/trunk/; revision=17472
2006-03-05 18:38:41 +00:00
Graeme Lunt
77cf86d3d6
ACP133 attribute syntaxes and attribute definitions used by the DAP, DSP and DISP dissectors. Also includes X.402 definitions and OID registrations for object classes.
...
svn path=/trunk/; revision=17471
2006-03-05 11:28:13 +00:00
Guy Harris
660349cfbc
Replace commenting-out of code with "#if 0"/#endif" - it's a bit safer
...
(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-03-01 00:15:55 +00:00
Anders Broman
54f6b68edc
Add parsertab.pyc in clean target
...
svn path=/trunk/; revision=17387
2006-02-23 20:05:52 +00:00
Anders Broman
4e13ea2982
Add parsertab.pyc in clean target
...
svn path=/trunk/; revision=17386
2006-02-23 20:05:05 +00:00
Anders Broman
a4f86caf80
From Alejandro Vaquero:
...
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-23 20:03:06 +00:00
Anders Broman
34a28fae17
Add TCAP ssn
...
svn path=/trunk/; revision=17376
2006-02-23 06:35:45 +00:00
Anders Broman
2c6f269568
Add some missing files.
...
svn path=/trunk/; revision=17366
2006-02-22 06:12:50 +00:00
Anders Broman
3d728fcf08
Put in some of the old functionallity.
...
svn path=/trunk/; revision=17360
2006-02-21 18:56:25 +00:00
Anders Broman
74dd581db8
Remove c++ style comment.
...
svn path=/trunk/; revision=17352
2006-02-19 10:17:07 +00:00
Anders Broman
06d6295287
From Florent.Drouin@alcatel.fr
...
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-18 23:29:51 +00:00
Gerald Combs
d3f60e495b
Don't try to fill in last_dn if it doesn't exist. Fixes the current Buildbot
...
failure.
svn path=/trunk/; revision=17337
2006-02-17 16:35:45 +00:00
Anders Broman
7649797b88
Dissect the rest of the IE:s
...
svn path=/trunk/; revision=17334
2006-02-17 15:41:00 +00:00
Guy Harris
c922673498
Squelch some compiler warnings.
...
Fix indentation.
svn path=/trunk/; revision=17331
2006-02-17 10:03:34 +00:00
Anders Broman
a8a87c92b9
Add dissection of all Signals and more IE:s
...
svn path=/trunk/; revision=17322
2006-02-16 18:26:04 +00:00
Jörg Mayer
35e1e1abe4
Paolo Abeni:
...
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-16 11:47:16 +00:00
Anders Broman
6550608ea0
Add a RFC value.
...
svn path=/trunk/; revision=17193
2006-02-07 04:56:37 +00:00
Luis Ontanon
a2f7c569e0
H.248 over UDP
...
svn path=/trunk/; revision=17163
2006-02-05 04:24:51 +00:00
Anders Broman
42bf48fa74
Export dissector_handle_t get_itu_tcap_subdissector()
...
svn path=/trunk/; revision=17136
2006-01-31 19:39:55 +00:00
Anders Broman
f22abb2933
Fix a typo
...
svn path=/trunk/; revision=17135
2006-01-31 18:35:36 +00:00
Anders Broman
25a7d62b92
BSSGP - Translate MCC and make MCC MNC etc vissible filters
...
GSMMAP - Small bugfix
svn path=/trunk/; revision=17132
2006-01-31 05:46:36 +00:00
Anders Broman
c6527de2aa
Fix a typo.
...
svn path=/trunk/; revision=17131
2006-01-31 05:42:55 +00:00
Anders Broman
65530eb912
Add the abillity to translate MCC.
...
svn path=/trunk/; revision=17105
2006-01-26 06:54:52 +00:00
Anders Broman
1c5874e2e3
Dissect CellGlobalIdOrServiceAreaIdOrLAI and RAIdentity
...
svn path=/trunk/; revision=17075
2006-01-22 21:16:33 +00:00
Anders Broman
fded8deafc
RANAP - Dissect ProtocolExtensionField IE:s
...
GSM A - Service Request; Mobile identity element is LV type
svn path=/trunk/; revision=17069
2006-01-21 19:12:52 +00:00
Anders Broman
f194c9eddb
Dissect:
...
- PDPcontext
- GSN-Address
- QoS
svn path=/trunk/; revision=17063
2006-01-20 19:41:31 +00:00
Anders Broman
ae3e48d228
Dissect:
...
- PDPcontext
- GSN-Address
- QoS
svn path=/trunk/; revision=17062
2006-01-20 19:39:38 +00:00
Anders Broman
d5ee40fd86
Dissect:
...
- PDPcontext
- GSN-Address
- QoS
svn path=/trunk/; revision=17061
2006-01-20 19:34:53 +00:00
Anders Broman
9d6de675a4
ext_qos_subscribed was not correctly decoded in Camel and GSM MAP
...
Change to use proto_add_item in packet-gsm_a.c for some octets and export value strings.
svn path=/trunk/; revision=17055
2006-01-19 18:20:14 +00:00
Gerald Combs
f816511ea9
In packet-cops.c use proto_item_append_text() instead of creating a
...
separate buffer. Fixes the current Buildbot failure.
Don't let the sprint_realloc_* functions reallocate ep_allocated memory.
Add comments warning against this in the future.
In emem.c, make sure we don't use an extra 100k every stinkin' time
someone wants to allocate memory when debugging is enabled.
Fixup whitespace.
svn path=/trunk/; revision=17051
2006-01-18 20:02:19 +00:00
Anders Broman
4ecd261cfb
Change some OPCODE decodes from respons to Invoke (bug fix), let gsm_a decode som IE:s.
...
svn path=/trunk/; revision=17050
2006-01-17 21:52:30 +00:00
Anders Broman
c5e0d27e84
From Alejandro Vaquero:
...
patch to add t38 setup info for h245 packets.
- Me add /y to makefiles.
svn path=/trunk/; revision=17036
2006-01-16 06:05:25 +00:00
Anders Broman
d9b0082c91
Backup changes.
...
svn path=/trunk/; revision=17035
2006-01-15 22:10:56 +00:00
Gerald Combs
62a3709da3
Reset h245_pi using CLEANUP_PUSH/CLEANUP_CALL_AND_POP so that we don't leave
...
ep_alloc()ated memory lying around. Fixes bug 667.
Fixup whitespace.
svn path=/trunk/; revision=17022
2006-01-12 21:53:02 +00:00
Anders Broman
e3e5ea61c2
Backup the latest edits
...
svn path=/trunk/; revision=17021
2006-01-12 19:27:56 +00:00
Gerald Combs
faef737b31
Before we begin dissection, NULLify some global variables that might
...
contain ep_alloc()ed data from a previous dissection. Correctly fixes
bug 651 (the previous fix was incorrect).
svn path=/trunk/; revision=17015
2006-01-12 02:06:34 +00:00