obnox/wireshark/wip.git
17 years agoClean up the word wrap stuff a bit. (Arguably, that should be done in
guy [Thu, 19 Oct 2006 21:17:23 +0000 (21:17 +0000)]
Clean up the word wrap stuff a bit.  (Arguably, that should be done in
the code that displays it - we might, for example, be able to have the
About dialog word-wrap to the appropriate size, and word-wrap text
printed to the standard output to the terminal width if it's going to a
terminal and to 80 or whatever columns otherwise.)

Don't report anything in dumpcap about libraries not used by dumpcap.
(It was printing a blank, which looked a bit weird.)

Fix the handling of _MSC_VER as per Gerald's fix for _MSC_FULL_VER.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19618 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoSet the right properties
jake [Thu, 19 Oct 2006 21:11:36 +0000 (21:11 +0000)]
Set the right properties

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19617 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFix the MSVC++ compiler information. Put a blank line before the "Built"
gerald [Thu, 19 Oct 2006 20:37:41 +0000 (20:37 +0000)]
Fix the MSVC++ compiler information.  Put a blank line before the "Built"
info.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19616 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoThe RDM dissector is now a built-in; get rid of the plugin.
guy [Thu, 19 Oct 2006 18:47:15 +0000 (18:47 +0000)]
The RDM dissector is now a built-in; get rid of the plugin.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19615 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFix a comment.
guy [Thu, 19 Oct 2006 18:44:51 +0000 (18:44 +0000)]
Fix a comment.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19614 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFix up the changes to put the Portaudio information at the end of the
guy [Thu, 19 Oct 2006 18:43:12 +0000 (18:43 +0000)]
Fix up the changes to put the Portaudio information at the end of the
version string, so the information comes out right for applications that
don't use Portaudio.

Get rid of an extra "with" in the version string for dumpcap.

Get rid of an extra blank after the libpcap version string, and get rid
of an extra newline before it.

Attempt to add more compiler version information and to prettify the
MSVC++ version information (both untested).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19613 f5534014-38df-0310-8fa8-9805f1628bb7

17 years ago$Id$ and propset
lego [Thu, 19 Oct 2006 18:35:10 +0000 (18:35 +0000)]
$Id$ and propset

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19612 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoAdd DTD for RFC 4662 (Event Notification Extension for Resource Lists) XML schema.
martinm [Thu, 19 Oct 2006 17:37:15 +0000 (17:37 +0000)]
Add DTD for RFC 4662 (Event Notification Extension for Resource Lists) XML schema.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19611 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFix a typo.
gerald [Thu, 19 Oct 2006 17:34:11 +0000 (17:34 +0000)]
Fix a typo.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19610 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoRegister the dissector.
tuexen [Thu, 19 Oct 2006 17:25:13 +0000 (17:25 +0000)]
Register the dissector.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19609 f5534014-38df-0310-8fa8-9805f1628bb7

17 years ago- wslua_gui.c:
lego [Thu, 19 Oct 2006 17:02:23 +0000 (17:02 +0000)]
- wslua_gui.c:
  - remove data_ref where it is not used anymore (callbacks won't pass userdata as this ius better done using lua's closures)
  - have TextWindow:set_editable() using its argument

- add wslua_optbool(L,n,d) to pull an optional boolean from the stack

- several fixes to docbook generation (now it compiles!)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19608 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoInstall the COPYING file, as the license tab in the About box needs it.
guy [Thu, 19 Oct 2006 09:31:11 +0000 (09:31 +0000)]
Install the COPYING file, as the license tab in the About box needs it.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19607 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoSet want_portaudio to yes if we'll be building with libportaudio; it
guy [Thu, 19 Oct 2006 09:16:49 +0000 (09:16 +0000)]
Set want_portaudio to yes if we'll be building with libportaudio; it
might have been set to ifavailable, but other parts of the configure
script expect it to be "yes" or "no" after
AC_WIRESHARK_LIBPORTAUDIO_CHECK finishes.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19606 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFix a compiler warning (about a real problem).
guy [Thu, 19 Oct 2006 09:14:27 +0000 (09:14 +0000)]
Fix a compiler warning (about a real problem).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19605 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFix some compiler warnings (about real problems).
guy [Thu, 19 Oct 2006 09:12:28 +0000 (09:12 +0000)]
Fix some compiler warnings (about real problems).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19604 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoInclude gtk/main.h to declare main_filter_packets().
guy [Thu, 19 Oct 2006 09:10:40 +0000 (09:10 +0000)]
Include gtk/main.h to declare main_filter_packets().

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19603 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoIf we have to use Lex or Flex, check whether we found it, first, and if
guy [Thu, 19 Oct 2006 07:45:10 +0000 (07:45 +0000)]
If we have to use Lex or Flex, check whether we found it, first, and if
we didn't, report an error and fail, rather than blithely executing
commands with the command a blank string.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19602 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoAdding license tab to about dialog
jake [Thu, 19 Oct 2006 06:29:13 +0000 (06:29 +0000)]
Adding license tab to about dialog

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19601 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agordm now not a plugin - don't copy dll
wmeier [Thu, 19 Oct 2006 03:45:34 +0000 (03:45 +0000)]
rdm now not a plugin - don't copy dll

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19600 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoAdd support for:
gerald [Thu, 19 Oct 2006 00:48:03 +0000 (00:48 +0000)]
Add support for:

  - The AirPcap Multi-Channel Aggregator (which is marketspeak for an "any"
    device)
  - Merging the 802.11 dissector WEP key list with AirPcap's
  - Decrypting WEP in the adapter, in Wireshark, or not at all

Update the release notes.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19599 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoIf .svn/entries exists, add it as a dependency to svnversion.h.
gerald [Wed, 18 Oct 2006 20:30:15 +0000 (20:30 +0000)]
If .svn/entries exists, add it as a dependency to svnversion.h.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19598 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoSquelch compiler warnings
jake [Wed, 18 Oct 2006 19:42:10 +0000 (19:42 +0000)]
Squelch compiler warnings

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19597 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFrom Shaun Jackman
jake [Wed, 18 Oct 2006 19:29:05 +0000 (19:29 +0000)]
From Shaun Jackman
The RDM protocol has been accepted as ANSI standard E1.20-2006. The following patch updates the decoder to that spec.
At the same time it is promoted to a build-in dissector.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19596 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoAdd module information for generated docs
lego [Wed, 18 Oct 2006 18:45:24 +0000 (18:45 +0000)]
Add module information for generated docs

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19595 f5534014-38df-0310-8fa8-9805f1628bb7

17 years ago- better indentation and fix some errors
lego [Wed, 18 Oct 2006 18:39:30 +0000 (18:39 +0000)]
- better indentation and fix some errors

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19594 f5534014-38df-0310-8fa8-9805f1628bb7

17 years ago- have console.lua not using os.date when os has been disabled
lego [Wed, 18 Oct 2006 17:59:49 +0000 (17:59 +0000)]
- have console.lua not using os.date when os has been disabled
- try to avoid a warning in wslua_gui.c
- make-doc.pl --> docbook (still broken I guess)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19593 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoIn the 802.11 dissector, mark the "wep_keys" preference as obsolete,
gerald [Wed, 18 Oct 2006 17:55:29 +0000 (17:55 +0000)]
In the 802.11 dissector, mark the "wep_keys" preference as obsolete,
and replace it with an "enable_decryption" preference.

Instead of forcing the user to specify how many WEP keys we have,
figure it out for ourselves by parsing the key list.  When decrypting,
don't worry about the key index specified in the header (which resulted
in trying to decrypt using the same key twice); simply try each key in
order (which we were doing anyway).

