]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
docs: update v2.25-ReleaseNotes
authorKarel Zak <kzak@redhat.com>
Tue, 22 Jul 2014 09:11:01 +0000 (11:11 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 22 Jul 2014 09:11:01 +0000 (11:11 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
Documentation/releases/v2.25-ReleaseNotes

index f015479ceeeec8feb535272890822633f7ba57b1..f4faf7a9ef94bb0d7bc789a3424ecf3d21cd1181 100644 (file)
@@ -153,6 +153,7 @@ build-sys:
    - don't connect _DEPENDENCIES and _LIBADD  [Karel Zak]
    - enable chfn and chsh by default  [Karel Zak]
    - enable parallel tests for make check  [Karel Zak]
+   - exclude Documentation/ from looking for translatable strings  [Benno Schulenberg]
    - fix .h.in usage in libblkid and libmount  [Karel Zak]
    - fix ENABLE_ALL  [Karel Zak]
    - fix UL_BUILD_INIT()  [Karel Zak]
@@ -166,10 +167,13 @@ build-sys:
    - fix with_python usage, improve logic  [Karel Zak]
    - fixes for non-Linux systems  [Samuel Thibault]
    - fstrim depends on libmount  [Karel Zak]
+   - harmonize some indentation  [Benno Schulenberg]
+   - improve the informative message when not building some util  [Benno Schulenberg]
    - libmount/python/__init__.py is always a dist file  [Ruediger Meier]
    - move libsmartcols.so to /lib if they exists  [Karel Zak]
    - ove fdisks to disk-utils  [Karel Zak]
    - release++ (v2.25-rc1)  [Karel Zak]
+   - release++ (v2.25-rc2)  [Karel Zak]
    - remove deprecated-mount/  [Karel Zak]
    - remove obsolete wholedisk.c  [Karel Zak]
    - remove unnecessary void casts  [Sami Kerola]
@@ -179,6 +183,7 @@ build-sys:
    - support ./configure ADJTIME_PATH=  [Karel Zak]
    - use automake's PYTHON primary for __init__.py  [Ruediger Meier]
    - use gettext 0.18.3 if possible  [Ruediger Meier]
+build_sys:
    - fix default estate usage  [Karel Zak]
 cal:
    - add input variable names to function prototypes  [Sami Kerola]
@@ -198,6 +203,7 @@ cal:
    - mention where Gregorian reformation happen in September 1752  [Sami Kerola]
    - remove optional from short arg -w  [Tommi Kyntola]
    - remove unnecessary static variables  [Sami Kerola]
+   - remove unnused structure and definition  [Sami Kerola]
    - rename ascii_wnum() to ascii_weeknum()  [Sami Kerola]
    - simplify ascii_weeknum() function  [Sami Kerola]
    - use control structure for run time configuration  [Sami Kerola]
@@ -205,9 +211,12 @@ cal:
    - use month contents structure for --year printing  [Sami Kerola]
    - various tests for week numbers  [Tommi Kyntola]
 cfdisk:
+   - accept 's' as well as 'S' for sectors  [Karel Zak]
+   - actually translate the partition types in the menu  [Benno Schulenberg]
    - add --zero command line option  [Karel Zak]
    - add UI for linfdisk menus, ask for size  [Karel Zak]
    - add [Sort] operation  [Karel Zak]
+   - add braces to ensure operation order  [Sami Kerola]
    - add create lebel UI  [Karel Zak]
    - add help screen  [Karel Zak]
    - add menu action functions  [Karel Zak]
@@ -226,8 +235,10 @@ cfdisk:
    - fix compiler warning [-Wsign-compare]  [Karel Zak]
    - fix division by zero [clang-analyze]  [Karel Zak]
    - fix header  [Karel Zak]
+   - fix possible memory leak [coverity scan]  [Karel Zak]
    - fix slang usage  [Karel Zak]
    - fix typo (undeclared variable since b1f58330)  [Ruediger Meier]
+   - fix warning usage, improve 's' help  [Karel Zak]
    - follow default end if possible  [Karel Zak]
    - follow terminal-colors.d  [Karel Zak]
    - improve add parttype UI  [Karel Zak]
@@ -235,17 +246,22 @@ cfdisk:
    - improve info line, add Delete action  [Karel Zak]
    - improve tree output  [Karel Zak]
    - improve write dialog  [Karel Zak]
+   - make code more readable for analyzers [coverity scan]  [Karel Zak]
+   - make menus sensitive to ESC  [Karel Zak]
    - menu actions refactoring  [Karel Zak]
    - minor man page improvements  [Ondrej Oprala]
    - refresh man page  [Karel Zak]
    - reorder abstract PT according to output  [Karel Zak]
    - resize UI on SIGWINCH  [Karel Zak]
+   - restore the license that was lost in January  [Benno Schulenberg]
    - support <size>S, and long hint messages  [Karel Zak]
    - support partitions list longer than screen LINES  [Karel Zak]
    - supports also vertical menus  [Karel Zak]
    - update man page COLORS section  [Karel Zak]
    - update menu according to the current partition  [Karel Zak]
    - update table index when out of range  [Karel Zak]
+   - use /dev/sda by default  [Karel Zak]
+   - use \n for messages on stdout and stderr  [Karel Zak]
    - use real partno  [Karel Zak]
    - use tree-mode for extended, colorize freesapce  [Karel Zak]
 chcpu:
@@ -267,6 +283,7 @@ delpart:
 dmesg:
    - -w output not line-buffered  [Karel Zak]
    - add missing include  [Karel Zak]
+   - avoid unnecessary variable assignment  [Sami Kerola]
    - don't report EPIPE  [Karel Zak]
    - fix --raw zero timestamp for kmsg  [Karel Zak]
    - move get_boot_time() to lib/timeutils  [Sami Kerola]
@@ -280,11 +297,26 @@ docs:
    - add patching process to howto-contribute.txt  [Sami Kerola]
    - add pid alis to deprecated.txt  [Karel Zak]
    - add v2.25-ReleaseNotes  [Karel Zak]
+   - bring a few more man pages closer to standard formatting  [Benno Schulenberg]
+   - bring eight more man pages closer to standard formatting  [Benno Schulenberg]
+   - bring five more man pages closer to standard formatting  [Benno Schulenberg]
+   - bring four more man pages closer to standard formatting  [Benno Schulenberg]
+   - bring one more man page closer to standard formatting  [Benno Schulenberg]
+   - bring several man pages closer to standard formatting  [Benno Schulenberg]
+   - bring some more man pages closer to standard formatting  [Benno Schulenberg]
    - fix "behaviour" vs. "behavior"  [Karel Zak]
+   - fix many wording and some formatting issues in the man page of kill  [Benno Schulenberg]
    - fix minor things in man-page howto  [Karel Zak]
+   - fix name and URL of 2.25-rc1  [Benno Schulenberg]
    - fix two command representations in the man page of more  [Benno Schulenberg]
    - grammarize the usage howto  [Benno Schulenberg]
+   - improve formatting and wording of a few man pages  [Benno Schulenberg]
+   - improve the formatting and wording of two man pages  [Benno Schulenberg]
+   - improve the wording and conventions in the man-page howto  [Benno Schulenberg]
+   - improve wording and formatting of the man page of cfdisk  [Benno Schulenberg]
    - make hexdump.1 color specification easier to understand  [Sami Kerola]
+   - many tiny formatting and wording improvements to man page of mount  [Benno Schulenberg]
+   - mount -o nouser is not useful, be clearer about that  [Benno Schulenberg]
    - refresh TODO  [Karel Zak]
    - remove obsolete cfdisk.txt  [Karel Zak]
    - rename libs xml/version.xml to xml/version-utils.xml  [Karel Zak]
@@ -296,12 +328,14 @@ docs:
    - update TODO, wipe check for fdisk already implemented  [Karel Zak]
    - update howto regards to build-system changes  [Karel Zak]
    - update links to http //git.kernel.org/ web repository views  [Sami Kerola]
+   - update v2.25-ReleaseNotes  [Karel Zak]
 fallocate:
    - Add "--dig-holes" option  [Rodrigo Campos]
    - Clarify that space can also be deallocated  [Rodrigo Campos]
    - Hide #ifdef tricks to call fallocate in a function  [Rodrigo Campos]
    - add --verbose, clean up usage()  [Karel Zak]
    - add FALLOC_FL_ZERO_RANGE support  [Lukas Czerner]
+   - avoid unnecessary computation  [Sami Kerola]
    - clarify usage()  [Pádraig Brady]
    - code optimalizations  [Karel Zak]
    - fix FALLOC_FL_ZERO_RANGE flag check  [Karel Zak]
@@ -318,12 +352,14 @@ fallocate:
    - use err_exclusive_options(), cleanup getopt_long() stuff  [Karel Zak]
 fdformat:
    - Some minor change to the manual  [Bjarni Ingi Gislason]
+   - match variable and print format types  [Sami Kerola]
 fdisk:
    - (gpt) add A,B,R,S expert commands to modify attributes  [Karel Zak]
    - (gpt) more human readable info about free space  [Karel Zak]
    - add 'M' to access GPT nested protective/hybrid MBR  [Karel Zak]
    - add long options, cleanup man page and usage()  [Karel Zak]
    - add note about colors to the man page  [Karel Zak]
+   - avoid code duplication  [Sami Kerola]
    - don't care about partition type  [Karel Zak]
    - don't use --geom-* prefix for CHS options  [Karel Zak]
    - fix 'p'rint error on empty PT  [Karel Zak]
@@ -346,7 +382,9 @@ findmnt:
    - add -U to de-deplicate filesystems  [Karel Zak]
    - cleanup flags  [Karel Zak]
    - cleanup usage()  [Karel Zak]
+   - fix memory leak [coverity scan]  [Karel Zak]
    - minimally improve wording of usage text  [Benno Schulenberg]
+   - more robust usage of columns[]  [Karel Zak]
    - simplify cache_set_targets()  [Karel Zak]
    - slightly improve wording and formatting in man page  [Benno Schulenberg]
    - use libsmartcols  [Ondrej Oprala]
@@ -376,9 +414,11 @@ fstrim:
    - add --all to discard all filesystem  [Karel Zak]
    - add hint to man page  [Karel Zak]
    - add systemd units  [Thomas Bächler]
+   - avoid TOCTOU race  [Sami Kerola]
    - cleanup usage()  [Karel Zak]
    - daily -> weekly in systemd timer  [Karel Zak]
    - de-duplicate list of filesystems  [Karel Zak]
+   - fix memory leak [coverity scan]  [Karel Zak]
 getopt:
    - getopt.1 The usual doc dir is /usr/share/doc, not .../docs  [Ville Skyttä]
 hexdump:
@@ -493,11 +533,13 @@ kill:
    - return 64 on partial success  [Karel Zak]
    - tell what is wrong rather than output usage()  [Sami Kerola]
    - tiny change in man page  [Karel Zak]
+   - use --queue option argument as sigval integer value  [Sami Kerola]
    - use control structure to pass user input to functions  [Sami Kerola]
 last:
    - --time-format=full should do the same like -F  [Ruediger Meier]
    - avoid leading "-" before "no logout"  [Ruediger Meier]
    - fix is_phantom() detection  [Sami Kerola]
+   - fix is_phantom() logic [coverity scan]  [Karel Zak]
    - fix minor typos in the man page  [Ondrej Oprala]
    - fix uninitialized length  [Ruediger Meier]
    - make session gone determination more robust  [Sami Kerola]
@@ -517,6 +559,7 @@ lib/colors:
    - change an include to a local one  [Benno Schulenberg]
    - check for /etc/terminal-colors.d/[util].disable  [Ondrej Oprala]
    - fix colors test  [Karel Zak]
+   - remove memory leak  [Sami Kerola]
    - support <name>.enable too  [Karel Zak]
    - support schemes customization  [Karel Zak]
    - update man page  [Karel Zak]
@@ -526,6 +569,8 @@ lib/fileutils:
    - xalloc stuff in library-like code  [Karel Zak]
 lib/ismounted:
    - more robust buffer usage [clang-analyze]  [Karel Zak]
+lib/loopdev:
+   - comparing an array to null is not useful [coverity scan]  [Karel Zak]
 lib/loopdev.c:
    - reset errno before strtol() call  [Yuriy Nazarov]
 lib/mbalign:
@@ -538,6 +583,7 @@ lib/pager:
 lib/path:
    - add path_strdup()  [Karel Zak]
 lib/procutils:
+   - check fgets() return value [coverity scan]  [Karel Zak]
    - notice setuid() process ownership changes  [Sami Kerola]
    - reset errno before strtol() call  [Sami Kerola]
 lib/strutils:
@@ -571,6 +617,7 @@ libblkid:
    - add blkid_partlist_get_partition_by_partno()  [Karel Zak]
    - add extra checks to XFS prober  [Karel Zak]
    - cleanup internal return codes  [Karel Zak]
+   - comparing an array to null is not useful [coverity scan]  [Karel Zak]
    - convert GPT attributes to host endianess  [Karel Zak]
    - correct the return values in squashfs probe  [David Shea]
    - detect alone PMBR  [Karel Zak]
@@ -649,6 +696,7 @@ libfdisk:
    - clean up cylinder column  [Karel Zak]
    - clean up debug output  [Karel Zak]
    - clean up scols usage  [Karel Zak]
+   - do not do the same thing twice in single if statement  [Sami Kerola]
    - don't ask for pri/log if wanted start within extended partition  [Karel Zak]
    - don't count special whole-disk partitions  [Karel Zak]
    - extend API definition to list info about partitions  [Karel Zak]
@@ -664,6 +712,8 @@ libfdisk:
    - improve conversion to string  [Karel Zak]
    - improve freesapce detection  [Karel Zak]
    - initialize last_lba  [Karel Zak]
+   - make disk sync() optional  [Karel Zak]
+   - make first sector buffer usage more robust  [Karel Zak]
    - make qsort_r() optional  [Karel Zak]
    - move partition stuff to partition.c  [Karel Zak]
    - properly implement read-only mode  [Karel Zak]
@@ -685,9 +735,11 @@ libmount:
    - FS id and parent ID could be zero  [Karel Zak]
    - accept (deleted) path suffix in mountinfo file  [Karel Zak]
    - add efivarfs to the list of pseudo filesystems  [Karel Zak]
+   - add missing assert()  [Karel Zak]
    - add mnt_table_uniq_fs()  [Karel Zak]
    - add mnt_tag_is_valid()  [Karel Zak]
    - add statfs_magic.h  [Karel Zak]
+   - adjust the ordering of a #define and tweak some comments  [Benno Schulenberg]
    - allow to use -s (sloppy) for all external helpers  [Karel Zak]
    - always use mnt_resolve_target() in mnt_fs_match_target()  [Karel Zak]
    - cgroup magic already defined  [Karel Zak]
@@ -732,6 +784,7 @@ libsmartcols:
    - add test  [Ondrej Oprala]
    - allow to read lines as tree  [Karel Zak]
    - always deallocate in scols_reset_cell()  [Karel Zak]
+   - avoid variable dereference after release  [Sami Kerola]
    - check recount_widths() return value  [Karel Zak]
    - clean up flags  [Karel Zak]
    - clean up flags usage  [Karel Zak]
@@ -779,6 +832,7 @@ login:
    - extract get_hushlogin_status  [Ondrej Oprala]
    - fix minor typos in the man page  [Ondrej Oprala]
 losetup:
+   - clean up columns[] usage  [Karel Zak]
    - clean up scols usage  [Karel Zak]
    - don't clear FD at EBUSY error in loopcxt_setup_device()  [Stanislav Brabec]
    - don't ignore EBUSY in losetup when the loop device is given  [Stanislav Brabec]
@@ -797,12 +851,16 @@ lsblk:
    - add -O option to show all available columns  [Masatake YAMATO]
    - add PARTFLAGS column  [Karel Zak]
    - add PARTTYPE tag  [Michael Marineau]
+   - check number of used columns  [Karel Zak]
    - clean up data preparation  [Karel Zak]
+   - differentiate between infos[] and columns[]  [Karel Zak]
    - fix -D segfault  [Karel Zak]
    - fix, set default sort_id = -1  [Ruediger Meier]
    - remove unnecessary code  [Karel Zak]
    - use libsmartcols  [Ondrej Oprala]
 lscpu:
+   - avoid double free  [Sami Kerola]
+   - avoid use of bzero() in favor of memset()  [Sami Kerola]
    - clean up scols usage  [Karel Zak]
    - cleanup, use _PATH_SYS_CPU/NODE  [Ruediger Meier]
    - detect OS/400 and pHyp hypervisors  [Ruediger Meier]
@@ -817,9 +875,11 @@ lscpu:
    - support non sequentially numbering of CPUs  [Alexander Troosh]
    - use libsmartcols  [Ondrej Oprala]
 lslocks:
+   - clean up columns[] usage  [Karel Zak]
    - use libsmartcols  [Ondrej Oprala]
 lslogins:
    - NLS for all messages  [Karel Zak]
+   - add --noheadings  [Karel Zak]
    - add FAILED-LOGIN to pretty output  [Karel Zak]
    - add functionality  [Ondrej Oprala]
    - add option --iso  [Ondrej Oprala]
@@ -848,14 +908,17 @@ lslogins:
    - improve supplementary groups code, add SUPP-GIDS  [Karel Zak]
    - improve the columns information  [Benno Schulenberg]
    - improve wording and formatting of the man page  [Benno Schulenberg]
+   - make --notruncate more robust  [Karel Zak]
    - make it work  [Ondrej Oprala]
    - mention --time-format in usage  [Ondrej Oprala]
+   - more robust usage of columns[]  [Karel Zak]
    - move to login-utils  [Ondrej Oprala]
    - pretty printing and extended -l,-g  [Ondrej Oprala]
    - print systemd journal logs  [Karel Zak, Ondrej Oprala]
    - remove --sort-by-name  [Karel Zak]
    - store users in a tree  [Ondrej Oprala]
    - sync man page and usage()  [Karel Zak]
+   - use bit-array, cleanup SELinux code  [Karel Zak]
    - use thread-safe functions  [Ondrej Oprala]
 lslogins(1):
    - skeleton and argparsing for a new utility  [Ondrej Oprala]
@@ -875,6 +938,7 @@ mkfs.bfs:
 mkfs.cramfs:
    - Some typographical corrections to the manual  [Bjarni Ingi Gislason]
    - fix crash when -b 0  [Ruediger Meier]
+   - use defined failure name rather than magic value  [Sami Kerola]
 mkfs.minix:
    - Some typographical changes in the manual  [Bjarni Ingi Gislason]
    - fix fscanf() format string [coverity scan]  [Karel Zak]
@@ -908,6 +972,7 @@ mount:
    - note that -c unused for mount.<type> in man page  [Karel Zak]
    - remove obsolete and confusing statement from mount.8  [Phillip Susi]
    - update XFS mount.8 allocsize=  [Karel Zak]
+   - update info about mtab in mount.8  [Karel Zak]
    - update man page ext3/4 mount options  [Carlos Maiolino]
    - update mount.8 about barrier mount options defaults  [Ruediger Meier]
 namei:
@@ -933,11 +998,20 @@ po:
    - update cs.po (from translationproject.org)  [Petr Písař]
    - update da.po (from translationproject.org)  [Joe Hansen]
    - update de.po (from translationproject.org)  [Mario Blättermann]
+   - update es.po (from translationproject.org)  [Antonio Ceballos Roa]
+   - update fi.po (from translationproject.org)  [Lauri Nurmi]
+   - 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 pt_BR.po (from translationproject.org)  [Rafael Ferreira]
+   - 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:
+   - clean up columns[] usage  [Karel Zak]
    - clean up scols usage  [Karel Zak]
+   - remove repeating words from man page  [Karel Zak]
    - use libsmartcols  [Ondrej Oprala]
 pylibmount:
    - correctly import from pylibmount.so  [Dave Reisner]
@@ -979,6 +1053,7 @@ setarch:
 setpriv:
    - Fix --apparmor-profile  [Andy Lutomirski]
    - Fix --selinux-label  [Andy Lutomirski]
+   - avoid alloca() use xmalloc() instead  [Sami Kerola]
    - simplify usage()  [Karel Zak]
 setterm:
    - add init_terminal() to make main() shorter  [Sami Kerola]
@@ -1003,6 +1078,7 @@ setterm:
    - recommend long options with double hyphen  [Sami Kerola]
    - remove devfs and /dev/vcsa0 support  [Sami Kerola]
    - remove ulcolor and hbcolor duplicates  [Sami Kerola]
+   - remove unnecessary variable  [Sami Kerola]
    - remove unused code  [Sami Kerola]
    - remove usage comment segment  [Sami Kerola]
    - tell user when options does not effect  [Sami Kerola]
@@ -1020,6 +1096,8 @@ su:
    - don't use kill(0, ...) when propagate signal  [Karel Zak]
    - fix minor typos in the man page  [Ondrej Oprala]
 sulogin:
+   - check result of the open() [coverity scan]  [Karel Zak]
+   - don't use uninitialized struct sigaction [coverity scan]  [Karel Zak]
    - find a suitable console device  [Werner Fink]
    - minor man page improvements  [Ondrej Oprala]
    - use dirent->d_type when scans /dev  [Karel Zak]
@@ -1028,6 +1106,7 @@ swaplabel:
    - wrong version number in check  [Sami Kerola]
 swapon:
    - align --summary fields  [Sami Kerola]
+   - clean up columns[] usage  [Karel Zak]
    - clean up scols usage  [Karel Zak]
    - mark --sumarry as deprecated  [Karel Zak]
    - swaps with legacy version label are not supported  [Sami Kerola]
@@ -1052,6 +1131,7 @@ tests:
    - add function ts_check_losetup  [Ruediger Meier]
    - add function ts_check_prog  [Ruediger Meier]
    - add isosize --sectors and --divisor tests  [Sami Kerola]
+   - add kill --queue check  [Sami Kerola]
    - add kill_functions.sh to avoid duplicate code  [Karel Zak]
    - add lscpu IBM pSeries test data  [Ruediger Meier]
    - add lscpu dump for ppc cpu with no cache size  [Ruediger Meier]
@@ -1149,6 +1229,8 @@ tests:
    - use ts_mount for cramfs  [Ruediger Meier]
    - write tests/failures to build- instead of srcdir  [Ruediger Meier]
 textual:
+   - fix some typos  [Sami Kerola]
+   - fix the usage message of kill  [Benno Schulenberg]
    - remove square brackets from around three dots  [Benno Schulenberg]
    - slice up and standardize the usage text of ionice  [Benno Schulenberg]
    - small inprovements to usage and man page of fstrim  [Benno Schulenberg]
@@ -1166,6 +1248,7 @@ umount:
    - Make sure exit code does not overflow  [Nicolas Boichat]
    - add info that --all-targets works with mtab symlink only  [Karel Zak]
    - don't use mountinfo if possible  [Karel Zak]
+   - fix memory leak [coverity scan]  [Karel Zak]
    - fix typo in usage  [Jonathan Liu]
    - fix umount by tag for non-roots  [Karel Zak]
    - more robust success message for --all  [Karel Zak]
@@ -1184,15 +1267,23 @@ uuidd:
    - remove timeout from systemd service file  [Karel Zak]
    - set options to be mutually exclusive  [Sami Kerola]
    - use pkg-config to find systemd-deamon support  [Sami Kerola]
+uuidd.rc:
+   - Requires remote_fs  [Andreas Henriksson]
+   - drop on-demand mode from script  [Andreas Henriksson]
 uuidgen:
    - use type definitions from uuid.h  [Sami Kerola]
 vipw:
    - minor man page improvements  [Ondrej Oprala]
 wall:
+   - add fallback for failed sysconf()  [Karel Zak]
    - replace magic number by named value  [Sami Kerola]
 wdctl:
+   - clean up columns[] usage  [Karel Zak]
    - clean up scols usage  [Karel Zak]
    - use libsmartcols  [Ondrej Oprala]
+whereis:
+   - avoid printing uninitialized string  [Sami Kerola]
+   - fix missing newline on empty results  [Andreas Henriksson]
 wipefs:
    - add comments to code  [Karel Zak]
    - call BLKRRPART when erase partition table  [Karel Zak]