Age | Commit message (Collapse) | Author | Files | Lines |
|
add MD4 and RC4 crypto support;
use it to decrypt the NT password encryption block in
UnicodeChangePassword2.
svn path=/trunk/; revision=6727
|
|
qualifiers as necessary to ensure that we don't have to.
"strcmp()", "strcasecmp()", and "memcmp()" don't return booleans; don't
test their results as if they did.
Use "guint8", not "guchar", for a pointer to (one or more) 8-bit bytes.
Update Michael Tuexen's e-mail address.
svn path=/trunk/; revision=6726
|
|
argument to "col_append_str()", const pointers; they're not modified by
the routines in question.
svn path=/trunk/; revision=6725
|
|
argument; make it a const pointer.
svn path=/trunk/; revision=6724
|
|
have taken their places.
svn path=/trunk/; revision=6723
|
|
Packets" value in the WTP header in decimal, not hex.
svn path=/trunk/; revision=6722
|
|
svn path=/trunk/; revision=6721
|
|
svn path=/trunk/; revision=6720
|
|
svn path=/trunk/; revision=6719
|
|
to cast away the constness of pointers passed to it.
svn path=/trunk/; revision=6718
|
|
svn path=/trunk/; revision=6717
|
|
break statements.
svn path=/trunk/; revision=6716
|
|
the GTK1.2 UI.
svn path=/trunk/; revision=6715
|
|
toggle button instead of a text.
svn path=/trunk/; revision=6714
|
|
Support of IG updated to version 01.
Changed e-mail address.
svn path=/trunk/; revision=6713
|
|
svn path=/trunk/; revision=6712
|
|
be enabled or disabled using the space bar. Update the documentation
accordingly.
svn path=/trunk/; revision=6711
|
|
cancelling the Protocols dialog, which my previous checkin broke.
svn path=/trunk/; revision=6710
|
|
Support for mDNS/LLMNR "cache flush" bit
Label mDNS and DNS differently in the Protocol column
Clean up summary line for PTR records
svn path=/trunk/; revision=6709
|
|
frame and the previous frame in the capture - a frame that might not be
displayed, so you don't know what it was - rather than the previous
frame in the display, as is intended. Fix that.
svn path=/trunk/; revision=6708
|
|
Replace the large matrix of protocol togglebuttons with a GtkCList. The
CList displays three columns: the enabled/disabled state, the protocol's
abbreviated name and the protocol's full name. Protocols can be enabled
or disabled by double-clicking on them. The enable all, disable all, and
invert buttons were left intact.
I made a half-assed attempt at Gtk2 support by copying code from
plugins_dlg.c. It's incomplete, and probably won't compile.
Using check boxes in the first column instead of the word "Disabled" would
have been nice. GtkCLists don't let you embed anything besides text and
pixmaps unfortunately.
Update the man page accordingly.
We still need a way to save a list of disabled protocols.
svn path=/trunk/; revision=6707
|
|
svn path=/trunk/; revision=6706
|
|
ENUMERATETRUSTEDDOMAINS
svn path=/trunk/; revision=6705
|
|
svn path=/trunk/; revision=6704
|
|
There is not a third option Advanced... in addition to frames/tick and bytes/tick.
See ethereal man page for description and how one can use this to graph how NFS response time MAX/MIN/AVG changes over time.
svn path=/trunk/; revision=6703
|
|
packet passed the displayfilter or not.
there may be tap listeners that want to examine this field.
svn path=/trunk/; revision=6702
|
|
current "this is an error packet" flag and set that flag, so the payload
is dissected as the payload of an error packet rather than as a "real"
packet.
svn path=/trunk/; revision=6701
|
|
a const pointer as its argument.
svn path=/trunk/; revision=6700
|
|
"dissect_ndr_uint16s()"; "dissect_ndr_uint16s()" is always passed a null
pointer, "dissect_dcerpc_uint16s()" is only called by
"dissect_ndr_uint16s()", and the pointer returned through "pdata" is
*NOT* guaranteed to be aligned on a 16-bit boundary so we don't want to
tempt people to blithely dereference that pointer.
svn path=/trunk/; revision=6699
|
|
svn path=/trunk/; revision=6698
|
|
ID.
svn path=/trunk/; revision=6697
|
|
svn path=/trunk/; revision=6696
|
|
soon as we see a packet for that circuit (we don't do that in X.25, for
example), so there's no guarantee that the first circuit starts at the
first circuit of the capture.
svn path=/trunk/; revision=6695
|
|
circuit begins either at the beginning of the capture or right after the
previous circuit ends.
svn path=/trunk/; revision=6694
|
|
GSS-SPNEGO.
svn path=/trunk/; revision=6693
|
|
call to "gssapi_init_oid()" supplies both dissectors for context-level
tokens and GSS_Wrap header information; the latter dissector should
return the number of bytes of header information, so that if the header
information and the message for the protocol that's using GSSAPI are
treated as a single blob of data (as is the case with LDAP, but not with
DCE RPC, for example), the dissector for the protocol using GSSAPI knows
where to start dissecting.
We associate a pointer to the entire data structure for the OID, not the
handle for context-level token dissector for the OID, with conversations
and frames.
Make the dissector for NTLMSSP verifiers be the handler for GSS_Wrap
stuff for NTLMSSP, and add support for GSS_Wrap stuff for Kerberos.
Support SASL GSS-SPNEGO wrapping of LDAP messages. (XXX - this should
really check for GSS-SPNEGO.)
svn path=/trunk/; revision=6692
|
|
variables, not non-const pointer variables.
svn path=/trunk/; revision=6691
|
|
"dissect_ndr_uint8s()" a const pointer, as that's what
"dissect_ndr_uint8s()" expects.
svn path=/trunk/; revision=6690
|
|
-Wcast-align" to be added to CFLAGS (except in Wiretap, where we already
do "-Wcast-qual"). We don't do them by default, as they produce some
warnings that aren't easy to eliminate; if we figure out how to
eliminate them on all platforms (or at least, on the platforms where you
*can't* eliminate them, reduce them to a low level), we can make those
options the default.
svn path=/trunk/; revision=6689
|
|
pointers.
The first argument to "sscanf()" is a "const char *"; don't cast const
pointers to "char *" when passing them to "sscanf()".
Assign the result of "tvb_get_ptr()" to const pointers, not non-const
pointers.
Make the "pdata" argument to various DCE routines a const pointer.
svn path=/trunk/; revision=6688
|
|
svn path=/trunk/; revision=6687
|
|
svn path=/trunk/; revision=6686
|
|
pointers.
svn path=/trunk/; revision=6685
|
|
pointer, and put "const" into the casts in "VALS()" and "TFS()" macros,
so we don't un-constify pointers to "value_string" arrays and
"true_false_string" structures.
Make some things "const" to keep the compiler happy with the previous
change.
svn path=/trunk/; revision=6684
|
|
non-const pointers.
svn path=/trunk/; revision=6683
|
|
need to cast a "const guint8 *" to a "guint8 *" when passing it to
"ether_to_str()".
svn path=/trunk/; revision=6682
|
|
pointers, so cast them to "const guint8 *".
svn path=/trunk/; revision=6681
|
|
attempt to store through a const pointer.
svn path=/trunk/; revision=6680
|
|
when extracting the ATM pseudo-header from the data it points to, cast
it to a "const struct sunatm_hdr *".
svn path=/trunk/; revision=6679
|
|
pointers, so cast them to "const guint8 *".
svn path=/trunk/; revision=6678
|