Tomas Kukosa
2b4d003c06
H.225.0 update to version 6 (05/2006)
...
H.245 updated to version 13 (05/2006)
svn path=/trunk/; revision=18779
2006-07-21 07:05:39 +00:00
Gerald Combs
d4819d4690
Make sure our strings aren't null before we pass them to strncmp().
...
svn path=/trunk/; revision=18723
2006-07-12 18:12:15 +00:00
Ronnie Sahlberg
ed3e02ed61
prettify dissection od ldap attributes
...
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-12 09:02:00 +00:00
Anders Broman
3094096ae4
Decode RANAP in LongSignalInfo and RadioResourceInformation.
...
svn path=/trunk/; revision=18718
2006-07-11 19:46:52 +00:00
Gerald Combs
e212e73354
Reset ldm_tree in dissect_ldap_pdu(). Fixes a couple of the current fuzz
...
bugs.
svn path=/trunk/; revision=18697
2006-07-10 13:42:59 +00:00
Gerald Combs
d55ec3bd66
Fix compilation on systems with Net-SNMP.
...
svn path=/trunk/; revision=18695
2006-07-10 01:05:24 +00:00
Gerald Combs
8b315480f1
In new_format_oid(), handle a zero-length OID.
...
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-09 22:12:02 +00:00
Jörg Mayer
ba62d2e1b3
include packet-cdt.h to declare prototypes
...
svn path=/trunk/; revision=18689
2006-07-09 11:18:13 +00:00
Jörg Mayer
896cdfd261
propset ....
...
svn path=/trunk/; revision=18680
2006-07-07 10:47:18 +00:00
Gerald Combs
1f4873db0b
Add the asn1 directory to the distribution.
...
svn path=/trunk/; revision=18676
2006-07-06 22:34:41 +00:00
Gerald Combs
de826c3425
Don't pass an empty OID to sprint_realloc_variable(). This should fix a
...
recent fuzz error.
Fix up whitespace.
svn path=/trunk/; revision=18667
2006-07-05 21:30:25 +00:00
Gerald Combs
3ec4dc74e8
Fix a format string bug. This should fix some of the current fuzz
...
crashes.
svn path=/trunk/; revision=18666
2006-07-05 19:14:59 +00:00
Tomas Kukosa
956dcf3ca0
get rid of warning message
...
svn path=/trunk/; revision=18653
2006-07-04 09:02:26 +00:00
Tomas Kukosa
c333c6b5bd
few formal changes in PER dissector (rename asn_* types to asn1_* ones)
...
svn path=/trunk/; revision=18652
2006-07-04 06:49:53 +00:00
Ronnie Sahlberg
b9ee7a9b4f
replace the two remaining g_malloc with ep_alloc
...
this indirectly fixes a tiny memory leak with one of the g_mallocs
svn path=/trunk/; revision=18649
2006-07-04 03:27:14 +00:00
Ronnie Sahlberg
45cb7d3fab
check_var_length can also return ewp allocated memory now
...
svn path=/trunk/; revision=18648
2006-07-04 03:15:58 +00:00
Ronnie Sahlberg
889fe1c6fe
make new_format_oid return ep allocated data.
...
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-04 02:36:18 +00:00
Ronnie Sahlberg
c27681ad4d
make format_oid use ep allocated memory internally instead of malloced memory
...
svn path=/trunk/; revision=18645
2006-07-04 02:15:55 +00:00
Ronnie Sahlberg
69ccdaa778
make format_var return ep allocated memory
...
svn path=/trunk/; revision=18644
2006-07-04 01:56:52 +00:00
Tomas Kukosa
6ceb7937bc
remove name field from per_sequence_t structure, it can be retrieved from field information
...
svn path=/trunk/; revision=18637
2006-07-03 07:03:57 +00:00
Guy Harris
fa10d33734
Include <epan/oid_resolv.h> to declare get_oid_str_name().
...
svn path=/trunk/; revision=18627
2006-07-01 00:11:49 +00:00
Tomas Kukosa
ba9d5cd625
fix wrong terminator record in per_sequence_t tables
...
svn path=/trunk/; revision=18621
2006-06-30 10:18:25 +00:00
Ronnie Sahlberg
d0aae6dd3e
from metze
...
prettify dissection of filters containing substring and extensiblematch
svn path=/trunk/; revision=18617
2006-06-29 21:04:37 +00:00
Anders Broman
18c69d17b0
Add a heuristic table to SUA (SUA and SCCP should share the same table) to heuristically
...
dissect RANAP ower SUA.
svn path=/trunk/; revision=18616
2006-06-29 20:39:53 +00:00
Tomas Kukosa
9be9eb8e14
use "type function" instead of "field function" in PER CHOICE and SEQUENCE tables
...
it matches asn2wrs approach and makes generated dissectors source shorter
svn path=/trunk/; revision=18612
2006-06-29 15:26:41 +00:00
Gerald Combs
835afe4a96
Reset ldm_tree to NULL each time we dissect an LDAP packet. This should
...
fix a current Buildbot crash. Fix up whitespace.
svn path=/trunk/; revision=18601
2006-06-28 22:07:23 +00:00
Graeme Lunt
832136aee8
Support for the acp127-notification-request extension.
...
svn path=/trunk/; revision=18599
2006-06-28 19:31:49 +00:00
Graeme Lunt
5f1d7923bf
Support for the message-token, proof-of-delivery and recipient-certificate p1 envelope extensions.
...
Patch for unknown built-in content type.
svn path=/trunk/; revision=18598
2006-06-28 19:07:10 +00:00
Tomas Kukosa
56d7db0c08
remove functions register_ber_oid_name() and get_ber_oid_name() from 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-28 14:19:08 +00:00
Tomas Kukosa
7d9564c459
few OID names
...
svn path=/trunk/; revision=18590
2006-06-28 06:50:39 +00:00
Ronnie Sahlberg
946a39d4fc
the dissector for AssertionValue that is implemented in the template file
...
did not check the implicit_tag flag and caused extensiblematch filters to show up as malformed packets.
svn path=/trunk/; revision=18540
2006-06-22 10:29:49 +00:00
Tomas Kukosa
98d7d92661
- change ETH_VAR to WS_VAR
...
- preparation for tagged type support
svn path=/trunk/; revision=18525
2006-06-20 19:54:28 +00:00
Gerald Combs
f7e38bd5e6
Change ETH_VAR_IMPORT to WS_VAR_IMPORT. Try to fix a duplicate variable
...
definition in the Catapult DCT2000 code.
svn path=/trunk/; revision=18524
2006-06-20 18:30:54 +00:00
Anders Broman
c72d4e8f2e
From Albert Chin:
...
Fix some C++ comments in C source files and fixes some non-constant initializations.
svn path=/trunk/; revision=18521
2006-06-20 05:57:29 +00:00
Anders Broman
c213f73ab0
Port the ssn range setting stuff.
...
svn path=/trunk/; revision=18505
2006-06-17 16:19:23 +00:00
Guy Harris
2d20359c26
Include <epan/dissectors/packet-tcp.h> to declare tcp_dissect_pdus().
...
svn path=/trunk/; revision=18483
2006-06-16 07:18:25 +00:00
Anders Broman
e803b5cefa
Fix BUG 971 Facility IE dissection error in GSM_DTAP.
...
svn path=/trunk/; revision=18476
2006-06-15 21:12:47 +00:00
Tomas Kukosa
f0f319acf1
- BER_MAX_OID_STR_LEN removed and replaced with MAX_OID_STR_LEN
...
- x411 and dop regenerated
- dissect_ber_tagged_type() prepared (support in asn2wrs will follow)
svn path=/trunk/; revision=18468
2006-06-15 07:46:07 +00:00
Anders Broman
012f0c5f73
RANAP:
...
Handle the case where length is two octets.
SS-Operations.asn - cosmetict change.
svn path=/trunk/; revision=18466
2006-06-15 05:40:21 +00:00
Ronnie Sahlberg
2f95f76a1e
fix tcp reassembly to work again for
...
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-14 11:51:25 +00:00
Jörg Mayer
392e584e1e
Include <ctype.h> to fix some warnings. Regenerate the
...
dissector.
svn path=/trunk/; revision=18461
2006-06-14 08:08:51 +00:00
Tomas Kukosa
a063a87af5
- "next tvb" list moved from h225 to new file next_tvb.[ch]
...
- h225 updated and regenerated
- restore calling subdissectors for SNMP variables which was broken with new SNMP
svn path=/trunk/; revision=18451
2006-06-13 13:21:12 +00:00
Ronnie Sahlberg
f3c5f96124
from metze
...
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-13 07:44:37 +00:00
Guy Harris
6d2e9ee5f7
Constify to fix compiler warnings.
...
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-13 05:39:55 +00:00
Anders Broman
f51e366267
Fix some warnings.
...
svn path=/trunk/; revision=18445
2006-06-12 21:48:51 +00:00
Ronnie Sahlberg
b501e15fe9
prettify dissection of LDAP search filters.
...
svn path=/trunk/; revision=18431
2006-06-12 08:30:07 +00:00
Ronnie Sahlberg
452226586d
rework the previous patch slightly since we really need to push a string 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-10 06:48:09 +00:00
Ronnie Sahlberg
fcf198a69d
add simple heuristics to the decoding of assertionvalues to make it display ascii strings as ascii and binary data as hex bytes
...
svn path=/trunk/; revision=18420
2006-06-10 05:07:42 +00:00
Ronnie Sahlberg
5e49882844
make CLDAP show up as CLDAP in the dissectyion tree and not as LDAP
...
this also makes the "cldap" filter work
svn path=/trunk/; revision=18419
2006-06-10 04:29:26 +00:00
Guy Harris
3d93d3f99c
Mark "inap.tcap.itu_ssn" and "inap.tcap.itu_ssn1" as obsolete
...
preferences, so we don't warn about them, we just silently discard them.
svn path=/trunk/; revision=18418
2006-06-10 00:26:48 +00:00