Commit graph

19148 commits

Author SHA1 Message Date
Ronnie Sahlberg
cfaf149ae8 rename some fields in the setup blob to use the same names as in the standard
add dissection of the bmRequestType bitmap



svn path=/trunk/; revision=19527
2006-10-14 10:09:32 +00:00
Ronnie Sahlberg
f1f76a1817 put the packet type in the summary line
svn path=/trunk/; revision=19526
2006-10-14 09:43:17 +00:00
Ronnie Sahlberg
2b13206239 set both read/write flags in ndmp scsi and also always set the expected length to whatever length is transported inside the ndmp pdu
this fixes a regression caused by the recent scsi data in/out reassembly code which made the scsi dissector fail to dissect data in/out over ndmp correctly if scsi reassembly was enabled



svn path=/trunk/; revision=19525
2006-10-14 09:18:24 +00:00
Ronnie Sahlberg
24ef4fcef0 create a new address type AT_USB and start populating the packet list
with nice data




svn path=/trunk/; revision=19524
2006-10-14 05:02:40 +00:00
Ronnie Sahlberg
057c7a0555 let SCSI reassembly default to FALSE
put "reassembled in" in the summary line

put the fragment list at the top of the tree instead of down inside the SCSI expansion



svn path=/trunk/; revision=19523
2006-10-14 01:44:29 +00:00
Gerald Combs
caaecd93e3 Release note and changelog updates.
svn path=/trunk/; revision=19522
2006-10-14 00:31:35 +00:00
Gerald Combs
d3c99f876d Set SVN properties.
svn path=/trunk/; revision=19521
2006-10-14 00:27:50 +00:00
Ulf Lamping
a1656642c6 as Stephen Fisher noted: fix the files header comment
svn path=/trunk/; revision=19520
2006-10-14 00:22:36 +00:00
Ronnie Sahlberg
91ff6ddaf4 add scsi data reassembly
svn path=/trunk/; revision=19519
2006-10-13 22:25:35 +00:00
Ronnie Sahlberg
02ea9c5608 check the estinated data transfer length for the current transfer and start adding checks for scsi data reassembly
svn path=/trunk/; revision=19518
2006-10-13 21:26:03 +00:00
Ronnie Sahlberg
9768637878 dont call the scsi data in/out dissectors unless data offset is 0 i.e. the beginning of data in/out
svn path=/trunk/; revision=19517
2006-10-13 21:07:07 +00:00
Ulf Lamping
c9ad9d765a remove the experimental display of the highest expert level in the statusbar for now.
as long as we haven't solved that TCP checksum offload problems causing checksum errors all the time, this will display the error level for almost every capture done on a local machine - rendering this display pretty useless in it's current form.

svn path=/trunk/; revision=19516
2006-10-13 18:19:42 +00:00
Anders Broman
c1bc224c9e Set properties.
svn path=/trunk/; revision=19515
2006-10-13 17:04:16 +00:00
Gerald Combs
e000e1c8ec Make the "WEP key count" option match the number of WEP key slots. Add
a note about improving the WEP key interface.

svn path=/trunk/; revision=19514
2006-10-13 15:53:20 +00:00
Jörg Mayer
e8869dffb9 Paolo Abeni:
the attached patch add support for the recently introduced pcap
bluetooth data link type. Yes, pcap is going to support also bluetooth
devices (at least on Linux) :-)


svn path=/trunk/; revision=19513
2006-10-13 15:18:10 +00:00
Anders Broman
f61fc78e52 Modify Signals descriptor to look more like the actual text message.
svn path=/trunk/; revision=19512
2006-10-13 14:21:02 +00:00
Ronnie Sahlberg
8826c144f7 pass the relative data offset of data in/out pdu's to the scsi data in/out dissector (dissect_scsi_payload) so that we can later add reassembly of data pdu's
and also (if reassembly is disabled) only dissect the initial (offset==0) data pdu.

dissect_scsi_payload() does not yet use this parameter.


now that we have both data offset and expected data length/bidir expected data length and also the read/write flags availabe we have what we need to reassemble data in/out pdus    (modulo overflow/underflow  but those are so rare we can worry about them later).


