0349bd9f14d252673a7a25767da4a80121aaaaf2 |
|
12-Jan-2012 |
Anatol Pomazau <anatol@google.com> |
Pass file descriptor instead of file name Passing a file descriptor to make_ext4fs_internal() is more flexible. We can use tmpfile() to create a temporary file. tmpfile() is better than other solutions because it unlinks the file right after creating it, so closing fd effectively removes temp file. Thus we don't have to worry about large temp files accidently left on the filesystem in case of the program crash. Change-Id: Iba3758a0e13a898920d30d7fa5da696c22daa2b7
/system/extras/ext4_utils/output_file.c
|
4605b3fb8a00fa37f617a8d0fe3a095d0503a845 |
|
04-Feb-2012 |
Raphael Moll <raphael@google.com> |
Adapt ext4_utils for windows. This is not a full port of ext4_utils for windows. Instead it merely enables use to use the library for the 'create an empty fs image' functionality as used by 'fastboot format'. Change-Id: Ia1ffacd64e4233c4fbb369c4ac5927ccd72ac526
/system/extras/ext4_utils/output_file.c
|
4211ee421a06c7edf031030710d15002c0de9d06 |
|
08-Feb-2012 |
Anatol Pomazau <anatol@google.com> |
munmap() should be called with the same length as mmap() Change-Id: Ia4fc57d5111fac78f6647af279dd68808f3d6856
/system/extras/ext4_utils/output_file.c
|
9361053a6bbd4b5a2d49785d5ccc13525a4d60f7 |
|
07-Feb-2012 |
Anatol Pomazau <anatol@google.com> |
Remove trailing whitespaces Change-Id: Ia0537cefe4dc121d5d8db7479154853200790605
/system/extras/ext4_utils/output_file.c
|
354350e3a92955e66abd1ea15536f8b6e5e66493 |
|
04-Feb-2012 |
Anatol Pomazau <anatol@google.com> |
Revert "Pass file descriptor instead of file name" This reverts commit 89ddaab97e9214cf331baffee2de4595ad14dc79
/system/extras/ext4_utils/output_file.c
|
89ddaab97e9214cf331baffee2de4595ad14dc79 |
|
12-Jan-2012 |
Anatol Pomazau <anatol@google.com> |
Pass file descriptor instead of file name Passing a file descriptor to make_ext4fs_internal() is more flexible. We can use tmpfile() to create a temporary file. tmpfile() is better than other solutions because it unlinks the file right after creating it, so closing fd effectively removes temp file. Thus we don't have to worry about large temp files accidently left on the filesystem in case of the program crash. Change-Id: I44146704572c314e1d6cfca7ce918efa7fb92a7a
/system/extras/ext4_utils/output_file.c
|
ae4f7dccadfafc36470a3e6f3084c6cf3cc63415 |
|
03-Feb-2012 |
Anatol Pomazau <anatol@google.com> |
Revert "Pass file descriptor instead of file name" This reverts commit 93eb1dc9e68d2e9dea94f56d8bce478c1a52b354
/system/extras/ext4_utils/output_file.c
|
93eb1dc9e68d2e9dea94f56d8bce478c1a52b354 |
|
12-Jan-2012 |
Anatol Pomazau <anatol@google.com> |
Pass file descriptor instead of file name Passing a file descriptor to make_ext4fs_internal() is more flexible. We can use tmpfile() to create a temporary file. tmpfile() is better than other solutions because it unlinks the file right after creating it, so closing fd effectively removes temp file. Thus we don't have to worry about large temp files accidently left on the filesystem in case of the program crash. Change-Id: I44109e98854c314e1d6cfca7ce918efa7fb92a7a
/system/extras/ext4_utils/output_file.c
|
412d55c7ee5ce42dc52e0c03c3e0d1c5c2d9d870 |
|
19-Jan-2012 |
Jean-Baptiste Queru <jbq@google.com> |
Merge "fix fd leaking and deallocation freed resource"
|
107a9f161babc20daf915311146b0e864d3b4157 |
|
30-Jun-2011 |
Ken Sumrall <ksumrall@android.com> |
Bug fixes to make_ext4fs Fix definition of uuid struct. Properly set the block_group number in each backup copy of the superblock. Adjust the info.total_inodes field after rounding up the inodes per block group. Add the option -t to initialize all the inode tables. If also specified with the -s option, use the CHUNK_TYPE_FILL sparse records to initialize them. Change-Id: Idd8bcee1b9bde3e82ad8da89ef974fbc12d7a6c6
/system/extras/ext4_utils/output_file.c
|
0a5b2a30ff134958d028e995b4e4cb9cf9021bd9 |
|
04-Jun-2011 |
Robert CH Chou <Robert_CH_Chou@acer.com.tw> |
fix fd leaking and deallocation freed resource Change-Id: Ibee4d7000bce5bc8c2e45339d4d53a242569ae4e
/system/extras/ext4_utils/output_file.c
|
c2470654d4b4db09a7052fc5fa108ac21f1b1948 |
|
27-Jan-2011 |
Colin Cross <ccross@android.com> |
ext4_utils: Add support for wipe option, and wipe by default in recovery Adds a -w option to make_ext4fs, which will attempt to use the BLKSECDISCARD ioctl to erase the partition in order to avoid leaving old data where it could be recovered, and to improve wear levelling after a reformat. Also causes factory reset through recovery to do a wipe. Change-Id: Ibe34bbd84552e526be6bd041024a950806aca6b4
/system/extras/ext4_utils/output_file.c
|
435a8b61e925e3efb22fce08612efe210e83f791 |
|
15-Jan-2011 |
Ken Sumrall <ksumrall@android.com> |
Add the ability to specify a reserved space size when making filesystems. If you specify a negative length when making a filesystem, then the filesystem size is the size of the partiton (or image file) minus the absolute value of the negative length specified. Change-Id: I53e3b6de2ea692f4678682c3f49ff36429d9ad31
/system/extras/ext4_utils/output_file.c
|
757ace516d8e4350616b5fd10da0c982d3d5ec74 |
|
29-Dec-2010 |
Colin Cross <ccross@android.com> |
ext4_utils: Add an optional CRC chunk at the end of sparse files Change-Id: Ibfcf1cdeab47ca13870350184abf83e530acbc07
/system/extras/ext4_utils/output_file.c
|
b781330b1acae2e5706bbda8d81e5f7575f40e2a |
|
23-Dec-2010 |
Colin Cross <ccross@android.com> |
ext4_utils: Get rid of CRC in sparse file header Also removes the need to seek in the output file, allowing stdin and stdout to be used for input and output. Change-Id: I93cbe335d9cc83a6d21daa696af2cb54952dcc9f
/system/extras/ext4_utils/output_file.c
|
33f96c66e9a1f2e266a75e5e84c091dffa6ef118 |
|
23-Dec-2010 |
Colin Cross <ccross@android.com> |
ext4_utils: Add support for >2G input files Change-Id: I6af69d676610099d3912e90fcab3cbdc27ace4e2
/system/extras/ext4_utils/output_file.c
|
9c842adc177c1bcd22c2038d8d237bfb70654dca |
|
17-Aug-2010 |
Ken Sumrall <ksumrall@android.com> |
Add support for IEEE 802.c stylc CRC32 computation to the sparse image tools Add support for computing the CRC32 of the data when we make a sparse image, and storing that CRC in the header. Also update the simg2img tool that reads sparse images to compute the CRC32 as it writes the image, and check to make sure it matches what's in the header. Change-Id: Id49b25bf820acb46ff981f3046fba5b24fd82c8d
/system/extras/ext4_utils/output_file.c
|
5a6181798de5c2d882c79b27406c330a6fa7da3e |
|
17-Aug-2010 |
Ken Sumrall <ksumrall@android.com> |
Add support for IEEE 802.c stylc CRC32 computation to the sparse image tools Add support for computing the CRC32 of the data when we make a sparse image, and storing that CRC in the header. Also update the simg2img tool that reads sparse images to compute the CRC32 as it writes the image, and check to make sure it matches what's in the header. Change-Id: Iadea3a760f91fa9b1efd22a3580dd1943b1ff52e
/system/extras/ext4_utils/output_file.c
|
8642b7fba54727a38f751516bcdc452fb09ef610 |
|
14-Aug-2010 |
Brian Swetland <swetland@google.com> |
ext4_utils: brought over from master
/system/extras/ext4_utils/output_file.c
|
75249edab0b22ea9aae9c7278b9f2c196c7d25d4 |
|
14-Aug-2010 |
Ken Sumrall <ksumrall@android.com> |
Add support for sparse ext4 image creation. This adds the -s option to the make_ext4fs tool, which now creates "sparse" filesystem images, which is very useful for the large 32 Gbyte filesystems we are now building. This check-in also fixes make_ext4fs to properly create filesystems larger thatn 4 Gbytes on 64-bit Linux, 32-bit android and Macs. Change-Id: Ie5838492fcf944f5c875481693c0dbd7013deae4
/system/extras/ext4_utils/output_file.c
|
7a8bee7653c393d8da0e28668cb51d3ccab793e8 |
|
20-Jun-2010 |
Colin Cross <ccross@android.com> |
Add support for writing a gzip compressed image Change-Id: Ica2ff90060f6a4ced2c671084205b58eede66cdf
/system/extras/ext4_utils/output_file.c
|