obnox/wireshark/wip.git
17 years agoFrom Boris Misenov
lego [Mon, 5 Feb 2007 16:26:48 +0000 (16:26 +0000)]
From  Boris Misenov

sminmpec_values array is marked as just "export" instead of "WS_VAR_IMPORT" in
epan/sminmpec.h. This prevents its using in Windows builds of plugins directly.

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

17 years agoadd the remaining TAPE ALERT log flags from ssc3r01c
sahlberg [Mon, 5 Feb 2007 11:31:21 +0000 (11:31 +0000)]
add the remaining TAPE ALERT log flags from ssc3r01c

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

17 years agoadd some infrastructure to enable us to dissect the content of LOG SENSE pages and...
sahlberg [Mon, 5 Feb 2007 09:39:36 +0000 (09:39 +0000)]
add some infrastructure to enable us to dissect the content of LOG SENSE pages and parameters

dissect the READ WARNING flag in the TAPE-ALERT log page as an example

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

17 years ago* Add a help facility for UATs
lego [Mon, 5 Feb 2007 05:06:21 +0000 (05:06 +0000)]
* Add a help facility for UATs
* export help_topic_html()

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

17 years agoAdd a confirm dialog when the user closes the window with unsaved data.
lego [Mon, 5 Feb 2007 04:22:06 +0000 (04:22 +0000)]
Add a confirm dialog when the user closes the window with unsaved data.

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

17 years agoAdditoinal diagnostic info in output logs
wmeier [Mon, 5 Feb 2007 00:57:59 +0000 (00:57 +0000)]
Additoinal diagnostic info in output logs

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

17 years agoFrom Sebastien Tandel:
sfisher [Sun, 4 Feb 2007 19:23:10 +0000 (19:23 +0000)]
From Sebastien Tandel:

   Steve has modified a while ago hex_str_to_bytes to handle Cisco MAC
format (xxxx.xxxx.xxxx). It did not test the nullity of the third and
fourth byte (*r, *s) which is however done for the second byte. The test
on the second byte is done as well in the following conditional tests.
If this test is not mandatory thanks to the return value of isxdigit (at
least on GNU/Linux and guess it should be the same on any platform), it
would be better to follow the same logic in all tests cases for the
comprehension of everyone (... which /could/ even, with luck, be turned
in a faster code).
Here is a light patch to follow the logic of the conditional tests done
in the function.

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

17 years agoFrom Sebastien Tandel:
sfisher [Sun, 4 Feb 2007 19:16:24 +0000 (19:16 +0000)]
From Sebastien Tandel:

    Execute permission should be changed [removed] on files
packet-fmp.[c,h] and packet-fmp_notify.[c,h].

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

17 years agoadd uat_swap() to libwireshark.def
lego [Sun, 4 Feb 2007 13:47:58 +0000 (13:47 +0000)]
add uat_swap() to libwireshark.def

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

17 years agoAugment get_gui_runtime_info() with additional information about the U3 device Wiresh...
gal [Sun, 4 Feb 2007 12:39:07 +0000 (12:39 +0000)]
Augment get_gui_runtime_info() with additional information about the U3 device Wireshark is being run from.

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

17 years agoRemove version from Launchpad name and include a default dfilter_macros to remove...
gal [Sun, 4 Feb 2007 12:35:31 +0000 (12:35 +0000)]
Remove version from Launchpad name and include a default dfilter_macros to remove start-up warning.

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

17 years agoSmall fix for incorrect column use when dissecting a BER file.
gal [Sun, 4 Feb 2007 12:00:25 +0000 (12:00 +0000)]
Small fix for incorrect column use when dissecting a BER file.

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

17 years agoMove (Up/Down) & Save buttons
lego [Sun, 4 Feb 2007 05:19:02 +0000 (05:19 +0000)]
Move (Up/Down) & Save buttons

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

17 years agoUATify k12 configuration
lego [Sun, 4 Feb 2007 02:30:59 +0000 (02:30 +0000)]
UATify k12 configuration

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