ndmp:   ndmp conceptually always has a data in and a data out phase and never fragment the data into smaller pdu's os that dissector always report offset as 0.





svn path=/trunk/; revision=19511
2006-10-13 09:16:45 +00:00
Ronnie Sahlberg
d516bcbb78 if FC type is FPC/SCSI and the relative offset bit is set in f_ctl then the parameter field is 4 bytes and contain the relative offset of the data for data in/out
decode this field as relative offset   and also store it in the fc_hdr structure so that FCP can pick it up and pass if to the SCSI payload data in/out dissector later




svn path=/trunk/; revision=19510
2006-10-13 08:42:33 +00:00
Ulf Lamping
9f62a052a4 distclean should remove wireshark-gtk1/2 dirs completely
svn path=/trunk/; revision=19509
2006-10-13 00:21:47 +00:00
Jaap Keuter
643c6f1bfd Add 802.1QinQ Ethertype preference.
svn path=/trunk/; revision=19508
2006-10-12 21:31:00 +00:00
Luis Ontanon
02a2382a36 - add persconffile(opt_str)
- add datafile_path(opt_str)
- add Dir class -- a Directory Iterator


svn path=/trunk/; revision=19507
2006-10-12 17:00:11 +00:00
Gerald Combs
44318bc1f1 Check to see if we've passed a null strval to ndps_string().
Should fix the recent fuzz bugs.

svn path=/trunk/; revision=19506
2006-10-12 15:00:07 +00:00
Ronnie Sahlberg
15d3176063 wireshark does not yet consume enough memory for me to be happy
pass conversation form the transports up to the scsi layer

add tracking of conversation specific info to scsi osd
add tracking of conversation+lun specific info to scsi osd

for scsi osd   add tracking of PARTITIONS and display in which frame they were created/removed



svn path=/trunk/; revision=19505
2006-10-12 10:54:36 +00:00
Jaap Keuter
a4ed1160e0 Cleanup sample code.
Cleanup some text and headings.
Play trick with keyword so text remains untouched.

svn path=/trunk/; revision=19504
2006-10-12 10:38:24 +00:00
Jaap Keuter
804bed87e6 From Paolo Abeni:
The attached patch fix parsing of the setup header in the usb dissector.
Currently the size of the field specified into proto_tree_add_item call
was wrong.

svn path=/trunk/; revision=19503
2006-10-12 08:04:11 +00:00
Ulf Lamping
1df3e17038 The preferences and alike dialog button behaviour changed.
svn path=/trunk/; revision=19502
2006-10-12 07:52:24 +00:00
Jaap Keuter
8f44a5ef69 Adding initial version of UDLD dissector
svn path=/trunk/; revision=19501
2006-10-12 06:01:51 +00:00
Gerald Combs
0163d9c8d6 Update bug lists.
svn path=/trunk/; revision=19500
2006-10-11 23:53:19 +00:00
Gerald Combs
5da5bf2567 When dumping the graph data to a file, don't walk past the end of a buffer.
Should fix bug 396.

svn path=/trunk/; revision=19499
2006-10-11 23:25:51 +00:00
Gerald Combs
f29d4f9026 Export the recent prefs changes.
svn path=/trunk/; revision=19498
2006-10-11 20:34:05 +00:00
Ronnie Sahlberg
2f6fb1fe7f From Patrick vd Lageweg
Hi,

This patch makes several bit fields in the LOG SELECT command being displayed as bits instead of as numbers.



svn path=/trunk/; revision=19497
2006-10-11 20:05:27 +00:00
Ronnie Sahlberg
10893e51d7 From Patrick vd Lageweg
Hi,

This patch fixes the page number user for the "write error couner page".






svn path=/trunk/; revision=19496
2006-10-11 20:03:44 +00:00
Ronnie Sahlberg
d8a8ec9b36 From Patrick vd Lageweg
Hi,

This patch impelments a dissect for the SCSI SSC Medium Partition Page.


Patrick


svn path=/trunk/; revision=19495
2006-10-11 20:00:43 +00:00
Guy Harris
69ab0c473b Use a different heuristic to determine whether an NDPS string is ASCII
or Unicode, and use tvb_get_ephemeral_faked_unicode() to get Unicode
strings; this fixes problems I've seen in captures, where the string
isn't being processed correctly.

