metze/wireshark/wip.git
12 years agoDon't sanity-check snaplen against frame length if snaplen is 0.
Martin Mathieson [Wed, 20 Jul 2011 12:24:41 +0000 (12:24 -0000)]
Don't sanity-check snaplen against frame length if snaplen is 0.

svn path=/trunk/; revision=38132

12 years agoRegister nicer entry points for LTE RRC BCH messages, and use them in RLC, MAC, PDCP.
Martin Mathieson [Wed, 20 Jul 2011 12:19:22 +0000 (12:19 -0000)]
Register nicer entry points for LTE RRC BCH messages, and use them in RLC, MAC, PDCP.

svn path=/trunk/; revision=38131

12 years agoRegularize style a bit in help messages.
Guy Harris [Wed, 20 Jul 2011 05:49:24 +0000 (05:49 -0000)]
Regularize style a bit in help messages.

Clean up capitalization.

Fix a comment.

svn path=/trunk/; revision=38130

12 years agoApply some endian heuristics when dissecting ICMP originate, receive and transmit...
Chris Maynard [Wed, 20 Jul 2011 00:22:31 +0000 (00:22 -0000)]
Apply some endian heuristics when dissecting ICMP originate, receive and transmit timestamps.  Fixes bug 6114.

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

svn path=/trunk/; revision=38129

12 years agoAdd a DREP_LITTLE_ENDIAN for the DCE RPC endianness bit in the data
Guy Harris [Tue, 19 Jul 2011 23:02:02 +0000 (23:02 -0000)]
Add a DREP_LITTLE_ENDIAN for the DCE RPC endianness bit in the data
representation.  Use it rather than a raw 0x10.

Add a DREP_ENC_INTEGER() macro that takes a pointer to the data
representation and returns either ENC_LITTLE_ENDIAN or ENC_BIG_ENDIAN;
use it for the encoding argument to proto_tree_add_item(), rather than
just the AND of drep[0] and DREP_LITTLE_ENDIAN, as it's not a boolean
any more, and for string values we'll be supporting character encodings
as well and thus won't be able to trust that the 0x10 bit will mean
"little endian".

Use ENC_NA for some other encoding values, i.e. for FT_BYTES and the
like.

Fix a couple of places in the DCOM dissector where we were passing the
byte-order bit rather than the field value to
proto_tree_add_uint_format().

Clean up white space.

svn path=/trunk/; revision=38128

12 years agoThe GTK+ documentation says we can pass NULL to gtk_table_get_size(). Do
Gerald Combs [Tue, 19 Jul 2011 22:38:28 +0000 (22:38 -0000)]
The GTK+ documentation says we can pass NULL to gtk_table_get_size(). Do
that instead of using a dummy variable.

svn path=/trunk/; revision=38127

12 years agoUse ENC_NA for FT_PROTOCOL.
Stig Bjørlykke [Tue, 19 Jul 2011 19:37:58 +0000 (19:37 -0000)]
Use ENC_NA for FT_PROTOCOL.

svn path=/trunk/; revision=38125

12 years agoUse ENC_NA for hf_fragments (FT_NONE).
Stig Bjørlykke [Tue, 19 Jul 2011 19:37:45 +0000 (19:37 -0000)]
Use ENC_NA for hf_fragments (FT_NONE).

svn path=/trunk/; revision=38124

12 years agoReenable the commented out code. I was able to reproducably break
Jörg Mayer [Tue, 19 Jul 2011 19:36:26 +0000 (19:36 -0000)]
Reenable the commented out code. I was able to reproducably break
the compilation but after a complete removal of the build directory
and a rebuild the problem is gone.

svn path=/trunk/; revision=38123

12 years agoUse ENC_NA as encoding for FT_PROTOCOL, FT_NONE and FT_BYTES.
Stig Bjørlykke [Tue, 19 Jul 2011 18:48:31 +0000 (18:48 -0000)]
Use ENC_NA as encoding for FT_PROTOCOL, FT_NONE and FT_BYTES.

svn path=/trunk/; revision=38122