17 years agothe quoted_string regexp in uat_load() fails badly on "...\\", workarround in uat_sav...
lego [Sun, 4 Feb 2007 02:29:06 +0000 (02:29 +0000)]
the quoted_string regexp in uat_load() fails badly on "...\\", workarround in uat_save() using \x5c and \x22 (hex for \ and ")

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

17 years agofrom:
lego [Sun, 4 Feb 2007 02:13:12 +0000 (02:13 +0000)]
from:
 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>

I discovered that Wireshark K12xx detects the type of input (E1 timeslot or ATM)
based on the extra information. My previous patch to enable Wireshark to open
K12xx files with no extra information (extra_len equals 0 in SRCDEST record)
failed to give later dissectors the input type.

Attached is the patch to correct this for ATM PVC. It adds VPI/VCI/CID information
for display in the dissected tree (in k12_open function). k12_read and k12_seek_read
are also made more robust. These are reverse engineered based on hexeditor
and constants found in tektronix configuration file. Please apply the patch.

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

17 years agoquote HHC_DIR here too
ulfl [Sun, 4 Feb 2007 01:33:48 +0000 (01:33 +0000)]
quote HHC_DIR here too

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

17 years agoupdate the LOG SELECT dissector slightly and harmonize the hf fields so both LOG...
sahlberg [Sat, 3 Feb 2007 22:03:39 +0000 (22:03 +0000)]
update the LOG SELECT dissector slightly and harmonize the hf fields so both LOG SELECT and LOG SENSE use the same variables

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

17 years agosome minor cleanup
ulfl [Sat, 3 Feb 2007 20:57:24 +0000 (20:57 +0000)]
some minor cleanup

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

17 years agoas discussed on the list:
ulfl [Sat, 3 Feb 2007 20:40:11 +0000 (20:40 +0000)]
as discussed on the list:
- GTK 2.10 is mainline now
- WINPCAP_VERSION is just confusing without benefit, remove it

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

17 years agoFrom J. Bruce Fields:
jake [Sat, 3 Feb 2007 20:31:40 +0000 (20:31 +0000)]
From J. Bruce Fields:
Fix an obvious error in the nfs4 stateid parsing.  The stateid is used in a number of common operations (such as open and setattr), so this caused a lot of misparsing.

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

17 years ago... no it won't, that's why I removed them ...
ulfl [Sat, 3 Feb 2007 19:37:59 +0000 (19:37 +0000)]
... no it won't, that's why I removed them ...

Put the quotes around the places where HHC_DIR is used, that should work.

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

17 years agoQuotes around HHC_DIR required so build doesn't fail;
wmeier [Sat, 3 Feb 2007 19:33:32 +0000 (19:33 +0000)]
Quotes around HHC_DIR required so build doesn't fail;
Will the buildbot "build docs" step work ? Let's see

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

17 years agoImprove layout of listings and long URL's
jake [Sat, 3 Feb 2007 17:27:57 +0000 (17:27 +0000)]
Improve layout of listings and long URL's

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

17 years agoupdates to the LOG SELECT CDB decoding
sahlberg [Sat, 3 Feb 2007 16:21:21 +0000 (16:21 +0000)]
updates to the LOG SELECT CDB decoding

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

17 years agosecond iteration:
lego [Sat, 3 Feb 2007 14:25:02 +0000 (14:25 +0000)]
second iteration:
* fields of an uat table now are passed using an array of uat_filed_t
* field callbacks take two more userdata arguments
* add some macros to define uat field callbacks.
* uats can be registered as preferences for a specific protocol
   - the preference widget is a button that opens the uat's window
* dfilter-macro => reflect changes to API

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

17 years agomention lynx, it's mandatory and needed to create plain text version of the release...
ulfl [Sat, 3 Feb 2007 08:01:16 +0000 (08:01 +0000)]
mention lynx, it's mandatory and needed to create plain text version of the release-notes (aka NEWS)

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

17 years agofix HHC_DIR to work
ulfl [Sat, 3 Feb 2007 07:54:18 +0000 (07:54 +0000)]
fix HHC_DIR to work

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

17 years agocleanup docbook related comments
ulfl [Sat, 3 Feb 2007 05:13:39 +0000 (05:13 +0000)]
cleanup docbook related comments

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

17 years ago- update information to the latest changes
ulfl [Sat, 3 Feb 2007 04:09:22 +0000 (04:09 +0000)]
- update information to the latest changes
- redesign parts of the file
- remove some redundant information
- remove tabs, tabs don't work well!

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

17 years agomove docbook related settings from docbook/Makefile.nmake to config.nmake - having...
ulfl [Sat, 3 Feb 2007 04:06:43 +0000 (04:06 +0000)]
move docbook related settings from docbook/Makefile.nmake to config.nmake - having only one place to configure it all :-)

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

