980 lines
45 KiB
Plaintext
980 lines
45 KiB
Plaintext
Util-linux 2.21 Release Notes
|
|
=============================
|
|
|
|
The udev compatible output (-o udev) from blkid(8) is deprecated. Udev
|
|
links directly to libblkid now.
|
|
|
|
Release highlights
|
|
------------------
|
|
|
|
chcpu(8):
|
|
- this NEW COMMAND can modify the state of CPUs, enable or disable CPUs,
|
|
scan for new CPUs, change the CPU dispatching mode of the underlying
|
|
hypervisor, and request CPUs from the hypervisor (configure) or return CPUs to
|
|
the hypervisor (deconfigure).
|
|
|
|
prlimit(1):
|
|
- this NEW COMMAND is very smart command line interface to prlimit(2)
|
|
syscall and allows to get and set a process resource limits. It's much
|
|
more flexible than old shell built-in ulimit(1).
|
|
|
|
login(1):
|
|
- the command has been rewritten, features:
|
|
* strictly PAM-only, another authentication method is unsupported
|
|
* compatible with Suse login(1)
|
|
* supports /etc/login.defs(5) config file
|
|
|
|
losetup(8):
|
|
- the command has been rewritten, features:
|
|
* requires kernel >= 2.6
|
|
* supports 64bit ioctls only
|
|
* losetup -a does not require root permissions (kernel >= 2.6.37)
|
|
* uses new /dev/loop-control kernel API (kernel >= 3.1)
|
|
* supports new command line option --partscan to enable kernel partition
|
|
table parser
|
|
|
|
mount(8), umount(8):
|
|
- new pure libmount based mount(8) and umounts(8) commands are available,
|
|
this experimental implementation could be enabled by --enable-new-mount
|
|
|
|
agetty(8):
|
|
- supports new command line options --nohints to disable hints about Num,
|
|
Caps and Scroll Locks
|
|
- supports new command line option --remote to add a hostname to the
|
|
login(1) command line
|
|
|
|
dmesg(1):
|
|
- supports new command line options --file to read the log from a file rather
|
|
than from kernel buffer
|
|
|
|
fallocate(8):
|
|
- supports new command line options --punch-hole to punch holes in the file
|
|
|
|
findmnt(8):
|
|
- supports alternative location of the fstab file
|
|
|
|
ipcrm(8):
|
|
- supports new command line option --all to remove all resources
|
|
|
|
lscpu(1):
|
|
- supports new command line options --all, --offline and --online to list
|
|
all, offline or online CPUs
|
|
- supports s390 topology description (polarization, books, ...)
|
|
|
|
partx(8):
|
|
- supports partitioned loop devices (note that since kernel 3.2 partitioned
|
|
loop devices are usable everywhere (including Fedora))
|
|
|
|
wipefs(8):
|
|
- allows to zap partition tables
|
|
- supports new command line option "--type <list>" to wipe only specified
|
|
filesystems, RAIDs or partition table types
|
|
|
|
libblkid:
|
|
- provides new function blkid_do_wipe() to remove all signatures from the
|
|
given block device. This new functionality is used in wipefs(8) and
|
|
mkswap(8). It's recommended to use this function in mkfs-like programs.
|
|
|
|
|
|
Stable maintenance releases between v2.20 and v2.21
|
|
---------------------------------------------------
|
|
|
|
util-linux 2.20.1 [20-Oct-2011]
|
|
|
|
* https://www.kernel.org/pub/linux/utils/util-linux/v2.20/v2.20.1-ReleaseNotes
|
|
https://www.kernel.org/pub/linux/utils/util-linux/v2.20/v2.20.1-ChangeLog
|
|
|
|
|
|
Changes between v2.20 and v2.21
|
|
-------------------------------
|
|
|
|
For more details see ChangeLog files at:
|
|
https://www.kernel.org/pub/linux/utils/util-linux/v2.21/
|
|
|
|
agetty:
|
|
- add --nohints [Karel Zak]
|
|
- add static and const qualifiers [Francesco Cosoleto]
|
|
- check localtime() result [Karel Zak]
|
|
- don't use log_err() for non-fatal errors [Karel Zak]
|
|
- double equals sign typo in opentty() [Karel Zak]
|
|
- map NL to CR-NL on output in initial termiossettings [Jacoby Hickerson]
|
|
- pass hostname to login(1) [Karel Zak]
|
|
- test ECHO on c_lflag [Karel Zak]
|
|
arch:
|
|
- minor changes to usage() [Karel Zak]
|
|
- start using arch as a usage() example [Sami Kerola]
|
|
blkdev:
|
|
- add is_blkdev function [Davidlohr Bueso]
|
|
blkid:
|
|
- add comment to keep static analysers happy [Karel Zak]
|
|
- check fd before use [coverity scan] [Karel Zak]
|
|
- fix unfinished sentence for -l option in blkid.8 [Dave Reisner]
|
|
- move cache to /run on new systems [Karel Zak]
|
|
- potential null derefence [smatch scan] [Karel Zak]
|
|
- print ID_PART_ENTRY_* for small devices [Karel Zak]
|
|
- remove -w option from man page and usage() output [Karel Zak]
|
|
- remove dead assigment [Karel Zak]
|
|
blockdev:
|
|
- make functions static [Wanlong Gao]
|
|
- make the code more readable for static analysers [Karel Zak]
|
|
- remove non-ANSI function declaration [smatch scan] [Karel Zak]
|
|
build-sys:
|
|
- add --enable-most-builds [Sami Kerola]
|
|
- add --enable-new-mount [Karel Zak]
|
|
- add UL_BUILD_INIT macro [Karel Zak]
|
|
- add UL_REQUIRES_* macros [Karel Zak]
|
|
- add changelog target [Karel Zak]
|
|
- add checksmatch target [Karel Zak]
|
|
- add checkxalloc to toplevel Makefile [Karel Zak]
|
|
- add err and errx to smatch no_return_funcs [Karel Zak]
|
|
- add ko-release-gen script [Karel Zak]
|
|
- add ko-release-push script [Karel Zak]
|
|
- add log_err to smatch non-return functions [Karel Zak]
|
|
- add missing BUILD_PRLIMIT [Karel Zak]
|
|
- add missing headers to dist [Sami Kerola]
|
|
- add path.h to Makefile.am [Karel Zak]
|
|
- add sleepexit from login.c to smatch non-return functions [Karel Zak]
|
|
- add smatch data [Karel Zak]
|
|
- add tools/ to EXTRA_DIST [Karel Zak]
|
|
- add tools/config-gen and basic compilation scenarios [Karel Zak]
|
|
- check HAVE_ definitions with #ifdef [smatch scan] [Sami Kerola]
|
|
- check scanf %ms modifier [Karel Zak]
|
|
- cleanup BUILD_ARCH [Karel Zak]
|
|
- cleanup BUILD_CRAMFS [Karel Zak]
|
|
- cleanup BUILD_ELVTUNE [Karel Zak]
|
|
- cleanup BUILD_FALLOCATE [Karel Zak]
|
|
- cleanup BUILD_FSCK [Karel Zak]
|
|
- cleanup BUILD_HWCLOCK [Karel Zak]
|
|
- cleanup BUILD_KILL, enable kill(1) by default [Karel Zak]
|
|
- cleanup BUILD_LIBMOUNT [Karel Zak]
|
|
- cleanup BUILD_LOGIN_UTILS [Karel Zak]
|
|
- cleanup BUILD_LSBLK [Karel Zak]
|
|
- cleanup BUILD_MOUNT [Karel Zak]
|
|
- cleanup BUILD_MOUNTPOINT [Karel Zak]
|
|
- cleanup BUILD_PARTX [Karel Zak]
|
|
- cleanup BUILD_PIVOT_ROOT [Karel Zak]
|
|
- cleanup BUILD_RAW [Karel Zak]
|
|
- cleanup BUILD_SCHEDUTILS [Karel Zak]
|
|
- cleanup BUILD_SWITCH_ROOT [Karel Zak]
|
|
- cleanup BUILD_UNSHARE [Karel Zak]
|
|
- cleanup BUILD_UUIDD [Karel Zak]
|
|
- cleanup BUILD_{DDATE,AGETTY} [Karel Zak]
|
|
- cleanup BUILD_{LAST,LINE,MESG} [Karel Zak]
|
|
- cleanup BUILD_{LS,CH}CPU [Karel Zak]
|
|
- cleanup BUILD_{RENAME,RESET} [Karel Zak]
|
|
- cleanup BUILD_{WALL,WRITE} [Karel Zak]
|
|
- cleanup HAVE_LIBCRYPT [Karel Zak]
|
|
- cleanup misc-utils/Makefile.am [Karel Zak]
|
|
- ddate typo fixed [Sami Kerola]
|
|
- don't install ru/ddate.1 if ddate disabled [Karel Zak]
|
|
- don't use full paths for smatch [Karel Zak]
|
|
- enable .xz, disable .gz [Karel Zak]
|
|
- enhance error message for missing libtoolize [Sami Kerola]
|
|
- fix UL_INIT_BUILD macro [Karel Zak]
|
|
- fix building of wall [Petr Uzel]
|
|
- fix libuuid initialization [Karel Zak]
|
|
- fixes to USAGE_* macros [Sami Kerola]
|
|
- improve changelog target [Karel Zak]
|
|
- improve ko-release-* scripts [Karel Zak]
|
|
- move --enable-lib{mount,uuid,blkid} before others --enable-* [Karel Zak]
|
|
- move --with-* before --enable-* [Karel Zak]
|
|
- move gettext check before --enable-* [Karel Zak]
|
|
- move structs, types, descs checks before --enable-* [Karel Zak]
|
|
- move swapon from mount/ to sys-utils/ [Karel Zak]
|
|
- move type checks before --enable-* [Karel Zak]
|
|
- release++ (v2.21-rc1) [Karel Zak]
|
|
- release++ (v2.21-rc2) [Karel Zak]
|
|
- remove redundant __progname check [Karel Zak]
|
|
- remove redundant flags from mount/Makefile.am [Karel Zak]
|
|
- remove unnecessary perl check [Karel Zak]
|
|
- rename BUILD_BUG_ON_ZERO definition [Sami Kerola]
|
|
- rename and move macros [Karel Zak]
|
|
- require PAM for login-utils [Karel Zak]
|
|
- suport static build for new [u]mount [Karel Zak]
|
|
- use $(MAKE) for checksmatch [Karel Zak]
|
|
- use $build_libblkid [Karel Zak]
|
|
- use --enable-most-builds for distcheck [Karel Zak]
|
|
cal:
|
|
- non-ANSI definition [smatch scan] [Karel Zak]
|
|
cfdisk:
|
|
- add note about alignment to the man page [Karel Zak]
|
|
- wctomb() returns -1 on error [Karel Zak]
|
|
chcpu:
|
|
- check get_max_number_of_cpus() result properly [Karel Zak]
|
|
- convert to use lib/path.c [Heiko Carstens]
|
|
- man page update [Heiko Carstens]
|
|
- new tool [Heiko Carstens]
|
|
- provide better user feedback [Heiko Carstens]
|
|
- use appropriate variable type [cppcheck] [Sami Kerola]
|
|
chcpu,cpuset:
|
|
- reduce code duplication for cpu list parsing [Heiko Carstens]
|
|
chfn:
|
|
- align with howto-usage-function.txt [Sami Kerola]
|
|
- fix coding style [Sami Kerola]
|
|
- fix use-after-free [coverity scan] [Karel Zak]
|
|
- remove non-ANSI definitions [smatch scan] [Karel Zak]
|
|
- remove non-PAM code [Karel Zak]
|
|
- use libc error printing facilities [Sami Kerola]
|
|
chfn, chsh:
|
|
- new file pamfail.h for error printing [Sami Kerola]
|
|
chfn, chsh, setpwnam:
|
|
- get true/false from stdbool.h [Sami Kerola]
|
|
chfn, setpwnam:
|
|
- let config.h be in control of extensions in use [Sami Kerola]
|
|
chrt:
|
|
- add comment to keep static analysers happy [Karel Zak]
|
|
chsh:
|
|
- align with howto-usage-function.txt [Sami Kerola]
|
|
- build bug do not override config.h definition [Sami Kerola]
|
|
- fix coding style [Sami Kerola]
|
|
- remove non-PAM code [Karel Zak]
|
|
- use libc error printing facilities [Sami Kerola]
|
|
column:
|
|
- avoid memory overrun and/or use of uninitialized buffer [Jim Meyering]
|
|
- don't check result from xmalloc() [Karel Zak]
|
|
- fix error reported by smatch [Sami Kerola]
|
|
- use xalloc libs [Dave Reisner]
|
|
cpuset:
|
|
- add option to allow cpulist_parse() to fail [Heiko Carstens]
|
|
ctrlaltdel:
|
|
- add version & help options [Sami Kerola]
|
|
- minor changes to usage() [Karel Zak]
|
|
cytune:
|
|
- add long options and usage() [Sami Kerola]
|
|
- check numeric user inputs [Sami Kerola]
|
|
- coding style fixes [Sami Kerola]
|
|
- cytune.8 fix formatting [Petr Uzel]
|
|
- fix printf type warning [Sami Kerola]
|
|
- refactor main(), new function query_tty_stats() [Sami Kerola]
|
|
- use libc error printing facilities [Sami Kerola]
|
|
dmesg:
|
|
- add --file option [Karel Zak]
|
|
- fix for non-CONFIG_PRINTK_TIME kernels [Karel Zak]
|
|
- fix non-ANSI function declaration [smatch scan] [Karel Zak]
|
|
- fix printing of multibyte characters [Petr Uzel]
|
|
- remove extra space only after time stamp [Karel Zak]
|
|
do:
|
|
- fix czech LABEL= translation [Karel Zak]
|
|
docs:
|
|
- add debugging doc [Davidlohr Bueso]
|
|
- Documentation directory added [Sami Kerola]
|
|
- add --version to setarch.8 [Sami Kerola]
|
|
- add howto-build-sys.txt [Karel Zak]
|
|
- add hwclock -c to TODO file [Karel Zak]
|
|
- add info about virt-what to TODO [Karel Zak]
|
|
- add libmount & libblkid debug instructions [Sami Kerola]
|
|
- add long options to ipcmk.1 man page [Sami Kerola]
|
|
- add long options to ipcrm.1 man page [Sami Kerola]
|
|
- add long options to ipcs.1 man page [Sami Kerola]
|
|
- add long options to readprofile.8 [Sami Kerola]
|
|
- add long options to tunelp.8 [Sami Kerola]
|
|
- add non-return function and if shorthand tips [Sami Kerola]
|
|
- add note about BUILD_* macros [Karel Zak]
|
|
- add note about config-gen purpose [Karel Zak]
|
|
- add note about fdisk to TODO [Karel Zak]
|
|
- add note about losetup to TODO [Karel Zak]
|
|
- add note about mount(8) options to TODO [Karel Zak]
|
|
- add notes about tools/config-gen [Karel Zak]
|
|
- add prlimit to the TODO file [Karel Zak]
|
|
- add usage() howto for contributors [Sami Kerola]
|
|
- add v2.21 ReleaseNotes [Karel Zak]
|
|
- add x-mount-mkdir to TODO file [Karel Zak]
|
|
- align col.1 with howto-man-page.txt [Sami Kerola]
|
|
- align colcrt.1 with howto-man-page.txt [Sami Kerola]
|
|
- align colrm.1 with howto-man-page.txt [Sami Kerola]
|
|
- align fallocate.1 with howto-man-page.txt [Sami Kerola]
|
|
- align hexdump.1 with howto-man-page.txt [Sami Kerola]
|
|
- align logger.1 with howto-man-page.txt [Sami Kerola]
|
|
- align more.1 with howto-man-page.txt [Sami Kerola]
|
|
- align renice.1 with howto-man-page.txt [Sami Kerola]
|
|
- align rev.1 with howto-man-page.txt [Sami Kerola]
|
|
- align script.1 with howto-man-page.txt [Sami Kerola]
|
|
- align scriptreplay.1 with howto-man-page.txt [Sami Kerola]
|
|
- align tunelp.8 with howto-man-page.txt [Sami Kerola]
|
|
- align ul.1 with howto-man-page.txt [Sami Kerola]
|
|
- align vipw.8 with howto-man-page.txt [Sami Kerola]
|
|
- align wall.1 with howto-man-page.txt [Sami Kerola]
|
|
- chcpu and readprofile are sysadmin utils [Sami Kerola]
|
|
- clean up old readme files [Sami Kerola]
|
|
- copy contributors from legacy files to AUTHORS [Sami Kerola]
|
|
- fix return value table in fsck.8 [Sami Kerola]
|
|
- mention long options in ctrlaltdel.8 [Sami Kerola]
|
|
- mention long options in cytune.8 [Sami Kerola]
|
|
- mention long options in pivot_root.8 [Sami Kerola]
|
|
- move setuid information from reame to hwclock.8 [Sami Kerola]
|
|
- new file Documentation/howto-compilation.txt [Sami Kerola]
|
|
- new file Documentation/howto-contribute.txt [Sami Kerola]
|
|
- new file Documentation/howto-man-page.txt [Sami Kerola]
|
|
- new file Documentation/release-schedule.txt [Sami Kerola]
|
|
- new file Documentation/source-code-management.txt [Sami Kerola]
|
|
- note about independent super block structs [Sami Kerola]
|
|
- refresh TODO file [Karel Zak]
|
|
- remove README.clear [Sami Kerola]
|
|
- remove URL to u-l webpage [Karel Zak]
|
|
- remove duplicated text [Sami Kerola]
|
|
- require kernel support before accepting use of it [Sami Kerola]
|
|
- restructure flock.1 manual page [Sami Kerola]
|
|
- tell what the Documentation/ is about [Sami Kerola]
|
|
- trivial documentation fixes and improvements [Petr Uzel]
|
|
- update AUTHORS file [Karel Zak]
|
|
- update TODO [Karel Zak]
|
|
- update TODO [Petr Uzel]
|
|
- update TODO file [Davidlohr Bueso]
|
|
- update TODO file [Karel Zak]
|
|
- update copyright years [Karel Zak]
|
|
- update v2.21-ReleaseNotes [Karel Zak]
|
|
- use .LGPL extension for file with GNU Lesser License [Karel Zak]
|
|
- use correct translation project url [Sami Kerola]
|
|
fallocate:
|
|
- add FALLOC_FL_PUNCH_HOLE support [Cong Wang]
|
|
- clean up fallbacks for FALLOC_FL_* flags [Karel Zak]
|
|
fdformat:
|
|
- fix uninitialized variable [Francesco Cosoleto]
|
|
fdisk:
|
|
- Fix bad invalid flag 0x00000 warning message [Francesco Cosoleto]
|
|
- add missing break [Karel Zak]
|
|
- avoid an intermediate variable in command_prompt() [Francesco Cosoleto]
|
|
- avoid segfault validating a sgi label (boot/swap not set) [Francesco Cosoleto]
|
|
- don't shorten long path to disk device [Karel Zak]
|
|
- don't swap unsigned char [Karel Zak]
|
|
- don't use get_existing_partition() if disk label isn't dos [Francesco Cosoleto]
|
|
- drop one parameter from try() function [Francesco Cosoleto]
|
|
- enable expert menu with SGI label [Francesco Cosoleto]
|
|
- fix cdrom detection [Karel Zak]
|
|
- fix incorrect position of is_ide_cdrom_or_tape() call [Francesco Cosoleto]
|
|
- fix last sector dialog bug after an incorrect input with suffix [Francesco Cosoleto]
|
|
- fix poor coding style [Karel Zak]
|
|
- get rid of get_boot(create_empty_sun) call [Francesco Cosoleto]
|
|
- get rid of type_open global variable [Francesco Cosoleto]
|
|
- improve some messages [Francesco Cosoleto]
|
|
- move code for renaming SGI bootfile to SGI module [Francesco Cosoleto]
|
|
- move command prompt code to a separate function [Francesco Cosoleto]
|
|
- print a message with size and type of created partition [Francesco Cosoleto]
|
|
- print partition deleted message [Francesco Cosoleto]
|
|
- print welcome message [Francesco Cosoleto]
|
|
- remove PACKED macro [Karel Zak]
|
|
- remove possibly_osf_label variable that is only assigned [Francesco Cosoleto]
|
|
- remove redundant declaration [cppcheck] [Sami Kerola]
|
|
- remove uneecessary code [Karel Zak]
|
|
- remove unused 'require' member in enum action [Francesco Cosoleto]
|
|
- remove unused guess_device_type() function [Francesco Cosoleto]
|
|
- rename bselect, xselect functions [Francesco Cosoleto]
|
|
- rename read_int_sx() and some related variables [Francesco Cosoleto]
|
|
- rename try() and tryprocpt() functions [Francesco Cosoleto]
|
|
- rewrite print menu system [Francesco Cosoleto]
|
|
- split delete_partition() off from dos_delete_partition() [Francesco Cosoleto]
|
|
- update information about GNU Parted in fdisk.8 [Petr Uzel]
|
|
- use CDROM_GET_CAPABILITY ioctl [Davidlohr Bueso]
|
|
- use ngettext() in str_units() for plural forms [Francesco Cosoleto]
|
|
findmnt:
|
|
- add note about LIBMOUNT_* env.variables [Karel Zak]
|
|
- fix resource leak [coverity scan] [Karel Zak]
|
|
- initialize rc variable [Karel Zak]
|
|
- make --poll more robust [Karel Zak]
|
|
- revert --fstab behavior, add --tab-file option [Karel Zak]
|
|
- support alternative location of fstab [Dave Reisner]
|
|
- support multiple --tab-file options [Karel Zak]
|
|
- use warnx for libmnt error callback [Dave Reisner]
|
|
flock:
|
|
- add missing word »be« to flock.1 [Paul Menzel]
|
|
- align with howto-usage-function.txt [Sami Kerola]
|
|
- fix coding style [Sami Kerola]
|
|
- fix flock.1 grammar by removing »s« [Paul Menzel]
|
|
- fix sizeof usage [clang -Wsizeof-pointer-memaccess] [Karel Zak]
|
|
- make flock(1) work on NFSv4 [Michal Kubecek]
|
|
- move long_options struct to function scope [Sami Kerola]
|
|
- simplify strtotimeval() [Sami Kerola]
|
|
- timer code refactoring [Karel Zak]
|
|
- use O_RDWR as fallback if O_RDONLY returns EIO [Karel Zak]
|
|
- use function attributes [Sami Kerola]
|
|
- use libc error printing facilities [Sami Kerola]
|
|
- use strutils.h to check numeric user input [Sami Kerola]
|
|
- use sysexit.h for all exit values [Sami Kerola]
|
|
fsck:
|
|
- make fs->type usage more robust [smatch scan] [Karel Zak]
|
|
- use FS blacklist for non-all mode too [Karel Zak]
|
|
fsck.cramfs:
|
|
- mark usage() as noreturn [Karel Zak]
|
|
fsck.minix:
|
|
- fix zone_map memory allocation failure check [Francesco Cosoleto]
|
|
- remove unnecessary memset calls [Francesco Cosoleto]
|
|
fstrim:
|
|
- fix section number in referral to manpage [Petr Uzel]
|
|
hexdump:
|
|
- make code more robust [Karel Zak]
|
|
hwclock:
|
|
- clean usage, remove redundat code [Karel Zak]
|
|
- remove never read value [Karel Zak]
|
|
- remove non-ANSI function declaration [smatch scan] [Karel Zak]
|
|
include,c.h:
|
|
- include fcntl.h before check for O_CLOEXEC [smatch scan] [Karel Zak]
|
|
include,optutils:
|
|
- add option_to_longopt() [Karel Zak]
|
|
include,xalloc:
|
|
- check for NULL before calling strdup [Dave Reisner]
|
|
- fix whitespace to be consistent [Dave Reisner]
|
|
include/loopdev.h:
|
|
- add missing function prototype [Dave Reisner]
|
|
ipcmk:
|
|
- add long options & fix usage() [Sami Kerola]
|
|
- allow high speed ipc creation [Sami Kerola]
|
|
- include-what-you-use header check [Sami Kerola]
|
|
- remove camel casing [Sami Kerola]
|
|
- remove useless code [Sami Kerola]
|
|
- validate numeric option arguments [Sami Kerola]
|
|
ipcrm:
|
|
- add --all option [Sami Kerola]
|
|
- add --verbose option [Sami Kerola]
|
|
- add long options [Sami Kerola]
|
|
- add static keyword to some functions [Francesco Cosoleto]
|
|
- check IPC syscalls [Davidlohr Bueso]
|
|
- exit if unknown error occurs [Sami Kerola]
|
|
- fix wrong subject in error messages for -m, -q, -s id options [Francesco Cosoleto]
|
|
- include-what-you-use header check [Sami Kerola]
|
|
- refactor new and old main to share code [Sami Kerola]
|
|
- use ternary operator in "(key|id) failed" message [Francesco Cosoleto]
|
|
ipcs:
|
|
- add long options [Sami Kerola]
|
|
- comment & white space clean up [Sami Kerola]
|
|
- include-what-you-use header check [Sami Kerola]
|
|
- minor changes to usage() [Karel Zak]
|
|
islocal:
|
|
- fix coding style [Sami Kerola]
|
|
kill:
|
|
- fix fd leak [Karel Zak]
|
|
- fix issue warned by smatch [Sami Kerola]
|
|
- potential null derefence [smatch scan] [Karel Zak]
|
|
last:
|
|
- fix few compiler warnings [Sami Kerola]
|
|
- fix smatch warning [Sami Kerola]
|
|
- possible buffer overflow fixed [smatch scan] [Sami Kerola]
|
|
ldattach:
|
|
- add default case to switches [Sami Kerola]
|
|
- align with howto-usage-function.txt [Sami Kerola]
|
|
- check numeric user inputs with strtol_or_err [Sami Kerola]
|
|
- convert debug macro to function [Sami Kerola]
|
|
- fix coding style [Sami Kerola]
|
|
lib:
|
|
- [strutils] add strtod_or_err() function [Sami Kerola]
|
|
- cleanup setproctitle.c [Karel Zak]
|
|
- do not attempt to close(0) in sysfs_deinit() [Petr Uzel]
|
|
lib,cpuset:
|
|
- enforce stricter parsing of cpu lists [Heiko Carstens]
|
|
- fix comments for cpu mask/list functions [Heiko Carstens]
|
|
- fix compiler warning [-Wuninitialized] [Karel Zak]
|
|
- fix odd placed braces in cpulist_parse() [Heiko Carstens]
|
|
- fix stride handling in cpulist_parse() [Heiko Carstens]
|
|
lib,loopdev:
|
|
- add LOOP_CTL_GET_FREE support [Karel Zak]
|
|
- add debugu messages [Karel Zak]
|
|
- add missing functions [Karel Zak]
|
|
- fix use of logical '&&' with constant operand [Francesco Cosoleto]
|
|
- remove duplicate includes [Karel Zak]
|
|
lib,match:
|
|
- split match_fstype() from libmount [Karel Zak]
|
|
lib,path:
|
|
- move path access functions from lscpu into lib/path.c [Heiko Carstens]
|
|
- use write_all() [Heiko Carstens]
|
|
lib,strutils:
|
|
- add default value to parse_range() [Davidlohr Bueso]
|
|
- share parse_range() [Davidlohr Bueso]
|
|
lib,tt:
|
|
- add TT_FL_NOEXTREMES [Karel Zak]
|
|
- don't trim last line char [Karel Zak]
|
|
- fix compiler warning [-Wreturn-type] [Karel Zak]
|
|
lib/fsprobe:
|
|
- mar this internal API as deprecated [Karel Zak]
|
|
lib/loopdev:
|
|
- fix part scan detection code [Karel Zak]
|
|
- fix possible dir leak on error [Karel Zak]
|
|
- remove dead assigment and null deference [Karel Zak]
|
|
lib/strutils:
|
|
- move array bounds check in string_to_idarray() to appropriate place. [Chandan B Rajenda]
|
|
lib/sysfs:
|
|
- fix handle leak [Karel Zak]
|
|
- fix possible fd leak on error [Karel Zak]
|
|
libblkid:
|
|
- DRBD proxy data-log identification. [Philipp Marek]
|
|
- add BLKID_PARTS_MAGIC [Karel Zak]
|
|
- add BLKID_PARTS_MAGIC to blkid_do_wipe() docs [Karel Zak]
|
|
- add blkid_do_wipe() [Karel Zak]
|
|
- allow return value to indicate error [cppcheck] [Sami Kerola]
|
|
- check blkid_probe_set_magic() return in GPT code [coverity scan] [Karel Zak]
|
|
- check blkid_probe_set_magic() return in ultrix code [coverity scan] [Karel Zak]
|
|
- check blkid_probe_set_magic() return value [coverity scan] [Karel Zak]
|
|
- check for NULL in blkid_flush_cache() [coverity scan] [Karel Zak]
|
|
- check rename() return value [coverity scan] [Karel Zak]
|
|
- check return values in safe_probe code [coverity scan] [Karel Zak]
|
|
- clarify operation order [cppcheck] [Sami Kerola]
|
|
- comparing an array to null is not useful [coverity scan] [Karel Zak]
|
|
- don't call CDROM_GET_CAPABILITY for partitions [Karel Zak]
|
|
- export PTMAGIC also if only PTTYPE requested [Karel Zak]
|
|
- export info about PT magic strings [Karel Zak]
|
|
- fix blkid_do_fullprobe() [coverity scan] [Karel Zak]
|
|
- fix limit for OCFS check [Karel Zak]
|
|
- fix mac partition detection [Francesco Cosoleto]
|
|
- fix smatch warning [Sami Kerola]
|
|
- fix suspicious implicit sign extension [coverity scan] [Karel Zak]
|
|
- fix use-after-free [coverity scan] [Karel Zak]
|
|
- improve reiserfs and btrfs min. size limits [Karel Zak]
|
|
- make fd usage in md code more robust [Karel Zak]
|
|
- minor docs changes [Francesco Cosoleto]
|
|
- more robust idx usage [coverity scan] [Karel Zak]
|
|
- new magic for 8.4 style (unclean) activity log. [Philipp Marek]
|
|
- remove >> 9 from GPT code [Karel Zak]
|
|
- remove unnecessary position check from list_for_each_safe loops [Karel Zak]
|
|
- silence a format string warning [-Wformat] [Francesco Cosoleto]
|
|
- update docs [Karel Zak]
|
|
- verify arroy bound before reference [cppcheck] [Sami Kerola]
|
|
libmount:
|
|
- Use filter arg of scandir* to pickup /etc/fstab.d/*.fstab files [Masatake YAMATO]
|
|
- add "+" prefix for options pattern (e.g findmnt -O) [Karel Zak]
|
|
- add --pass-fd to samples/mount [Karel Zak]
|
|
- add -a to umount(8) sample [Karel Zak]
|
|
- add MNT_OMODE_NOTAB [Karel Zak]
|
|
- add function to parse offsets/sizes [Karel Zak]
|
|
- add functions to export syscall/helpers status [Karel Zak]
|
|
- add mnt_context_umount_next() [Karel Zak]
|
|
- add new exprimental umount(8) [Karel Zak]
|
|
- add post-mount checks to detect ro/rw [Karel Zak]
|
|
- add sanitize_env() to mount(8) sample [Karel Zak]
|
|
- add support for encrypted loopdevs [Karel Zak]
|
|
- add support for mount -a --fork [Karel Zak]
|
|
- allow to toggle ro/rw and mount again [Karel Zak]
|
|
- allow to use UUID and LABEL for owner/group mount options in fstab [Karel Zak]
|
|
- always trust the source of a pseudofs [Dave Reisner]
|
|
- avoid duplicate loopdevs [Karel Zak]
|
|
- avoid resolving pseudofs source on update [Dave Reisner]
|
|
- clean up context docs [Karel Zak]
|
|
- cleanup docs [Karel Zak]
|
|
- cleanup post-umount operations [Karel Zak]
|
|
- consolidate MNT_FS_* code [Karel Zak]
|
|
- consolidate sysconf() usage [Karel Zak]
|
|
- don't ignore chmod/own errors [Karel Zak]
|
|
- don't pass comments=/x-* to mount.<type> helpers [Karel Zak]
|
|
- don't use "new" in header file [Karel Zak]
|
|
- export info about library features [Karel Zak]
|
|
- fix MS_BIND|MS_REC usage, improve some bitwise operations [Karel Zak]
|
|
- fix a potential memory leak at mnt_table_parse_dir [Masatake YAMATO]
|
|
- fix auto-loopdev [Karel Zak]
|
|
- fix buffer overflow and leaks in tests [Karel Zak]
|
|
- fix bugs detected by [smatch scan] [Karel Zak]
|
|
- fix chdir to parent for restricted (user) umounts [Karel Zak]
|
|
- fix checked-return [coverity scan] [Karel Zak]
|
|
- fix compiler warning [-Wimplicit-function-declaration] [Karel Zak]
|
|
- fix compiler warnings [-Wsign-compare] [Karel Zak]
|
|
- fix compiler warnings [-Wuninitialized -Wformat] [Karel Zak]
|
|
- fix context test logic [Karel Zak]
|
|
- fix leak in tab parsing error code [Karel Zak]
|
|
- fix leak in tab_update.c test [Karel Zak]
|
|
- fix leak in tabdiff test [Karel Zak]
|
|
- fix negative returns [coverity scan] [Karel Zak]
|
|
- fix possible null dereferencing [coverity scan] [Karel Zak]
|
|
- fix resource leak [coverity scan] [Karel Zak]
|
|
- fix trivial typos in debugging output [Petr Uzel]
|
|
- fix typo in function name [Dave Reisner]
|
|
- fix use of logical '&&' with constant operand [Francesco Cosoleto]
|
|
- fixed a small typo [s.p@orbitalfox.com]
|
|
- ignore "defaults" mount option [Karel Zak]
|
|
- ignore tailing slash in netfs source paths [Petr Uzel]
|
|
- improve verbose message [Karel Zak]
|
|
- make iter reset more robust [coverity scan] [Karel Zak]
|
|
- make options in fstab optional [Karel Zak]
|
|
- potential null derefence [smatch scan] [Karel Zak]
|
|
- previously assumed null pointer [smatch scan] [Karel Zak]
|
|
- redundant null check on calling free() [smatch scan] [Karel Zak]
|
|
- remove dead assigment [Karel Zak]
|
|
- remove fstab.d support [Karel Zak]
|
|
- remove magic constatnt from mount(8) [Karel Zak]
|
|
- remove teaser proto for mnt_table_get_name [Dave Reisner]
|
|
- scandirat based mnt_table_parse_dir implementation [Masatake YAMATO]
|
|
- support -o loop=<devname> [Karel Zak]
|
|
- support dirs for mnt_table_parse_fstab(), add mnt_table_parse_dir() [Karel Zak]
|
|
- support umount /path/file.img [Karel Zak]
|
|
- support {offset,sizelimit}= foor loopdevs [Karel Zak]
|
|
- unable to umount nfs shares using the force option [Karel Zak]
|
|
- use #ifdef fr selinux specific variables [Karel Zak]
|
|
- use USAGE_* from mount(8) sample [Karel Zak]
|
|
- use loopdev debug facility [Karel Zak]
|
|
- use unsigned int for bitfields [smatch scan] [Karel Zak]
|
|
- variable dereferenced before check [smatch scan] [Karel Zak]
|
|
libuuid:
|
|
- add limits.h include for OPEN_MAX [maximilian attems]
|
|
- fix includes in man pages [Karel Zak]
|
|
line:
|
|
- fix compiler warnings [-Wunused-parameter] [Karel Zak]
|
|
lists:
|
|
- add list sorting routine [Davidlohr Bueso]
|
|
logger:
|
|
- fix remote logging [Karel Zak]
|
|
- non-ANSI definition [smatch scan] [Karel Zak]
|
|
login:
|
|
- (and chsh) make pw_shell usage more robust [Karel Zak]
|
|
- PAM account checks refactoring [Karel Zak]
|
|
- PAM auth refactoring [Karel Zak]
|
|
- PAM initialization refactoring [Karel Zak]
|
|
- PAM session initialization refactoring [Karel Zak]
|
|
- add -H option for compatibility with Suse [Karel Zak]
|
|
- add LOGIN_RETRIES, cleanup retries check code [Karel Zak]
|
|
- add hostname to login_context struct [Karel Zak]
|
|
- add login.defs code and tests [Karel Zak]
|
|
- add pid to login_context struct [Karel Zak]
|
|
- add struct login_context, consolidate tty code [Karel Zak]
|
|
- add username to login_context struct [Karel Zak]
|
|
- add version printing option [Sami Kerola]
|
|
- allocate buffer with shell name [Karel Zak]
|
|
- clean FAIL_DELAY usage [Karel Zak]
|
|
- cleanup begin of the login.c file [Karel Zak]
|
|
- comparing an array to null is not useful [coverity scan] [Karel Zak]
|
|
- cosmetic changes in docs [Karel Zak]
|
|
- env initialization refactoring [Karel Zak]
|
|
- fix compiler warning [-Wreturn-type] [Karel Zak]
|
|
- fix leak, improve strtok usage [Karel Zak]
|
|
- fork & session initialization refactoring [Karel Zak]
|
|
- host{name,address} initialization refactoring [Karel Zak]
|
|
- improve hushed mode (merge suse changes) [Karel Zak]
|
|
- improve pam_setcred() usage [Karel Zak]
|
|
- indent -linux [Karel Zak]
|
|
- lastlog code refactoring [Karel Zak]
|
|
- log good logins refactoring [Karel Zak]
|
|
- more robust sysconf() usage [coverity scan] [Karel Zak]
|
|
- move _PATH_BTMP to pathnames.h [Karel Zak]
|
|
- move signal stuff to the one place [Karel Zak]
|
|
- remove PAM_FAIL_CHECK and PAM_END macros [Karel Zak]
|
|
- remove dead code and comments [Karel Zak]
|
|
- remove kerberos specific code [Karel Zak]
|
|
- remove non-PAM code [Karel Zak]
|
|
- remove obsolete code, clean up macros names [Karel Zak]
|
|
- remove obsolete info from man page [Karel Zak]
|
|
- remove pam_handle_t from main() [Karel Zak]
|
|
- remove unnecessary ifdef HAVE_CRYPT_H [Karel Zak]
|
|
- remove unnecessary variables [Karel Zak]
|
|
- remove unused code and tests [Karel Zak]
|
|
- rewrite motd(), use MOTD_FILE from login.defs [Karel Zak]
|
|
- tty chown.chmod refactoring [Karel Zak]
|
|
- use DEFAULT_HOME from login.defs [Karel Zak]
|
|
- use ENV_PATH and ENV_{ROOT,SU}PATH from login.defs [Karel Zak]
|
|
- use FAIL_DELAY from login.defs [Karel Zak]
|
|
- use HUSHLOGIN_FILE from login.defs [Karel Zak]
|
|
- use LOGIN_TIMEOUT from login.defs [Karel Zak]
|
|
- use LOG_UNKFAIL_ENAB from login.defs, improve logging [Karel Zak]
|
|
- use TTYGROUP from login.defs [Karel Zak]
|
|
- use TTYPERM from login.defs [Karel Zak]
|
|
- use getpwnam_r() rather than manually copy passwd struct [Karel Zak]
|
|
- use login_context struct in audit stuff [Karel Zak]
|
|
- use setgroups(0, NULL) for root [Karel Zak]
|
|
- use xalloc.h [Karel Zak]
|
|
- utmp code refactoring [Karel Zak]
|
|
logindefs:
|
|
- fix coding style [Sami Kerola]
|
|
loopdev:
|
|
- improve debug messages [Karel Zak]
|
|
- support LO_FLAGS_PARTSCAN flag (kernel 3.2) [Karel Zak]
|
|
losetup:
|
|
- add --partscan option [Karel Zak]
|
|
- add note about non-root users to losetup.8 [Karel Zak]
|
|
- check to control debug output [Karel Zak]
|
|
- cleanup headers, cmdline checks [Karel Zak]
|
|
- cleanup man page [Karel Zak]
|
|
- cleanup usage() [Karel Zak]
|
|
- fix compiler warnings [-Wpointer-sign -Wformat] [Karel Zak]
|
|
- make xgetpass more robust [Karel Zak]
|
|
- move to sys-utils directory [Karel Zak]
|
|
- move xgetpass() to lib/xgetpass.c [Karel Zak]
|
|
- new -D option to delete all used loop devices [Petr Uzel]
|
|
- print info about one device [Karel Zak]
|
|
- print verbose messages if requested [Petr Uzel]
|
|
- remove #ifdef LOOP_SET_FD nonsense [Karel Zak]
|
|
- remove 32-bit ioctls [Karel Zak]
|
|
- remove mount-specific headers [Karel Zak]
|
|
- remove obsolete #ifdef MAIN [Karel Zak]
|
|
- remove unnecessary header files [Karel Zak]
|
|
- rewrite -a [Karel Zak]
|
|
- rewrite -c [Karel Zak]
|
|
- rewrite -d and -D [Karel Zak]
|
|
- rewrite -f [Karel Zak]
|
|
- rewrite -j [Karel Zak]
|
|
- rewrite loop setup [Karel Zak]
|
|
lsblk:
|
|
- add UUID to --fs output [Karel Zak]
|
|
- add udev support [Ilias Mamedov]
|
|
- check stat() return code [Karel Zak]
|
|
- inform about depencency to /sys/dev/block [Sami Kerola]
|
|
- remove __NCOLUMNS [Davidlohr Bueso]
|
|
lscpu:
|
|
- add --all option [Heiko Carstens]
|
|
- add --offline option [Heiko Carstens]
|
|
- add --online option [Karel Zak]
|
|
- add --version option [Heiko Carstens]
|
|
- add Hypervisor to output [Heiko Carstens]
|
|
- add column names to --help [Karel Zak]
|
|
- add columns description to help, fix header for parsable output [Karel Zak]
|
|
- add configured state to output [Heiko Carstens]
|
|
- add cpu polarization to parseable output [Heiko Carstens]
|
|
- add human readable extended cpu table output [Karel Zak]
|
|
- add online state to output [Heiko Carstens]
|
|
- add physical cpu address to parseable output [Heiko Carstens]
|
|
- add s390 kvm test case [Heiko Carstens]
|
|
- add s390 test case [Heiko Carstens]
|
|
- allow read_cache() to be called for offline cpus [Heiko Carstens]
|
|
- cleanup output modes [Karel Zak]
|
|
- dereferencing NULL pointer [coverity scan] [Karel Zak]
|
|
- detect IBM hypervisor [Heiko Carstens]
|
|
- fix -e output [Heiko Carstens]
|
|
- fix cache output for extended parsable output [Heiko Carstens]
|
|
- fix compiler warnings [Davidlohr Bueso]
|
|
- fix cpu map array sizes [Heiko Carstens]
|
|
- fix fallback nthreads calculation [Heiko Carstens]
|
|
- fix fd leak [Karel Zak]
|
|
- fix s390 bogomips detection coding style [Heiko Carstens]
|
|
- fix typo in help text [Heiko Carstens]
|
|
- gettextize two columns [Karel Zak]
|
|
- man page update [Heiko Carstens]
|
|
- remove comma operator [Heiko Carstens]
|
|
- remove unneeded file [Heiko Carstens]
|
|
- s/Y/Yes/ s/N/No/ [Heiko Carstens]
|
|
- show dispatching mode [Heiko Carstens]
|
|
- simplify cache column output function [Heiko Carstens]
|
|
- stricter command line parsing [Heiko Carstens]
|
|
- switch Yes/No output to lower case [Heiko Carstens]
|
|
- use buffer for data and headers [Karel Zak]
|
|
- use function to search in cpu masks arrays [Karel Zak]
|
|
- use hypervisor generated topology information [Heiko Carstens]
|
|
- use xalloc libs [Dave Reisner]
|
|
misc:
|
|
- use %m in format string instead of %s and strerror(errno) [Petr Uzel]
|
|
mkfs.bfs:
|
|
- add setlocale [Davidlohr Bueso]
|
|
mkfs.cramfs:
|
|
- check blocksize user input [cppcheck] [Sami Kerola]
|
|
- close open file after usage [cppcheck] [Sami Kerola]
|
|
mkfs.minix:
|
|
- Fix super_set_nzones() [Maurizio Lombardi]
|
|
- In Minix V3 filesystems the maximum filename length is 60 chars and the dirsize is 64 bytes. [Maurizio Lombardi]
|
|
- Some bug fixes [Maurizio Lombardi]
|
|
- The s_blocksize field of the MinixV3 superblock must be initialized with a valid block size, not the total number of blocks of the device! [Maurizio Lombardi]
|
|
- The total number of zones is limited to 65536 only on V1 filesystems [Maurizio Lombardi]
|
|
- inode numbers are 32-bit wide in V3 filesystems [Maurizio Lombardi]
|
|
- remove redundant code [Maurizio Lombardi]
|
|
mkswap:
|
|
- check blkid_probe_lookup_values() return [coverity scan] [Karel Zak]
|
|
- wipe all old signatures [Karel Zak]
|
|
more:
|
|
- add comment [Karel Zak]
|
|
mount:
|
|
- (new) add --fstab <path> option [Karel Zak]
|
|
- (new) add --fstab to the man page [Karel Zak]
|
|
- (new) add more info about --stab to mount.8 [Karel Zak]
|
|
- (new) add selinux warning [Karel Zak]
|
|
- (new) add source/target to error messages [Karel Zak]
|
|
- (new) fix resource leak [coverity scan] [Karel Zak]
|
|
- (new) improve mount -a exist codes and erroer messages [Karel Zak]
|
|
- (new) print error messages [Karel Zak]
|
|
- (new) share exit codes by include/exitcodes.h [Karel Zak]
|
|
- add hint that context= has to be quoted [Karel Zak]
|
|
- add info about libmount features to --version output [Karel Zak]
|
|
- append inverting options for mount.<type> [Karel Zak]
|
|
- avoid canonicalizing pseudofs paths [Dave Reisner]
|
|
- check for target before source on remount [Karel Zak]
|
|
- clear flags before options parsing [Karel Zak]
|
|
- define fallback selinux_warning macro with 2 params [Dave Reisner]
|
|
- distinguish between MS_COMMENT flags (netdev, nofail, ...) [Karel Zak]
|
|
- don't canonicalize the source of a pseudofs [Dave Reisner]
|
|
- enable fstab.d [Masatake YAMATO]
|
|
- fix __attribute__ keyword [Karel Zak]
|
|
- fix build [Davidlohr Bueso]
|
|
- fix compiler warning [-Wunused-parameter] [Karel Zak]
|
|
- fix compiler warnings [-Wunused-parameter -Wunused-variable] [Karel Zak]
|
|
- fix loopdev deinitialization [Karel Zak]
|
|
- remounting tmpfs read-write hangs (selinux) [Karel Zak]
|
|
- remove duplicate includes [Karel Zak]
|
|
- remove superfluous "an" under ext4 mount options in mount.8 [Frederik \"Freso\" S. Olesen]
|
|
- update info about check= mount option [Karel Zak]
|
|
- use common libs [Davidlohr Bueso]
|
|
- use new lib/loopdev.c code [Karel Zak]
|
|
mountpoint:
|
|
- fallback on stat when /proc isn't mounted [Karel Zak]
|
|
- refactor exit path [Dave Reisner]
|
|
- return dev_t from dir_to_device [Dave Reisner]
|
|
- support symbolic and relative paths [Karel Zak]
|
|
namei:
|
|
- more robust add_it() [coverity scan] [Karel Zak]
|
|
newgrp:
|
|
- add version and help options [Sami Kerola]
|
|
- fix coding style [Sami Kerola]
|
|
- fix possible FILE leak on error [Karel Zak]
|
|
partx:
|
|
- check sysfs_init() return value [coverity scan] [Karel Zak]
|
|
- cleanup usage() and man page, add undocumented --verbose [Karel Zak]
|
|
- don't print error when partition already doesn't exist [Phillip Susi]
|
|
- don't treat empty partition table as error [Karel Zak]
|
|
- fix small leak [Karel Zak]
|
|
- remove __NCOLUMNS [Davidlohr Bueso]
|
|
- support loop devices [Davidlohr Bueso]
|
|
- use USAGE_ macros [Davidlohr Bueso]
|
|
pivot_root:
|
|
- add version & help option [Sami Kerola]
|
|
- minor changes to usage() [Karel Zak]
|
|
po:
|
|
- merge changes [Karel Zak]
|
|
- update cs.po (from translationproject.org) [Petr Pisar]
|
|
- update cs.po (from translationproject.org) [Petr Písař]
|
|
- 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]
|
|
prlimit:
|
|
- add --{raw,noheadings} options [Karel Zak]
|
|
- add a units column [Davidlohr Bueso]
|
|
- add add falbacks [Karel Zak]
|
|
- add support for executing a command [Bernhard Voelker]
|
|
- avoid segfault due to array-out-of-bounds error [Karel Zak]
|
|
- don't share pointer for old and new in prlimit(2) [Karel Zak]
|
|
- fix SYS_ macro [Karel Zak]
|
|
- fix case when PID is given later [Bernhard Voelker]
|
|
- fix error message [Karel Zak]
|
|
- fix noheadings option in man page [Bernhard Voelker]
|
|
- fix typo in man page, option --verbose [Bernhard Voelker]
|
|
- new command [Davidlohr Bueso]
|
|
- replace lims[i] with pointer [Karel Zak]
|
|
- return proper type [Davidlohr Bueso]
|
|
- s/amount/number/ [Jim Meyering]
|
|
- show all limits if called without options [Bernhard Voelker]
|
|
- use xalloc libs [Davidlohr Bueso]
|
|
raw:
|
|
- fix shadowing of minor function [maximilian attems]
|
|
- remove unnecessary return [cppcheck] [Sami Kerola]
|
|
readprifile:
|
|
- remove unnecessary optstring array [Karel Zak]
|
|
readprofile:
|
|
- add long options [Sami Kerola]
|
|
- fix coding style [Sami Kerola]
|
|
- use libc error printing facilities [Sami Kerola]
|
|
rtcwake:
|
|
- align with howto-usage-function.txt [Sami Kerola]
|
|
- fix crash (invalid free) [Petr Uzel]
|
|
script:
|
|
- fix building with --disable-nls [Natanael Copa]
|
|
- libintl.h included in nls.h [Karel Zak]
|
|
- non-ANSI definition [smatch scan] [Karel Zak]
|
|
selinux_utils:
|
|
- fix coding style [Sami Kerola]
|
|
setarch:
|
|
- add version printing [Sami Kerola]
|
|
- minor changes to usage() [Karel Zak]
|
|
- move options struct to function scope [Sami Kerola]
|
|
- use program_invocation_short_name [Sami Kerola]
|
|
setpwnam:
|
|
- fix coding style [Sami Kerola]
|
|
- remove non-ANSI definitions [smatch scan] [Sami Kerola]
|
|
setsid:
|
|
- add "+" to getopt_long() [Harald Hoyer]
|
|
- add long options and fix coding style [Sami Kerola]
|
|
setterm:
|
|
- order man page items alphabetically [Jari Aalto]
|
|
sfdisk:
|
|
- add comment to keep static analysers happy [Karel Zak]
|
|
- add note about alignment to the man page [Karel Zak]
|
|
- cleanup fd usage [Karel Zak]
|
|
- file descriptor is of int type [Petr Uzel]
|
|
- fix fd leak [Karel Zak]
|
|
- fix poor coding style [Karel Zak]
|
|
- fix typo in cdrom detection [Karel Zak]
|
|
- fix weird indentation in msdos_partition() [Petr Uzel]
|
|
- free variable which got the allocation [cppcheck] [Sami Kerola]
|
|
- get_disksize() returns long long [Petr Uzel]
|
|
- introduce get_ull() function [Petr Uzel]
|
|
- make the cylinder boundary check less fatal [Petr Uzel]
|
|
- remove PACKED macro [Karel Zak]
|
|
- remove dead assigment [Karel Zak]
|
|
- remove do_warn [Davidlohr Bueso]
|
|
- remove duplicate includes [Karel Zak]
|
|
- remove fatal [Davidlohr Bueso]
|
|
- sfdisk.8 fix formatting [Petr Uzel]
|
|
- use is_blkdev [Davidlohr Bueso]
|
|
- use unsigned long long to internally represent sector number [Petr Uzel]
|
|
- warn if partition exceeds partition table limits [Petr Uzel]
|
|
swapon:
|
|
- add break to keep static analysers happy [Karel Zak]
|
|
- merge swap_constants.h into swapon.c [Karel Zak]
|
|
switch_root:
|
|
- add nls support [Sami Kerola]
|
|
- align with howto-usage-function.txt [Sami Kerola]
|
|
- close open file after usage [cppcheck] [Sami Kerola]
|
|
- handle /run and do not mount over existing mounts [Harald Hoyer]
|
|
- umount mount points we cannot move with MNT_DETACH [Harald Hoyer]
|
|
taskset:
|
|
- use appropriate variable type [cppcheck] [Sami Kerola]
|
|
test:
|
|
- refresh build-sys tests [Karel Zak]
|
|
tests:
|
|
- add --memcheck to [Karel Zak]
|
|
- add build-sys regression test [Karel Zak]
|
|
- add exceptions for libmount [Karel Zak]
|
|
- add infrastructure for valgrind [Karel Zak]
|
|
- add loopdev libmount test [Karel Zak]
|
|
- add missing file [Karel Zak]
|
|
- add mkfs.carmfs test for small FS with duplicate files [Karel Zak]
|
|
- add ts_fdisk_clean function to make fdisk output comparable [Francesco Cosoleto]
|
|
- add valgrind to libmount context tests [Karel Zak]
|
|
- add valgrind to libmount context utab tests [Karel Zak]
|
|
- add valgrind to libmount lock tests [Karel Zak]
|
|
- add valgrind to libmount tab parse test [Karel Zak]
|
|
- add valgrind to libmount tabdiff tests [Karel Zak]
|
|
- add valgrind to libmount tags eval. tests [Karel Zak]
|
|
- add wall to build-sys tests [Karel Zak]
|
|
- call valgrind from libmount optstr test [Karel Zak]
|
|
- call valgrind from libmount utils and update tests [Karel Zak]
|
|
- cleanup islocal test [Karel Zak]
|
|
- cleanup paths [Karel Zak]
|
|
- fix mount/special to be compatible with libmount [Karel Zak]
|
|
- fix options evaluation, add support for optional tests [Karel Zak]
|
|
- make minix tests more robust [Karel Zak]
|
|
- remove obsolete checktty test [Karel Zak]
|
|
- remove unexpected set -x [Karel Zak]
|
|
- remove unsupported losetup -s [Karel Zak]
|
|
- update fdisk and blkid MD tests [Francesco Cosoleto]
|
|
- update fdisk tests [Francesco Cosoleto]
|
|
- update tests with fdisk output [Karel Zak]
|
|
tools:
|
|
- add new code checking script [Dave Reisner]
|
|
- use gpg-aggent in ko-release-gen [Karel Zak]
|
|
tunelp:
|
|
- add long options and align with howto-usage-function.txt [Sami Kerola]
|
|
- fix coding style [Sami Kerola]
|
|
- free allocation, use xalloc [Sami Kerola]
|
|
- use libc error printing facilities [Sami Kerola]
|
|
- use symbolic exit values [Sami Kerola]
|
|
umount:
|
|
- (new) fix resource leak [coverity scan] [Karel Zak]
|
|
- (new) use the same exit codes as mount(8) [Karel Zak]
|
|
- add missing break [Karel Zak]
|
|
- add warning [Karel Zak]
|
|
- respect fs search path [Mike Frysinger]
|
|
- use new lib/loopdev.c code [Karel Zak]
|
|
unshare:
|
|
- add note about MS_SHARED to unshare.1 [Karel Zak]
|
|
- align with howto-usage-function.txt [Sami Kerola]
|
|
uuidd:
|
|
- Add missing break to option case statement [Eric Sandeen]
|
|
vipw:
|
|
- don't modify environment, check strtok() return value [Karel Zak]
|
|
- fix coding style [Sami Kerola]
|
|
- stop printing non-sense version string [Sami Kerola]
|
|
- use libc error printing facilities [Sami Kerola]
|
|
- use xalloc.h [Karel Zak]
|
|
whereis:
|
|
- fix gcc warnings [-Wsign-compare] [Karel Zak]
|
|
- move token assignment into loop syntax [Karel Zak]
|
|
- non-ANSI definition [smatch scan] [Karel Zak]
|
|
- remove unused value warning [Francesco Cosoleto]
|
|
- search in path [Davidlohr Bueso]
|
|
- search in path for binaries only [Karel Zak]
|
|
wipefs:
|
|
- add -t <list> option [Karel Zak]
|
|
- improve -a, use blkid_do_wipe() [Karel Zak]
|
|
- use xalloc lib [Davidlohr Bueso]
|
|
write:
|
|
- fix path for freopen() [Karel Zak]
|