12 years agoInstead of overloading WIRESHARK_LIBS / wireshark_LIBS in Makefile.nmake
Gerald Combs [Tue, 19 Jul 2011 18:22:46 +0000 (18:22 -0000)]
Instead of overloading WIRESHARK_LIBS / wireshark_LIBS in Makefile.nmake
use WIRESHARK_LIB_DIR for the location of our external libraries.

svn path=/trunk/; revision=38119

12 years agoThere are some undefined symbols in the code: comment out
Jörg Mayer [Tue, 19 Jul 2011 18:00:08 +0000 (18:00 -0000)]
There are some undefined symbols in the code: comment out
the problematic code parts.

svn path=/trunk/; revision=38118

12 years agoBack out parts of 38112, as pointed out by Stig Bj\370rlykke:
Jörg Mayer [Tue, 19 Jul 2011 17:40:23 +0000 (17:40 -0000)]
Back out parts of 38112, as pointed out by Stig Bj\370rlykke:

The changes in profile_dlg.c, uat_gui.c and new_packet_list.c does not
work.  The tooltip is not displayed, and it's not possible to get the
context menu from a column header in the packet list.
...
I guess gtk_tree_view_column_get_widget() does not return
column->button, which is the widget we use.

svn path=/trunk/; revision=38117

12 years agoMartin Mathieson: gtk_table_get_size() was only introduced in gtk 2.22
Jörg Mayer [Tue, 19 Jul 2011 17:29:27 +0000 (17:29 -0000)]
Martin Mathieson: gtk_table_get_size() was only introduced in gtk 2.22

svn path=/trunk/; revision=38116

12 years agoFrom Pradip Biswas, bug 6127 - Added Decode for RRC BCCH (BCH and DL_SCH) messages...
Martin Mathieson [Tue, 19 Jul 2011 16:41:56 +0000 (16:41 -0000)]
From Pradip Biswas, bug 6127 - Added Decode for RRC BCCH (BCH and DL_SCH) messages on RLC-over-UDP.

Add separate codes/cases for BCH-over-BCH and BCH-over-DLSCH.

svn path=/trunk/; revision=38115

12 years agoPull WIRESHARK_LIBS from the system environment if it's available.
Gerald Combs [Tue, 19 Jul 2011 16:26:42 +0000 (16:26 -0000)]
Pull WIRESHARK_LIBS from the system environment if it's available.

svn path=/trunk/; revision=38114

12 years agoGet rid of direct access to struct GtkToggleButton
Jörg Mayer [Tue, 19 Jul 2011 16:02:16 +0000 (16:02 -0000)]
Get rid of direct access to struct GtkToggleButton

svn path=/trunk/; revision=38113

12 years agoFix access to the following stuctures:
Jörg Mayer [Tue, 19 Jul 2011 15:13:36 +0000 (15:13 -0000)]
Fix access to the following stuctures:
GtkCheckMenuItem
GtkTable
GtkTreeViewColumn

svn path=/trunk/; revision=38112

12 years agoGet rid of all GtkAdjustment element accesses. Fix a bug
Jörg Mayer [Tue, 19 Jul 2011 14:33:50 +0000 (14:33 -0000)]
Get rid of all GtkAdjustment element accesses. Fix a bug
introduced when fixing this stuff for rtp_player.c

svn path=/trunk/; revision=38111

12 years agoBased on the information provided by Steve Karg via -dev, change all occurrences...
Chris Maynard [Tue, 19 Jul 2011 13:19:49 +0000 (13:19 -0000)]
Based on the information provided by Steve Karg via -dev, change all occurrences of ENC_LITTLE_ENDIAN to ENC_BIG_ENDIAN.

Ref: http://www.wireshark.org/lists/wireshark-dev/201107/msg00305.html

svn path=/trunk/; revision=38110

12 years agoGet the interfaces list from the Capture / Interfaces list in sync
Michael Tüxen [Tue, 19 Jul 2011 12:42:18 +0000 (12:42 -0000)]
Get the interfaces list from the Capture / Interfaces list in sync
when using the capture / start menu item.

Obtained from Irene Ruengeler.

svn path=/trunk/; revision=38109

12 years agoFix some errors when compiling with -DGSEAL_ENABLE.
Jörg Mayer [Tue, 19 Jul 2011 11:02:26 +0000 (11:02 -0000)]
Fix some errors when compiling with -DGSEAL_ENABLE.

