Commit Graph

9789 Commits

Author SHA1 Message Date
Guy Harris 45afe26346 Squelch some compiler complaints.
svn path=/trunk/; revision=32572
2010-04-27 07:41:28 +00:00
Bill Meier 78509bdf7f From David Bond: TRILL (TRansparent Interconnection of Lots of Links) dissector
svn path=/trunk/; revision=32570
2010-04-27 00:06:35 +00:00
Bill Meier c7b2d41346 Move proto_reg_handoff... to the end of the file.
Whitespace cleanup: remove trailing spaces from a few lines.

svn path=/trunk/; revision=32569
2010-04-26 22:19:34 +00:00
Bill Meier 505f5463b8 Move proto_reg_handoff... to the end of the file.
svn path=/trunk/; revision=32568
2010-04-26 22:12:48 +00:00
Bill Meier 98d0f9d17a Various:
- Fix bugs which caused incorrect packet-bytes highlighting for certain fields;
 - Display all "extended services" fields;
 - Minor code cleanup in several places;
 - Whitespace: Tabs ==> spaces.
(More changes yet to come to handle multiple PDUs in a single packet).

svn path=/trunk/; revision=32567
2010-04-26 21:50:09 +00:00
Bill Meier 21e8248a09 Remove some boilerplate text; Shorten a few long lines.
svn path=/trunk/; revision=32565
2010-04-26 15:30:00 +00:00
Bill Meier a4b61a06e9 Add dissection of Class Based Flow Control Pause frames.
svn path=/trunk/; revision=32560
2010-04-25 21:46:18 +00:00
Jeff Morriss 9c3d944191 Empty strings are not very useful abbreviations. Even if it seems unlikely someone would want to filter on a specific field, we should give the user the option.
svn path=/trunk/; revision=32559
2010-04-25 17:38:46 +00:00
Bill Meier 085dd46d5c Slightly reword the preference text about CCSDS packets.
svn path=/trunk/; revision=32558
2010-04-25 17:34:32 +00:00
Bill Meier 91fbad3e0d Reapply SVN #27273 which was lost when SSVN #27768 was aspplied.
"http://stationpayloads.jsc.nasa.gov/J-reference/documents/ssp57002B.pdf
is a dead link; supply another link, to a document that describes *some*
of this."

svn path=/trunk/; revision=32557
2010-04-25 16:37:08 +00:00
Jeff Morriss 112fd18410 Make the absolute_time_display_e enum start at 1000 to avoid overlapping with
the base_display_e enum.

Fix a couple of dissectors that were still using FT_ABSOLUTE_TIME with
BASE_NONE.  (The time format chosen is based only on an attempt to not change
the behavior.  I don't know that it's right.)  One of these is built by Pidl.
I'll send a patch upstream too.

When checking hfinfos, display the absolute_time_display_e values too.
Display "bit count: X" instead of "unknown" when the display value doesn't
match one of the enumerated values.

svn path=/trunk/; revision=32552
2010-04-24 19:07:21 +00:00
Jeff Morriss d70a710c79 Dissectors aren't allowed to call g_assert()
svn path=/trunk/; revision=32550
2010-04-24 14:13:37 +00:00
Jaap Keuter 3d077f2cdd From Alexis La Goutte:
Enhancements ISAKMP Vendor ID.

svn path=/trunk/; revision=32547
2010-04-23 21:58:05 +00:00
Gerasimos Dimitriadis 85793805e3 Interpret international point codes according to Q.708; white space edits
svn path=/trunk/; revision=32546
2010-04-23 21:24:32 +00:00
Stig Bjørlykke 03d1d962d2 Added a decoding table for ESS Security Category Attributes.
svn path=/trunk/; revision=32543
2010-04-23 12:43:14 +00:00
Stig Bjørlykke 660048b05d Added initial support for Dropbox LAN sync Protocol.
This is mostly to recognize the packets and a start to reverse engineer 
the currently undocumented protocol.  It's very far from complete/correct!

svn path=/trunk/; revision=32542
2010-04-23 06:13:34 +00:00
Gerald Combs d0740189da From Artem Tamazof via bug 3653:
MDS dissector works improperly in some corner cases.

