metze/wireshark/wip.git
11 years agoFix some signed/unsigned mismatches caught by cppcheck.
Evan Huus [Wed, 26 Sep 2012 01:56:13 +0000 (01:56 -0000)]
Fix some signed/unsigned mismatches caught by cppcheck.

svn path=/trunk/; revision=45145

11 years agoFix error checking logic.
Gerald Combs [Tue, 25 Sep 2012 23:29:47 +0000 (23:29 -0000)]
Fix error checking logic.

svn path=/trunk/; revision=45144

11 years agoImplement and document the Custom plugin system. Create relevant example files and...
Jaap Keuter [Tue, 25 Sep 2012 21:02:13 +0000 (21:02 -0000)]
Implement and document the Custom plugin system. Create relevant example files and add them to the distribution. Rewrite README.plugins to describe how to use this system.

svn path=/trunk/; revision=45142

11 years agoNote that it's a smart card standard.
Guy Harris [Tue, 25 Sep 2012 21:00:10 +0000 (21:00 -0000)]
Note that it's a smart card standard.

svn path=/trunk/; revision=45141

11 years agoAdd load of translate QLibraryInfo to have standart button (and other stuff) translated
Alexis La Goutte [Tue, 25 Sep 2012 20:18:02 +0000 (20:18 -0000)]
Add load of translate QLibraryInfo to have standart button (and other stuff) translated

svn path=/trunk/; revision=45140

11 years agoUse "common help_url function" for qtshark
Alexis La Goutte [Tue, 25 Sep 2012 20:08:11 +0000 (20:08 -0000)]
Use "common help_url function" for qtshark
Add links to Manual Pages...

svn path=/trunk/; revision=45139

11 years agotrival: replaced tabs with spaces, added modelines
Martin Kaiser [Tue, 25 Sep 2012 19:57:10 +0000 (19:57 -0000)]
trival: replaced tabs with spaces, added modelines

svn path=/trunk/; revision=45138

11 years agoFrom Michal Labedzki
Martin Kaiser [Tue, 25 Sep 2012 19:46:10 +0000 (19:46 -0000)]
From Michal Labedzki

make ISO 7816 Answer To Reset (ATR) a separate dissector
call it from Bluetooth SAP

from me
- change protocol name to iso7816.atr to be consistent with existing
  filter names
- subtree for atr
- always call atr dissector via handle
- reject the packet if it has no valid init char
- don't use boolean data parameter, fill the info column with the data
  required by Bluetooth SAP

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7715

svn path=/trunk/; revision=45137

11 years agoAdd modelines info for qtshark import file
Alexis La Goutte [Tue, 25 Sep 2012 19:29:04 +0000 (19:29 -0000)]
Add modelines info for qtshark import file

svn path=/trunk/; revision=45136

11 years agoreplaced decode_boolean_bitfield, decode_numeric_bitfield, and decode_enumerated_bitf...
Michael Mann [Tue, 25 Sep 2012 18:41:41 +0000 (18:41 -0000)]
replaced decode_boolean_bitfield, decode_numeric_bitfield, and decode_enumerated_bitfield calls with itemized filters

svn path=/trunk/; revision=45135

11 years agoUpdate a couple of URL's.
Chris Maynard [Tue, 25 Sep 2012 16:58:53 +0000 (16:58 -0000)]
Update a couple of URL's.

svn path=/trunk/; revision=45134

11 years agoFix compilation warnings.
Gerald Combs [Tue, 25 Sep 2012 15:27:36 +0000 (15:27 -0000)]
Fix compilation warnings.

svn path=/trunk/; revision=45133

11 years agoFrom Michal Labedzki:
Anders Broman [Tue, 25 Sep 2012 08:10:09 +0000 (08:10 -0000)]
From Michal Labedzki:
Bluetooth: fix order of colors

For Bluetooth each color is assigned to dissector,
but higher position on that list is needed for meet encapsulation
requirements, for example AVRCP is on top of AVCTP,
AVCTP is on top of L2CAP, etc.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7639

svn path=/trunk/; revision=45122

