metze/wireshark/wip.git
10 years agoFix PacketList::goToPacket work correctly. Minor screen graph
Gerald Combs [Sat, 7 Sep 2013 00:33:41 +0000 (00:33 -0000)]
Fix PacketList::goToPacket work correctly. Minor screen graph
improvements.

svn path=/trunk/; revision=51808

10 years agoUse "recode" to convert HTML entities to UTF-8 if it's available.
Gerald Combs [Sat, 7 Sep 2013 00:18:10 +0000 (00:18 -0000)]
Use "recode" to convert HTML entities to UTF-8 if it's available.

svn path=/trunk/; revision=51806

10 years agoMake the Lua dissector "init" routine work again.
Stig Bjørlykke [Fri, 6 Sep 2013 22:22:27 +0000 (22:22 -0000)]
Make the Lua dissector "init" routine work again.

svn path=/trunk/; revision=51805

10 years agoWhitespace cleanup, sort options, add modelines.
Chris Maynard [Fri, 6 Sep 2013 21:57:04 +0000 (21:57 -0000)]
Whitespace cleanup, sort options, add modelines.

svn path=/trunk/; revision=51804

10 years agoThe 'a' option doesn't take an argument. Fix bug introduced by r49964.
Chris Maynard [Fri, 6 Sep 2013 20:40:54 +0000 (20:40 -0000)]
The 'a' option doesn't take an argument.  Fix bug introduced by r49964.

svn path=/trunk/; revision=51803

10 years agoSwitch from a 20 segment moving average to a 1 second MA. Add a #define
Gerald Combs [Fri, 6 Sep 2013 19:07:57 +0000 (19:07 -0000)]
Switch from a 20 segment moving average to a 1 second MA. Add a #define
to allow switching back to the old behavior.

Note that goToPacket can jump to the wrong packet if we have a display
filter applied.

svn path=/trunk/; revision=51801

10 years agoDeduplicate some type and field names.
Gerald Combs [Fri, 6 Sep 2013 17:39:03 +0000 (17:39 -0000)]
Deduplicate some type and field names.

svn path=/trunk/; revision=51800

10 years agoConvert to wmem, and as per Michael's suggestion in
Evan Huus [Fri, 6 Sep 2013 15:59:45 +0000 (15:59 -0000)]
Convert to wmem, and as per Michael's suggestion in
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9107, use zeroed memory for
ntlmssp_info structs.

svn path=/trunk/; revision=51799

10 years agoSet length and contents to 0/NULL if the blob is empty. Fixes
Evan Huus [Fri, 6 Sep 2013 15:29:18 +0000 (15:29 -0000)]
Set length and contents to 0/NULL if the blob is empty. Fixes
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9107

svn path=/trunk/; revision=51798

10 years agoAdjust titles and labels.
Gerald Combs [Fri, 6 Sep 2013 02:00:14 +0000 (02:00 -0000)]
Adjust titles and labels.

svn path=/trunk/; revision=51797

10 years agoMake graph movement pixel-based to match the GTK+ version.
Gerald Combs [Fri, 6 Sep 2013 00:48:21 +0000 (00:48 -0000)]
Make graph movement pixel-based to match the GTK+ version.

svn path=/trunk/; revision=51796

10 years agoThroughput graph usability updates.
Gerald Combs [Fri, 6 Sep 2013 00:41:07 +0000 (00:41 -0000)]
Throughput graph usability updates.

Make the stream graph dialog modeless and let the user open multiple
instances. The dangling dialog behaves similar to the GTK+ version. Add
a setDissectedCaptureFile signal to MainWindow (currently unused).
Properly transform yAxis2 and simplify resetAxes while we're at it.
Other bug fixes.

svn path=/trunk/; revision=51795

10 years agoGet rid of a duplicated filter name.
Anders Broman [Thu, 5 Sep 2013 20:55:59 +0000 (20:55 -0000)]
Get rid of a duplicated filter name.

svn path=/trunk/; revision=51792

