wireshark/epan
João Valverde c3bd5c9d91 Move bytes_to_str() to wsutil
This utility function is useful outside of epan. Move it to wsutil
and export the interface.

The move isn't completely clean as it requires duplicating two small
inline functions but that was necessary to avoiding moving too much at
once.
2021-07-29 17:23:04 +00:00
..
crypt wslog: Shorten ws_log_message_is_active() name 2021-06-21 00:07:21 +00:00
dfilter Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
dissectors More fussing with masks. 2021-07-29 10:15:58 +00:00
ftypes Move bytes_to_str() to wsutil 2021-07-29 17:23:04 +00:00
wslua Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
.editorconfig
CMakeLists.txt Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
addr_and_mask.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
addr_and_mask.h
addr_resolv.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
addr_resolv.h
address.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
address_types.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
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 Add ws_debug() and use it 2021-05-24 01:13:19 +00:00
asn1.h
ax25_pids.h
bridged_pids.h
capture_dissectors.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
capture_dissectors.h
charsets.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
charsets.h
chdlctypes.h
cisco_pid.h
color_filters.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
color_filters.h
column-info.h
column-utils.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
column-utils.h
column.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
column.h
conv_id.h
conversation.c
conversation.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
conversation_debug.h
conversation_filter.c
conversation_filter.h
conversation_table.c
conversation_table.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00: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 Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
decode_as.h
diam_dict.h
diam_dict.l
disabled_protos.c Replace g_log() calls with ws_log() 2021-06-16 12:50:27 +00:00
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 Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
epan.h Consistently refer to blocks that have been modified as "modified". 2021-07-08 00:05:35 -07:00
epan_dissect.h
etypes.h
ex-opt.c
ex-opt.h
except.c Add ws_debug() and use it 2021-05-24 01:13:19 +00:00
except.h
exceptions.h Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
exntest.c
expert.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
expert.h
export_object.c
export_object.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
exported_pdu.c First pass pinfo->pool conversion 2021-07-21 05:38:29 +00:00
exported_pdu.h exported PDU: Fix comment 2021-06-02 01:09:33 -04:00
filter_expressions.c Qt: Undo MR 3422 (filter button separator hint) 2021-06-23 05:12:08 +00:00
filter_expressions.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
follow.c Follow stream: Modify YAML format, add timestamps and peers 2021-05-25 08:09:31 +00:00
follow.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
frame_data.c Consistently refer to blocks that have been modified as "modified". 2021-07-08 00:05:35 -07:00
frame_data.h Consistently refer to blocks that have been modified as "modified". 2021-07-08 00:05:35 -07:00
frame_data_sequence.c Fix null pointer 2021-06-21 18:12:45 +00:00
frame_data_sequence.h
funnel.c
funnel.h lua: dialog with prefilled values 2021-07-13 06:52:55 +00:00
garrayfix.h
golay.c
golay.h
guid-utils.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
guid-utils.h
iana_charsets.c
iana_charsets.h
iax2_codec_type.h
in_cksum.c
in_cksum.h
ip_opts.h
ipproto.c
ipproto.h
ipv4.h
ipv6.h
lapd_sapi.h
llcsaps.h
maxmind_db.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
maxmind_db.h
media_params.c
media_params.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
next_tvb.c
next_tvb.h
nlpid.h
oids.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
oids.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
oids_test.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
osi-utils.c Cast away the return value of g_strlcpy() and g_strlcat(). 2021-04-30 03:19:19 -07:00
osi-utils.h
oui.h
packet.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
packet.h Use wtap_blocks for packet comments 2021-07-07 18:40:24 +00:00
packet_info.h
params.h
pci-ids.c
pci-ids.h
plugin_if.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
plugin_if.h
ppptypes.h
prefs-int.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
prefs.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
prefs.h prefs_register_protocol_obsolete protocols with only obsolete prefs 2021-07-13 23:12:04 +00:00
print.c epan: Remove dependency on version_info object library 2021-07-04 10:37:49 +00:00
print.h
print.ps
print_stream.c
print_stream.h
proto.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
proto.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
proto_data.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
proto_data.h
protobuf-helper.c
protobuf-helper.h
protobuf_lang_parser.lemon Add missing prototypes to lemon-generated code. 2021-04-16 18:38:26 +00:00
protobuf_lang_scanner.l
protobuf_lang_tree.c
protobuf_lang_tree.h
ps.h
ptvcursor.h
radius_dict.l
range.c
range.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
reassemble.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
reassemble.h
reassemble_test.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
reedsolomon.c Refactor our logging and extend the wslog API 2021-06-11 09:40:28 +00:00
reedsolomon.h
register-int.h
register.c
register.h
req_resp_hdrs.c First pass pinfo->pool conversion 2021-07-21 05:38:29 +00:00
req_resp_hdrs.h
rtd_table.c
rtd_table.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
rtp_pt.h
sctpppids.c
sctpppids.h
secrets.c Replace g_log() calls with ws_log() 2021-06-16 12:50:27 +00:00
secrets.h
sequence_analysis.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
sequence_analysis.h Replace g_log() calls with ws_log() 2021-06-16 12:50:27 +00:00
show_exception.c Remove uninteresting information from REPORT_DISSECTOR_BUG() etc. messages. 2021-06-19 04:37:26 -07:00
show_exception.h
slow_protocol_subtypes.h
sminmpec.h
srt_table.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
srt_table.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
stat_groups.h Added statistics group for RSerPool protocols. 2021-04-08 09:36:23 +02:00
stat_tap_ui.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
stat_tap_ui.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
stats_tree.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
stats_tree.h
stats_tree_priv.h
stream.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
stream.h Remove lingering circuit API from stream.h 2021-06-13 11:51:44 +00:00
strutil.c Remove duplicate format_size() function 2021-07-26 14:56:11 +00:00
strutil.h Remove duplicate format_size() function 2021-07-26 14:56:11 +00:00
t35.c
t35.h
tap-voip.h
tap.c Replace g_log() calls with ws_log() 2021-06-16 12:50:27 +00:00
tap.h
tfs.c
tfs.h
time_fmt.h
timestamp.c
timestamp.h
timestats.c
timestats.h
to_str-int.h Move bytes_to_str() to wsutil 2021-07-29 17:23:04 +00:00
to_str.c Move bytes_to_str() to wsutil 2021-07-29 17:23:04 +00:00
to_str.h Move bytes_to_str() to wsutil 2021-07-29 17:23:04 +00:00
tvbparse.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
tvbparse.h
tvbtest.c
tvbuff-int.h
tvbuff.c tvbuff: add a DISSECTOR_ASSERT to tvb_bytes_to_str. 2021-07-01 10:20:48 +00:00
tvbuff.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
tvbuff_base64.c http: Add dissection of HTTP2-Settings 2021-05-08 17:14:45 +00:00
tvbuff_brotli.c
tvbuff_composite.c
tvbuff_lz77.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
tvbuff_lz77huff.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
tvbuff_lznt1.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
tvbuff_real.c
tvbuff_subset.c
tvbuff_zlib.c Refactor our logging and extend the wslog API 2021-06-11 09:40:28 +00:00
uat-int.h
uat.c Replace g_assert() with ws_assert() 2021-06-19 01:23:31 +00:00
uat.h
uat_load.l
unit_strings.c
unit_strings.h
value_string.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
value_string.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
wmem_scopes.c Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
wmem_scopes.h Move epan/wmem/wmem_scopes.h to epan/ 2021-07-26 14:56:11 +00:00
ws_printf.h Add ws_debug() and use it 2021-05-24 01:13:19 +00:00
x264_prt_id.h
xdlc.c First pass pinfo->pool conversion 2021-07-21 05:38:29 +00:00
xdlc.h