11 years agoRevert 45116. Developer's probably don't want the user-guide.chm that they get from...
Chris Maynard [Tue, 25 Sep 2012 03:23:23 +0000 (03:23 -0000)]
Revert 45116.  Developer's probably don't want the user-guide.chm that they get from the setup step as it's not going to be up-to-date.

svn path=/trunk/; revision=45121

11 years agoAdd reordercap binary to gitignore, and copy gitignore to bzrignore for
Evan Huus [Tue, 25 Sep 2012 01:43:38 +0000 (01:43 -0000)]
Add reordercap binary to gitignore, and copy gitignore to bzrignore for
those people using bzr.

svn path=/trunk/; revision=45120

11 years agoDecode some more elements.
Jörg Mayer [Tue, 25 Sep 2012 01:21:19 +0000 (01:21 -0000)]
Decode some more elements.

svn path=/trunk/; revision=45119

11 years agoRemove trailing whitespace
Jörg Mayer [Tue, 25 Sep 2012 01:20:51 +0000 (01:20 -0000)]
Remove trailing whitespace

svn path=/trunk/; revision=45118

11 years agoTouch the file in make-dissector-reg.py if it hasn't changed, so that
Evan Huus [Tue, 25 Sep 2012 01:06:13 +0000 (01:06 -0000)]
Touch the file in make-dissector-reg.py if it hasn't changed, so that
we don't try and regenerate it every single subsequent build.

Also, add modelines.

svn path=/trunk/; revision=45117

11 years agoWe're downloading the user-guide as part of the setup, so we might as well copy it...
Chris Maynard [Tue, 25 Sep 2012 01:03:21 +0000 (01:03 -0000)]
We're downloading the user-guide as part of the setup, so we might as well copy it to the install directory.  If someone has built a more up-to-date version of the user-guide in the docbook directory, then it will just overwrite this one, but for most developers, I don't think they're building their own, so at least this way they'll still have a local copy of the user-guide.  If optional is the preferred default, then we can change config.nmake and just comment out UG_DIR and mark as "optional" instead of "recommended".

svn path=/trunk/; revision=45116

11 years agoreplaced decode_boolean_bitfield calls with itemized filters
Michael Mann [Tue, 25 Sep 2012 01:00:41 +0000 (01:00 -0000)]
replaced decode_boolean_bitfield calls with itemized filters

added tfs_no_yes to tfs.[ch]

svn path=/trunk/; revision=45115

11 years agoUpdate regexes to match the version string changes in r45112.
Gerald Combs [Mon, 24 Sep 2012 23:40:59 +0000 (23:40 -0000)]
Update regexes to match the version string changes in r45112.

svn path=/trunk/; revision=45114

11 years agoLook in $(WIRESHARK_LIB_DIR)\vcredist_$(MSVC_VARIANT) for
Gerald Combs [Mon, 24 Sep 2012 22:57:54 +0000 (22:57 -0000)]
Look in $(WIRESHARK_LIB_DIR)\vcredist_$(MSVC_VARIANT) for
the MSVC redistributable package, then look in the top-level
$(WIRESHARK_LIB_DIR). This lets us more easily use multiple compilers
with the same library directory.

svn path=/trunk/; revision=45113

11 years agoAdd back extra packaging information if it's present.
Gerald Combs [Mon, 24 Sep 2012 21:57:52 +0000 (21:57 -0000)]
Add back extra packaging information if it's present.

svn path=/trunk/; revision=45112

11 years agoFrom Steve Magnani via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7753 :
Pascal Quantin [Mon, 24 Sep 2012 19:42:12 +0000 (19:42 -0000)]
From Steve Magnani via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7753 :
Fix display of WRITE BUFFER and SEND DIAGNOSTIC fields in SCSI dissector

svn path=/trunk/; revision=45111

11 years agoRegenerate asn.1 dissectors.
Jakub Zawadzki [Mon, 24 Sep 2012 19:38:46 +0000 (19:38 -0000)]
Regenerate asn.1 dissectors.

svn path=/trunk/; revision=45110

11 years agochange the capture comment icon in the statusbar from "add" to "edit"
Martin Kaiser [Mon, 24 Sep 2012 19:30:23 +0000 (19:30 -0000)]
change the capture comment icon in the statusbar from "add" to "edit"
when a comment was added