10 years agoTry to fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9106 :
Pascal Quantin [Thu, 5 Sep 2013 20:35:03 +0000 (20:35 -0000)]
Try to fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9106 :
Intialize phdr structure to avoid an invalid access to phdr->opt_comment

svn path=/trunk/; revision=51791

10 years agoadd casts to make my compiler (gcc 4.6.3) happy
Martin Kaiser [Thu, 5 Sep 2013 20:18:13 +0000 (20:18 -0000)]
add casts to make my compiler (gcc 4.6.3) happy

svn path=/trunk/; revision=51790

10 years agoDisplay "TEID/GRE Key" field consistently as hexadecimal since 3GPP TS 36.444 says...
Chris Maynard [Thu, 5 Sep 2013 18:51:46 +0000 (18:51 -0000)]
Display "TEID/GRE Key" field consistently as hexadecimal since 3GPP TS 36.444 says this field is of type, "octet string".

Ref: http://ask.wireshark.org/questions/24221/decode-gtpv2-teid-as-decimal-or-hex

#BACKPORT(1.10,1.8)

svn path=/trunk/; revision=51789

10 years agoPer http://nsis.sourceforge.net/Docs/Chapter4.html#4.2.4, we need to use $\n for...
Chris Maynard [Thu, 5 Sep 2013 17:51:17 +0000 (17:51 -0000)]
Per nsis.sourceforge.net/Docs/Chapter4.html#4.2.4, we need to use $\n for a newline in strings.  Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9103.

#BACKPORT(1.10,1.8)

svn path=/trunk/; revision=51788

10 years agoMake "content blob" dynamically sized so it doesn't take up 20k of memory per convers...
Michael Mann [Thu, 5 Sep 2013 16:29:08 +0000 (16:29 -0000)]
Make "content blob" dynamically sized so it doesn't take up 20k of memory per conversation.

Add filterable expert info while we're at it.

svn path=/trunk/; revision=51787

10 years agoAdd an expert info if we see content-length header and chunked encoding
Evan Huus [Thu, 5 Sep 2013 16:05:32 +0000 (16:05 -0000)]
Add an expert info if we see content-length header and chunked encoding
together.

The other part of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9101

Also fix modelines.

svn path=/trunk/; revision=51786

10 years agoAs per the HTTP spec, prefer chunked transfer-encoding to content-length if we
Evan Huus [Thu, 5 Sep 2013 15:48:50 +0000 (15:48 -0000)]
As per the HTTP spec, prefer chunked transfer-encoding to content-length if we
get both. Fixes reassembly for
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9101

svn path=/trunk/; revision=51785

10 years agoThe length field is retrieved from the packet in bytes, not bits, so stop
Evan Huus [Thu, 5 Sep 2013 13:15:04 +0000 (13:15 -0000)]
The length field is retrieved from the packet in bytes, not bits, so stop
adjusting it by 8 everywhere.

Seems to fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9087 though
someone more familiar with the protocol will have to verify it's actually
correct now.

svn path=/trunk/; revision=51784

10 years agoMove where timing reference for DRX timers will be set
Martin Mathieson [Thu, 5 Sep 2013 13:11:54 +0000 (13:11 -0000)]
Move where timing reference for DRX timers will be set

svn path=/trunk/; revision=51783

10 years agoMake checkAPI notify (warnings only, for now) about deprecated emem functions.
Evan Huus [Thu, 5 Sep 2013 12:50:24 +0000 (12:50 -0000)]
Make checkAPI notify (warnings only, for now) about deprecated emem functions.

svn path=/trunk/; revision=51782

10 years agoConvert atn-* dissectors to wmem. No emem in new code please!
Evan Huus [Thu, 5 Sep 2013 12:13:00 +0000 (12:13 -0000)]
Convert atn-* dissectors to wmem. No emem in new code please!

svn path=/trunk/; revision=51780

10 years agoAdd modelines to avoid using tabs in the code
Jörg Mayer [Thu, 5 Sep 2013 09:23:50 +0000 (09:23 -0000)]
Add modelines to avoid using tabs in the code

