and were thus not always filterable.
At the same time, change the dup fields to be placed visibly in the tree and point to the original of the dup.
svn path=/trunk/; revision=8064
global variables to determine if packets were dropped, because you can't
- packets can be visited in any order. Instead, attach to packets
preceded by dropped packets protocol data, as a flag that packets were
dropped.
Re-initialize the global variables when a capture is opened.
svn path=/trunk/; revision=8062
Make it correctly handle short frames (frames not long enough to have a
4-byte EOF record).
Don't give the "dropped packet" protocol tree item a length, as it
doesn't directly correspond to any data in the packet.
svn path=/trunk/; revision=8061
data when decrypting it, as, at least for NTLMSSP encryption, the stub
*and* the authentication padding are encrypted as a single lump.
svn path=/trunk/; revision=8058
This semantic is used in make-reg-dotc (the shell script) as well and it
is needed, if the source directory and the build directory are different.
svn path=/trunk/; revision=8057
we must check if the event occured in the clist_window (because the x,y
pixel positions of the event are relative to this window), before
calling gtk_clist_get_selection_info()
Fixes debian bug #199763
svn path=/trunk/; revision=8053
#define the SSL 3.x message types in decimal, as they're decimal in the
spec.
#if 0-out some tables that would be used if we dissected some messages.
Move some of the unimplemented SSL 3.x message cases to be in numerical
order by message type (and appearance in the TLS 1.0 spec).
svn path=/trunk/; revision=8050
I could not find a definition of which order the characters in the restricted set are encoded in so I could not implement the actual decoding.
svn path=/trunk/; revision=8049
should blow up when handed a null pointer on all platforms that map low
addresses out of the address space, which is most if not all of them at
this point, and calls to "assert()" cause problems if you mix
GCC-compiled and Sun-C-compiled code.
svn path=/trunk/; revision=8047
- give the focus to the packet_list when a capture file is opened, and
each time we change the selection in the packet list (it seems that
the tree view has the focus if we don't do this) ;
- in set_plist_sel_browse() : it seems that packet_list->selection_mode
is always 0 in GTK2 so we can't use it to determine the current mode.
Use a static variable instead.
This should fix the second part of debian bug #199763
svn path=/trunk/; revision=8045
between the LDAP_RES_SEARCH_ENTRY and LDAP_RES_SEARCH_RESULT messages
depending on those messages occurring in the same frame.
svn path=/trunk/; revision=8044
constrained integers with an extension marker.
Update all calls to the constrained integer dissector
Add dissection to the rfc_number type which is a constrasined integer with an extension marker
Add H245 so that it builds by default in ethereal.
It has been tested extensively by a semi-large number of people with a lot of real and synthetic captures and seems to work very well.
New protocol added to ethereal
svn path=/trunk/; revision=8032
arguments because they're currently stubs, as they no longer produce
unused-argument warnings to flag them as unimplemented.
svn path=/trunk/; revision=8028
to the dissector that handles the particular authentication flavour. This
gets rid of a couple of ugly switch statements and allows other authentication
modules to be written easily.
svn path=/trunk/; revision=8026
- display DN in COL_INFO for bindi, search and add requests
- display errors in COL_INFO for all replies
- for search entries, display the number of results returned
- display the message type in the "top level" protocol item
svn path=/trunk/; revision=8021