summaryrefslogtreecommitdiff
path: root/lib/charset.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-20efi_loader: add an EFI variable with the file contentsIlias Apalodimas1-1/+1
2024-03-21lib/charset: Map Unicode code points to CP437 code points 1-31Janne Grunau1-3/+6
2024-01-24lib: add comment in utf8_to_utf32_stream()Heinrich Schuchardt1-0/+4
2023-12-21lib: Remove <common.h> inclusion from these filesTom Rini1-1/+0
2023-08-08lib/charset: fix u16_strlcat() return valueMatthias Schiffer1-4/+4
2023-01-04lib: add function u16_strcasecmp()Heinrich Schuchardt1-0/+26
2022-05-03lib/charset: add u16_strlcat() functionMasahisa Kojima1-0/+16
2022-04-15lib: simplify u16_strdup()Heinrich Schuchardt1-1/+1
2022-04-15lib: convert u16_strlen() into a macroHeinrich Schuchardt1-12/+0
2021-03-07lib/charset: UTF-8 stream conversionHeinrich Schuchardt1-9/+46
2021-03-07lib/charset: utf8_get() should return errorHeinrich Schuchardt1-9/+16
2021-03-07efi_loader: carve out utf_to_cp()Heinrich Schuchardt1-0/+28
2021-03-07efi_loader: move codepage 437 tableHeinrich Schuchardt1-0/+6
2020-11-29charset: make u16_strnlen accessible at runtimeIlias Apalodimas1-1/+2
2020-10-22common: rename getc() to getchar()Heinrich Schuchardt1-1/+1
2020-05-09charset: Add support for calculating bytes occupied by a u16 stringSughosh Ganu1-0/+5
2019-09-20lib: charset: add u16_str<n>cmp()AKASHI Takahiro1-0/+25
2019-07-16efi_loader: support unaligned u16 stringsHeinrich Schuchardt1-9/+14
2019-02-13lib: add u16_strcpy/strdup functionsAkashi, Takahiro1-0/+29
2018-10-16efi_loader: error handling in read_console()Heinrich Schuchardt1-3/+8
2018-09-23efi_loader: support Unicode text inputHeinrich Schuchardt1-48/+89
2018-09-23lib: charset: upper/lower case conversionHeinrich Schuchardt1-0/+47
2018-09-23lib: charset: remove obsolete functionsHeinrich Schuchardt1-79/+0
2018-09-23lib: charset: utility functions for UnicodeHeinrich Schuchardt1-3/+233
2018-09-23efi_loader: rename utf16_strlen, utf16_strnlenHeinrich Schuchardt1-3/+7
2018-05-10SPDX: Convert a few files that were missed beforeTom Rini1-2/+1
2017-12-01efi_loader: new function utf8_to_utf16Heinrich Schuchardt1-1/+56
2017-09-12lib: add some utf16 handling helpersRob Clark1-0/+101