In hex_str_to_bytes(), handle a null hex string.

Update the release notes.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19592 f5534014-38df-0310-8fa8-9805f1628bb7

17 years ago- Fix the makefile
lego [Wed, 18 Oct 2006 15:05:55 +0000 (15:05 +0000)]
- Fix the makefile
- improve the Lua Console

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19591 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoadd dissection of DATA IN/OUT and SCSI RESPONSE to the usb mass storage dissector
sahlberg [Wed, 18 Oct 2006 12:00:38 +0000 (12:00 +0000)]
add dissection of DATA IN/OUT and SCSI RESPONSE to the usb mass storage dissector

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19590 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agonew dissector : usb mass storage
sahlberg [Wed, 18 Oct 2006 11:24:03 +0000 (11:24 +0000)]
new dissector : usb mass storage

this is a wrapper protocol to store SCSI frames inside usb bulk data transfers

the dissector is far from complete but does
track ITL and ITLQ structures and will also call the SCSI dissector to
dissect the SCSI CDB.

what is still missing is handling of data in/out and scsi responses

at least it will now display the SCSI CDB and dissect it. woohoo

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19589 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agocreate a dissector table for the bulk input/output packet types
sahlberg [Wed, 18 Oct 2006 09:30:28 +0000 (09:30 +0000)]
create a dissector table for the bulk input/output packet types

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19588 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agomove some defines to packet-usb.h so that they can be shared with other dissectors
sahlberg [Wed, 18 Oct 2006 09:10:14 +0000 (09:10 +0000)]
move some defines to packet-usb.h so that they can be shared with other dissectors

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19587 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoAdd part of E.5 Basic DTMF Generator Package
etxrab [Wed, 18 Oct 2006 05:45:52 +0000 (05:45 +0000)]
Add part of E.5 Basic DTMF Generator Package

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19586 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agollc_add_oui() wants a pointer, not a pointer pointer
ulfl [Wed, 18 Oct 2006 00:22:23 +0000 (00:22 +0000)]
llc_add_oui() wants a pointer, not a pointer pointer

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19585 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoAdd compiler information.
gerald [Tue, 17 Oct 2006 22:43:40 +0000 (22:43 +0000)]
Add compiler information.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19584 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFrom Stephen Fisher:
jake [Tue, 17 Oct 2006 20:53:57 +0000 (20:53 +0000)]
From Stephen Fisher:
While researching another bug in follow_dlg.c, I spotted a different one that causes the from and to hostnames/ip addresses to be the same in the follow tcp stream dialog only with IPv6.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19583 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoAdd the license
lego [Tue, 17 Oct 2006 18:29:24 +0000 (18:29 +0000)]
Add the license

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19582 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoPropsets
lego [Tue, 17 Oct 2006 18:26:44 +0000 (18:26 +0000)]
Propsets

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19581 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoHave console.lua and dtd_gen.lua installed by nsis
lego [Tue, 17 Oct 2006 18:21:49 +0000 (18:21 +0000)]
Have console.lua and dtd_gen.lua installed by nsis

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19580 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoSeveral changes:
lego [Tue, 17 Oct 2006 18:20:44 +0000 (18:20 +0000)]
Several changes:
 - do not #include a c code file in wslua_register.c compile a separate boject
 - add the console and evaluate windows
 - add some useful vars to the lua environment
 - some cleanup
 - add the dtd generator code (currently disabled)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19579 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoHide the "Tools" menu if it has no items .
