docs: update v2.28-ReleaseNotes
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
074c921a4f
commit
ec9538250c
|
@ -0,0 +1,597 @@
|
|||
Util-linux 2.28 Release Notes
|
||||
=============================
|
||||
|
||||
Now cfdisk, sfdisk and fdisk wipe all filesystems and RAID signatures when
|
||||
create a new disk label in interactive mode. It's possible to control this
|
||||
feature by --wipe=<auto,never,always>. The feature is disabled by default for
|
||||
not-terminals.
|
||||
|
||||
lsns -- this NEW COMMAND lists information about all the currently accessible
|
||||
namespaces or about the given namespace.
|
||||
|
||||
The command sfdisk supports new operations --delete, --move-data and --reorder.
|
||||
|
||||
The command blkdiscard supports a new option --zeroout to zero-fill rather than
|
||||
discard specified area.
|
||||
|
||||
The command cal supports a new option --span to span the date when displaying
|
||||
multiple months (e.g. "cal --span --months 5" to display two months before and
|
||||
two months after the current month).
|
||||
|
||||
The command chrt supports DEADLINE scheduling class and new options
|
||||
--sched-runtime --sched-period and --sched-deadline.
|
||||
|
||||
The command logger supports RFC 5424 structured data by new options --sd-id and
|
||||
--sd-param.
|
||||
|
||||
The command losetup supports a new option --direct-io[=on|off].
|
||||
|
||||
The command lsblk allows to sort output by non-printed columns (e.g. lsblk
|
||||
--output NAME --sort SIZE).
|
||||
|
||||
The command mount applies nofail mount option to ENOMEDIUM errors.
|
||||
|
||||
The library libmount has been improved to properly detect already mounted btrfs
|
||||
subvolumes.
|
||||
|
||||
The library libsmartcols has been massively improved to print table ranges,
|
||||
multi-line cells, table titles and to support continuous printing.
|
||||
|
||||
The package build system and code have been improved to be more portable to
|
||||
non-Linux systems (BSD, XOs).
|
||||
|
||||
The package does not provide fallback solutions for openat-family functions
|
||||
anymore.
|
||||
|
||||
|
||||
Security issues
|
||||
---------------
|
||||
|
||||
CVE-2016-2779
|
||||
|
||||
This security issue is NOT FIXED yet. The ioctl TIOCSTI is possible to disable
|
||||
by setsid() only. Unfortunately, setsid() has well define use-cases in su(1)
|
||||
and runuser(1) and possible changes will introduce regressions. It seems we
|
||||
need a better way -- ideally another ioctl (or whatever supported by kernel) to
|
||||
disable TIOCSTI without setsid().
|
||||
|
||||
|
||||
Stable maintenance releases between v2.27 and v2.28
|
||||
---------------------------------------------------
|
||||
|
||||
util-linux 2.27.1 [Nov 11 2015]
|
||||
|
||||
* ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/v2.27.1-ReleaseNotes
|
||||
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/v2.27.1-ChangeLog
|
||||
|
||||
|
||||
Changes between v2.27 and v2.28
|
||||
-------------------------------
|
||||
|
||||
agetty:
|
||||
- add support for \e in issue file to print \033 [Karel Zak]
|
||||
- don't ignore netlink on select() [Karel Zak]
|
||||
- fix chown(3), chmod(3) and open(3) race [Sami Kerola]
|
||||
- support \e{name} for issue file [Karel Zak]
|
||||
- tweak formatting and some wordings in the man page [Benno Schulenberg]
|
||||
bash-completion:
|
||||
- add cal --span [Karel Zak]
|
||||
- curly brace missed for findmnt [Alexander Kuleshov]
|
||||
- fstrim use mountpoint, not device [Andreas Henriksson]
|
||||
blkdiscard:
|
||||
- add --zeroout (BLKZEROOUT ioctl) [Karel Zak]
|
||||
- don't report "zero range" at the end [Ruediger Meier]
|
||||
- fix stats reporting (off by one) [Ruediger Meier]
|
||||
- fix timeval comparison inclusive usecs [Ruediger Meier]
|
||||
- slice up the recently changed usage text [Benno Schulenberg]
|
||||
blkid, uuidd, uuidgen:
|
||||
- assume getopt.h and getopt.h are available [Sami Kerola]
|
||||
build-sys:
|
||||
- Properly order install dependencies of pylibmount [Filipe Brandenburger]
|
||||
- add --disable-ipcrm --disable-ipcs [Ruediger Meier]
|
||||
- add and use openat build conditionals [Ruediger Meier]
|
||||
- add lsns to gitignore [Karel Zak]
|
||||
- always add AM_CFLAGS [Ruediger Meier]
|
||||
- always use global LDADD [Ruediger Meier]
|
||||
- build_init should check for flock [Ruediger Meier]
|
||||
- bump also PACKAGE_VERSION_RELEASE number [Karel Zak]
|
||||
- check linker support for version scripts [Ruediger Meier]
|
||||
- chrt requires a sched_set* function [Ruediger Meier]
|
||||
- disable login-utils if shadow.h or utmp.h is missing [Ruediger Meier]
|
||||
- disable unused parameter warnings for some test progs [Ruediger Meier]
|
||||
- fix [g]libtoolize version for OSX [Ruediger Meier]
|
||||
- fix if..endif for *_la_LDFLAGS [Karel Zak]
|
||||
- fix libtoolize for OSX [Ruediger Meier]
|
||||
- fix typo [Romain Naour]
|
||||
- fix typo and more all RT to the same place [Karel Zak]
|
||||
- portable usage of find command [Ruediger Meier]
|
||||
- remove AM_CONDITIONAL from UL_CHECK_SYSCALL [Karel Zak]
|
||||
- remove duplicate cal sources [Ruediger Meier]
|
||||
- remove libtermcap support [Sami Kerola]
|
||||
- use $PKG_CONFIG [Karel Zak]
|
||||
- use REALTIME_LIBS [Karel Zak]
|
||||
buildsys:
|
||||
- fix static configuration and building [Lada Trimasova]
|
||||
cal:
|
||||
- Add --span option [Deiz]
|
||||
- Track date span independently from months_in_row [Deiz]
|
||||
- remove libtermcap arguments to my_tgetstr() [Sami Kerola]
|
||||
cfdisk:
|
||||
- use new libsmartcols functionality to fix output [Karel Zak]
|
||||
- wipe device if create a new label [Karel Zak]
|
||||
chfn:
|
||||
- improve formatting and wording of the manpage [Benno Schulenberg]
|
||||
chrt:
|
||||
- add control struct [Karel Zak]
|
||||
- add support for SCHED_DEADLINE [Karel Zak]
|
||||
- fix case SCHED_RR [Ruediger Meier]
|
||||
- make man page more structured [Karel Zak]
|
||||
- make usage more readable [Karel Zak]
|
||||
- output function refactoring [Karel Zak]
|
||||
- restore removed ifdef SCHED_RESET_ON_FORK [Ruediger Meier]
|
||||
- set function refactoring [Karel Zak]
|
||||
- use sched_getattr() [Karel Zak]
|
||||
- use sched_setattr() if available [Karel Zak]
|
||||
colcrt:
|
||||
- minor cosmetic changes [Karel Zak]
|
||||
- reimplementation [Sami Kerola]
|
||||
column:
|
||||
- ignore non-printable chars [Karel Zak]
|
||||
ctrlaltdel:
|
||||
- display setting when ran without arguments [Sami Kerola]
|
||||
- improve error messaging [Sami Kerola]
|
||||
- tweak the wording in the man page [Benno Schulenberg]
|
||||
- use path.h to read /proc [Karel Zak]
|
||||
- use reboot() provided by libc, assuming it is 1-adic. [Casper Ti. Vector]
|
||||
dmseg:
|
||||
- slightly improve punctuation and formatting of the manpage [Benno Schulenberg]
|
||||
doap:
|
||||
- fix download URL [Karel Zak]
|
||||
docs:
|
||||
- fix typos found by codespell [Ruediger Meier]
|
||||
- update AUTHORS file [Karel Zak]
|
||||
- update ctrlaltdel.8 man page [Sami Kerola]
|
||||
exec_shell:
|
||||
- prevent basename from modifying env [Ruediger Meier]
|
||||
fdformat:
|
||||
- fix block device open race [Sami Kerola]
|
||||
fdisk:
|
||||
- add --wipe [Karel Zak]
|
||||
- fix warning, incompatible pointer types passing 'uint64_t *' [Ruediger Meier]
|
||||
- fix warning, uninitialized variable [Ruediger Meier]
|
||||
- make 'f' command more verbose [Karel Zak]
|
||||
- remove unused include sysfs.h [Ruediger Meier]
|
||||
- sun, undef HAVE_QSORT_R for non-Linux [Ruediger Meier]
|
||||
- to recognize Intel Rapid Start hibernation partition [Jörg Jenderek]
|
||||
- to recognize partition type 0xEA (Rufus) [Jörg Jenderek]
|
||||
fdisk, sfdisk:
|
||||
- adjust some formatting in the man pages [Benno Schulenberg]
|
||||
- adjust the wording of the --wipe option [Benno Schulenberg]
|
||||
findmnt:
|
||||
- improve formatting and wording of the man page [Benno Schulenberg]
|
||||
- use scols_table_print_range() for --poll [Karel Zak]
|
||||
fsck:
|
||||
- retire stat(3) when access(3) does better job [Sami Kerola]
|
||||
fsck.minix:
|
||||
- fix v3 version offset [Ruediger Meier]
|
||||
fstrim:
|
||||
- a few tiny tweaks of the man page [Benno Schulenberg]
|
||||
- add reference to blkdiscard [Karel Zak]
|
||||
- systemd timer units should be WantedBy=timers.target [Peter Hoeg]
|
||||
getopt:
|
||||
- fix -n name for BSD [Ruediger Meier]
|
||||
hexdump:
|
||||
- certain long options should not accept arguments [Phil Ruffwind]
|
||||
- fix a typo and tweak some wordings in the manpage [Benno Schulenberg]
|
||||
hwclock:
|
||||
- change audit message [Karel Zak]
|
||||
- fix format specifier [cppcheck] [Boris Egorov]
|
||||
- remove extra space from --show output [Karel Zak]
|
||||
- use labs() for long [Karel Zak]
|
||||
hwclock.c, hwclock.8.in:
|
||||
- new --show format [J William Piggott]
|
||||
include:
|
||||
- add missing header file [Karel Zak]
|
||||
- add missing includes [Ruediger Meier]
|
||||
- check for sys/sysmacros.h [Ruediger Meier]
|
||||
- fix sys/sysinfo.h [Ruediger Meier]
|
||||
- move sys/sysmacros.h to c.h [Karel Zak]
|
||||
- provide MAP_ANONYMOUS on OSX [Ruediger Meier]
|
||||
- remove now useless linux_reboot.h. [Casper Ti. Vector]
|
||||
- remove unused mntent.h [Ruediger Meier]
|
||||
include/bitops:
|
||||
- add casts to bswap functions [Ruediger Meier]
|
||||
- avoid fallbacks for more systems [Ruediger Meier]
|
||||
include/fileutils:
|
||||
- add is_same_inode() check [Sami Kerola]
|
||||
include/pt-mbr-partnames:
|
||||
- remove '|' from partition type name [Karel Zak]
|
||||
ipcs:
|
||||
- fix ipc_sem_get_limits() [Karel Zak]
|
||||
- show gid instead of uid [Hushan Jia]
|
||||
- ulong -> unsigned long [Ruediger Meier]
|
||||
last:
|
||||
- display input file in usage() according to command name [Sami Kerola]
|
||||
lib:
|
||||
- define LOGIN_NAME_MAX fallback [Ruediger Meier]
|
||||
- fix ismounted includes for FreeBSD [Ruediger Meier]
|
||||
- fix unused parameters and variables [Ruediger Meier]
|
||||
- include strutils.h for mempcpy() [Ruediger Meier]
|
||||
- include sys/stat.h for struct stat [Ruediger Meier]
|
||||
- move fopen_at() to fileutils.h, remove at.h [Ruediger Meier]
|
||||
- provide fallback if mkostemp(3) missing [Ruediger Meier]
|
||||
- remove openat fallback functions (include/at.h) [Ruediger Meier]
|
||||
- remove unused variable [Ruediger Meier]
|
||||
- rename strmode() and setmode() [Ruediger Meier]
|
||||
lib/blkdev:
|
||||
- add open_blkdev_or_file() function [Sami Kerola]
|
||||
lib/color:
|
||||
- add more ESC seq. [Karel Zak]
|
||||
lib/crc32:
|
||||
- don't require to modify GPT header [Karel Zak]
|
||||
lib/linux_version:
|
||||
- avoid major and minor shadowing [Karel Zak]
|
||||
lib/mbsalign:
|
||||
- fix warnings when compile without widechars [Karel Zak]
|
||||
lib/path:
|
||||
- ifdef path_set_prefix() like in path.h [Ruediger Meier]
|
||||
lib/strutils:
|
||||
- add more ERANGE messages [Ruediger Meier]
|
||||
- fix errno usage in strtoint functions [Ruediger Meier]
|
||||
- parse_size(), sync errno and return value [Ruediger Meier]
|
||||
lib/strv:
|
||||
- add strv_extendv() [Karel Zak]
|
||||
lib/sysfs:
|
||||
- make sysfs_get_devname()/blkid_devno_to_wholedisk() more robust [Karel Zak]
|
||||
lib/tty:
|
||||
- Pass default width to get_terminal_width() [Boris Egorov]
|
||||
libblkid:
|
||||
- don't mark zfs as RAID [Karel Zak]
|
||||
- (promise raid) cleanup code [Karel Zak]
|
||||
- (zfs) add cast to fix UB [cppcheck] [Boris Egorov]
|
||||
- (zfs) keep bufferes read-only [Karel Zak]
|
||||
- add read() based fallback for char (UBI) devs [Karel Zak]
|
||||
- check limits before indexing array [cppcheck] [Boris Egorov]
|
||||
- don't include endian.h [Ruediger Meier]
|
||||
- fix buffers mapping on 32bit archs [Karel Zak]
|
||||
- fix compiler warnings [-Wmissing-prototypes] [Ruediger Meier]
|
||||
- make XFS Log visible for wipefs [Karel Zak]
|
||||
- make minix prober more robust [Karel Zak]
|
||||
- use internally uint64_t for offsets and sizes [Karel Zak]
|
||||
- use mmap() rather than read() [Karel Zak]
|
||||
libblkid,libmount:
|
||||
- Do not use void* in calculations [cppcheck] [Boris Egorov]
|
||||
libcommon:
|
||||
- don't include sysinfo.h [Ruediger Meier]
|
||||
libfdisk:
|
||||
- (gpt) control ranges in set_partition [Karel Zak]
|
||||
- Add GPT type GUID for Itanium Linux root [Andrew Wilcox]
|
||||
- Detect out-of-space when adding new primary partition [Ian Wienand]
|
||||
- Fix order of C/H/S numbers output [Andreas Henriksson]
|
||||
- add API to control signatures wiping [Karel Zak]
|
||||
- add missing break [Karel Zak]
|
||||
- add more debug message to resize code [Karel Zak]
|
||||
- fix compiler warnings [-Wmissing-prototypes] [Ruediger Meier]
|
||||
- fix missing symbol [Ruediger Meier]
|
||||
- fix partition move/resize code [Karel Zak]
|
||||
- fix typo [Karel Zak]
|
||||
- fix warnings, "redundant redeclaration" [-Wredundant-decls] [Ruediger Meier]
|
||||
- remove ifdef HDIO_GETGEO [Ruediger Meier]
|
||||
libmount:
|
||||
- (monitor) don't check for regular mtab [Karel Zak]
|
||||
- (monitor) remove unnecessary epoll EPOLLPRI [Karel Zak]
|
||||
- Typo fix [Stanislav Brabec]
|
||||
- add 'force-mountinfo' to features list, improve debug [Karel Zak]
|
||||
- add cgroup2 pseudo FS [Karel Zak]
|
||||
- add comment, remove TODO item [Karel Zak]
|
||||
- add loop to debug output [Karel Zak]
|
||||
- add mnt_fs_set_priority() [Ruediger Meier]
|
||||
- cleanup btrfs.c header [Karel Zak]
|
||||
- code re-indentation [Stanislav Brabec]
|
||||
- consolidate btrfs stuff, make it more portable [Karel Zak]
|
||||
- don't include libio.h [Ruediger Meier]
|
||||
- fix is-mounted check for btrfs [Karel Zak]
|
||||
- fix memleak in mnt_pretty_path() [Karel Zak]
|
||||
- fix mnt_table_is_fs_mounted() for loopdev [Karel Zak]
|
||||
- fix mnt_table_is_fs_mounted() loopdev use [Karel Zak]
|
||||
- fix target resolving for btrfs stuff [Karel Zak]
|
||||
- fix uid= and gid= translation [Karel Zak]
|
||||
- follow docs with parse-error callback return code [Karel Zak]
|
||||
- handle btrfs default subvolume mount [Stanislav Brabec]
|
||||
- move btrfs subvol code refactoring [Karel Zak]
|
||||
- run btrfs subvol checks for "auto" fs type [Stanislav Brabec]
|
||||
- run btrfs subvol checks for "subvolid" option [Stanislav Brabec]
|
||||
- use fstatat(AT_NO_AUTOMOUNT) for mountpoints [Karel Zak]
|
||||
libsmartcols:
|
||||
- add 'Since' tag for gtkdoc for some functions [Igor Gnatenko]
|
||||
- add JSON to the test application [Karel Zak]
|
||||
- add SCOLS_FL_HIDDEN [Karel Zak]
|
||||
- add few methods to get information about title [Igor Gnatenko]
|
||||
- add new functions to docs [Karel Zak]
|
||||
- add sample-scols-continuous [Karel Zak]
|
||||
- add samples directory [Karel Zak]
|
||||
- add scols_column_is_hidden into sym file [Igor Gnatenko]
|
||||
- add scols_column_is_wrap to docs [Igor Gnatenko]
|
||||
- add scols_table_enable_nowrap() [Karel Zak]
|
||||
- add scols_table_print_range() [Karel Zak]
|
||||
- add title to the test application [Karel Zak]
|
||||
- add wrap.c sample [Karel Zak]
|
||||
- allow to reduce tree columns [Karel Zak]
|
||||
- allow to set data by reference to libscols_column [Karel Zak]
|
||||
- be sure column is unused [Karel Zak]
|
||||
- document v2.27 symbols [Karel Zak]
|
||||
- don't loose colors when wrapping [Igor Gnatenko]
|
||||
- don't sort if cmpfunc() is not set [Karel Zak]
|
||||
- don't try to align title if it's more that term [Igor Gnatenko]
|
||||
- don't use fprintf() when count cells [Karel Zak]
|
||||
- fill wrapped lines with space instead of 'x' [Igor Gnatenko]
|
||||
- fix relative column width for maxout [Karel Zak]
|
||||
- fix right-aligned logic for last column [Karel Zak]
|
||||
- fix samples build, add title.c [Karel Zak]
|
||||
- fix scols_table_print_range() to print header [Karel Zak]
|
||||
- fix stupid typo [Karel Zak]
|
||||
- fix title aligning to center [Igor Gnatenko]
|
||||
- fix title sample [Karel Zak]
|
||||
- fix uninitialized variable [Ruediger Meier]
|
||||
- implement SCOLS_FL_WRAP [Igor Gnatenko]
|
||||
- implement scols_table_print_range_to_string [Igor Gnatenko]
|
||||
- implement title of table [Igor Gnatenko]
|
||||
- make SCOLS_FL_WRAP usable in tree [Karel Zak]
|
||||
- make output buffer size estimation more robust and elegant [Karel Zak]
|
||||
- make sure we have space for ascii art [Karel Zak]
|
||||
- position of title in fact unsigned [Igor Gnatenko]
|
||||
- print title only with SCOLS_FMT_HUMAN [Igor Gnatenko]
|
||||
- put new line after title [Igor Gnatenko]
|
||||
- reduce also SCOLS_FL_WRAP columns [Karel Zak]
|
||||
- reflect changinging SCOLS_FL_TREE after adding to table [Igor Gnatenko]
|
||||
- rewrite ./sample-scols-wrap [Karel Zak]
|
||||
- set everything once in scols_table_set_title() [Igor Gnatenko]
|
||||
- support continuous printing [Karel Zak]
|
||||
- support multi-line cells [Karel Zak]
|
||||
- support multibyte titles, rename wrap to padding [Karel Zak]
|
||||
- use libscols_cell for title [Karel Zak]
|
||||
- use symbols for title wrap [Igor Gnatenko]
|
||||
- wrap columns correctly with unicode [Igor Gnatenko]
|
||||
libuuid:
|
||||
- fix buffer overflow with long paths [Karel Zak]
|
||||
line:
|
||||
- keep stdin unbuiffered [Karel Zak]
|
||||
logger:
|
||||
- add --sd-id and -sd-param [Karel Zak]
|
||||
- always update header when writing stdin line [Karel Zak]
|
||||
- fix compiler warning, const facilitynames [Ruediger Meier]
|
||||
- fix messages separation on UNIX socket [Karel Zak]
|
||||
- improve grammar and formatting of the manpage [Benno Schulenberg]
|
||||
- keep man page consistent and use \- everywhere [Karel Zak]
|
||||
- remove unnecessary comment [Karel Zak]
|
||||
- shadow declaration [Sami Kerola]
|
||||
- sort the options in the manpage alphabetically [Benno Schulenberg]
|
||||
- use --id as local socket credentials [Karel Zak]
|
||||
- use SCM_CREDENTIALS on LINUX only [Ruediger Meier]
|
||||
- use iovec and sendmsg() to send message [Karel Zak]
|
||||
- use iovec for all message [Karel Zak]
|
||||
login:
|
||||
- fix stat(2) race [Sami Kerola]
|
||||
login, mount:
|
||||
- fix __SC_GETPW_R_SIZE_MAX usage [Karel Zak]
|
||||
login-utils:
|
||||
- minor utmp cleanup [Ruediger Meier]
|
||||
look:
|
||||
- consider blanks as directory characters [Karel Zak]
|
||||
losetup:
|
||||
- clean up --direct-io [Karel Zak]
|
||||
- correct some formatting in the man page [Benno Schulenberg]
|
||||
- support ioctl cmd of LOOP_SET_DIRECT_IO [Ming Lei]
|
||||
- support list direct io [Ming Lei]
|
||||
lsblk:
|
||||
- allow to --sort by hidden column [Karel Zak]
|
||||
- remove useless warnings [Karel Zak]
|
||||
- tiny man page update for --sort [Karel Zak]
|
||||
- use unsigned type for SIZE [Karel Zak]
|
||||
lscpu:
|
||||
- Print physical cpu information [Sukadev Bhattiprolu]
|
||||
- fix backward buffer size adjustment after adding delimiter [Yuriy M. Kaminskiy]
|
||||
lsipc:
|
||||
- tweak a few wordings on the manpage [Benno Schulenberg]
|
||||
lsln:
|
||||
- allows to list namespace processes [Karel Zak]
|
||||
lslocks:
|
||||
- use stuff from lib/procutils [Karel Zak]
|
||||
lslogins:
|
||||
- fix getgrouplist() usage for 64BE [Karel Zak]
|
||||
lsns:
|
||||
- Fix "lowers" -> "lowest" typo in --help for COL_PID [W. Trevor King]
|
||||
- add USER and UID [Karel Zak]
|
||||
- add details to the man page [Karel Zak]
|
||||
- add man page [Karel Zak]
|
||||
- filter by NS type [Karel Zak]
|
||||
- fix failure after zombie process [Yuriy M. Kaminskiy]
|
||||
- fix usage() [Karel Zak]
|
||||
- improve formatting and wording of the man page [Benno Schulenberg]
|
||||
- improve man page [Karel Zak]
|
||||
- new command [Karel Zak]
|
||||
- read all processes when --task specified [Karel Zak]
|
||||
- remove unwanted comment [Karel Zak]
|
||||
- sort namespaces, avoid duplicate entries in tree output [Karel Zak]
|
||||
- use xcalloc() [Ruediger Meier]
|
||||
lsns.c:
|
||||
- fix error return [Yuriy M. Kaminskiy]
|
||||
mesg:
|
||||
- fix multiple races [Sami Kerola]
|
||||
misc:
|
||||
- again fixing many printf format strings [Ruediger Meier]
|
||||
- always cast timeval.tv_usec to long rather than int [Ruediger Meier]
|
||||
- avoid shadowing [Karel Zak]
|
||||
- fix compiler warnungs (unsigned/signed) [Ruediger Meier]
|
||||
- fix some includes [Ruediger Meier]
|
||||
- fix some printf format strings [Ruediger Meier]
|
||||
- fix warnings "unused parameter" [-Wunused-parameter] [Ruediger Meier]
|
||||
- never cast void* from malloc(3) and friends [Ruediger Meier]
|
||||
- remove duplicate includes [Karel Zak]
|
||||
- remove path name definitions that are unused [Sami Kerola]
|
||||
- safer (and uniform) handling of return value [Yuriy M. Kaminskiy]
|
||||
misc-utils:
|
||||
- build test_uuidd only if BUILD_UUIDD [Ruediger Meier]
|
||||
mkfs.bfs:
|
||||
- allow creating file system to a file [Sami Kerola]
|
||||
- fix block device open race [Sami Kerola]
|
||||
mkfs.minix:
|
||||
- fix block device open race [Sami Kerola]
|
||||
- fix v2/v3 .badblocks inode number for big endian [Ruediger Meier]
|
||||
mkswap:
|
||||
- add warnings for insecure device permissions/owners [Wayne R. Roth]
|
||||
- fix block device open race [Sami Kerola]
|
||||
more:
|
||||
- remove unnecessary compatibility layer [Karel Zak]
|
||||
mount:
|
||||
- adjust some wordings and formatting in the man page [Benno Schulenberg]
|
||||
- allow nofail to silence ENOMEDIUM cases [Mike Frysinger]
|
||||
- further improve formatting of the man page [Benno Schulenberg]
|
||||
- hardwrap an overlong example in the man page [Benno Schulenberg]
|
||||
- mount.8 Add documentation of overlay mount options [Osamu Aoki]
|
||||
mount, umount, swapon, fsck, lsblk, findmnt:
|
||||
- ignore malformed lines [Karel Zak]
|
||||
namei:
|
||||
- move icache to lib/ [Karel Zak]
|
||||
newgrp:
|
||||
- rename memset_s() [Ruediger Meier]
|
||||
nologin:
|
||||
- require /etc/nologin.txt to be file [Sami Kerola]
|
||||
partx:
|
||||
- prevent code duplication [Karel Zak]
|
||||
po:
|
||||
- merge changes [Karel Zak]
|
||||
- update cs.po (from translationproject.org) [Petr Písař]
|
||||
- update de.po (from translationproject.org) [Philipp Thomas]
|
||||
- update pt_BR.po (from translationproject.org) [Rafael Fontenelle]
|
||||
- update ru.po (from translationproject.org) [Evgeniy Yakushev]
|
||||
- update zh_CN.po (from translationproject.org) [Wylmer Wang]
|
||||
prlimit:
|
||||
- cleanup output units [Karel Zak]
|
||||
readprofile:
|
||||
- add scanf field width limits [cppcheck] [Boris Egorov]
|
||||
scols/table_print:
|
||||
- restore old stream after printing to str [Igor Gnatenko]
|
||||
script:
|
||||
- be pedantic and use "%"SCNi64 [Karel Zak]
|
||||
- don't assume that time_t is compatible with long [Isaac Dunham]
|
||||
- fix misspelling [Ruediger Meier]
|
||||
script, hwclock:
|
||||
- check file exist with access(3) rather than stat(3) [Sami Kerola]
|
||||
scriptreplay/newgrp:
|
||||
- use signed int to store return of getopt_long [Filipe Brandenburger]
|
||||
setarch:
|
||||
- fix personality syscall return code check [Dmitry V. Levin]
|
||||
sfdisk:
|
||||
- add 'U' shortcut for ESP [Karel Zak]
|
||||
- add --delete [Karel Zak]
|
||||
- add --move-data [Karel Zak]
|
||||
- add --reorder [Karel Zak]
|
||||
- add --wipe [Karel Zak]
|
||||
- add ESP shortcut also for Legacy MBR [Karel Zak]
|
||||
- adjust more wordings and formatting in the man page [Benno Schulenberg]
|
||||
- cleanup and optimize --move-data [Karel Zak]
|
||||
- fix -N return code detection, add debug messages [Karel Zak]
|
||||
- make --quiet really quiet [Karel Zak]
|
||||
sfdisk, fdisk:
|
||||
- add fflush() [Karel Zak]
|
||||
su:
|
||||
- clean up groups initialization [Karel Zak]
|
||||
sulogin:
|
||||
- Use fallback method on the Hurd for detecting consoles [James Clarke]
|
||||
- avoid shared memory area usemask but use waitid() for childs [Werner Fink]
|
||||
- keep initialization more robust [Karel Zak]
|
||||
swapon:
|
||||
- add control struct [Sami Kerola]
|
||||
- do not run execvp() calls when swapon is setuid binary [Sami Kerola]
|
||||
- drop perms if setuid before call mkswap [Karel Zak]
|
||||
- fix stat(3) and open(3) race [Sami Kerola]
|
||||
- move function arguments to control structure [Sami Kerola]
|
||||
- simplify ctl->device usage [Karel Zak]
|
||||
taskset:
|
||||
- fix description of `-c` option in the man page [Yuriy M. Kaminskiy]
|
||||
tests:
|
||||
- --parallel prints results in a single line [Ruediger Meier]
|
||||
- add btrfs mount tests [Stanislav Brabec]
|
||||
- add colcrt functional tests [Sami Kerola]
|
||||
- add logger tests "id _numbers_ with spaces" [Ruediger Meier]
|
||||
- add missing files [Karel Zak]
|
||||
- add option --parsable [Ruediger Meier]
|
||||
- add sfdisk --move-data test [Karel Zak]
|
||||
- add some check_test_command requirements [Ruediger Meier]
|
||||
- add some line tests [Ruediger Meier]
|
||||
- add test for loop option in fstab [Stanislav Brabec]
|
||||
- add uuid parser check [Sami Kerola]
|
||||
- add uuidd output check [Sami Kerola]
|
||||
- add uuidgen output check [Sami Kerola]
|
||||
- always create sparse image files [Ruediger Meier]
|
||||
- avoid sed -E [Ruediger Meier]
|
||||
- blkdiscard, check return values [Ruediger Meier]
|
||||
- cramfs, fix root group [Ruediger Meier]
|
||||
- disable eject for broken kernels [Ruediger Meier]
|
||||
- don't compare btrfs mount options [Karel Zak]
|
||||
- don't skip case "output undefined" [Ruediger Meier]
|
||||
- don't use mkfs.btrfs option -f [Ruediger Meier]
|
||||
- fallback for missing TS_DESC [Karel Zak]
|
||||
- fix compiler warnings [-Wmissing-prototypes] [Ruediger Meier]
|
||||
- fix minix tests for big endian [Ruediger Meier]
|
||||
- fix non-working udevadm settle for scsi_debug [Ruediger Meier]
|
||||
- fix redirection [Stanislav Brabec]
|
||||
- fix run.sh --parallel=1 [Ruediger Meier]
|
||||
- fix ts_option helpers [Ruediger Meier]
|
||||
- getopt2, add function gnu_getopt_clean() [Ruediger Meier]
|
||||
- hotfix, wait for scsi_debug partion [Ruediger Meier]
|
||||
- ignore swapon warnings [Ruediger Meier]
|
||||
- improve getopt loop error case [Ruediger Meier]
|
||||
- make swaplabel test more robust [Karel Zak]
|
||||
- make test_uuid_parser to read files [Sami Kerola]
|
||||
- mark script race test as "known fail" [Karel Zak]
|
||||
- minix, add a useful non-root check [Ruediger Meier]
|
||||
- minix, some corrections and cleanup [Ruediger Meier]
|
||||
- minix, use hexdump instead of md5sum [Ruediger Meier]
|
||||
- minor cleanup ts_fdisk_clean() [Ruediger Meier]
|
||||
- mkfs.ext3 image-file needs option -F [Ruediger Meier]
|
||||
- no more sleep, udevadm settle only [Ruediger Meier]
|
||||
- remove redundant check for NULL [cppcheck] [Boris Egorov]
|
||||
- replace username with tag in logger test [Karel Zak]
|
||||
- sfdisk/gpt-reorder, add missing results [Ruediger Meier]
|
||||
- skip BLKDISCARD if unsupported [Ruediger Meier]
|
||||
- skip automake's empty "Testsuite summary" [Ruediger Meier]
|
||||
- skip btrfs tests if version too old [Ruediger Meier]
|
||||
- skip nonroot before checking for progs in PATH [Ruediger Meier]
|
||||
- ts_fdisk_clean(), remove optimal iosize [Ruediger Meier]
|
||||
- udevadm settle before losetup -d [Ruediger Meier]
|
||||
- update ZFS test [Karel Zak]
|
||||
- update and extend logger tests [Karel Zak]
|
||||
- update build-sys tests [Karel Zak]
|
||||
- update colcrt test expectations [Sami Kerola]
|
||||
- update swapfile output [Karel Zak]
|
||||
- use sfdisk --no-reread wherever it's needed [Ruediger Meier]
|
||||
- use xz instead of bzip2 for blkid images [Ruediger Meier]
|
||||
- wipefs fix, ts_init was called too late [Ruediger Meier]
|
||||
travis:
|
||||
- Remove workaround for libtool install of pylibmount [Filipe Brandenburger]
|
||||
- cosmetics, order scripts like they are executed [Ruediger Meier]
|
||||
- install mdadm [Ruediger Meier]
|
||||
- minor cleanup [Ruediger Meier]
|
||||
- workaround env pollution, PYTHON_CFLAGS [Ruediger Meier]
|
||||
unshare:
|
||||
- add example for persistent mount namespace [Karel Zak]
|
||||
- fix busyloop and reduce racing probability [Yuriy M. Kaminskiy]
|
||||
uuidd:
|
||||
- add debug message for timeout [Karel Zak]
|
||||
- fix compiler warning [-Wsign-compare] [Karel Zak]
|
||||
- fix shadow declaration [Sami Kerola]
|
||||
- improve socket activation error messaging [Sami Kerola]
|
||||
- slice up the usage text and normalize its layout [Sami Kerola]
|
||||
- use cxt->quiet [Karel Zak]
|
||||
- use signalfd() and setup_timer() [Sami Kerola]
|
||||
vipw:
|
||||
- Remove pre-ANSI compiler support [Romain Naour]
|
||||
wipefs:
|
||||
- Allow b to be used as the short option for backup [Bill Pemberton]
|
||||
wipefs, sfdisk:
|
||||
- include libgen.h for basename(3p) [Ruediger Meier]
|
||||
zramctl:
|
||||
- fix lists of the all devices [Karel Zak]
|
||||
- fix typo [Karel Zak]
|
Loading…
Reference in New Issue