17 years agoremove Unix related stuff, as this file is Win32 only
ulfl [Sat, 3 Feb 2007 02:09:39 +0000 (02:09 +0000)]
remove Unix related stuff, as this file is Win32 only

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

17 years agoremove Win32/cygwin remains, as these files are Unix only now
ulfl [Sat, 3 Feb 2007 02:01:25 +0000 (02:01 +0000)]
remove Win32/cygwin remains, as these files are Unix only now

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

17 years agoMinor documentation updates.
sfisher [Fri, 2 Feb 2007 22:06:20 +0000 (22:06 +0000)]
Minor documentation updates.

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

17 years agoFix dist.
gerald [Fri, 2 Feb 2007 20:07:58 +0000 (20:07 +0000)]
Fix dist.

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

17 years agoAdd a Windows installer icon. Remove the ARGB versions from the other
gerald [Fri, 2 Feb 2007 18:45:23 +0000 (18:45 +0000)]
Add a Windows installer icon.  Remove the ARGB versions from the other
Windows icons.

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

17 years agoAdd an installer icon.
gerald [Fri, 2 Feb 2007 18:43:25 +0000 (18:43 +0000)]
Add an installer icon.

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

17 years agoCorrected handling of udp messages, don't call tcp_dissect_pdus for udp fragments
grahamb [Fri, 2 Feb 2007 10:21:43 +0000 (10:21 +0000)]
Corrected handling of udp messages, don't call tcp_dissect_pdus for udp fragments

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

17 years agoreplace a rotating buffer for the udp header structure with ep allocated memory
sahlberg [Fri, 2 Feb 2007 08:47:43 +0000 (08:47 +0000)]
replace a rotating buffer for the udp header structure with ep allocated memory

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

17 years agoAssign the cancel button (so you can hit the escape key) on the capture/display
sfisher [Fri, 2 Feb 2007 01:09:41 +0000 (01:09 +0000)]
Assign the cancel button (so you can hit the escape key) on the capture/display
filter dialog box

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

17 years agoAdd more examples to eth.addr display filter examples, including the new
sfisher [Fri, 2 Feb 2007 00:32:33 +0000 (00:32 +0000)]
Add more examples to eth.addr display filter examples, including the new
xxxx.xxxx.xxxx format recently introduced

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

17 years agoIan Schorr <ian.schorr@gmail.com>
sahlberg [Thu, 1 Feb 2007 20:56:36 +0000 (20:56 +0000)]
Ian Schorr <ian.schorr@gmail.com>
Wed, Jan 31, 2007 at 7:24 PM
To: wireshark-dev@wireshark.org

Hello,

Please consider for checkin the following new dissectors, for the FMP protocol.

FMP (File Mapping Protocol) is the network protocol basis for EMC's HighRoad (MPFS) technology.  Highroad is used to allow multiple clients to share access to NAS-shared files while allowing clients to directly access data volumes (via, for example, Fibre Channel or iSCSI).  EMC currently uses this technology in our Celerra NAS servers, and we're currently in the process of open sourcing portions of the technology.

FMP actually consists of two ONC/RPC-based protocols - the core FMP protocol, and FMP/Notify.  The latter is used as an asynchronous callback to inform clients of status changes, such as lock revocation.

We'd like to offer these dissectors to Wireshark users for help in debugging or otherwise troubleshooting MPFS-related problems.  There are still a few minor changes that need to be made ( i.e. a handful of fields that aren't decoded) but the dissector is overall fairly complete and very usable.

