aboutsummaryrefslogtreecommitdiffstats
path: root/asn1
Commit message (Collapse)AuthorAgeFilesLines
* Make sure our strings aren't null before we pass them to strncmp().Gerald Combs2006-07-121-5/+5
| | | | svn path=/trunk/; revision=18723
* prettify dissection od ldap attributesRonnie Sahlberg2006-07-121-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
* Decode RANAP in LongSignalInfo and RadioResourceInformation.Anders Broman2006-07-112-0/+27
| | | | svn path=/trunk/; revision=18718
* Reset ldm_tree in dissect_ldap_pdu(). Fixes a couple of the current fuzz Gerald Combs2006-07-101-0/+2
| | | | | | bugs. svn path=/trunk/; revision=18697
* Fix compilation on systems with Net-SNMP.Gerald Combs2006-07-101-5/+6
| | | | svn path=/trunk/; revision=18695
* In new_format_oid(), handle a zero-length OID.Gerald Combs2006-07-091-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
* include packet-cdt.h to declare prototypesJörg Mayer2006-07-091-0/+2
| | | | svn path=/trunk/; revision=18689
* propset ....Jörg Mayer2006-07-071-1/+1
| | | | svn path=/trunk/; revision=18680
* Add the asn1 directory to the distribution.Gerald Combs2006-07-061-0/+414
| | | | svn path=/trunk/; revision=18676
* Don't pass an empty OID to sprint_realloc_variable(). This should fix a Gerald Combs2006-07-051-5/+8
| | | | | | | | recent fuzz error. Fix up whitespace. svn path=/trunk/; revision=18667
* Fix a format string bug. This should fix some of the current fuzzGerald Combs2006-07-051-1/+1
| | | | | | crashes. svn path=/trunk/; revision=18666
* get rid of warning messageTomas Kukosa2006-07-041-1/+1
| | | | svn path=/trunk/; revision=18653
* few formal changes in PER dissector (rename asn_* types to asn1_* ones)Tomas Kukosa2006-07-047-64/+64
| | | | svn path=/trunk/; revision=18652
* replace the two remaining g_malloc with ep_allocRonnie Sahlberg2006-07-041-3/+2
| | | | | | | | this indirectly fixes a tiny memory leak with one of the g_mallocs svn path=/trunk/; revision=18649
* check_var_length can also return ewp allocated memory nowRonnie Sahlberg2006-07-041-1/+1
| | | | svn path=/trunk/; revision=18648
* make new_format_oid return ep allocated data.Ronnie Sahlberg2006-07-041-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
* make format_oid use ep allocated memory internally instead of malloced memoryRonnie Sahlberg2006-07-041-8/+7
| | | | svn path=/trunk/; revision=18645
* make format_var return ep allocated memoryRonnie Sahlberg2006-07-041-11/+7
| | | | svn path=/trunk/; revision=18644
* remove name field from per_sequence_t structure, it can be retrieved from ↵Tomas Kukosa2006-07-031-18/+18
| | | | | | field information svn path=/trunk/; revision=18637
* Include <epan/oid_resolv.h> to declare get_oid_str_name().Guy Harris2006-07-0110-5/+10
| | | | svn path=/trunk/; revision=18627
* fix wrong terminator record in per_sequence_t tablesTomas Kukosa2006-06-301-5/+5
| | | | svn path=/trunk/; revision=18621
* from metzeRonnie Sahlberg2006-06-292-21/+87
| | | | | | | | prettify dissection of filters containing substring and extensiblematch svn path=/trunk/; revision=18617
* Add a heuristic table to SUA (SUA and SCCP should share the same table) to ↵Anders Broman2006-06-291-0/+1
| | | | | | | | heuristically dissect RANAP ower SUA. svn path=/trunk/; revision=18616
* use "type function" instead of "field function" in PER CHOICE and SEQUENCE ↵Tomas Kukosa2006-06-2910-89/+91
| | | | | | | | tables it matches asn2wrs approach and makes generated dissectors source shorter svn path=/trunk/; revision=18612
* Reset ldm_tree to NULL each time we dissect an LDAP packet. This should Gerald Combs2006-06-281-17/+21
| | | | | | fix a current Buildbot crash. Fix up whitespace. svn path=/trunk/; revision=18601
* Support for the acp127-notification-request extension.Graeme Lunt2006-06-282-0/+7
| | | | svn path=/trunk/; revision=18599
* Support for the message-token, proof-of-delivery and recipient-certificate ↵Graeme Lunt2006-06-284-34/+66
| | | | | | | | | p1 envelope extensions. Patch for unknown built-in content type. svn path=/trunk/; revision=18598
* remove functions register_ber_oid_name() and get_ber_oid_name() from ↵Tomas Kukosa2006-06-2823-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
* few OID namesTomas Kukosa2006-06-281-0/+11
| | | | svn path=/trunk/; revision=18590
* the dissector for AssertionValue that is implemented in the template fileRonnie Sahlberg2006-06-221-3/+7
| | | | | | | | | did not check the implicit_tag flag and caused extensiblematch filters to show up as malformed packets. svn path=/trunk/; revision=18540
* - change ETH_VAR to WS_VARTomas Kukosa2006-06-201-14/+14
| | | | | | - preparation for tagged type support svn path=/trunk/; revision=18525
* Change ETH_VAR_IMPORT to WS_VAR_IMPORT. Try to fix a duplicate variableGerald Combs2006-06-203-3/+3
| | | | | | definition in the Catapult DCT2000 code. svn path=/trunk/; revision=18524
* From Albert Chin:Anders Broman2006-06-202-12/+34
| | | | | | Fix some C++ comments in C source files and fixes some non-constant initializations. svn path=/trunk/; revision=18521
* Port the ssn range setting stuff.Anders Broman2006-06-172-27/+71
| | | | svn path=/trunk/; revision=18505
* Include <epan/dissectors/packet-tcp.h> to declare tcp_dissect_pdus().Guy Harris2006-06-161-0/+1
| | | | svn path=/trunk/; revision=18483
* Fix BUG 971 Facility IE dissection error in GSM_DTAP.Anders Broman2006-06-151-21/+55
| | | | svn path=/trunk/; revision=18476
* - BER_MAX_OID_STR_LEN removed and replaced with MAX_OID_STR_LENTomas Kukosa2006-06-153-6/+6
| | | | | | | - x411 and dop regenerated - dissect_ber_tagged_type() prepared (support in asn2wrs will follow) svn path=/trunk/; revision=18468
* RANAP:Anders Broman2006-06-152-9/+15
| | | | | | | | Handle the case where length is two octets. SS-Operations.asn - cosmetict change. svn path=/trunk/; revision=18466
* fix tcp reassembly to work again for Ronnie Sahlberg2006-06-141-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
* Include <ctype.h> to fix some warnings. Regenerate theJörg Mayer2006-06-142-1/+2
| | | | | | dissector. svn path=/trunk/; revision=18461
* - "next tvb" list moved from h225 to new file next_tvb.[ch]Tomas Kukosa2006-06-134-71/+32
| | | | | | | - h225 updated and regenerated - restore calling subdissectors for SNMP variables which was broken with new SNMP svn path=/trunk/; revision=18451
* from metzeRonnie Sahlberg2006-06-131-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
* Constify to fix compiler warnings.Guy Harris2006-06-131-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
* Fix some warnings.Anders Broman2006-06-121-1/+1
| | | | svn path=/trunk/; revision=18445
* prettify dissection of LDAP search filters.Ronnie Sahlberg2006-06-122-12/+135
| | | | svn path=/trunk/; revision=18431
* rework the previous patch slightly since we really need to push a string ↵Ronnie Sahlberg2006-06-102-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
* add simple heuristics to the decoding of assertionvalues to make it display ↵Ronnie Sahlberg2006-06-102-1/+48
| | | | | | ascii strings as ascii and binary data as hex bytes svn path=/trunk/; revision=18420
* make CLDAP show up as CLDAP in the dissectyion tree and not as LDAPRonnie Sahlberg2006-06-101-1/+1
| | | | | | | this also makes the "cldap" filter work svn path=/trunk/; revision=18419
* Mark "inap.tcap.itu_ssn" and "inap.tcap.itu_ssn1" as obsoleteGuy Harris2006-06-101-0/+4
| | | | | | preferences, so we don't warn about them, we just silently discard them. svn path=/trunk/; revision=18418
* uncomment newly supported TYPE-IDENTIFIER usage and per regenerationTomas Kukosa2006-06-055-13/+17
| | | | svn path=/trunk/; revision=18339