# # ChangeLog for uspace/app/fdisk/fdisk.c in mainline # # Generated by Trac 1.6 # 2024-12-16T07:02:29Z Wed, 18 Nov 2015 09:47:19 GMT Jiri Svoboda [4627314] * uspace/app/fdisk/fdisk.c (modified) Slightly more graceful handling of missing devices in fdisk. Sat, 31 Oct 2015 20:24:27 GMT Jiri Svoboda [2dab624] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/fdisk/src/cap.c (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Fix parsing capacity without decimal separator as zero. Fix non-fs ... Thu, 29 Oct 2015 10:16:08 GMT Jiri Svoboda [03661d19] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/cap.c (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/src/mbr.c (modified) Handle simplified capacity entry. Sat, 24 Oct 2015 22:06:34 GMT Jiri Svoboda [9854a8f] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/imath.c (added) * uspace/lib/c/include/imath.h (added) * uspace/lib/fdisk/Makefile (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/cap.c (added) * uspace/lib/fdisk/src/fdisk.c (modified) Capacity simplification, for display. Thu, 22 Oct 2015 20:21:03 GMT Jiri Svoboda [ef9dac04] * uspace/app/fdisk/fdisk.c (modified) Confirm destructive actions. Wed, 21 Oct 2015 10:09:01 GMT Jiri Svoboda [21f1543] * uspace/app/fdisk/fdisk.c (modified) Improve partition deletion menu. Wed, 21 Oct 2015 09:55:49 GMT Jiri Svoboda [852664b9] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) Display total free space size. Wed, 21 Oct 2015 09:27:06 GMT Jiri Svoboda [b598460a] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/srv/bd/vbd/disk.c (modified) Suggest maximum available free space as the default for partition size. Tue, 20 Oct 2015 10:08:15 GMT Jiri Svoboda [68b5dd11] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/types/vol.h (modified) * uspace/lib/clui/nchoice.c (modified) * uspace/lib/clui/nchoice.h (modified) * uspace/lib/clui/tinput.c (modified) * uspace/lib/clui/tinput.h (modified) Provide some default options. Thu, 15 Oct 2015 20:43:30 GMT Jiri Svoboda [ea0ff6b] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/srv/volsrv/empty.c (modified) * uspace/srv/volsrv/empty.h (modified) * uspace/srv/volsrv/part.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Disk erasure. Wed, 14 Oct 2015 22:30:12 GMT Jiri Svoboda [edebb4a1] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/vol.h (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/types/vol.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/volsrv/part.c (modified) * uspace/srv/volsrv/part.h (modified) * uspace/srv/volsrv/volsrv.c (modified) Handle dummy partition addition/removal during label ... Mon, 12 Oct 2015 15:42:23 GMT Jiri Svoboda [4b6635a7] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/include/types/vol.h (added) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/volsrv/Makefile (modified) * uspace/srv/volsrv/empty.c (added) * uspace/srv/volsrv/empty.h (added) * uspace/srv/volsrv/part.c (modified) * uspace/srv/volsrv/part.h (modified) Volsrv empty partition detection. Fri, 09 Oct 2015 18:11:08 GMT Jiri Svoboda [0ecfc62] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/dummy.c (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/volsrv/part.c (modified) * uspace/srv/volsrv/types/part.h (modified) * uspace/srv/volsrv/volsrv.c (modified) Information structures need updating to new model. Fri, 09 Oct 2015 07:00:23 GMT Jiri Svoboda [372df8f] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/vbd.h (modified) * uspace/lib/c/include/ipc/vol.h (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/Makefile (modified) * uspace/lib/label/src/dummy.c (added) * uspace/lib/label/src/dummy.h (added) * uspace/lib/label/src/label.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/disk.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/volsrv/Makefile (modified) * uspace/srv/volsrv/disk.c (deleted) * uspace/srv/volsrv/part.c (added) * uspace/srv/volsrv/part.h (moved) * uspace/srv/volsrv/types/part.h (moved) * uspace/srv/volsrv/volsrv.c (modified) Let VBD handle unlabeled devices too. Now volsrv only cares about ... Sat, 18 Jul 2015 12:55:12 GMT Jiri Svoboda [b7a4d06] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/disk.h (modified) * uspace/srv/bd/vbd/types/vbd.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/volsrv/disk.c (modified) * uspace/srv/volsrv/disk.h (modified) * uspace/srv/volsrv/volsrv.c (modified) Most of extended (but not logical) partition support. Mon, 29 Jun 2015 18:47:07 GMT Jiri Svoboda [78d50bd] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/block/block.c (modified) * uspace/lib/block/block.h (modified) * uspace/lib/label/include/label.h (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/label.c (modified) * uspace/srv/bd/vbd/Makefile (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/disk.h (modified) * uspace/srv/bd/vbd/types/vbd.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) Implement partition block device interface in VBD based on data from ... Fri, 26 Jun 2015 16:15:31 GMT Jiri Svoboda [22fb7ab] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/vbd.c (added) * uspace/lib/c/generic/vol.c (added) * uspace/lib/c/include/ipc/vbd.h (added) * uspace/lib/c/include/ipc/vol.h (added) * uspace/lib/c/include/types/label.h (added) * uspace/lib/c/include/vbd.h (added) * uspace/lib/c/include/vol.h (added) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/srv/bd/vbd/types/vbd.h (added) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/volsrv/disk.c (modified) * uspace/srv/volsrv/disk.h (modified) * uspace/srv/volsrv/types/disk.h (modified) * uspace/srv/volsrv/volsrv.c (modified) Delegate disks to volsrv and labels to vbd. Mon, 22 Jun 2015 21:20:23 GMT Jiri Svoboda [8227d63] * .bzrignore (modified) * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) UI for creating and deleting partitions. Sun, 21 Jun 2015 12:08:45 GMT Jiri Svoboda [e96047c] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/fdisk/Makefile (added) * uspace/app/fdisk/fdisk.c (added) * uspace/drv/block/ata_bd/main.c (modified) * uspace/lib/clui/Makefile (modified) * uspace/lib/clui/nchoice.c (added) * uspace/lib/clui/nchoice.h (added) * uspace/lib/fdisk/Makefile (added) * uspace/lib/fdisk/include/fdisk.h (added) * uspace/lib/fdisk/include/types/fdisk.h (added) * uspace/lib/fdisk/src/fdisk.c (added) * uspace/srv/locsrv/locsrv.c (modified) Fdisk first prototype.