aboutsummaryrefslogtreecommitdiffstats
path: root/libfdisk/src/script.c
AgeCommit message (Expand)AuthorFilesLines
2025-09-03libfdisk: (script) improve separator usage in named-fields dumpKarel Zak1-10/+18
2025-09-03libfdisk: (script) fix device name separator parsingKarel Zak1-1/+10
2025-05-13treewide: add ul_ to parse_size() function nameKarel Zak1-4/+4
2025-04-02libfdisk: avoid strcasecmp() for ASCII-only stringsKarel Zak1-10/+11
2024-11-18libfdisk: make pointer arrays constMax Kellermann1-1/+1
2024-09-02libfdisk: check alignment reset return codesKarel Zak1-2/+6
2023-11-20treewide: explicitly mark unused argumentsThomas Weißschuh1-5/+25
2023-11-14libfdisk: fix typo in debug messageThomas Weißschuh1-1/+1
2022-12-12libfdisk: remove unused variable ctThomas Weißschuh1-2/+0
2022-07-11libfdisk: fix typosKarel Zak1-2/+2
2022-07-11libfdisk: make scripts portable between different sector sizesKarel Zak1-1/+70
2022-02-07misc: use everywhere mkstemp_cloexec() as fallback to mkostemp()Karel Zak1-2/+3
2021-11-08libfdisk: (script) rewrite start= and size= parsingKarel Zak1-125/+165
2021-05-06libfdisk: (script) print bootable flag only when setKarel Zak1-1/+2
2021-05-06lib/jsonwrt: remove 'islast' from APIKarel Zak1-19/+15
2021-05-06libfdisk: use lib/jsonwrt.s for JSON formattingKarel Zak1-84/+40
2021-02-23libfdisk: support partition type name parsingKarel Zak1-0/+1
2021-01-09libfdisk: (script) ignore empty values for start and sizeGaël PORTAY1-0/+7
2020-12-01fuzzers: make tests setup more robustKarel Zak1-7/+8
2020-08-24Generate valid JSON if partition table is emptyAdriaan de Groot1-1/+1
2020-08-14libfdisk: (script) fix possible partno overflowKarel Zak1-3/+8
2020-08-13libfdisk: (script) fix possible memory leaksKarel Zak1-1/+10
2020-08-13libfdisk: another parse_line_nameval() cleanupKarel Zak1-10/+13
2020-08-12libfdisk: (script) make sure buffer is initializedKarel Zak1-2/+4
2020-08-12libfdisk: (script) don't use sector size if not specifiedKarel Zak1-6/+24
2020-08-12libfdisk: (script) make sure label is specifiedKarel Zak1-6/+4
2020-08-10tests: add a fuzz target calling fdisk_script_read_fileEvgeny Vereshchagin1-0/+40
2020-07-22libfdisk: (docs) add missing referencesKarel Zak1-0/+2
2020-07-14docs: reword others "allow to"Karel Zak1-3/+3
2020-04-27libfdisk: (script) fix partno_from_devname()Karel Zak1-2/+7
2020-03-20libfdisk: (script) fix segmentation faultGaël PORTAY1-1/+2
2020-03-03libfdisk: add partition type aliases and shortcutsKarel Zak1-84/+10
2020-02-04libfdisk: (script) fix memory leakKarel Zak1-0/+4
2020-02-04libfdisk: (script) accept sector-size, ignore unknown headersKarel Zak1-23/+26
2019-10-31libfdisk: consolidate strdup() useKarel Zak1-4/+8
2019-09-16libfdisk: add sector-size to dumpKarel Zak1-3/+8
2019-08-08libfdisk: (script) support shortcuts in the type= fieldKarel Zak1-2/+7
2019-06-20libfdisk: fix typosMarcos Mello1-5/+5
2019-06-17libfdisk: fix fdisk_script_get_table()Karel Zak1-13/+19
2019-06-17libfdisk: add fdisk_script_set_table()Karel Zak1-13/+63
2019-02-18docs: fix typos [codespell]Sami Kerola1-1/+1
2018-10-04libfdisk: fix printf format modifierRuediger Meier1-1/+1
2018-09-12libfdisk: accept grain script headerKarel Zak1-1/+23
2018-07-04libfdisk: use \x<hex> to read/write partition nameKarel Zak1-2/+6
2018-04-05libfdisk: improve JSON outputKarel Zak1-22/+48
2018-01-12libfdisk: (script) be consistent in code with typesKarel Zak1-2/+2
2018-01-09libfdisk: (script) support R (RAID) and V (LVM) shortcutsKarel Zak1-0/+13
2017-11-02libfdisk: Fix uninitialized structureRoddy Shuler1-1/+1
2017-07-10libfdisk: add fdisk_reassign_device()Karel Zak1-0/+1
2017-06-14misc: fix reassigned values before old ones has been used [cppcheck]Sami Kerola1-1/+1
2017-05-23libfdisk: update docsKarel Zak1-3/+2
2017-05-23libfdisk: (docs) add missing 'since' tagsKarel Zak1-0/+2
2016-11-30sfdisk: support empty label use-caseKarel Zak1-1/+19
2016-10-26libfdisk: (script) make bootable flag parsing more robustKarel Zak1-1/+2
2016-10-26libfdisk: add trivial script testKarel Zak1-0/+19
2016-10-25libfdisk: make script token parser more robustKarel Zak1-3/+29
2016-10-25libfdisk: fix script Type= and Id= parsingKarel Zak1-2/+1
2016-05-31misc: Fix various typosSebastian Rasmussen1-8/+8
2016-05-18libfdisk: use table-length in dump for non-standard PTKarel Zak1-8/+15
2016-05-18libfdisk: make table-length usage more robustKarel Zak1-3/+8
2016-05-18sfdisk: Add support for altering GPT sizeSassan Panahinejad1-2/+13
2016-03-30libfdisk: fix ref.counting in fdisk_apply_script() [clang analyze]Karel Zak1-4/+10
2016-03-07misc: again fixing many printf format stringsRuediger Meier1-10/+10
2016-02-23misc: fix compiler warnungs (unsigned/signed)Ruediger Meier1-1/+1
2016-02-23misc: fix warnings "unused parameter" [-Wunused-parameter]Ruediger Meier1-4/+4
2016-02-23tests: fix compiler warnings [-Wmissing-prototypes]Ruediger Meier1-4/+4
2016-02-23libfdisk: fix compiler warnings [-Wmissing-prototypes]Ruediger Meier1-1/+1
2016-02-09libfdisk: add missing breakKarel Zak1-0/+1
2016-02-08sfdisk: add ESP shortcut also for Legacy MBRKarel Zak1-0/+2
2016-02-01sfdisk: add 'U' shortcut for ESPKarel Zak1-0/+3
2015-08-04libfdisk: cleanup assert() usageKarel Zak1-8/+2
2015-07-29libfdisk: result of operation is garbage or undefined [clang analyze]Karel Zak1-1/+1
2015-06-15libfdisk: add JSON dump outputKarel Zak1-10/+179
2015-06-15libfdisk: rename script functions to improve readabilityKarel Zak1-6/+6
2015-04-22libfdisk: fix scriptk parser to support alone signsKarel Zak1-6/+8
2015-04-22libfdisk: fix script parser to support resize operationsKarel Zak1-4/+26
2015-03-25libfdisk: add fgets() callback for scriptsKarel Zak1-1/+55
2015-03-02libfdisk: add {first,last}-lba header to sfdisk scritpsKarel Zak1-2/+21
2015-01-28libfdisk: support unknown partition types in sfdisk scriptsKarel Zak1-2/+2
2015-01-20libfdisk: accept Start offset in {B,M,G..}iB in sfdisk scriptsKarel Zak1-3/+10
2015-01-13libfdisk: fix some typosKarel Zak1-3/+3
2014-11-26libfdisk: add API docsKarel Zak1-5/+8
2014-11-21agetty: fix typoKarel Zak1-0/+12
2014-11-12libfdisk: fix script parser, add debug messagesKarel Zak1-7/+26
2014-10-15libfdisk: cleanup parttype APIKarel Zak1-2/+2
2014-10-15libfdisk: make it possible to use zero for size and startKarel Zak1-3/+3
2014-10-14libfdisk: fix script unit testKarel Zak1-2/+3
2014-10-10libfdisk: fix script next_token()Karel Zak1-1/+1
2014-10-10libfdisk: make script header parser more pedanticKarel Zak1-0/+11
2014-10-09libfdisk: cleanup script dumpKarel Zak1-3/+9
2014-10-09libfdisk: follow explicitly specified partition sizeKarel Zak1-2/+6
2014-10-08libfdisk: use skip_blank() in scriptsKarel Zak1-3/+2
2014-10-08libfdisk: consolidate script parser codeKarel Zak1-82/+62
2014-10-07libfdisk: fix script parserKarel Zak1-6/+8
2014-10-07sfdisk: more update to the man pageKarel Zak1-1/+1
2014-10-07sfdisk: add --appendKarel Zak1-1/+3
2014-10-07sfdisk: make dump format usable on stdinKarel Zak1-22/+22
2014-10-07sfdisk: improve UIKarel Zak1-1/+14
2014-10-07libfdisk: cleanup script size= codeKarel Zak1-12/+22
2014-10-07libfdisk: return partno when add new partitionKarel Zak1-4/+7
2014-10-07libfdisk: fix script partitions size parsingKarel Zak1-19/+51
2014-10-01textual: fix couple typos in commentsSami Kerola1-1/+1
2014-09-02libfdisk: add support for sfdisk-like script formatKarel Zak1-12/+204
2014-09-01libfdisk: (gpt) follow label-id from scriptKarel Zak1-1/+3
2014-09-01libfdisk: add functions to apply partitiong scriptsKarel Zak1-27/+202
2014-09-01libfdisk: rename fdisk_dump_ to fdisk_script_Karel Zak1-0/+769