aboutsummaryrefslogtreecommitdiffstats
path: root/libfdisk/src/dos.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-27libfdisk: (dos) be more explicit in fdisk_verify_disklabel() outputKarel Zak1-9/+22
2020-05-21libfdisk: (dos) fix default partition startKarel Zak1-5/+76
2020-05-18libfdisk: (dos) be more robust about max number of partitionsKarel Zak1-11/+7
2020-04-29libfdisk: fix alignment logic for tiny partitionsKarel Zak1-1/+4
2020-04-28libfdisk: make sure we check for maximal number of partitionsKarel Zak1-2/+2
2020-04-20[clang-tidy] do not use else after returnRosen Penev1-3/+5
2020-03-03libfdisk: add partition type aliases and shortcutsKarel Zak1-0/+16
2020-01-23libfdisk: fix const char messKarel Zak1-5/+6
2020-01-23libfdisk: add fdisk_set_disklabel_id_from_string()Karel Zak1-11/+18
2019-10-01fdisk: Correct handling of hybrid MBRElliott Mitchell1-36/+26
2019-08-22libfidk: (dos) fix tiny partitions calculationKarel Zak1-3/+1
2019-07-17libfdisk: don't use NTFS as MBRKarel Zak1-1/+3
2019-07-17libfdisk: don't use FAT as MBRKarel Zak1-0/+4
2019-05-22libfdisk: assert if self_pte() returns NULLSami Kerola1-0/+4
2019-05-15libfdisk: remove unused code [clang scan]Karel Zak1-1/+0
2019-02-25libfdisk: (dos) Use strtoul to parse the label-idJuerg Haefliger1-1/+1
2019-02-25libfdisk: (dos) rewrite fist/last free sector functionsKarel Zak1-106/+169
2019-02-18libfdisk: (dos) improve first unused sector for logical partitionsKarel Zak1-1/+10
2019-02-18various: fix 'uninitialized when used' warnings [clang]Sami Kerola1-1/+1
2018-07-31libfdisk: Accept negative numbers for last sector inputAwal Garg1-2/+3
2018-07-23libfdisk: fix compiler warnings [-Wcast-qual]Karel Zak1-2/+2
2018-05-03libfdisk: fix compiler warning [-Wunused-parameter]Karel Zak1-3/+1
2018-03-21libfdisk: (docs) fix section nameKarel Zak1-1/+1
2018-01-02libfdisk: (dos) fix max headsKarel Zak1-1/+1
2018-01-02libfdisk: extend API to provide label specific geometry rangesKarel Zak1-0/+8
2017-08-24libfdisk: fix two potential memory errors.Vaclav Dolezal1-2/+3
2017-08-22libfdisk: (dos) use size-=1 when alignment not used laterKarel Zak1-3/+3
2017-07-19libfdisk: add fdisk_disable_dialogs()Karel Zak1-2/+4
2017-07-19libfdisk: (dos) return EINVAL when delete unused partitionKarel Zak1-2/+17
2017-07-11libfdisk: (dos) accept start for log.partitions on templateKarel Zak1-3/+9
2017-07-11libfdisk: (dos) cleanup template based partitioningKarel Zak1-25/+33
2017-06-19libfdisk: (dos) be more verbose on partno -ERANGE errorKarel Zak1-0/+3
2017-06-19libfdisk: (dos) fix primary/logical logic when follow templateKarel Zak1-2/+2
2017-05-17libfdisk: initialize partno variable [coverity scan]Karel Zak1-1/+1
2017-04-25libfdisk: fix NLS supportKarel Zak1-1/+0
2017-04-19libfdisk: allow to change an existing extended partitionPavel Butsykin1-1/+1
2017-03-13libfdisk: fix potentially NULL pointer usageKarel Zak1-14/+73
2017-02-27libfdisk: (dos) add ID related debug messagesKarel Zak1-2/+7
2017-02-17libfdisk: (dos) make it possible to create primary/logical by templateKarel Zak1-3/+21
2017-02-17libfdisk: verify partno from templateKarel Zak1-1/+1
2017-02-14libfdisk: (dos) debug what we read from first sectorKarel Zak1-0/+6
2017-01-13libfdisk: change the way how apply user device propertiesKarel Zak1-0/+3
2016-11-30misc: spelling, always use "cannot" instead of "can not"Ruediger Meier1-1/+1
2016-07-21misc: simplify if clauses [oclint]Sami Kerola1-14/+12
2016-05-31misc: Fix various typosSebastian Rasmussen1-8/+8
2016-03-07misc: again fixing many printf format stringsRuediger Meier1-1/+1
2016-03-07libfdisk: Fix order of C/H/S numbers outputAndreas Henriksson1-4/+4
2016-02-23misc: fix compiler warnungs (unsigned/signed)Ruediger Meier1-1/+1
2016-02-23misc: fix warnings "unused parameter" [-Wunused-parameter]Ruediger Meier1-2/+2
2015-10-09libfdisk: Detect out-of-space when adding new primary partitionIan Wienand1-1/+4
2015-09-02libfdisk: (gpt) reorder only when necessaryKarel Zak1-2/+1
2015-08-25Fix trivial typosYuri Chornoivan1-1/+1
2015-07-30libfdisk: allow to change partition type for extended partitionsKarel Zak1-10/+51
2015-06-11libfdisk: add new API to read label specific dataKarel Zak1-21/+25
2015-06-10libfdisk: (dos) fix cylinders calculationKarel Zak1-10/+5
2015-06-10fdisk: differentiate between +<sector> and +<size>{M,G,...}Karel Zak1-5/+4
2015-06-08libfdisk: improve +0 partition sizeKarel Zak1-27/+46
2015-06-08libfdisk: (dos) fix tiny partitions calculationKarel Zak1-0/+2
2015-04-22libfdisk: don't resize in label driversKarel Zak1-27/+0
2015-04-13libfdisk: support bootbits protection from (p)MBRKarel Zak1-1/+4
2015-04-13libfdisk: (dos) retain existing boot flag when resizing a partitionKarel Zak1-3/+5
2015-02-06libfdisk: fix compiler warningKarel Zak1-1/+1
2015-02-06libfdisk: make code more readableKarel Zak1-1/+1
2015-02-03libfdisk: grain is in bytes, fix previous patchesKarel Zak1-1/+4
2015-02-03libfdisk: (dos) make a helpful message fit within 80 charactersBenno Schulenberg1-5/+3
2015-02-03libfdisk: don't align very small partitionsKarel Zak1-0/+5
2015-02-03libfdisk: fix issues with very small partitionsKarel Zak1-2/+5
2015-02-03libfdisk: (dos) write new empty label tooKarel Zak1-2/+10
2015-02-02libfdisk: (dos) fix logical partitions errors handlingKarel Zak1-5/+10
2015-02-02libfdisk: (dos) delete also logical with extendedKarel Zak1-1/+8
2015-01-26libfdisk: don't use off_t in public APIKarel Zak1-2/+2
2014-12-04libfdisk: remove 'end' from struct fdisk_partitionKarel Zak1-1/+0
2014-12-04libfdisk: rename sector_t to fdisk_sector_tKarel Zak1-40/+40
2014-12-04libfdisk: fix cfdisk freespace analyzeKarel Zak1-1/+1
2014-11-26libfdisk: add API docsKarel Zak1-2/+2
2014-11-26libfdisk: add docs for DOS functionsKarel Zak1-3/+23
2014-11-21libfdisk: remove flags from fdisk_ask APIKarel Zak1-6/+3
2014-11-21libfdisk: add ref.counting to ask APIKarel Zak1-3/+3
2014-11-20libfdisk: (dos) allow to maximize partitionKarel Zak1-25/+96
2014-11-14libfdisk: fix get_partition_unused_primary()Boris Egorov1-23/+27
2014-11-13libfdisk: (dos) be sure that sorted EBR list is terminatedKarel Zak1-5/+8
2014-11-13libfdisk: fix table_add_freespace(), add debug messagesKarel Zak1-1/+1
2014-10-15libfdisk: cleanup parttype APIKarel Zak1-1/+1
2014-10-15libfdisk: make it possible to use zero for size and startKarel Zak1-20/+36
2014-10-14libfdisk: (dos) set partition start/size only when requestedKarel Zak1-5/+16
2014-10-14libfdisk: (dos) fix N-1 error for partition sizeKarel Zak1-2/+1
2014-10-09libfdisk: (dos) reset logical partition stuff after errorKarel Zak1-5/+14
2014-10-09libfdisk: (dos) follow explicit sizesKarel Zak1-5/+26
2014-10-08libfdisk: (dos) don't inform about logical partitionKarel Zak1-2/+5
2014-10-07libfdisk: (dos) fix booable flag usageKarel Zak1-2/+2
2014-10-07libfdisk: (dos) use script label-idKarel Zak1-3/+16
2014-10-07libfdisk: use new set_part API in fdisk_set_partition_type()Karel Zak1-55/+0
2014-10-07libfdisk: (dos) implement fdisk_set_partition() backendKarel Zak1-5/+48
2014-10-07libfdisk: cleanup internal drivers' APIKarel Zak1-1/+1
2014-10-07sfdisk: improve UIKarel Zak1-0/+2
2014-10-07libfdisk: return partno when add new partitionKarel Zak1-43/+65
2014-10-07libfdisk: (dos) more carefully check for primary partitionsKarel Zak1-6/+45
2014-10-07libfdisk: fix add_logical() assertKarel Zak1-1/+0
2014-08-29libfdisk: (dos) follow bootable setting when add partitionKarel Zak1-5/+6
2014-08-28libfdisk: (dos) fix typoKarel Zak1-1/+1
2014-08-26libfdisk: (dos) fix logical partitions add/delete codeKarel Zak1-45/+82
2014-08-22libfdisk: basic fdisk_dump_* functionsKarel Zak1-2/+2
2014-08-14libfdisk: final parttype API cleanupKarel Zak1-11/+12
2014-08-13libfdisk: cleanup fdisk_is_label stuffKarel Zak1-20/+20
2014-08-13libfdisk: clean up API (alignment.c)Karel Zak1-1/+0
2014-08-13libfdisk: clean up API (context.c)Karel Zak1-14/+14
2014-08-13libfdisk: rename fdisk_column to fdisk_fieldKarel Zak1-15/+15
2014-08-13libfdisk: remove dependence on libsmartcolsKarel Zak1-11/+10
2014-07-14Merge branch 'minor-fixes' of git://github.com/kerolasa/lelux-utiliteetitKarel Zak1-1/+1
2014-07-14libfdisk: make first sector buffer usage more robustKarel Zak1-1/+4
2014-07-13libfdisk: do not do the same thing twice in single if statementSami Kerola1-1/+1
2014-06-24libfdisk: (dos) count fisrt usable LBA to total number of used sectorsKarel Zak1-0/+3
2014-06-24libfdisk: (dos) use check() for dos-comaptible mode onlyKarel Zak1-0/+3
2014-06-24libfdisk: (dos) calculation of total size based on CHS in check functionThorsten Wilmer1-1/+1
2014-04-22libfdisk: (dos) improve logical partition reorder commandKarel Zak1-32/+37
2014-04-22libfdisk: (mbr) fix logical chain terminationKarel Zak1-7/+13
2014-04-18libfdisk: add partitions reorder operation to label APIKarel Zak1-1/+2
2014-04-18libfdisk: fix logical partition reorder commandKarel Zak1-54/+95
2014-04-08libfdisk: (dos) make EBR parser more robustKarel Zak1-5/+16
2014-04-03Use libsmartcols in libfdisk and cfdiskOndrej Oprala1-10/+11
2014-03-21libfdisk: use new debug functionsKarel Zak1-27/+27
2014-03-12libfdisk: avoid two compiler warnings about wrong print formatsBenno Schulenberg1-1/+1
2014-03-11libfdisk: (dos) consolidate partition end-offset codeKarel Zak1-28/+33
2014-03-11libfdisk: (dos) fix ext_index usageKarel Zak1-8/+13
2014-03-11libfdisk: remove label specific get_freespaceKarel Zak1-4/+5
2014-03-11libfdisk: (dos) fix log.partition deleteKarel Zak1-16/+54
2014-03-11libfdisk: improve freesapce detectionKarel Zak1-0/+5
2014-03-11libfdisk: don't ask for pri/log if wanted start within extended partitionKarel Zak1-3/+23
2014-03-11libfdisk: add ASKTYPE_MENU and context last_lbaKarel Zak1-27/+34
2014-03-11libfdisk: clean up cylinder columnKarel Zak1-0/+1
2014-03-11libfdisk: use fdisk_table to generate outputKarel Zak1-87/+2
2014-03-11libfdisk: use partition templateKarel Zak1-72/+113
2014-03-11libfdisk: (dos) remove get_partition_type()Karel Zak1-23/+10
2014-03-11libfdisk: (dos) use new list() and get_part() APIKarel Zak1-114/+65
2014-03-11libfdisk: add struct fdisk_partitionKarel Zak1-12/+6
2013-11-27libfdisk: (dos) warn on type 0Karel Zak1-0/+3
2013-11-27libfdisk: (dos) fix free part counterKarel Zak1-1/+1
2013-11-25fdisk: don't care about partition typeKarel Zak1-16/+22
2013-11-25fdisk: fix nasty coding styleKarel Zak1-1/+4
2013-10-23libfdisk: (gpt) allow to work with hybrid GPTKarel Zak1-1/+5
2013-10-23libfdisk: (dos) be more verbose when change bootable flagKarel Zak1-0/+5
2013-10-23libfdisk: fix printf stuffKarel Zak1-42/+42
2013-10-15fdisk: fix printf stuffKarel Zak1-4/+5
2013-10-15libfdisk: (dos) all disklabel locate functionKarel Zak1-0/+34
2013-10-14textual: equalize four error messages with already existing onesBenno Schulenberg1-2/+2
2013-10-09libfdisk: (dos) improve the grammar of an error messageBenno Schulenberg1-1/+1
2013-10-09libfdisk: (dos) correct the grammar of the disk-identifier promptBenno Schulenberg1-1/+1
2013-10-08various: fix mixing declarations and code compiler warnings [smatch]Sami Kerola1-3/+3
2013-09-28Fix various typosYuri Chornoivan1-3/+3
2013-09-18libfdisk: fix cylinders and sector buffer usageKarel Zak1-2/+12
2013-09-18libfdisk: fix sectorbuffer usage in dos driverKarel Zak1-3/+35
2013-09-16libfdisk: use fdisk_colon() and fdisk_sinfo()Karel Zak1-24/+27
2013-09-16libfdisk: (dos) cosmetic changesKarel Zak1-12/+29
2013-09-16libfdisk: move mbr code to the libraryKarel Zak1-0/+1916