Let me know if there are questions or feedback, or otherwise if other info is needed (like sample captures, which I don't want to send out to the mailing list).

Thanks,
Ian Schorr
EMC Corporation

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

17 years agoDon't call subdissector for dynamic PT based on PT number if conversation info exists.
etxrab [Thu, 1 Feb 2007 20:49:34 +0000 (20:49 +0000)]
Don't call subdissector for dynamic PT based on PT number if conversation info exists.

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

17 years agoFix a link.
gerald [Thu, 1 Feb 2007 20:31:59 +0000 (20:31 +0000)]
Fix a link.

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

17 years agoFix a ulink tag.
gerald [Thu, 1 Feb 2007 20:29:17 +0000 (20:29 +0000)]
Fix a ulink tag.

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

17 years agouse the correct offset to access the service action in PERSISTENT RESERVE IN
sahlberg [Thu, 1 Feb 2007 20:10:51 +0000 (20:10 +0000)]
use the correct offset to access the service action in PERSISTENT RESERVE IN

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

17 years agoThe contents of the NEWS file come from the release notes. Back-port
gerald [Thu, 1 Feb 2007 18:35:14 +0000 (18:35 +0000)]
The contents of the NEWS file come from the release notes.  Back-port
the changes in r20642 to release-notes.xml.  Add "news" targes to the
docbook makefiles to copy release-notes.txt to NEWS.

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

17 years agoOK, fix it properly by adding test after config.h has been included...
martinm [Thu, 1 Feb 2007 12:34:28 +0000 (12:34 +0000)]
OK, fix it properly by adding test after config.h has been included...

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

17 years agoFix with-pcap build by disabling HAVE_LIBPCAP guard for now, for some reason it isn...
martinm [Thu, 1 Feb 2007 12:28:35 +0000 (12:28 +0000)]
Fix with-pcap build by disabling HAVE_LIBPCAP guard for now, for some reason it isn't defined when building this file.

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

17 years agologoncontrol2 response is a Win32 error code not an nt status code
sahlberg [Thu, 1 Feb 2007 10:10:15 +0000 (10:10 +0000)]
logoncontrol2 response is a Win32 error code   not an nt status code

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

17 years agoFrom Abhik Sarkar: support for decoding SS7 MSUs embedded in a syslog message
morriss [Thu, 1 Feb 2007 09:55:52 +0000 (09:55 +0000)]
From Abhik Sarkar: support for decoding SS7 MSUs embedded in a syslog message
(as generated by the Cisco ITP packet logging facility).

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

17 years agomake tshark compile and work also when pcap is not available
sahlberg [Thu, 1 Feb 2007 09:04:46 +0000 (09:04 +0000)]
make tshark compile and work also when pcap is not available

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

17 years agothere is no point in pcapio unless we have PCAP available.
sahlberg [Thu, 1 Feb 2007 08:38:54 +0000 (08:38 +0000)]
there is no point in pcapio unless we have PCAP available.

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

17 years agowe dont have auto_scroll_live if we dont have PCAP so ifdef this out unless PCAP...
sahlberg [Thu, 1 Feb 2007 08:37:54 +0000 (08:37 +0000)]
we dont have auto_scroll_live if we dont have PCAP so ifdef this out unless PCAP is available
(to allow it to compile when pcap is not available)

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

17 years agodont ifdef out main_window_exit() if we dont have PCAP since this symbol is required...
sahlberg [Thu, 1 Feb 2007 08:36:35 +0000 (08:36 +0000)]
dont ifdef out main_window_exit() if we dont have PCAP since this symbol is required even without pcap

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

17 years agoAllow byte strings (FT_BYTES) to have four digits seperated by - : and .
sfisher [Thu, 1 Feb 2007 01:37:34 +0000 (01:37 +0000)]
Allow byte strings (FT_BYTES) to have four digits seperated by - : and .
in addition to the currently supported two or one digit at a time.  This
applies in particular to the FT_ETHER MAC addresses, so that a MAC address
can now be entered as xxxx.xxxx.xxxx in addition to the traditional formats.

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

17 years agoLet the user (e.g. one named "buildbot") specify the location of FOP.
gerald [Thu, 1 Feb 2007 01:15:07 +0000 (01:15 +0000)]
Let the user (e.g. one named "buildbot") specify the location of FOP.

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

17 years agoFrom Andrej Mikus:
gerald [Wed, 31 Jan 2007 23:26:29 +0000 (23:26 +0000)]
From Andrej Mikus:

  IMO, the function should return an error string instead of cowardly
  bailing out with an empty string.

  inet_ntop does the latter by default, so it does not need any additional
  check, just passing buf_len instead of INET6_ADDRSTRLEN.

  At the other side I like the check you made into ip_to_str_buf.

  My proposal would be to combine the patches and use MAX_IP_STR_LEN,
  and approach below for both IPv4 and IPv6 in address_to_str_buf.

Have the error string return a more descriptive clue.

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

17 years agoExtend the events valuestring with Bearer Modification Support Event.
etxrab [Wed, 31 Jan 2007 22:59:41 +0000 (22:59 +0000)]
Extend the events valuestring with Bearer Modification Support Event.

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

17 years agoSync with the 0.99.5 release.
gerald [Wed, 31 Jan 2007 22:55:55 +0000 (22:55 +0000)]
Sync with the 0.99.5 release.

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

17 years agoAdd uat_load.c to the distclean target for generated files.
etxrab [Wed, 31 Jan 2007 22:35:08 +0000 (22:35 +0000)]
Add uat_load.c to the distclean target for generated files.

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

17 years agoFrom Douglas Pratley: Documentation updates for new copy packet data features
sfisher [Wed, 31 Jan 2007 21:30:19 +0000 (21:30 +0000)]
From Douglas Pratley: Documentation updates for new copy packet data features
checked in as SVN revision 20581.

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

17 years agoAdd some missing RFC references to header long text.
martinm [Wed, 31 Jan 2007 17:42:45 +0000 (17:42 +0000)]
Add some missing RFC references to header long text.

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

17 years agoMajor upgrades to dissector: Added defragmentation of tcp pdus, fixed defragmention...
grahamb [Wed, 31 Jan 2007 13:58:55 +0000 (13:58 +0000)]
Major upgrades to dissector: Added defragmentation of tcp pdus, fixed defragmention of application layer fragments, many more object types decoded thanks to Chris Bontje

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

17 years agoFix bug 1332 properly.
martinm [Wed, 31 Jan 2007 10:57:54 +0000 (10:57 +0000)]
Fix bug 1332 properly.

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

17 years agoMerge Anders' and my own fixes to some bugs
lego [Wed, 31 Jan 2007 09:30:08 +0000 (09:30 +0000)]
Merge Anders' and my own fixes to some bugs
- most paramaters have data set to NULL, have them added to the tree
- avoid the context tracing mecanism bailing out if a ContextList appears in the packet.
- in q9150 do not attempt to dissect sdp unless we believe it is sdp
    (BTW we need heuristics for sdp and other potential payloads of this parameter..)

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

17 years agoslightly better explain the user's guide "component"
ulfl [Wed, 31 Jan 2007 06:45:46 +0000 (06:45 +0000)]
slightly better explain the user's guide "component"

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

17 years agoDon't send G_LOG_LEVEL_ERROR|G_LOG_LEVEL_CRITICAL|G_LOG_FLAG_FATAL|G_LOG_FLAG_RECURSI...
morriss [Wed, 31 Jan 2007 06:01:14 +0000 (06:01 +0000)]
Don't send G_LOG_LEVEL_ERROR|G_LOG_LEVEL_CRITICAL|G_LOG_FLAG_FATAL|G_LOG_FLAG_RECURSION to log_func_ignore() so that error messages from g_assert() get printed (by glib's default handler).  Without this change developers only get a message saying the program aborted and maybe (if they're lucky^H^H^H^H^Hconfigured correctly) a core file.  The latter would allow them to find out what went wrong but it would be much easier to just see the error message.

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

17 years agoinstead of putting the MSC_VER_REQUIRED test into the root Makefile (which would...
ulfl [Wed, 31 Jan 2007 05:26:41 +0000 (05:26 +0000)]
instead of putting the MSC_VER_REQUIRED test into the root Makefile (which would require to change ALL makefiles - the buildbot revealed it), simply put it in the wiretap generation. As wiretap is mandatory and one of the first things to be build this doesn't even sound like a bad idea anyway ...

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

17 years agofix a cut-n-paste error, to fix buildbot problem
ulfl [Wed, 31 Jan 2007 04:34:58 +0000 (04:34 +0000)]
fix a cut-n-paste error, to fix buildbot problem

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

17 years agoOnly certain 'base' values make sense in 'prefs_register_uint_preference()': 0 and...
morriss [Wed, 31 Jan 2007 04:14:11 +0000 (04:14 +0000)]
Only certain 'base' values make sense in 'prefs_register_uint_preference()': 0 and 2-36.  Assert out if a different value is found.

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

17 years ago- add some links about U3
ulfl [Wed, 31 Jan 2007 03:49:09 +0000 (03:49 +0000)]
- add some links about U3
- fix some typos
- mention that uninstalling WS from the stick removes personal settings

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

17 years ago- correct the U3 section and add a link
ulfl [Wed, 31 Jan 2007 03:36:25 +0000 (03:36 +0000)]
- correct the U3 section and add a link
- it's called "places bar", will help if someone e.g. googles on this
- mention that the last known version for Win9x was Ethereal 0.99.0 and add a link

this should go into 0.99.5!

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

17 years agodfilter-macro.c is in SVN, it should not be in MAINTAINERCLEANFILES (else we have...
morriss [Wed, 31 Jan 2007 03:30:49 +0000 (03:30 +0000)]
dfilter-macro.c is in SVN, it should not be in MAINTAINERCLEANFILES (else we have to re-fetch the file from svn each time we make maintainer-clean

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

17 years agobackup of some design work of the Wireshark "Welcome" page - the one shown when no...
ulfl [Wed, 31 Jan 2007 03:08:39 +0000 (03:08 +0000)]
backup of some design work of the Wireshark "Welcome" page - the one shown when no trace file is loaded - this page is still disabled.

This is only a "personal backup" of some design ideas / experiments for this page - and needs a lot more work / cleanup. I'm checking this in just to prevent data loss.

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

17 years agouse window_present() as discussed
ulfl [Wed, 31 Jan 2007 03:05:03 +0000 (03:05 +0000)]
use window_present() as discussed

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

17 years ago#include stdlib.h so uat.h can find size_t (at least on Solaris). Add newline to...
morriss [Wed, 31 Jan 2007 02:55:14 +0000 (02:55 +0000)]
#include stdlib.h so uat.h can find size_t (at least on Solaris).  Add newline to end of macros_dlg.h (just to prevent a compiler warning)

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

17 years agoC preprocessor only handles integers for conditional compilation. Build MSC_VER_REQUI...
ulfl [Wed, 31 Jan 2007 02:23:06 +0000 (02:23 +0000)]
C preprocessor only handles integers for conditional compilation. Build MSC_VER_REQUIRED in config.nmake and compare it with _MSC_VER in config.h.win32

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

17 years agoExplain what 'base' in 'prefs_register_uint_preference()' is: it's used in 'strtoul()'
morriss [Wed, 31 Jan 2007 01:59:12 +0000 (01:59 +0000)]
Explain what 'base' in 'prefs_register_uint_preference()' is: it's used in 'strtoul()'

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

17 years agoFix bug 1328 and related bugs found when examining the trace.
etxrab [Tue, 30 Jan 2007 22:52:09 +0000 (22:52 +0000)]
Fix bug 1328 and related bugs found when examining the trace.

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

17 years agoAdd descriptions to radiotap fields. Fix some formatting. Add an extra
sfisher [Tue, 30 Jan 2007 20:57:51 +0000 (20:57 +0000)]
Add descriptions to radiotap fields.  Fix some formatting.  Add an extra
linebreak between hf field definitions for readability.

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

17 years agoFrom Paolo Abeni: update to support the new DLT_USB_LINUX format header.
guy [Tue, 30 Jan 2007 20:07:55 +0000 (20:07 +0000)]
From Paolo Abeni: update to support the new DLT_USB_LINUX format header.

Modified to support the header as a pseudo_header rather than as part of
the packet data.

Fixed some calls that fetch data from the USB packet to fetch it in
little-endian byte order.

Got rid of redundant code to get conversation-specific data (the
get_usb_conv_info() call already does that).

For control packets, only parse the setup information if setup_flag is
0.

Don't interpret a control packet as a standard request unless the setup
type is "Standard".

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

17 years agoFrom Patrick vd Lageweg:
sfisher [Tue, 30 Jan 2007 19:43:29 +0000 (19:43 +0000)]
From Patrick vd Lageweg:

The PERSISTENT REVERVE OUT dissectors uses the table of the PERSISTENT REVERVE
IN command to decode the Service Action field which is obviously not correct.
This patch fixes the problem.

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

17 years agoBased on suggestion from Guy Harris.
jake [Tue, 30 Jan 2007 18:06:11 +0000 (18:06 +0000)]
Based on suggestion from Guy Harris.
Trying to get things working on Win32 (cygwin) and GNU/Linux etc.

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

17 years agoSize passed to IP address fields is now fixed (reported AVP size includes 2 bytes...
martinm [Tue, 30 Jan 2007 13:39:58 +0000 (13:39 +0000)]
Size passed to IP address fields is now fixed (reported AVP size includes 2 bytes of padding), causing assertion reported in bug 1332.

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

17 years agoSwitch to WinPcap 4.0.
gerald [Tue, 30 Jan 2007 07:16:01 +0000 (07:16 +0000)]
Switch to WinPcap 4.0.

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

17 years agoFix bug 1328 (Still Malformed packet) update some of the other packages.
etxrab [Tue, 30 Jan 2007 06:16:39 +0000 (06:16 +0000)]
Fix bug 1328 (Still Malformed packet) update some of the other packages.

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

17 years agoShow the channel frequencies in the wireless (AirPcap) toolbar next to the channel...
sfisher [Tue, 30 Jan 2007 01:57:34 +0000 (01:57 +0000)]
Show the channel frequencies in the wireless (AirPcap) toolbar next to the channel number in the drop-down list.

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

17 years agoif wireshark-gtk2.exe.manifest doesn't exist, don't try to copy it - hopefully fixes...
ulfl [Tue, 30 Jan 2007 01:26:56 +0000 (01:26 +0000)]
if wireshark-gtk2.exe.manifest doesn't exist, don't try to copy it - hopefully fixes the buildbot...

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

17 years agodo not use yy_flex_realloc()
lego [Tue, 30 Jan 2007 00:05:22 +0000 (00:05 +0000)]
do not use yy_flex_realloc()

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

17 years agocall gtk_window_present() only on GTK >= 2.x, should fix current compilation problems.
ulfl [Mon, 29 Jan 2007 23:29:11 +0000 (23:29 +0000)]
call gtk_window_present() only on GTK >= 2.x, should fix current compilation problems.

I don't have tested this on a GTK 1.x system...

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

17 years agofix compiler version detection logic, sorry for the noise!
ulfl [Mon, 29 Jan 2007 22:40:52 +0000 (22:40 +0000)]
fix compiler version detection logic, sorry for the noise!

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

17 years agosplit docbook generation makefiles into nmake and GNU make variants (together with...
ulfl [Mon, 29 Jan 2007 22:15:13 +0000 (22:15 +0000)]
split docbook generation makefiles into nmake and GNU make variants (together with Makefile.common), just like all the other directories have it. This way makes it easier to get settings from config.nmake and probably makefile.am will be easier to do. In addition we don't need GNU make for Win32 generation.

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

17 years agoUpdate value strings.
etxrab [Mon, 29 Jan 2007 21:30:06 +0000 (21:30 +0000)]
Update value strings.

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

17 years agoAdd some missing defines for uat_gui.c
etxrab [Mon, 29 Jan 2007 21:27:48 +0000 (21:27 +0000)]
Add some missing defines for uat_gui.c

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

17 years agoFix a typo (double ;;).
etxrab [Mon, 29 Jan 2007 21:26:08 +0000 (21:26 +0000)]
Fix a typo (double ;;).

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

17 years agoComment out Ulfs changes to be able to do a test build.
etxrab [Mon, 29 Jan 2007 20:58:46 +0000 (20:58 +0000)]
Comment out Ulfs changes to be able to do a test build.

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

17 years agoImprove the handling of INIT/ABORT mesage pairs.
tuexen [Mon, 29 Jan 2007 20:44:59 +0000 (20:44 +0000)]
Improve the handling of INIT/ABORT mesage pairs.

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

17 years agoFix potential buffer overruns in address_to_str_buf() found by Andrej
gerald [Mon, 29 Jan 2007 20:25:26 +0000 (20:25 +0000)]
Fix potential buffer overruns in address_to_str_buf() found by Andrej
Mikus.  Add a buf_len parameter to ip_to_str_buf(), and make sure it's
enforced.  Copy the release notes over from the 0.99.5 trunk and add a
note about the ISUP dissector (which is affected by the overrun).

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

17 years agoFrom Francesco Fondelli:
jake [Mon, 29 Jan 2007 18:06:45 +0000 (18:06 +0000)]
From Francesco Fondelli:
Gerrit Renker fixed a bug in DCCP dissector about long timestamps. (bad offsets)
He wrote:
> attached is a patch which updates the offsets of the timestamps.
> I have verified this against [RFC 4342, sec. 13] and it seems correct.

Also fixed file properties

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