aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-t38.c
AgeCommit message (Collapse)AuthorFilesLines
2011-10-15Update generated ASN1 *.[hc] files after recent work done by Jeff Morriss;Bill Meier1-1/+1
The only change in each file is in a comment showing the asn2wrs cmd used to build that file. svn path=/trunk/; revision=39427
2011-09-27Get rid of check_col, while at it set ENC.Anders Broman1-27/+19
svn path=/trunk/; revision=39164
2011-04-12Regenerate more ASN.1 dissectors for Coverity.Gerald Combs1-24/+24
svn path=/trunk/; revision=36609
2011-01-30Introduce "Fragment count" filter element for all protocols doing reassembly.Stig Bjørlykke1-4/+9
svn path=/trunk/; revision=35705
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-4/+4
keys to have _uint in their names, to match the routines that handle dissector tables with string keys. (Using _port can confuse people into thinking they're intended solely for use with TCP/UDP/etc. ports when, in fact, they work better for things such as Ethernet types, where the binding of particular values to particular protocols are a lot stronger.) svn path=/trunk/; revision=35224
2010-05-11Add a little more code to avoid not-very-useful blurbs:Jeff Morriss1-9/+9
- Change spaces in the name to underscores before comparing it to the blurb. - Check if the type simply as T_ prepended to the name. - Don't put in a blurb of "NULL". and regenerate the dissectors. svn path=/trunk/; revision=32748
2010-05-11Regenerate a few more of the ASN.1 dissectorsJeff Morriss1-18/+18
svn path=/trunk/; revision=32747
2010-04-06#include <stdio.h> not needed.Bill Meier1-6/+5
svn path=/trunk/; revision=32405
2010-02-06Renamed some reassembled data texts.Stig Bjørlykke1-4/+4
Removed some check_col(). svn path=/trunk/; revision=31809
2010-02-02Introduce "Reassembled length" filter element for all protocols doingStig Bjørlykke1-4/+10
reassembly. svn path=/trunk/; revision=31767
2010-01-22Fix a gcc -Wshadow warning.Bill Meier1-34/+34
svn path=/trunk/; revision=31620
2009-10-16data_reassembled_table not used: remove it.Bill Meier1-5/+3
svn path=/trunk/; revision=30580
2009-10-09Regenerate asn1 dissectors (no change, only some line offset changes)Kovarththanan Rajaratnam1-10/+10
svn path=/trunk/; revision=30454
2009-09-24* Prefer col_append_str instead of col_append_fstr for constant stringsKovarththanan Rajaratnam1-2/+1
* Remove check_col guards svn path=/trunk/; revision=30127
2009-09-24Don't guard col_append_str with check_colKovarththanan Rajaratnam1-15/+5
svn path=/trunk/; revision=30125
2009-08-26export t38_add_address, prefer destination port for T.38 conversation searchingTomas Kukosa1-4/+4
svn path=/trunk/; revision=29564
2009-08-16Switch a bunch of dissectors over to using tvb_new_subset_remaining()Kovarththanan Rajaratnam1-1/+1
svn path=/trunk/; revision=29446
2009-08-09Don't guard col_clear with col_checkKovarththanan Rajaratnam1-6/+2
svn path=/trunk/; revision=29346
2009-08-09Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-6/+2
svn path=/trunk/; revision=29345
2009-06-18From Kovarththanan Rajaratnam via bug 3548:Stig Bjørlykke1-6/+6
(1) Trailing/leading spaces are removed from 'name's/'blurb's (2) Duplicate 'blurb's are replaced with NULL (3) Empty ("") 'blurb's are replaced with NULL (4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME, FT_PROTOCOL, FT_STRING and FT_STRINGZ field types (5) Only allow non-zero value for 'display' if 'bitmask' is non-zero svn path=/trunk/; revision=28770
2009-05-16Regenerate all asn2wrs generated dissectors.Stig Bjørlykke1-4/+4
svn path=/trunk/; revision=28379
2008-11-04asn2wrs generated files changed as a result of recent asn1 template changes Bill Meier1-21/+14
svn path=/trunk/; revision=26698
2008-11-01Regenerate all asn2wrs generated dissectorsAnders Broman1-3/+3
svn path=/trunk/; revision=26670
2008-07-26Get rid of few warnings (unused generated code, signed/unsigned mismatch)Tomas Kukosa1-2/+2
svn path=/trunk/; revision=25839
2008-04-20Changed "data" -> "t38" abbrev for reassembly entries.Stig Bjørlykke1-32/+32
svn path=/trunk/; revision=25125
2008-03-01Rewrote to use g_strlcpy and g_strlcat.Stig Bjørlykke1-8/+7
svn path=/trunk/; revision=24525
2008-01-24Fixed some strcpy -> strncpy/g_snprintf cleanups.Stig Bjørlykke1-8/+7
Removed a debug printout in t38. svn path=/trunk/; revision=24188
2008-01-09more sophisticated H245 OLC handling focusing on more reliable T.38 ↵Tomas Kukosa1-3/+5
establishment svn path=/trunk/; revision=24043
2007-10-29asn2wrsTomas Kukosa1-7/+7
- parameterized object class assignment - octet string with extensible size constraint - RELATIVE-OID type (still not supported in packet-per/ber) packet-per - octet string with extensible size constraint more dissect_per_... functions exported from libwireshark.dll PER dissectors regenerated add forgotten packet-h323-template.h fix svn properties for h323 files svn path=/trunk/; revision=23309
2007-10-17new H.323 dissectorTomas Kukosa1-2/+2
- 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-09-27put next few simple ASN.1 dissectors into the new makefile structureTomas Kukosa1-1/+1
svn path=/trunk/; revision=22994
2007-05-04generate T.38 dissector from ASN.1 sourceTomas Kukosa1-676/+579
svn path=/trunk/; revision=21676
2007-05-01Split out common asn1 stuff to asn1.h and include that where needed.Anders Broman1-0/+1
svn path=/trunk/; revision=21635
2007-04-30move T.30 protocol into its own dissector fileTomas Kukosa1-1254/+6
svn path=/trunk/; revision=21621
2007-03-26From Sebastien Tandel Ronnie Sahlberg1-2/+2
fixes for various compiler warnings svn path=/trunk/; revision=21210
2007-03-21remove some compiler warningsRonnie Sahlberg1-19/+12
svn path=/trunk/; revision=21087
2006-10-31value_string arrays need to be terminated with a {0, NULL}.Gilbert Ramirez1-0/+10
svn path=/trunk/; revision=19762
2006-07-06Includeing prefs.h once is sufficientJörg Mayer1-1/+0
svn path=/trunk/; revision=18670
2006-07-04few formal changes in PER dissector (rename asn_* types to asn1_* ones)Tomas Kukosa1-25/+25
svn path=/trunk/; revision=18652
2006-07-03remove name field from per_sequence_t structure, it can be retrieved from ↵Tomas Kukosa1-16/+16
field information svn path=/trunk/; revision=18637
2006-06-30fix wrong terminator record in per_sequence_t tablesTomas Kukosa1-4/+4
svn path=/trunk/; revision=18621
2006-06-29use "type function" instead of "field function" in PER CHOICE and SEQUENCE ↵Tomas Kukosa1-118/+113
tables it matches asn2wrs approach and makes generated dissectors source shorter svn path=/trunk/; revision=18612
2006-05-22- fix bugs in dissect_per_octet_string() introduced with unaligned variantTomas Kukosa1-87/+89
- 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-21change a whole bunch of ethereal into wiresharkRonnie Sahlberg1-3/+3
svn path=/trunk/; revision=18196
2006-01-23Implemention of T38 TCP defragmentation by Alejandro VaqueroJaap Keuter1-101/+114
svn path=/trunk/; revision=17079
2006-01-22Get rid of unused variables, fix indentation, don't assign NULL toGuy Harris1-11/+7
non-pointer variables. svn path=/trunk/; revision=17077
2006-01-17Fix typo, solving bug 693Jaap Keuter1-1/+1
svn path=/trunk/; revision=17044
2006-01-15Hi All,Jaap Keuter1-123/+1755
Find attached a couple of changes for t38: - Use the dissector to reassemble t30 frames - Dissect t30 protocol - Move the "Fax t38 analysis" to the "VoIP Calls". Now when selecting "Statistics"->"Fax t38 analysis" option, there is a message that redirect the user to use the "Voip calls" instead. We may keep this option for one release, and then remove it ? - Added in the "Voip calls" the ability to detect a t38 call if there are not signaling associated with it. For example, when using "Decode as.." to dissect t38 packets, it is possible to use the "Voip calls" to analyze that call. - Display "SDP (t38)" in the "Voip calls graph" for SDP t38 sessions. Regards Alejandro Vaquero svn path=/trunk/; revision=17033
2005-11-14improvements in value constraint supportTomas Kukosa1-1/+1
- NO_BOUND is defined instead of usage -1 - negative bound is handled properly for INTEGER svn path=/trunk/; revision=16505
2005-10-27remove a strcpy() callRonnie Sahlberg1-1/+2
svn path=/trunk/; revision=16336