aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/h225
AgeCommit message (Collapse)AuthorFilesLines
2009-01-22Fix Bug 3219: avoid overwriting H.323 callIdentifier value when ↵Tomas Kukosa2-2/+9
CallIdentifier type is called from another dissector, e.g. H.450 svn path=/trunk/; revision=27287
2008-11-10- update H.245 to v14 (06/2008)Tomas Kukosa1-6/+6
- use #.MODULE_EXPORT to avoid conflict between TransportAddress from H.225 and H.245 - regenerate H.323 family dissectors svn path=/trunk/; revision=26739
2008-11-04Minor cleanup mostly related to proto_reg_handoffBill Meier1-37/+32
Remove code for unused handles; Localize handles to proto_reg_handoff as appropriate; Localize "saved_prefs" to proto_reg_handoff; In some cases: move "once-only" code in proto_reg_handoff so that it's executed only the first time thru proto_reg_handoff; Properly delete/add port when pref changed (packet_ulp); svn path=/trunk/; revision=26697
2008-07-26Get rid of next few warnings (dissect_per_choice needs signed value parameter)Tomas Kukosa1-4/+4
svn path=/trunk/; revision=25840
2008-07-26Get rid of few warnings (unused generated code, signed/unsigned mismatch)Tomas Kukosa1-13/+14
svn path=/trunk/; revision=25839
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