Jeff Morriss
f3f9f2697f
Make TVBs opaque for most users.
...
Convert TVB_RAW_OFFSET() and TVB_GET_DS_TVB() into functions.
svn path=/trunk/; revision=37422
2011-05-27 03:06:50 +00:00
Anders Broman
eb136e00d8
From Alex Lindberg:
...
resolves all h248V1 differences and provides dissection of V1
instances of Packets, Events, Signals, and Properties.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3999
svn path=/trunk/; revision=31597
2010-01-21 06:39:25 +00:00
Anders Broman
a255c08b66
Get rid of check_col();
...
svn path=/trunk/; revision=31546
2010-01-17 12:46:00 +00:00
Kovarththanan Rajaratnam
a9ed97b344
From Gerasimos Dimitriadis via. bug 4104:
...
When dissecting a h248 message, col_set_str is called with a string from the ephemeral pool and an assertion fails.
svn path=/trunk/; revision=30398
2009-10-08 13:17:51 +00:00
Anders Broman
8a23b29c91
From Alex Lindberg:
...
Add H248V1 suport.
(H248 dissector fails on poorly formed AuditReply packet from Media Gateway)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3953
svn path=/trunk/; revision=29835
2009-09-10 05:57:30 +00:00
Anders Broman
9b9880a25a
From yin sun:
...
h248 term wildcard enhancement
svn path=/trunk/; revision=28861
2009-06-27 13:37:03 +00:00
Anders Broman
02c27c89f0
transactionId wasn't processed for:
...
SegmentReply/transactionId
TransactionReply/transactionId
TransactionPending/transactionId
Fixes bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2165
svn path=/trunk/; revision=24077
2008-01-13 16:07:52 +00:00
Anders Broman
73fee653de
Get rid of ber_last_created_item(). (Final?)
...
svn path=/trunk/; revision=24010
2008-01-04 13:39:24 +00:00
Anders Broman
079e1446f9
Update to use the -X and -T asn2wrs flags.
...
svn path=/trunk/; revision=23394
2007-11-07 21:22:25 +00:00
Anders Broman
f08cd1e5e3
actx in the rest of dissect_ber..()l
...
svn path=/trunk/; revision=21773
2007-05-15 05:49:43 +00:00
Anders Broman
c01f382974
Second step in introducing asn context to BER dissectors just like in PER.
...
svn path=/trunk/; revision=21753
2007-05-13 20:58:29 +00:00
Luis Ontanon
753ac01760
Remove the context tracing from packet-h248.c ( migrated to <epan/gcp.c> )
...
svn path=/trunk/; revision=21188
2007-03-25 21:39:40 +00:00
Luis Ontanon
7a7e743627
add a tap to h248
...
svn path=/trunk/; revision=21054
2007-03-18 21:54:07 +00:00
Jörg Mayer
5bd45dfdb9
Make things build on my system again
...
svn path=/trunk/; revision=19866
2006-11-08 00:10:09 +00:00
Anders Broman
8d8af34ba4
Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1206
...
MEGACO message cannot be decoded correctly for ServiceChange Command
And decoding of serviceChangeReason.
svn path=/trunk/; revision=19861
2006-11-07 19:25:59 +00:00
Anders Broman
6c0254b1cb
Upadte to H.248 V3 and add some annex E parameters.
...
svn path=/trunk/; revision=19543
2006-10-15 16:06:02 +00:00
Luis Ontanon
c284a7f9ab
more cleanup... almost there...
...
svn path=/trunk/; revision=19426
2006-10-04 15:31:31 +00:00
Luis Ontanon
8f737d2587
Get it to compile...
...
svn path=/trunk/; revision=19412
2006-10-03 18:38:04 +00:00
Luis Ontanon
a4d7156808
H.248 packages...
...
few things to be fixed:
- // comments,
- not every hf_xxx used might be registered
some packages from the current h248 dissector are still missing.
svn path=/trunk/; revision=19407
2006-10-03 17:24:28 +00:00
Anders Broman
316453598a
From Oleg Kostenko:
...
This patch will add the following functionality to the H.248
dissector:
1. Dissection of properties from Annex C.11 SDP equivalents.
2. Dissection of EventNames and SignalNames from Annex E Basic
Packages.
3. Dissection of event and signal parameters from Annex E.9 Analog
Line Supervision Package.
4. Dissection of statistics from Annex E.11 Network Package and
Annex E.12 RTP Package.
svn path=/trunk/; revision=19136
2006-09-04 18:10:14 +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
Luis Ontanon
be94b45514
- Decode some more annex C fields
...
- Keep track of terminations (link wildcarded ones to real ones)
- Keep termination info and link aal2 terminations to alcap legs
svn path=/trunk/; revision=16914
2005-12-28 19:46:57 +00:00
Gerald Combs
6b376c9c0e
asn2eth.py:
...
Catch a TypeError that gets thrown if we don't use any conversion
specifiers during string formatting.
H.248:
Don't dereference a null pointer. Fixes bug 626.
svn path=/trunk/; revision=16773
2005-12-13 03:48:26 +00:00
Luis Ontanon
94110893b7
It crashed when keep_persistent_data == FALSE
...
svn path=/trunk/; revision=16705
2005-12-06 19:47:22 +00:00
Luis Ontanon
d6c5410b18
- Fix few issues with context analysis
...
- Add used terminations tree to the context analysis tree
Regenerate Dissector
svn path=/trunk/; revision=16703
2005-12-06 18:52:17 +00:00
Luis Ontanon
e622f903f9
Rewrite of the analisys and summary code.
...
Analysis code is still not working so it is disabled.
svn path=/trunk/; revision=16658
2005-12-03 11:43:19 +00:00
Luis Ontanon
ff20ed3e10
Some cleanup,
...
- Improve expert info
- Remove the debug tree (one warning unused function, will go)
- Make Sure Pending messages have a cmdmsg (and so a colinfo label)
svn path=/trunk/; revision=16383
2005-11-02 23:01:15 +00:00
Luis Ontanon
b10fcd969a
- terminate a value_string
...
- wildcard field subdissector
svn path=/trunk/; revision=16378
2005-11-02 19:46:47 +00:00
Luis Ontanon
f100a33216
- Embryonic Transaction & Context tracing
...
svn path=/trunk/; revision=16372
2005-11-01 16:28:13 +00:00
Guy Harris
c5b0fc27d7
Fix a bunch of places where we were calling "dissect_ber_octet_string()"
...
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-22 00:51:11 +00:00
Luis Ontanon
bfa7197fcf
if exists call the h248term subdissector.
...
svn path=/trunk/; revision=14717
2005-06-20 21:21:06 +00:00
Luis Ontanon
acdc3d771a
- make sure there's something to add to colinfo.
...
- auditValueRequest is a request too
svn path=/trunk/; revision=14567
2005-06-06 18:51:05 +00:00
Luis Ontanon
bc1292ff1d
some cosmetic fixes
...
svn path=/trunk/; revision=14401
2005-05-20 19:38:24 +00:00
Luis Ontanon
1eeda6e946
- make sure contextId and transactionId are added to the tree as filterable fields even if they are larger than 4 octets
...
- set COL_INFO to something useful
svn path=/trunk/; revision=14361
2005-05-13 11:16:05 +00:00
Anders Broman
2b80bfc282
Add dissection of some more packages.
...
svn path=/trunk/; revision=13264
2005-02-03 21:56:59 +00:00
Ronnie Sahlberg
d951c9dce6
massage the h248 files so that it compiles with asn2eth without warnings
...
svn path=/trunk/; revision=12286
2004-10-12 23:40:51 +00:00
Anders Broman
5783cb4609
Pretify EventName and SignalName
...
svn path=/trunk/; revision=12270
2004-10-12 04:59:25 +00:00
Ronnie Sahlberg
fd08163595
minor update preparations to have a dissector table for property identifiers
...
svn path=/trunk/; revision=12205
2004-10-05 09:50:19 +00:00
Guy Harris
c11306933e
Set svn:keywords to Id to expand RCS IDs, and set svn:eol-style to
...
native to canonicalize line endings.
svn path=/trunk/; revision=12203
2004-10-05 09:18:55 +00:00
Ronnie Sahlberg
67c3a1084c
stub prettification of PackageName
...
to be filled in by telco people
svn path=/trunk/; revision=12193
2004-10-03 22:04:37 +00:00
Ronnie Sahlberg
0b5f6e439d
prettify mtpAddress
...
svn path=/trunk/; revision=12188
2004-10-03 09:21:35 +00:00
Ronnie Sahlberg
5c372a4410
new protocol : h248 Megaco v2
...
binary encoding
svn path=/trunk/; revision=12186
2004-10-03 07:52:53 +00:00