svn path=/trunk/; revision=32541
2010-04-22 22:18:56 +00:00
Martin Mathieson 0d7425872e Set TA control element expert info based on improved understanding of spec.
svn path=/trunk/; revision=32539
2010-04-22 17:46:12 +00:00
Martin Mathieson 5a39a9ef39 - Lower severity on expert items about Timing Advance if <= 31
- Detect original frame for DL HARQ retx also 9 SFs ago (have even seen 10...)
- Getting ready to log 'grant subframe' for UL frames (only interesting for TDD)

svn path=/trunk/; revision=32538
2010-04-22 13:54:30 +00:00
Guy Harris 21a210b777 From Chris Maynard:
Support PPP-over-USB.

	Don't remove the USB pseudo-header from the packet data for
	Linux USB packets, just byte-swap it if necessary and have the
	USB dissector fetch the pseudo-header from the raw packet data.

	Update USB language ID values.

svn path=/trunk/; revision=32534
2010-04-21 20:51:22 +00:00
Stig Bjørlykke c1729024c5 Removed second include <epan/packet.h>.
svn path=/trunk/; revision=32533
2010-04-21 10:15:01 +00:00
Stig Bjørlykke 9bfdc344d2 Export Certificate PDU so this can be dissected from non-asn dissectors.
svn path=/trunk/; revision=32532
2010-04-21 10:14:04 +00:00
Martin Mathieson 253e2541e9 Put offset++ back in again.
svn path=/trunk/; revision=32531
2010-04-21 10:12:03 +00:00
Stig Bjørlykke dc4ecbf172 Do not give a warning for not implemented OID if value is a "NULL tag".
svn path=/trunk/; revision=32530
2010-04-21 10:05:19 +00:00
Jeff Morriss d43e7474f4 From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4701 :
The ChangeProperty request always calls LISTofBYTE, which always tries to
dissect at least one byte, even when the request is empty. This causes
Wireshark to put a big, red, scary "Malformed Packet" entry in the dissection.

Also, ChangeProperty only dissects (data_length) bytes. data_length is "number
of units", and units may be 16 or 32-bit entities. In this case, the dissected
data will be truncated.

First reported in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4481#c10

The attached patch fixes these two bugs.

svn path=/trunk/; revision=32526
2010-04-21 00:47:55 +00:00
Martin Mathieson 08100dc039 From Pascal Quantin:
Don't report as an error if see non-zero padding bits.

svn path=/trunk/; revision=32524
2010-04-20 15:41:03 +00:00
Jeff Morriss ea25410415 From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4481 :
The XKEYBOARD extension is a pain in the... so XCB had to grow new ways to
describe the protocol.

This patch adds support to the Wireshark dissector, so it can successfully
process the XCB description of the XKEYBOARD extension.

Without this patch, "make x11-dissector" chokes on the current xcbproto from
git.

Also update the script to deal with the new mesa directory structure.

svn path=/trunk/; revision=32520
2010-04-20 00:18:51 +00:00
Guy Harris c10087d7f4 If that should truly "never happen", use DISSECTOR_ASSERT_NOT_REACHED()
so it's more clearly marked as a dissector bug.

(It apparently *does* happen - see bug 4698.)

svn path=/trunk/; revision=32519
2010-04-19 23:38:55 +00:00
Anders Broman b4eaaf4aff More updates towards V9.2.0 (2010-04).
svn path=/trunk/; revision=32518
2010-04-19 20:12:26 +00:00
Anders Broman 6b96494a3d From KATAOKA Toshihiro:
NAS EPC dissector correction.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4696

svn path=/trunk/; revision=32515
2010-04-19 14:06:12 +00:00
Stig Bjørlykke 44c960a3dc Improved dumping when incorrect line ending.
svn path=/trunk/; revision=32512
2010-04-19 09:04:49 +00:00
Anders Broman 99054f9413 From Tamas Regos:
Another bug in packet-gtp.c (mask of Signalling Indication)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4694

