Commit graph

9674 commits

Author SHA1 Message Date
Guy Harris
57f910e107 The "8 mysterious bytes" are bytes reserved for a setup header - with
the Linux USB capture mechanism, there are always 8 bytes of setup
header after the URB, regardless of whether there's a setup header or
not; if there is no setup header, we just skip those 8 bytes.

Don't skip them *twice*, however.

svn path=/trunk/; revision=27046
2008-12-18 09:17:16 +00:00
Jörg Mayer
ea57cc5776 Fix for bug 3134: Dissection would stop at a malformed dhcpv6 client FQDN
option, which are currently being sent by MS Vista dhcpv6 clients.

svn path=/trunk/; revision=27045
2008-12-18 08:17:27 +00:00
Anders Broman
b953074da2 Update enterprice numbers.
svn path=/trunk/; revision=27044
2008-12-18 07:10:16 +00:00
Anders Broman
3003b32cdd Update S1AP to the latest spec rename nas_eps nas-eps.
svn path=/trunk/; revision=27042
2008-12-17 23:16:57 +00:00
Jaap Keuter
0c854831fc From Didier Gautheron:
If udp summary is not set dissector doesn't test for udp/udplite in proto_tree_add_item

svn path=/trunk/; revision=27038
2008-12-17 19:27:19 +00:00
Bill Meier
a8f30cbca1 Fix some typos and spelling (mostly in text strings)
svn path=/trunk/; revision=27037
2008-12-17 17:23:37 +00:00
Guy Harris
27808f5b82 Have separate dissectors for setup requests and responses.
Provide dissectors for most other setup packets.  (Still some more work
needed on them.)

Show descriptor types as decimal, as they are in the USB 2.0 spec.

svn path=/trunk/; revision=27036
2008-12-17 12:23:42 +00:00
Guy Harris
c0a8829bfd Display the CONTROL response data only if there *is* CONTROL response data.
svn path=/trunk/; revision=27034
2008-12-17 10:09:40 +00:00
Guy Harris
c04cd4c91c Define all the standard request code values from the USB 2.0 spec, and
put them into the setup_request_names_vals value_string.

When processing a response, use the request type value, so we only
dissect standard replies when it's a reply to a standard request.

Display the bRequest value in decimal, as that's how they're specified
in the USB 2.0 spec.

svn path=/trunk/; revision=27033
2008-12-17 09:47:43 +00:00
Tomas Kukosa
9043380793 type conversion gdouble<->guint64 is not supported in all MSVC versions, convert it with functions
svn path=/trunk/; revision=27032
2008-12-17 09:41:17 +00:00
Tomas Kukosa
cb63b11f97 fix warning
svn path=/trunk/; revision=27031
2008-12-17 07:22:19 +00:00
Tomas Kukosa
07c8756e22 - fix RSA key import for GNUTLS 2.5.x and newer
- more debug info

svn path=/trunk/; revision=27030
2008-12-17 06:50:09 +00:00
Bill Meier
a890d1462d Add $Id$
svn path=/trunk/; revision=27029
2008-12-17 00:26:27 +00:00
Bill Meier
33c99f44fd Fix typos and spelling (mostly in text strings)
svn path=/trunk/; revision=27028
2008-12-17 00:08:38 +00:00
Anders Broman
1b59a48634 Add the lte rrc dissector.
svn path=/trunk/; revision=27027
2008-12-16 20:08:10 +00:00
Bill Meier
02aebb1018 Fix some spelling/typos; Also: correct some field blurbs.
svn path=/trunk/; revision=27025
2008-12-16 14:21:10 +00:00
Bill Meier
7280c469a3 Fix some spelling/typos
svn path=/trunk/; revision=27024
2008-12-16 14:18:55 +00:00
Jörg Mayer
ab7331c393 If a packet is fragmented, show the packet id in the info column.
svn path=/trunk/; revision=27021
2008-12-16 12:28:49 +00:00
Guy Harris
ec71844d5b Include the string as part of a string descriptor.
Have setup dissectors return the offset past the end of what they
dissect, and have their caller set its offset based on that.

Use tvb_reported_length_remaining(), not tvb_length_remaining(), to
decide whether there's more data, so that we throw an exception if the
packet was cut short by a snapshot length.

Add "Application Data" only if there's extra data to be added.

svn path=/trunk/; revision=27020
2008-12-16 10:22:56 +00:00
Guy Harris
28970e4e8c The S1AP dissector also still gets warnings.
svn path=/trunk/; revision=27019
2008-12-16 06:51:49 +00:00
Anders Broman
41b7d48e93 A few minor updates.
svn path=/trunk/; revision=27018
2008-12-16 05:41:39 +00:00
Guy Harris
9d2803c74d Sigh, the RRLP dissector isn't clean yet.
svn path=/trunk/; revision=27017
2008-12-16 04:55:43 +00:00
Guy Harris
f31ac72556 Move some ASN.1 dissectors to the clean category, as they don't *appear*
to generate warnings on any of our buildbots.

svn path=/trunk/; revision=27016
2008-12-16 04:33:12 +00:00
Bill Meier
0817daf0c7 Do find_dissector_table("ber.oid") during startup
in proto_reg_handoff instead of during dissection.

