(application 21) of kerberos v5.
there are commonly found in Kpasswd packets.
Not too interesting yet until we start supporting decryption of kerberos
blobs using mit/heimdal kerveros shared libraries.
svn path=/trunk/; revision=10197
and make the tap names for endpoint statistics use "endpoints" instead
of "conv".
Similarly, make the titles for their windows say "Hosts" or "Endpoints"
rather than "Conversations".
svn path=/trunk/; revision=10195
where the values all have #defines or enum values and the corresponding
strings are just the #define or enum value names.
svn path=/trunk/; revision=10187
now sorted by ISO-layer, than alphabetically (now longer by functionality).
Seperated the tap registering from the actual menu making stuff,
so the seperate step of registering the tap and the menu is no longer needed.
Removed all things related to this double registering.
svn path=/trunk/; revision=10180
then make sure that the FIELD can participate in the relation that
is expressed in the display filter.
Note that tvbuff's *should* be able to participate in == comparisons, etc.,
but those functions need to be added to ftype-tvbuff.c first.
svn path=/trunk/; revision=10175
"new-style" dissectors, and have them reject packets that don't start
with a version number of 1, in the hopes that it'll be less likely to
try to dissect non-Diameter packets to/from port 1812 as Diameter and
thus less likely to spew out a bunch of warnings that cause users to ask
the Ethereal mailing lists what the problem is.
Use "tcp_dissect_pdus()" to handle Diameter-over-TCP.
svn path=/trunk/; revision=10165
The UNKUUID col_info update was only working as
dcerpc_try_handoff() would fail to find the subdissector, and
thus did not clobber it with col_add_str(). It is now in the
right place to determine a UUID that was either not found, or is
disabled. The boolean dcerpc.unknown_if_id is now only set on
cases where the handoff fails. This has been tested, and the
boolean now works as it should, and is not set for ALL packets
as it was in the old location.
svn path=/trunk/; revision=10163
length and the reported length be set based both on the actual lengths
remaining in the packet and on the length field.
svn path=/trunk/; revision=10161
it if we catch an exception (after showing the exception), so that
subsequent exceptions will have the right protocol.
svn path=/trunk/; revision=10159
properly handle the name string in a KerbPrin in a getSiteInfo
response;
dispaly name sizes in decimal rather than hex.
svn path=/trunk/; revision=10158
read errors; there are separate implementations for Ethereal (pops up an
alert box) and Tethereal (prints an error message).
Use those routines in the ASN.1 dissector.
svn path=/trunk/; revision=10152
rethrow BoundsError, call "show_exception()" for all other errors, and
then fall through to dissect the trailer outside the TRY/CATCH/ENDRY
construct.
svn path=/trunk/; revision=10150
rethrow BoundsError, call "show_exception()" for all other errors, and
then fall through to dissect the trailer outside the TRY/CATCH/ENDRY
construct.
svn path=/trunk/; revision=10149