Fix build with CMake (Missing dvb_chartbl.c...) Fix indent also in Makefile.common

svn path=/trunk/; revision=54126
From Chris Bontje via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9542

Enhancements for SEL Fast Message Dissector

Additional functionality for SEL Fast Message dissector:
- Optional CRC16 validation for Fast SER messages that use those footers.  Use built-in Wireshark functions to complete this
- Handle Fast Meter messages with scale factors present in the configuration message.  Required some additions to the fm_conversation struct
- Some small cleanups for margins and comment locations.

From me :
- Fix some encoding field
- unused variable...

svn path=/trunk/; revision=54127
improve DVB-SI string handling

new function dvb_add_chartbl() adds a tree entry for an encoding
use FT_BTYES as type for encoding hfs
string hfs for DVB-SI strings must have STR_UNICODE, not BASE_NONE
make dvb_string_encoding_vals[] internal to dvb_chartbl.c

svn path=/trunk/; revision=54128
Fix Dead Store (Dead assignement/Dead increment) warning found by Clang

svn path=/trunk/; revision=54129
Fix warning found by doxygen

svn path=/trunk/; revision=54130
Upgrade to HTTP2 draft-09

Add HTTP2 to Decode as

svn path=/trunk/; revision=54131
add support for ISO 8859-5

svn path=/trunk/; revision=54132
use ISO 8859-5 for DVB-SI

svn path=/trunk/; revision=54133
In dissect_ndr_byte_array(), use the field index from the dcerpc_info
structure, rather than a fixed field.  Get rid of that fixed field, as
it's no longer needed.

Use dissect_ndr_byte_array() rather than dissect_ndr_char_cvstring() in
a case where we have an opaque byte array.

Have dissect_ndr_cvstring() and dissect_ndr_vstring() - and, therefore,
routines that call them, such as dissect_ndr_cstring(),
dissect_ndr_char_cvstring(), dissect_ndr_char_vstring(), and
dissect_ndr_wchar_vstring() - require that the field being used by an
FT_STRING field.  Manually fix a case where the PIDL generator makes
such a field FT_NONE rather than FT_STRING.  Also handle EBCDIC, just in
case we happen to see a packet with EBCDIC strings.

Use tvb_get_string_enc(), rather than tvb_get_unicode_string() or
tvb_get_string(), in dissect_ndr_cvstring() and dissect_ndr_vstring().

svn path=/trunk/; revision=54134
Fix [-Wmissing-prototypes]

svn path=/trunk/; revision=54135
Make local functions static.

svn path=/trunk/; revision=54136
Make local functions static.

svn path=/trunk/; revision=54137
From Wesley
fix "decode as" for time protocol
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9563

svn path=/trunk/; revision=54138
TABs -> spaces, add editor modelines

svn path=/trunk/; revision=54139
no need for if(tree)

svn path=/trunk/; revision=54140
Add configuration of UE keys (by RNTI).  Still to show and use this info...

svn path=/trunk/; revision=54141
Look up key (now by UEId, not RNTI) and display in security tree where known.

svn path=/trunk/; revision=54142
Reorganise main dissection function to that sequence analysis is done before signalling data payload

svn path=/trunk/; revision=54143
Fix PGN value computation

svn path=/trunk/; revision=54144
when the default character table is used,
don't add af hf entry with len 0 to the tree
add a text element instead

svn path=/trunk/; revision=54145