svn path=/trunk/; revision=19494
2006-10-11 17:01:51 +00:00
Ronnie Sahlberg
145d7a0577 add a task_flags bitmap and two lengths (data and bidirectional data)
so that the two scsi transports   FCP and ISCSI can provide the expected data transfer lengths to SCSI  to allow SCSI reassembly.

NDMP does not really need these hints since for NDMP (and also iscsi-lite) there is conceptually always both data in and data out phases and there is never any fragmentation.



svn path=/trunk/; revision=19493
2006-10-11 11:32:56 +00:00
Ronnie Sahlberg
494e873eb0 move the ITL and the ITLQ structure to packet-scsi.h where it belongs
svn path=/trunk/; revision=19492
2006-10-11 10:38:59 +00:00
Ronnie Sahlberg
72817cf7bd from Paolo A
update the usb dissector to reflect the recent change in the pcap format


svn path=/trunk/; revision=19491
2006-10-11 09:47:27 +00:00
Ronnie Sahlberg
daa7210867 fix for 1148
pretty horrible hack to store an ntlmssp blob inside an ldap string

the info column is not entirely pretty but   the payload is at least decoded


svn path=/trunk/; revision=19490
2006-10-11 08:18:14 +00:00
Ulf Lamping
d099129659 fix #1154: although g_vsnprintf() is called, it don't like a NULL pointer for a %s format string. The following proto_tree_add_text was already fixed.
svn path=/trunk/; revision=19489
2006-10-11 07:31:01 +00:00
Anders Broman
c16a3fa90a From Donald White:
An enhancement to the PPP multiplexing protocol 
dissector in protocol-ppp.c.  There are two changes:

     The protocol id field of the multiplexed sub-frame is added
     to the protocol tree using a header field.  This allows
     filters to select the protocol as is the case when it is not
     multiplexed.  I think this fixes a small bug as the ability to
     filter for a protocol should not depend on the lower level
     protocol.

     When the protocol id of the subframe is not present, the
     appropriate default protocol is displayed with the standard
     indication that Wireshark generated the value.

svn path=/trunk/; revision=19488
2006-10-11 06:11:54 +00:00
Gerald Combs
1e480346d1 Add prefs_apply(), which lets us apply preferences (specifically,
trigger a module's callback) for a specific module.

svn path=/trunk/; revision=19487
2006-10-11 00:37:29 +00:00
Gerald Combs
b07b29f711 Simplify the preference string allocation code. Shorten the comments,
which (as Ulf pointed out) reduces the size of the prefs file
significantly.

svn path=/trunk/; revision=19486
2006-10-10 22:46:58 +00:00
Anders Broman
d307493eb5 Fix a typo.
svn path=/trunk/; revision=19485
2006-10-10 21:56:10 +00:00
Anders Broman
9d005246c1 Add H.248 packet BCP dissecton.
svn path=/trunk/; revision=19484
2006-10-10 21:52:52 +00:00
Anders Broman
c1d78e08ed Remove no longer used files.
svn path=/trunk/; revision=19483
2006-10-10 21:50:19 +00:00
Anders Broman
cec6d51774 u_int32_t gives error on Windows assuming guint32 will do.
svn path=/trunk/; revision=19482
2006-10-10 21:46:44 +00:00
Gerald Combs
9dcd4f3372 Prep for the 0.99.4 release.
svn path=/trunk/; revision=19481
2006-10-10 21:15:19 +00:00
Ronnie Sahlberg
26f642778f From Paolo Abeni
USB dissector


svn path=/trunk/; revision=19480
2006-10-10 21:00:35 +00:00
Gerald Combs
aba9c21960 Add command-line options: -c disables color, -h prints help, -s runs
a suite.

svn path=/trunk/; revision=19479
2006-10-10 20:55:38 +00:00
Jaap Keuter
fe2f2920b8 Don't let PortAudio skip the queue on the about dialog ;)
svn path=/trunk/; revision=19478
2006-10-10 19:00:50 +00:00