aboutsummaryrefslogtreecommitdiffstats
path: root/asn1
AgeCommit message (Collapse)AuthorFilesLines
2006-07-28fropm martin mRonnie Sahlberg1-7/+10
fix for h450 to prevent an assertion for uninitialized hffields Thanks for the capture, Keith. The problem was with h450 hf fields that weren't initialised sucessfully (at all in one case, or with non-unique filter strings in several others) - it was hitting an assertion in proto.c when an attempt was made to use those fields. I was able to test by editing packet-h450.c directly, I couldn't regenerate it from packet-h450-template.c. I'm attaching a patch to packet-h450-template.c that hopefully does the same thing. If someone can generate and check it packet-h450.c in for me I'll retest. svn path=/trunk/; revision=18804
2006-07-21H.225.0 update to version 6 (05/2006)Tomas Kukosa5-103/+239
H.245 updated to version 13 (05/2006) svn path=/trunk/; revision=18779
2006-07-12Make sure our strings aren't null before we pass them to strncmp().Gerald Combs1-5/+5
svn path=/trunk/; revision=18723
2006-07-12prettify dissection od ldap attributesRonnie Sahlberg1-5/+59
special case some common special attributes such as DomainSid and DomainGuid and dissect them as SIDs and GUIDs examples of these special attributes can be seen in Xiaoguang Liu's email to wireshark dev svn path=/trunk/; revision=18719
2006-07-11Decode RANAP in LongSignalInfo and RadioResourceInformation.Anders Broman2-0/+27
svn path=/trunk/; revision=18718
2006-07-10Reset ldm_tree in dissect_ldap_pdu(). Fixes a couple of the current fuzz Gerald Combs1-0/+2
bugs. svn path=/trunk/; revision=18697
2006-07-10Fix compilation on systems with Net-SNMP.Gerald Combs1-5/+6
svn path=/trunk/; revision=18695
2006-07-09In new_format_oid(), handle a zero-length OID.Gerald Combs1-0/+5
Fix a bug introduced recently in packet-rpc.c. Replace DISSECTOR_ASSERT() with THROW(ReportedBoundsError) in my recent checkins, since fuzz-test.sh sets WIRESHARK_ABORT_ON_DISSECTOR_BUG. svn path=/trunk/; revision=18693
2006-07-09include packet-cdt.h to declare prototypesJörg Mayer1-0/+2
svn path=/trunk/; revision=18689
2006-07-07propset ....Jörg Mayer1-1/+1
svn path=/trunk/; revision=18680
2006-07-06Add the asn1 directory to the distribution.Gerald Combs1-0/+414
svn path=/trunk/; revision=18676
2006-07-05Don't pass an empty OID to sprint_realloc_variable(). This should fix a Gerald Combs1-5/+8
recent fuzz error. Fix up whitespace. svn path=/trunk/; revision=18667
2006-07-05Fix a format string bug. This should fix some of the current fuzzGerald Combs1-1/+1
crashes. svn path=/trunk/; revision=18666
2006-07-04get rid of warning messageTomas Kukosa1-1/+1
svn path=/trunk/; revision=18653
2006-07-04few formal changes in PER dissector (rename asn_* types to asn1_* ones)Tomas Kukosa7-64/+64
svn path=/trunk/; revision=18652
2006-07-04replace the two remaining g_malloc with ep_allocRonnie Sahlberg1-3/+2
this indirectly fixes a tiny memory leak with one of the g_mallocs svn path=/trunk/; revision=18649
2006-07-04check_var_length can also return ewp allocated memory nowRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=18648
2006-07-04make new_format_oid return ep allocated data.Ronnie Sahlberg1-5/+8
this also removes several small memory leaks through get_oid_name and get_oid_str_name where the callers nevber freed the data svn path=/trunk/; revision=18647
2006-07-04make format_oid use ep allocated memory internally instead of malloced memoryRonnie Sahlberg1-8/+7
svn path=/trunk/; revision=18645
2006-07-04make format_var return ep allocated memoryRonnie Sahlberg1-11/+7
svn path=/trunk/; revision=18644
2006-07-03remove name field from per_sequence_t structure, it can be retrieved from ↵Tomas Kukosa1-18/+18
field information svn path=/trunk/; revision=18637
2006-07-01Include <epan/oid_resolv.h> to declare get_oid_str_name().Guy Harris10-5/+10
svn path=/trunk/; revision=18627
2006-06-30fix wrong terminator record in per_sequence_t tablesTomas Kukosa1-5/+5
svn path=/trunk/; revision=18621
2006-06-29from metzeRonnie Sahlberg2-21/+87
prettify dissection of filters containing substring and extensiblematch svn path=/trunk/; revision=18617
2006-06-29Add a heuristic table to SUA (SUA and SCCP should share the same table) to ↵Anders Broman1-0/+1
heuristically dissect RANAP ower SUA. svn path=/trunk/; revision=18616
2006-06-29use "type function" instead of "field function" in PER CHOICE and SEQUENCE ↵Tomas Kukosa10-89/+91
tables it matches asn2wrs approach and makes generated dissectors source shorter svn path=/trunk/; revision=18612
2006-06-28Reset ldm_tree to NULL each time we dissect an LDAP packet. This should Gerald Combs1-17/+21
fix a current Buildbot crash. Fix up whitespace. svn path=/trunk/; revision=18601
2006-06-28Support for the acp127-notification-request extension.Graeme Lunt2-0/+7
svn path=/trunk/; revision=18599
2006-06-28Support for the message-token, proof-of-delivery and recipient-certificate ↵Graeme Lunt4-34/+66
p1 envelope extensions. Patch for unknown built-in content type. svn path=/trunk/; revision=18598
2006-06-28remove functions register_ber_oid_name() and get_ber_oid_name() from ↵Tomas Kukosa23-152/+167
packet-ber.c, they were only OID but not BER related use add_oid_str_name() and get_oid_str_name() instead of them svn path=/trunk/; revision=18595
2006-06-28few OID namesTomas Kukosa1-0/+11
svn path=/trunk/; revision=18590
2006-06-22the dissector for AssertionValue that is implemented in the template fileRonnie Sahlberg1-3/+7
did not check the implicit_tag flag and caused extensiblematch filters to show up as malformed packets. svn path=/trunk/; revision=18540
2006-06-20- change ETH_VAR to WS_VARTomas Kukosa1-14/+14
- preparation for tagged type support svn path=/trunk/; revision=18525
2006-06-20Change ETH_VAR_IMPORT to WS_VAR_IMPORT. Try to fix a duplicate variableGerald Combs3-3/+3
definition in the Catapult DCT2000 code. svn path=/trunk/; revision=18524
2006-06-20From Albert Chin:Anders Broman2-12/+34
Fix some C++ comments in C source files and fixes some non-constant initializations. svn path=/trunk/; revision=18521
2006-06-17Port the ssn range setting stuff.Anders Broman2-27/+71
svn path=/trunk/; revision=18505
2006-06-16Include <epan/dissectors/packet-tcp.h> to declare tcp_dissect_pdus().Guy Harris1-0/+1
svn path=/trunk/; revision=18483
2006-06-15Fix BUG 971 Facility IE dissection error in GSM_DTAP.Anders Broman1-21/+55
svn path=/trunk/; revision=18476
2006-06-15- BER_MAX_OID_STR_LEN removed and replaced with MAX_OID_STR_LENTomas Kukosa3-6/+6
- x411 and dop regenerated - dissect_ber_tagged_type() prepared (support in asn2wrs will follow) svn path=/trunk/; revision=18468
2006-06-15RANAP:Anders Broman2-9/+15
Handle the case where length is two octets. SS-Operations.asn - cosmetict change. svn path=/trunk/; revision=18466
2006-06-14fix tcp reassembly to work again for Ronnie Sahlberg1-87/+97
ldap and ldap+sasl remove a recent ber length validation in packet-ber.c that cant work and breaks reassembly and also makes all ber pacvket sspanning multiple segments show up as malformed packets. svn path=/trunk/; revision=18465
2006-06-14Include <ctype.h> to fix some warnings. Regenerate theJörg Mayer2-1/+2
dissector. svn path=/trunk/; revision=18461
2006-06-13- "next tvb" list moved from h225 to new file next_tvb.[ch]Tomas Kukosa4-71/+32
- h225 updated and regenerated - restore calling subdissectors for SNMP variables which was broken with new SNMP svn path=/trunk/; revision=18451
2006-06-13from metzeRonnie Sahlberg1-7/+7
make the display of the filters more similar to how the ldap c api represents filters and how they are commonly represented in documentation and other texts. svn path=/trunk/; revision=18449
2006-06-13Constify to fix compiler warnings.Guy Harris1-8/+14
Check for printable ASCII - 0x7F is >= 0x20, but it's not printable, and 0x80 through 0xFF aren't ASCII. Note that we should perhaps be using RFC 2252-style schemas to figure out which attribute and assertion values are text and which are binary. svn path=/trunk/; revision=18447
2006-06-12Fix some warnings.Anders Broman1-1/+1
svn path=/trunk/; revision=18445
2006-06-12prettify dissection of LDAP search filters.Ronnie Sahlberg2-12/+135
svn path=/trunk/; revision=18431
2006-06-10rework the previous patch slightly since we really need to push a string ↵Ronnie Sahlberg2-39/+43
upward to our callers to be able to generate and display nice filter expressions on the top line as the original ldap dissectopr did svn path=/trunk/; revision=18421
2006-06-10add simple heuristics to the decoding of assertionvalues to make it display ↵Ronnie Sahlberg2-1/+48
ascii strings as ascii and binary data as hex bytes svn path=/trunk/; revision=18420
2006-06-10make CLDAP show up as CLDAP in the dissectyion tree and not as LDAPRonnie Sahlberg1-1/+1
this also makes the "cldap" filter work svn path=/trunk/; revision=18419