Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
217 commits
Select commit Hold shift + click to select a range
79c3fab
swapon: (man page) use "defaults" (plural)
zeha Oct 22, 2025
47344ed
Fix memory leak issue in read_Subid_range()
Oct 23, 2025
a268328
agetty: Fix reading /run/issue.d/ again
Vogtinator Oct 28, 2025
9addb47
Merge branch 'swapon-fstab-defaults' of https://github.com/zeha/util-…
karelzak Oct 29, 2025
90bdde7
Merge branch 'my-master-2' of https://github.com/Leefancy/util-linux
karelzak Oct 29, 2025
7492ca6
Merge branch 'issuerunfix' of https://github.com/Vogtinator/util-linux
karelzak Oct 29, 2025
3f3f729
hwclock: skip RTC_PARAM_SET for --param-set with unchanged value
Bastian-Krause Oct 24, 2025
578923f
libfdisk: (dos) fix off-by-one in maximum last sector calculation
karelzak Oct 30, 2025
e4c5943
bash-completion: (bits) add missing --binary
cgoesche Oct 31, 2025
0351a75
bash-completion: (blkid) add missing --hint
cgoesche Oct 31, 2025
5dfd142
bash-completion: (blockdev) add missing long options
cgoesche Oct 31, 2025
81bca2b
bash-completion: (cal) add missing long options
cgoesche Oct 31, 2025
1730170
bash-completion: (cfdisk) add missing --sector-size
cgoesche Oct 31, 2025
d934a6e
bash-completion: (column) add missing long options
cgoesche Oct 31, 2025
cd510de
fadvise: add --fd to the help output
cgoesche Oct 31, 2025
a972e9e
bash-completion: (fadvise) add missing --fd
cgoesche Oct 31, 2025
88e4b6f
bash-completion: (fallocate) add missing --write-zeroes
cgoesche Oct 31, 2025
1188191
bash-completion: (fincore) add missing --total
cgoesche Oct 31, 2025
9eb659f
bash-completion: (findmnt) add missing long options
cgoesche Oct 31, 2025
93d0a87
bash-completion: (flock) add missing --verbose
cgoesche Oct 31, 2025
ed442dd
bash-completion: (fsck) add missing long options
cgoesche Oct 31, 2025
e84a692
bash-completion: (getopt) add missing --unknown
cgoesche Oct 31, 2025
fec4066
bash-completion: (hardlink) add missing long options
cgoesche Oct 31, 2025
2d5e659
bash-completion: (hwclock) add missing long options
cgoesche Oct 31, 2025
75213a6
bash-completion: (losetup) add missing long options
cgoesche Oct 31, 2025
735da1b
bash-completion: (lsblk) add missing long options
cgoesche Oct 31, 2025
43105e3
bash-completion: (lsclocks) add missing --no-discover-dynamic
cgoesche Oct 31, 2025
e31f075
bash-completion: (lscpu) add missing --hierarchic
cgoesche Oct 31, 2025
8976325
bash-completion: (lslogins) add missing --shell
cgoesche Oct 31, 2025
1c5bdd8
bash-completion: (lsmem) add missing --split
cgoesche Oct 31, 2025
d7d9a98
bash-completion: (mkfs.bfs) add missing --lock
cgoesche Oct 31, 2025
72b8c11
bash-completion: (mkfs.cramfs) add missing long options
cgoesche Oct 31, 2025
fdc7770
bash-completion: (mkfs.minix) add missing --lock
cgoesche Oct 31, 2025
908bf9e
bash-completion: (mkswap) add missing long options
cgoesche Oct 31, 2025
3ff74d7
bash-completion: (more) add missing --exit-on-eof
cgoesche Oct 31, 2025
fb2ca61
bash-completion: (renice) add missing --relative
cgoesche Oct 31, 2025
be76d19
bash-completion: (scriptlive) add missing --echo
cgoesche Oct 31, 2025
378c967
bash-completion: (setsid) add missing --fork
cgoesche Oct 31, 2025
154ac6a
bash-completion: (sfdisk) add missing long options
cgoesche Oct 31, 2025
b0390e6
bash-completion: (swapon) add missing --options
cgoesche Oct 31, 2025
49eff46
bash-completion: (unshare) add missing long options
cgoesche Oct 31, 2025
347dbbd
bash-completion: (uuidd) add missing --cont-clock
cgoesche Oct 31, 2025
56344d2
bash-completion: (wdctl) add missing long options
cgoesche Oct 31, 2025
a883558
bash-completion: (whereis) add missing long options
cgoesche Oct 31, 2025
58684fa
build(deps): bump github/codeql-action from 3 to 4
dependabot[bot] Nov 1, 2025
906f1b7
build(deps): bump actions/upload-artifact from 4 to 5
dependabot[bot] Nov 1, 2025
6cdbe06
fincore: do not fall back to mincore if cachestat fails with EPERM
t-8ch Nov 1, 2025
2ce6bcc
bash-completion: (lastlog2) add missing --active
cgoesche Nov 1, 2025
3b9f287
bash-completion: (pg) add missing long options
cgoesche Nov 1, 2025
4f65381
bash-completion: (setpriv) add missing long options
cgoesche Nov 1, 2025
32a3c16
bash-completion: (namei) add missing --context
cgoesche Nov 1, 2025
f1f7085
bash-completion: (nsenter) add missing --follow-context
cgoesche Nov 1, 2025
278249a
meson: fix non threaded toolchains
neheb Nov 2, 2025
e54b6aa
login: fix minor grammar mistake in the manpage
cgoesche Nov 3, 2025
bf98326
Merge branch 'bst/hwclock-cmp-set' of https://github.com/Bastian-Krau…
karelzak Nov 3, 2025
27f7eb8
Merge branch 'meson' of https://github.com/neheb/util-linux
karelzak Nov 3, 2025
b5e0a42
Merge branch 'fix/login_manpage_grammar' of https://github.com/cgoesc…
karelzak Nov 3, 2025
56e2c86
wdctl: remove -d option leftover
kamatam9 Oct 28, 2025
86f94ec
losetup: sort 'O' correctly for the mutual-exclusive check to work
Oct 29, 2025
7e27c81
losetup: remove the --verbose flag, as it doesn't actually do anything
Oct 29, 2025
3cd29d8
losetup: (man) put the synopses in a better order, the name-giver first
Oct 29, 2025
ac0147f
su: pass arguments after <user> to shell
cgoesche Nov 2, 2025
28e91d0
tests: (su) add more options tests
cgoesche Nov 2, 2025
52491bd
lsmem: display global memmap on memory parameter
sumanthkorikkar Oct 16, 2025
92d018a
lsmem: add support to display dynamic (de)configuration of memory
sumanthkorikkar Oct 16, 2025
bc7ff96
chmem: add support for dynamic (de)configuration of hotplug memory
sumanthkorikkar Oct 16, 2025
e896d7b
chmem: add chmem documentation for dynamic (de)configuration of memory
sumanthkorikkar Oct 16, 2025
6f1e4ff
lsmem: add doc for dynamic (de)configuration and memmap-on-memory sup…
sumanthkorikkar Oct 16, 2025
3b9ec52
lsmem,chmem: add configure/deconfigure bash completion options
sumanthkorikkar Oct 16, 2025
21cdb17
lsmem: use xstrncpy()
karelzak Nov 7, 2025
abfce92
include/optutils: improve err_exclusive_options() output
karelzak Nov 3, 2025
255a2d7
cal: improve header color printing
karelzak Nov 7, 2025
c4d255b
tests: update lsmem outputs
karelzak Nov 7, 2025
3636e6d
login: add line break after timeout message
karelzak Nov 7, 2025
8653af2
tests: update cal color outputs
karelzak Nov 7, 2025
8e28ec9
Merge branch 'PR/include-optutils-err' of https://github.com/karelzak…
karelzak Nov 7, 2025
326b656
Merge branch 'PR/benno-losetup' of https://github.com/karelzak/util-l…
karelzak Nov 7, 2025
3fbe891
Merge branch 'fix/missing_long_opts_completions' of https://github.co…
karelzak Nov 7, 2025
6ed7ac3
hwclock-rtc: fix verbose output when --param-set value is unchanged
Nov 7, 2025
5bbe474
lsfd: (bugfix) use PRIu32 for prining lport of netlink socket
masatake Nov 8, 2025
6fb7ee3
build: simplify checks for fallocate() and posix_fallocate()
t-8ch Nov 7, 2025
9412651
fallocate: drop syscall() fallback for fallocate()
t-8ch Nov 1, 2025
13b4a46
fallocate: require posix_fallocate() from libc
t-8ch Nov 1, 2025
ccb00ea
tests: (swaplabel) don't create test image with truncate(1)
t-8ch Nov 1, 2025
c305d73
Fix the issue of fd resource leakage
Nov 10, 2025
3df88ef
Merge branch 'fallocate' of https://github.com/t-8ch/util-linux
karelzak Nov 10, 2025
08e3cfc
Merge branch 'hwclock-rtc-fix-typo' of https://github.com/jgilles/uti…
karelzak Nov 10, 2025
a4d8a0d
Merge branch 'lsfd--netlink-lport-data-size' of https://github.com/ma…
karelzak Nov 10, 2025
0a03101
fincore: close the ftsp to prevent fd leak
syokensyo Nov 12, 2025
1d1d9cd
Merge branch 'PR/chmem-dynamic-configuration' of https://github.com/k…
karelzak Nov 12, 2025
9f85e39
Merge branch 'PR/cal-header-colors' of https://github.com/karelzak/ut…
karelzak Nov 12, 2025
2d3d763
Merge branch 'fincore/eperm' of https://github.com/t-8ch/util-linux
karelzak Nov 12, 2025
ab2e709
chmem: improve messages
karelzak Nov 12, 2025
792824f
Merge branch 'close-fts-handle' of https://github.com/syokensyo/util-…
karelzak Nov 14, 2025
376496a
Merge branch 'fix/su_lsb5_compliance' of https://github.com/cgoesche/…
karelzak Nov 14, 2025
4aec9df
Fix typos when "set up" is used as a verb
sbraz Nov 16, 2025
b2f9be5
fincore: The previous exit did not call munmap, resulting in a memory…
Nov 18, 2025
142eedf
Merge branch 'set_up' of https://github.com/sbraz/util-linux
karelzak Nov 18, 2025
c62bb65
kill: the situation where fd is opened but not closed
Nov 19, 2025
5fc8401
mountpoint: use statmount() syscall on modern kernels
karelzak Nov 19, 2025
f7facbb
mountpoint: add --show option to print mountpoint path
karelzak Nov 19, 2025
da5b727
mountpoint: use single libmount cache for all path resolutions
karelzak Nov 19, 2025
8820d34
Merge branch 'master-branch-4' of https://github.com/Leefancy/util-linux
karelzak Nov 20, 2025
21bf9f6
Merge branch 'PR/mountpoint-statmount' of https://github.com/karelzak…
karelzak Nov 20, 2025
bffe452
lsfd: (refactor) introduce tundata struct
masatake Nov 22, 2025
87ebe6b
lsfd: (cleanup) return 0 instead of false
masatake Nov 22, 2025
4db0abf
lsfd: (cleanup) add missing "break" in a case statement
masatake Nov 22, 2025
171a641
lsfd: (doc) fix English in SOCK.NETNS description
masatake Nov 23, 2025
aed3715
tests: (lsfd::mkfds-cdev-tun,refactor) make the case extensible
masatake Nov 23, 2025
711bda1
lsfd: fix bsearch macro usage with glibc C23
crrodriguez Nov 22, 2025
ff26509
lsfd: add TUN.DEVNETNS column
masatake Nov 23, 2025
14c1a16
flock: fix incomplete -n option info in usage message
cgoesche Nov 24, 2025
1a005e3
bash-completion: (flock) add missing long options
cgoesche Nov 24, 2025
2470180
bash-completion: (hwclock) add missing --ul-debug option
cgoesche Nov 24, 2025
0592699
bash-completion: (lsclocks) add missing --no-discover-rtc option
cgoesche Nov 24, 2025
f648be0
lsclocks: add missing --no-discover-rtc option info in usage message
cgoesche Nov 24, 2025
09330df
lslogins: fix incomplete option info in usage message
cgoesche Nov 24, 2025
19d10ed
bash-completion: (lslogins) add missing long options
cgoesche Nov 24, 2025
947a193
mount: add missing --ro option info in usage message
cgoesche Nov 24, 2025
22de06a
mount: document --ro option on the man page
cgoesche Nov 24, 2025
754d18b
bash-completion: (mount) add missing --ro option
cgoesche Nov 24, 2025
661798c
bash-completion: (mountpoint) add missing --show option
cgoesche Nov 24, 2025
dbd18d2
namei: reestablish --nosymlinks option's functionality
cgoesche Nov 24, 2025
f485a07
partx: mark the --list option as deprecated
cgoesche Nov 24, 2025
647541d
tunelp: remove extraneous -T option
cgoesche Nov 24, 2025
a2a6b7d
bash-completion: (unshare) add missing --map-subids option
cgoesche Nov 24, 2025
6cc285a
include: implement ARRAY_SIZE with compiler _Countof if supported
crrodriguez Nov 24, 2025
d983675
docs: write about EditorConfig
masatake Nov 26, 2025
979b138
Merge branch 'array_size_countof' of https://github.com/crrodriguez/u…
karelzak Nov 26, 2025
75a776c
Merge branch 'fix/inconsistent_bash_completions' of https://github.co…
karelzak Nov 26, 2025
b243de9
blkid: Drop const from blkid_partitions_get_name()
daandemeyer Nov 26, 2025
387b1b1
Merge branch 'docs--how-contribute' of https://github.com/masatake/ut…
karelzak Nov 27, 2025
0cef3e4
lib, lscpu: fix const qualifier discarded warnings in bsearch
karelzak Nov 27, 2025
1300c1f
Merge branch 'drop-const' of https://github.com/DaanDeMeyer/util-linux
karelzak Nov 27, 2025
6c537ea
Merge branch 'lsfd--tun-netns' of https://github.com/masatake/util-linux
karelzak Nov 27, 2025
72b3231
Merge branch 'PR/build-bsearch-const' of https://github.com/karelzak/…
karelzak Nov 27, 2025
dbe4c16
lsns: fix const qualifier warnings for C23
karelzak Nov 27, 2025
c0c79c4
libmount: fix const qualifier warnings for C23
karelzak Nov 27, 2025
530bf5c
libmount: fix const qualifier warning in mnt_parse_mountinfo_line
karelzak Nov 27, 2025
c45442e
libblkid: fix const qualifier warning in blkid_parse_tag_string
karelzak Nov 27, 2025
40e6850
dmesg: fix const qualifier warnings in parse_callerid
karelzak Nov 27, 2025
014d277
lsfd: fix const qualifier warning in new_counter_spec
karelzak Nov 27, 2025
935f2ab
lsfd: fix const qualifier warning in strnrstr
karelzak Nov 27, 2025
22c3b95
logger: fix const qualifier warnings for C23
karelzak Nov 27, 2025
e318417
namei: fix const qualifier warning in readlink_to_namei
karelzak Nov 27, 2025
01018b7
whereis: fix const qualifier warnings for C23
karelzak Nov 27, 2025
70379d2
enosys: fix const qualifier warning in parse_block
karelzak Nov 27, 2025
4c94ce5
partx: fix const qualifier warning in get_max_partno
karelzak Nov 27, 2025
cc1f2ac
eject: fix const qualifier warning in read_speed
karelzak Nov 27, 2025
c608d7f
tools: new helper for extraction of program long options from source …
cgoesche Oct 31, 2025
0166a0d
tools: (checkcompletion.sh) test the integrity of long options comple…
cgoesche Nov 24, 2025
c5c8326
bash-completion: (lslogins) fix typo in long option
cgoesche Nov 27, 2025
ab9f074
lslogins: remove duplicate errno initialization
cgoesche Nov 28, 2025
4a1d1e3
lscpu: Add a few missing Arm CPU identifiers
jthackray Nov 27, 2025
3ce751c
lsfd: fix memory leak related to stat_error_class
masatake Nov 29, 2025
0c841ec
include/c.h: add MAX_OF_UINT_TYPE macro to get max num of an uint type
cgoesche Dec 1, 2025
563ce08
lib: (pwdutils.c) new library routines to get a group/passwd struct b…
cgoesche Nov 26, 2025
51b488d
tests: (su) test GID argument in --group option
cgoesche Nov 26, 2025
1a5773d
su: accept group name and GID in -g and -G options
cgoesche Nov 26, 2025
fb8d31d
chsh: use new xgetuserpw() instead of xgetpwnam()
cgoesche Nov 28, 2025
5a65aff
login: use new xgetuserpw() instead of xgetpwnam()
cgoesche Nov 28, 2025
363f155
Merge branch 'master' of https://github.com/jthackray/util-linux
karelzak Dec 1, 2025
742ccd1
Merge branch 'lsfd--fix-error-file-memleak' of https://github.com/mas…
karelzak Dec 1, 2025
bd89462
lib: introduce ul_default_shell() for consistent shell resolution
lord2y Nov 23, 2025
6651ae5
*: use ul_default_shell() for interactive shell spawning
lord2y Nov 23, 2025
54023fd
login-utils, sys-utils: use _PATH_BSHELL consistently
lord2y Nov 23, 2025
561f0bb
build(deps): bump actions/checkout from 1 to 6
dependabot[bot] Dec 1, 2025
0a7fb80
unshare: use the new ul_get{grp,userpw}_str() routines
cgoesche Nov 28, 2025
384840b
chfn: enable the use of the username or UID
cgoesche Nov 28, 2025
a8a75b6
unshare: use MAX_OF_UINT_TYPE instead of (type)-1
cgoesche Dec 2, 2025
764c978
cal: add note about today highlight on -w
karelzak Dec 2, 2025
11a38ec
libfdisk: modernize ZFS GPT type description
mminkus Dec 3, 2025
bc57705
column: add --input-separator as an alias for --separator
karelzak Dec 3, 2025
9bfd9d9
Merge branch 'feat/check_bash_comp_integrity' of https://github.com/c…
karelzak Dec 3, 2025
ce44fe7
Merge remote-tracking branch 'github/dependabot/github_actions/github…
karelzak Dec 3, 2025
7932b7c
Merge remote-tracking branch 'github/dependabot/github_actions/action…
karelzak Dec 3, 2025
1b47c5b
Merge remote-tracking branch 'github/dependabot/github_actions/action…
karelzak Dec 3, 2025
ae4b0f2
Merge branch 'fix/issue_3865' of https://github.com/lord2y/util-linux
karelzak Dec 3, 2025
e6a1701
login: define shell to log in to with -s or --shell
cgoesche Nov 27, 2025
61fe412
login: document -s and --shell on the man page
cgoesche Nov 27, 2025
9880917
Merge branch 'update_guid_zfs' of https://github.com/mminkus/util-linux
karelzak Dec 4, 2025
7b8ab6c
Merge branch 'feat/login_shell_option' of https://github.com/cgoesche…
karelzak Dec 4, 2025
5756e7b
github: revert actions/checkout for ubuntu 18.04
karelzak Dec 4, 2025
8fb291f
login: duplicate --shell argument to avoid nulling through explicit_b…
cgoesche Dec 4, 2025
b650e69
Merge branch 'PR/column-input-separator-alias' of https://github.com/…
karelzak Dec 4, 2025
bf7166b
include: add helper routines for opening and validating pidfds
cgoesche Nov 25, 2025
15225d7
kill: use ul_get_valid_pidfd_or_err() to validate user provided pidfd…
cgoesche Nov 25, 2025
ed991af
include: (statfs_magic.h) add pidfs magic number
cgoesche Dec 4, 2025
6da67c9
libmount: add pidfs magic number for fstype check
cgoesche Dec 4, 2025
967fb9c
include: (pidfd-utils.h) conditionally define pidfd inode support
cgoesche Dec 4, 2025
086ec5c
kill: replace USE_KILL_WITH_PIDFD_INO ifdef with USE_PIDFD_INO_SUPPORT
cgoesche Dec 4, 2025
f90de57
lib: (pidfd-utils.c) add a helper routine to check the pidfd fs type
cgoesche Dec 4, 2025
d6997b6
lib: (pidfd-utils) new helper function to retrieve pidfd inode number
cgoesche Dec 4, 2025
3d81cdd
lib: (pidfd-utils.c) remove extraneous _GNU_SOURCE feature test macro
cgoesche Dec 4, 2025
d75ba99
kill: use uint64_t as type for kill_control->pidfd_ino
cgoesche Dec 4, 2025
ce809d7
lib: (pidutils.c) use uint64_t instead of ino_t for seamless cross-co…
cgoesche Dec 4, 2025
5021843
lib: (procfs.c) remove extraneous return statement
cgoesche Dec 4, 2025
8489ca7
Merge branch 'fix/login_shell_arg_null_str' of https://github.com/cgo…
karelzak Dec 8, 2025
eb8ecb3
Merge branch 'fix/procfs_extraneous_return' of https://github.com/cgo…
karelzak Dec 8, 2025
08a0f0a
libmount: refactor mnt_get_fstype()
karelzak Nov 24, 2025
800292e
libmount: refactor mnt_cache_read_tags()
karelzak Nov 24, 2025
4152105
libmount: enhance readability of read_from_blkid()
karelzak Nov 24, 2025
8bdc254
libmount: read from udev, add --disable-libmount-udev-support
karelzak Nov 25, 2025
fdac580
libmount: add option to override fs-type with mount-type
karelzak Dec 9, 2025
efd1d9a
libblkid: Keep NTFS name unmodified and mount driver independent
karelzak Dec 9, 2025
563ae8b
Merge branch 'fix/consolidate_validate_pfd_ino' of https://github.com…
karelzak Dec 10, 2025
e0d602b
lib: (pidfd-utils.c) set __unused__ in right way
karelzak Dec 10, 2025
dd679c9
docs: lsns(8): add missing a comma in SEE ALSO section
masatake Dec 10, 2025
9ac5db2
Fix memory leak in setpwnam()
biubiuzy Dec 11, 2025
926b207
unshare: add --owner to set user namespace owner uid and gid
arachsys Dec 14, 2025
35f142d
unshare: remove get_mnt_ino() check in bind_ns_files_from_child()
arachsys Dec 15, 2025
8f84322
unshare: fix user namespace bind mounts
arachsys Dec 15, 2025
e39d25f
Merge branch 'feat/su_accept_gid_args' of https://github.com/cgoesche…
karelzak Dec 17, 2025
e3333ee
Merge branch 'lsns-8--fix-missing-comma' of https://github.com/masata…
karelzak Dec 17, 2025
f08bfc6
Merge branch 'unshare/userbind' of https://github.com/arachsys-prs/ut…
karelzak Dec 17, 2025
cddf56c
Merge branch 'unshare/userowner' of https://github.com/arachsys-prs/u…
karelzak Dec 17, 2025
e4656fa
zramctl: Add note about column descriptions
karelzak Dec 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/cibuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
env: ${{ matrix.env }}
steps:
- name: Repository checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Ubuntu setup
run: sudo -E .github/workflows/cibuild-setup-ubuntu.sh
- name: Configure
Expand Down Expand Up @@ -64,7 +64,7 @@ jobs:
COVERAGE: yes
steps:
- name: Repository checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Ubuntu setup
run: sudo -E .github/workflows/cibuild-setup-ubuntu.sh
- name: Configure & Make
Expand All @@ -89,7 +89,7 @@ jobs:
SANITIZE: no
steps:
- name: Repository checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Ubuntu setup
run: sudo -E .github/workflows/cibuild-setup-ubuntu.sh
- name: Meson configure
Expand All @@ -110,7 +110,7 @@ jobs:
TRANSLATE_MANPAGES: yes
steps:
- name: Repository checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Ubuntu setup
run: sudo -E .github/workflows/cibuild-setup-ubuntu.sh
- name: Configure
Expand Down Expand Up @@ -162,7 +162,7 @@ jobs:
- arch: armv7
steps:
- name: Repository checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- uses: uraimo/run-on-arch-action@v3
with:
arch: ${{ matrix.arch }}
Expand Down Expand Up @@ -217,7 +217,7 @@ jobs:
COMPILER: none
steps:
- name: Repository checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Ubuntu setup
run: sudo -E .github/workflows/cibuild-setup-ubuntu.sh
- name: OpenWrt environment
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cifuzz.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ jobs:
dry-run: false
sanitizer: ${{ matrix.sanitizer }}
- name: Upload Crash
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
if: failure() && steps.build.outcome == 'success'
with:
name: ${{ matrix.sanitizer }}-${{ matrix.architecture }}-artifacts
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v5
uses: actions/checkout@v6

