aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/h248/h248.cnf
AgeCommit message (Collapse)AuthorFilesLines
2016-03-13Move /asn1 to /epan/dissectorsJoão Valverde1-403/+0
Change-Id: I1208fe3c2ba428995526f561e8f792b8d871e9a9 Reviewed-on: https://code.wireshark.org/review/14388 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: João Valverde <j@v6e.pt>
2015-12-10Convert ASN.1 dissectors to remove "new" from "new-style" dissector function ↵Michael Mann1-1/+1
names that were generated from asn2wrs.py This includes: 1. new_create_dissector_handle -> create_dissector_handle 2. new_register_dissector -> register_dissector 3. new_register_ber_oid_dissector -> register_ber_oid_dissector 4. new_register_ber_syntax_dissector -> register_ber_syntax_dissector Also remove PDU_NEW, SYNTAX_NEW and REGISTER_NEW as there is no need for the distinction anymore. Change-Id: I82c7de7c8ffeeab3259d1b55bb4afc5f6a1e0329 Reviewed-on: https://code.wireshark.org/review/12491 Petri-Dish: Michael Mann <mmann78@netscape.net> Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-02-18H.248: fix dissection of ServiceChangeReason for version 1Pascal Quantin1-43/+0
My understanding of RFC 3015 is that the encoding of this field was not different in version 1 compared to newer releases Bug: 10879 Change-Id: Iaa81679388860c0df4adc673ca6e56aff6f4591c Reviewed-on: https://code.wireshark.org/review/7195 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-01-07tvb_bytes_to_ep_str -> tvb_bytes_to_strMichael Mann1-1/+1
Change-Id: I79c613cbdd8dc939dd4c29ebc477fb6eefd5bfc4 Reviewed-on: https://code.wireshark.org/review/6371 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
2014-10-29Don't include ctype.h and replace isascii() with _ascii_isprint().AndersBroman1-3/+3
Remove deprecated APIs while at it. Change-Id: I002ed4a696782caaeeb70a3e4ced4ae81f3d5372 Reviewed-on: https://code.wireshark.org/review/4983 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-10-13ASN1: Register PDU-dissectors as NEWStig Bjørlykke1-1/+1
Change-Id: I1a317b19d8076588c9305dae6287bb80cc14da64 Reviewed-on: https://code.wireshark.org/review/4494 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net> Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Stig Bjørlykke <stig@bjorlykke.org>
2014-06-19Revert "Update ASN.1 source files with the API changes done in g021e7af"Pascal Quantin1-2/+2
This reverts commit e308e7c4de81c2ff7159e444b865ac59de4faa2b. Change-Id: I079616d63f643f79f1bc03ef5fdf724f36df4071 Reviewed-on: https://code.wireshark.org/review/2435 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-06-18Update ASN.1 source files with the API changes done in g021e7afPascal Quantin1-2/+2
Change-Id: I52ecfccbce423206242e3cf99401a8c9e1655d88 Reviewed-on: https://code.wireshark.org/review/2385 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-05-05Add the possibillity to add a string to the termination id.AndersBroman1-5/+18
Change-Id: I3b48b28273a8c1a1558045d2a4ab5104160840de Reviewed-on: https://code.wireshark.org/review/1510 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-02-26Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate ↵Bill Meier1-14/+14
dissectors. Change-Id: I0e779b2ac2f608356649c5bbfca438141070dea4 Reviewed-on: https://code.wireshark.org/review/412 Reviewed-by: Bill Meier <wmeier@newsguy.com> Tested-by: Bill Meier <wmeier@newsguy.com>
2014-02-18Remove $Id$ from the ASN.1 dissectors and regenerate them.Jeff Morriss1-2/+0
Change-Id: Ie476c6f82f318188b41ed922b92c6fec119ea954 Reviewed-on: https://code.wireshark.org/review/244 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com> Tested-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2013-12-19Rename a couple of to_str functions to have ep_ in the name. This makes itEvan Huus1-2/+2
obvious that the returned string is ephemeral, and opens up the original names in the API for versions that take a wmem pool (and thus can work in any scope). svn path=/trunk/; revision=54249
2013-11-10Pass "wild_card" directly to dissector instead of using private_data. ↵Michael Mann1-2/+1
"h248term" dissector is not in Wireshark source, so third-party will need to update accordingly. svn path=/trunk/; revision=53241
2013-09-22emem -> wmem conversion:Pascal Quantin1-1/+1
- ep_tvb_get_bits() -> wmem_packet_tvb_get_bits() - tvb_g_memdup()/ep_tvb_memdup() -> tvb_memdup() - tvb_fake_unicode()/tvb_get_ephemeral_faked_unicode() -> tvb_get_faked_unicode() - tvb_get_g_string()/tvb_get_ephemeral_string()/tvb_get_seasonal_string() -> tvb_get_string() - tvb_get_g_unicode_string()/tvb_get_ephemeral_unicode_string() -> tvb_get_unicode_string() - tvb_get_ephemeral_string_enc() -> tvb_get_string_enc() - update docs accordingly svn path=/trunk/; revision=52172
2013-09-05Get rid of a duplicated filter name.Anders Broman1-1/+2
svn path=/trunk/; revision=51792
2013-08-04Convert proto_item_set_expert_flags to "filterable" items in alcap ↵Michael Mann1-1/+1
dissector. Unfortunately it had a few tentacles, so they needed to be brought along for the ride. svn path=/trunk/; revision=51136
2013-06-19Apparently one of our major global headers must include emem.h, because I justEvan Huus1-3/+3
found a bunch more asn1 dissectors using emem without ever directly including the header. Convert those to wmem as well, which involves add a number of #include directives since dissectors do *not* automatically pull in the wmem headers. svn path=/trunk/; revision=50066
2013-06-03Convert ASN.1 dissectors to use filterable expert info.Michael Mann1-1/+1
NOTE: Kerberos ASN.1 template was updated, but not generated to source. svn path=/trunk/; revision=49707
2013-03-19From beroset:Anders Broman1-1/+1
remove C++ incompatibilities https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 svn path=/trunk/; revision=48429
2012-06-05from Alex Lindberg:Anders Broman1-49/+48
Update to packet-h248.c and associated h248 dissecorts. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7332 svn path=/trunk/; revision=43107
2012-05-07Get rid of remaining Booleans-as-encoding-arguments inGuy Harris1-3/+3
proto_tree_add_item() calls. svn path=/trunk/; revision=42488
2012-03-13H.248 Annex E dissector does not properly dissect event parametersAnders Broman1-1/+9
(Update the h.248 dissector's package registration to support v1 packets.) Applying part of the patch from Alex Lindberg in bug https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6915 by hand. Fixes bug https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4842 svn path=/trunk/; revision=41526
2011-05-27Make TVBs opaque for most users.Jeff Morriss1-15/+15
Convert TVB_RAW_OFFSET() and TVB_GET_DS_TVB() into functions. svn path=/trunk/; revision=37422
2010-01-21From Alex Lindberg:Anders Broman1-0/+34
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-17Get rid of check_col();Anders Broman1-2/+1
svn path=/trunk/; revision=31546
2009-10-08From Gerasimos Dimitriadis via. bug 4104:Kovarththanan Rajaratnam1-1/+1
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-09-10From Alex Lindberg:Anders Broman1-1/+61
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-06-27From yin sun:Anders Broman1-0/+4
h248 term wildcard enhancement svn path=/trunk/; revision=28861
2008-01-13transactionId wasn't processed for:Anders Broman1-2/+23
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-04Get rid of ber_last_created_item(). (Final?)Anders Broman1-2/+2
svn path=/trunk/; revision=24010
2007-11-07Update to use the -X and -T asn2wrs flags.Anders Broman1-7/+11
svn path=/trunk/; revision=23394
2007-05-15actx in the rest of dissect_ber..()lAnders Broman1-3/+3
svn path=/trunk/; revision=21773
2007-05-13Second step in introducing asn context to BER dissectors just like in PER.Anders Broman1-11/+11
svn path=/trunk/; revision=21753
2007-03-25Remove the context tracing from packet-h248.c ( migrated to <epan/gcp.c> )Luis Ontanon1-30/+31
svn path=/trunk/; revision=21188
2007-03-18add a tap to h248Luis Ontanon1-1/+22
svn path=/trunk/; revision=21054
2006-11-08Make things build on my system againJörg Mayer1-1/+1
svn path=/trunk/; revision=19866
2006-11-07Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1206Anders Broman1-0/+11
MEGACO message cannot be decoded correctly for ServiceChange Command And decoding of serviceChangeReason. svn path=/trunk/; revision=19861
2006-10-15Upadte to H.248 V3 and add some annex E parameters.Anders Broman1-3/+2
svn path=/trunk/; revision=19543
2006-10-04more cleanup... almost there...Luis Ontanon1-42/+3
svn path=/trunk/; revision=19426
2006-10-03Get it to compile...Luis Ontanon1-5/+1
svn path=/trunk/; revision=19412
2006-10-03H.248 packages...Luis Ontanon1-58/+62
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-09-04From Oleg Kostenko:Anders Broman1-0/+17
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-03-10fix coverity CIDs 113 and 114.Luis Ontanon1-12/+18
while at it change the h248 context analysis to use se_trees instead of GHashTables svn path=/trunk/; revision=17571
2005-12-28- Decode some more annex C fieldsLuis Ontanon1-5/+11
- 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-13asn2eth.py:Gerald Combs1-1/+1
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-06It crashed when keep_persistent_data == FALSELuis Ontanon1-0/+4
svn path=/trunk/; revision=16705
2005-12-06- Fix few issues with context analysisLuis Ontanon1-11/+22
- Add used terminations tree to the context analysis tree Regenerate Dissector svn path=/trunk/; revision=16703
2005-12-03Rewrite of the analisys and summary code.Luis Ontanon1-94/+97
Analysis code is still not working so it is disabled. svn path=/trunk/; revision=16658
2005-11-02Some cleanup,Luis Ontanon1-4/+35
- 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- terminate a value_stringLuis Ontanon1-1/+8
- wildcard field subdissector svn path=/trunk/; revision=16378