summaryrefslogtreecommitdiff
path: root/sbin/disklabel/editor.c
AgeCommit message (Expand)Author
2008-01-06Kill some now-dead code/variables.Kenneth R Westerback
2008-01-06Move check for overlap inside get_size() as it was always called afterKenneth R Westerback
2008-01-06Calculate amount of free space by adding up space in free chunks, ratherKenneth R Westerback
2008-01-06There is no point in having cpg manipulated in -E. newfs does all theKenneth R Westerback
2008-01-03Remove text which is incorrect now that 'get bios geometry'Stuart Henderson
2008-01-01Oops. Missed a couple of unnecessary 'DL_GETPOFFSET()+DL_GETPSIZE() >Kenneth R Westerback
2008-01-01Fix display of overlapping partitions to account for larger size and offsetKenneth R Westerback
2008-01-01get_size() no longer allows DL_GETPSIZE()+DL_GETPOFFSET >Kenneth R Westerback
2008-01-01Shorten and simplify code, eliminate ability to assign arbitrary sizesKenneth R Westerback
2007-12-31Reset partition size as well as partition offset before asking forKenneth R Westerback
2007-12-30Use get_size() in editor_change() instead of hand-rolling identicalKenneth R Westerback
2007-12-30Kill some now unneeded checks for 'c' partition manipulation. ChangeKenneth R Westerback
2007-12-30Simplify code by avoiding manual manipulations of the free spaceKenneth R Westerback
2007-12-30Since 'c' now always covers the entire disk and is always FS_UNUSED,Kenneth R Westerback
2007-12-30Bring editor_add() code into line with the other editor_* functions.Kenneth R Westerback
2007-12-25Some cosmetic code reorg to make things a bit more textuallyKenneth R Westerback
2007-12-24Use zero_partitions() to implement the '-E' command 'd *', as itKenneth R Westerback
2007-12-23Setting p_fstype to the number of free sectors can't be right. Instead, setKenneth R Westerback
2007-09-02use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgTheo de Raadt
2007-07-24rearrange newline printing code during editor startup; ok millert krwTheo de Raadt
2007-06-20if a 4.2BSD partition falls partly within the area defined by theOtto Moerbeek
2007-06-17On Sun machines, disklabels coming from the kernel will now have a d_flagsTheo de Raadt
2007-06-08Simplify rounding to cylinders.Todd C. Miller
2007-06-08second pass, some fields slipped through the first time aroundOtto Moerbeek
2007-06-08Make disklabel(8) aware of the new fields, allowing for larger thanOtto Moerbeek
2007-06-08Fix setting total # sectors in the 'e' command.Todd C. Miller
2007-06-07Add missing parens, fixes a bug aded in rev 1.112 where maxval wouldTodd C. Miller
2007-06-06fix the cylinder rounding calculation for "totally using the space" typeTheo de Raadt
2007-06-04avoid rounding down to zero cylinders. ok marco@Otto Moerbeek
2007-06-01add RAID to the list of partition types for which we do not prompt for aTodd T. Fries
2007-05-29Updated disklabel format to support larger disks and partitions. WeOtto Moerbeek
2007-04-29fix rounding in the modify case; ok millert@ miod@Otto Moerbeek
2007-04-26includes that are not needed anymoreTheo de Raadt
2007-04-26Eliminate CPU_BIOS from userland and wd(4) by always using the BIOSKenneth R Westerback
2007-03-18Check for zero divisor _before_ dividing; do not use floatingOtto Moerbeek
2007-03-13Refactor & fix computation of offset for next partition. Now theOtto Moerbeek
2007-03-02If a default label has been created with the -d command line option orKenneth R Westerback
2007-02-22Always write the disklabel to disk when asked, even if it appears toKenneth R Westerback
2006-10-14Friends don't let friends look for disklabels in Free/NetBSD MBRKenneth R Westerback
2006-07-01Eliminate redundant get_le() in favour of letoh32(). Add letoh32()Kenneth R Westerback
2006-04-26man page is gzip'd, should store as unsigned char array.Theo de Raadt
2006-04-14Remove duplicate code, okay ray@Pedro Martelletto
2005-12-05Avoid an out-of-bounds array access in editor_delete() for invalid partitionMiod Vallat
2005-11-16Fix conversion of K units to handle case where sector size > 1024. e.g.Kenneth R Westerback
2005-01-07Print disk size and free space in requested unit. Some refactoring toOtto Moerbeek
2004-12-11A compare function for heapsort(3) should not just subtract twoOtto Moerbeek
2004-11-06gzip embedded man pages, and pipe through gunzip when viewing.Otto Moerbeek
2004-10-04Allow one more char for fstype, to avoid truncation of ISO9660 fstype.Otto Moerbeek
2004-09-28Tidy disklabel output for todays big disks. Based on a diff from fOtto Moerbeek
2004-08-03Handle geometry parameters as unsigned quantities, getting rid ofOtto Moerbeek