svn path=/trunk/; revision=51779

10 years agoChange the regexp syntax a bit.
Jörg Mayer [Thu, 5 Sep 2013 08:55:09 +0000 (08:55 -0000)]
Change the regexp syntax a bit.

svn path=/trunk/; revision=51778

10 years agoUse intended regex modification for absolute paths.
Stig Bjørlykke [Thu, 5 Sep 2013 08:32:00 +0000 (08:32 -0000)]
Use intended regex modification for absolute paths.

svn path=/trunk/; revision=51777

10 years agoRemoved TAB as indent.
Stig Bjørlykke [Thu, 5 Sep 2013 08:22:44 +0000 (08:22 -0000)]
Removed TAB as indent.
Fixed regex for modifying absolute paths in header.

svn path=/trunk/; revision=51776

10 years agoAdapt generated output to always print paths relative to
Jörg Mayer [Thu, 5 Sep 2013 07:38:32 +0000 (07:38 -0000)]
Adapt generated output to always print paths relative to
the asn1/<proto>/ subdir. This makes cmake generated builds
look identical to autotools generated builds.

svn path=/trunk/; revision=51775

10 years agoGenerated file differs in whitespace output
Jörg Mayer [Thu, 5 Sep 2013 07:36:16 +0000 (07:36 -0000)]
Generated file differs in whitespace output

svn path=/trunk/; revision=51774

10 years agoMissed 50% of the updates in last commit
Jörg Mayer [Thu, 5 Sep 2013 07:33:05 +0000 (07:33 -0000)]
Missed 50% of the updates in last commit

svn path=/trunk/; revision=51773

10 years agoCMakeLists was no longer in sync with Makefile.common
Jörg Mayer [Thu, 5 Sep 2013 07:28:47 +0000 (07:28 -0000)]
CMakeLists was no longer in sync with Makefile.common

svn path=/trunk/; revision=51772

10 years agoAdd missing CMakeLists.txt files
Jörg Mayer [Thu, 5 Sep 2013 06:05:15 +0000 (06:05 -0000)]
Add missing CMakeLists.txt files

svn path=/trunk/; revision=51771

10 years agoFix cmake syntax - so now it "only" warns about missing
Jörg Mayer [Thu, 5 Sep 2013 05:48:22 +0000 (05:48 -0000)]
Fix cmake syntax - so now it "only" warns about missing
CMakeLists.txt in the subdirectories.

svn path=/trunk/; revision=51770

10 years agoFrom Christoph Viethen:
Anders Broman [Thu, 5 Sep 2013 05:39:15 +0000 (05:39 -0000)]
From Christoph Viethen:
Typo in the name of a PPPoE tag name.

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

svn path=/trunk/; revision=51769

10 years agoFrom Chris Bontje:
Anders Broman [Thu, 5 Sep 2013 05:34:40 +0000 (05:34 -0000)]
From Chris Bontje:
Changes include:
- Detect previously-unknown object types.  No dissection is attempted of response messages, but at least the types are documented and labelled.  As Graham notes, if some examples are provided we can attempt a little more here.
- Change up info_column object label handling to add some of the new objects.  Also added in a few that would be present in 'write' messages.
- Add expert info field for abnormal IIN bits.  This will help me in my job of detecting unknown objects and unsupported function codes and will easily flag to the user that 'something is up' due to the color changes.
- Only detect Application Layer if we are on the Final Transport Layer frame.

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

svn path=/trunk/; revision=51768

10 years agoFrom Mathias Guettler:
Anders Broman [Thu, 5 Sep 2013 05:26:34 +0000 (05:26 -0000)]
From Mathias Guettler:

New dissector for Air/Ground Datalink ICAO doc 9705 Ed2: ULCS, CM, CPDLC.

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

svn path=/trunk/; revision=51767

10 years agoFrom Mathias Guettler:
Anders Broman [Thu, 5 Sep 2013 05:26:04 +0000 (05:26 -0000)]
From Mathias Guettler:

