summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-05-29Merge "Detect and handle invalid number of FATs"android-sdk-support_r11android-sdk-adt_r20android-cts-4.2_r2android-cts-4.2_r1android-4.3_r3.1android-4.3_r3android-4.3_r2.3android-4.3_r2.2android-4.3_r2.1android-4.3_r2android-4.3_r1.1android-4.3_r1android-4.3_r0.9.1android-4.3_r0.9android-4.3.1_r1android-4.2_r1android-4.2.2_r1.2android-4.2.2_r1.1android-4.2.2_r1android-4.2.1_r1.2android-4.2.1_r1.1android-4.2.1_r1tools_r22tools_r21tools_r20jb-mr2.0.0-releasejb-mr2.0-releasejb-mr2-releasejb-mr2-devjb-mr1.1-releasejb-mr1.1-devjb-mr1-releasejb-mr1-dev-plus-aospjb-mr1-devics-plus-aospJean-Baptiste Queru
2012-05-29Detect and handle invalid number of FATsSebastian Rasmussen
If the number of FATs field in the boot sector is zero, give an appropriate error code. Change-Id: I56545fb322a9d4c94aea8ddbd4879701617100e4 Signed-off-by: Sebastian Rasmussen <sebastian.rasmussen@stericsson.com> Signed-off-by: Christian Bejram <christian.bejram@stericsson.com>
2012-05-29Merge "Fix division-by-zero when reading partition tables"Jean-Baptiste Queru
2012-05-07Fix division-by-zero when reading partition tablesSebastian Rasmussen
When fsck_msdos was asked to analyze a device that contained a partition table in its first sector fsck_msdos was doing a division-by-zero because of mostly zeroed out fields. This fix postpones the division until it is necessary, while other tests already present detect the zeroed out fields and so fsck_msdos fails in a controlled fashion. Change-Id: Id2274b140449f4470f95a0215277f2f2de4cb7b0 Signed-off-by: Sebastian Rasmussen <sebastian.rasmussen@stericsson.com> Signed-off-by: christian bejram <christian.bejram@stericsson.com>
2012-01-24Merge "fix possible memory leaking"android-cts-4.1_r4android-cts-4.1_r2android-cts-4.1_r1android-4.1.2_r2.1android-4.1.2_r2android-4.1.2_r1android-4.1.1_r6.1android-4.1.1_r6android-4.1.1_r5android-4.1.1_r4android-4.1.1_r3android-4.1.1_r2android-4.1.1_r1.1android-4.1.1_r1jb-releasejb-mr0-releasejb-devJean-Baptiste Queru
2011-07-11Remove the simulator target from all makefiles.android-sdk-adt_r16.0.1android-sdk-4.0.3_r1android-sdk-4.0.3-tools_r1android-cts-verifier-4.0_r1android-cts-verifier-4.0.3_r1android-cts-4.0_r1android-cts-4.0.3_r2android-cts-4.0.3_r1android-4.0.4_r2.1android-4.0.4_r2android-4.0.4_r1.2android-4.0.4_r1.1android-4.0.4_r1android-4.0.3_r1.1android-4.0.3_r1android-4.0.2_r1android-4.0.1_r1.2android-4.0.1_r1.1android-4.0.1_r1ics-mr1-releaseics-mr1ics-mr0-releaseics-mr0ics-factoryrom-2-releaseJeff Brown
Bug: 5010576 Change-Id: I0d523c2e62cb61d2305c5bf20733bcbeb41dfa89
2011-06-04fix possible memory leakingrobert_ch_chou
Change-Id: Ia10d4d15ca662edadfcd83491d5f2cab19669fef
2010-11-05Resolve conflicts from merge of b6ee08aa into gingerbread-plus-aospandroid-sdk-tools_r12android-sdk-adt_r12Jason Chen
Change-Id: Iebd91e356bec8bec29e120aea9bb10bcf02bc356
2010-11-05Integrate Samsung fsck_msdos fixes, including problem seeking beyond 4 gigandroid-sdk-2.3.4_r1android-cts-2.3_r5android-cts-2.3_r4android-cts-2.3_r3android-cts-2.3_r2android-cts-2.3_r12android-cts-2.3_r11android-cts-2.3_r10android-cts-2.3_r1android-2.3_r1android-2.3.7_r1android-2.3.6_r1android-2.3.6_r0.9android-2.3.5_r1android-2.3.4_r1android-2.3.4_r0.9android-2.3.3_r1aandroid-2.3.3_r1.1android-2.3.3_r1android-2.3.2_r1android-2.3.1_r1gingerbread-releasegingerbread-mr4-releasegingerbreadd.moskvitin@samsung.com
Change-Id: I8829a3a2c26625d7405fa0a43da1640ea5c9ffbc Signed-off-by: Mike Lockwood <lockwood@google.com>
2010-07-21Fix an out of boundary access in fat.candroid-sdk-tools_r7android-adt-0.9.9android-adt-0.9.8tools_r9tools_r8tools_r7froyo-plus-aospEthan
From SD Specifications Part2 - File System For Next Free Cluster, value FFFFFFFFh indicates that there exists no information about the first available (free) cluster. It is a valid value. However fat.c doesn't check the value before use it as array index. This will cause fsck_msdos coredump with some micro sd cards Change-Id: Ibdec1655399d95c3ca98a4f4aaed1fd9bf459f33 Signed-off-by: Ethan <ethan.too@gmail.com>
2010-03-08Add an empty CleanSpec.mkandroid-sdk-tools_r6android-sdk-2.2_r2android-sdk-2.2_r1android-cts-2.2_r8android-cts-2.2_r7android-cts-2.2_r6android-cts-2.2_r5android-cts-2.2_r4android-cts-2.2_r3android-cts-2.2_r2android-cts-2.2_r1android-2.2_r1.3android-2.2_r1.2android-2.2_r1.1android-2.2_r1android-2.2.3_r2.1android-2.2.3_r2android-2.2.3_r1android-2.2.2_r1android-2.2.1_r2android-2.2.1_r1froyo-releasefroyoJean-Baptiste Queru
Change-Id: I97b762bb479d213c8596a34a361dae1456cbeeac
2010-02-05reconcile main tree with open-source eclairandroid-sdk-tools_r5android-cts-2.1_r5android-cts-2.1_r4android-cts-2.1_r3android-cts-2.1_r2eclairThe Android Open Source Project
2010-01-29reconcile android-2.1_r1 snapshotThe Android Open Source Project
2010-01-12android-2.1_r1 snapshotThe Android Open Source Project
2009-08-26am c8303378: Add missing license-related filesandroid-sdk-tools_r4android-sdk-tools_r3android-sdk-2.1_r1android-sdk-2.0_r1android-sdk-2.0.1_r1android-sdk-2.0.1-docs_r1android-2.1_r2.1sandroid-2.1_r2.1p2android-2.1_r2.1pandroid-2.1_r2android-2.1_r1android-2.0_r1android-2.0.1_r1eclair-sholes-release2eclair-sholes-releaseeclair-releaseeclair-passion-releaseJean-Baptiste Queru
Merge commit 'c8303378f40f96f75c5c353a776fe22e5e6a8fb5' into eclair * commit 'c8303378f40f96f75c5c353a776fe22e5e6a8fb5': Add missing license-related files
2009-08-26Add missing license-related filesandroid-sdk-1.6_r2android-1.6_r2android-1.6_r1.5donut-release2donut-releasedonut-plus-aospdonutJean-Baptiste Queru
BUG=1573996
2009-08-07am 4d6d6f8a: fix the issue that variable lfcl in dir.c get enormous value.Shengzhe Zhao
Merge commit '4d6d6f8a3674ad67f970e2ae908d34f64e4854cf' * commit '4d6d6f8a3674ad67f970e2ae908d34f64e4854cf': fix the issue that variable lfcl in dir.c get enormous value.
2009-08-07fix the issue that variable lfcl in dir.c get enormous value.Shengzhe Zhao
Signed-off-by: Shengzhe Zhao <a18689@motorola.com> Signed-off-by: San Mehat <san@google.com>
2009-08-07fix the issue that variable lfcl in dir.c get enormous value.Shengzhe Zhao
Signed-off-by: Shengzhe Zhao <a18689@motorola.com> Signed-off-by: San Mehat <san@google.com>
2009-07-16fsck_vfat: Lower fat size compare limit from 8192k -> 4096kSan Mehat
Signed-off-by: San Mehat <san@google.com>
2009-07-16fsck_msdos: Instead of bailing out when we can't reconnect a lost cluster ↵San Mehat
chain, clear it. Also, use exit code 4 when the FS has been modified in someway. Signed-off-by: San Mehat <san@google.com>
2009-07-10fsck_msdos: Don't bail out when there are FAT differences - auto-correctSan Mehat
Signed-off-by: San Mehat <san@google.com>
2009-06-27fsck_msdos: Don't bail out when we find a FAT32 bootblock miscompare.San Mehat
Some factory formatted sdcards seem to have a garbage backup block. Signed-off-by: San Mehat <san@google.com>
2009-06-25msdos_fsck: Don't bail out from the check if readboot() returns !FSFATALSan Mehat
Signed-off-by: San Mehat <san@google.com>
2009-06-25fsck_msdos: Initial checkinSan Mehat
Signed-off-by: San Mehat <san@google.com>
2009-06-25new project, first commitThe Android Open Source Project