diff options
author | John Thacker <johnthacker@gmail.com> | 2020-10-18 19:28:01 -0400 |
---|---|---|
committer | Wireshark GitLab Utility <gerald+gitlab-utility@wireshark.org> | 2020-10-21 11:26:23 +0000 |
commit | e20bd408dee52f84f3d9bab4d1ad4610f5459117 (patch) | |
tree | a57fc6ba6efb5516b87a8bb25a4427c3d38a467d /debian | |
parent | ad69ec2e118cbe23230378f2895416ceee398f9b (diff) | |
download | wireshark-e20bd408dee52f84f3d9bab4d1ad4610f5459117.tar.gz wireshark-e20bd408dee52f84f3d9bab4d1ad4610f5459117.tar.bz2 wireshark-e20bd408dee52f84f3d9bab4d1ad4610f5459117.zip |
Use iconv to support GB 18030 and EUC-KR, allow future encodings
Add support internally to using iconv (always present with glib) to convert
strings from various encodings to UTF-8 (using REPLACEMENT CHARACTER as
recommended), and use that to support GB 18030 and EUC-KR. Replace call
directly to iconv in ANSI 637 for EUC-KR to new API. Update comments
and documentation around character encodings. It is possible to replace
the calls to iconv with an internal decoder later. Tested on Linux and
on Windows (including with illegal characters). Closes #16630.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/libwireshark0.symbols | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/debian/libwireshark0.symbols b/debian/libwireshark0.symbols index afc5fcfb28..7866ffb655 100644 --- a/debian/libwireshark0.symbols +++ b/debian/libwireshark0.symbols @@ -798,6 +798,7 @@ libwireshark.so.0 libwireshark0 #MINVER# get_eth_hashtable@Base 1.12.0~rc1 get_ether_name@Base 1.9.1 get_etsi_ts_102_221_annex_a_string@Base 3.3.1 + get_euc_kr_string@Base 3.3.2 get_follow_address_func@Base 2.1.0 get_follow_by_name@Base 2.1.0 get_follow_conv_func@Base 2.1.0 @@ -807,6 +808,7 @@ libwireshark.so.0 libwireshark0 #MINVER# get_follow_tap_handler@Base 2.1.0 get_follow_tap_string@Base 2.1.0 get_export_pdu_tap_list@Base 1.99.0 + get_gb18030_string@Base 3.3.2 get_hash_ether_status@Base 1.99.3 get_hash_ether_hexaddr@Base 1.99.3 get_hash_ether_resolved_name@Base 1.99.3 |