Ronnie Sahlberg
6fec8dca5f
some authentication stuff from metze
...
svn path=/trunk/; revision=13584
2005-03-04 12:28:00 +00:00
Ronnie Sahlberg
2f4cb22585
make ethereal able to decrypt KRB_PRIV which kpasswd uses
...
svn path=/trunk/; revision=13583
2005-03-04 12:21:40 +00:00
Ronnie Sahlberg
bb77a3224f
the unknown stuff in the decrypted blobs in mapi are just uninitialized buffer padding so dont show them in the decode tree
...
svn path=/trunk/; revision=13582
2005-03-04 11:08:03 +00:00
Luis Ontanon
5ef5e77434
From Francisco Alcoba,
...
do not look for data blocks in ACK packets
svn path=/trunk/; revision=13581
2005-03-03 13:59:52 +00:00
Guy Harris
fa7eb4fdeb
From Anders Broman: fix a fault in the CODEC LIST routine where offset
...
was wrongly calculated, and clean up some other miscellaneous stuff.
svn path=/trunk/; revision=13580
2005-03-03 10:23:29 +00:00
Guy Harris
8ff4e8160e
Oops, forgot packet-idp.h.
...
svn path=/trunk/; revision=13579
2005-03-03 09:36:19 +00:00
Guy Harris
0de93bd590
From Yuriy Sidelnikov: correctly display User Information
...
field in release request/response PDu if the Reason field
is absent.
svn path=/trunk/; revision=13578
2005-03-03 08:54:00 +00:00
Guy Harris
282080e26d
Add support for what appears to be 3Com's scheme for encapsulating XNS
...
over Token Ring (and presumably other link layers using 802.2 LLC), and
for the XNS IDP and SPP protocols.
svn path=/trunk/; revision=13577
2005-03-03 08:34:48 +00:00
Guy Harris
439a65b82f
Use "tvb_get_string()" to fetch strings from the packet, rather than
...
filling up a fixed-length buffer.
Add a bunch of length checks.
Clean up indentation.
svn path=/trunk/; revision=13574
2005-03-02 21:08:47 +00:00
Anders Broman
7cb9e36324
Present diameter time as UTC time rather than the local time zone of the machine running Ethereal is at.
...
Insert a comment that time before 1970 will not be presented properly.
svn path=/trunk/; revision=13573
2005-03-02 20:16:18 +00:00
Guy Harris
e84c3d927c
Handle the CRC correctly:
...
don't do it if we don't have the entire packet, including the
CRC value;
fetch the CRC value from the packet with tvb_get_letoh24(),
and compare that against the computed CRC, rather than comparing
the computed CRC (presumably in host byte order) with the
little-endian CRC in the packet (that doesn't work if host byte
order is big-endian).
svn path=/trunk/; revision=13571
2005-03-02 00:21:33 +00:00
Guy Harris
bb7d0d43e8
Set the svn:keywords and svn:eol-style properties appropriately, and
...
give it an RCS ID.
svn path=/trunk/; revision=13568
2005-03-01 21:47:54 +00:00
Luis Ontanon
ecea5fac96
In packets with more than one req/resp the items of all the req/resp subtrees always pointed to the offset of the first req/resp.
...
svn path=/trunk/; revision=13564
2005-03-01 11:37:26 +00:00
Ronnie Sahlberg
175815e0fe
If errorrecoverylevel==0 is used and the A bit is clear in a DataIn PDU
...
the iscsi layer will not hold the LUN value (it is reserved)
so we need to remember if from the initial Command PDU.
make the LUN reporting work for errorrecoverylevel==0 targets
svn path=/trunk/; revision=13563
2005-03-01 10:09:53 +00:00
Guy Harris
dfc51396ee
Show NTP times correctly.
...
svn path=/trunk/; revision=13562
2005-03-01 06:32:56 +00:00
Guy Harris
fc96a5d5f3
Show NTP times in a fashion more similar to that used for other times.
...
svn path=/trunk/; revision=13561
2005-03-01 06:04:31 +00:00
Guy Harris
cfb9cf0129
Show NTP times correctly.
...
svn path=/trunk/; revision=13560
2005-03-01 06:03:08 +00:00
Luis Ontanon
88ffe08066
even if unharmful, this was simply ugly.
...
change
do {
if (i == 0) break;
...
} while (i);
for a propper
while(i) {
...
}
svn path=/trunk/; revision=13557
2005-02-28 22:39:03 +00:00
Luis Ontanon
d018dcf663
few changes to http
...
- stat_infos are mantained in a GPtrArray to avoid leaking and overwriting them
- added http_host and request_uri to http_info_value_t
svn path=/trunk/; revision=13555
2005-02-28 22:27:24 +00:00
Anders Broman
aae42374bc
Change the RADIUS ATTRIBUTES for some 3GPP AVP:s to display them as (UTF8)Strings, also
...
added some more AVP:s from a later spec.
svn path=/trunk/; revision=13554
2005-02-28 20:51:23 +00:00
Anders Broman
3167213f5d
Undo change of return (addVendor(atoi(id), code, name)); as it wasn't correct.
...
svn path=/trunk/; revision=13553
2005-02-28 20:49:34 +00:00
Anders Broman
e09fcce637
Correct presentation of IMSI digits and highlight correct bytes.
...
svn path=/trunk/; revision=13552
2005-02-28 20:48:23 +00:00
Guy Harris
daf2a17826
Add a link to an RX spec, and ask whether the Epoch really should be
...
dissected as a UN*X time.
svn path=/trunk/; revision=13551
2005-02-28 19:47:46 +00:00
Guy Harris
6421106005
Fix capitalization.
...
svn path=/trunk/; revision=13549
2005-02-28 09:21:59 +00:00
Anders Broman
e18e3db225
Avoid trying to display a time before 00:00:00 UTC, January 1, 1970 as it currently will be displayed wrongly.
...
svn path=/trunk/; revision=13542
2005-02-27 21:33:32 +00:00
Luis Ontanon
36833b76d8
From Stefano Pettini
...
1) added _U_ tags in RMT dissectors to suppress "unused parameter" warnings.
2) added a dissector_add_handle("ip.udp", ip_handle) to IP dissector, to
allow the following chain of protocols: IP over UDP over IP. It seems
uncommon, but it's used by implementations of experimental protocols
(e.g. TCP-XM) that run a userspace IP stack (e.g. lwIP) over UDP. The
dissector of IP over UDP must be enabled explicitly using the "decode
as..." window.
svn path=/trunk/; revision=13540
2005-02-27 20:26:55 +00:00
Guy Harris
5639b87daf
The Kerberos-over-UDP dissector can decide not to dissect packets, so it
...
needs to be a new-style dissector and explicitly reject them so that
other dissectors can pick them up.
svn path=/trunk/; revision=13528
2005-02-26 00:14:22 +00:00
Guy Harris
c68bde2e82
The Kerberos 4 dissector is now a dissector that can reject packets, so
...
register it with "new_register_dissector".
svn path=/trunk/; revision=13527
2005-02-25 23:47:21 +00:00
Ronnie Sahlberg
9087bf8e45
start dissecting serviceactionin16
...
svn path=/trunk/; revision=13523
2005-02-25 23:03:24 +00:00
Michael Tüxen
a88d115a38
Show prot numbers in protocol tree, if wanted. Suggested by Jeff Morris.
...
svn path=/trunk/; revision=13518
2005-02-25 21:03:48 +00:00
Michael Tüxen
22012f92d0
Add higher SI values.
...
svn path=/trunk/; revision=13517
2005-02-25 20:33:28 +00:00
Ronnie Sahlberg
7f86cffa58
add support to call krb4 for suspected krb4 stuff soming in on udp port 88
...
weirdo krb4 implementations apparently do this.
svn path=/trunk/; revision=13516
2005-02-25 11:38:56 +00:00
Ronnie Sahlberg
4a338216da
pinfo->private_data was a quite subptimal idea
...
change the decodeas for dcerpc so that it actually works again for dcerpc over smb
svn path=/trunk/; revision=13515
2005-02-25 10:30:21 +00:00
Anders Broman
3d0fbb8c63
Dissect MTP3 with service indicator 14 as H248.
...
svn path=/trunk/; revision=13505
2005-02-24 22:36:26 +00:00
Anders Broman
58c8e8a720
From Ben Turner:
...
Vendors were not being parsed properly from the XML diameter dictionary.
svn path=/trunk/; revision=13504
2005-02-24 22:35:10 +00:00
Jörg Mayer
761804b15e
Add some minor Cisco proprietary stuff (hostname, network-eap)
...
svn path=/trunk/; revision=13495
2005-02-24 07:19:42 +00:00
Guy Harris
cb1e20b79c
Clean up white space.
...
"decode_boolean_bitfield()" returns a "const char *" - don't cast it to
a "gchar *" and modify what it points to. Instead, just use
"other_decode_bitfield_value()".
svn path=/trunk/; revision=13494
2005-02-24 05:45:15 +00:00
Guy Harris
2b4bd5d16a
Not everything that uses "capture_eth()" includes "capture.h" (the ATM
...
dissector, for one).
svn path=/trunk/; revision=13493
2005-02-24 05:42:51 +00:00
Anders Broman
b7b5db354e
fix some asn2eth warnings
...
svn path=/trunk/; revision=13486
2005-02-23 23:14:42 +00:00
Anders Broman
544d47560a
Add dissection of packet tdmc
...
svn path=/trunk/; revision=13484
2005-02-23 23:12:48 +00:00
Ronnie Sahlberg
fbf762bda5
update asn2eth and all generated dissectors to new dissect_ber_boolean that takes a implicit_tag parameter
...
svn path=/trunk/; revision=13479
2005-02-23 08:57:47 +00:00
Ronnie Sahlberg
55bd0f9bbb
fix printout of length of ndmp pdu
...
svn path=/trunk/; revision=13478
2005-02-23 08:38:18 +00:00
Gerald Combs
105e5bd617
Add request URI and Version fields. Add a question about fixing a memory leak.
...
svn path=/trunk/; revision=13475
2005-02-23 05:47:17 +00:00
Ulf Lamping
3cc6dc3b90
fix usage of "if(tree) {" to display the right things, even if no coloring rule is set
...
svn path=/trunk/; revision=13471
2005-02-22 20:25:23 +00:00
Ulf Lamping
76c32eb945
added IEEE 802.1 Link Layer Discovery Protocol (LLDP) to the ethertypes, but sorry, no dissector (yet?)
...
svn path=/trunk/; revision=13460
2005-02-21 20:19:15 +00:00
Ulf Lamping
2f836c20a8
fix a typo: lenght -> length
...
This seems to be a "more common" typo, fixed it 13 times throughout the code ...
svn path=/trunk/; revision=13452
2005-02-20 22:36:34 +00:00
Jörg Mayer
ecce686381
Add packet-rdt.h to DISSECTOR_INCLUDES
...
svn path=/trunk/; revision=13436
2005-02-20 04:17:17 +00:00
Luis Ontanon
bec15c6a45
modify eol-style property
...
svn path=/trunk/; revision=13434
2005-02-20 01:58:29 +00:00
Luis Ontanon
f18141e49b
From Martin Mathielson
...
RDT (Realplayer Data Protocol) dissector and patch RTSP to create RDT conversations
svn path=/trunk/; revision=13431
2005-02-19 22:43:38 +00:00
Ronnie Sahlberg
99507223d9
usage of tcp_dissect_pdu is broken
...
comment it out to stop it from dumping core.
jxta people will have to fix this properly later.
svn path=/trunk/; revision=13426
2005-02-18 21:19:01 +00:00