svn path=/trunk/; revision=38108

12 years agoUse correct encoding for proto_tree_add_item().
Stig Bjørlykke [Tue, 19 Jul 2011 10:51:12 +0000 (10:51 -0000)]
Use correct encoding for proto_tree_add_item().

svn path=/trunk/; revision=38107

12 years agoUse ENC_LITTLE_ENDIAN rather than TRUE in proto_tree_add_item() calls.
Guy Harris [Tue, 19 Jul 2011 03:20:02 +0000 (03:20 -0000)]
Use ENC_LITTLE_ENDIAN rather than TRUE in proto_tree_add_item() calls.
(Yes, that means that all but one call uses ENC_LITTLE_ENDIAN, and one
uses ENC_BIG_ENDIAN.  I guess that's how the protocol works....)

svn path=/trunk/; revision=38106

12 years agoFrom Michael Mann via bug 5769: In fDevice_Instance(), add field in proper
Chris Maynard [Tue, 19 Jul 2011 02:47:12 +0000 (02:47 -0000)]
From Michael Mann via bug 5769:  In fDevice_Instance(), add field in proper
big-endian byte order.

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

svn path=/trunk/; revision=38105

12 years agoWork around an annoying problem caused by the collision of GNU gettext's
Guy Harris [Tue, 19 Jul 2011 02:29:31 +0000 (02:29 -0000)]
Work around an annoying problem caused by the collision of GNU gettext's
configure script's attempts to deal with AIX 4 and Lion and/or Xcode 4's
dealings with Fortify.

svn path=/trunk/; revision=38104

12 years agoAt the request of Tony Trinh on -dev, set(CMAKE_VERBOSE_MAKEFILE OFF)
Chris Maynard [Tue, 19 Jul 2011 01:46:16 +0000 (01:46 -0000)]
At the request of Tony Trinh on -dev, set(CMAKE_VERBOSE_MAKEFILE OFF)

Ref: http://www.wireshark.org/lists/wireshark-dev/201107/msg00156.html

svn path=/trunk/; revision=38103

12 years agoAdd instructions how to use the database offline (taken from
Jörg Mayer [Mon, 18 Jul 2011 20:49:35 +0000 (20:49 -0000)]
Add instructions how to use the database offline (taken from
an explanation by Chris Maynard)

svn path=/trunk/; revision=38098

12 years agoAdd a comment how to actually use the protocol help.
Jörg Mayer [Mon, 18 Jul 2011 20:44:01 +0000 (20:44 -0000)]
Add a comment how to actually use the protocol help.

svn path=/trunk/; revision=38097

12 years agoFix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.
Bill Meier [Mon, 18 Jul 2011 19:11:32 +0000 (19:11 -0000)]
Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.

svn path=/trunk/; revision=38095

12 years agoUpdate status file to current state and statistics
Jörg Mayer [Mon, 18 Jul 2011 18:24:22 +0000 (18:24 -0000)]
Update status file to current state and statistics

svn path=/trunk/; revision=38093

12 years agoFix some trivial cases of gdk-deprecated warnings. The remaining
Jörg Mayer [Mon, 18 Jul 2011 18:16:36 +0000 (18:16 -0000)]
Fix some trivial cases of gdk-deprecated warnings. The remaining
ones have to be fixed by someone who understands the code.

svn path=/trunk/; revision=38092

12 years agoIgnore interfaces without a name.
Michael Tüxen [Mon, 18 Jul 2011 17:44:26 +0000 (17:44 -0000)]
Ignore interfaces without a name.

svn path=/trunk/; revision=38091

12 years agoMake a check a bit more pedantic.
Michael Tüxen [Mon, 18 Jul 2011 17:15:45 +0000 (17:15 -0000)]
Make a check a bit more pedantic.

svn path=/trunk/; revision=38090

12 years agoMake sure that the Capture/Start menue item will always use the
Michael Tüxen [Mon, 18 Jul 2011 16:20:19 +0000 (16:20 -0000)]
Make sure that the Capture/Start menue item will always use the
same interfaces as selected in the Main Welcome Window.

svn path=/trunk/; revision=38087

12 years agoFix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.
Bill Meier [Mon, 18 Jul 2011 15:54:25 +0000 (15:54 -0000)]
Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.

svn path=/trunk/; revision=38086

12 years agoFix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.
Bill Meier [Mon, 18 Jul 2011 15:52:16 +0000 (15:52 -0000)]
Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.

svn path=/trunk/; revision=38085

12 years agoGet --enable-ui-manager working.
Michael Tüxen [Mon, 18 Jul 2011 13:36:11 +0000 (13:36 -0000)]
Get --enable-ui-manager working.

svn path=/trunk/; revision=38084

12 years agoSmall comment update: GtkItemFactory has been deprecated as of gtk 2.4
Jörg Mayer [Mon, 18 Jul 2011 13:19:34 +0000 (13:19 -0000)]
Small comment update: GtkItemFactory has been deprecated as of gtk 2.4
(aka close to forever).

svn path=/trunk/; revision=38083

12 years agoFix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.
Bill Meier [Mon, 18 Jul 2011 12:50:26 +0000 (12:50 -0000)]
Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.

svn path=/trunk/; revision=38082

12 years agoAdd option --enable-uimanager to mimic cmake -DUI_MANAGER=ON
Jörg Mayer [Mon, 18 Jul 2011 12:49:16 +0000 (12:49 -0000)]
Add option --enable-uimanager to mimic cmake -DUI_MANAGER=ON

svn path=/trunk/; revision=38081

12 years agoAdd instructions how to work with "git svn" instead of "svn"
Jörg Mayer [Mon, 18 Jul 2011 12:44:19 +0000 (12:44 -0000)]
Add instructions how to work with "git svn" instead of "svn"

svn path=/trunk/; revision=38080

12 years agoUpdate STATUS.gtk3
Jörg Mayer [Mon, 18 Jul 2011 12:40:40 +0000 (12:40 -0000)]
Update STATUS.gtk3
Make linking with stubbed out proto_help functions really work.
Add a comment to proto_help that its functionality will be lost
  once we make the ui-manager code default unless someone cares
  enough to fix it.
Enable -DGTK_DISABLE_DEPRECATED iff building with ui-manager.

svn path=/trunk/; revision=38079

12 years agoPrevent error about undefined function while linking.
Jörg Mayer [Mon, 18 Jul 2011 12:18:00 +0000 (12:18 -0000)]
Prevent error about undefined function while linking.

svn path=/trunk/; revision=38078

12 years agoFor UL retx, show links forward to next Tx as well as backwards to previous.
Martin Mathieson [Mon, 18 Jul 2011 11:57:38 +0000 (11:57 -0000)]
For UL retx, show links forward to next Tx as well as backwards to previous.

svn path=/trunk/; revision=38077

12 years agoAdd a generated field for the number of NACKs in an AM status PDU.
Martin Mathieson [Mon, 18 Jul 2011 10:40:57 +0000 (10:40 -0000)]
Add a generated field for the number of NACKs in an AM status PDU.

svn path=/trunk/; revision=38076

12 years agoWe don't have an "--enable-osxapp" configure option; update a comment.
Guy Harris [Sun, 17 Jul 2011 23:47:10 +0000 (23:47 -0000)]
We don't have an "--enable-osxapp" configure option; update a comment.

svn path=/trunk/; revision=38075

12 years agoGet rid of the .pkg and .dmg with "make clean".
Guy Harris [Sun, 17 Jul 2011 20:40:13 +0000 (20:40 -0000)]
Get rid of the .pkg and .dmg with "make clean".

svn path=/trunk/; revision=38074

12 years agoHandle versions of GTK+ where gdk-pixbuf is a separate library.
Guy Harris [Sun, 17 Jul 2011 20:23:07 +0000 (20:23 -0000)]
Handle versions of GTK+ where gdk-pixbuf is a separate library.

svn path=/trunk/; revision=38072

12 years agoCleanup and indent in Makefile.
Stig Bjørlykke [Sun, 17 Jul 2011 17:56:57 +0000 (17:56 -0000)]
Cleanup and indent in Makefile.

svn path=/trunk/; revision=38071

12 years agoCheck for a valid wspy_dissectors disectory to avoid a warning if missing.
Stig Bjørlykke [Sun, 17 Jul 2011 17:56:42 +0000 (17:56 -0000)]
Check for a valid wspy_dissectors disectory to avoid a warning if missing.

svn path=/trunk/; revision=38070

12 years ago[Automatic manuf, services and enterprise-numbers update for 2011-07-17]
Gerald Combs [Sun, 17 Jul 2011 14:03:36 +0000 (14:03 -0000)]
[Automatic manuf, services and enterprise-numbers update for 2011-07-17]

svn path=/trunk/; revision=38067

12 years agoInclude Cairo lib to be able to use caro functions.
Anders Broman [Sun, 17 Jul 2011 13:18:55 +0000 (13:18 -0000)]
Include Cairo lib to be able to use caro functions.

svn path=/trunk/; revision=38066

12 years agoRepair "Follow TCP Stream" which got broken by my change in SVN 38056
Sake Blok [Sun, 17 Jul 2011 11:08:02 +0000 (11:08 -0000)]
Repair "Follow TCP Stream" which got broken by my change in SVN 38056

Mental note: Try to not do half work ;-)

svn path=/trunk/; revision=38065

12 years agoImproved check for valid custom column in preferences.
Stig Bjørlykke [Sat, 16 Jul 2011 18:30:57 +0000 (18:30 -0000)]
Improved check for valid custom column in preferences.

This fixes bug 6131.

svn path=/trunk/; revision=38064

12 years agoRemove redundant code.
Michael Tüxen [Sat, 16 Jul 2011 17:04:48 +0000 (17:04 -0000)]
Remove redundant code.

svn path=/trunk/; revision=38063

12 years agoUse correct plausability check.
Michael Tüxen [Sat, 16 Jul 2011 14:19:43 +0000 (14:19 -0000)]
Use correct plausability check.

svn path=/trunk/; revision=38062

12 years agoAdd option for USE_THREADS.
Michael Tüxen [Sat, 16 Jul 2011 13:05:46 +0000 (13:05 -0000)]
Add option for USE_THREADS.

svn path=/trunk/; revision=38061

12 years agoUse threads per default. Same as on Windows.
Michael Tüxen [Sat, 16 Jul 2011 13:02:44 +0000 (13:02 -0000)]
Use threads per default. Same as on Windows.

svn path=/trunk/; revision=38060

12 years agoUse the threads based workaround only on windows (with thread support enabled),
Michael Tüxen [Sat, 16 Jul 2011 12:45:47 +0000 (12:45 -0000)]
Use the threads based workaround only on windows (with thread support enabled),
since the workaround is only intended to work on windows.

svn path=/trunk/; revision=38059

12 years agoProvide information regarding thred support.
Michael Tüxen [Sat, 16 Jul 2011 12:19:57 +0000 (12:19 -0000)]
Provide information regarding thred support.

svn path=/trunk/; revision=38058

12 years agoDon't allow capturing from multiple interface when compiled with multiple thread
Michael Tüxen [Sat, 16 Jul 2011 11:07:32 +0000 (11:07 -0000)]
Don't allow capturing from multiple interface when compiled with multiple thread
support.

svn path=/trunk/; revision=38057

12 years agoStop using the conversation index for tcp stream values as the gaps in the numbering...
Sake Blok [Fri, 15 Jul 2011 23:40:16 +0000 (23:40 -0000)]
Stop using the conversation index for tcp stream values as the gaps in the numbering is causing to many questions. Also, numbering could be different for the same file when viewed on different Wireshark versions, which could lead to confusion too.

(see also: http://ask.wireshark.org/questions/5056/how-does-wireshark-calculate-the-tcp-stream-index)

svn path=/trunk/; revision=38056

12 years agoPatch GnuTLS's pkg-config file; it says "requires zlib", but OS X, while
Guy Harris [Fri, 15 Jul 2011 23:26:22 +0000 (23:26 -0000)]
Patch GnuTLS's pkg-config file; it says "requires zlib", but OS X, while
it supplies zlib, doesn't supply a pkgconfig file for it, so we don't
want it to say "requires zlib".

This script is part of the Wireshark source, so giving "download
Wireshark source" as the next step doesn't make sense.

svn path=/trunk/; revision=38055

12 years agoUpdate URL addition in r37899 with an "original" site instead of a mirror.
Stephen Fisher [Fri, 15 Jul 2011 22:50:53 +0000 (22:50 -0000)]
Update URL addition in r37899 with an "original" site instead of a mirror.

svn path=/trunk/; revision=38054

12 years agoAdd Joerg Mayer's macos-setup.sh script, modified to add an "x" after
Guy Harris [Fri, 15 Jul 2011 21:48:02 +0000 (21:48 -0000)]
Add Joerg Mayer's macos-setup.sh script, modified to add an "x" after
"macos", to fix some bugs, to use "sudo" if necessary when installing,
to make the library version numbers variables, and to download the
optional libraries, by default, as well.  Also add his patches to make
GLib build and work.

Update README.macos to reflect that.

svn path=/trunk/; revision=38053

12 years agoGet rid of two gtk runtime warnings.
Michael Tüxen [Fri, 15 Jul 2011 21:26:43 +0000 (21:26 -0000)]
Get rid of two gtk runtime warnings.

svn path=/trunk/; revision=38052

12 years agoDon't show interface info when loading a capture file.
Michael Tüxen [Fri, 15 Jul 2011 20:45:28 +0000 (20:45 -0000)]
Don't show interface info when loading a capture file.

svn path=/trunk/; revision=38051

12 years agoFrom bug 6129:
Stig Bjørlykke [Fri, 15 Jul 2011 19:35:46 +0000 (19:35 -0000)]
From bug 6129:
Added proto_tree_add_uint_bits_format_value to libwireshark.def.

svn path=/trunk/; revision=38050

12 years agoFix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.
Bill Meier [Fri, 15 Jul 2011 19:07:25 +0000 (19:07 -0000)]
Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.

svn path=/trunk/; revision=38049

12 years agoUpdate ptvcursor API description to reflect 'endianness' --> 'encoding' parameter...
Bill Meier [Fri, 15 Jul 2011 17:44:24 +0000 (17:44 -0000)]
Update ptvcursor API description to reflect 'endianness' --> 'encoding' parameter change.

svn path=/trunk/; revision=38048

12 years agoFix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings;
Bill Meier [Fri, 15 Jul 2011 16:59:18 +0000 (16:59 -0000)]
Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings;
Whitespace changes: "4 space tabs" --> spaces.

svn path=/trunk/; revision=38047

12 years agoEnsure that USE_THREADS is defined when --enable-threads is specified.
Michael Tüxen [Fri, 15 Jul 2011 14:59:42 +0000 (14:59 -0000)]
Ensure that USE_THREADS is defined when --enable-threads is specified.

svn path=/trunk/; revision=38046

12 years agoYou can't create a mutex without initializing the thread system.
Michael Tüxen [Fri, 15 Jul 2011 14:58:45 +0000 (14:58 -0000)]
You can't create a mutex without initializing the thread system.
So #ifdef the code with USE_THREADS.

svn path=/trunk/; revision=38045

12 years agoFix compilation on non-windows platforms defining USE_THREADS.
Michael Tüxen [Fri, 15 Jul 2011 14:31:27 +0000 (14:31 -0000)]
Fix compilation on non-windows platforms defining USE_THREADS.

svn path=/trunk/; revision=38044

12 years agoHandle the case where dumpcap is compiled without thread support, which
Michael Tüxen [Fri, 15 Jul 2011 12:20:00 +0000 (12:20 -0000)]
Handle the case where dumpcap is compiled without thread support, which
is the default.

svn path=/trunk/; revision=38043

12 years agoAdd a missing ( in the UI_MANAGER case
Jörg Mayer [Fri, 15 Jul 2011 11:14:41 +0000 (11:14 -0000)]
Add a missing ( in the UI_MANAGER case

svn path=/trunk/; revision=38042

12 years ago* If first 8 bytes in icmp data do not look like a timestamp in BE, try LE representa...
Sake Blok [Fri, 15 Jul 2011 08:57:59 +0000 (08:57 -0000)]
* If first 8 bytes in icmp data do not look like a timestamp in BE, try LE representation.

* Change field title to not confuse people when the clocks of the pinging system and the capturing system are not in sync.

svn path=/trunk/; revision=38041

12 years agoFix "comparison between signed and unsigned" warning.
Chris Maynard [Fri, 15 Jul 2011 04:40:03 +0000 (04:40 -0000)]
Fix "comparison between signed and unsigned" warning.

svn path=/trunk/; revision=38039

12 years agoBe sure there's enough bytes in the ICMP payload before trying to access it in
Chris Maynard [Fri, 15 Jul 2011 02:39:53 +0000 (02:39 -0000)]
Be sure there's enough bytes in the ICMP payload before trying to access it in
order to try to determine if it contains a timestamp.  Added some FIXME notes.

svn path=/trunk/; revision=38038

12 years agoNo need to define USE_THREADS twice.
Chris Maynard [Fri, 15 Jul 2011 01:30:06 +0000 (01:30 -0000)]
No need to define USE_THREADS twice.

svn path=/trunk/; revision=38037

12 years agoFix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings;
Bill Meier [Fri, 15 Jul 2011 00:15:01 +0000 (00:15 -0000)]
Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings;
Also: whitespace cleanup.

svn path=/trunk/; revision=38036

12 years agoFix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.
Bill Meier [Fri, 15 Jul 2011 00:13:59 +0000 (00:13 -0000)]
Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.

svn path=/trunk/; revision=38035

12 years agoFix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings;
Bill Meier [Fri, 15 Jul 2011 00:08:45 +0000 (00:08 -0000)]
Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings;
Also:
 - Move proto_reg_handoff_msrp() to the end of the file;
 - Define a function and a global variable as static;

svn path=/trunk/; revision=38034

12 years agoOn Windows enable threads everywhere instead of just in dumpcap. If
Gerald Combs [Thu, 14 Jul 2011 23:18:02 +0000 (23:18 -0000)]
On Windows enable threads everywhere instead of just in dumpcap. If
threads are enabled use them to check the recent file list. Fixes bug
3810.

svn path=/trunk/; revision=38033

12 years agoAdd a note re possible issues when 'info_all_data_present == FALSE'
Bill Meier [Thu, 14 Jul 2011 22:17:17 +0000 (22:17 -0000)]
Add a note re possible issues when 'info_all_data_present == FALSE'

svn path=/trunk/; revision=38032

12 years agoFix trunk/gtk/menus.c:4427:9: error: â\80\98sep_entryâ\80\99 undeclared (first use in this...
Anders Broman [Thu, 14 Jul 2011 22:08:15 +0000 (22:08 -0000)]
Fix trunk/gtk/menus.c:4427:9: error: â\80\98sep_entryâ\80\99 undeclared (first use in this function)

svn path=/trunk/; revision=38031

12 years agoMake windows buildbot happy (hopefully!)
Sake Blok [Thu, 14 Jul 2011 22:03:13 +0000 (22:03 -0000)]
Make windows buildbot happy (hopefully!)

svn path=/trunk/; revision=38030

12 years agoFix a property name typo: svn:keyworrds --> svn:keywords
Bill Meier [Thu, 14 Jul 2011 21:37:39 +0000 (21:37 -0000)]
Fix a property name typo: svn:keyworrds --> svn:keywords

svn path=/trunk/; revision=38029

12 years agoIf the first 8 bytes of the icmp echo/echo-reply data look like a timestamp, dissect...
Sake Blok [Thu, 14 Jul 2011 21:27:17 +0000 (21:27 -0000)]
If the first 8 bytes of the icmp echo/echo-reply data look like a timestamp, dissect it as a timestmap and calculate the time since the icmp packet was created.

svn path=/trunk/; revision=38028

12 years agoRemove trailing whitespace
Jörg Mayer [Thu, 14 Jul 2011 21:25:33 +0000 (21:25 -0000)]
Remove trailing whitespace
Replace a deprecated gdk function

svn path=/trunk/; revision=38027

12 years agoFix property name typo: svn:eol-syle --> svn:eol-style
Bill Meier [Thu, 14 Jul 2011 21:24:37 +0000 (21:24 -0000)]
Fix property name typo:   svn:eol-syle --> svn:eol-style

svn path=/trunk/; revision=38026

12 years agoUse correct property name: svn.keywords --> svn:keywords
Bill Meier [Thu, 14 Jul 2011 20:58:14 +0000 (20:58 -0000)]
Use correct property name: svn.keywords --> svn:keywords

svn path=/trunk/; revision=38025

12 years agoRemove \80\98GtkItemFactoryEntry code in MAIN_MENU_USE_UIMANAGER
Anders Broman [Thu, 14 Jul 2011 20:36:00 +0000 (20:36 -0000)]
Remove \80\98GtkItemFactoryEntry code in MAIN_MENU_USE_UIMANAGER
code path.
Don't build and don't use protocol help if MAIN_MENU_USE_UIMANAGER is defined.

svn path=/trunk/; revision=38024

12 years agoFix a crash when doing Telephony ! RTP ! Stream Analysis with capture files with...
Bill Meier [Thu, 14 Jul 2011 19:51:53 +0000 (19:51 -0000)]
Fix a crash when doing Telephony ! RTP ! Stream Analysis with capture files with truncated frames.
(That is: the capture files were created with a snapshot length less than the maximum).

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

svn path=/trunk/; revision=38023

12 years agoAdd LTE RLC stats tap to tshark.
Martin Mathieson [Thu, 14 Jul 2011 17:07:41 +0000 (17:07 -0000)]
Add LTE RLC stats tap to tshark.

svn path=/trunk/; revision=38019

12 years agoAdd back r37749, which was taken out by accident.
Michael Tüxen [Thu, 14 Jul 2011 16:54:44 +0000 (16:54 -0000)]
Add back r37749, which was taken out by accident.
Thanks to Stephen Fisher for pointing it out.

svn path=/trunk/; revision=38018

12 years agoUpdate the algorithms in line with RFC 5912 including support for eliptic curve algor...
Graeme Lunt [Thu, 14 Jul 2011 13:47:13 +0000 (13:47 -0000)]
Update the algorithms in line with RFC 5912 including support for eliptic curve algorithms.

svn path=/trunk/; revision=38017

12 years agoAdd LTE MAC statistics to tshark.
Martin Mathieson [Thu, 14 Jul 2011 13:39:02 +0000 (13:39 -0000)]
Add LTE MAC statistics to tshark.

svn path=/trunk/; revision=38016

12 years agoFix the last non-gtkitemfactory stuff for use with -DGTK_DISABLE_DEPRECATED.
Jörg Mayer [Thu, 14 Jul 2011 09:43:53 +0000 (09:43 -0000)]
Fix the last non-gtkitemfactory stuff for use with -DGTK_DISABLE_DEPRECATED.
Left are:

gtk/menus.c:4382:5: error: ‘GtkItemFactoryEntry’ undeclared (first use in this function)
gtk/menus.c:4382:26: error: ‘sep_entry’ undeclared (first use in this function)
gtk/proto_help.c:79:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
gtk/proto_help.c:166:2: error: ‘g_ph_menu_factory’ undeclared (first use in this function)
gtk/proto_help.c:166:2: error: implicit declaration of function ‘gtk_item_factory_from_widget’
gtk/proto_help.c:181:6: error: ‘g_ph_menu_factory’ undeclared (first use in this function)
gtk/proto_help.c:183:2: error: implicit declaration of function ‘gtk_item_factory_get_widget’
gtk/proto_help.c:191:2: error: implicit declaration of function ‘gtk_item_factory_get_item’
gtk/proto_help.c:216:2: error: ‘GtkItemFactoryEntry’ undeclared (first use in this function)
gtk/proto_help.c:216:23: error: ‘menu_entry’ undeclared (first use in this function)
gtk/proto_help.c:217:2: error: ISO C90 forbids mixed declarations and code
gtk/proto_help.c:222:6: error: ‘g_ph_menu_factory’ undeclared (first use in this function)
gtk/proto_help.c:258:4: error: implicit declaration of function ‘gtk_item_factory_create_item’

svn path=/trunk/; revision=38015