| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-11 | treewide: consolidate --list-columns option in usage() to USAGE_LIST_COLUMNS_... | Christian Goeschel Ndjomouo | 1 | -1/+1 |
| 2025-09-01 | lib/canonicalize: use ul_ prefix | Karel Zak | 1 | -1/+1 |
| 2025-08-26 | Merge branch 'feat/support_lsblk_columns_env' of https://github.com/cgoesche/... | Karel Zak | 1 | -0/+1 |
| 2025-08-22 | lsblk: add support for LSBLK_COLUMNS environmental variable as an alternative... | cgoesche | 1 | -0/+1 |
| 2025-08-22 | lsblk: (typo) rename list_colunms() to list_columns() | cgoesche | 1 | -2/+2 |
| 2025-07-02 | lsblk: fix possible use-after-free | Karel Zak | 1 | -3/+6 |
| 2025-07-01 | lsblk: fix memory leak [coverity scan] | Karel Zak | 1 | -0/+1 |
| 2025-06-27 | lsblk: use md as fallback TYPE when md/level empty | codefiles | 1 | -1/+1 |
| 2025-06-06 | treewide: replace postal address in license specifier with a terse URL | Benno Schulenberg | 1 | -3/+2 |
| 2025-05-29 | lib/strutils: call gettext() only when argument of --hyperlink is invalid | Benno Schulenberg | 1 | -2/+1 |
| 2025-04-29 | docs,usage: harmonize description of --hyperlink, and add 2 missing ones | Benno Schulenberg | 1 | -0/+2 |
| 2025-04-23 | swapoff: check blkid_probe_lookup_value() return code [coverity scan] | Karel Zak | 1 | -2/+3 |
| 2025-04-07 | Use the 'fallthrough' attribute | Matteo Croce | 1 | -1/+1 |
| 2025-04-02 | lsblk: avoid strcasecmp() for ASCII-only strings | Karel Zak | 1 | -3/+4 |
| 2024-12-09 | lsblk: add --hyperlink command line option | Karel Zak | 1 | -1/+15 |
| 2024-09-09 | lsblk: update --help | Karel Zak | 1 | -3/+5 |
| 2024-08-21 | fix typos | Yang Hau | 1 | -2/+2 |
| 2024-06-24 | lsblk: add --properties-by option | Karel Zak | 1 | -2/+9 |
| 2024-06-04 | *: spelling and grammar fixes | Ville Skyttä | 1 | -1/+1 |
| 2024-04-22 | lsblk: simplify SOURCES code | Karel Zak | 1 | -5/+3 |
| 2024-03-26 | lsblk: (refactor) refer to a parameter instead of a file static var | Masatake YAMATO | 1 | -1/+1 |
| 2024-01-11 | lsblk: add docs for filters and counters | Karel Zak | 1 | -4/+4 |
| 2024-01-09 | lsblk: explain FSAVAIL in better way | Karel Zak | 1 | -1/+1 |
| 2023-12-07 | lsblk: add --list-columns | Karel Zak | 1 | -24/+57 |
| 2023-11-23 | Merge branch 'PR/libsmartcols-filter' of github.com:karelzak/util-linux-work | Karel Zak | 1 | -116/+437 |
| 2023-11-22 | lsblk: add hint that partition start is in sectors | Karel Zak | 1 | -1/+1 |
| 2023-11-20 | lsblk: update after rebase | Karel Zak | 1 | -4/+4 |
| 2023-11-20 | lsblk: make sure all line data are deallocated | Karel Zak | 1 | -19/+23 |
| 2023-11-20 | libsmartcols: cleanup datafunc() API | Karel Zak | 1 | -4/+4 |
| 2023-11-20 | lsblk: ignore duplicate lines for counters | Karel Zak | 1 | -3/+9 |
| 2023-11-20 | lsblk: report all unknown columns in filter | Karel Zak | 1 | -5/+9 |
| 2023-11-20 | lsblk: define cell data-types, use raw data for SIZEs | Karel Zak | 1 | -21/+59 |
| 2023-11-20 | lsblk: rename sortdata to rawdata | Karel Zak | 1 | -55/+55 |
| 2023-11-20 | lsblk: always set column type | Karel Zak | 1 | -20/+25 |
| 2023-11-20 | lsblk: support normalized column names on command line | Karel Zak | 1 | -0/+18 |
| 2023-11-20 | lsblk: add scols counters support | Karel Zak | 1 | -4/+122 |
| 2023-11-20 | lsblk: split filter allocation and initialization | Karel Zak | 1 | -21/+23 |
| 2023-11-20 | lsblk: fix in-tree filtering | Karel Zak | 1 | -4/+3 |
| 2023-11-20 | lsblk: add --highlight | Karel Zak | 1 | -2/+24 |
| 2023-11-20 | lsblk: add --filter | Karel Zak | 1 | -32/+137 |
| 2023-11-14 | lsblk: add separate MAJ and MIN columns | Karel Zak | 1 | -0/+14 |
| 2023-10-25 | Merge branch 'refine-the-choice-of-stream-related-functions-in-usage' of http... | Karel Zak | 1 | -3/+3 |
| 2023-10-25 | Make the ways of using output stream consistent in usage() | Masatake YAMATO | 1 | -2/+2 |
| 2023-10-25 | Use fputs instead of fprintf if possible | Masatake YAMATO | 1 | -1/+1 |
| 2023-10-23 | lsblk: use zero to separate lines in multi-line cells | Karel Zak | 1 | -18/+24 |
| 2023-06-03 | misc: constify some fields | Thomas Weißschuh | 1 | -4/+4 |
| 2023-01-24 | lsblk: use sysfs_blkdev_is_removable() | Karel Zak | 1 | -8/+7 |
| 2023-01-02 | Merge branch 'lsblk-nvme' of https://github.com/mbroz/util-linux | Karel Zak | 1 | -3/+9 |
| 2022-12-23 | Update email. | Milan Broz | 1 | -1/+1 |
| 2022-12-23 | lsblk: add revision output to --nvme list | Milan Broz | 1 | -0/+1 |
| 2022-12-23 | lsblk: read firmware revision from udev | Milan Broz | 1 | -2/+7 |
| 2022-12-21 | lsblk: add mmc transport | Thomas Weißschuh | 1 | -0/+2 |
| 2022-10-25 | lsblk: improve mountpoint columns formatting | Karel Zak | 1 | -2/+2 |
| 2022-09-05 | lsblk: add PARTN column | Karel Zak | 1 | -0/+7 |
| 2022-09-01 | lsblk: add DISK-SEQ (aka /sys/block//diskseq | Karel Zak | 1 | -0/+7 |
| 2022-06-07 | lsblk: fix memory leak and unnecessary allocation | Karel Zak | 1 | -5/+9 |
| 2022-06-06 | lsblk: simplify code by ul_path_count_dirents() | Karel Zak | 1 | -13/+2 |
| 2022-06-06 | lsblk: enable 'MQ' for NVMe/virtio by default | zhenwei pi | 1 | -0/+2 |
| 2022-06-06 | lsblk: introduce 'MQ' column | zhenwei pi | 1 | -0/+33 |
| 2022-06-06 | lsblk: add -v/--virtio | zhenwei pi | 1 | -1/+22 |
| 2022-06-06 | lsblk: support virtio block | zhenwei pi | 1 | -1/+3 |
| 2022-06-06 | lsblk: add -N/--nvme | zhenwei pi | 1 | -1/+23 |
| 2022-04-25 | lsblk: add ID column | Karel Zak | 1 | -0/+10 |
| 2022-04-25 | lsblk: make ID-LINK code more readable | Karel Zak | 1 | -5/+5 |
| 2022-04-22 | lsblk: add ID-LINK column | Karel Zak | 1 | -0/+7 |
| 2022-04-01 | lsblk: fix JSON output when without --bytes | Karel Zak | 1 | -6/+6 |
| 2022-02-14 | lsblk: update --help output for -y | Karel Zak | 1 | -1/+1 |
| 2022-02-11 | lsblk: add -y/--shell | Karel Zak | 1 | -1/+8 |
| 2022-01-12 | lsblk: sort usage() output | Karel Zak | 1 | -2/+2 |
| 2022-01-12 | lsblk: add --noempty | Karel Zak | 1 | -1/+10 |
| 2021-08-31 | lsblk: add zoned columns to "lsblk -z" | Naohiro Aota | 1 | -1/+7 |
| 2021-08-31 | lsblk: add columns of zoned parameters | Naohiro Aota | 1 | -0/+52 |
| 2021-08-31 | lsblk: factor out function to read sysfs param as bytes | Naohiro Aota | 1 | -25/+21 |
| 2021-08-06 | lib/buffer: add support for "safe" encoding | Karel Zak | 1 | -2/+2 |
| 2021-08-05 | lib/buffer: retun size of the buffer and data | Karel Zak | 1 | -2/+2 |
| 2021-06-09 | lsblk: sort list of columns | Karel Zak | 1 | -97/+91 |
| 2021-06-09 | lsblk: add column START for partition start offsets | Karel Zak | 1 | -1/+8 |
| 2021-01-11 | lsblk: use MOUNTTARGETS in default output | Karel Zak | 1 | -1/+1 |
| 2021-01-08 | lsblk: use MOUNTPOINTS in --fs | Karel Zak | 1 | -1/+1 |
| 2021-01-08 | lsblk: add FSROOTS column | Karel Zak | 1 | -0/+20 |
| 2021-01-08 | lsblk: print all device mountpoints | Karel Zak | 1 | -10/+41 |
| 2020-11-24 | lsblk: add dependence between CD/DVD block and packet devices | Karel Zak | 1 | -4/+30 |
| 2020-10-12 | bash-completion: (lsblk) update columns | Karel Zak | 1 | -1/+1 |
| 2020-10-12 | lsblk: add --width option | Karel Zak | 1 | -2/+12 |
| 2020-09-09 | lsblk: show all empty, except loopdevs | Karel Zak | 1 | -4/+9 |
| 2020-09-09 | lsblk: ignore only loopdevs without backing file | Karel Zak | 1 | -1/+11 |
| 2020-09-09 | lsblk: print zero rather than empty SIZE | Karel Zak | 1 | -2/+0 |
| 2020-09-02 | lsblk: fix -T optional argument | Karel Zak | 1 | -2/+5 |
| 2020-07-14 | lsblk: Add SERIAL column to the SCSI output mode. | Milan Broz | 1 | -0/+1 |
| 2020-05-14 | lsblk: Ignore hidden devices | Ritika Srivastava | 1 | -0/+5 |
| 2020-05-06 | lsblk: add dax (direct access) capability column | Anthony Iliopoulos | 1 | -0/+5 |
| 2020-02-25 | lsblk: fix -P regression from v2.34 | Karel Zak | 1 | -4/+5 |
| 2019-12-04 | lsblk: add PARTTYPENAME column | Karel Zak | 1 | -1/+12 |
| 2019-11-15 | lsblk: add FSVER to --fs | Karel Zak | 1 | -0/+1 |
| 2019-11-12 | lsblk: add FSVER (filesystem version) column | Karel Zak | 1 | -0/+7 |
| 2019-10-15 | lsblk: read also GROUP,OWNER and MODE from dumps | Karel Zak | 1 | -19/+31 |
| 2019-07-14 | include/xalloc: ensure xstrdup() and xstrndup() returns nonnull attribute | Sami Kerola | 1 | -1/+7 |
| 2019-06-27 | lsblk: force to print PKNAME for partition | Karel Zak | 1 | -0/+3 |
| 2019-05-23 | lsblk: make sure __process_one_device() has proper arguments [coverity scan] | Karel Zak | 1 | -2/+7 |
| 2019-05-23 | lsblk: check ul_path_scanf() return value [coverity scan] | Karel Zak | 1 | -4/+5 |
| 2019-05-23 | lsblk: check stat() return code [coverity scan] | Karel Zak | 1 | -2/+3 |
| 2019-05-06 | lsblk: fix heap-use-after-free | Karel Zak | 1 | -0/+1 |
| 2019-05-02 | lsblk: add more debug messages | Karel Zak | 1 | -5/+15 |
| 2019-04-16 | misc: consolidate version printing and close_stdout() | Karel Zak | 1 | -8/+8 |
| 2019-04-11 | lib/fileutils: add xreaddir() | Karel Zak | 1 | -18/+1 |
| 2019-03-19 | lscpu: fix excl[] array order | Karel Zak | 1 | -0/+1 |
| 2019-03-18 | lsblk: force tree on --json --tree independently on used columns | Karel Zak | 1 | -0/+9 |
| 2019-02-20 | lsblk: allow to specify tree column | Karel Zak | 1 | -9/+17 |
| 2018-12-10 | lsblk: fix null pointer dereferences | Sami Kerola | 1 | -2/+2 |
| 2018-12-07 | lsblk: add --merge | Karel Zak | 1 | -19/+52 |
| 2018-12-07 | lsblk: add --dedup <column> | Karel Zak | 1 | -2/+64 |
| 2018-12-07 | lsblk: remember whole-disk, remove unused struct member | Karel Zak | 1 | -8/+12 |
| 2018-12-07 | lsblk: make device_get_data() more generic | Karel Zak | 1 | -56/+78 |
| 2018-12-07 | lsblk: apply --nodeps to partitions too | Karel Zak | 1 | -3/+3 |
| 2018-12-07 | lsblk: read queue/discard_granularity only when necessary | Karel Zak | 1 | -12/+17 |
| 2018-12-07 | lsblk: reuse 'removable' flag from parent | Karel Zak | 1 | -5/+29 |
| 2018-12-07 | lsblk: don't keep sysfs dirs open | Karel Zak | 1 | -16/+46 |
| 2018-12-07 | lsblk: rename set_device() | Karel Zak | 1 | -6/+6 |
| 2018-12-07 | lsblk: add comments | Karel Zak | 1 | -12/+46 |
| 2018-12-07 | lsblk: add process_all_devices_inverse() | Karel Zak | 1 | -35/+90 |
| 2018-12-07 | lsblk: reorder functions | Karel Zak | 1 | -56/+57 |
| 2018-12-07 | lsblk: make process_partitions() more readable | Karel Zak | 1 | -11/+11 |
| 2018-12-07 | lsblk: remove unncessary parent pointer | Karel Zak | 1 | -32/+18 |
| 2018-12-07 | lsblk: use real rather than hardcoded parent | Karel Zak | 1 | -4/+9 |
| 2018-12-07 | lsblk: use devtree functions | Karel Zak | 1 | -92/+104 |
| 2018-12-07 | lsblk: process_one_device() refactoring | Karel Zak | 1 | -11/+24 |
| 2018-12-07 | lsblk: add devtree_get_device_or_new() | Karel Zak | 1 | -13/+26 |
| 2018-12-07 | lsblk: keep functions names consistent | Karel Zak | 1 | -12/+12 |
| 2018-12-07 | lsblk: remove unused reset_device() | Karel Zak | 1 | -25/+0 |
| 2018-12-07 | lsblk: fix devtree deallocation | Karel Zak | 1 | -2/+3 |
| 2018-12-07 | lsblk: split sysfs reading and scols table filling | Karel Zak | 1 | -22/+56 |
| 2018-12-07 | lsblk: remove badly named debug interface name | Karel Zak | 1 | -20/+20 |
| 2018-12-07 | lsblk: properly initialize structs | Karel Zak | 1 | -4/+5 |
| 2018-12-07 | lsblk: rename reset_lsblk_device() to reset_device() | Karel Zak | 1 | -6/+6 |
| 2018-12-07 | lsblk: rename blkdev_cxt to lsblk_device | Karel Zak | 1 | -232/+232 |
| 2018-10-03 | lsblk: always use "part" as TYPE for partitions | Karel Zak | 1 | -1/+4 |
| 2018-09-19 | lsblk: move udev and blkid stuff to lsblk-properties.c | Karel Zak | 1 | -193/+16 |
| 2018-09-19 | lsblk: cleanup udev/blkid properties code | Karel Zak | 1 | -98/+124 |
| 2018-09-14 | lsblk: encapsulate stat() usage | Karel Zak | 1 | -12/+16 |
| 2018-09-14 | lsblk: differentiate between swap and mount | Karel Zak | 1 | -1/+1 |
| 2018-09-14 | lsblk: use lsblk_ prefix mountpoint getter | Karel Zak | 1 | -2/+2 |
| 2018-09-14 | lsblk: init/deinit libmount stuff | Karel Zak | 1 | -0/+2 |
| 2018-09-14 | lsblk: move mount stuff to lsblk-mnt.c | Karel Zak | 1 | -107/+0 |
| 2018-09-14 | lsblk: add lsblk.h | Karel Zak | 1 | -81/+3 |
| 2018-09-13 | lsblk: add columns FSAVAIL,FSSIZE,FSUSED,FSUSE% | Karel Zak | 1 | -6/+84 |
| 2018-09-11 | lsblk: don't ask udev when --sysroot specified | Karel Zak | 1 | -0/+2 |
| 2018-09-10 | lsblk: prefer MODEL from udev DB | Karel Zak | 1 | -2/+12 |
| 2018-07-10 | lsblk: add PATH column | Karel Zak | 1 | -0/+6 |
| 2018-06-21 | lsblk: fix ul_path_read_string() usage | Karel Zak | 1 | -1/+1 |
| 2018-06-21 | lsblk: fix COL_SCHED | Karel Zak | 1 | -1/+1 |
| 2018-06-21 | lsblk: document --sysroot | Karel Zak | 1 | -0/+1 |
| 2018-06-21 | lsblk: fix sysfs_devno_to_devname() usage | Karel Zak | 1 | -0/+1 |
| 2018-06-21 | lsblk: follow --sysroot when read mountpoints | Karel Zak | 1 | -2/+16 |
| 2018-06-21 | lsblk: use prefix for DM name | Karel Zak | 1 | -4/+14 |
| 2018-06-21 | lsblk: add --sysroot | Karel Zak | 1 | -3/+13 |
| 2018-06-21 | lsblk: use new ul_path_* API | Karel Zak | 1 | -94/+82 |
| 2018-06-19 | lsblk: add partition table UUID and type fields. | Milan Broz | 1 | -0/+27 |
| 2018-05-15 | lsblk: don't exclude RAM disks on --all | Karel Zak | 1 | -1/+1 |
| 2018-04-03 | lsblk: consolidate column types for JSON and qsort() | Karel Zak | 1 | -24/+47 |
| 2018-01-17 | include/debug: introduce __UL_INIT_DEBUG_FROM_STRING() | Karel Zak | 1 | -1/+1 |
| 2018-01-12 | include/debug: don't print pointer address for SUID programs | Karel Zak | 1 | -0/+2 |
| 2017-06-29 | misc: consolidate macro style USAGE_HELP_OPTIONS | Ruediger Meier | 1 | -2/+2 |
| 2017-06-27 | misc: introduce print_usage_help_options() | Ruediger Meier | 1 | -2/+1 |
| 2017-06-26 | misc: cosmetics, remove argument from usage(FILE*) | Ruediger Meier | 1 | -3/+4 |
| 2017-06-26 | misc: consolidate usage() "Available columns" | Karel Zak | 1 | -1/+1 |
| 2017-06-09 | lsblk: add option --tree | Karel Zak | 1 | -2/+11 |
| 2017-05-18 | misc: consolidate smartcols error messages | Karel Zak | 1 | -5/+5 |
| 2017-04-19 | lsblk: don't duplicate columns | Karel Zak | 1 | -49/+55 |
| 2017-04-19 | lsblk: add ZONED column | Damien Le Moal | 1 | -2/+13 |
| 2017-04-13 | lsblk: fix --inverse --list | Karel Zak | 1 | -0/+7 |
| 2017-04-13 | lsblk: move scols_flags to lsblk control struct | Karel Zak | 1 | -18/+19 |
| 2017-02-20 | misc: add static keyword to where needed [smatch scan] | Sami Kerola | 1 | -3/+3 |
| 2017-02-20 | misc: do not use plain 0 as NULL [smatch scan] | Sami Kerola | 1 | -29/+29 |
| 2017-02-13 | docs: Fix word repetitions | Yuri Chornoivan | 1 | -1/+1 |
| 2016-12-19 | lsblk: use errtryhelp() | Karel Zak | 1 | -1/+1 |
| 2016-11-02 | lsblk: sort by MAJ:MIN by default | Karel Zak | 1 | -0/+5 |
| 2016-06-02 | lsblk: improve support for nvme | Karel Zak | 1 | -1/+5 |
| 2016-05-31 | misc: Fix various typos | Sebastian Rasmussen | 1 | -6/+6 |
| 2016-05-25 | lsblk: use ID_WWN_WITH_EXTENSION is possible | Karel Zak | 1 | -1/+6 |
| 2016-03-16 | mount, umount, swapon, fsck, lsblk, findmnt: harmonize six error messages | Benno Schulenberg | 1 | -2/+1 |
| 2016-03-08 | Revert "include sysmacros.h where used" | Karel Zak | 1 | -1/+0 |
| 2016-03-08 | include sysmacros.h where used | Mike Frysinger | 1 | -0/+1 |
| 2016-03-07 | lib: remove openat fallback functions (include/at.h) | Ruediger Meier | 1 | -8/+3 |
| 2016-02-18 | lib: rename strmode() and setmode() | Ruediger Meier | 1 | -1/+1 |
| 2016-02-03 | docs: fix typos found by codespell | Ruediger Meier | 1 | -1/+1 |
| 2016-01-22 | lsblk: remove useless warnings | Karel Zak | 1 | -5/+5 |
| 2016-01-12 | lsblk: use unsigned type for SIZE | Karel Zak | 1 | -1/+1 |
| 2015-12-10 | lsblk: allow to --sort by hidden column | Karel Zak | 1 | -2/+8 |
| 2015-10-15 | mount, umount, swapon, fsck, lsblk, findmnt: ignore malformed lines | Karel Zak | 1 | -0/+11 |
| 2015-08-31 | lsblk: fix resource leak [coverity scan] | Andreas Henriksson | 1 | -1/+3 |
| 2015-07-31 | lsblk: Display mountpoint even for top-level device | Milan Broz | 1 | -2/+1 |
| 2015-06-04 | lsblk: add --json | Karel Zak | 1 | -2/+14 |
| 2015-05-29 | lsblk: use internally sysfs devnames | Karel Zak | 1 | -5/+4 |
| 2015-05-28 | lib/sysfs: rename devname functions, cleanup | Karel Zak | 1 | -8/+11 |
| 2015-05-26 | Fix /sys to /dev node name translation | Stanislav Brabec | 1 | -0/+1 |
| 2015-04-22 | lib/strutils: fix string_add_to_idarray() int vs. size_t | Karel Zak | 1 | -6/+8 |
| 2015-04-01 | lsblk: don't ignore dependences for partitioned devies | Karel Zak | 1 | -2/+3 |
| 2015-04-01 | lsblk: follow kernel for inverse tree | Karel Zak | 1 | -1/+3 |
| 2015-04-01 | lsblk: add debug support | Karel Zak | 1 | -11/+76 |
| 2015-01-29 | lsblk: implement SOMEOK (=64) return code | Karel Zak | 1 | -13/+27 |