New dissector for Air/Ground Datalink ICAO doc 9705 Ed2: ULCS, CM, CPDLC.

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

svn path=/trunk/; revision=51766

10 years ago3GPP-MS-TimeZone value is not decoded in RADIUS and DIAMETER messages.
Anders Broman [Thu, 5 Sep 2013 05:03:42 +0000 (05:03 -0000)]
3GPP-MS-TimeZone value is not decoded in RADIUS and DIAMETER messages.

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

svn path=/trunk/; revision=51765

10 years agoFrom Dirk:
Anders Broman [Thu, 5 Sep 2013 04:57:33 +0000 (04:57 -0000)]
From Dirk:
fix NTLMSSP Target Info Attribute dissection

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

svn path=/trunk/; revision=51764

10 years agoFix some expert filter field names (one of which was illegal)
Michael Mann [Thu, 5 Sep 2013 02:52:08 +0000 (02:52 -0000)]
Fix some expert filter field names (one of which was illegal)

svn path=/trunk/; revision=51763

10 years agoRemove commented out expert_add_info_format
Michael Mann [Thu, 5 Sep 2013 01:42:11 +0000 (01:42 -0000)]
Remove commented out expert_add_info_format

svn path=/trunk/; revision=51762

10 years agoAdd filterable expert info to dissect_802_3() and clean up the shrapnel.
Michael Mann [Thu, 5 Sep 2013 01:39:35 +0000 (01:39 -0000)]
Add filterable expert info to dissect_802_3() and clean up the shrapnel.

svn path=/trunk/; revision=51761

10 years agoBatch of filterable expert info.
Michael Mann [Thu, 5 Sep 2013 01:05:16 +0000 (01:05 -0000)]
Batch of filterable expert info.

Some of the FT_NONE hf_ variables were removed in favor of proto_tree_add_expert. It may also be possible to remove some of the booleans surrounding the expert info.

New expert display filters may need to be double-checked to make sure they make sense.

svn path=/trunk/; revision=51760

10 years agoThroughput graph updates.
Gerald Combs [Wed, 4 Sep 2013 23:15:59 +0000 (23:15 -0000)]
Throughput graph updates.

GTK+: Fix what appears to be an off-by-one error in the MA period (21
segments instead of 20). Throw away our initial segment length instead
of subtracting it from the moving sum, which skews the sum.

Qt: Add the througput graph. Use bits/s for the throughput y axis. Let
the user switch between graph types. The dialog hangs when doing this. I
haven't been able to track down the cause. Remove some unused code.

Both: Tell the user that we're using a 20 segment moving average. Move
more routines to tap-tcp-stream.[ch].

svn path=/trunk/; revision=51759

10 years agodissect some more items of the smart card descriptor
Martin Kaiser [Wed, 4 Sep 2013 22:00:41 +0000 (22:00 -0000)]
dissect some more items of the smart card descriptor

svn path=/trunk/; revision=51758

10 years agoRemove some emem functions that have now been completely replaced by wmem.
Evan Huus [Wed, 4 Sep 2013 21:24:51 +0000 (21:24 -0000)]
Remove some emem functions that have now been completely replaced by wmem.
Finally...

svn path=/trunk/; revision=51757

10 years agoRemove what appear to be the last two instances of pe_tree. Could this be the
Evan Huus [Wed, 4 Sep 2013 21:14:55 +0000 (21:14 -0000)]
Remove what appear to be the last two instances of pe_tree. Could this be the
first emem API to die?

svn path=/trunk/; revision=51756

10 years agoImprove the display of AUTH related parameters.
Michael Tüxen [Wed, 4 Sep 2013 21:07:09 +0000 (21:07 -0000)]
Improve the display of AUTH related parameters.
Only use IANA registered values for HMAC ids.

svn path=/trunk/; revision=51755

