summaryrefslogtreecommitdiff
path: root/lib/vsprintf.c
AgeCommit message (Expand)AuthorFilesLines
2022-02-05lib: fix snprintf() for UTF-16 stringsHeinrich Schuchardt1-2/+12
2022-02-03treewide: Use 16-bit Unicode stringsSimon Glass1-1/+1
2022-01-19lib: printf code %pUs for GUID text representationHeinrich Schuchardt1-1/+10
2021-12-31efi: Make unicode printf available to the appSimon Glass1-5/+4
2021-11-11lib: Add a function to convert a string to a hex valueSimon Glass1-2/+18
2021-08-02global: Convert simple_strtoul() with hex to hextoul()Simon Glass1-1/+1
2021-07-15lib/vsprintf.c: remove unused ip6_addr_string()Rasmus Villemoes1-1/+5
2021-07-15lib/vsprintf.c: remove stale commentRasmus Villemoes1-3/+0
2021-07-15lib/vsprintf.c: implement printf() in terms of vprintf()Rasmus Villemoes1-12/+1
2020-07-01compiler*.h: sync include/linux/compiler*.h with Linux 5.7-rc5Tom Rini1-2/+0
2020-05-18common: Drop uuid.h from common headerSimon Glass1-0/+1
2019-12-09lib: Always build support for formatting MAC and IP addressJoe Hershberger1-4/+0
2019-12-02Move strtomhz() to vsprintf.hSimon Glass1-0/+19
2019-06-07lib/vsprintf: allow printing upper case GUIDsHeinrich Schuchardt1-6/+8
2019-05-12efi_loader: make device path to text protocol customizableHeinrich Schuchardt1-1/+3
2019-05-03lib/vsprintf: remove #include <uuid.h> from vsprintf.cHeinrich Schuchardt1-1/+0
2019-04-11vsprintf: Support phys_addr_t specifier unconditionallyThierry Reding1-1/+1
2019-02-16lib/vsprintf: print '?' for illegal Unicode sequenceHeinrich Schuchardt1-0/+2
2019-02-13lib: vsprintf: avoid overflow printing UTF16 stringsHeinrich Schuchardt1-3/+7
2018-09-23lib: vsprintf: correct printing of Unicode stringsHeinrich Schuchardt1-9/+4
2018-09-23efi_loader: rename utf16_strlen, utf16_strnlenHeinrich Schuchardt1-1/+1
2018-09-23lib: build charset.o only if neededHeinrich Schuchardt1-4/+8
2018-09-23vsprintf.c: use #if CONFIG_IS_ENABLED(EFI_LOADER)Heinrich Schuchardt1-4/+4
2018-07-25vsprintf: Handle NULL with %pUSimon Glass1-1/+4
2018-06-13lib: Add hexdumpAlexey Brodkin1-14/+4
2018-04-28Consolidate __assert_failed into one implementationAlex Kiernan1-8/+0
2018-04-28spl: Disable printf if not requiredAlex Kiernan1-1/+2
2018-01-28vsprintf.c: correct printing of a NULL device pathHeinrich Schuchardt1-1/+2
2018-01-22vsprintf.c: add EFI device path printingHeinrich Schuchardt1-6/+41
2017-09-12vsprintf.c: add GUID printingRob Clark1-2/+44
2017-09-12vsprintf.c: add UTF-16 string (%ls) supportRob Clark1-2/+28
2016-01-19vsprintf.c: Always enable CONFIG_SYS_VSNPRINTFTom Rini1-12/+0
2015-12-13lib: split out strtoxxxx functions out of vsprintf.cSjoerd Simons1-164/+0
2015-12-13lib: Split panic functions out of vsprintf.cSjoerd Simons1-29/+0
2015-11-23lib/tiny-printf.c: Add tiny printf function for space limited environmentsStefan Roese1-0/+36
2015-07-21lib: Add function to extract a number from the end of a stringSimon Glass1-0/+19
2015-06-30mtd, nand: Move common functions from cmd_nand.c to common placeHeiko Schocher1-0/+16
2015-04-23dm: Add a panic_str() function to reduce code sizeSimon Glass1-5/+18
2014-11-23vsprintf: Add modifier for phys_addr_tThierry Reding1-2/+14
2014-11-20include: move various macros to include/linux/kernel.hMasahiro Yamada1-3/+0
2014-10-27Use uint64_t instead of u64 in put_dec()Simon Glass1-1/+1
2014-07-18lib:vsprintf: reduce scope of pack_hex_byteJeroen Hofstee1-11/+11
2014-01-24lib: fix return codes when CONFIG_SYS_VSNPRINTF is enabledDarwin Rambo1-0/+1
2013-06-26Add function to print a number with grouped digitsSimon Glass1-0/+16
2013-02-19vsprintf: add ustrtoll functionPiotr Wilczek1-0/+23
2012-12-13vsprintf:fix: Change type returned by ustrtoulLukasz Majewski1-1/+1
2012-11-04lib/vsprintf.c: sparse fixesKim Phillips1-2/+2
2012-11-02lib/vsprintf.c: don't special-case pointers to address nullWolfgang Denk1-0/+6
2012-10-15lib: vsprintf.c: replace NUM_TYPE with s64/u64 typesDaniel Schwierzeck1-6/+5
2012-10-15lib: vsprintf.c: fix checkpath.pl warningsDaniel Schwierzeck1-50/+77