platform_system_core/libsparse
Jerry Zhang 50e6029a4e libsparse: Add method to create sparse file from buffer
Refactor elements of sparse file parsing that depend on
an fd into SparseFileSource class, then create implementations
using both fd and buffer. Add sparse_file_read_buf which
reads the given buffer into a sparse file cookie without
copying.

Test: flash system with sparse images
Bug: 78793464
Change-Id: Ice6c8e1ff075d6867e070f80fcf5aa4f530a1b95
2018-06-07 14:33:18 -07:00
..
include/sparse libsparse: Add method to create sparse file from buffer 2018-06-07 14:33:18 -07:00
Android.bp Build adbd for recovery 2018-05-24 14:11:11 +09:00
Android.mk Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
append2simg.c Turn off CRC checking for append2simg 2015-12-17 17:28:44 -08:00
backed_block.c libsparse: use strcmp and validate last_used pointer 2015-08-21 14:23:31 +00:00
backed_block.h libsparse: add function to resparse a file and a utility to use it 2012-07-09 22:09:37 -07:00
defs.h libsparse: deal with build warning messages 2014-02-28 08:08:01 -08:00
img2simg.c libsparse: turn on -Werror 2014-05-07 16:56:22 -07:00
output_file.c libsparse: Use 'size_t' for the 'len' parameter in callbacks. 2018-04-25 10:29:22 -07:00
output_file.h libsparse: Use 'size_t' for the 'len' parameter in callbacks. 2018-04-25 10:29:22 -07:00
simg2img.c Fix parameter to lseek 2015-10-20 14:15:31 -07:00
simg2simg.c libsparse: add function to resparse a file and a utility to use it 2012-07-09 22:09:37 -07:00
simg_dump.py libsparse: Add .csv and sha1 options for simg_dump.py 2016-10-03 15:34:37 -07:00
sparse.c libsparse: Use 'size_t' for the 'len' parameter in callbacks. 2018-04-25 10:29:22 -07:00
sparse_crc32.c
sparse_crc32.h libsparse: Wrap sparse_crc32.h to be C++ compatible. 2015-07-11 12:48:42 -07:00
sparse_defs.h libsparse: add function to resparse a file and a utility to use it 2012-07-09 22:09:37 -07:00
sparse_err.c
sparse_file.h libsparse: Fix verbose_error string usage 2017-04-18 10:53:49 -05:00
sparse_format.h libsparse: Fix verbose_error string usage 2017-04-18 10:53:49 -05:00
sparse_read.cpp libsparse: Add method to create sparse file from buffer 2018-06-07 14:33:18 -07:00