(deletion of a comment is not recognized correctly)

svn path=/trunk/; revision=45109

11 years agoallow setting a capture comment from the statusbar when a capture was started
Martin Kaiser [Mon, 24 Sep 2012 19:12:01 +0000 (19:12 -0000)]
allow setting a capture comment from the statusbar when a capture was started

for the decision to allow input of a capture comment, we should make no
difference between the statusbar icon and Statistics / Summary menu item

svn path=/trunk/; revision=45108

11 years agofix compilation on linux
Martin Kaiser [Mon, 24 Sep 2012 18:59:44 +0000 (18:59 -0000)]
fix compilation on linux
ui/gtk/capture_file_dlg.c needs ui/file_dialog.h

svn path=/trunk/; revision=45107

11 years agoFix compilation on Windows.
Gerald Combs [Mon, 24 Sep 2012 17:44:11 +0000 (17:44 -0000)]
Fix compilation on Windows.

svn path=/trunk/; revision=45106

11 years agoUnify some of the GTK+ and Win32 "Save As" code and behavior. This will
Gerald Combs [Mon, 24 Sep 2012 17:04:50 +0000 (17:04 -0000)]
Unify some of the GTK+ and Win32 "Save As" code and behavior. This will
likely break compilation on Windows. I'll take care of it shortly.

svn path=/trunk/; revision=45105

11 years agoUpdate make-dissector-reg.py to match r45083. Instead of writing the new
Gerald Combs [Mon, 24 Sep 2012 16:21:56 +0000 (16:21 -0000)]
Update make-dissector-reg.py to match r45083. Instead of writing the new
plugin.c or register.c content to a temporary file build a giant string
in memory and only write it if the current and new hashes differ.

This requires hashlib which was added in Python 2.5; hopefully that's
not a problem.

svn path=/trunk/; revision=45104

11 years agoBeginnings of the Foundry Discovery Protocol (FDP) dissector.
Jörg Mayer [Mon, 24 Sep 2012 16:20:31 +0000 (16:20 -0000)]
Beginnings of the Foundry Discovery Protocol (FDP) dissector.
While FDP is (mostly) deprecated, it is still in use.

svn path=/trunk/; revision=45103

11 years agoGet rid of ../../epan/address.h:65:19: warning: comma at end of enumerator list ...
Anders Broman [Mon, 24 Sep 2012 15:08:46 +0000 (15:08 -0000)]
Get rid of ../../epan/address.h:65:19: warning: comma at end of enumerator list [-pedantic]

svn path=/trunk/; revision=45102

11 years agoTry to passify the buildbots by:
Anders Broman [Mon, 24 Sep 2012 13:54:45 +0000 (13:54 -0000)]
Try to passify the buildbots by:
- Using G_GINT64_CONSTANT for 64 bit constants.
- Using guint64 and G_GINT64_MODIFIER where apropriate
- set individual struct members.
-  cast time_t to guint i two places.

svn path=/trunk/; revision=45101

11 years agopacket-btavctp.c:107: warning: 'number_of_packets' may be used uninitialized in this...
Anders Broman [Mon, 24 Sep 2012 12:51:34 +0000 (12:51 -0000)]
packet-btavctp.c:107: warning: 'number_of_packets' may be used uninitialized in this function
packet-btavctp.c:105: warning: 'pid' may be used uninitialized in this function

svn path=/trunk/; revision=45100

11 years agoFrom Michal Labedzki:
Anders Broman [Mon, 24 Sep 2012 12:46:30 +0000 (12:46 -0000)]
From Michal Labedzki:
Add Bluetooth Profile AVRCP. Supported version: 1.5.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7740

svn path=/trunk/; revision=45099

11 years agoFrom Michal Labedzki:
Anders Broman [Mon, 24 Sep 2012 12:35:45 +0000 (12:35 -0000)]
From Michal Labedzki:
Bluetooth: Add colorfilter for SAP dissector.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7715

svn path=/trunk/; revision=45098

11 years agoFrom Michal Labedzki:
Anders Broman [Mon, 24 Sep 2012 12:30:30 +0000 (12:30 -0000)]
From Michal Labedzki:
Add Bluetooth Protocol AVCTP. Supported version: 1.4.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7675

