1193 lines
54 KiB
Plaintext
1193 lines
54 KiB
Plaintext
Util-linux 2.22 Release Notes [Sep 4, 2012]
|
|
===========================================
|
|
|
|
The cryptoloop support in the commands mount(8) and losetup(8) is DEPRECATED.
|
|
This is the last release where encryption= mount option and -e,-E,--encryption
|
|
losetup options are supported.
|
|
|
|
Release highlights
|
|
------------------
|
|
|
|
partx(8):
|
|
- the default output has been changed, the legacy output was deprecated for
|
|
more than 1 year. Users who depend on the old output format have to use
|
|
--list command line option.
|
|
|
|
mount(8), umount(8), swapon(8), blkid(8) and findmnt(8):
|
|
- supports PARTUUID= and PARTLABEL= tags to specify block devices by partition
|
|
UUID or LABEL (for example for UEFI GPT). These tags are filesystem
|
|
independent and provide persistent configuration (your /etc/fstab setting
|
|
will not be affected by mkfs/mkswap changes).
|
|
|
|
dmesg(1):
|
|
- reads kernel messages from /dev/kmsg on kernel 3.5
|
|
- supports new option --follow to wait for new messages (kernel 3.5 required)
|
|
- supports new option --reltime to print human readable deltas
|
|
|
|
su(1):
|
|
- has been merged from coreutils into util-linux
|
|
- utils-linux version uses /etc/pam.d/su-l PAM config file for --login
|
|
(e.g. "su -") session.
|
|
|
|
sulogin(8):
|
|
- has been merged from sysvinit into util-linux
|
|
|
|
utmpdump(1):
|
|
- has been merged from sysvinit into util-linux
|
|
|
|
eject(1):
|
|
- has been merged from inactive upstream from sf.net and Fedora into util-linux
|
|
- supports new options --manualeject, --force and --no-partitions-unmount
|
|
|
|
lslocks(1)
|
|
- this NEW COMMAND prints local system locks and it's replacement to very
|
|
long time unmaintained lslk(1)
|
|
|
|
wdctl(8):
|
|
- this NEW COMMAND shows hardware watchdog status
|
|
|
|
mount(8):
|
|
- pure libmount based mount(8) and umount(8) command are ENABLED BY DEFAULT
|
|
- the old mount(8) and umount(8) implementation is DEPRECATED
|
|
- the hybrid mount(8) [old mount linked with libmount] is not supported anymore
|
|
- supports new command line options --source and --target to avoid ambivalent
|
|
interpretation if only one argument is given
|
|
|
|
swapon(8):
|
|
- supports new option --show to print information about swaps in definable
|
|
format
|
|
|
|
findmnt(8):
|
|
- supports new option --task <pid> to print private task mount table
|
|
- supports new option --df to imitate df(1)
|
|
|
|
fdisk(8)
|
|
- does not print geometry in 'p'rint output in non-DOS mode
|
|
|
|
libuuid:
|
|
- does NOT EXECUTE uuidd on demand, the daemon has to be started by
|
|
init scripts / systemd
|
|
|
|
uuidd:
|
|
- supports socket activation (for systemd)
|
|
- supports new options -no-fork, --no-pid and --socket-activation
|
|
|
|
flock(1):
|
|
- supports new option --conflict-exit-code to specify return code
|
|
|
|
fsck(8):
|
|
- supports new option -r to report memory and runtime statistics
|
|
|
|
lsblk(8):
|
|
- supports inverse trees (new option -s)
|
|
|
|
losetup(8):
|
|
- supports option --detach-all to detach all loop devices
|
|
|
|
|
|
build-system changes:
|
|
- login(1) enabled by default (see --disable-login)
|
|
- partx(8) enabled by default (see --disable-partx)
|
|
- kill(1) enabled by default (see --disable-kill)
|
|
- new non-recursive build-system
|
|
|
|
|
|
Stable maintenance releases between v2.21 and v2.22
|
|
---------------------------------------------------
|
|
|
|
util-linux 2.21.1 [30-Mar-2012]
|
|
|
|
* https://www.kernel.org/pub/linux/utils/util-linux/v2.21/v2.21.1-ReleaseNotes
|
|
https://www.kernel.org/pub/linux/utils/util-linux/v2.21/v2.21.1-ChangeLog
|
|
|
|
util-linux 2.21.2 [25-May-2012]
|
|
|
|
* https://www.kernel.org/pub/linux/utils/util-linux/v2.21/v2.21.2-ReleaseNotes
|
|
https://www.kernel.org/pub/linux/utils/util-linux/v2.21/v2.21.2-ChangeLog
|
|
|
|
|
|
Changes between v2.21 and v2.22
|
|
-------------------------------
|
|
|
|
For more details see ChangeLog files at:
|
|
https://www.kernel.org/pub/linux/utils/util-linux/v2.22/
|
|
|
|
addpart:
|
|
- align with util-linux coding standards [Sami Kerola]
|
|
- improve error messages [Karel Zak]
|
|
agetty:
|
|
- close tty before vhangup() [Karel Zak]
|
|
- make tcsetpgrp() optional [Karel Zak]
|
|
- more robust debug() macro, check ioctl result [coverity scan] [Karel Zak]
|
|
- move vc initialization to ttyutils.h [Karel Zak]
|
|
- remove unnecessary sleep(10) [Mantas Mikulėnas]
|
|
- use configured run state directory [Sami Kerola]
|
|
all files:
|
|
- make most variables static and const when possible. declare lots of functions static. [Jim Meyering]
|
|
arch, eject, elvtune:
|
|
- Gracefully disable on non-Linux platforms. [Thomas Schwinge]
|
|
blkdev:
|
|
- add blkdev_scsi_type_to_name() [Sami Kerola]
|
|
blkid:
|
|
- add DEVNAME= to export output format [Karel Zak]
|
|
- add docs about PARTUUID= and PARTLABEL= [Karel Zak]
|
|
- add note about variable tags and devices order. [Karel Zak]
|
|
- fix realloc memory leak [cppcheck] [Sami Kerola]
|
|
- fix shadow declaration [Sami Kerola]
|
|
- introduce symbolic names for different blkid exit codes [Petr Uzel]
|
|
- stop device probing if error is detected [Petr Uzel]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
- use get_terminal_width() from ttyutils.h [Petr Uzel]
|
|
- use strtosize_or_err() [Karel Zak]
|
|
- use symbolic exit code [Petr Uzel]
|
|
build:
|
|
- fix redundant redeclaration warnings [Sami Kerola]
|
|
- fix unused parameter warnings [Sami Kerola]
|
|
build-sys:
|
|
- add --diable-sulogin (enabled by default) [Karel Zak]
|
|
- add --disable-login [Karel Zak]
|
|
- add --disable-su [Karel Zak]
|
|
- add --enable-chfn-chsh [Karel Zak]
|
|
- add --enable-newgrp [Karel Zak]
|
|
- add --enable-vipw [Karel Zak]
|
|
- add -Wall to warnings [Karel Zak]
|
|
- add -Werror to UL_WARN_ADD test [Karel Zak]
|
|
- add -Wmissing-declarations, sort warning options [Karel Zak]
|
|
- add -Wredundant-decls [Karel Zak]
|
|
- add BUILD_WDCTL, check for linux/watchdog.h [Karel Zak]
|
|
- add UL_CONFLICTS_BUILD m4 macro [Karel Zak]
|
|
- add UL_PROG_CLANG function, rename warnings.m4 -> compiler.m4 [Karel Zak]
|
|
- add a crosscompile path for scanf_cv_alloc_modifier [Sebastian Andrzej Siewior]
|
|
- add compiler warnings [Karel Zak]
|
|
- add eject to .gitignore [Karel Zak]
|
|
- add exclude list to UL_ADD_WARN [Karel Zak]
|
|
- add files make check generates in gitignore [Sami Kerola]
|
|
- add fsprobe.h to dist [Petr Uzel]
|
|
- add minisg COPYING files [Karel Zak]
|
|
- add missing files [Karel Zak]
|
|
- add pager.h to Makemodule.am [Karel Zak]
|
|
- add randutils.h to dist [Petr Uzel]
|
|
- add run.sh to make check for non-root users [Karel Zak]
|
|
- add sd-daemon.h to Makemodule.am [Karel Zak]
|
|
- add su executable to .gitignore [Sami Kerola]
|
|
- add swapon-common.h to swapon sources (fix distcheck) [Petr Uzel]
|
|
- add tests/run-nonroot.sh to automake file [Karel Zak]
|
|
- add ttyutils.h to dist [Petr Uzel]
|
|
- always use default $(LDADD) [Karel Zak]
|
|
- change --localstatedir to /run [Sami Kerola]
|
|
- cleanup .gitignore files [Karel Zak]
|
|
- cleanup mount stuff in configure.am [Karel Zak]
|
|
- convert disk-utils/ to module [Karel Zak]
|
|
- convert include/ to module [Karel Zak]
|
|
- convert lib/ to libcommon.la [Karel Zak]
|
|
- convert lib/ to module [Karel Zak]
|
|
- convert libblkid/ to module [Karel Zak]
|
|
- convert libmount/ to module [Karel Zak]
|
|
- convert libuuid/ to module [Karel Zak]
|
|
- convert login-utils/ to module [Karel Zak]
|
|
- convert misc-utils/ to module [Karel Zak]
|
|
- convert mount/ to module, rename to mount-deprecated/ [Karel Zak]
|
|
- convert schedutils/ to module [Karel Zak]
|
|
- convert sys-utils/ to module [Karel Zak]
|
|
- convert term-utils/ to module [Karel Zak]
|
|
- convert tests/ to module [Karel Zak]
|
|
- convert text-utils/ to module [Karel Zak]
|
|
- create static uuid_generate_*.3 files [Karel Zak]
|
|
- default to new sys-utils/mount.c, add --enable-deprecated-mount [Karel Zak]
|
|
- define per-test -DTEST_PROGRAM in lib/ [Karel Zak]
|
|
- determine availability of __fpending() [Sami Kerola]
|
|
- disable chkdupexe by default, mark as deprecated [Karel Zak]
|
|
- don't compile lib{mount,blkid} tests when --disable-static specified [Karel Zak]
|
|
- don't create empty man/ru directory [Karel Zak]
|
|
- enable libmount and libblkid docs [Karel Zak]
|
|
- enhance readability of the autotools files [Sami Kerola]
|
|
- ensure BUILD_CFDISK is always defined [Dave Reisner]
|
|
- exclude some CC warnings for clang [Karel Zak]
|
|
- expand paths at make time [Karel Zak]
|
|
- fix build without libs [Karel Zak]
|
|
- fix chkdupexe regression [Sami Kerola]
|
|
- fix description of utmpdump configure option [Petr Uzel]
|
|
- fix swaplabel [Karel Zak]
|
|
- ignore .dirstamp file [Karel Zak]
|
|
- include correct source file for chsh [Dave Reisner]
|
|
- include tools/git-version-gen in the tarball [Petr Uzel]
|
|
- make the crosscompile path for scanf_cv_alloc_modifier clever [Sebastian Andrzej Siewior]
|
|
- move configure login options to one place [Karel Zak]
|
|
- move getopt to misc-utils/ [Karel Zak]
|
|
- move hwclock to sys-utils/ [Karel Zak]
|
|
- move obsolete lib/fsprobe to mount/ [Karel Zak]
|
|
- move partx to disk-utils/ [Karel Zak]
|
|
- move tests to check_PROGRAMS [Karel Zak]
|
|
- note sulogin in configure help [Karel Zak]
|
|
- release++ (v2.22-rc1) [Karel Zak]
|
|
- release++ (v2.22-rc2) [Karel Zak]
|
|
- remove -DUSE_PAM=1 for su(1) [Karel Zak]
|
|
- remove include-Makefile.am [Karel Zak]
|
|
- remove unused function and header checks [Sami Kerola]
|
|
- rename fdisk -> fdisks/, convert to module [Karel Zak]
|
|
- run distcheck with verbose make rules [Petr Uzel]
|
|
- s/ruman/ruman1/ [Karel Zak]
|
|
- suid su in make install [Karel Zak]
|
|
- support separate libintl [Karel Zak]
|
|
- use slash for binaries in gitignore [Karel Zak]
|
|
build-system:
|
|
- enable automake subdir-objects [Karel Zak]
|
|
cal:
|
|
- Fix building under uClibc. [James Le Cuirot]
|
|
chcpu:
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
checkxalloc:
|
|
- nudge regex, fix newfound instances [Dave Reisner]
|
|
chfn:
|
|
- use pathnames.h for paths [Sami Kerola]
|
|
chsh:
|
|
- use pathnames.h for paths [Sami Kerola]
|
|
colrm:
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
column:
|
|
- --separator segfaults [B Watson]
|
|
cytune:
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
ddate:
|
|
- russian manual missing from package [Sami Kerola]
|
|
delpart:
|
|
- align with util-linux coding standards [Sami Kerola]
|
|
- improve error messages [Karel Zak]
|
|
disk-utils:
|
|
- cleanup strtoxx_or_err() [Karel Zak]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
dmesg:
|
|
- add --follow feature [Karel Zak]
|
|
- add --reltime to print human readable deltas [Karel Zak]
|
|
- add --syslog to force to old syslog(2) interface [Karel Zak]
|
|
- add fileback for SEEK_DATA [Karel Zak]
|
|
- cleanup exclusive_option() usage [Karel Zak]
|
|
- cleanup, move more stuff to control struct [Karel Zak]
|
|
- fix kmsg read if read returns EPIPE [Milan Broz]
|
|
- fix kmsg usability detection [Karel Zak]
|
|
- fix typo in man page [Karel Zak]
|
|
- fix usage() [Karel Zak]
|
|
- implement backwardly compatible --raw for /dev/kmsg [Karel Zak]
|
|
- improve err handling code [Karel Zak]
|
|
- inform user when klogctl() or read_buffer() fails [Sami Kerola]
|
|
- move filename to control struct [Karel Zak]
|
|
- read /dev/kmsg (since kernel 3.5.0) [Karel Zak]
|
|
- refactoring for kmsg support [Karel Zak]
|
|
- support --clear for kmsg [Karel Zak]
|
|
- unify internal APIs [Karel Zak]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
doc:
|
|
- fix typo in v2.22-ReleaseNotes [Bernhard Voelker]
|
|
docs:
|
|
- TODO removal, ldattach usage is done [Sami Kerola]
|
|
- TODO removal, login-utils error printing [Sami Kerola]
|
|
- TODO removal, rpmatch task is done [Sami Kerola]
|
|
- add v2.22-ReleaseNotes [Karel Zak]
|
|
- add deprecation comments [Sami Kerola]
|
|
- add note about enabled kill(1) to v2.22-ReleaseNotes [Karel Zak]
|
|
- add note about non-recursive build-sys [Karel Zak]
|
|
- add note about partx output change [Karel Zak]
|
|
- add quota mount option support description for ext2 [Björn Jacke]
|
|
- add su.1 manual page [Sami Kerola]
|
|
- add sys-utils/umount.8 manual page [Sami Kerola]
|
|
- clarify KiB vs. KB in man pages [Bernhard Voelker]
|
|
- clean up chcpu.8 manual [Sami Kerola]
|
|
- clean up dmesg.1 manual [Sami Kerola]
|
|
- clean up getopt.1 manual [Sami Kerola]
|
|
- clean up login.1 manual [Sami Kerola]
|
|
- clean up partx.8 manual [Sami Kerola]
|
|
- clean up sulogin.8 manual [Sami Kerola]
|
|
- clean up utmpdump.1 manual [Sami Kerola]
|
|
- clean up wdctl.8 manual [Sami Kerola]
|
|
- corrections to FSF license files, and postal address [Sami Kerola]
|
|
- do not overwrite ddate.1 manual [Sami Kerola]
|
|
- eject.1 align with Documentation/howto-man-page.txt [Sami Kerola]
|
|
- fix all man page groff warnings [Sami Kerola]
|
|
- fix email macro in manual example [Sami Kerola]
|
|
- fix further typos found by misspellings [Bernhard Voelker]
|
|
- fix typos found by misspellings [Bernhard Voelker]
|
|
- ftp server does no longer support util-linux-ng [Sami Kerola]
|
|
- man page syntax fixes [Ville Skyttä]
|
|
- mark udev and list blkid(8) output formats deprecated [Karel Zak]
|
|
- mention the required mount options for journaled version 2 quota [Björn Jacke]
|
|
- move fstab.5 to sys-utils (mount/ dir is deprecated) [Karel Zak]
|
|
- remove unused config/texinfo.tex [Karel Zak]
|
|
- rewrite su.1 manual [Ludwig Nussel]
|
|
- tell about irc channel [Sami Kerola]
|
|
- update AUTHORS file [Karel Zak]
|
|
- update TODO [Karel Zak]
|
|
- update TODO [Sami Kerola]
|
|
- update TODO file [Karel Zak]
|
|
- update howto-tests.txt [Karel Zak]
|
|
- update tests docs [Karel Zak]
|
|
- update v2.22-ReleaseNotes [Karel Zak]
|
|
eject:
|
|
- add --force option [Karel Zak]
|
|
- add --manualeject from fedora [Karel Zak]
|
|
- add --no-partitions-unmount [Karel Zak]
|
|
- add -X from Fedora [Karel Zak]
|
|
- allow to address device by LABEL/UUID [Karel Zak]
|
|
- briefer usage [Michal Luscon]
|
|
- call umount <mountpoint> rather than <device> [Karel Zak]
|
|
- check for hotplug/removable attribute [Karel Zak]
|
|
- clean unmount_devices() [Karel Zak]
|
|
- clean up argv parsing code [Karel Zak]
|
|
- clean up devname usage [Karel Zak]
|
|
- clean up eject_* functions [Karel Zak]
|
|
- clean up includes [Michal Luscon]
|
|
- clean up man page [Karel Zak]
|
|
- clean up umount stuff [Karel Zak]
|
|
- clean up usage() [Karel Zak]
|
|
- clean up verbose messages [Karel Zak]
|
|
- cleanup umount code [Karel Zak]
|
|
- cleanup usage() [Karel Zak]
|
|
- close open file [cppcheck] [Sami Kerola]
|
|
- coding style fixes [Karel Zak]
|
|
- constify array [Mike Frysinger]
|
|
- don't try to use non-device path [Karel Zak]
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
- fix compiler warnings [-Wformat] [Karel Zak]
|
|
- fix shadow declaration [Sami Kerola]
|
|
- improve work with partitioned devices [Karel Zak]
|
|
- inform if CD-ROM drive is not ready [Sami Kerola]
|
|
- inform why open failed [Sami Kerola]
|
|
- initial merge eject and util-linux [Michal Luscon]
|
|
- make the code robust [Karel Zak]
|
|
- modification of parse_arg function [Michal Luscon]
|
|
- new auto_eject code from Fedora [Karel Zak]
|
|
- new close_tray code from Fedora [Karel Zak]
|
|
- remove MountableDevice function [Michal Luscon]
|
|
- remove obsolete code, use EXIT_* macros [Karel Zak]
|
|
- remove unnecessary checks [Karel Zak]
|
|
- remove unnecessary function [Karel Zak]
|
|
- remove unnecessary variable [Karel Zak]
|
|
- rename handle_x_option to set_device_speed [Karel Zak]
|
|
- replace CLOSE and FCLOSE macros by e_close and e_fclose functions [Michal Luscon]
|
|
- replace fprintf with err and warn [Michal Luscon]
|
|
- return proper 0/1 from eject_cdrom() [Dave Reisner]
|
|
- simplify find_device [Michal Luscon]
|
|
- support CDIOCEJECT ioctl [Karel Zak]
|
|
- unification of coding style [Michal Luscon]
|
|
- use BUILD_EJECT, move to sys-utils [Karel Zak]
|
|
- use CDROM_DRIVE_STATUS if available for tray toggling [Mike Frysinger]
|
|
- use SG_IO ioctl for scsi [Karel Zak]
|
|
- use canonicalize_path to treat symbolic links [Michal Luscon]
|
|
- use libmount to detect if cdrom is mounted [Karel Zak]
|
|
- use program_invocation_short_name instead of programName [Michal Luscon]
|
|
- use xstrdup() [Karel Zak]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
eject(1):
|
|
- fix typo in mount(1) reference [Mike Frysinger]
|
|
fallocate:
|
|
- add --version and align with howto-usage-function.txt [Sami Kerola]
|
|
fdisk:
|
|
- (dos) cleanup function names [Karel Zak]
|
|
- API add delete partition to label operations [Davidlohr Bueso]
|
|
- API add fdisk_label_change [Davidlohr Bueso]
|
|
- API add geometry [Davidlohr Bueso]
|
|
- API add label probing functionality [Davidlohr Bueso]
|
|
- API add mbr [Davidlohr Bueso]
|
|
- API add new partition to label operations [Davidlohr Bueso]
|
|
- API add to label operations to context [Davidlohr Bueso]
|
|
- API add topology debug [Davidlohr Bueso]
|
|
- API add verify to label operations [Davidlohr Bueso]
|
|
- API add write to label operations [Davidlohr Bueso]
|
|
- API comment labels array [Davidlohr Bueso]
|
|
- API fix fdisk_add_partition comment style [Davidlohr Bueso]
|
|
- add an quit/exit handling function [Davidlohr Bueso]
|
|
- add debug support [Davidlohr Bueso]
|
|
- add device topology to the API [Davidlohr Bueso]
|
|
- add fdisk_dev_sectsz_is_default helper [Davidlohr Bueso]
|
|
- add noreturn function attribute [Sami Kerola]
|
|
- add readonly option to fdisk_new_context_from_filename() [Karel Zak]
|
|
- add some debug messages [Karel Zak]
|
|
- add total sectors [Davidlohr Bueso]
|
|
- aix fix warning [Davidlohr Bueso]
|
|
- aix remove magic aixlabel macro, mark unused parameters [Karel Zak]
|
|
- always print total number of sectors [Petr Uzel]
|
|
- always use stderr for debug messages [Karel Zak]
|
|
- bsd mark unused parameters [Karel Zak]
|
|
- cast before count size [Karel Zak]
|
|
- cleanup strtoxx_or_err() [Karel Zak]
|
|
- create DOS specific write table function [Davidlohr Bueso]
|
|
- de-duplicate disk label strings [Bernhard Voelker]
|
|
- do not call sgi and sun code when creating a new dos label [Davidlohr Bueso]
|
|
- document FDISK_DEBUG [Davidlohr Bueso]
|
|
- don't call update_units() in label probes if not necessary [Petr Uzel]
|
|
- don't ignore 1MiB granularity on 512-byte sector devices [Karel Zak]
|
|
- don't print CHS geometry unless DOS compatible mode is set [Petr Uzel]
|
|
- don't print confusing warning on non-partitioned disks [Karel Zak]
|
|
- don't print welcome message to stderr [Karel Zak]
|
|
- dos mark unused parameters [Karel Zak]
|
|
- dos use sector_t [Davidlohr Bueso]
|
|
- extend comments for fdisk_new_context() [Davidlohr Bueso]
|
|
- fix compiler warning [-Werror=unused-variable] [Petr Uzel]
|
|
- fix compiler warning [-Wpointer-sign] [Karel Zak]
|
|
- fix compiler warning [-Wunused-variable] [Karel Zak]
|
|
- fix compiler warnings [-Wsign-compare] [Karel Zak]
|
|
- fix error message for too small devices [Karel Zak]
|
|
- fix fdiskdoslabel.c global variables [Karel Zak]
|
|
- fix io_size usage in new API [Karel Zak]
|
|
- fix menu [Davidlohr Bueso]
|
|
- fix segfault on bsd label [Davidlohr Bueso]
|
|
- fix to build for IA32 [Christian Wiese]
|
|
- fix typo [Petr Uzel]
|
|
- fix typo in comment [Bernhard Voelker]
|
|
- get_boot() has to die (step I.) [Karel Zak]
|
|
- get_boot() has to die (step II.) [Karel Zak]
|
|
- introduce fdisk context [Davidlohr Bueso]
|
|
- introduce sector_t type [Davidlohr Bueso]
|
|
- isolate dos label logic [Davidlohr Bueso]
|
|
- kernel/bios sectors and heads need not be global [Davidlohr Bueso]
|
|
- mac remove magic maclabel macro, mark unused parameters [Karel Zak]
|
|
- make CHS user values more robust [Davidlohr Bueso]
|
|
- make grain global variable part of fdisk_context() [Petr Uzel]
|
|
- make if clause easier to read [Sami Kerola]
|
|
- make label API more robust [Karel Zak]
|
|
- mark dos compatibility/CHS options deprecated in manpage [Davidlohr Bueso]
|
|
- move DOS geometry code from generic part to label specific [Karel Zak]
|
|
- move DOS new/add partition code [Davidlohr Bueso]
|
|
- move kernel geometry into blkdev [Davidlohr Bueso]
|
|
- move label specific stuff to fdiskdoslabel.c [Karel Zak]
|
|
- move user geometry setting from fdisk.c to API [Karel Zak]
|
|
- refactor -s option [Davidlohr Bueso]
|
|
- remove action enum [Davidlohr Bueso]
|
|
- remove bogus statement [Davidlohr Bueso]
|
|
- remove dead code [Davidlohr Bueso]
|
|
- remove dummy function [Davidlohr Bueso]
|
|
- remove listing variable [Davidlohr Bueso]
|
|
- remove stack jumping [Davidlohr Bueso]
|
|
- remove unused file [Karel Zak]
|
|
- remove unused function declaration [Davidlohr Bueso]
|
|
- remove unused hsc2sector macro [Davidlohr Bueso]
|
|
- remove unused variables [Karel Zak]
|
|
- remove useless comments [Davidlohr Bueso]
|
|
- remove user specified sector size global variable [Davidlohr Bueso]
|
|
- rename cxt->mbr buffer to cxt->firstsector [Karel Zak]
|
|
- rename label probing functions [Petr Uzel]
|
|
- return success from sgi_create_disklabel [Petr Uzel]
|
|
- rework fatal errors [Davidlohr Bueso]
|
|
- set label pointer in fdisk_create_default_disklabel() [Karel Zak]
|
|
- sgi abort on HDIO_GETGEO failure [Davidlohr Bueso]
|
|
- sgi remove unused code [Davidlohr Bueso]
|
|
- sgi remove unused function [Davidlohr Bueso]
|
|
- sgi use sector_t [Davidlohr Bueso]
|
|
- sgi use xcalloc() [Karel Zak]
|
|
- simplify device opening [Davidlohr Bueso]
|
|
- standarize version output [Davidlohr Bueso]
|
|
- stop buffering welcome message [Davidlohr Bueso]
|
|
- sun remove unused function [Davidlohr Bueso]
|
|
- sun use sector_t [Davidlohr Bueso]
|
|
- tests update oddinput test [Davidlohr Bueso]
|
|
- use BSD label header [Davidlohr Bueso]
|
|
- use EXIT_SUCCESS for -l option [Davidlohr Bueso]
|
|
- use context as a parameter [Davidlohr Bueso]
|
|
- use memset() rather than bzero() [Karel Zak]
|
|
- use randutils for mbr signature creation [Davidlohr Bueso]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
fileutils:
|
|
- differentiate xmkstemp and xfmkstemp [Sami Kerola]
|
|
- xmkstemp() interface change [Dave Reisner]
|
|
findfs:
|
|
- add --version & align with howto-usage-function.txt [Sami Kerola]
|
|
findmnt:
|
|
- add --task <tid> option [Karel Zak]
|
|
- add --version & align with howto-usage-function.txt [Sami Kerola]
|
|
- add -D, --df option to imitate df(1) [Dave Reisner]
|
|
- add -P, --pairs to the man page [Bill Pemberton]
|
|
- add FS size, avail, used, and use% columns [Dave Reisner]
|
|
- add FSROOT column [Dave Reisner]
|
|
- add TID column [Karel Zak]
|
|
- add match_by_file to do within-device matching [Dave Reisner]
|
|
- add note about \x<hex> to man page [Karel Zak]
|
|
- add support for PARTUUID= and PARTLABEL= [Karel Zak]
|
|
- add support for maj min source [Karel Zak]
|
|
- don't use tree-like output if more -F options specified [Karel Zak]
|
|
- fallback to mountinfo for polling [Dave Reisner]
|
|
- fix compiler warnings [-Wuninitialized] [Petr Uzel]
|
|
- fix typo in manpage [Bernhard Voelker]
|
|
- improve --df output [Karel Zak]
|
|
- reference correct manual section [Dave Reisner]
|
|
- remove dublicate usage() line [Sami Kerola]
|
|
- restrict within-device matching [Karel Zak]
|
|
- support -o +<attr> for adding attribute to output fields. [Milan Broz]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
- use st.st_bavail for available column [Dave Reisner]
|
|
- use xasprintf() [Karel Zak]
|
|
flock:
|
|
- user-configurable exit code [Jan \"Yenya\" Kasprzak]
|
|
fsck:
|
|
- Add a -r option to report memory and runtime statistics [Frank Mayhar]
|
|
- coding stype fixes (calloc, err, ...) [Karel Zak]
|
|
- cosmetic changes in coding style [Karel Zak]
|
|
- don't duplicate exit code macros [Karel Zak]
|
|
- don't free fstab table on parse failure [Dave Reisner]
|
|
- don't try to call fsck for undefined fs type [Karel Zak]
|
|
- fix coding style [Karel Zak]
|
|
- move to disk-utils directory [Karel Zak]
|
|
- remove string_copy() [Karel Zak]
|
|
- remove unnecessary fsck.h [Karel Zak]
|
|
- replace fsprobe with libmount utils [Karel Zak]
|
|
- tiny coding style fix [Karel Zak]
|
|
- use gettimeofday() for real elapsed time statistic [Karel Zak]
|
|
- use less aggressive method to detect mounted devices [Karel Zak]
|
|
- use libmount for filesystem list [Karel Zak]
|
|
- use libmount to check for mounted filesystems [Karel Zak]
|
|
fsck.cramfs:
|
|
- add long options [Sami Kerola]
|
|
- disallow unknown command line options [Sami Kerola]
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
fsck.minix:
|
|
- align with howto-usage-function.txt [Sami Kerola]
|
|
- clean up coding style [Sami Kerola]
|
|
- fix printf format warning [Sami Kerola]
|
|
- use rpmatch() for yes/no question [Sami Kerola]
|
|
- use symbolic exit codes [Sami Kerola]
|
|
fsck.minix.c:
|
|
- fix compiler warnings [-Wunused-result] [Petr Uzel]
|
|
fstab:
|
|
- fstab.5 fix misspelling of deprecated [Dave Reisner]
|
|
fstrim:
|
|
- add --version and align with howto-usage-function.txt [Sami Kerola]
|
|
- use strtosize_or_err() [Karel Zak]
|
|
getopt:
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
hexdump:
|
|
- fix comparison of distinct pointer types [Karel Zak]
|
|
- fix shadow declaration [Sami Kerola]
|
|
- print sensible message when all input file arguments fail [Sami Kerola]
|
|
- update man page for -n and -s [Karel Zak]
|
|
- use strtosize() for -n and -s [Karel Zak]
|
|
- use strtosize_or_err() [Karel Zak]
|
|
hwclock:
|
|
- cleanup strtoxx_or_err() [Karel Zak]
|
|
- don't set time for --systz [Karel Zak]
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
inclide/env:
|
|
- innclude c.h, remove _() macro from xsetenv() [Karel Zak]
|
|
include:
|
|
- [c.h] protect container_of [maximilian attems]
|
|
- add /proc/locks path to pathnames [Davidlohr Bueso]
|
|
- add asprintf wrapper [Sami Kerola]
|
|
- add stream error checking facility [Sami Kerola]
|
|
- define format to be constant in xasprintf() [Sami Kerola]
|
|
- fix spurious list.h warnings [Sami Kerola]
|
|
- fix void pointer arithmetics warnings [Sami Kerola]
|
|
- move get_terminal_width() to ttyutils.h [Petr Uzel]
|
|
- rename writeall.h to all-io.h [Petr Uzel]
|
|
include [optutils]:
|
|
- add exclusive_option() inline function [Sami Kerola]
|
|
include/blkdev:
|
|
- cleanup up [Karel Zak]
|
|
include/c:
|
|
- move fallback for MAXHOSTNAMELEN to c.h [Karel Zak]
|
|
include/exitcodes:
|
|
- add FSCK_DESTRUCT alias [Karel Zak]
|
|
- clean up names, add _EX_ suffix [Karel Zak]
|
|
include/optutils:
|
|
- add err_exclusive_options() [Karel Zak]
|
|
- remove unnecessary exclusive_option() [Karel Zak]
|
|
include/tt:
|
|
- improve work with non-utf8 chars [Karel Zak]
|
|
- remove obsolete stuff [Karel Zak]
|
|
include/ttyutils:
|
|
- more robust get_terminal_width() [Karel Zak]
|
|
include/ttyutils.h:
|
|
- add include guards [Dave Reisner]
|
|
ipcmk:
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
kill:
|
|
- Check the correct variable when configuring. [Thomas Schwinge]
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
kill, raw, rename:
|
|
- Don't explicitly enable for --enable-most-builds. [Thomas Schwinge]
|
|
last:
|
|
- use min() from c.h [Karel Zak]
|
|
ldattach:
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
lib:
|
|
- add fileutils function collection [Sami Kerola]
|
|
- add pager functionality [Davidlohr Bueso]
|
|
- random utilities [Davidlohr Bueso]
|
|
lib/blkdev:
|
|
- fix compiler warning [-Wreturn-type] [Karel Zak]
|
|
- return static strings by blkdev_scsi_type_to_name() [Karel Zak]
|
|
lib/canonicalize:
|
|
lib/fileutils:
|
|
- add get_fd_tabsize() [Karel Zak]
|
|
lib/loopdev:
|
|
- minor bug fix add missing semicolon [Sami Kerola]
|
|
- more robust initialization [Karel Zak]
|
|
- use warn_unused_result forimportant functions [Karel Zak]
|
|
lib/mangle:
|
|
- check for end of string on every iteration [Dave Reisner]
|
|
- cleanup, add unhexmangle [Karel Zak]
|
|
- fix a memory leak in the test case [Cong Wang]
|
|
- remove unused variable [Karel Zak]
|
|
lib/match:
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
lib/mbsalign:
|
|
- abort() when non-expected case is encountered [Sami Kerola]
|
|
lib/pager:
|
|
- fix compiler warnings [Karel Zak]
|
|
- minor compiler warning fixes [Sami Kerola]
|
|
- repair build for non-Linux. [Thomas Schwinge]
|
|
lib/strutils:
|
|
- add string_add_to_idarray() - parse and add to id list [Milan Broz]
|
|
- add string_to_bitmask() [Karel Zak]
|
|
- add strtosize_or_err, clean up [Karel Zak]
|
|
- circumvent missing localeconv() [maximilian attems]
|
|
- create type specific strtoxx_or_err() [Karel Zak]
|
|
lib/sysfs:
|
|
- check if cxt->dir_path is NULL in sysfs_readlink() [Cong Wang]
|
|
- expect p<N> suffix for partitions [Karel Zak]
|
|
- improve sysfs_is_partition_dirent() [Karel Zak]
|
|
- make sysfs_partno_to_devno better readable [Bernhard Voelker]
|
|
- use warn_unused_result for sysfs_init() [Karel Zak]
|
|
lib/tt:
|
|
- always escape '\' to simplify parsing in scripts [Karel Zak]
|
|
- check for non-printable chars for raw/export format [Karel Zak]
|
|
- count read cells, improve \x?? hex encoding [Karel Zak]
|
|
- encode data for RAW and EXPORT format [Karel Zak]
|
|
- export tt_fputs_{quoted,nonblank} function [Karel Zak]
|
|
- fix \x%02x usage [Karel Zak]
|
|
- work more sensitive with large columns [Karel Zak]
|
|
libblkid:
|
|
- accept small blocks for NTFS and Reiserfs in blkid [Vladimir 'φ-coder/phcoder' Serbinenko]
|
|
- add dm-verity hash device detection [Milan Broz]
|
|
- add noreturn function attribute [Sami Kerola]
|
|
- add support for PARTUUID= and PARTLABEL= [Karel Zak]
|
|
- befs declare functions static [Petr Uzel]
|
|
- cast blkid_loff_t to unsigned long long [Petr Uzel]
|
|
- cleanup _attribute__ usage [Karel Zak]
|
|
- fix compiler warning [-Wsign-compare] [Karel Zak]
|
|
- fix sysfs context usage [Karel Zak]
|
|
- generate pseudo-UUID for ISO9660 image file [Andreas Vogel]
|
|
- properly reset chain in probe_do_wipe() [Karel Zak]
|
|
- remove duplicate entries in symbols [Sami Kerola]
|
|
- rewrite ntfs prober [Karel Zak]
|
|
- support UFS UUID [Vladimir 'φ-coder/phcoder' Serbinenko]
|
|
- trust in udev symlinks, don't verify [Karel Zak]
|
|
- update dm-verity scan [Milan Broz]
|
|
- use unsigned ints in ntfs prober [Karel Zak]
|
|
libmount:
|
|
- Use binary search to compare pseudofs [Dave Reisner]
|
|
- add MNT_ERR_LOOPDEV [Karel Zak]
|
|
- add MNT_ERR_MOUNTOPT [Karel Zak]
|
|
- add configfs to pseudofs list [Karel Zak]
|
|
- add mnt_context_fstab_applied() [Karel Zak]
|
|
- add mnt_context_get_options() [Karel Zak]
|
|
- add mnt_fs_streq_srcpath() [Karel Zak]
|
|
- add mnt_fs_streq_target() and export all mnt_fs_streq_* [Karel Zak]
|
|
- add mnt_optstr_deduplicate_option() [Karel Zak]
|
|
- add mnt_table_find_devno() [Karel Zak]
|
|
- add noreturn function attribute [Sami Kerola]
|
|
- add special MNT_ERR_ codes [Karel Zak]
|
|
- add support for PARTUUID= and PARTLABEL= [Karel Zak]
|
|
- add support to parse /proc/swaps [Karel Zak]
|
|
- allow empty source for mount(2) syscall [Karel Zak]
|
|
- allow to disable swap between source and target [Karel Zak]
|
|
- avoid infinite loop in child fs iteration [Dave Reisner]
|
|
- canonicalize all paths from (fs)tab [Karel Zak]
|
|
- canonicalize targets from fstab on mount -a [Karel Zak]
|
|
- check VFS mount options in mnt_diff_tables() [Karel Zak]
|
|
- clean up MNT_FMT_* usage in parser [Karel Zak]
|
|
- cleanup flags usage [Karel Zak]
|
|
- close device fd (to avoid mount(2) EBUSY) [Karel Zak]
|
|
- cosmetic changes around "none" [Karel Zak]
|
|
- deduplicate SELinux mount options [Karel Zak]
|
|
- don't canonicalize target [Karel Zak]
|
|
- don't generate empty option strings [Karel Zak]
|
|
- don't treat "none" differently [Dave Reisner]
|
|
- don't use nosuid,noexec,nodev for cifs user=foo [Karel Zak]
|
|
- expose mnt_get_mountpoint as external API [Dave Reisner]
|
|
- fix "already mounted" detection on systems with mtab [Karel Zak]
|
|
- fix compiler warning [-Wsign-compare] [Karel Zak]
|
|
- fix mnt_context_guess_fstype() [Karel Zak]
|
|
- fix mount by pattern [Karel Zak]
|
|
- fix read before allocated buffer [Petr Uzel]
|
|
- fix shadow declaration [Sami Kerola]
|
|
- fix trivial typos [Petr Uzel]
|
|
- fix unmangle code [Karel Zak]
|
|
- improve ifdef HAVE_LIBSELINUX stuff [Karel Zak]
|
|
- improve mnt_tables_is_mounted [Karel Zak]
|
|
- make some string operations more robust [Karel Zak]
|
|
- optimize for paths with tailing slash [Karel Zak]
|
|
- plug a memory leak in exec_helper() [Petr Uzel]
|
|
- remount does not add entry to mtab file [Karel Zak]
|
|
- rename mnt_context_fstab_applied to mnt_context_tab_applied [Karel Zak]
|
|
- rewrite mnt_table_is_fs_mounted() to be less aggressive [Karel Zak]
|
|
- save task ID for mountinfo tiles [Karel Zak]
|
|
- trim leading commas from each options string [Dave Reisner]
|
|
- use mount.<type> -s for NFS only [Karel Zak]
|
|
- use stderr for initial debug message [Karel Zak]
|
|
libuuid:
|
|
- avoid double open and leaking descriptor [Petr Uzel]
|
|
- avoid double open and leaking fd (reworked) [Petr Uzel]
|
|
- don't exec uuidd [Petr Uzel]
|
|
- fix typo in uuid_compare manpage [Petr Uzel]
|
|
- move clock.txt path to header file [Karel Zak]
|
|
- move read_all to include/all-io.h [Petr Uzel]
|
|
- use EXIT_FAILURE [Petr Uzel]
|
|
- use get_fd_tabsize() [Karel Zak]
|
|
- use max() from c.h [Petr Uzel]
|
|
- use randutils [Davidlohr Bueso]
|
|
logger:
|
|
- avoid explicit fclose(stdout) [Dave Reisner]
|
|
- mark decode/pencode as static [Dave Reisner]
|
|
- use memcpy instead of bcopy [Dave Reisner]
|
|
login:
|
|
- Include <linux/major.h> only if it exists. [Thomas Schwinge]
|
|
- add USER to initial environment [Dave Reisner]
|
|
- allow TTYGROUP name begin by number [Sami Kerola]
|
|
- close tty before vhangup() [Karel Zak]
|
|
- fix LOGIN_CHOWN_VCS code [Karel Zak]
|
|
- fix compiler warning [-Wsign-compare] [Karel Zak]
|
|
- fix segmentation fault in log_utmp [Karel Zak]
|
|
- minor spelling fixes [Elan Ruusamäe]
|
|
- minor spelling fixes [Karel Zak]
|
|
- support crazy shadow-utils syntax in login.defs [Karel Zak]
|
|
- use get_fd_tabsize() [Karel Zak]
|
|
- use getdtablesize() correctly in login.c [chas williams - CONTRACTOR]
|
|
login-utils:
|
|
- add missing header, fix setpwnam.c fclose logic [Karel Zak]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
logindefs:
|
|
- change getlogindefs_num() to return unsigned long [Sami Kerola]
|
|
look:
|
|
- remove extra semicolon [Sami Kerola]
|
|
losetup:
|
|
- Fix setting of sizelimit on new loop devices [Daniel Drake]
|
|
- add --detach-all to the list of options [Petr Uzel]
|
|
- improve -a to report loopdevs < 512 bytes [Karel Zak]
|
|
- more verbose failed setup error mesage [Karel Zak]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
- use strtosize_or_err() [Karel Zak]
|
|
- warn about backing file size [Karel Zak]
|
|
lsblk:
|
|
- RQ-SIZE is part of the --topology output (man page bugfix) [Dave Reisner]
|
|
- add --include option [Karel Zak]
|
|
- add --version switch [Milan Broz]
|
|
- add WWN, improve udev support [Karel Zak]
|
|
- add inverse tree support (-s) [Peter Rajnoha]
|
|
- add not about unstable default output [Karel Zak]
|
|
- add read-ahead column. [Milan Broz]
|
|
- add support for PARTUUID= and PARTLABEL= [Karel Zak]
|
|
- check ioctl result [coverity scan] [Karel Zak]
|
|
- check sysfs_read_u64 return code [coverity scan] [Karel Zak]
|
|
- count with terminating character, man page -s entry [Peter Rajnoha]
|
|
- escape unsafe chars in parsable output [Karel Zak]
|
|
- fix /sys/.../ro usage [Karel Zak]
|
|
- fix dm_name usage [Karel Zak]
|
|
- fix usage, improve exclude/include lists parsing [Karel Zak]
|
|
- improve man page wording [Regid Ichira]
|
|
- permit option --exclude more than once [Bernhard Voelker]
|
|
- remove (dm-N) from NAME for raw/pair output format [Karel Zak]
|
|
- remove private \x<hex> coding, decode data from udev [Karel Zak]
|
|
- support -o +<attr> for adding attribute to output fields. [Milan Broz]
|
|
- use blkdev_scsi_type_to_name() [Sami Kerola]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
- use fallback for TYPE [Karel Zak]
|
|
- use libmount to get mountpoints/swaps [Karel Zak]
|
|
- use readlink_at from at.c [Karel Zak]
|
|
lscpu:
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
- fix compiler warning [-Wsign-compare] [Karel Zak]
|
|
- fix possibly undefined operation [Petr Uzel]
|
|
- fix shadow declaration [Sami Kerola]
|
|
- limit options --all, --online, --offline to parsable and extended output [Heiko Carstens]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
- values in /proc/bus/pci/devices are always unsigned [Sami Kerola]
|
|
lslock:
|
|
- remove duplicate variable [Karel Zak]
|
|
lslocks:
|
|
- add --notruncate, minor fixes in man page [Karel Zak]
|
|
- add TYPE column [Davidlohr Bueso]
|
|
- add lslocks.8 man page [Davidlohr Bueso]
|
|
- fix bracket indentation [Davidlohr Bueso]
|
|
- fix shadow declaration [Sami Kerola]
|
|
- minor fix in usage() [Karel Zak]
|
|
- new command [Davidlohr Bueso]
|
|
- use xasprintf for safe allocation [Sami Kerola]
|
|
mesg:
|
|
- use rpmatch to yes/no question [Sami Kerola]
|
|
misc:
|
|
- clenaup SIZE columns in lsblk and findmnt [Karel Zak]
|
|
misc-utils:
|
|
- cleanup strtoxx_or_err() [Karel Zak]
|
|
- cleanup unused strings.h includes [maximilian attems]
|
|
- fix typos [Davidlohr Bueso]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
mkfs.cramfs:
|
|
- disallow unknown command line options [Sami Kerola]
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
- remove unused 'MIN' macro definition [Petr Uzel]
|
|
mkswap:
|
|
- allow creating swap on /dev/hd[ab] [Petr Uzel]
|
|
- fix shadow declaration [Sami Kerola]
|
|
- improve diagnostics message if the device is mounted [Petr Uzel]
|
|
- use is_mounted() instead of check_mount() [Petr Uzel]
|
|
more:
|
|
- add noreturn function attribute [Sami Kerola]
|
|
- fix pointer wrap around compiler warnings [Sami Kerola]
|
|
- fix regex error messages printing [Karel Zak]
|
|
- fix search repetition regression [Sami Kerola]
|
|
- fix shadow declaration [Sami Kerola]
|
|
- fix typos [Davidlohr Bueso]
|
|
- remove a meaningless test [Jeremy Huntwork]
|
|
mount:
|
|
- (new) add 'internal-only(i)' to non-root allowed options [Raghavendra D Prabhu]
|
|
- (new) add --source and --target [Karel Zak]
|
|
- (new) add loopdev specific error message [Karel Zak]
|
|
- (new) add missing xalloc.h [Karel Zak]
|
|
- (new) add note about unsupported 'ignore' fstype to fstab.5 [Karel Zak]
|
|
- (new) add support for PARTUUID= and PARTLABEL= [Karel Zak]
|
|
- (new) allow sloppy for non-root [Karel Zak]
|
|
- (new) be more pedantic about --make-* [Karel Zak]
|
|
- (new) cleanup mount -a return codes [Karel Zak]
|
|
- (new) fix MS_REC usage [Karel Zak]
|
|
- (new) improve error messages [Karel Zak]
|
|
- (new) use MNT_ERR_ for error messages [Karel Zak]
|
|
- (new) use exclusive_option() [Sami Kerola]
|
|
- (old) check for LD_FLAGS_AUTOCLEAR more carefully [Karel Zak]
|
|
- (old) fix encryption= usage [Karel Zak]
|
|
- (old) remove hybrid libmount code [Karel Zak]
|
|
- (old) remove mtab lock test [Karel Zak]
|
|
- ext4 option inode_readahead should be inode_readahead_blks in mount.8 [Eryu Guan]
|
|
- fix man page typo s/reatime/relatime/ [Karel Zak]
|
|
- fix recursively propagation mounting [Dong Hao]
|
|
- remove unnecessary free() [Karel Zak]
|
|
- replace control chars in mountpoint name [Karel Zak]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
mountpoint:
|
|
- account for error from in mnt_fs_get_target [Dave Reisner]
|
|
- add --version & align with howto-usage-function.txt [Sami Kerola]
|
|
- fix a minor bug with 0 0 devno [Zhi Li]
|
|
namei:
|
|
- fix relative symlinks evaluation [Karel Zak]
|
|
partx:
|
|
- add --version option [Sami Kerola]
|
|
- cleanup strtoxx_or_err() [Karel Zak]
|
|
- support -o +<attr> for adding attribute to output fields [Milan Broz]
|
|
- use -s option for default output [Davidlohr Bueso]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
pathnames:
|
|
- clean up various user database paths [Sami Kerola]
|
|
pg:
|
|
- align with howto-usage-function.txt [Sami Kerola]
|
|
- correct version printing in help screen [Sami Kerola]
|
|
po:
|
|
- add *.h stuff to POTFILES [Karel Zak]
|
|
- merge changes [Karel Zak]
|
|
- update cs.po (from translationproject.org) [Petr Písař]
|
|
- update da.po (from translationproject.org) [Joe Hansen]
|
|
- update de.po (from translationproject.org) [Arun Persaud]
|
|
- update fr.po (from translationproject.org) [David Prévot]
|
|
- update ja.po (from translationproject.org) [Takeshi Hamasaki]
|
|
- update nl.po (from translationproject.org) [Benno Schulenberg]
|
|
- update pl.po (from translationproject.org) [Jakub Bogusz]
|
|
- update uk.po (from translationproject.org) [Yuri Chornoivan]
|
|
- update vi.po (from translationproject.org) [Trần Ngọc Quân]
|
|
- update zh_CN.po (from translationproject.org) [Wylmer Wang]
|
|
prlimit:
|
|
- improve error messages for bad --pid invocation [Bernhard Voelker]
|
|
- remove bogus instructions [Davidlohr Bueso]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
raw:
|
|
- add long options and version printing [Sami Kerola]
|
|
- align with howto-usage-function.txt [Sami Kerola]
|
|
- check numeric user inputs [Sami Kerola]
|
|
- clean up coding style [Sami Kerola]
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
- use libc error printing facilities [Sami Kerola]
|
|
- use pathnames.h for file locations [Sami Kerola]
|
|
- use symbolic exit numbers [Sami Kerola]
|
|
reset:
|
|
- make scripts bourne sh compliant [checkbashisms] [Sami Kerola]
|
|
resizepart:
|
|
- add new command [Karel Zak, Vivek Goyal]
|
|
- remove debug message [Karel Zak]
|
|
rev:
|
|
- mention tac(1) in 'SEE ALSO' man page section [James R. Van Zandt]
|
|
rtcwake:
|
|
- only invoke RTC_AIE_ON/OFF ioctls in pairs [Paul Fox]
|
|
- tiny coding style change [Karel Zak]
|
|
schedutils:
|
|
- cleanup strtoxx_or_err() [Karel Zak]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
script:
|
|
- add noreturn function attributes [Sami Kerola]
|
|
- error in usage() output [Sami Kerola]
|
|
- play well with csh when invoked from within /etc/csh.login [Karel Zak]
|
|
- remove unused code [Karel Zak]
|
|
scriptreplay:
|
|
- fix compiler format warning [Sami Kerola]
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
setarch:
|
|
- disallow unknown command line options [Sami Kerola]
|
|
- do not use -1 as array index [cppcheck] [Sami Kerola]
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
setpwnam:
|
|
- use xmkstemp() and lckpwdf() [Sami Kerola]
|
|
setsid:
|
|
- Include <sys/ioctl.h> instead of <termio.h>. [Thomas Schwinge]
|
|
- add option "-c" to set the controlling terminal [Harald Hoyer]
|
|
- cleanup usage() [Karel Zak]
|
|
- fix off-by-one error in execvp call [Bernhard Voelker]
|
|
setterm:
|
|
- correct manual page reference [Sami Kerola]
|
|
- fix shadow declaration [Sami Kerola]
|
|
sfdisk:
|
|
- fix calculation due to type mismatch (ix86) [Petr Uzel]
|
|
- fix compiler warning [-Wunused-result] [Petr Uzel]
|
|
- improve F_MEGABYTE header [Bernhard Voelker]
|
|
- make -l less verbose about missing PT [Karel Zak]
|
|
- use rpmatch to yes/no question [Sami Kerola]
|
|
strutils:
|
|
- return success on test program [Davidlohr Bueso]
|
|
su:
|
|
- Add AM_LDFLAGS to su_LDFLAGS. [Thomas Schwinge]
|
|
- Don't include the unused <sys/fsuid.h> [Thomas Schwinge]
|
|
- Mention SUID_* feature. [Thomas Schwinge]
|
|
- align with howto-usage-function [Sami Kerola]
|
|
- cleanup man page [Karel Zak]
|
|
- don't use custom MAX macro [Ludwig Nussel]
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
- fix compiler warning [-Wunused-parameter] [Karel Zak]
|
|
- introduce xsetenv globally [Ludwig Nussel]
|
|
- preserve errno in cleanup_pam() [Ludwig Nussel]
|
|
- remove program_name [Karel Zak]
|
|
- remove unimplemented options -u and -v [Bernhard Voelker]
|
|
- remove unused code [Ludwig Nussel]
|
|
- replace PAM_BAIL_P macro with better solution [Ludwig Nussel]
|
|
- use BSD err function instead of gnu's error() [Ludwig Nussel]
|
|
- use ENV_PATH resp ENV_SUPATH to be consistent with login [Ludwig Nussel]
|
|
- use EXIT_FAILURE consistently [Ludwig Nussel]
|
|
- use xstrdup() [Karel Zak]
|
|
sulogin:
|
|
- add i18n strings [Dave Reisner]
|
|
- add long options [Karel Zak]
|
|
- add note about port to util-linux to the man page [Karel Zak]
|
|
- check chdir and getcwd return values [-Wunused-result] [Karel Zak]
|
|
- cleanup comments [Karel Zak]
|
|
- cleanup strtoxx_or_err() [Karel Zak]
|
|
- fix selinux build [Karel Zak]
|
|
- fix shadow declaration [Sami Kerola]
|
|
- get rid of calls to /bin/sash [Dave Reisner]
|
|
- header/include cleanup [Dave Reisner]
|
|
- initial import from sysvinit [Dave Reisner]
|
|
- initialize nls stuff [Karel Zak]
|
|
- parse timeout more carefully [Karel Zak]
|
|
- remove CHECK_{DES,MD5} defines [Dave Reisner]
|
|
- remove USE_ONELINE and SANE_TIO defines [Dave Reisner]
|
|
- replace older signal() with sigaction() [Dave Reisner]
|
|
- replace perror() with warx() [Karel Zak]
|
|
- share vc initialization with agetty [Karel Zak]
|
|
- sulogin.8 refactor manpage [Dave Reisner]
|
|
- use EXIT_* [Karel Zak]
|
|
- use a more standard usage output [Dave Reisner]
|
|
- use err.h stuff [Karel Zak]
|
|
- use pathnames.h for file locations [Dave Reisner]
|
|
- use size_t for iterator to avoid cast [Dave Reisner]
|
|
- whitespace fixes [Dave Reisner]
|
|
swaplabel:
|
|
- add --version and align with howto-usage-function.txt [Sami Kerola]
|
|
- check blkid_probe_lookup_value() result [coverity scan] [Karel Zak]
|
|
swapoff:
|
|
- cleanup usage() and includes [Karel Zak]
|
|
- move code from swapon.c to swapoff.c [Karel Zak]
|
|
- use libmount to parse fstab [Karel Zak]
|
|
swapon:
|
|
- add --show option [Sami Kerola]
|
|
- add support for PARTUUID= and PARTLABEL= [Karel Zak]
|
|
- cleanup main() [Karel Zak]
|
|
- cleanup usage() [Karel Zak]
|
|
- fix --summary output regression [Sami Kerola]
|
|
- fix typo [Karel Zak]
|
|
- kill unused variables in show_table() [Petr Uzel]
|
|
- make --show size to be human readable by default [Sami Kerola]
|
|
- minor coding style changes [Karel Zak]
|
|
- move generic code to swapon-common.c [Karel Zak]
|
|
- remove unused variables [Sami Kerola]
|
|
- use directly blkid rather than fsprobe wrapper [Karel Zak]
|
|
- use libmount for /proc/swaps parsing [Karel Zak]
|
|
- use libmount for fstab parsing (for swapon --all) [Karel Zak]
|
|
- use only libmount for paths/tags evealuation [Karel Zak]
|
|
sys-utils:
|
|
- avoid duplicate reference to fstab.5 [Dave Reisner]
|
|
- cleanup strtoxx_or_err() [Karel Zak]
|
|
- fix typos [Davidlohr Bueso]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
sysfs:
|
|
- fix printf format warnings [Sami Kerola]
|
|
- move blkid_devno_to_wholedisk to sysfs_devno_to_wholedisk [Michal Luscon]
|
|
tailf:
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
term-utils:
|
|
- cleanup strtoxx_or_err() [Karel Zak]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
test:
|
|
- test 'none' source for mount(8) [Karel Zak]
|
|
test_sysinfo:
|
|
- fix compiler warning [-Wmissing-prototypes] [Karel Zak]
|
|
tests:
|
|
- add UFS uuids to results [Karel Zak]
|
|
- add layout info to dos mode test [Karel Zak]
|
|
- add libmount optstr deduplicate [Karel Zak]
|
|
- add losetup/mount encryption test [Karel Zak]
|
|
- add lscpu test for box with 64 CPUs [Karel Zak]
|
|
- add lslocks to build-sys tests [Karel Zak]
|
|
- add non-dos mode fdisk test [Karel Zak]
|
|
- add swapon tests for --fixpgsz and fix signature [Karel Zak]
|
|
- add tests for mount --make-* stuff [Karel Zak]
|
|
- add umount-by-eject tests [Karel Zak]
|
|
- blkid/md-raid1-part fails [Bernhard Voelker]
|
|
- check for 'make check' [Karel Zak]
|
|
- cleanup ts_is_mounted [Bernhard Voelker]
|
|
- hwclock locate ntpdate by using path [Sami Kerola]
|
|
- look add words file [Sami Kerola]
|
|
- make blkid/md-raid1-part more robust [Bernhard Voelker]
|
|
- make compatible with autotools [Karel Zak]
|
|
- make output and diff dirs usage more robust [Karel Zak]
|
|
- more robust symlinks usage [Karel Zak]
|
|
- partx changed default output format [Sami Kerola]
|
|
- remove LD_LIBRARY_PATH from swapon tests [Karel Zak]
|
|
- remove lt- prefixes [Karel Zak]
|
|
- rename doslabel test [Karel Zak]
|
|
- search for "none" by findmnt [Karel Zak]
|
|
- search mount point in canonicalized form in /proc/mounts [Bernhard Voelker]
|
|
- standardize fdisk headers in MBR tests [Karel Zak]
|
|
- test non-canonical paths in fstab [Karel Zak]
|
|
- tiny change in output header [Karel Zak]
|
|
- update [Karel Zak]
|
|
- update blkid tests with fdisk output [Karel Zak]
|
|
- update build-sys tests [Karel Zak]
|
|
- update fdisk test [Karel Zak]
|
|
- update fdisk test (default output format changed) [Petr Uzel]
|
|
- update iso tests [Karel Zak]
|
|
- update libmount tests [Karel Zak]
|
|
- update non-lib build tests [Karel Zak]
|
|
- update oddinput test [Karel Zak]
|
|
- update partx, add missing whitespace [Karel Zak]
|
|
- update paths to helpers [Karel Zak]
|
|
- use eject --force [Karel Zak]
|
|
- use ts_is_mounted in mount/regfile [Bernhard Voelker]
|
|
- wait a moment between mount and umount [Karel Zak]
|
|
text-utils:
|
|
- cleanup strtoxx_or_err() [Karel Zak]
|
|
- use min() from c.h [Petr Uzel]
|
|
- verify writing to streams was successful [Sami Kerola]
|
|
text-utils/hexsyntax.c:
|
|
- fix for missing program_invocation_short_name [Andreas Bießmann]
|
|
tools:
|
|
- add asprintf to checkxalloc script [Sami Kerola]
|
|
- add checkmans.sh [Sami Kerola]
|
|
- add small and stupid script to check HAVE_DECL_ [Karel Zak]
|
|
- checkconfig.sh make scripts bourne sh compliant [checkbashisms] [Sami Kerola]
|
|
- cleanup config-gen.d [Karel Zak]
|
|
- config-gen make scripts bourne sh compliant [checkbashisms] [Sami Kerola]
|
|
- improve ko-release-* scripts [Karel Zak]
|
|
- ko-release make scripts bourne sh compliant [checkbashisms] [Sami Kerola]
|
|
translation:
|
|
- unify file open error messages [Sami Kerola]
|
|
- unify stat error messages [Sami Kerola]
|
|
tunelp:
|
|
- check fstat return code [coverity scan] [Karel Zak]
|
|
- remove old, now unneeded header [Dave Reisner]
|
|
ul:
|
|
- fix shadow declaration [Sami Kerola]
|
|
util-linux:
|
|
- Document new FAT options [Steven J. Magnani]
|
|
utmpdump:
|
|
- add NLS and closestream support [Karel Zak]
|
|
- add long options [Karel Zak]
|
|
- cleanup comments, funcs definition lines [Karel Zak]
|
|
- cleanup file descriptor usage [Karel Zak]
|
|
- cleanup usage() [Karel Zak]
|
|
- document optional filename argument [Bernhard Voelker]
|
|
- encourage users not to follow stdin [Sami Kerola]
|
|
- fix compiler warning [-Wunused-result] [Karel Zak]
|
|
- fixes based on static analysis [cppcheck] [Sami Kerola]
|
|
- kill unused variable in follow_by_inotify() [Petr Uzel]
|
|
- new command, merge from sysvinit [Karel Zak]
|
|
- remove dead code [Karel Zak]
|
|
- remove libc5 support [Karel Zak]
|
|
- remove unused variable [Sami Kerola]
|
|
- use err.h stuff [Karel Zak]
|
|
- use help and version output macros [Sami Kerola]
|
|
- use inotify to when following file [Sami Kerola, Karel Zak]
|
|
- use xalloc.h, minor coding style changes [Karel Zak]
|
|
- white space fix [Sami Kerola]
|
|
uuidd:
|
|
- add systemd unit files [Petr Uzel]
|
|
- do not drop privileges [Petr Uzel]
|
|
- factor out pidfile creation into separate function [Petr Uzel]
|
|
- factor out socket creation into separate function [Petr Uzel]
|
|
- implement --no-fork option [Petr Uzel]
|
|
- implement --no-pid option [Petr Uzel]
|
|
- implement --socket-activation option [Petr Uzel]
|
|
- improve systemd unit files [Karel Zak]
|
|
- introduce uuidd_cxt to pass arguments to server loop [Petr Uzel]
|
|
- move from /var/run/uuidd to /run/uuidd [Karel Zak]
|
|
- print all debugging information to stderr [Petr Uzel]
|
|
- remove unnecessary variables [Karel Zak]
|
|
- remove useless initialization of cleanup_socket [Petr Uzel]
|
|
- use UUIDD_OP_GETPID instead of magic number [Petr Uzel]
|
|
- use configured run state directory in manual etc [Sami Kerola]
|
|
- use ignore_result helper [Petr Uzel]
|
|
- use output redirection which works [checkbashisms] [Sami Kerola]
|
|
- use run configured state directory [Sami Kerola]
|
|
vipw:
|
|
- add noreturn function attribute [Sami Kerola]
|
|
- make vim writebackup mode work [Sami Kerola]
|
|
- use rpmatch to yes/no question [Sami Kerola]
|
|
- use xmkstemp() and lckpwdf() [Sami Kerola]
|
|
wall:
|
|
- use xmkstemp for temporary file [Sami Kerola]
|
|
wdctl:
|
|
- add "--settimeout" to set the timeout [Harald Hoyer]
|
|
- add --flags-only and optional column DEVICE [Karel Zak]
|
|
- add --oneline [Karel Zak]
|
|
- add man page [Karel Zak]
|
|
- add watchdog status tool [Lennart Poettering]
|
|
- align with other util-linux commands [Sami Kerola]
|
|
- allow to specify more than one device [Karel Zak]
|
|
- correct manual section reference [Sami Kerola]
|
|
- fix conflicting types on old systems [Sami Kerola]
|
|
- make timeouts output more parsable [Karel Zak]
|
|
- rewrite to use lib/tt [Karel Zak]
|
|
- tiny change to man page [Karel Zak]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
whereis:
|
|
- cleanup man page, add note about $PATH [Karel Zak]
|
|
- fix shadow declaration [Karel Zak]
|
|
wipefs:
|
|
- Fix mismatch if more -o options used. [Milan Broz]
|
|
- add quiet flag (-q) [Milan Broz]
|
|
- always print devname [Karel Zak]
|
|
- support more device arguments for wipefs [Milan Broz]
|
|
- use err_exclusive_options() [Karel Zak]
|
|
- use exclusive_option() [Sami Kerola]
|
|
- use strtosize_or_err() [Karel Zak]
|
|
- use symbolic value for markup mode [Sami Kerola]
|
|
write:
|
|
- Don't explicitly include <asm/param.h>. [Thomas Schwinge]
|
|
- Use PATH_MAX instead of MAXPATHLEN, as elsewhere. [Thomas Schwinge]
|
|
xalloc:
|
|
- use xasprintf in all files [Sami Kerola]
|