Fix segfault bug and show the combo-box.

svn path=/trunk/; revision=53272
From Michal Labedski
fix Logically Dead Code: allow cmd==0

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

svn path=/trunk/; revision=53273
Remove usb_conv_info_t from packet_info and pass the data directly into the subdissectors.  Bug 9413 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9413)

svn path=/trunk/; revision=53274
When we dump a sequence diagram to text, make sure labels are truncated.

svn path=/trunk/; revision=53275
Try using UTF8_RIGHTWARDS_ARROW to indicate direction.

If this doesn't cause any problems we should probably move
utf8_entities.h from ui to wsutil.

svn path=/trunk/; revision=53276
De-duplicate some code by changing a while loop to a do-while loop.

svn path=/trunk/; revision=53277
Add an item for any unknown tags we come across (just as FT_BYTES).

svn path=/trunk/; revision=53278
Try to fix compilation for GLib < 2.30.

svn path=/trunk/; revision=53279
Fix compilation on Windows.

svn path=/trunk/; revision=53280
Fix permissions for installed OS X files and directories.

Add a cli-preinstall script that creates missing parts of the
installation path and sets their permissions. Simply copy
"utility-launcher" to "wireshark" instead of renaming it at install
time. Explicitly set its ownership and permissions. Pretty-print some of
the PackageMaker XML files via `xmllint --format --recover`.

svn path=/trunk/; revision=53281
Don't do our own line wrapping of the display filter, let GTK do it for us.
(With this change all the right-hand columns in this dialog will wrap if
necessary whereas before only the display filter would wrap lines.)

svn path=/trunk/; revision=53282
Add "T.38 handle protection" inside t38_add_address() so dissectors calling it don't need to find "t38" just for the handle check.

svn path=/trunk/; revision=53283
LMP dissector can't be called by anything but UDP, so no need to check that.

svn path=/trunk/; revision=53284
From robionekenobi
add expert info for invalid item length in mq pcf

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

svn path=/trunk/; revision=53285
From Michal Labedzki

change two local variables to gint16 so we can store
-1 for invalid value

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

svn path=/trunk/; revision=53286
From Michal Labedzki

add forward declarations

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

svn path=/trunk/; revision=53287
Add "rtp handle protection" inside srtp_add_address/rtp_add_address/bluetooth_add_address so dissectors calling it don't need to find "rtp" just for the handle check.

svn path=/trunk/; revision=53288
share the text description of service types between MPEG PMT and DVB-CI

svn path=/trunk/; revision=53289
Replace fvalue_ftype() with a fvalue_type_ftenum() routine that returns
the ftenum_t for the fvalue's ftype, rather than a pointer to the ftype
(which isn't all that useful except as a handle, unless you import the
internal header).

Have fvalue_to_string_repr() return NULL, rather than failing, if the
fvalue's ftype has no val_to_string_repr method.

This lets us not include the ftypes internal header in
ui/cli/tap-diameter-avp.c.

svn path=/trunk/; revision=53290
Fix a typo error

svn path=/trunk/; revision=53291