svn path=/trunk/; revision=45097

11 years agoInclude reordercap.exe.
Martin Mathieson [Mon, 24 Sep 2012 11:59:49 +0000 (11:59 -0000)]
Include reordercap.exe.

svn path=/trunk/; revision=45096

11 years agoWhitespace fixes
Jörg Mayer [Mon, 24 Sep 2012 11:39:28 +0000 (11:39 -0000)]
Whitespace fixes

svn path=/trunk/; revision=45095

11 years agoAdd reordercap to this makefile too.
Martin Mathieson [Mon, 24 Sep 2012 11:25:40 +0000 (11:25 -0000)]
Add reordercap to this makefile too.

svn path=/trunk/; revision=45094

11 years agoFix mispelling of reordercap.exe target.
Martin Mathieson [Mon, 24 Sep 2012 10:53:06 +0000 (10:53 -0000)]
Fix mispelling of reordercap.exe target.

svn path=/trunk/; revision=45093

11 years agoAlso avoid some unnecessary calls to strcmp() here, where the release
Martin Mathieson [Mon, 24 Sep 2012 10:34:27 +0000 (10:34 -0000)]
Also avoid some unnecessary calls to strcmp() here, where the release
number at the end isn't important to know.

svn path=/trunk/; revision=45092

11 years agoSome improvements after looking at profile of large reordercap run.
Martin Mathieson [Mon, 24 Sep 2012 10:29:19 +0000 (10:29 -0000)]
Some improvements after looking at profile of large reordercap run.
- speed up writing timestamp by avoiding g_snprintf()
- avoid call to strstr()
- don't use g_snprintf() for writing a liternal string
- avoid atio() for single-digit strings
- avoid some strcmp() calls where the release number at the end wasn't
  important

svn path=/trunk/; revision=45091

11 years agoFrom Jim Young, bug 7745.
Martin Mathieson [Mon, 24 Sep 2012 10:23:20 +0000 (10:23 -0000)]
From Jim Young, bug 7745.

Add Makefile support for reordercap.

svn path=/trunk/; revision=45090

11 years agoFix count of out-of-order frames reported at end of run.
Martin Mathieson [Mon, 24 Sep 2012 09:42:22 +0000 (09:42 -0000)]
Fix count of out-of-order frames reported at end of run.

svn path=/trunk/; revision=45089

11 years agoFix for bug 7746 (from Jim Young)
Martin Mathieson [Mon, 24 Sep 2012 09:21:16 +0000 (09:21 -0000)]
Fix for bug 7746 (from Jim Young)

Use G_GINT64_MODIFIER when REORDER_DEBUG is defined.

svn path=/trunk/; revision=45088

11 years agoUse proto_tree_add_item() and value_strings in a couple of more places.
Anders Broman [Mon, 24 Sep 2012 08:38:45 +0000 (08:38 -0000)]
Use proto_tree_add_item() and value_strings in a couple of more places.

svn path=/trunk/; revision=45087

11 years agoJust as we don't show the "Wireless Settings" button for non-AirPcap
Guy Harris [Mon, 24 Sep 2012 07:41:19 +0000 (07:41 -0000)]
Just as we don't show the "Wireless Settings" button for non-AirPcap
adapters, we don't show the "Remote Settings" button for local adapters.
(Back when the buttons were in the Capture Options dialog, always having
the button there and making it sensitive or insensitive based on the
interface you specified may have made sense; now that it's in a dialog
popped up when you double-click on a particular interface, so the dialog
always applies to a particular interface, it no longer makes sense.)

Get rid of the unused E_OPT_REMOTE_BT_KEY key.

svn path=/trunk/; revision=45085

11 years agomake-dissector-reg
Jörg Mayer [Mon, 24 Sep 2012 05:59:56 +0000 (05:59 -0000)]
make-dissector-reg
Only update outfile if it differs from newly created outfile
make-dissector-reg.py
Add a comment that we should do the same here (probably a small
task for python knowledeable people).

svn path=/trunk/; revision=45083

11 years agoreplaced decode_boolean_bitfield calls with itemized filters
Michael Mann [Mon, 24 Sep 2012 01:59:34 +0000 (01:59 -0000)]
replaced decode_boolean_bitfield calls with itemized filters

