summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-next/jsmn'Sascha Hauer12 days4-0/+507
|\
| * vsprintf: implement %pJP for printing JSONPathsAhmad Fatoum2023-01-101-0/+44
| * lib: extend jsmn with simple JSONPath lookup helpersAhmad Fatoum2023-01-101-0/+86
| * lib: add jsmn JSON parser supportAhmad Fatoum2023-01-103-0/+377
* | Merge branch 'for-next/kernelcode-helpers' into HEADSascha Hauer2023-01-171-0/+13
|\ \
| * | vsprintf: support %pOF format specifierAhmad Fatoum2023-01-101-0/+13
* | | lib: provide stub Linux "generic" allocator APIAhmad Fatoum2023-01-163-0/+124
|/ /
* | Rename struct device_d to deviceSascha Hauer2023-01-104-71/+86
|/
* KASan: fix handling of devices with MMIO above SDRAM memory regionAhmad Fatoum2022-12-131-0/+5
* KASan: test_kasan: silence warning with newer GCCAhmad Fatoum2022-12-131-0/+2
* Remove unused struct partitionSascha Hauer2022-11-231-1/+0
* bitmap: Implement bitmap_*zalloc()Sascha Hauer2022-11-081-0/+10
* lib: hexdump: make available for PBL debuggingAhmad Fatoum2022-11-022-4/+10
* lib: string: implement mempcpyAhmad Fatoum2022-11-021-0/+5
* readline: Complete strings containing whitespaces correctlySascha Hauer2022-10-271-1/+6
* Merge branch 'for-next/misc'Sascha Hauer2022-10-133-17/+16
|\
| * lib: random: add hwrng_get_crypto_bytesAhmad Fatoum2022-10-111-13/+12
| * lds: introduce <asm/barebox.lds.h>Ahmad Fatoum2022-10-111-1/+1
| * treewide: replace errno_str() with %m printf format specifierAhmad Fatoum2022-10-111-3/+3
* | Revert "lib: zstd: sync with Linux"Sascha Hauer2022-09-3037-9322/+6786
* | zstd: fix assert() logicEnrico Scholz2022-09-281-1/+1
|/
* lib: parse_area_spec: guard against NULL pointer dereferenceAhmad Fatoum2022-09-121-0/+2
* Merge branch 'for-next/misc'Sascha Hauer2022-08-112-0/+41
|\
| * FIT: add first support for compressed imagesAhmad Fatoum2022-08-111-0/+40
| * logo: Fix Kconfig dependenciesAlexander Shiyan2022-06-291-0/+1
* | lib: zstd: sync with LinuxAhmad Fatoum2022-08-0837-6786/+9322
|/
* Merge branch 'for-next/misc'Sascha Hauer2022-06-293-6/+6
|\
| * lib: parameter: Free previous string value in param_string_setRobin van der Gracht2022-06-161-1/+3
| * lib: parameter: Do not modify pointer returned from xstrdup()Sascha Hauer2022-06-161-2/+2
| * read_file: Pass NULL for the size parameter if the return value is not usedAlexander Shiyan2022-06-101-2/+1
| * treewide: Remove duplicate incudesAlexander Shiyan2022-06-101-1/+0
* | lib: logo: Ignore more generated filesAlexander Shiyan2022-06-101-10/+5
|/
* Merge branch 'for-next/misc'Sascha Hauer2022-04-211-0/+25
|\
| * libfile: implement new pread_fullAhmad Fatoum2022-03-281-0/+25
* | hexdump: provide support for dev_print_hex_dump()Oleksij Rempel2022-04-191-8/+16
|/
* Merge branch 'for-next/qoi'Sascha Hauer2022-02-187-15/+853
|\
| * logo: Add choice for the QOI image format optionJules Maselbas2022-01-203-1/+22
| * logo: Enable image format selection for the logoJules Maselbas2022-01-203-15/+56
| * gui: Add qoi image formatJules Maselbas2022-01-204-0/+776
* | Merge branch 'for-next/efi'Sascha Hauer2022-02-181-2/+2
|\ \
| * | rename cdev_open() -> cdev_open_by_name()Sascha Hauer2022-02-081-2/+2
| |/
* | commands: add missing command groupsAhmad Fatoum2022-01-261-0/+1
|/
* Merge branch 'for-next/spdx'Sascha Hauer2022-01-1956-0/+106
|\
| * treewide: add SPDX-License-Identifier for files without explicit licenseAhmad Fatoum2022-01-0535-0/+66
| * treewide: add SPDX-License-Identifier for .gitignoreAhmad Fatoum2022-01-051-0/+2
| * treewide: add SPDX-License-Identifier for Kbuild/KconfigAhmad Fatoum2022-01-0520-0/+38
* | getopt: Add support for '+' in optstringSascha Hauer2022-01-051-3/+14
* | parseopt: drop unused, duplicate, parseopt_u16Ahmad Fatoum2022-01-051-31/+0
|/
* common: add new PRINTF_FULL optionAhmad Fatoum2021-12-141-0/+3
* vsprintf: add support for printing raw buffers as hex (%*ph)Ahmad Fatoum2021-12-142-0/+53