Fix several instances of clang warnings: Value stored to 'length' is never read
Also, whitespace changes (tabs ->spaces, indentation) and add modelines.

svn path=/trunk/; revision=51439
Fix clang warning: Value stored to 'netl' is never read.
Other misc. whitespace changes.

svn path=/trunk/; revision=51440
Fix clang warnings: Value stored to '[decrypted_]offset' is never read.

svn path=/trunk/; revision=51441
Fix clang warnings: Value stored to '[offset|length]' is never read.

svn path=/trunk/; revision=51442
If packet was modified fallback to generic clone

svn path=/trunk/; revision=51443
Composite tvb (tvb_memcpy/tvb_get_ptr): don't assert with offset == tvb->length, and 0 length

svn path=/trunk/; revision=51444
Fix for bug #9034: Composite TVBs aren't supported by tvb_find_guint8()

Add generic tvb_find_guint8, tvb_pbrk_guint8

svn path=/trunk/; revision=51445
Whitespace changes.  Add modelines.

svn path=/trunk/; revision=51446
Clean-up ipxnet hash table in host_name_lookup_cleanup. Should fix the buildbot
test suite failures.

svn path=/trunk/; revision=51447
Simplify find_delimiter() by making use of tvb_find_guint8().
In sss_string():
 -> Protect against tvb_length_remaining() possibly returning -1.
 -> Fix off-by-1 potential buffer overflow condition.
 -> Use isprint() rather than "do-it-yourself" code.
 -> Remove the extra unnecessary "length_remaining" checks in the for() loop.

#BACKPORT(1.10, 1.8)

svn path=/trunk/; revision=51448
No need to initialize length_remaining to 0.

svn path=/trunk/; revision=51449
Fix Coverity CID's 1063706-1063710: Out-of-bounds read (OVERRUN_STATIC)

svn path=/trunk/; revision=51450
small fix for r51448 isprint() is locale aware, we want just ascii

svn path=/trunk/; revision=51451
From Dario Lombardo via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9061 Added expert info to DNS dissector for negative TTL values

According to RFC, TTL valid values are the positive values of a 32 bit signed field. This means that, despite the negative values can be put in a packet, they should be ignored. Wireshark prints them correctly, but a warning expert info could be useful.

svn path=/trunk/; revision=51452
FromChun-Yeow via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9059
Add Support of Decoding 802.11s Mesh Channel Switch Parameter Element

From me:
Remove some trailing whitespace
Add subtree for flag
Change typo of display filter

svn path=/trunk/; revision=51453
Fully parenthesize the isprint() macro.

svn path=/trunk/; revision=51454
Fix typo errors

svn path=/trunk/; revision=51455
Arrange that "make distcheck" use the GUI configure flags used to
configure Wireshark, so we don't, for example, do "make distcheck" with
no options, and thus default to GTK+ 3, on a system without GTK+ 3 where
Wireshark was configured with --with-gtk2.  (This also means that if
we're configuring only with Qt, or with GTK+ *and* Qt, "make distcheck"
will check with those.)

svn path=/trunk/; revision=51456
Make it possible to add custom Diameter AVP .xml files and distribute them by adding the file name to separate files and leave the "normal" makefiles untouched.

svn path=/trunk/; revision=51457
From Michael Reschly
Support dissection of TLS Application Layer Protocol Negotiation

from me:
fix indentation, add check for minimum ext_len, encoding for string hf

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

svn path=/trunk/; revision=51458