svn path=/trunk/; revision=45082

11 years agoMove potential dereference until *after* the null-check.
Evan Huus [Sun, 23 Sep 2012 21:02:32 +0000 (21:02 -0000)]
Move potential dereference until *after* the null-check.
Caught by cppcheck.

svn path=/trunk/; revision=45081

11 years agoLet's be consistent and display lte_rrc root for all LTE RRC messages
Pascal Quantin [Sun, 23 Sep 2012 21:01:05 +0000 (21:01 -0000)]
Let's be consistent and display lte_rrc root for all LTE RRC messages

svn path=/trunk/; revision=45080

11 years agoWe have one assembler-language module, so note that the assembler is
Guy Harris [Sun, 23 Sep 2012 20:49:18 +0000 (20:49 -0000)]
We have one assembler-language module, so note that the assembler is
needed - and that there are separate 32-bit-target and 64-bit-target
assemblers.

svn path=/trunk/; revision=45079

11 years agoFix a capitalization error.
Guy Harris [Sun, 23 Sep 2012 20:44:21 +0000 (20:44 -0000)]
Fix a capitalization error.

More "Platform SDK" -> "SDK".

svn path=/trunk/; revision=45078

11 years agoFix copy-and-pasteo.
Guy Harris [Sun, 23 Sep 2012 20:35:09 +0000 (20:35 -0000)]
Fix copy-and-pasteo.

Refer to the SDK as just the SDK, not the Platform SDK - Microsoft
dropped the "Platform" with the Vista SDK.

Update the section on the SDK to reflect that and to reflect that Vista
isn't the current version.

svn path=/trunk/; revision=45077

11 years agoAdd AlcatelLucent.xml to NSIS installer
Pascal Quantin [Sun, 23 Sep 2012 20:12:46 +0000 (20:12 -0000)]
Add AlcatelLucent.xml to NSIS installer

svn path=/trunk/; revision=45075

11 years agoGive information on setting up cmd.exe environment variables to build
Guy Harris [Sun, 23 Sep 2012 20:12:19 +0000 (20:12 -0000)]
Give information on setting up cmd.exe environment variables to build
64-bit Wireshark.

svn path=/trunk/; revision=45074

11 years agoGlib type checking might be cheap, but there's no need to do it twice.
Jakub Zawadzki [Sun, 23 Sep 2012 18:20:42 +0000 (18:20 -0000)]
Glib type checking might be cheap, but there's no need to do it twice.

