summaryrefslogtreecommitdiffstats
path: root/src/main.c
AgeCommit message (Collapse)AuthorFilesLines
2021-05-02main: Fix NULL pointer dereferncePali Rohár1-2/+4
2021-05-02fiasco: Add support for unpacking multiple parts of one imagePali Rohár1-7/+17
Fiasco mmc image contains layout and two parts in one data section. First part is FAT32 partition (MyDocs) and second part is tar archive for second ext3 partition (/home). This change extends fiasco parser to load all parts from one data section and correctly unpack all parts.
2021-05-02main: Fix renaming of dumped imagesPali Rohár1-7/+31
Some information (device, hwrev or version string) does not have to be available.
2021-05-01main: Retry load and flash operations only on -EAGAIN errorPali Rohár1-3/+3
2020-01-15local: Do not show error message about missing dump files which were skippedPali Rohár1-1/+3
2018-02-08main: Print message after dumping finishPali Rohár1-0/+2
2017-06-17main: Use image_alloc_from_fd() to fix race condition between calling stat ↵Pali Rohár1-7/+15
and opening file
2017-06-17main: Fix race condition between calling stat and renamePali Rohár1-5/+11
2016-12-17all: Fix printing fsblkcnt_t and off_t typesPali Rohár1-1/+1
2016-02-23main: Initialize buf before calling dev_get_rd_flags()Pali Rohár1-0/+1
2016-01-23all: Code style fixesPali Rohár1-5/+5
2016-01-10main: Check for SW rel version lengthPali Rohár1-0/+7
2016-01-10all: Check for return value of lseekPali Rohár1-1/+4
2014-11-26main: Add missing extern variables for getoptPali Rohár1-0/+3
2014-11-18main: When doing normal flash filter all 2nd imagesPali Rohár1-0/+17
This will fix infinite loop after successfull fiasco image flash
2014-11-18main: Correctly set and free processed imagesPali Rohár1-14/+25
This will fix more memory corruptions (specially at quit).
2014-10-19main: Use snprintf instead sprintf and initialize buffer to NULL termPali Rohár1-3/+6
2014-09-29main: Update usagePali Rohár1-3/+3
2014-09-29main: Implement -t (filter by type) for -e (dump images)Pali Rohár1-3/+15
2014-09-29main: Fix memory corruptionPali Rohár1-1/+3
2014-05-10all: Fix typo0.6Pali Rohár1-3/+3
2013-09-23main: Fix typoPali Rohár1-1/+1
2013-09-21main: Fix typo in helpPali Rohár1-1/+1
2013-04-07main: Fix compile warning: declared with attribute warn_unused_resultPali Rohár1-1/+2
2013-04-07main: Fix help titlePali Rohár1-1/+1
2013-04-06main: Fix memory corruption when loading/flashing FIASCO imagesPali Rohár1-13/+23
2013-01-12main: Fix loading kernel & initfs imagesPali Rohár1-18/+18
2013-01-11main: In load mode, do not set kernel or initfs image more timesPali Rohár1-8/+22
2013-01-05Fix crashing when accessing out of global arraysPali Rohár1-2/+1
2012-11-25main: Remove console prompt and shared queue modePali Rohár1-31/+0
2012-11-24main: After dumping rename image to standardized namePali Rohár1-6/+87
2012-11-24main: When dumping, store image versions to fiasco imagePali Rohár1-26/+69
2012-11-24main: Added support for initfs version string (param -T)Pali Rohár1-3/+19
2012-11-21main: Fix memory corruptionPali Rohár1-3/+5
2012-11-20main: Implement dumpPali Rohár1-3/+64
2012-11-15main: In help show also supported connection protocolsPali Rohár1-2/+9
2012-09-23main: Fix loading imagesPali Rohár1-2/+2
2012-09-23main: Set swver from fiasco imagePali Rohár1-0/+5
2012-09-23main: Fix '-x' optionPali Rohár1-3/+11
2012-09-23main: Rewrite to use operations.hPali Rohár1-169/+114
2012-09-23main: detected_ prefix was removedPali Rohár1-8/+11
2012-09-23nolo_get_hwrev and nolo_set_hwrev - use int16_tPali Rohár1-4/+7
2012-09-22hwrev is int16_tPali Rohár1-5/+4
2012-09-22main: update filteringPali Rohár1-10/+16
2012-09-22main: Use image_listPali Rohár1-3/+13
2012-09-22main: Added support for loading and flashing imagesPali Rohár1-3/+78
2012-09-22main: Fixed infinite loopsPali Rohár1-4/+4
2012-08-24main: Update help for 80 chars terminalsPali Rohár1-6/+7
2012-08-24main: Fix error messagePali Rohár1-1/+1
2012-08-11main: Check if some action was specifiedPali Rohár1-0/+34