aboutsummaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorJohn Thacker <johnthacker@gmail.com>2020-10-18 19:28:01 -0400
committerWireshark GitLab Utility <gerald+gitlab-utility@wireshark.org>2020-10-21 11:26:23 +0000
commite20bd408dee52f84f3d9bab4d1ad4610f5459117 (patch)
treea57fc6ba6efb5516b87a8bb25a4427c3d38a467d /debian
parentad69ec2e118cbe23230378f2895416ceee398f9b (diff)
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.symbols2
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