wireshark/epan
John Thacker 6156e28a26 dhcp: Convert raw string to UTF-8 before adding to expert info
In PacketCable MTA capabilities, the length of the capability
is store as hex digits in ASCII. If bogus, the incorrect value
is added as an expert info. Ensure that it's formatted as UTF-8
and for display when added to the tree.

Fix #18437
2022-10-18 07:03:38 -04:00
..
crypt
dfilter dfilter: Amend a numeric pattern in the scanner 2022-10-08 09:51:49 +00:00
dissectors dhcp: Convert raw string to UTF-8 before adding to expert info 2022-10-18 07:03:38 -04:00
ftypes ftypes: Cleanup code to parse integers 2022-10-10 17:24:52 +00:00
wslua wslua: Add catch-all enum tables 2022-10-07 10:33:50 +01:00
.editorconfig
CMakeLists.txt wiretap: Add enum generation 2022-10-07 10:28:47 +01:00
addr_and_mask.c
addr_and_mask.h
addr_resolv.c
addr_resolv.h
address.h
address_types.c
address_types.h
afn.c
afn.h
aftypes.c
aftypes.h
app_mem_usage.c
app_mem_usage.h
arcnet_pids.h
arptypes.h
asn1.c
asn1.h
ax25_pids.h
bridged_pids.h
capture_dissectors.c
capture_dissectors.h
charsets.c Add a #define for REPLACEMENT CHARACTER and use it. 2022-10-16 23:36:12 +00:00
charsets.h charsets: UCS-4 code points above 0x10FFFFF are not legal 2022-10-11 20:40:09 -04:00
chdlctypes.h
cisco_pid.h
color_filters.c
color_filters.h
column-info.h
column-utils.c
column-utils.h
column.c
column.h
conv_id.h
conversation.c conversation: bring back conversation_pt_to_endpoint_type(). 2022-09-02 00:07:53 -07:00
conversation.h LTP: Enhance with generated items, sequence analysis, and statistics 2022-10-13 09:30:55 +00:00
conversation_debug.h
conversation_filter.c
conversation_filter.h
conversation_table.c Rename a bunch of things with "conversation". 2022-08-25 20:02:20 -07:00
conversation_table.h Rename a bunch of things with "conversation". 2022-08-25 20:02:20 -07:00
crc6-tvb.c
crc6-tvb.h
crc8-tvb.c
crc8-tvb.h
crc10-tvb.c
crc10-tvb.h
crc16-tvb.c
crc16-tvb.h
crc32-tvb.c
crc32-tvb.h
dccpservicecodes.h
decode_as.c Clarify dissector description, protocol short name, and protocol ong name. 2022-09-13 00:47:24 -07:00
decode_as.h
diam_dict.h
diam_dict.l
disabled_protos.c
disabled_protos.h
dtd.h
dtd_grammar.lemon
dtd_parse.h
dtd_parse.l
dtd_preparse.l
dvb_chartbl.c
dvb_chartbl.h
eap.h
eapol_keydes_types.h
epan.c
epan.h
epan_dissect.h
etypes.h
ex-opt.c
ex-opt.h
except.c
except.h
exceptions.h
exntest.c
expert.c epan: Use ws_utf8_truncate for formatted expert infos 2022-10-13 18:22:44 -04:00
expert.h
export_object.c
export_object.h
exported_pdu.c Dissector names are not protocol names. 2022-09-10 22:37:11 -07:00
exported_pdu.h Dissector names are not protocol names. 2022-09-10 22:37:11 -07:00
filter_expressions.c
filter_expressions.h
follow.c follow: Have followers register their stream count function 2022-09-14 00:03:07 +00:00
follow.h follow: Have followers register their stream count function 2022-09-14 00:03:07 +00:00
frame_data.c
frame_data.h
frame_data_sequence.c
frame_data_sequence.h
funnel.c
funnel.h
golay.c
golay.h
guid-utils.c
guid-utils.h
iana_charsets.c
iana_charsets.h
iax2_codec_type.h
in_cksum.c
in_cksum.h
introspection-enums.c wiretap: Add enum generation 2022-10-07 10:28:47 +01:00
introspection.c wiretap: Add enum generation 2022-10-07 10:28:47 +01:00
introspection.h wiretap: Add enum generation 2022-10-07 10:28:47 +01:00
ip_opts.h
ipproto.c
ipproto.h
ipv4.h
ipv6.h
lapd_sapi.h
llcsaps.h
maxmind_db.c
maxmind_db.h
media_params.c
media_params.h
next_tvb.c
next_tvb.h
nlpid.h
oids.c
oids.h
oids_test.c
osi-utils.c
osi-utils.h
oui.h Add Wi-SUN OUI 2022-09-30 18:37:13 +00:00
packet.c COSE: Cleanup custom dissector keys with new API 2022-10-07 06:36:21 +00:00
packet.h COSE: Cleanup custom dissector keys with new API 2022-10-07 06:36:21 +00:00
packet_info.h conversation: speak of the "conversation key" as just address/port endpoints. 2022-08-29 19:19:59 -07:00
params.h
pci-ids.c [Automatic update for 2022-09-11] 2022-09-11 19:29:51 +00:00
pci-ids.h
plugin_if.c
plugin_if.h
ppptypes.h
prefs-int.h
prefs.c wslog: rename console open preference enum 2022-10-11 18:11:35 +01:00
prefs.h Windows: Store "gui.console_open" in the Windows registry 2022-10-11 14:25:04 +01:00
print.c Move print_hex_data_buffer() to wsutil 2022-10-08 12:39:04 +01:00
print.h Move print_hex_data_buffer() to wsutil 2022-10-08 12:39:04 +01:00
print.ps
print_stream.c
print_stream.h Move print_hex_data_buffer() to wsutil 2022-10-08 12:39:04 +01:00
proto.c epan: Add BASE_STR_WSP and use it 2022-09-28 19:32:46 +01:00
proto.h wslua: Use introspection API to generate constants 2022-10-07 10:28:47 +01:00
proto_data.c
proto_data.h
protobuf-helper.c
protobuf-helper.h
protobuf_lang_parser.lemon
protobuf_lang_scanner.l
protobuf_lang_tree.c
protobuf_lang_tree.h
ps.h
ptvcursor.h
radius_dict.l
range.c
range.h
reassemble.c
reassemble.h
reassemble_test.c
reedsolomon.c
reedsolomon.h
register-int.h
register.c
register.h
req_resp_hdrs.c
req_resp_hdrs.h
rtd_table.c
rtd_table.h
rtp_pt.h
sctpppids.c
sctpppids.h
secrets.c
secrets.h
sequence_analysis.c
sequence_analysis.h
show_exception.c
show_exception.h
slow_protocol_subtypes.h
sminmpec.h
srt_table.c
srt_table.h
stat_groups.h wslua: Use introspection API to generate constants 2022-10-07 10:28:47 +01:00
stat_tap_ui.c
stat_tap_ui.h
stats_tree.c
stats_tree.h
stats_tree_priv.h
stream.c
stream.h
strutil.c Move format_text() to libwsutil and add unit tests 2022-09-28 21:44:27 +00:00
strutil.h Move format_text() to libwsutil and add unit tests 2022-09-28 21:44:27 +00:00
t35.c
t35.h
tap-voip.h
tap.c
tap.h
tfs.c TFS: Add a note how to fully handle additions to this file 2022-09-29 11:05:22 +00:00
tfs.h NAS EPS: upgrade dissector to v17.7.0 2022-09-23 19:41:07 +02:00
timestamp.c
timestamp.h
timestats.c
timestats.h
to_str.c
to_str.h
tvbparse.c
tvbparse.h
tvbtest.c
tvbuff-int.h
tvbuff.c ftp: deal with UTF-8 2022-10-16 22:43:39 +00:00
tvbuff.h ftp: deal with UTF-8 2022-10-16 22:43:39 +00:00
tvbuff_base64.c
tvbuff_brotli.c
tvbuff_composite.c
tvbuff_lz77.c
tvbuff_lz77huff.c
tvbuff_lznt1.c
tvbuff_rdp.c
tvbuff_rdp.h
tvbuff_real.c
tvbuff_subset.c epan: Handle subset tvbuffs with non-zero offets and length -1 2022-08-21 15:21:24 +00:00
tvbuff_zlib.c
uat-int.h
uat.c
uat.h Update uat.h 2022-09-07 13:47:09 +00:00
uat_load.l
unit_strings.c
unit_strings.h
value_string.c
value_string.h
wmem_scopes.c
wmem_scopes.h
ws_printf.h
wscbor.c BPv7: Enhance block data and payload data handling 2022-10-03 20:02:43 +00:00
wscbor.h BPv7: Enhance block data and payload data handling 2022-10-03 20:02:43 +00:00
wscbor_test.c BPv7: Enhance block data and payload data handling 2022-10-03 20:02:43 +00:00
x264_prt_id.h
xdlc.c
xdlc.h