a26a6bd6f36d29cdc959f746b495f79f74c7fad7 |
|
30-Nov-2016 |
Adrien Schildknecht <adriens@google.com> |
libsparse: add a function to retrieve the data blocks Test: m libsparse Change-Id: I04bd3912bb4364e591b064ec2aab782cf02f6bd7
/system/core/libsparse/include/sparse/sparse.h
|
80cc1f6864288f166b786a61ad57f12081114225 |
|
31-Mar-2015 |
Mohamad Ayyash <mkayyash@google.com> |
Add verbose param to sparse_file_import_auto Change-Id: I0c5607f7aa5e964abc2031bbe71ff5c6e6ef56cc Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
/system/core/libsparse/include/sparse/sparse.h
|
099824cce31853a0680723e70151d866416a5c78 |
|
18-Apr-2014 |
Colin Cross <ccross@android.com> |
libsparse: allow including from C++ Change-Id: I3788fd07e2b52430a410f85fb79dc886c6a07fea
/system/core/libsparse/include/sparse/sparse.h
|
317a09e2d47257df5e0972c85f14c2a6ffdbbfd2 |
|
25-May-2012 |
Colin Cross <ccross@android.com> |
libsparse: add sparse_file_len Add sparse_file_len, which will compute the size of data that would be produced if sparse_file_write was called. Useful combined with sparse_file_callback. Change-Id: I1a156d1071760f5559483954a5c62ffc20298703
/system/core/libsparse/include/sparse/sparse.h
|
bdc6d39ed6c09199a5d806f29b71b44cbb27c5c2 |
|
03-May-2012 |
Colin Cross <ccross@android.com> |
libsparse: add function to resparse a file and a utility to use it Add sparse_file_repsarse, which splits chunks in an existing sparse file such that the maximum size of a chunk, plus a header and footer, is smaller than the given size. This will allow multiple smaller sparse files to result in the same data as a large sparse file. Change-Id: I177abdb958a23d5afd394ff265c5b0c6a3ff22fa
/system/core/libsparse/include/sparse/sparse.h
|
1e17b313a6257b7b5081e178e81435c09d60378e |
|
22-May-2012 |
Colin Cross <ccross@android.com> |
libsparse: add callback output file type Add a new output file subclass that will call a callback for each block as it is written. Will be used to measure the space used by each sparse block to allow resparsing files. Also add sparse_file_callback, which will write out a sparse file by calling the provided write function. Change-Id: I18707bd9c357b68da319cc07982e93d1c2b2bee2
/system/core/libsparse/include/sparse/sparse.h
|
0c4c47f88dfc15cada154a1cf9b4db88b49890f0 |
|
26-Apr-2012 |
Colin Cross <ccross@android.com> |
libsparse: add sparse_file read and convert tools to use it Abstract the logic from simg2img into libsparse, and add logic for reading a regular image into libsparse. simg2img then becomes a simple wrapper around libsparse. img2simg was not actually making the file sparse, it was using sparse files to create multiple files that could be pieced back together. Replace it with a simple wrapper around libsparse. Its functionality will be replaced by an simg2simg that can resparse a file into smaller chunks. Change-Id: I266f70e1c750454183ce46c71a7bb66bbb033a26
/system/core/libsparse/include/sparse/sparse.h
|
a21930b6b0dbb04a52948566d58fb48c6db58bab |
|
26-Apr-2012 |
Colin Cross <ccross@android.com> |
libsparse: add error reporting functions Change-Id: I2f21355b6c5339d1d724b4c121ea30d575b2d366
/system/core/libsparse/include/sparse/sparse.h
|
9e1f17e926fa20255c5f4b4d2f68aa98a964253a |
|
26-Apr-2012 |
Colin Cross <ccross@android.com> |
libsparse: add support for including fds Add sparse_file_add_fd to include all or part of the contents of an fd in the output file. Will be useful for re-sparsing files where fd will point to the input sparse file. Change-Id: I5d4ab07fb37231e8e9c1912f62a2968c8b0a00ef
/system/core/libsparse/include/sparse/sparse.h
|
28fa5bc347390480fe190294c6c385b6a9f0d68b |
|
20-May-2012 |
Colin Cross <ccross@android.com> |
system/core: move libsparse into system/core This moves an exact copy of libsparse from system/extras/ext4_utils/libsparse to system/core/libsparse in preparation for linking tools in system/core against it. Change-Id: If664e4fcfd6612844ac745589beb1517e7f9fe58
/system/core/libsparse/include/sparse/sparse.h
|