(Actually many GtkTreeModel don't check types at all).

svn path=/trunk/; revision=45073

11 years agoexpert_add...() shouldn't be called under 'if (tree)'.
Bill Meier [Sun, 23 Sep 2012 18:15:09 +0000 (18:15 -0000)]
expert_add...() shouldn't be called under 'if (tree)'.

svn path=/trunk/; revision=45072

11 years agoStore pointers to previously displayed and captured packet, not nstime_t deltas.
Jakub Zawadzki [Sun, 23 Sep 2012 16:25:28 +0000 (16:25 -0000)]
Store pointers to previously displayed and captured packet, not nstime_t deltas.

This commit reduces size (from 144B to 128B on AMD64) of frame_data structure.

Part of bug 5821: Reduce per-packet memory requirements.

svn path=/trunk/; revision=45071

11 years agoAdd lua_nstime_to_sec()
Jakub Zawadzki [Sun, 23 Sep 2012 15:57:11 +0000 (15:57 -0000)]
Add lua_nstime_to_sec()

svn path=/trunk/; revision=45070

11 years agoDisplay the "no interfaces" message in qtshark on any type of error,
Evan Huus [Sun, 23 Sep 2012 14:54:53 +0000 (14:54 -0000)]
Display the "no interfaces" message in qtshark on any type of error,
as otherwise certain errors result in just a blank box. Also be sure to
free the error string after QT's got its own copy.

svn path=/trunk/; revision=45068

11 years agoCleanup wslua PINFO_GET_* macros. It's portable, right?
Jakub Zawadzki [Sun, 23 Sep 2012 14:46:43 +0000 (14:46 -0000)]
Cleanup wslua PINFO_GET_* macros. It's portable, right?

svn path=/trunk/; revision=45067

11 years ago[Automatic manuf, services and enterprise-numbers update for 2012-09-23]
Gerald Combs [Sun, 23 Sep 2012 14:03:25 +0000 (14:03 -0000)]
[Automatic manuf, services and enterprise-numbers update for 2012-09-23]

svn path=/trunk/; revision=45065

11 years agoFix some unused variable warnings from GCC.
Evan Huus [Sun, 23 Sep 2012 12:45:03 +0000 (12:45 -0000)]
Fix some unused variable warnings from GCC.

svn path=/trunk/; revision=45064

11 years agoSpeedup loading capture files by about 20%-30% (wireshark only)
Jakub Zawadzki [Sun, 23 Sep 2012 10:57:05 +0000 (10:57 -0000)]
Speedup loading capture files by about 20%-30% (wireshark only)

Right now packetlist model is used only by one treeview,
so we can check if packetlist->view has connected model if no,
don't emit row-inserted signal.

svn path=/trunk/; revision=45063

11 years agoThe Cygwin item that's now installed by default is Base/rebase.
Guy Harris [Sun, 23 Sep 2012 08:26:01 +0000 (08:26 -0000)]
The Cygwin item that's now installed by default is Base/rebase.

svn path=/trunk/; revision=45062

11 years agoAt least one of the Cygwin items is now installed by default with Cygwin
Guy Harris [Sun, 23 Sep 2012 03:42:34 +0000 (03:42 -0000)]
At least one of the Cygwin items is now installed by default with Cygwin
1.7, so you only click on the "Skip" item if there is such an item.

svn path=/trunk/; revision=45061

11 years agoUgh, the process of installing VS2010 and all the stuff you need in
Guy Harris [Sun, 23 Sep 2012 02:41:11 +0000 (02:41 -0000)]
Ugh, the process of installing VS2010 and all the stuff you need in
order to do 64-bit compiles is a delicate one.  Give the gory details.

svn path=/trunk/; revision=45060

11 years agoreplaced decode_boolean_bitfield calls with itemized filters
Michael Mann [Sun, 23 Sep 2012 00:12:14 +0000 (00:12 -0000)]
replaced decode_boolean_bitfield calls with itemized filters

svn path=/trunk/; revision=45059

11 years agoFix for bug 7744:
Jaap Keuter [Sat, 22 Sep 2012 23:47:23 +0000 (23:47 -0000)]
Fix for bug 7744:
Have the DND data receiver make sure that the URI-list is always correctly terminated. Do so for any source, either X server, Windows or OS X.

svn path=/trunk/; revision=45058

11 years agoAdd the Windows 7 SDK, which you need if you'll be using MSVC++ Express
Guy Harris [Sat, 22 Sep 2012 20:52:20 +0000 (20:52 -0000)]
Add the Windows 7 SDK, which you need if you'll be using MSVC++ Express
Edition and want to build 64-bit binaries.

svn path=/trunk/; revision=45057

11 years agoDo not display a "Wireless Settings" button for non-AirPcap interfaces;
Guy Harris [Sat, 22 Sep 2012 20:09:55 +0000 (20:09 -0000)]
Do not display a "Wireless Settings" button for non-AirPcap interfaces;
it can confuse users, so that they ask why this is grayed out on their
non-Windows machine and ask how to enable it.

Nobody uses the AIRPCAP_OPTIONS_ADVANCED_KEY datum attached to the box
in which the button appears, so get rid of it.

svn path=/trunk/; revision=45056

11 years agoFixup vlan_flags bug introduced with r45054
Chris Maynard [Sat, 22 Sep 2012 18:47:11 +0000 (18:47 -0000)]
Fixup vlan_flags bug introduced with r45054

svn path=/trunk/; revision=45055

11 years agoreplaced decode_boolean_bitfield calls with itemized filters
Michael Mann [Sat, 22 Sep 2012 17:41:07 +0000 (17:41 -0000)]
replaced decode_boolean_bitfield calls with itemized filters

svn path=/trunk/; revision=45054

11 years agoChange "LED" to "icon" and add a packet comment icon to the corresponding expert...
Chris Maynard [Sat, 22 Sep 2012 17:02:34 +0000 (17:02 -0000)]
Change "LED" to "icon" and add a packet comment icon to the corresponding expert info tab if the preference for displaying them is enabled.  Basically, extend the fix for bug 3196 to include the packet comments tab.  Also, fix some typos.

svn path=/trunk/; revision=45053

11 years agoNote that Banyan don't exist any more, so you can't order a dead-tree
Guy Harris [Sat, 22 Sep 2012 10:28:21 +0000 (10:28 -0000)]
Note that Banyan don't exist any more, so you can't order a dead-tree
version of the VINES documentation from them.  However, there appear to
be online versions available; give the URLs for them.

svn path=/trunk/; revision=45052

11 years agoRemove incorrect extra hf_vines_ip_length - what's being constructed
Guy Harris [Sat, 22 Sep 2012 10:21:05 +0000 (10:21 -0000)]
Remove incorrect extra hf_vines_ip_length - what's being constructed
there is the Transport Control field and subfields thereof, not the
packet length field.

Update some URLs.

svn path=/trunk/; revision=45051

11 years agoFollowup to r45034: Don't define _U_ on the compile line, pull it in from
Jeff Morriss [Fri, 21 Sep 2012 21:29:18 +0000 (21:29 -0000)]
Followup to r45034: Don't define _U_ on the compile line, pull it in from
config.h (like we do in cmake).  We always HAVE_CONFIG_H so don't check for it.

svn path=/trunk/; revision=45050

11 years agoUpgrade PDCP LTE dissector to v11.0.0
Pascal Quantin [Fri, 21 Sep 2012 20:12:32 +0000 (20:12 -0000)]
Upgrade PDCP LTE dissector to v11.0.0

svn path=/trunk/; revision=45049

11 years agoUpgrade MAC LTE dissector to v11.0.0
Pascal Quantin [Fri, 21 Sep 2012 20:11:11 +0000 (20:11 -0000)]
Upgrade MAC LTE dissector to v11.0.0

svn path=/trunk/; revision=45048

11 years agoDissect Update UE Location Information message
Pascal Quantin [Fri, 21 Sep 2012 20:00:12 +0000 (20:00 -0000)]
Dissect Update UE Location Information message

svn path=/trunk/; revision=45047

11 years agoTest Procedures messages should be also integrity protected
Pascal Quantin [Fri, 21 Sep 2012 19:58:34 +0000 (19:58 -0000)]
Test Procedures messages should be also integrity protected

svn path=/trunk/; revision=45046

11 years agoDetected typos in speech codec value.
Anders Broman [Fri, 21 Sep 2012 13:36:07 +0000 (13:36 -0000)]
Detected typos in speech codec value.
- Refactored code to use proto_tree_add_item() and use a value string.

svn path=/trunk/; revision=45044

11 years agoFix bug #7669: Preference editor removes (does not save) column definitions after...
Jakub Zawadzki [Fri, 21 Sep 2012 12:29:04 +0000 (12:29 -0000)]
Fix bug #7669: Preference editor removes (does not save) column definitions after the 27th.

put_string_list() was generating string with list of columns to be saved to preference file,
but buffer is limited to MAX_FMT_PREF_LEN (1024 bytes). It looks like 1024 bytes is not enough.

Fix bug by writting directly to file.

svn path=/trunk/; revision=45043

11 years agoAssuming transport_protocol is a guint8.
Anders Broman [Fri, 21 Sep 2012 11:54:30 +0000 (11:54 -0000)]
Assuming transport_protocol is a guint8.

svn path=/trunk/; revision=45042

11 years agoFrom Michal Labedzki:
Anders Broman [Fri, 21 Sep 2012 11:30:53 +0000 (11:30 -0000)]
From Michal Labedzki:
Bluetooth: Provide PSM for higher layers

This is needed by AVRCP, HCRP and AVDTP to recognize other substreams.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7740

svn path=/trunk/; revision=45041

11 years agoFrom Michal Labedzki:
Anders Broman [Fri, 21 Sep 2012 11:14:33 +0000 (11:14 -0000)]
From Michal Labedzki:
Add SAP dissector

Add Bluetooth Profile SAP. Supported version: 1.1.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7715

svn path=/trunk/; revision=45040

11 years agoFrom Michal Labedzki:
Anders Broman [Fri, 21 Sep 2012 10:49:44 +0000 (10:49 -0000)]
From Michal Labedzki:
Bluetooth: Cleanup headers
Remove redundant headers and sort existing to chosen convention.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7639

svn path=/trunk/; revision=45039

11 years agoFrom Michal Labedzki:
Anders Broman [Fri, 21 Sep 2012 10:39:15 +0000 (10:39 -0000)]
From Michal Labedzki:
FCS is not part of "Control" subtree so move it.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7639

svn path=/trunk/; revision=45038

11 years agoFrom Michal Labedzki:
Anders Broman [Fri, 21 Sep 2012 08:52:45 +0000 (08:52 -0000)]
From Michal Labedzki:
Bluetooth: Improve internal Decode By Channel for RFCOMM

Use UAT to allow user to force set top dissector per channel.
Only first found dissection for specified channel is used,
the rest can be used as well-known protocol on channel, but not for
current logs.  Also user can turn on/off this dissection by one-click
preference.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7639

svn path=/trunk/; revision=45037

11 years agoAdd MCVC2012 Professional
Anders Broman [Fri, 21 Sep 2012 06:16:19 +0000 (06:16 -0000)]
Add MCVC2012 Professional

svn path=/trunk/; revision=45036

11 years agoWe are using GRegex in GLib since ~r31304, so stop referencing libpcre. Also,
Chris Maynard [Fri, 21 Sep 2012 03:12:38 +0000 (03:12 -0000)]
We are using GRegex in GLib since ~r31304, so stop referencing libpcre.  Also,
fix the perldoc link.  Maybe someone else can figure out how to also fix:

    http contains "http://www.wireshark.org"

Either the hyperlink should be made to work correctly by not including the
trailing quote as part of the link, or simply change it so it's not hyperlinked
at all.  Also, it should display a terminating semi-colon as follows:

    http contains "http://www.wireshark.org";

svn path=/trunk/; revision=45035

11 years agoRevert r45018 and r45019: put config.h back in lemon.c and take _U_ back off
Jeff Morriss [Fri, 21 Sep 2012 01:42:03 +0000 (01:42 -0000)]
Revert r45018 and r45019: put config.h back in lemon.c and take _U_ back off
the compile line when building with cmake.

Put _U_'s definition in config.h when building with autofoo and on Windows.

svn path=/trunk/; revision=45034

11 years agoAdd some info about building with Visual Studio 2012 (VC11):
Bill Meier [Thu, 20 Sep 2012 21:24:33 +0000 (21:24 -0000)]
Add some info about building with Visual Studio 2012 (VC11):

Summary: It seems to work; win32.mak file must be obtained
         from <somewhere>; (See comment in file for details)

svn path=/trunk/; revision=45033

11 years ago(Try to) fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5808 :
Jeff Morriss [Thu, 20 Sep 2012 21:16:26 +0000 (21:16 -0000)]
(Try to) fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5808 :

Use and free err_info in cf_continue_tail() and cf_finish_tail().

(Untested because I'm not sure how to corrupt a file to exercise this code path...)

svn path=/trunk/; revision=45032

11 years agoAdd a missing C comment termination; (Should fix buildbot error ?)
Bill Meier [Thu, 20 Sep 2012 20:49:20 +0000 (20:49 -0000)]
Add a missing C comment termination; (Should fix buildbot error ?)

svn path=/trunk/; revision=45031

11 years agoI guess the IETF is now keeping expired I-Ds around; alternic doesn't
Guy Harris [Thu, 20 Sep 2012 20:17:53 +0000 (20:17 -0000)]
I guess the IETF is now keeping expired I-Ds around; alternic doesn't
have that one any more.

svn path=/trunk/; revision=45030

11 years agoFix a typo in SVN #44995 which caused building Wireshark with VS 2012 to fail.
Bill Meier [Thu, 20 Sep 2012 20:07:21 +0000 (20:07 -0000)]
Fix a typo in SVN #44995 which caused building Wireshark with VS 2012 to fail.

svn path=/trunk/; revision=45029