summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* common: ubsan: ignore shifting one into sign bitAhmad Fatoum2019-10-141-0/+20
* trivial: fix typo lenght -> lengthUwe Kleine-König2019-10-141-8/+8
* Convert latin1 files to utf-8Uwe Kleine-König2019-10-143-384/+384
* libfile: Document that read_file() returns a terminated bufferSascha Hauer2019-10-141-1/+3
* Merge branch 'for-next/qemu'Sascha Hauer2019-09-129-0/+26
|\
| * Compile libfdt for bareboxSascha Hauer2019-08-199-0/+27
* | Merge branch 'for-next/misc'Sascha Hauer2019-09-122-10/+12
|\ \
| * | libfile: fix typosMichael Tretter2019-09-061-2/+2
| * | libfile: have write_full return a descriptive error codeAhmad Fatoum2019-08-301-2/+3
| * | gui: png_lode: fix freeing of uninitialized pointerAhmad Fatoum2019-08-301-6/+7
| |/
* | common: add generic CONFIG_UBSAN plumbingAhmad Fatoum2019-09-094-0/+569
* | lib: add HAVE_EFFICIENT_UNALIGNED_ACCESS Kconfig optionAhmad Fatoum2019-08-301-0/+3
* | Kconfig: create Kconfig symbol for ARCH_HAS_DATA_ABORT_MASKAhmad Fatoum2019-08-301-0/+3
* | Kconfig: create Kconfig symbol for ARCH_HAS_STACK_DUMPAhmad Fatoum2019-08-301-0/+3
|/
* lib: Add missing arguments to memcpy_parse_options()Andrey Smirnov2019-07-091-3/+4
* Merge branch 'for-next/misc'Sascha Hauer2019-06-113-20/+61
|\
| * commands: Introduce memcpy_parse_options()Andrey Smirnov2019-05-281-0/+49
| * libbb: Drop simple_itoa()Andrey Smirnov2019-05-281-14/+0
| * libfile: Do not return 0 from write_full()Andrey Smirnov2019-05-281-2/+10
| * libfile: Simplify read_full()Andrey Smirnov2019-05-281-4/+2
* | lib: select BASE64 if BLOBGEN is selectedRouven Czerwinski2019-05-241-0/+1
|/
* lib: add blobgen frameworkSteffen Trumtrar2019-04-123-0/+227
* lib: add base64 helpersSteffen Trumtrar2019-04-123-0/+158
* Merge branch 'for-next/misc'Sascha Hauer2019-04-092-17/+11
|\
| * treewide: surround Kconfig file paths with double quotesMasahiro Yamada2019-03-211-5/+5
| * libfile: Make use of write_full() in copy_file()Andrey Smirnov2019-03-131-12/+6
* | Merge branch 'for-next/lseek'Sascha Hauer2019-04-081-14/+12
|\ \
| * | libfile: Make failure path of open_and_lseek() consistentAndrey Smirnov2019-03-111-14/+12
| |/
* / Add Freescale QUICC Engine firmware supportSascha Hauer2019-03-133-0/+69
|/
* Merge branch 'for-next/spd'Sascha Hauer2019-03-073-5/+5
|\
| * crc: import crc_itu_t() from kernelSascha Hauer2019-03-043-5/+5
* | lib: Port basic Linux kernel NLS functionsAndrey Smirnov2019-02-223-0/+135
|/
* Merge branch 'for-next/misc'Sascha Hauer2019-02-134-75/+57
|\
| * readline: add ctrl-u (unix-line-discard)Robert Karszniewicz2019-02-051-0/+1
| * lib: image-sparse: Mark sparse_seek() as staticAndrey Smirnov2019-01-281-1/+1
| * unlink_recursive: Drop struct dataAndrey Smirnov2019-01-241-20/+7
| * lib: strtox: Use plumbing from kstrtox.cAndrey Smirnov2019-01-211-54/+48
* | libfile: Fix incorrect lseek check in open_and_lseek()Andrey Smirnov2019-02-061-2/+1
* | commands: Move mem_parse_options() to lib/misc.cAndrey Smirnov2019-01-291-0/+42
|/
* Merge branch 'for-next/misc'Sascha Hauer2019-01-155-2/+81
|\
| * Add generic implementation for muldi3Martin Hofmann2019-01-073-0/+77
| * 2d-primitives: fix no previous prototype warningSam Ravnborg2019-01-031-0/+2
| * lib/parameter: Fix typecases to match corresponding PARAM_TYPE_*Andrey Smirnov2018-12-101-2/+2
* | recursive_action: add ACTION_SORT flagBaeuerle, Florian2019-01-082-10/+64
|/
* Merge branch 'for-next/missing-prototypes'Sascha Hauer2018-12-072-41/+29
|\
| * gui: lodepng: Avoid missing prototypes warningSascha Hauer2018-11-122-41/+29
* | lib: bootstrap: fix instance of possibly mismatched pointer sizesAhmad Fatoum2018-12-051-1/+1
* | getopt: Add pr_fmtSascha Hauer2018-11-271-0/+1
* | lib: lodepng: remove useless testOleksij Rempel2018-11-211-7/+1
|/
* Merge branch 'for-next/net-switch-mv88e6xxx'Sascha Hauer2018-11-091-14/+2
|\