Asciidoc:
- Adapt Makefiles to new asciidoc man pages [Mario Blättermann]
- Add Po4a hint to file headers [Mario Blättermann]
+ - Add missing macro definition in uclampset.1 [Mario Blättermann]
- Add po4a config file and initial translation template for man pages [Mario Blättermann]
- Better gettext message splitting in nsenter.1.adoc [Mario Blättermann]
+ - Convert man-common/README to Markdown [Mario Blättermann]
- Fix artifact from initial import, sixth attempt [Mario Blättermann]
- Fix artifacts from initial import [Mario Blättermann]
- Fix artifacts from initial import, fifth attempt [Mario Blättermann]
- Fix artifacts from initial import, second attempt [Mario Blättermann]
- Fix artifacts from initial import, third attempt [Mario Blättermann]
- Fix man pages with variables to use the same value as in previous *.in files [Mario Blättermann]
+ - Fix markup [Mario Blättermann]
+ - Fix markup in example man page [Mario Blättermann]
- Fix typo [Mario Blättermann]
- Fix typo and remove invisible spaces which confuse po4a [Mario Blättermann]
- Formatting cleanup [Mario Blättermann]
- Remove already imported login-utils *roff man pages [Mario Blättermann]
- Remove already imported misc-utils *roff man pages [Mario Blättermann]
- Remove already imported text-utils *roff man pages [Mario Blättermann]
+ - Remove artifact from merge conflict [Mario Blättermann]
- Remove old man page links [Mario Blättermann]
- Reorder example command sequence [Mario Blättermann]
- Review disk-utils man pages [Mario Blättermann]
- install uuidgen bash completion only if it is built [Luca Boccassi]
- use EXTRA_LTLIBRARIES instead of noinst_LTLIBRARIES [Luca Boccassi]
Manual pages:
- - spelling and grammar fixes [Ville Skyttä]
- agetty.8 Minor formatting and wording fixes [Michael Kerrisk (man-pages)]
- blockdev.8 Minor wording and formatting fixes [Michael Kerrisk (man-pages)]
- blockdev.8, sfdisk.8 typo fixes [Michael Kerrisk (man-pages)]
- fix typo in manual page [Samanta Navarro]
- tty eol defaults to REPRINT [Sami Loone]
bash-completion:
+ - (lsblk) fix -E/-M arg (non-)completion [Ville Skyttä]
- (lsblk) update columns [Karel Zak]
- add column --table-columns-limit [Karel Zak]
- add irqtop/lsirq --softirq [Karel Zak]
blkdiscard:
+ - fix compilation without libblkid [Karel Zak]
- fix compiler warnings [-Wmaybe-uninitialized] [Karel Zak]
blkid:
- add --hint <name>=value [Karel Zak]
- add another UDF identifiers [Karel Zak]
+ - document --hint [Karel Zak]
- encode all udf and iso IDs in udev output [Karel Zak]
blkzone:
- add capacity field to zone report [Shin'ichiro Kawasaki]
- fix man page formatting [Jakub Wilk]
build-sys:
- add --disable-scriptutils [Karel Zak]
+ - add .stamp to gitignore [Karel Zak]
- add EXTRA_LTLIBRARIES beween CLEANFILES [Karel Zak]
- add UL_REQUIRES_PROGRAM() macro, use it for asciidoc [Karel Zak]
+ - add configure options to disable individual utils [heitbaum]
- add man-common/Makemodule.am [Karel Zak]
- add missing header file [Karel Zak]
- add restrict keyword fallback [Karel Zak]
- add support for --enable-fuzzing-engine [Evgeny Vereshchagin]
+ - add targets to generated translated man pages [Karel Zak]
+ - add uninstall to po-man [Karel Zak]
- check for libselinux >= 3.1 [Karel Zak]
- cleanup .gitignore files [Karel Zak]
+ - cleanup Makefiles [Karel Zak]
- cleanup distcheck options [Karel Zak]
- cleanup uclampset dependencies [Karel Zak]
+ - disable po-man by default, cleanup summary [Karel Zak]
- do not build plymouth-ctrl.c w/ disabled plymouth [Pino Toscano]
- do not use extra subdir for getopt examples [Karel Zak]
- exclude GPL from libcommon [Karel Zak]
+ - fix libblkid dependence [Karel Zak]
- fix out-of-tree build [Karel Zak]
- fix schedutils/sched_attr.h include [Karel Zak]
- fix sendfile use [Karel Zak]
+ - fix test_loopdev build [Karel Zak]
- fix typo [Karel Zak]
- improve asciidoc generic rule [Karel Zak]
+ - keep adoc files in dist_noinst_DATA [Karel Zak]
- make man pages location independent [Karel Zak]
- make man pages optional, add --disable-asciidoc [Karel Zak]
- move selinux_utils.c [Karel Zak]
+ - release++ (v2.37-rc1) [Karel Zak]
- remove duplicate hook [Karel Zak]
- remove fallback for security_context_t [Karel Zak]
- remove man page link files [Karel Zak]
- (man) add info when cfdisk writes to the device [Karel Zak]
- Implemented cfdisk's opening in read-only mode [Dmitriy Chestnykh]
- show Q option when choosing label type [Chris Hofstaedtler]
+ - warn if disk on use [Karel Zak]
chfs-chfn:
- remove deprecated selinux_check_passwd_access() [Karel Zak]
chrt:
- (man) add human-readable names for policies [Karel Zak]
- don't restrict --reset-on-fork, add more info to man page [Karel Zak]
+ - non-Linux fix [Karel Zak]
- use SCHED_FLAG_RESET_ON_FORK for sched_setattr() [Karel Zak]
ci:
- 'downgrade' Ubuntu version to Bionic [Frantisek Sumsal]
- Deprecate --table-empty-lines in favor of --keep-empty-lines [Lennard Hofmann]
- Optionally keep empty lines in cols/rows mode [Lennard Hofmann]
- add --table-columns-limit [Karel Zak]
+ - add placeholder '0' to specify all columns [Karel Zak]
configure:
- test -a|o is not POSIX [Issam E. Maghni]
configure.ac:
- add --since and --until [Karel Zak]
- fix and cleanup --read-clear [Karel Zak]
docs:
+ - add #1266 to TODO file [Karel Zak]
- add hint about make install-strip and link to Documentation/ [Karel Zak]
+ - add kernel version and commit to info about mountinfo workaround [Karel Zak]
- add note about github [Karel Zak]
+ - fix typo [Karel Zak]
- fix typo in v2.36-ReleaseNotes [Karel Zak]
- mention OSS-Fuzz and CIFuzz and how to build fuzz targets locally [Evgeny Vereshchagin]
- rename to getopt-example [Karel Zak]
- update TODO (add item about mnt_context_get_excode() ) [Karel Zak]
- update TODO (scols borders) [Karel Zak]
- update TODO file (add item about libblkid ZFS) [Karel Zak]
+ - update v2.37-ReleaseNotes [Karel Zak]
+docs/TODO:
+ - Minor update and fix typo [Mario Blättermann]
eject:
- cleanup before successful exit [Karel Zak]
fallocate:
- always skips zeros in dumps [Karel Zak]
- fix expected test output on alpha [Chris Hofstaedtler]
- support partition type name in dialogs [Karel Zak]
+ - warn if disk in use [Karel Zak]
findmnt:
- (man) add more info about --target [Karel Zak]
- add --shadowed [Karel Zak]
+ - add --shadowed to the man page [Karel Zak]
- add PARENT column [Karel Zak]
- add option to list all fs-independent flags [Roberto Bergantinos Corpas]
- sort columns [Karel Zak]
flock:
+ - fix time_t=long assumptions [Karel Zak]
- keep -E exit status more restrictive [Karel Zak]
+fsck:
+ - fix time_t=long assumptions [Karel Zak]
fsck, libblkid:
- fix printf format string issue [coverity scan] [Sami Kerola]
fsck.cramfs:
- cleanup usage() [Karel Zak]
- fix hardlink pcre leak [Sami Kerola]
- fix indention [Karel Zak]
+ - fix time_t=long assumptions [Karel Zak]
+ - fix typo [Karel Zak]
+ - fix typo [Mario Blättermann]
+ - fix typo again [Karel Zak]
- fix typo in man page [Karel Zak]
- move default to options initialization [Karel Zak]
- replace with code from Debian [Karel Zak]
- use our xalloc.h [Karel Zak]
- use size_to_human_string() [Karel Zak]
hexdump:
+ - add "hd" program name to man page [Chris Hofstaedtler]
- automatically use -C when called as hd [Chris Hofstaedtler]
hwclock:
- add fallback if SYS_settimeofday does not exist [Karel Zak]
- fix SYS_settimeofday fallback [Rosen Penev]
- fix compiler warnings [-Wmaybe-uninitialized] [Karel Zak]
- fix indentation [Łukasz Stelmach]
+ - follow timespec and use long int for nsec [Karel Zak]
- make tz use more robust [coverity scan] [Karel Zak]
- use pointer to adjtime data [Karel Zak]
include/pathnames:
lib/env:
- add function to save and restore unwanted variables [Karel Zak]
lib/fileutils:
+ - close fd if fdopen is failed [Masatake YAMATO]
- make close_all_fds() to be similar with close_range() [Sami Kerola]
lib/jsonwrt:
- add new functions to write in JSON [Karel Zak]
+ - don't use ctype.h for ASCII chars [Karel Zak]
+ - remove 'islast' from API [Karel Zak]
+ - remove fputs_quoted_json_* functions from include/carefulputc.h [Karel Zak]
- use proper output function [Karel Zak]
lib/loopdev:
- cosmetic changes to LOOP_CONFIGURE [Karel Zak]
+ - fix is_loopdev() to be usable with partitions [Karel Zak]
- make is_loopdev() more robust [Karel Zak]
lib/pager:
- fix improper use of negative value [coverity scan] [Sami Kerola]
- add proc_is_procfs helper. [Érico Rolim]
- improve proc_is_procfs(), add test [Karel Zak]
- use Public Domain for this file [Karel Zak]
+lib/pty-session:
+ - fix time_t=long assumptions [Karel Zak]
lib/randutils:
- rename random_get_bytes() [Sami Kerola]
lib/selinux-utils:
lib/strutils:
- add normalize_whitespace() [Karel Zak]
- add ul_stralnumcmp() [Karel Zak]
+ - assume 64-bit time_t [Karel Zak]
lib/sysfs:
- fix doble free [coverity scan] [Karel Zak]
libblikid.3.adoc:
- make Atari more robust [Karel Zak]
- make gfs2 prober more extendible [Karel Zak]
- overwrite existing hint [Karel Zak]
+ - remove workaround for FAT+MBR on whole-disk [Karel Zak]
- udf add support for APPLICATION_ID [Pali Rohár]
- udf add support for PUBLISHER_ID [Pali Rohár]
- udf add support for multisession via session_offset hint [Pali Rohár]
- (script) ignore empty values for start and size [Gaël PORTAY]
- (script) make sure buffer is initialized [Karel Zak]
- (script) make sure label is specified [Karel Zak]
+ - (script) print bootable flag only when set [Karel Zak]
+ - Include table-length in first-lba checks [Samuel Dionne-Riel]
- add "Linux /usr" and "Linux /usr verity" GPT partition types [nl6720]
- add systemd-homed user's home GPT partition type [nl6720]
- another parse_line_nameval() cleanup [Karel Zak]
+ - do not reset default if undefined by script [Karel Zak]
- fix fdisk_reread_changes() for extended partitions [Karel Zak]
- fix last free sector detection if partition size specified [Karel Zak]
- fix typo from 255f5f4c770ebd46a38b58975bd33e33ae87ed24 [Karel Zak]
- make labels allocations readable for analysers [coverity scan] [Karel Zak]
- reset context FD on error [yangzz-97]
- support partition type name parsing [Karel Zak]
+ - use lib/jsonwrt.s for JSON formatting [Karel Zak]
+ - use open(O_EXCL) to detect if device is used [Karel Zak]
libmount:
- (optstr) improve default initialization [Karel Zak]
- (python) fix compiler warning [Karel Zak]
- don't print empty output on empty table in JSON [Karel Zak]
- fix colors use [Karel Zak]
- introduce default sort column [Karel Zak]
+ - make buffers append function more robust [Karel Zak]
- remove unnecessary code [Karel Zak]
- sanitize variable names on export output [Karel Zak]
- support arrays for JSON output [Karel Zak]
- add setsize to lscpu context [Karel Zak]
- add shared cached info for s390 lscpu -C [Karel Zak]
- add very basic cputype code [Karel Zak]
+ - assume L1d, L1i, L2, L3 for sparc [Karel Zak]
- assume gaps in list of CPUs [Karel Zak]
- avoid segfault on PowerPC systems with valid hardware configurations [Thomas Abraham]
- calculate threads number from type specific values [Karel Zak]
- deallocate maps [Karel Zak]
- don't use section for extra caches [Karel Zak]
- don't use smbios when read snapshots [Karel Zak]
+ - fix "caches" header [Karel Zak]
- fix MHZ parsing [Karel Zak]
- fix NUMAs reading code [Karel Zak]
- fix for sparc64 [Karel Zak]
- move topology stuff to separate file [Karel Zak]
- new cpuinfo parser [Karel Zak]
- print generic part of the summary [Karel Zak]
+ - read Sparc caches files [Karel Zak]
- remove obsolete code [Karel Zak]
- remove unnecessary prefix from static function [Karel Zak]
- remove unused code [Karel Zak]
- fix resources leak [coverity scan] [Karel Zak]
lslogins:
- call close() for usable FD [coverity scan] [Karel Zak]
+ - non-Linux fix [Karel Zak]
lsmem:
- use ul_path_readf_string() readable for analysers [coverity scan] [Karel Zak]
+lsns:
+ - add columns for parent namespaces and owner namespaces [Masatake YAMATO]
man:
+ - add ioctl_ns(2) to SEE ALSO of lsns(2) [Masatake YAMATO]
- add missing backslash to caret printing macro [Sami Kerola]
- make tilde and caret characters to render correctly [Sami Kerola]
manpages:
- fix "The example command" in AVAILABILITY section [Chris Hofstaedtler]
+mesg:
+ - use only stat() to get the current terminal status [Karel Zak]
meson:
- add irq utils [Karel Zak]
- add missing HAVE_ definitions [Karel Zak]
- add second build system [Zbigniew Jędrzejewski-Szmek]
+ - fix systemd dependence [Karel Zak]
- generate man pages from asciidoc [Karel Zak]
- implement building of static programs [Zbigniew Jędrzejewski-Szmek]
- port localstatedir and sysconfdir [Karel Zak]
- improve extents check [Karel Zak]
- remove deprecated SELinux matchpathcon() [Karel Zak]
- remove unnecessary on FS_IOC_FIEMAP [Karel Zak]
+ - remove unused variable when compile without libblkid [Karel Zak]
- tell how to fix insecure permissions and owner in warning [Sami Kerola]
more:
- fix ARROW_DOWN and PAGE_DOWN behaviour to not skip lines [Hannes Müller]
- Add support for "nosymfollow" mount option. [Mattias Nissler]
mount, umount:
- restore environ[] after suid drop [Karel Zak]
+mount.a.adoc:
+ - Fix markup [Mario Blättermann]
mountpoint:
- different exit status for errors and non-mountpoint situation [Karel Zak]
nologin:
po:
- add sr.po (from translationproject.org) [Мирослав Николић]
- merge changes [Karel Zak]
+ - update [Karel Zak]
- update cs.po (from translationproject.org) [Petr Písař]
- update es.po (from translationproject.org) [Antonio Ceballos Roa]
- update hr.po (from translationproject.org) [Božidar Putanec]
- update sv.po (from translationproject.org) [Sebastian Rasmussen]
+ - use msgmerge --previous [Karel Zak]
+po-man:
+ - Add (incomplete) de.po for testing purposes [Mario Blättermann]
+ - Add po-man/README.md [Mario Blättermann]
+ - Adjust paths in po4a.cfg and update .pot file [Mario Blättermann]
+ - Fix the example man page [Mario Blättermann]
+ - Fix typos in de.po and po4a.cfg [Mario Blättermann]
+ - Fix typos in po-man/README.md [Mario Blättermann]
+ - Move Po4a config file and translation template to po-man [Mario Blättermann]
+ - Update the example man page [Mario Blättermann]
prlimit:
- fix optional arguments parsing [Karel Zak]
+ - make code more robust [Karel Zak]
pylibmount:
- PyEval_Call* is deprecate, use PyObject_Call* [Karel Zak]
read_all:
- fix static analyzer warning [coverity scan] [Karel Zak]
rfkill:
- add "toggle" command [Karel Zak]
+ - fix compiler warning [-Wformat=] [Karel Zak]
+ - fix compiler warning [-Wsign-compare] [Karel Zak]
- fix static analyzer warning [coverity scan] [Karel Zak]
+ - make RFKILL_EVENT_SIZE_V1 use more portable [Karel Zak]
- stop execution when rfkill device cannot be opened [Sami Kerola]
+rtcwake:
+ - fix time_t=long assumptions [Karel Zak]
script:
- cleanup --echo [Soumendra Ganguly]
- don't use strings from user as printf-format [coverity scan] [Karel Zak]
- fix compiler warnings [-Wmaybe-uninitialized] [Karel Zak]
+ - fix time_t=long assumptions [Karel Zak]
- improve I/O return code checks [Soumendra Ganguly]
- kill child process on error [Karel Zak]
scriptlive:
+ - (man) add missing parenthesis [Karel Zak]
- fix compiler warnings [-Wmaybe-uninitialized] [Karel Zak]
+scriptplay:
+ - fix time_t=long assumptions [Karel Zak]
scriptreplay:
- enable special character handling [Soumendra Ganguly]
setpriv:
- fix man page typos [Štěpán Němec]
- remove useless assignment [Karel Zak]
- use full tty path for PAM_TTY [Karel Zak]
+swapon:
+ - Keep headings and fields aligned in summary output. [Sebastian Rasmussen]
switch_root:
- check if mount point to move even exists [Thomas Deutschmann]
- fix double close [coverity scan] [Karel Zak, Sami Kerola]
sys-utils:
- mount.8 fix a typo [Eric Biggers]
+test_uuid_parser:
+ - fix time_t=long assumptions [Karel Zak]
tests:
- (blkid) add erofs image [Karel Zak]
- (blkid) add support for multisession images [Karel Zak]
- remove ul(1) 'dim' input [Karel Zak]
- set shmmni to 32k [Karel Zak]
- skip hwclock/systohc on GH Actions [Karel Zak]
+ - small change to the lsns/ioctl_ns [Karel Zak]
- suggest "make check-programs" [Karel Zak]
- take exit codes into account [Evgeny Vereshchagin]
- update JSON outputs [Karel Zak]
- update atari partx tests [Karel Zak]
- update blkid output for iso/udf [Karel Zak]
- update build test results [Karel Zak]
+ - update build tests [Karel Zak]
- update fdisk dumps [Karel Zak]
- update hardlink tests [Karel Zak]
+ - update libfdisk JSON outputs [Karel Zak]
- update lscpu output [Karel Zak]
- update mountpoint return code chack [Karel Zak]
- update mountpoint tests [Karel Zak]
- update script(1) return code [Karel Zak]
- update sfdisk wipe tests [Karel Zak]
+ - update sparc lscpu tests [Karel Zak]
- update swaplabel.err [Karel Zak]
tests/run:
- create failure directory [Zbigniew Jędrzejewski-Szmek]
- ignore --no-canonicalize,-c for non-root users [Karel Zak]
- support over-mounts for --recursive [Karel Zak]
unshare:
+ - Fix error message when setting proc mount propagation [Johan Herland]
- fix bad bit shift operation [coverity scan] [Sami Kerola]
utmpdup:
- Ensure flushing when using follow flag [Andrew Shapiro]
wipefs:
- (man) add hint to erase on partitions and disk [Karel Zak]
- fix compiler warning [Karel Zak]
+zramctl:
+ - (man) fix streams default number [Karel Zak]