aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/h225
AgeCommit message (Collapse)AuthorFilesLines
2008-05-21Fix some of the Errors/warnings detected by checkapi.Anders Broman2-3/+11
svn path=/trunk/; revision=25335
2008-01-09more sophisticated H245 OLC handling focusing on more reliable T.38 ↵Tomas Kukosa1-1/+1
establishment svn path=/trunk/; revision=24043
2007-12-28support for additionally SIZE constrained TypereferenceTomas Kukosa1-0/+15
the support is only semiautomated as this feature does not occur very often use this feature for the TBCD-STRING in the H.225 dissector svn path=/trunk/; revision=23958
2007-12-19asn1/*/Makefile.nmake were not part of the source package.Jörg Mayer1-1/+2
Spotted by Tomas Kukosa. svn path=/trunk/; revision=23921
2007-11-24Make sure h225_pi is never NULL.Gerald Combs1-1/+1
svn path=/trunk/; revision=23568
2007-11-12Don't dereference a NULL pointer.Gerald Combs1-1/+1
svn path=/trunk/; revision=23438
2007-10-31Use oid_add_from_string for adding names.Anders Broman1-6/+6
(gsmmap and inap does not compile at the moment). svn path=/trunk/; revision=23324
2007-10-18H.460 new dissector implemented (H.460.2-H.460.22)Tomas Kukosa2-18/+19
H.225 - change RysMessage_vals to h225_Rasmessage_vals - use #.PDU directive for H323-UserInformation and RasMessage instead of implementing it by hands - register RasMessage_PDU as "h225.ras" dissector for calling it from H.460 asn2wrs make PDUs exportable svn path=/trunk/; revision=23226
2007-10-17new H.323 dissectorTomas Kukosa2-0/+74
- Generic Extensible Framework helper - Annex M1 (QSIG over H.323) - Annex M4 - Annex R H.225/H.245 support for Generic Extensible Framework (GEF) H.235 register MIKEY into new H.225/H.245 GEF tables regenerate H.225,H.245,H.235,H.450,H.450-ROS,T.35 from new makefiles svn path=/trunk/; revision=23216
2007-10-16- Fix svn:ignore for all directoriesJörg Mayer1-3/+1
- gsmmap: uncomment -s option in gsmmap.cnf - Fix cyclic dependencies: + Remove EXPORT_CNF from dependencies for cnf files + Replace all INCLUDE ...-exp.cnf with IMPORT ...-exp.cnf svn path=/trunk/; revision=23202
2007-10-15- add missing h450-ros and q932-ros clean rules to asn1/Makefile.nmakeTomas Kukosa2-3/+5
- solve h225<->h235 cyclic dependency with usage of -E option and #.IMPORT directive svn path=/trunk/; revision=23189
2007-10-10better solution for different submake calling on Windows and LinuxTomas Kukosa2-4/+3
svn path=/trunk/; revision=23131
2007-10-10next step to solve dependency generationTomas Kukosa3-4/+8
svn path=/trunk/; revision=23130
2007-10-10solution for different submake calling on Windows and LinuxTomas Kukosa3-2/+5
only one dissector is committed to test it svn path=/trunk/; revision=23128
2007-10-09Add some dependenciesJörg Mayer1-1/+9
svn path=/trunk/; revision=23103
2007-10-07convert to new Makefile structureJörg Mayer5-100/+96
svn path=/trunk/; revision=23085
2007-10-05export more types from H.225.0 and H.245 which will be necessary for ↵Tomas Kukosa2-2/+56
H.460.x, H.323 (Annex M,R), H.501 svn path=/trunk/; revision=23069
2007-09-24improvements in ROS handling in Q.932 and H.450Tomas Kukosa1-0/+1
move common ROS code into ros/ros-*.cnf files svn path=/trunk/; revision=22936
2007-08-25get users of oid_resolv to use the new oids, rollout packet-snmp.cLuis Ontanon1-1/+1
svn path=/trunk/; revision=22651
2007-08-24get_ber_length doesn't need the tree argument, get rid of it.Jörg Mayer1-1/+1
Rebuild asn1 dissectors. svn path=/trunk/; revision=22627
2007-05-25get rid of few warningsTomas Kukosa1-0/+5
svn path=/trunk/; revision=21933
2007-05-01Split out common asn1 stuff to asn1.h and include that where needed.Anders Broman3-1/+3
svn path=/trunk/; revision=21635
2007-04-18use new possibility to set #.EXPORTS flag for whole directiveTomas Kukosa1-15/+15
svn path=/trunk/; revision=21469
2007-02-14H.225.0 updated to 05/2006, Amendment 1 01/2007Tomas Kukosa1-7/+10
svn path=/trunk/; revision=20807
2007-01-16fix registration H.225 over TLSTomas Kukosa1-6/+5
svn path=/trunk/; revision=20449
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-08-28- new function ssl_dissector_delete()Tomas Kukosa1-8/+28
- register H.225.0 over TLS (configurable port 1300) - register SIP over TLS (fixed port 5061) - new function proto_tree_get_root() svn path=/trunk/; revision=19059
2006-08-16- add value_ptr into struct _asn1_ctx_tTomas Kukosa1-28/+17
- small changes in h225.cnf - H.225 regenerated svn path=/trunk/; revision=18923
2006-08-10Fix for http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1014Jörg Mayer3-4/+4
provided by markdrago@mail.com. Me: Patch template files instead and regenerate the dissector files. Fix Makefiles to use the correct asn filenames. svn path=/trunk/; revision=18866
2006-07-21H.225.0 update to version 6 (05/2006)Tomas Kukosa2-33/+114
H.245 updated to version 13 (05/2006) svn path=/trunk/; revision=18779
2006-07-04few formal changes in PER dissector (rename asn_* types to asn1_* ones)Tomas Kukosa1-6/+6
svn path=/trunk/; revision=18652
2006-06-20- change ETH_VAR to WS_VARTomas Kukosa1-14/+14
- preparation for tagged type support svn path=/trunk/; revision=18525
2006-06-13- "next tvb" list moved from h225 to new file next_tvb.[ch]Tomas Kukosa2-65/+4
- h225 updated and regenerated - restore calling subdissectors for SNMP variables which was broken with new SNMP svn path=/trunk/; revision=18451
2006-06-05uncomment newly supported TYPE-IDENTIFIER usage and per regenerationTomas Kukosa1-2/+3
svn path=/trunk/; revision=18339
2006-06-01From Cvetan Ivanov: Anders Broman1-0/+6
H225.cnf I noticed is that the voip call flow graph does not have a label for the setupAck packet. I traced this to the empty frame_label. voip_calls.c It seems to me that in gtk/voip_calls.c tmp_h323info->guid is pointer itself, therefore: memcmp(&tmp_h323info->guid should in fact read: memcmp(tmp_h323info->guid svn path=/trunk/; revision=18304
2006-05-29- h225.asn renamed to H323-MESSAGES.asnTomas Kukosa4-63/+85
- h245.asn renamed to MULTIMEDIA-SYSTEM-CONTROL.asn - rollback changes in .asn sources to keep them in original ITU-T form and put necessary changes into .cnf files - PER dissectors regenerated svn path=/trunk/; revision=18238
2006-05-23Ethereal -> WiresharkTomas Kukosa3-3/+3
asn2eth -> asn2wrs svn path=/trunk/; revision=18214
2006-05-22- fix bugs in dissect_per_octet_string() introduced with unaligned variantTomas Kukosa4-23/+26
- step to new ASN.1 API - pass asn_ctx_t* through PER dissectors instead of packet_info* - PER ALIGNED/UNALIGNED flag moved to asn_ctx_t - PER created tree item pointer moved to asn_ctx_t - add nbap into PER dissectors in asn1/Makefile.nmake - use add_oid_str_name() instead of register_ber_oid_name() in H.225 and H.245 - export asn_ctx_init from library - PER dissectors regenerated svn path=/trunk/; revision=18209
2006-05-21- asn2eth renamed to asn2wrsTomas Kukosa2-5/+5
- 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-4/+4
svn path=/trunk/; revision=18197
2006-05-15H.225, H.245, H.450 regenerated with new asn2ethTomas Kukosa3-6/+12
svn path=/trunk/; revision=18156
2006-05-10Preparations to be able to handle unaligned PER.Anders Broman1-0/+2
svn path=/trunk/; revision=18119
2006-04-25Add distclean and maintainerclean rules.Guy Harris1-0/+4
svn path=/trunk/; revision=17999
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-02-23Add parsertab.pyc in clean targetAnders Broman1-1/+1
svn path=/trunk/; revision=17386
2005-12-16From Graeme Lunt:Anders Broman1-2/+2
* DOP - This has now been successfully tested and so is now enabled by default and workaround code removed. Also now uses the correct EXPORTs from the other modules/dissectors. * X509SAT - Most of the selected attributes are now supported in addition to the DirectoryString syntax attributes. This includes restoring the correct DirectoryString syntax and also providing the basic syntaxes (e.g. OBJECT IDENTIFIER, PrintableString). The latter requires a sed line in the Makefile which I assume should be OK? Not all the SAT can be defined in x509sat - so some have been included in x509if and x509af - though x509sat.cnf contains the master list and references the other dissectors where appropriate. (I still prefer a syntax registration approach but I don't think that is going to be agreed in the short term.) * X509IF - a mechanism to register some formating, based upon the hf_index, that is used in the cnf file. * A couple of fixes identified by Stig. svn path=/trunk/; revision=16814
2005-09-27new option whether tunnelled H.245 and tunnelled protocol are displayed ↵Tomas Kukosa2-4/+16
inside H.225 tree or outside svn path=/trunk/; revision=16020
2005-09-22Call H245 decoding and tunelled protocols decoding at the end of H225 ↵Tomas Kukosa2-9/+80
dissector. I makes less confusion in info column. svn path=/trunk/; revision=15958
2005-09-20get rid of few warningsTomas Kukosa1-2/+2
svn path=/trunk/; revision=15895
2005-09-20asn2eth Tomas Kukosa2-48/+22
- #.FN_BODY accepts parameters too - single line variant of #.FN_PAR is possible - new parameter FN_VARIANT for OBJECT IDENTIFIER packet-per.c - dissect_per_object_identifier() returns value as tvb - new dissect_per_object_identifier_str() function PER dissectors adapted and regenerated svn path=/trunk/; revision=15894