summaryrefslogtreecommitdiff
path: root/src/mm-charsets.h
AgeCommit message (Expand)AuthorFilesLines
2021-02-23charsets: detect iconv() support in runtimeAleksander Morgado1-0/+4
2021-02-23charsets: remove charset_hex_to_utf8()Aleksander Morgado1-6/+0
2021-02-23charsets: remove take_and_convert methodsAleksander Morgado1-5/+0
2021-02-23charsets: use new bytearray_to_utf8() instead of byte_array_to_utf8()Aleksander Morgado1-5/+0
2021-02-23charsets: make charset_gsm_unpacked_to_utf8() privateAleksander Morgado1-5/+0
2021-02-23charsets: use new bytearray_from_utf8() instead of byte_array_append()Aleksander Morgado1-9/+0
2021-02-23charsets: make charset_utf8_to_unpacked_gsm() privateAleksander Morgado1-4/+0
2021-02-23charsets: new common APIs to convert from/to charsets and UTF-8Aleksander Morgado1-0/+61
2021-02-23charsets: make translit optional in utf8_to_unpacked_gsm()Aleksander Morgado1-1/+3
2021-02-23charsets: make translit optional in gsm_unpacked_to_utf8()Aleksander Morgado1-4/+6
2021-02-23charsets: remove unused charset_utf8_to_hex() methodAleksander Morgado1-6/+0
2021-02-23charsets: don't allow quoting in byte_array_append()Aleksander Morgado1-1/+0
2021-02-23charsets: remove HEX charset typeAleksander Morgado1-2/+1
2021-02-23charsets: define charset enum explicitly as flagsAleksander Morgado1-10/+10
2020-08-20charsets: refactor coding styleAleksander Morgado1-20/+22
2020-08-20charsets: add UTF-16BE as a possible modem charsetAleksander Morgado1-1/+2
2020-04-08charsets: report GError in byte_array_append() failuresAleksander Morgado1-4/+5
2018-08-21charsets: new helper to convert binary input data to UTF-8Aleksander Morgado1-0/+5
2017-08-16charsets: simplify check to see if conversion to charset possibleAleksander Morgado1-4/+3
2017-08-16charsets: ensure all methods are prefixed with 'mm_'Aleksander Morgado1-9/+9
2012-09-12core: better handling of non-UCS2 conversions that should be UCS2 (bgo #683817)Dan Williams1-2/+1
2012-03-16charsets: new UTF-8 to given charset converterAleksander Morgado1-0/+3
2012-02-07charsets: new method to do our best to convert from current charset to UTF-8Aleksander Morgado1-1/+3
2012-01-17gsm: add SMS PDU creation functionDan Williams1-0/+5
2011-06-06charsets: new utf8_to_hex() methodAleksander Morgado1-0/+5
2011-04-14gsm: implement basic SMS reception and PDU parsingNathan Williams1-1/+1
2011-04-14charset: change GSM unpack to take number of characters rather than octetsNathan Williams1-1/+1
2010-09-04gsm: add GSM 03.38 pack/unpack functions and testcasesDan Williams1-0/+10
2010-09-02gsm: add GSM 03.38 encoding/decoding functions and testcasesDan Williams1-1/+5
2010-03-16gsm: fix operator name on Option devices with UCS2 charsetDan Williams1-0/+5
2010-03-15core: add command helper that handles character set conversionDan Williams1-0/+9
2010-03-13core: move charset enum/string conversion to it's own fileDan Williams1-0/+38