lego [Tue, 17 Oct 2006 17:52:15 +0000 (17:52 +0000)]
Hide the "Tools" menu if it has no items .

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19578 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFix tag names.
gerald [Tue, 17 Oct 2006 15:41:08 +0000 (15:41 +0000)]
Fix tag names.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19577 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agowe need a new pinfo member field so that we can pass data from the core usb dissector...
sahlberg [Tue, 17 Oct 2006 14:13:49 +0000 (14:13 +0000)]
we need a new pinfo member field so that we can pass data from the core usb dissector to future class  dissectors

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19576 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agonow when we do dissect the descriptors:
sahlberg [Tue, 17 Oct 2006 13:40:26 +0000 (13:40 +0000)]
now when we do dissect the descriptors:

add tracking so that when we find an interface descriptor which tells us the device class we also create a conversation for each and every endpoint for that interface and also let all conversations (one for each endpoint) share the same usb conversation info structure.

store the device type inside this conv_info structure

add the required code to manage BULK data pdus and have it for now only display what kind of bulk data is contained (interface class as snooped from the descriptors)

we now only need a class dissector table we can fork off into from the bulk dissector in usb    and then an external usb_masstorage dissector that registers itself as a mass storage device and we should be all set to dissect the scsi layer being transported atop usb

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19575 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agodebug trace at beginning of each packet
kukosa [Tue, 17 Oct 2006 13:29:44 +0000 (13:29 +0000)]
debug trace at beginning of each packet
do not call subdissector for empty application data

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19574 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoadd a define for the "no endpoint" constant used to represent unknown or host side...
sahlberg [Tue, 17 Oct 2006 09:14:16 +0000 (09:14 +0000)]
add a define for the "no endpoint" constant used to represent  unknown or host side endpoint used for conversations

