]> git.ipfire.org Git - thirdparty/util-linux.git/blobdiff - Documentation/TODO
libfdisk: fix fdisk_script_get_table()
[thirdparty/util-linux.git] / Documentation / TODO
index 1aece4c6c2ee9effc75ce26a531ca35e07529133..a4a8d789045e77e1062562a9f1ab34e4df007eff 100644 (file)
@@ -1,6 +1,13 @@
 
  Note that items with (!) have high priority.
 
+col
+---
+  - use unsigned sizes for columns and lines
+  - check for limits to avoid segfaults
+  - make it more robust
+  https://github.com/karelzak/util-linux/issues/749
+
 cal
 ---
    - add option to print calendar in vertical way
@@ -34,12 +41,6 @@ lscpu
 
 lsblk
 -----
-  - re-write the way how lsblk internally holds info about devices. Now we
-    compose only output (by libsmartcols). It would be better to have in memory
-    complete tree of the devices and generate the output from this tree. It will
-    make code more readable and allow to generate output in more ways -- for
-    example for RAIDs (https://github.com/karelzak/util-linux/issues/616)
-
   - currently it does not show mountpoint for all devices in btrfs RAID. It's because
     /proc/#/mountinfo contains reference to the one device only. Maybe we can add some
     btrfs specific code to provide a better output for FS based stacks. Not sure.
@@ -67,11 +68,6 @@ bash completion
 libmount (mount/umount)
 -----------------------
 
- - remount all filesystems given their type, for example:
-        mount -a -t tmpfs -o remount
-   It should be probably enough to add remount_all() to mount(8) in way we
-   already have mount_all().  https://github.com/karelzak/util-linux/issues/589
-
  - add --onlyonce to force mount(8) to check if mountpoint is already used. Now
    "already mounted" detection is used for --all only. The problem is if you
    call "mount <mountpoint>" more than once for in fstab defined tmpfs (or network
@@ -94,6 +90,14 @@ partx
  - support mapping by device-mapper if argv[0] is "kpartx" or --dm option is used.
      
 
+getopt
+------
+  It would be great if getopt could optionally ignore unknown options.
+  Currently, it outputs -- for every option it doesn't recognize but leaving the
+  option as it is could beneficial wrapper scripts which could then pass the
+  options they don't recognize as they are to the command they are wrapping.
+  https://github.com/karelzak/util-linux/issues/701
+
 docs
 ----
 
@@ -101,13 +105,6 @@ docs
 
  - (!) add API documentation to libuuid
 
-exit codes
-----------
-
-  - we need coreutils-like exit codes for failed exec(). See:
-    https://www.spinics.net/lists/util-linux-ng/msg12776.html
-    and original attempt:
-    https://github.com/karelzak/util-linux/pull/311
 
 login-utils:
 -----------