svn path=/trunk/; revision=32510
2010-04-19 06:02:56 +00:00
Anders Broman 456777d004 Update to V9.1.0 (2010-03).
svn path=/trunk/; revision=32509
2010-04-19 05:58:01 +00:00
Gerasimos Dimitriadis a2e05a5442 Update MCC/MNC list; remove double appearance of the same value
in the MCC list.

svn path=/trunk/; revision=32508
2010-04-18 19:34:57 +00:00
Bill Meier ffbaea3bb9 From Marcus Renz: Fix for "PTP dissector displays big correction field values wrong"
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4635

svn path=/trunk/; revision=32499
2010-04-16 19:27:56 +00:00
Jaap Keuter bba09f0284 From Alexis La Goutte:
Add support of TCP Packet Mood (TCP Option 25)
More information is available in RFC 5841

svn path=/trunk/; revision=32498
2010-04-16 19:21:31 +00:00
Bill Meier 25a6e43a9c From Jens Kilian: VXI-11 (a.k.a. Network Instrument Protocol) dissector
svn path=/trunk/; revision=32494
2010-04-16 16:12:29 +00:00
Jeff Morriss 0eb841fdf7 Fix the fuzz failure found in
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4685 :

Don't store pointers to g_malloc()'d memory (in this case GLists) in
se_alloc()'d memory: the se_alloc()'d memory is freed before the reinit
functions are called so it's no longer safe to use.

svn path=/trunk/; revision=32490
2010-04-16 14:48:30 +00:00
Jeff Morriss 2adcfeae9b Add an MTP3 equivalent for the SLS
svn path=/trunk/; revision=32489
2010-04-16 14:05:08 +00:00
Jörg Mayer b2c7c8b70d A previous patch added another implementaion of grps-ns and
removed the old implementation from Makefile.common.
This caused a duplicate registration and subsequent assertion
failure for cmake users. Fix this.

svn path=/trunk/; revision=32488
2010-04-16 08:34:48 +00:00
Bill Meier 07b949f87b Remove svn:executable property
svn path=/trunk/; revision=32485
2010-04-16 00:21:45 +00:00
Bill Meier f15b72ef09 #include <stdio.h> & <string.h> not needed.
svn path=/trunk/; revision=32483
2010-04-15 22:20:59 +00:00
Jeff Morriss ee803354de As requested in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2748 :
Mark the "MTP3 equivalents" fields as generated.  They do come directly from
the packet but the fields themselves are kind-of artificial so it makes some
sense to mark them as "special" somehow.

svn path=/trunk/; revision=32482
2010-04-15 21:27:27 +00:00
Jaap Keuter 6f9eb5b7af From Dave Higton:
When decoding NTP where the Reference Clock ID is "MSF/0", Wireshark textifies
this as "Rugby (UK) Radio 60 kHz".  The MSF transmitter was moved several years
ago from Rugby to Anthorn.

Also updates from RFC 4330.

svn path=/trunk/; revision=32481
2010-04-15 21:12:34 +00:00
Jeff Morriss ac262a6043 Fix fuzz failure in bug 4671: don't assume the conversation data exists (check for a NULL pointer). Also correct a typo (assignment to wrong variable).
svn path=/trunk/; revision=32477
2010-04-15 20:09:46 +00:00
Anders Broman 64a8ae8676 From Tamas Regos:
Harmless typo and whitespace bugs in packet-gtp.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4677
(didn't apply cleanly so partly applied by hand).

svn path=/trunk/; revision=32474
2010-04-15 17:58:54 +00:00
Anders Broman 370d198cd0 From Clark Tucker:
RTPS2 dissector update.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4672

svn path=/trunk/; revision=32473
2010-04-15 17:49:15 +00:00
Jeff Morriss 67b7737481 Fix the build
svn path=/trunk/; revision=32467
2010-04-14 21:38:08 +00:00
Anders Broman 83ce037aa9 Use the sample rate from SDP info in RTP stream analysis.
svn path=/trunk/; revision=32466
2010-04-14 20:48:37 +00:00
Tomas Kukosa 62ece3e529 SIP headers are case-insensitive, fix case sensitivity introduced probably by mistake
svn path=/trunk/; revision=32463
2010-04-14 12:07:29 +00:00