Guy Harris [Mon, 1 Apr 2013 21:17:50 +0000 (21:17 -0000)]
Add a wtap_dump_can_write() routine that indicates whether Wiretap
supports writing files with a given set of encapsulations and comment
types. Use it, rather than asking for a list of file formats that
support the given set of encapsulation and comment types and checking
whether we got back such a list, or duplicating its logic.
Having file.c use it means that nobody's using
wtap_dump_can_write_encaps() any more; get rid of it. Instead, have a
private routine that checks whether a given file format supports a given
set of encapsulations *and* comment types, and use that internally.
svn path=/trunk/; revision=48690
Guy Harris [Mon, 1 Apr 2013 20:36:42 +0000 (20:36 -0000)]
Define a collection of bits for different types of capture file comments.
For each capture file type, have a bitset of comment types supported by
that capture file type.
Add a Wiretap routine that, for a given file type, returns the bitset of
comment types it supports.
Have wtap_get_savable_file_types() take a bitset of comment types that
need to be supported by the file types it returns.
Replace cf_has_comments() with a routine that returns a bitset of
capture file comment types in the capture file.
Use those routines in the capture file dialogs; don't wire in the notion
that pcap-NG supports all comment types and no other file formats
support any comment types. (That's currently true, but we don't want to
wire that in as being forever true.)
svn path=/trunk/; revision=48689
Guy Harris [Mon, 1 Apr 2013 17:57:47 +0000 (17:57 -0000)]
Add a setTitlebarForCaptureInProgress() method to MainWindow, and use it
to set the title when we have a capture in progress.
svn path=/trunk/; revision=48688
Guy Harris [Mon, 1 Apr 2013 17:57:20 +0000 (17:57 -0000)]
Get rid of main_capture_set_main_window_title(), as it just wraps
set_titlebar_for_capture_in_progress(); make the call directly, to make
it a bit clearer when it needs to be called (which helps us do the
equivalent in the Qt version).
svn path=/trunk/; revision=48687
Jaap Keuter [Mon, 1 Apr 2013 15:33:42 +0000 (15:33 -0000)]
Now only if I can get the case right :)
svn path=/trunk/; revision=48686
Jaap Keuter [Mon, 1 Apr 2013 15:29:49 +0000 (15:29 -0000)]
Typo's. That is all.
svn path=/trunk/; revision=48685
Jaap Keuter [Mon, 1 Apr 2013 14:09:44 +0000 (14:09 -0000)]
Fix for bug 8548:
Allow the IRC command and response dissection functions to be called with
subsets of the original (full) message line. Therefore we need to calculate
with real lengths and offsets, not mixed with lengths of the subset itself.
svn path=/trunk/; revision=48684
Guy Harris [Mon, 1 Apr 2013 00:21:44 +0000 (00:21 -0000)]
Move the knowledge about what the window title should be to
ui/gtk/main_titlebar.c, with set_titlebar_for_capture_file() for either
no capture file or an opened capture file and
set_titlebar_for_capture_in_progress() for an in-progress capture.
svn path=/trunk/; revision=48683
Guy Harris [Sun, 31 Mar 2013 22:59:56 +0000 (22:59 -0000)]
Add a setTitlebarForCaptureFile() and have it set the titlebar and the
"modified" indicator. For some reason, it's not getting called in all
the right places.
svn path=/trunk/; revision=48682
Anders Broman [Sun, 31 Mar 2013 22:27:58 +0000 (22:27 -0000)]
Unused parameter.
svn path=/trunk/; revision=48681
Guy Harris [Sun, 31 Mar 2013 22:17:43 +0000 (22:17 -0000)]
Rename set_display_filename() to set_titlebar_for_capture_file(), as
it affects more than just the file name, it also affects whatever "you
have unsaved changes" indicator the UI provides.
Put a comment in the Qt code as a reminder of how to set the "you have
unsaved changes" indicator.
svn path=/trunk/; revision=48680
Anders Broman [Sun, 31 Mar 2013 22:08:00 +0000 (22:08 -0000)]
Initial decoding of 3GPP2_OBJECT.
svn path=/trunk/; revision=48679
Martin Kaiser [Sun, 31 Mar 2013 18:10:45 +0000 (18:10 -0000)]
coverity 281315 logically dead code
svn path=/trunk/; revision=48676
Martin Kaiser [Sun, 31 Mar 2013 16:19:53 +0000 (16:19 -0000)]
coverity 990813 dereference after null check
(hope I got it right this time)
svn path=/trunk/; revision=48673
Jakub Zawadzki [Sun, 31 Mar 2013 15:03:46 +0000 (15:03 -0000)]
[NPL] Pushing changes to wireshark repo
- parser no longer use abort() after failing
- initial support for attributes
- symbol hashing to avoid strcasecmp()
- misc other fixes
svn path=/trunk/; revision=48672
Gerald Combs [Sun, 31 Mar 2013 14:03:28 +0000 (14:03 -0000)]
[Automatic manuf, services and enterprise-numbers update for 2013-03-31]
svn path=/trunk/; revision=48671
Martin Kaiser [Sun, 31 Mar 2013 12:16:41 +0000 (12:16 -0000)]
remove empty else-branches
svn path=/trunk/; revision=48670
Martin Kaiser [Sun, 31 Mar 2013 12:12:03 +0000 (12:12 -0000)]
TABs -> spaces
add editor modelines
svn path=/trunk/; revision=48669
Guy Harris [Sun, 31 Mar 2013 06:17:41 +0000 (06:17 -0000)]
Add missing </endlist>.
svn path=/trunk/; revision=48668
Guy Harris [Sun, 31 Mar 2013 05:12:50 +0000 (05:12 -0000)]
Don't bundle "Open" and "Import" together; again, clarify that "Import"
is a somewhat limited function.
svn path=/trunk/; revision=48667
Guy Harris [Sun, 31 Mar 2013 04:28:39 +0000 (04:28 -0000)]
Reflect the new menu item for the dialog box for importing a hex dump
file (and note in more detail what it does).
svn path=/trunk/; revision=48666
Guy Harris [Sun, 31 Mar 2013 04:17:47 +0000 (04:17 -0000)]
Make the menu item for importing a hex dump text file be "Import from
Hex Dump", to clarify that it's not some sort of "generic" import
function, just one that can read a hex dump file. ("Import from Hex
Dump Text" is another possibility.) Use that string in the dialog title
as well.
svn path=/trunk/; revision=48665
Jaap Keuter [Sat, 30 Mar 2013 22:52:13 +0000 (22:52 -0000)]
From Hauke Mehrtens:
Wireshark misses some new TLS and DTLS cipher suite names which are assigned by IANA.
svn path=/trunk/; revision=48664
Evan Huus [Sat, 30 Mar 2013 22:00:43 +0000 (22:00 -0000)]
Hopefully fix a false-positive warning in the Mac buildbot.
It complains that service_info may be used uninitialized, but my manual analysis
agrees with GCC 4.7 that it can't, so just defaulting it to NULL will be fine.
svn path=/trunk/; revision=48663
Evan Huus [Sat, 30 Mar 2013 21:54:42 +0000 (21:54 -0000)]
From Michal Labedzki via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8509
Add basic support for Bluetooth GNSS profile. It uses NMEA-0183, but that is not
free, so all we can do is add filtering and displaying for ASCII content.
Also add colors for DUN, GNSS to show them in contrast to RFCOMM.
svn path=/trunk/; revision=48662
Evan Huus [Sat, 30 Mar 2013 21:47:27 +0000 (21:47 -0000)]
From Michal Labedzki via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8509
Unify bluetooth direction handling (sent vs rcvd).
svn path=/trunk/; revision=48661
Evan Huus [Sat, 30 Mar 2013 21:43:18 +0000 (21:43 -0000)]
From Michal Labedzki via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8509
Round 3 of Bluetooth SDP updates. Update the list of company IDs and fix
service recognition.
svn path=/trunk/; revision=48660
Martin Kaiser [Sat, 30 Mar 2013 19:16:51 +0000 (19:16 -0000)]
coverity 993742: potential division by zero
svn path=/trunk/; revision=48659
Martin Kaiser [Sat, 30 Mar 2013 19:15:29 +0000 (19:15 -0000)]
fix indentation in one place
svn path=/trunk/; revision=48658
Martin Kaiser [Sat, 30 Mar 2013 18:57:44 +0000 (18:57 -0000)]
coverity 280417: logically dead code
svn path=/trunk/; revision=48657
Jaap Keuter [Sat, 30 Mar 2013 17:09:26 +0000 (17:09 -0000)]
From Tyson Key:
The attached patch adds support for dissection of SAMConfiguration request packets,
and updates the opcode table to identify their corresponding (null/empty) responses.
svn path=/trunk/; revision=48656
Evan Huus [Sat, 30 Mar 2013 15:53:04 +0000 (15:53 -0000)]
From Michal Labedzki via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8509
Round 2 of Bluetooth SDP updates:
- replace a lot of proto_tree_add_text with named fields
- dissect more of the protocol
- misc fixes
svn path=/trunk/; revision=48655
Evan Huus [Sat, 30 Mar 2013 15:38:03 +0000 (15:38 -0000)]
Update -2, -R and -Y to behave consistently as per the concensus reached on
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8223
Mention the new -Y flag and associated changes in the release notes.
svn path=/trunk/; revision=48654
Evan Huus [Sat, 30 Mar 2013 12:15:42 +0000 (12:15 -0000)]
Move wireshark's display filter flag to -Y for consistency with tshark.
Part of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8223
svn path=/trunk/; revision=48653
Jaap Keuter [Sat, 30 Mar 2013 11:57:33 +0000 (11:57 -0000)]
Have 'Capture file' and 'Stop after' extries left aligned in GTK+ 3 as well.
svn path=/trunk/; revision=48652
Martin Kaiser [Sat, 30 Mar 2013 10:59:30 +0000 (10:59 -0000)]
dissect CI+ Protection Descriptor
svn path=/trunk/; revision=48651
Martin Kaiser [Sat, 30 Mar 2013 10:41:37 +0000 (10:41 -0000)]
use proto_mpeg_descriptor_loop_dissect() in the SDT descriptor loop
this takes private descriptors into account
svn path=/trunk/; revision=48650
Martin Kaiser [Sat, 30 Mar 2013 10:30:22 +0000 (10:30 -0000)]
list the new file format in the release notes
svn path=/trunk/; revision=48649
Martin Kaiser [Sat, 30 Mar 2013 10:21:19 +0000 (10:21 -0000)]
list the new file format on the manpage
svn path=/trunk/; revision=48648
Martin Kaiser [Sat, 30 Mar 2013 09:56:57 +0000 (09:56 -0000)]
wiretap support for the CAM Inspector file format
svn path=/trunk/; revision=48647
Evan Huus [Sat, 30 Mar 2013 00:11:00 +0000 (00:11 -0000)]
Note to self: stop using 'index' as a variable name, it triggers -Wshadow on
some platforms. You'd think I'd have learned by now.
svn path=/trunk/; revision=48646
Evan Huus [Fri, 29 Mar 2013 23:23:28 +0000 (23:23 -0000)]
Implement str_to_val, opposite of val_to_str for value_strings.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8467
svn path=/trunk/; revision=48645
Evan Huus [Fri, 29 Mar 2013 22:20:04 +0000 (22:20 -0000)]
Bump two guint16 to guint32 to prevent overflow when reassembling a large
number of fragments, and add an extra bounds check.
Fixes
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8540
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8541
svn path=/trunk/; revision=48644
Gerald Combs [Fri, 29 Mar 2013 18:16:45 +0000 (18:16 -0000)]
Add items for Bluetooth and GTK3.
svn path=/trunk/; revision=48643
Gerald Combs [Fri, 29 Mar 2013 18:12:29 +0000 (18:12 -0000)]
Convert png → xpm using a higher alpha threshold.
svn path=/trunk/; revision=48642
Evan Huus [Fri, 29 Mar 2013 17:43:14 +0000 (17:43 -0000)]
Add some missing #includes to hopefully fix check-abi buildbot.
svn path=/trunk/; revision=48641
Evan Huus [Fri, 29 Mar 2013 17:25:23 +0000 (17:25 -0000)]
From Michal Labedzki via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8509
First round of fixes for Bluetooth SDP.
From me:
- rename one call of match_strval to try_val_to_str instead
- remove a few hf entries that really belong with the second patch (they
weren't used in this one)
svn path=/trunk/; revision=48640
Gerald Combs [Fri, 29 Mar 2013 15:44:14 +0000 (15:44 -0000)]
Resurrect wsicon32.xpm using 'svn cp' then update it based on
wsicon32.png. This should hopefully preserve its history in SVN. Revert
r48565 in debian/.
svn path=/trunk/; revision=48639
Pascal Quantin [Fri, 29 Mar 2013 13:22:53 +0000 (13:22 -0000)]
From Dario Lombardo via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8506 :
Fix incompatible display filters using the same name
svn path=/trunk/; revision=48638
Michael Tüxen [Fri, 29 Mar 2013 13:01:52 +0000 (13:01 -0000)]
Add support for new version of the ID which has been adopted as a WG item.
The now version will be supported by Firefox soon.
svn path=/trunk/; revision=48637
Evan Huus [Fri, 29 Mar 2013 02:46:06 +0000 (02:46 -0000)]
Fix two instances of col_set_str being used with ephemeral memory returned
from val_to_str. Use col_add_str instead.
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8537
svn path=/trunk/; revision=48636
Evan Huus [Fri, 29 Mar 2013 02:34:23 +0000 (02:34 -0000)]
Remove decode_enumerated_bitfield and decode_enumerated_bitfield_shifted.
Effectively inline the only remain call (and replace a static buffer with ep
memory). Much of the NFS dissector needs to be converted to use named fields
at which point this code can go away, but that's a much bigger job.
Also, add modelines to packet-nfs.c and mark some internal value_string
functions as WS_DLL_LOCAL.
svn path=/trunk/; revision=48635
Evan Huus [Fri, 29 Mar 2013 00:26:23 +0000 (00:26 -0000)]
Rename value string (and similar) functions to use a consistent pattern. This
was done using textual search+replace, not anything syntax-aware, so presumably
it got most comments as well (except where there were typos).
Use a consistent coding style, and make proper use of the WS_DLL_* defines.
Group the functions appropriately in the header.
I ended up getting rid of most of the explanatory comments since many of them
duplicated what was in the value_string.c file (and were out of sync with the
recent updates I made to those in r48633). Presumably most of the comments
should be in the .h file not the .c file, but there's enough churn ahead that
it's not worth fixing yet.
Part of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8467
svn path=/trunk/; revision=48634
Evan Huus [Thu, 28 Mar 2013 22:02:04 +0000 (22:02 -0000)]
Greatly clean up value_string.c
- use consistent indentation and coding style
- add modelines
- replace some g_assert calls with DISSECTOR_ASSERT where it makes sense
- group related functions together and simplify many comments by referring to
the 'normal' value_string as the canonical version
svn path=/trunk/; revision=48633
Chris Maynard [Thu, 28 Mar 2013 21:46:37 +0000 (21:46 -0000)]
The tshark -R option specifies a read filter, not a display filter.
svn path=/trunk/; revision=48632
Gerald Combs [Thu, 28 Mar 2013 21:22:08 +0000 (21:22 -0000)]
Remove a couple of unneeded lines and fix default execution.
svn path=/trunk/; revision=48631
Evan Huus [Thu, 28 Mar 2013 21:19:58 +0000 (21:19 -0000)]
Include glib.h in emem.h, it needs the definitions
svn path=/trunk/; revision=48630
Chris Maynard [Thu, 28 Mar 2013 20:22:47 +0000 (20:22 -0000)]
Add some missing tvb_get_'s, proto_tree_add_'s, fix args and change all little_endian's to encoding. Some detailed descriptions are still missing though.
svn path=/trunk/; revision=48629
Chris Maynard [Thu, 28 Mar 2013 18:16:52 +0000 (18:16 -0000)]
Fix incorrectly duplicated display filter for hf_openwire_throwable_linenumber.
#BACKPORT(1.8)
svn path=/trunk/; revision=48628
Gerald Combs [Thu, 28 Mar 2013 18:13:22 +0000 (18:13 -0000)]
1.9.2 → 1.9.3.
svn path=/trunk/; revision=48627
Chris Maynard [Thu, 28 Mar 2013 18:13:12 +0000 (18:13 -0000)]
The uniqueness bit occurs in 2 different places, so go ahead and use both hf_nhrp_flag_U1 and hf_nhrp_flag_U2, but change the common display filter from "nhrp.flag.u1" to simply "nhrp.flag.u".
#BACKPORT(1.6, 1.8)???
svn path=/trunk/; revision=48626
Gerald Combs [Thu, 28 Mar 2013 17:48:31 +0000 (17:48 -0000)]
Build 1.9.2.
svn path=/trunk/; revision=48625
Jeff Morriss [Thu, 28 Mar 2013 16:59:21 +0000 (16:59 -0000)]
Add a little shell script to install all the RPMs necesary to do Wireshark
development. Both the development and runtime packages are installed
although the latter aren't strictly necessary.
Ideally this could automatically pull the packages out of
packaging/rpm/SPECS/wireshark.spec.in but given the variance in package names
between distributions, this seems painful...
Tested on Fedora/Redhat and openSUSE.
svn path=/trunk/; revision=48624
Anders Broman [Thu, 28 Mar 2013 16:55:06 +0000 (16:55 -0000)]
Register a dissector table for Normal Vendor/Organization Specific Extension(NVSE) and use it for 3GPP2.
svn path=/trunk/; revision=48623
Chris Maynard [Thu, 28 Mar 2013 16:02:41 +0000 (16:02 -0000)]
Fix Coverity CID's 280305-280306: Negative loop bound. (These are yet more annoying instances of not properly dealing with tvb_reported_length_remaining() possibly returning -1.)
#BACKPORT(1.6,1.8)
svn path=/trunk/; revision=48622
Chris Maynard [Thu, 28 Mar 2013 15:41:25 +0000 (15:41 -0000)]
Fix the remaining instances of Coverity CID's 741992 and 986498, which should have been committed with r47073 and r47830, respectively. (I find Coverity doesn't always make it so obvious that there's more than 1 instance for a given CID.)
svn path=/trunk/; revision=48621
Chris Maynard [Thu, 28 Mar 2013 15:28:12 +0000 (15:28 -0000)]
Fix Coverity CID's 281433 and 281434: Unintended sign extension. (18 instances)
Fix Coverity CID 702381: Missing break in switch.
Add an "XXX" note regarding the framing_rtp assignment, since something appears to be missing.
#BACKPORT(1.8)
svn path=/trunk/; revision=48620
Chris Maynard [Thu, 28 Mar 2013 15:07:32 +0000 (15:07 -0000)]
first_flag should be static.
#BACKPORT(1.6,1.8)
svn path=/trunk/; revision=48619
Evan Huus [Thu, 28 Mar 2013 15:05:46 +0000 (15:05 -0000)]
From Michal Labedzki via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8536
Fix unrecognised CID session payload in bluetooth if there are multiple sessions
with the same DCID.
svn path=/trunk/; revision=48618
Evan Huus [Thu, 28 Mar 2013 15:01:35 +0000 (15:01 -0000)]
From Dario Lombardo via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8506
Proper authorship and attribution information for
VITA 49 Radio Transport dissector.
svn path=/trunk/; revision=48617
Chris Maynard [Thu, 28 Mar 2013 14:56:58 +0000 (14:56 -0000)]
Fix the incorrectly duplicated display filter for hf_kdsp_source_name.
#BACKPORT(1.8)
svn path=/trunk/; revision=48616
Evan Huus [Thu, 28 Mar 2013 14:54:33 +0000 (14:54 -0000)]
If wireshark is started with a file and a display filter, apply the display
filter *after* initially reading the file so that we get the expected multi-
pass behaviour and forward-looking filters (like response_in) work properly.
svn path=/trunk/; revision=48615
Chris Maynard [Thu, 28 Mar 2013 14:49:41 +0000 (14:49 -0000)]
Fix the incorrectly duplicated display filter for hf_gearman_data_content.
svn path=/trunk/; revision=48614
Chris Maynard [Thu, 28 Mar 2013 14:23:07 +0000 (14:23 -0000)]
Properly dissect lat and long according to 3GPP TS 23.032. Fix incorrect display filters for hf_gsm_a_geo_loc_deg_of_lat and hf_gsm_a_geo_loc_deg_of_long.
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8532
#BACKPORT(1.6,1.8)
svn path=/trunk/; revision=48613
Jeff Morriss [Thu, 28 Mar 2013 14:17:38 +0000 (14:17 -0000)]
Simplify the check for rpmbuild's version.
svn path=/trunk/; revision=48612
Pascal Quantin [Thu, 28 Mar 2013 14:04:23 +0000 (14:04 -0000)]
Add dissection of Terminal Profile byte 32
svn path=/trunk/; revision=48611
Jeff Morriss [Thu, 28 Mar 2013 13:19:16 +0000 (13:19 -0000)]
Fix distcheck: put wssplash.h in noinst_HEADERS.
svn path=/trunk/; revision=48610
Anders Broman [Thu, 28 Mar 2013 07:34:13 +0000 (07:34 -0000)]
-Wmissing-prototypes
svn path=/trunk/; revision=48609
Jaap Keuter [Thu, 28 Mar 2013 07:12:24 +0000 (07:12 -0000)]
Make that wssplash *underscore* dev dot png
svn path=/trunk/; revision=48608
Jaap Keuter [Thu, 28 Mar 2013 06:50:40 +0000 (06:50 -0000)]
Distribute the shiny new splash screen logos.
svn path=/trunk/; revision=48607
Jaap Keuter [Thu, 28 Mar 2013 06:36:44 +0000 (06:36 -0000)]
Follow up on bug 8416.
Remove C++ incompatibilities in GTK+ 3 code.
svn path=/trunk/; revision=48606
Evan Huus [Thu, 28 Mar 2013 03:06:30 +0000 (03:06 -0000)]
From Michal Labedzki via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8530
Enable "Decode As" for Bluetooth over USB.
svn path=/trunk/; revision=48605
Ronnie Sahlberg [Thu, 28 Mar 2013 00:06:19 +0000 (00:06 -0000)]
ISCSI: When printing the task management function, strip of the high bit which is always 1 before resoving the index into a name
svn path=/trunk/; revision=48604
Gerald Combs [Wed, 27 Mar 2013 23:55:05 +0000 (23:55 -0000)]
It looks like GLib 2.36.0 was released on the 25th as well, although I
can't find a release announcement.
svn path=/trunk/; revision=48603
Chris Maynard [Wed, 27 Mar 2013 22:04:46 +0000 (22:04 -0000)]
Fix the incorrectly duplicated display filter for hf_ixveriwave_vw_info_retryCount.
#BACKPORT(1.8)
svn path=/trunk/; revision=48602
Chris Maynard [Wed, 27 Mar 2013 21:41:56 +0000 (21:41 -0000)]
Fix another incorrectly duplicated display filter, this time for hf_gsm_map_etsi_pdp_type_number.
#BACKPORT(1.6,1.8)
svn path=/trunk/; revision=48601
Gerald Combs [Wed, 27 Mar 2013 21:29:44 +0000 (21:29 -0000)]
Add the new splash image. Designed by Elliott Aldrich. Switch the splash
image from XPM to PNG+pixbuf. Remove old XPMs.
svn path=/trunk/; revision=48600
Alexis La Goutte [Wed, 27 Mar 2013 21:07:45 +0000 (21:07 -0000)]
From Johannes Berg via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8534 802.11: doesn't parse extended channel switch announcement frames correctly
There are more fixed fields in extended channel switch announcement frames.
svn path=/trunk/; revision=48599
Chris Maynard [Wed, 27 Mar 2013 20:48:45 +0000 (20:48 -0000)]
Regenerate the dissector.
svn path=/trunk/; revision=48598
Chris Maynard [Wed, 27 Mar 2013 20:44:47 +0000 (20:44 -0000)]
Fix the incorrectly duplicated display filter for hf_gsm_map_dlci.
#BACKPORT(1.6, 1.8)
svn path=/trunk/; revision=48597
Chris Maynard [Wed, 27 Mar 2013 20:26:06 +0000 (20:26 -0000)]
Fix the incorrectly duplicated display filters for hf_tp_bip_tcp_local and hf_tp_bip_udp_local.
svn path=/trunk/; revision=48596
Chris Maynard [Wed, 27 Mar 2013 20:21:19 +0000 (20:21 -0000)]
Fix the incorrectly duplicated display filter for hf_om2k_cbi.
#BACKPORT(1.8)
svn path=/trunk/; revision=48595
Gerald Combs [Wed, 27 Mar 2013 18:36:52 +0000 (18:36 -0000)]
Add items for WinPcap 4.1.3 and the new icons.
svn path=/trunk/; revision=48594
Gerald Combs [Wed, 27 Mar 2013 18:25:54 +0000 (18:25 -0000)]
Fix dist.
svn path=/trunk/; revision=48593
Alexis La Goutte [Wed, 27 Mar 2013 18:16:22 +0000 (18:16 -0000)]
From G.Gerrits via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8501 HomeplugAV dissector: Decoding HPAV-1.1 Tone Map Tx/Rx Characteristics Req/Conf (0xA070/0xA071/0xA090/0xA091)
Dissecting HPAV-1.1 Tone Map Characteristics Req/Conf (0xA070/0xA071) was not correct.
Also found that MMType 0xA070/0xA071 is used for the Tx ToneMaps and the MMType 0xA090/0xA091 for the Rx ToneMaps. Added types and dissector for the Rx MMType. Although the Rx-Conf-Structure is almost identical to the Tx is did duplicate the dissector code to avoid mixups.
Added some additional Infos to the carrier dissector output (Carrier#, #Modulated-Bits, Average#Modulated-Bits/Carrier).
Also extended the homeplug_av_tone_map_vals with 0x08 for 12bit 4096-QAM (the AR74xx should support this kind of modulation) and changed the mask to 0x0f accordingly
svn path=/trunk/; revision=48592
Gerald Combs [Wed, 27 Mar 2013 18:09:00 +0000 (18:09 -0000)]
Add an interface list icon. Some of the new capture icons were 1 pixel
too small, so add corrected ones. Add SVG versions of the new toolbar
icons. Use consistent naming for alternate icons. Remove some
no-longer-used XPMs. Add a script to compress PNGs using various
utilities and run it. Regenerate the pixbuf includes using the smaller
PNGs.
svn path=/trunk/; revision=48591
Evan Huus [Wed, 27 Mar 2013 17:30:12 +0000 (17:30 -0000)]
Loop the timing test 128 times so that statistics work more in our favour.
Print the times to stdout so that in a failure case we can see how badly it
was off.
svn path=/trunk/; revision=48590
Evan Huus [Wed, 27 Mar 2013 17:14:42 +0000 (17:14 -0000)]
From Hadriel Kaplan via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8223
Add a 2-pass display-filter flag to tshark so that reassembly and other forward-
looking dissections can be used with filters.
It's a bit of a hack, but this entire area of 2-pass analysis etc. is a giant
pile of hacks to begin with and needs cleaning up. For now just having this
feature is a big enough win.
svn path=/trunk/; revision=48589
Evan Huus [Wed, 27 Mar 2013 16:37:12 +0000 (16:37 -0000)]
Add a timing test to check that the block allocator is actually faster than the
simple one. At the moment it seems to be between 2x and 2.5x faster in the
common case (a simple sequence of allocations followed by free_all).
svn path=/trunk/; revision=48588
Irene Rüngeler [Wed, 27 Mar 2013 15:05:32 +0000 (15:05 -0000)]
Fix bug 8524 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8524) and show the correct tooltips for the columns.
svn path=/trunk/; revision=48587