10 years agoUse epan-scoped memory for building more of the diameter table stuff.
Evan Huus [Wed, 4 Sep 2013 21:06:56 +0000 (21:06 -0000)]
Use epan-scoped memory for building more of the diameter table stuff.

svn path=/trunk/; revision=51754

10 years agoConvert GCP to wmem. It is only called from dissectors in the proper scope
Evan Huus [Wed, 4 Sep 2013 20:42:12 +0000 (20:42 -0000)]
Convert GCP to wmem. It is only called from dissectors in the proper scope
already (yay!).

svn path=/trunk/; revision=51753

10 years agoFrom Katrina Zhang:
Anders Broman [Wed, 4 Sep 2013 18:11:21 +0000 (18:11 -0000)]
From Katrina Zhang:
Fix QoS dissection.

svn path=/trunk/; revision=51752

10 years agoFrom Katrina Zhang:
Anders Broman [Wed, 4 Sep 2013 18:10:33 +0000 (18:10 -0000)]
From Katrina Zhang:
Add Grouped AVP:s

svn path=/trunk/; revision=51751

10 years agoFrom Katrina Zhang:
Anders Broman [Wed, 4 Sep 2013 18:10:00 +0000 (18:10 -0000)]
From Katrina Zhang:
Change to tfs_enabled_disabled.

svn path=/trunk/; revision=51750

10 years agoFrom Katrina Zhang:
Anders Broman [Wed, 4 Sep 2013 18:08:08 +0000 (18:08 -0000)]
From Katrina Zhang:
637 UAR-Flags dissection.

svn path=/trunk/; revision=51749

10 years agoAnother small step towards modelling and reporting upon DRX state in
Martin Mathieson [Wed, 4 Sep 2013 16:56:37 +0000 (16:56 -0000)]
Another small step towards modelling and reporting upon DRX state in
MAC.

svn path=/trunk/; revision=51748

10 years agoFix one small memory leak.
Evan Huus [Wed, 4 Sep 2013 12:01:09 +0000 (12:01 -0000)]
Fix one small memory leak.

svn path=/trunk/; revision=51747

10 years agoAlways initialize the hash when dissecting nfsv3 file handle. Fixes the recent
Evan Huus [Wed, 4 Sep 2013 11:46:01 +0000 (11:46 -0000)]
Always initialize the hash when dissecting nfsv3 file handle. Fixes the recent
valgrind fuzz failure.

svn path=/trunk/; revision=51746

10 years agoFrom Tyson Key:
Anders Broman [Wed, 4 Sep 2013 04:47:38 +0000 (04:47 -0000)]
From Tyson Key:
Update the InListPassiveTarget Response handler to dissect the ISO 14443-A ATQA, and UID values from InnoVision/Broadcom Topaz cards/tags.

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

svn path=/trunk/; revision=51745

10 years agoFrom Andreas Urke via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9091 :
Pascal Quantin [Tue, 3 Sep 2013 22:05:22 +0000 (22:05 -0000)]
From Andreas Urke via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9091 :
Add support for CFM R-APS/G.8032 version 2

From me: convert a few value_string to true_false_string

svn path=/trunk/; revision=51744

10 years agoRemove obsolete code
Pascal Quantin [Tue, 3 Sep 2013 21:25:16 +0000 (21:25 -0000)]
Remove obsolete code

svn path=/trunk/; revision=51743

10 years agoSimilar to the IPv4 dissector's hf_ip_dst_host, hf_ip_src_host and hf_ip_host fields...
Chris Maynard [Tue, 3 Sep 2013 21:20:59 +0000 (21:20 -0000)]
Similar to the IPv4 dissector's hf_ip_dst_host, hf_ip_src_host and hf_ip_host fields, add to the Ethernet dissector:

hf_eth_dst_resolved
hf_eth_src_resolved
hf_eth_addr_resolved

and add to the IEEE802.11 dissector:

hf_ieee80211_addr_da_resolved
hf_ieee80211_addr_sa_resolved
hf_ieee80211_addr_ra_resolved
hf_ieee80211_addr_ta_resolved
hf_ieee80211_addr_bssid_resolved
hf_ieee80211_addr_resolved