ansp provide the desired port/endpoints in the call to get/create a conversation   so that we later when we see the a descriptor that says   Endpoint X is using class Y
we need tis to register that certain endpoints are used for mass storage
(or other applications)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19573 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoStephen Fisher:
jmayer [Tue, 17 Oct 2006 08:59:01 +0000 (08:59 +0000)]
Stephen Fisher:

Please apply the attached patch to improve the WLCCP dissector.  I have
also finished merging in packet-cisco-wireless.c, so it can be deleted.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19572 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoSupport for automake 1.10 (reported by Aamer Akhter)
jmayer [Tue, 17 Oct 2006 08:51:16 +0000 (08:51 +0000)]
Support for automake 1.10 (reported by Aamer Akhter)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19571 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoupdate Timestamps Option labels in accordance with RFC1323
kukosa [Tue, 17 Oct 2006 06:01:54 +0000 (06:01 +0000)]
update Timestamps Option labels in accordance with RFC1323

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19570 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoAdd A.8 Basic call progress tones generator with directionality
etxrab [Tue, 17 Oct 2006 05:40:58 +0000 (05:40 +0000)]
Add A.8 Basic call progress tones generator with directionality

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19569 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agofrom Stephen Fisher:
ulfl [Tue, 17 Oct 2006 01:29:55 +0000 (01:29 +0000)]
from Stephen Fisher:
Here is a patch for spelling typos in comments and strings in the gtk/
directories.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19568 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoAdd bug 1135.
gerald [Mon, 16 Oct 2006 23:43:48 +0000 (23:43 +0000)]
Add bug 1135.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19567 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agofix #1135: another "off by one" bug, zero termination was done twice, second time...
ulfl [Mon, 16 Oct 2006 23:13:21 +0000 (23:13 +0000)]
fix #1135: another "off by one" bug, zero termination was done twice, second time writing behind the end of the available buffer

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19566 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoIf the user has a WinPcap 4.0 beta installed, force them to uninstall
gerald [Mon, 16 Oct 2006 22:47:32 +0000 (22:47 +0000)]
If the user has a WinPcap 4.0 beta installed, force them to uninstall
it by hand before we'll install 3.1.  This avoids problems with users
accidentally downgrading WinPcap.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19565 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agomove the content of the Wiki "System Requirements" into the "Platforms Wireshark...
ulfl [Mon, 16 Oct 2006 21:47:35 +0000 (21:47 +0000)]
move the content of the Wiki "System Requirements" into the "Platforms Wireshark runs on" section and update the information (e.g. the binary Unix packages changed since the move from Ethereal)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19564 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoUpdate manuf
jmayer [Mon, 16 Oct 2006 21:01:18 +0000 (21:01 +0000)]
Update manuf

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19563 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoAdd more USB capturing info.
gerald [Mon, 16 Oct 2006 20:42:32 +0000 (20:42 +0000)]
Add more USB capturing info.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19562 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoAdd bug 1134.
gerald [Mon, 16 Oct 2006 18:47:52 +0000 (18:47 +0000)]
Add bug 1134.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19561 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoMake sure a value is non-null before we feed it to strcmp(). Fixes bug
gerald [Mon, 16 Oct 2006 18:44:43 +0000 (18:44 +0000)]
Make sure a value is non-null before we feed it to strcmp().  Fixes bug
1134.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19560 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoHide the "Tools" menu if unused.
lego [Mon, 16 Oct 2006 16:54:48 +0000 (16:54 +0000)]
Hide the "Tools" menu if unused.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19559 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agocorrect the little / big endian comment
sahlberg [Mon, 16 Oct 2006 14:54:20 +0000 (14:54 +0000)]
correct the little / big endian comment

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19558 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agodissect a lot more of the descriptors so that we can finally see which endpoints...
sahlberg [Mon, 16 Oct 2006 14:43:35 +0000 (14:43 +0000)]
dissect a lot more of the descriptors so that we can finally see which endpoints are used for what purpose

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19557 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoDisplay the skipped 4 bytes from the header as setup (see
jmayer [Mon, 16 Oct 2006 14:24:24 +0000 (14:24 +0000)]
Display the skipped 4 bytes from the header as setup (see
struct usb_header). Just display it as a big endian number
(I don't have a spec at hand).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19556 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agobreak finding/creating a conversation out into its own helper (which makes it easier...
sahlberg [Mon, 16 Oct 2006 13:42:59 +0000 (13:42 +0000)]
break finding/creating a conversation out into its own helper (which makes it easier later when we find an endpoint description that tells us some other endpoint is used for massstorage)

implement some more descriptors

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19555 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFinish dissection of GET DESCRIPTOR for the devicetype: DEVICE.
sahlberg [Mon, 16 Oct 2006 10:33:46 +0000 (10:33 +0000)]
Finish dissection of GET DESCRIPTOR for the devicetype: DEVICE.

This dissector should be extended to dissect all other descriptors for all other device types as well.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19554 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoadd some variables to the task structure so that we can pass TYPE/INDEX from the...
sahlberg [Mon, 16 Oct 2006 08:47:48 +0000 (08:47 +0000)]
add some variables to the task structure so that we can pass TYPE/INDEX from the GET DESCRIPTOR request to the response dissector
(we need this in order to know how to dissect the response?)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19553 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoRelease notes and changelog updates.
gerald [Mon, 16 Oct 2006 03:46:11 +0000 (03:46 +0000)]
Release notes and changelog updates.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19552 f5534014-38df-0310-8fa8-9805f1628bb7

17 years ago- some more cleanup
ulfl [Mon, 16 Oct 2006 03:25:50 +0000 (03:25 +0000)]
- some more cleanup
- mention the other README files
- encode some @ chars to [AT] in mail addresses

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19551 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agofix a typo
ulfl [Mon, 16 Oct 2006 03:23:43 +0000 (03:23 +0000)]
fix a typo

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19550 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agosplit the display filter engine doc into it's own file
ulfl [Mon, 16 Oct 2006 02:37:06 +0000 (02:37 +0000)]
split the display filter engine doc into it's own file

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19549 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agodeleted lot's of irrelevant/outdated content from README.win32.
ulfl [Mon, 16 Oct 2006 01:48:16 +0000 (01:48 +0000)]
deleted lot's of irrelevant/outdated content from README.win32.

move content from the README.win32 file into the wsdg. I've moved the cygwin GCC info to a new Wiki page, it seems more promissing that it's getting updated in the future.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19548 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agobe more specific about the README.developer file
ulfl [Mon, 16 Oct 2006 01:43:04 +0000 (01:43 +0000)]
be more specific about the README.developer file

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19547 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agomove the README files before the source code, they are more important
ulfl [Sun, 15 Oct 2006 22:57:31 +0000 (22:57 +0000)]
move the README files before the source code, they are more important

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19546 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoadd a prerequisites section and some minor changes
ulfl [Sun, 15 Oct 2006 22:42:22 +0000 (22:42 +0000)]
add a prerequisites section and some minor changes

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19545 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFix Event dissection which was broken when going to V3.
etxrab [Sun, 15 Oct 2006 22:11:26 +0000 (22:11 +0000)]
Fix Event dissection which was broken when going to V3.
and add a few parameters.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19544 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoUpadte to H.248 V3 and add some annex E parameters.
etxrab [Sun, 15 Oct 2006 16:06:02 +0000 (16:06 +0000)]
Upadte to H.248 V3 and add some annex E parameters.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19543 f5534014-38df-0310-8fa8-9805f1628bb7

17 years ago- gcc dies on "default: }", add a ;
jmayer [Sun, 15 Oct 2006 12:27:51 +0000 (12:27 +0000)]
- gcc dies on "default: }", add a ;
- proto_register usb instead of eth.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19542 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agopopulate the info column with the request type and whetehr it is a request or a response
sahlberg [Sun, 15 Oct 2006 08:21:56 +0000 (08:21 +0000)]
populate the info column with the request type and whetehr it is a request or a response

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19541 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoadd tracking of request/responses for CONTROL INPUT so we can start passing parameter...
sahlberg [Sun, 15 Oct 2006 08:12:41 +0000 (08:12 +0000)]
add tracking of request/responses for CONTROL INPUT so we can start passing parameters from request to response and dissect response data

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19540 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoadd a new port type for usb endpoints
sahlberg [Sun, 15 Oct 2006 06:10:59 +0000 (06:10 +0000)]
add a new port type for usb endpoints

start introducing conversations to the usb dissector so that we can start tracking requests/responses
which we need to in order to dissect for example the data returned by a device to a GET DESCRIPTORS call

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19539 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agostart dissecting the setup headers
sahlberg [Sun, 15 Oct 2006 03:49:27 +0000 (03:49 +0000)]
start dissecting the setup headers

dissect GET DESCRIPTOR as an example on how to add such dissectors

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19538 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agomore serviceactions
sahlberg [Sun, 15 Oct 2006 02:54:08 +0000 (02:54 +0000)]
more serviceactions

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19537 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agosome more service actions
sahlberg [Sat, 14 Oct 2006 22:45:07 +0000 (22:45 +0000)]
some more service actions

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19536 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agodissect some more osd service actions
sahlberg [Sat, 14 Oct 2006 22:31:27 +0000 (22:31 +0000)]
dissect some more osd service actions

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19535 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoif reassembly did not give us a new tvb, then dont call any scsi payload subdissector
sahlberg [Sat, 14 Oct 2006 22:05:57 +0000 (22:05 +0000)]
if reassembly did not give us a new tvb,  then dont call any scsi payload subdissector

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19534 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoFix a compiler warning by doing what I suspect was intended.
guy [Sat, 14 Oct 2006 20:18:10 +0000 (20:18 +0000)]
Fix a compiler warning by doing what I suspect was intended.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19533 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoDo the suboption processing in dissect_netware_ip_suboption() a bit more
guy [Sat, 14 Oct 2006 20:17:14 +0000 (20:17 +0000)]
Do the suboption processing in dissect_netware_ip_suboption() a bit more
like the way it's done in other suboption dissectors.

Fix a typo.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19532 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoUpdate FSF address in code template
jake [Sat, 14 Oct 2006 19:00:31 +0000 (19:00 +0000)]
Update FSF address in code template

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19531 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoDissect observedeventsdescriptor more like the actual text.
etxrab [Sat, 14 Oct 2006 14:13:00 +0000 (14:13 +0000)]
Dissect observedeventsdescriptor more like the actual text.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19530 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoadd dissection of FLUSH and FLUSH COLLECTION
sahlberg [Sat, 14 Oct 2006 11:25:38 +0000 (11:25 +0000)]
add dissection of FLUSH and FLUSH COLLECTION

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19529 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoimplement WRITE and CREATE COLLECTION
sahlberg [Sat, 14 Oct 2006 10:52:50 +0000 (10:52 +0000)]
implement WRITE and CREATE COLLECTION

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19528 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agorename some fields in the setup blob to use the same names as in the standard
sahlberg [Sat, 14 Oct 2006 10:09:32 +0000 (10:09 +0000)]
rename some fields in the setup blob to use the same names as in the standard

add dissection of the bmRequestType bitmap

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19527 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoput the packet type in the summary line
sahlberg [Sat, 14 Oct 2006 09:43:17 +0000 (09:43 +0000)]
put the packet type in the summary line

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19526 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoset both read/write flags in ndmp scsi and also always set the expected length...
sahlberg [Sat, 14 Oct 2006 09:18:24 +0000 (09:18 +0000)]
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

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19525 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agocreate a new address type AT_USB and start populating the packet list
sahlberg [Sat, 14 Oct 2006 05:02:40 +0000 (05:02 +0000)]
create a new address type AT_USB and start populating the packet list
with nice data

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19524 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agolet SCSI reassembly default to FALSE
sahlberg [Sat, 14 Oct 2006 01:44:29 +0000 (01:44 +0000)]
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

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19523 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoRelease note and changelog updates.
gerald [Sat, 14 Oct 2006 00:31:35 +0000 (00:31 +0000)]
Release note and changelog updates.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19522 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoSet SVN properties.
gerald [Sat, 14 Oct 2006 00:27:50 +0000 (00:27 +0000)]
Set SVN properties.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19521 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoas Stephen Fisher noted: fix the files header comment
ulfl [Sat, 14 Oct 2006 00:22:36 +0000 (00:22 +0000)]
as Stephen Fisher noted: fix the files header comment

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19520 f5534014-38df-0310-8fa8-9805f1628bb7

17 years agoadd scsi data reassembly
sahlberg [Fri, 13 Oct 2006 22:25:35 +0000 (22:25 +0000)]
add scsi data reassembly

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19519 f5534014-38df-0310-8fa8-9805f1628bb7