aboutsummaryrefslogtreecommitdiffstats
path: root/asn1
AgeCommit message (Collapse)AuthorFilesLines
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
2006-06-10Mark "inap.tcap.itu_ssn" and "inap.tcap.itu_ssn1" as obsoleteGuy Harris1-0/+4
preferences, so we don't warn about them, we just silently discard them. svn path=/trunk/; revision=18418
2006-06-05uncomment newly supported TYPE-IDENTIFIER usage and per regenerationTomas Kukosa5-13/+17
svn path=/trunk/; revision=18339
2006-06-02dissect_geographical_description updates.Anders Broman1-17/+48
svn path=/trunk/; revision=18318
2006-06-02Correct dissect_geographical_description.Anders Broman1-16/+38
svn path=/trunk/; revision=18307
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-31Complete reasembly code.Anders Broman2-7/+11
svn path=/trunk/; revision=18279
2006-05-31H.245 update to version 12 (10/2005)Tomas Kukosa2-403/+605
svn path=/trunk/; revision=18262
2006-05-31Add some missing *-exp-cnf filesAnders Broman3-0/+40
svn path=/trunk/; revision=18261
2006-05-30Preparations for reassembly. Currently there is a problem with the rrlp ↵Anders Broman1-1/+22
dissector... svn path=/trunk/; revision=18258
2006-05-29- h225.asn renamed to H323-MESSAGES.asnTomas Kukosa9-158/+243
- 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-27Fix bug 973:Anders Broman2-1/+4
While in 3GPP spec, the last two (Down/up nextPDCP-PDU seq. no.) would be 2 BYTES. So ethreal could not read the message correctly. We have to modify the log to make Ethreal analysis it. Add disection of TargetID. svn path=/trunk/; revision=18228
2006-05-24- remove some #.MODULE_IMPORT from .cng filesTomas Kukosa28-113/+14
- regenerate BER dissectors so as to change rest of Ethereal->Wireshark and asn2eth -> asn2wrs svn path=/trunk/; revision=18217
2006-05-23Atempt to fix bug 967 crash on fuzzed SNMP capture. I can't reproduce the Bug.Anders Broman1-0/+6
svn path=/trunk/; revision=18216
2006-05-23Ethereal -> WiresharkTomas Kukosa73-180/+378
asn2eth -> asn2wrs svn path=/trunk/; revision=18214
2006-05-23change rules so as not to have each dissector twice in 'all:' and 'per:'/'ber:'Tomas Kukosa1-72/+16
svn path=/trunk/; revision=18213
2006-05-22- fix bugs in dissect_per_octet_string() introduced with unaligned variantTomas Kukosa20-1660/+1668
- 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-22ethereal->wiresharkRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=18207
2006-05-22ethereal->wireshark updatesRonnie Sahlberg2-3/+3
svn path=/trunk/; revision=18206
2006-05-21- asn2eth renamed to asn2wrsTomas Kukosa115-290/+290
- 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 Sahlberg116-233/+233
svn path=/trunk/; revision=18197
2006-05-17Decode Ext-GeographicalInformation.Anders Broman5-1/+262
svn path=/trunk/; revision=18182
2006-05-17Fix decoding of Ext-GeographicalInformation.Anders Broman3-25/+33
svn path=/trunk/; revision=18181
2006-05-16PER:Anders Broman3-4/+14
Adapt dissect_per_octet_string to unaligned PER. Call rrlp dissector from ulp dissector. svn path=/trunk/; revision=18176
2006-05-15PER Enumerated is working now.Anders Broman1-11/+0
svn path=/trunk/; revision=18165
2006-05-15Don't throw an exception in oid_to_subid_buf() if the generated OID isGuy Harris1-36/+34
zero-length - oid_to_subid_buf() can be called when we're not in the middle of a dissection, and throwing a "dissector bug" assertion in that case is itself a bug. svn path=/trunk/; revision=18164
2006-05-15regenerated with new asn2ethTomas Kukosa10-36/+14
svn path=/trunk/; revision=18158
2006-05-15updated to H.235.0:09/2005 and H.235.8:09/2005 Tomas Kukosa6-73/+193
svn path=/trunk/; revision=18157
2006-05-15H.225, H.245, H.450 regenerated with new asn2ethTomas Kukosa7-11/+26
svn path=/trunk/; revision=18156
2006-05-14Remove stupid code.Anders Broman1-12/+0
svn path=/trunk/; revision=18148