Change motivated by:
http://ask.wireshark.org/questions/24314/possible-to-use-the-mac-info-in-the-wireshark-manuf-file-as-part-of-display-filter

svn path=/trunk/; revision=51742

10 years agoCode cleanup:
Pascal Quantin [Tue, 3 Sep 2013 21:10:05 +0000 (21:10 -0000)]
Code cleanup:
- remove some useless trees
- prettify the dissection of a few IEs
- use ELEM_MAND_VV_SHORT macro where applicable

svn path=/trunk/; revision=51741

10 years agoFix "malformed packet" and tidy up a bit.
Anders Broman [Tue, 3 Sep 2013 19:04:13 +0000 (19:04 -0000)]
Fix "malformed packet" and tidy up a bit.

svn path=/trunk/; revision=51740

10 years agoDocument the current state of naming in ui/qt. Say it's OK to use C++
Gerald Combs [Tue, 3 Sep 2013 18:50:17 +0000 (18:50 -0000)]
Document the current state of naming in ui/qt. Say it's OK to use C++
comments in C++ code.

svn path=/trunk/; revision=51739

10 years agoProtect agains infinite loop.
Anders Broman [Tue, 3 Sep 2013 18:47:44 +0000 (18:47 -0000)]
Protect agains infinite loop.

svn path=/trunk/; revision=51738

10 years agoFix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
Alexis La Goutte [Tue, 3 Sep 2013 18:44:42 +0000 (18:44 -0000)]
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang

svn path=/trunk/; revision=51737

10 years agoFix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
Alexis La Goutte [Tue, 3 Sep 2013 18:44:16 +0000 (18:44 -0000)]
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang

svn path=/trunk/; revision=51736

10 years agoFix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
Alexis La Goutte [Tue, 3 Sep 2013 18:43:50 +0000 (18:43 -0000)]
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang

svn path=/trunk/; revision=51735

10 years agoFix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
Alexis La Goutte [Tue, 3 Sep 2013 18:43:29 +0000 (18:43 -0000)]
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang

svn path=/trunk/; revision=51734

10 years agoFix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
Alexis La Goutte [Tue, 3 Sep 2013 18:43:11 +0000 (18:43 -0000)]
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang

svn path=/trunk/; revision=51733

10 years agoFix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
Alexis La Goutte [Tue, 3 Sep 2013 18:42:49 +0000 (18:42 -0000)]
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang

svn path=/trunk/; revision=51732

10 years agoFix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
Alexis La Goutte [Tue, 3 Sep 2013 18:42:01 +0000 (18:42 -0000)]
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang

svn path=/trunk/; revision=51731

10 years agoAdd missing svn properties
Pascal Quantin [Tue, 3 Sep 2013 18:35:49 +0000 (18:35 -0000)]
Add missing svn properties

svn path=/trunk/; revision=51730

10 years agoFix "Tones off" value typo introduced in r51613
Pascal Quantin [Tue, 3 Sep 2013 18:29:34 +0000 (18:29 -0000)]
Fix "Tones off" value typo introduced in r51613

svn path=/trunk/; revision=51729

10 years agoFix a syntax error in a FreeBSD specific code part.
Michael Tüxen [Tue, 3 Sep 2013 17:54:23 +0000 (17:54 -0000)]
Fix a syntax error in a FreeBSD specific code part.

svn path=/trunk/; revision=51728

10 years agoAdd MACSEC dissector
Michael Mann [Tue, 3 Sep 2013 17:35:00 +0000 (17:35 -0000)]
Add MACSEC dissector

From Allan W. Nielsen, bug 9094 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9094)

svn path=/trunk/; revision=51727

10 years agoDecompress gzipped Kafka messages.
Evan Huus [Tue, 3 Sep 2013 16:43:08 +0000 (16:43 -0000)]
Decompress gzipped Kafka messages.