- name: Initialize CodeQL
uses: github/codeql-action/init@v3
uses: github/codeql-action/init@v4
with:
languages: ${{ matrix.language }}
queries: +security-extended,security-and-quality
Expand All @@ -54,7 +54,7 @@ jobs:
COMPILER: gcc

- name: Autobuild
uses: github/codeql-action/autobuild@v3
uses: github/codeql-action/autobuild@v4

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
uses: github/codeql-action/analyze@v4
2 changes: 1 addition & 1 deletion .github/workflows/coverity.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
COVERITY_SCAN_TOKEN: "${{ secrets.COVERITY_SCAN_TOKEN }}"
steps:
- name: Repository checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Ubuntu setup
run: sudo -E .github/workflows/cibuild-setup-ubuntu.sh
- name: Configure
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/differential-shellcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

steps:
- name: Repository checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand Down
3 changes: 3 additions & 0 deletions Documentation/howto-contribute.txt
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,9 @@ Coding Style
multiple lines. In case the shorthand does not look good on one line
use the normal "if () else" syntax.

* To avoid whitespace errors, consider installing an EditorConfig plugin
(https://editorconfig.org/) into your favorite editor or IDE.

Options

* The rule of thumb for options is that once they exist, you may not
Expand Down
2 changes: 1 addition & 1 deletion bash-completion/bits
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ _bits_module()
esac
case $cur in
-*)
OPTS="--version --help --width --mask --grouped-mask --bit --list"
OPTS="--version --help --width --mask --grouped-mask --bit --binary --list"
COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) )
return 0
;;
Expand Down
1 change: 1 addition & 0 deletions bash-completion/blkid
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ _blkid_module()
--usages
--match-types
--no-part-details
--hint
--help
--version
"
Expand Down
4 changes: 3 additions & 1 deletion bash-completion/blockdev
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@ _blockdev_module()
--getfra
--flushbufs
--rereadpt
$DEVS"
$DEVS
--help
--version"
case $prev in
'--setbsz')
COMPREPLY=( $(compgen -W "bytes" -- $cur) )
Expand Down
3 changes: 3 additions & 0 deletions bash-completion/cal
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ _cal_module()
case $cur in
-*)
OPTS=" --one
--columns
--iso
--reform
--three
--months
--sunday
Expand Down
1 change: 1 addition & 0 deletions bash-completion/cfdisk
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ _cfdisk_module()
--lock
--help
--read-only
--sector-size
--version"
COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) )
return 0
Expand Down
3 changes: 3 additions & 0 deletions bash-completion/chmem
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ _chmem_module()
OPTS="
--enable
--disable
--configure
--deconfigure
--memmap-on-memory
--blocks
--verbose
--zone
Expand Down
5 changes: 4 additions & 1 deletion bash-completion/column
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ _column_module()
COMPREPLY=( $(compgen -W "auto never always" -- $cur) )
return 0
;;
'-s'|'--separator'|'-o'|'--output-separator'|'-n'|'--table-name'|'-O')
'-s'|'--separator'|'--input-separator'|'-o'|'--output-separator'|'-n'|'--table-name'|'-O')
COMPREPLY=( $(compgen -W "string" -- $cur) )
return 0
;;
Expand All @@ -36,6 +36,7 @@ _column_module()
--table-colorscheme
--table-name
--table-order
--table-column
--table-columns
--table-columns-limit
--table-noextreme
Expand All @@ -53,7 +54,9 @@ _column_module()
--tree-parent
--output-width
--separator
--input-separator
--output-separator
--wrap-separator
--fillrows
--use-spaces
--color
Expand Down
1 change: 1 addition & 0 deletions bash-completion/fadvise
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ _fadvise_module()
case $cur in
-*)
OPTS='--advice
--fd
--length
--offset
--help
Expand Down
1 change: 1 addition & 0 deletions bash-completion/fallocate
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ _fallocate_module()
--offset
--punch-hole
--zero-range
--write-zeroes
--posix
--verbose
--help
Expand Down
1 change: 1 addition & 0 deletions bash-completion/fincore
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ _fincore_module()
--noheadings
--output
--output-all
--total
--raw
--recursive
--cachestat
Expand Down
9 changes: 9 additions & 0 deletions bash-completion/findmnt
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,15 @@ _findmnt_module()
--real
--pseudo
--list-columns
--bytes
--filter
--nocanonicalize
--shadowed
--shell
--uniq
--verbose
--verify
--vfs-all
--version"
COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) )
return 0
Expand Down
5 changes: 4 additions & 1 deletion bash-completion/flock
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ _flock_module()
OPTS="--shared
--exclusive
--unlock
--nonblock
--nb
--nonblocking
--timeout
--conflict-exit-code
--close
Expand All @@ -36,6 +37,8 @@ _flock_module()
--fcntl
--start
--length
--wait
--verbose
--help
--version"
COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) )
Expand Down
2 changes: 1 addition & 1 deletion bash-completion/fsck
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ _fsck_module()
esac
case $cur in
-*)
OPTS="-p -n -y -c -f -v -b -B -j -l -L"
OPTS="-p -n -y -c -f -v -b -B -j -l -L --help --version"
COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) )
return 0
;;
Expand Down
13 changes: 12 additions & 1 deletion bash-completion/getopt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,18 @@ _getopt_module()
esac
case $cur in
-*)
OPTS="--alternative --help --longoptions --name --options --quiet --quiet-output --shell --test --unquoted --version"
OPTS="--alternative
--help
--longoptions
--name
--options
--quiet
--quiet-output
--shell
--test
--unknown
--unquoted
--version"
COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) )
return 0
;;
Expand Down
9 changes: 9 additions & 0 deletions bash-completion/hardlink
Original file line number Diff line number Diff line change
Expand Up @@ -49,18 +49,27 @@ _hardlink_module()
-*)
OPTS="
--content
--cache-size
--exclude
--exclude-subtree
--respect-dir
--respect-name
--maximize
--minimize
--minimum-size
--maximum-size
--mount
--dry-run
--io-size
--include
--ignore-owner
--keep-oldest
--list-duplicates
--ignore-mode
--quiet
--prioritize-trees
--ignore-time
--reflink
--verbose
--respect-xattrs
--skip-reflinks
Expand Down
3 changes: 3 additions & 0 deletions bash-completion/hwclock
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,12 @@ _hwclock_module()
--epoch
--param-get
--param-set
--param-index
--verbose
--vl-read
--vl-clear
--update-drift
--ul-debug
--noadjfile
--adjfile
--test
Expand Down
2 changes: 1 addition & 1 deletion bash-completion/lastlog2
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ _lastlog2_module()
esac
case $cur in
-*)
OPTS="
OPTS=" --active
--before
--clear
--database
Expand Down
3 changes: 3 additions & 0 deletions bash-completion/losetup
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,9 @@ _losetup_module()
--remove
--show
--verbose
--direct-io
--loop-ref
--sector-size
--json
--list
--noheadings
Expand Down
5 changes: 5 additions & 0 deletions bash-completion/lsblk
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,11 @@ _lsblk_module()
--virtio
--sort
--width
--noempty
--shell
--sysroot
--tree
--zoned
--list-columns
--help
--version"
Expand Down
2 changes: 2 additions & 0 deletions bash-completion/lsclocks
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,8 @@ _lsclocks_module()
--raw
--time
--dynamic-clock
--no-discover-dynamic
--no-discover-rtc
--rtc
--cpu-clock
--help
Expand Down
1 change: 1 addition & 0 deletions bash-completion/lscpu
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ _lscpu_module()
--parse=
--sysroot
--hex
--hierarchic
--physical
--output-all
--raw
Expand Down
4 changes: 3 additions & 1 deletion bash-completion/lslogins
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,9 @@ _lslogins_module()
--print0
--wtmp-file
--btmp-file
--lastlog
--shell
--lastlog-file
--lastlog2-file
--help
--version" -- $cur) )
return 0
Expand Down
Loading