svn path=/trunk/; revision=27008
2008-12-15 20:52:40 +00:00
Bill Meier
931f05c212 Trivial change to use gboolean & etc for TRUE/FALSE variables
svn path=/trunk/; revision=27007
2008-12-15 20:35:13 +00:00
Bill Meier
843fe49546 Get rid of the old SOUP and ITCH dissectors; (svn mv didn't work ??)
svn path=/trunk/; revision=27006
2008-12-15 20:08:03 +00:00
Bill Meier
dc0ee92a39 Rename SOUP & ITCH dissectors to NASDAQ-SOUP & NASDAQ-ITCH
svn path=/trunk/; revision=27005
2008-12-15 20:00:59 +00:00
Bill Meier
a668ca6bc5 Fix trivial spelling error
svn path=/trunk/; revision=27004
2008-12-15 17:05:41 +00:00
Balint Reczey
f64f7b1e8d Separate reassembly request methods in Lua API implementation.
Now both new-style and pinfo based method work without interference.

svn path=/trunk/; revision=27002
2008-12-15 15:46:53 +00:00
Stig Bjørlykke
afa52d759e Removed duplicate "Aruba" in the adp protocol name.
svn path=/trunk/; revision=27000
2008-12-15 12:40:28 +00:00
Bill Meier
e3a601cf20 Fix compile error; Revise reg_handoff code slightly
svn path=/trunk/; revision=26992
2008-12-13 22:56:00 +00:00
Anders Broman
a9551616cb From Vincent Helfre:
Get rid of sndcp_xid_tree and fix the while loop.

svn path=/trunk/; revision=26991
2008-12-13 22:06:35 +00:00
Anders Broman
3947676a84 From Vincent Helfre:
Fix sndcp_xid_offset.

svn path=/trunk/; revision=26990
2008-12-13 22:00:22 +00:00
Anders Broman
e2e9dc4197 From Vincent Helfre:
Make the dissector callable by name.

svn path=/trunk/; revision=26989
2008-12-13 21:59:33 +00:00
Anders Broman
f050d5a949 Add a cople of IE's
svn path=/trunk/; revision=26975
2008-12-12 20:36:57 +00:00
Bill Meier
f94a04b60c packet-soup: use dissector_add_handle to enable "decode as" for SOUP;
Both: update documentation links slightly


svn path=/trunk/; revision=26972
2008-12-12 17:28:19 +00:00
Jaap Keuter
40ab5fa84e From Gregor Jasny:
Merge onlinebuddy and userclass stuff from official Oscar protocol documentation.

svn path=/trunk/; revision=26971
2008-12-11 23:00:01 +00:00
Jaap Keuter
3de9f29673 From Didier Gautheron:
Small tcp ASCII lines based dissectors for NASDAQ and Chi-X (and maybe others)
real-time market data feed.

svn path=/trunk/; revision=26970
2008-12-11 22:31:23 +00:00
Anders Broman
a0e2569109 Dissect DecoderConfiguration in h245.
svn path=/trunk/; revision=26969
2008-12-11 20:35:19 +00:00
Anders Broman
85bfdec24b Correct the bit position for a couple of hf fields.
svn path=/trunk/; revision=26968
2008-12-11 20:34:23 +00:00
Jaap Keuter
39de8a0cb8 From Alexis La Goutte:
I do not know if I have to reopen this ticket or create a new ticket.
But with last SVN, when i dissector Aruba GRE, i get 
In GRE line, it is find to unknown protocol (0x8200 - unknown)
We need to create a new patch to not show "unknown".

svn path=/trunk/; revision=26962
2008-12-10 23:28:51 +00:00
Tomas Kukosa
99295ee0d2 put the SCTP PPI for current DATA chunk into packet_info (and ppid array renamed to ppids)
svn path=/trunk/; revision=26958
2008-12-10 11:04:36 +00:00
Stig Bjørlykke
1a5114edf9 Removed an unused variable 'str'.
Removed some unused hf_ variables.

svn path=/trunk/; revision=26957
2008-12-10 08:44:13 +00:00
Anders Broman
573bdfa36a From Abhik Sarkar:
More HF support for TPDU parameters in the GSM SMS dissector.

svn path=/trunk/; revision=26956
2008-12-10 07:52:27 +00:00
Jaap Keuter
66d54fa2ce From Benjamin Roch:
This contains the source for dissecting TTEthernet packets (including Protocol Control Frames) conforming to our TTEthernet specification as dissector for Wireshark.

svn path=/trunk/; revision=26955
2008-12-10 07:00:26 +00:00
Gerald Combs
6f659679f7 Make sure all of our struct members are initialized.
svn path=/trunk/; revision=26948
2008-12-09 17:50:02 +00:00
Gerald Combs
5f9afcd2c1 Squelch a couple of Valgrind warnings.
svn path=/trunk/; revision=26946
2008-12-09 17:16:20 +00:00
Stig Bjørlykke
c8f933d0b9 From Jim Young (bug 3102):
Trivial patch to fix a structured comment within wslua_pinfo.c

svn path=/trunk/; revision=26943
2008-12-09 07:53:11 +00:00
Anders Broman
7a9c76f1f9 Add dissection of Authentication request.
svn path=/trunk/; revision=26940
2008-12-08 22:21:49 +00:00
Anders Broman
fa3a12e5b0 It's the tvb lenght that's 0...
svn path=/trunk/; revision=26939
2008-12-08 22:21:03 +00:00