svn path=/trunk/; revision=51726

10 years agoAdd a note about making the behavior more native on Windows and OS X.
Gerald Combs [Tue, 3 Sep 2013 16:30:38 +0000 (16:30 -0000)]
Add a note about making the behavior more native on Windows and OS X.

svn path=/trunk/; revision=51725

10 years agoUse more consistent naming.
Gerald Combs [Tue, 3 Sep 2013 16:14:38 +0000 (16:14 -0000)]
Use more consistent naming.

svn path=/trunk/; revision=51724

10 years agoRespect the other layout preference in qtshark: which pane goes in which spot.
Evan Huus [Tue, 3 Sep 2013 16:06:20 +0000 (16:06 -0000)]
Respect the other layout preference in qtshark: which pane goes in which spot.

svn path=/trunk/; revision=51723

10 years agoFix for
Jörg Mayer [Tue, 3 Sep 2013 15:35:32 +0000 (15:35 -0000)]
Fix for
QWidget::setWindowModified: The window title does not contain a '[*]' placeholder

a) Add [*] to the window title.
b) Also set the window title before calling setWindowModified

Not really understanding what I'm doing here, just following the hints
given in http://qt-project.org/forums/viewthread/2108

Original logmessages when closing Wireshark while running a capture.

17:23:39.652 Capture Msg  Capture stopped!
17:23:39.653 Main Dbg  Callback: capture update finished
QWidget::setWindowModified: The window title does not contain a '[*]' placeholder
FIX: packet list heading menu sensitivity
17:23:39.653  Dbg  FIX: capture_info_ui_destroy
17:23:39.653 Main Dbg  Callback: Closing
FIX: packet list heading menu sensitivity
17:23:39.655 Main Dbg  Callback: Closed

svn path=/trunk/; revision=51722

10 years agoFix typo: =+ ---> +=
Jörg Mayer [Tue, 3 Sep 2013 13:49:48 +0000 (13:49 -0000)]
Fix typo: =+ ---> +=

svn path=/trunk/; revision=51721

10 years agoCorrectly update the pane layout whenever the preferences are changed, you no
Evan Huus [Tue, 3 Sep 2013 13:29:09 +0000 (13:29 -0000)]
Correctly update the pane layout whenever the preferences are changed, you no
longer need to restart for that to take effect. Hopefully I got all the slot
ordering right.

svn path=/trunk/; revision=51720

10 years agoSeparate window creation from the laying out of the list/tree/byte panes. This
Evan Huus [Tue, 3 Sep 2013 12:53:32 +0000 (12:53 -0000)]
Separate window creation from the laying out of the list/tree/byte panes. This
more-or-less restores the correct splash behaviour on startup.

svn path=/trunk/; revision=51719

10 years agoParent the list, tree and byte panes from the main UI rather than the
Evan Huus [Tue, 3 Sep 2013 12:21:14 +0000 (12:21 -0000)]
Parent the list, tree and byte panes from the main UI rather than the
splitters they're actually layed out in. This should let us reorganize the
splitters at will (when the prefs change) without reconstructing the panes.

svn path=/trunk/; revision=51718

10 years agoEnhance DNS Dissector Remove bad_rr goto !
Alexis La Goutte [Tue, 3 Sep 2013 06:36:43 +0000 (06:36 -0000)]
Enhance DNS Dissector Remove bad_rr goto !

Code is fuzzed (9 Pass with more of 400 DNS files)

svn path=/trunk/; revision=51717

10 years agoEnhance NSEC3,NSEC3PARAM TLSA type visibility
Alexis La Goutte [Tue, 3 Sep 2013 06:36:33 +0000 (06:36 -0000)]
Enhance NSEC3,NSEC3PARAM TLSA type visibility

svn path=/trunk/; revision=51716

10 years agoAdd dissection of EUI Family (draft-jabley-dnsext-eui48-eui64-rrtypes) DNS Rcode...
Alexis La Goutte [Tue, 3 Sep 2013 06:36:23 +0000 (06:36 -0000)]
Add dissection of EUI Family (draft-jabley-dnsext-eui48-eui64-rrtypes) DNS Rcode (EUI48, EUI64)

svn path=/trunk/; revision=51715

10 years agoAdd Dissection of ILNP (RFC6742) DNS Rcode (NID, L32, L64, LP)
Alexis La Goutte [Tue, 3 Sep 2013 06:36:12 +0000 (06:36 -0000)]
Add Dissection of ILNP (RFC6742) DNS Rcode (NID, L32, L64, LP)

svn path=/trunk/; revision=51714

10 years agoUpdate DNS Rcode to last IANA Parameters (2013-07-24) * Add ILNP (RFC6742) Rcode...
Alexis La Goutte [Tue, 3 Sep 2013 06:36:01 +0000 (06:36 -0000)]
Update DNS Rcode to last IANA Parameters (2013-07-24) * Add ILNP (RFC6742) Rcode (NID, L32, L64, LP) * Add EUI Family (draft-jabley-dnsext-eui48-eui64-rrtypes) Rcode (EUI48, EUI64) * Add URI Rcode (256) * Add TA (DNSSEC Trust Authorities) Rcode (32768)

svn path=/trunk/; revision=51713

10 years agoEnhance DNS reorder case of big switch dns_type
Alexis La Goutte [Tue, 3 Sep 2013 06:35:51 +0000 (06:35 -0000)]
Enhance DNS reorder case of big switch dns_type

svn path=/trunk/; revision=51712

10 years agoEnhance DNS dissector Remove ugly dns_type_description function and use value_string...
Alexis La Goutte [Tue, 3 Sep 2013 06:35:41 +0000 (06:35 -0000)]
Enhance DNS dissector Remove ugly dns_type_description function and use value_string(_ext)

svn path=/trunk/; revision=51711

10 years agoEnhance DNS dissector visibility (Rename some hf and display field)
Alexis La Goutte [Tue, 3 Sep 2013 06:35:30 +0000 (06:35 -0000)]
Enhance DNS dissector visibility (Rename some hf and display field)

svn path=/trunk/; revision=51710

10 years agoEnhance DNS dissector visibility (Add comments)
Alexis La Goutte [Tue, 3 Sep 2013 06:35:13 +0000 (06:35 -0000)]
Enhance DNS dissector visibility (Add comments)

svn path=/trunk/; revision=51709

10 years agoEnhance default DNS type... (and expert info)
Alexis La Goutte [Tue, 3 Sep 2013 06:35:01 +0000 (06:35 -0000)]
Enhance default DNS type... (and expert info)

Convert proto_tree_add_text calls to proto_tree_add_item

svn path=/trunk/; revision=51708

10 years agoEnhance NULL type
Alexis La Goutte [Tue, 3 Sep 2013 06:34:52 +0000 (06:34 -0000)]
Enhance NULL type

Convert proto_tree_add_text calls to proto_tree_add_item

svn path=/trunk/; revision=51707

10 years agoEnhance M.. familly type (MD, MF, MB, MG, MR, MINFO)
Alexis La Goutte [Tue, 3 Sep 2013 06:34:41 +0000 (06:34 -0000)]
Enhance M.. familly type (MD, MF, MB, MG, MR, MINFO)

Convert proto_tree_add_text calls to proto_tree_add_item

svn path=/trunk/; revision=51706

10 years agoEnhance NSAP and NSAP PTR type
Alexis La Goutte [Tue, 3 Sep 2013 06:34:31 +0000 (06:34 -0000)]
Enhance NSAP and NSAP PTR type

Convert proto_tree_add_text calls to proto_tree_add_item

svn path=/trunk/; revision=51705

10 years agoEnhance PX type
Alexis La Goutte [Tue, 3 Sep 2013 06:34:21 +0000 (06:34 -0000)]
Enhance PX type

Convert proto_tree_add_text calls to proto_tree_add_item

svn path=/trunk/; revision=51704