docs: add v2.24-ReleaseNotes
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
71e87708b9
commit
2ab413a689
|
@ -0,0 +1,784 @@
|
|||
|
||||
Util-linux 2.24 Release Notes
|
||||
=============================
|
||||
|
||||
Release highlights
|
||||
------------------
|
||||
|
||||
fdisk(8):
|
||||
- the code has been completely refactored and moved to libfdisk
|
||||
(the library does not have stable API yet)
|
||||
- user interface has been unified for all label types and it supports colors
|
||||
- GPT disk UUID, partition UUID and partition name modification is supported now
|
||||
|
||||
pylibmount:
|
||||
- this new library provides PYTHON BINDING for libmount; use
|
||||
--with-python[=2|3] to enable the binding
|
||||
|
||||
last(1) and lastb(1):
|
||||
- the NEW IMPLEMENTATION has been merged from sysvinit to util-linux and
|
||||
extended; now it supports command line options --present, --since and
|
||||
--time-format
|
||||
- use --enable-deprecated-last to enable old util-linux last(1) implementation
|
||||
|
||||
swapon(8):
|
||||
- the option --discard= and fstab mount option discard= allow to explicitly
|
||||
specify 'pages' or 'once' discard policy. If no policy is selected, the
|
||||
default behavior is to enable both. See swapon.8 man page for more details.
|
||||
|
||||
libblkid and blkid(8):
|
||||
- supports LOGUUID= for external logs (e.g. extN and XFS)
|
||||
- generates pseudo PARTUUID= for MBR partitions (based on MBR Id, Linux kernel
|
||||
supports the same concept for root= command line option)
|
||||
|
||||
agetty(8):
|
||||
- supportes new issue file \S escape code to read information from /etc/os-release
|
||||
- the option -L allows to completely control CLOCAL flag
|
||||
|
||||
dmesg(1):
|
||||
- supports new command line option --time-format to specify time format
|
||||
- supports new iso-8601 time format
|
||||
|
||||
hexdump(1):
|
||||
- supports long options now
|
||||
|
||||
wall(1):
|
||||
- the command is compatible with sysvinit implementation now
|
||||
|
||||
logger(1):
|
||||
- supports new command line option --prio-prefix when logging stdin
|
||||
|
||||
lscpu(1):
|
||||
- allows to detect more hypervisor types and provides info about Max
|
||||
and Min CPU Mhz
|
||||
|
||||
unshare(8):
|
||||
- supportes new command line options --fork and --mount-proc for
|
||||
pid namespaces
|
||||
|
||||
wipefs(8):
|
||||
- now wipes superblock with incorrect checksums too
|
||||
- supports new command line option --backup to backup erased data to
|
||||
$HOME/wipefs-<devname>-<offset>.bak
|
||||
|
||||
|
||||
Stable maintenance releases between v2.23 and v2.24
|
||||
---------------------------------------------------
|
||||
|
||||
util-linux 2.22.1 [Jun 31 2013]
|
||||
|
||||
* ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.23/v2.23.1-ReleaseNotes
|
||||
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.23/v2.23.1-ChangeLog
|
||||
|
||||
util-linux 2.23.2 [May 28 2013]
|
||||
|
||||
* ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.23/v2.23.2-ReleaseNotes
|
||||
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.23/v2.23.2-ChangeLog
|
||||
|
||||
|
||||
Changes between v2.23 and v2.24
|
||||
-------------------------------
|
||||
|
||||
For more details see ChangeLog files at:
|
||||
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.24/
|
||||
|
||||
agetty:
|
||||
- -L accepts optional argument [Karel Zak]
|
||||
- add \S to output /etc/os-release data [Karel Zak]
|
||||
- add baud rates available from glibc that are not already supported [James Buren]
|
||||
- allow full control on CLOCAL flag [Karel Zak]
|
||||
- check writing to a file was successful [Sami Kerola]
|
||||
- cleanup debug ifdefs [Karel Zak]
|
||||
- don't remove ECHOCTL from c_lflag [Karel Zak]
|
||||
- fix a kill/erase error in man page and improve clarity [Benno Schulenberg]
|
||||
- fix memory leak [clang-analyzer] [Sami Kerola]
|
||||
- improve wording, grammar and some formatting in man page [Benno Schulenberg]
|
||||
- only use EXTA/EXTB macros if B19200/B38400 macros are not present [James Buren]
|
||||
- update man page and usage() [Karel Zak]
|
||||
- use O_NONBLOCK only for serial lines with CLOCAL [Karel Zak]
|
||||
- unrecognized option '--loginpause'" [kernc]
|
||||
bash-completion:
|
||||
- add mount and umount [Sami Kerola]
|
||||
- fix typos in mkfs.bfs logic [Mike Frysinger]
|
||||
blkdiscard:
|
||||
- use fstat() rather than stat() [coverity scan] [Karel Zak]
|
||||
blkid:
|
||||
- export ID_PART_TABLE_UUID [Karel Zak]
|
||||
- fix typo in ID_FS_AMBIVALEN= [Karel Zak]
|
||||
blkid, hwclock, ldattach:
|
||||
- use program_invocation_short_name [Sami Kerola]
|
||||
build-sys:
|
||||
- add *vim and clang_complete to gitignore [Karel Zak]
|
||||
- add --disable-setterm [Karel Zak]
|
||||
- add CFLAGS and LDFLAGS for daemons and shared libs [Karel Zak]
|
||||
- add pylibmount [Karel Zak]
|
||||
- add pylibmount __init__.py EXTRA_DIST [Karel Zak]
|
||||
- always check for setns() and unshare() libs functions [Karel Zak]
|
||||
- complete elvtune removal [Sami Kerola]
|
||||
- enable mesg(1) by default [Karel Zak]
|
||||
- fix ${prefix} usage, be more verbose about py paths [Karel Zak]
|
||||
- fix include Makemodule.am [Karel Zak]
|
||||
- fix last stuff [Karel Zak]
|
||||
- improbe UL_CONFLICT_BUILD macro [Karel Zak]
|
||||
- install pylibmount into [Karel Zak]
|
||||
- install to the correct python dirs [Karel Zak]
|
||||
- prefer AS_CASE rather than shell 'case' [Sami Kerola]
|
||||
- prefer AS_IF rather than shell 'if' [Sami Kerola]
|
||||
- pylibmount will not work when python3 is present [Sami Kerola]
|
||||
- remove deprecated elvtune command [Karel Zak]
|
||||
- remove unnecessary environment variable [Sami Kerola]
|
||||
- support --with-python[={2,3}] [Karel Zak]
|
||||
- use -Wno-clobbered for some BSD crap [Karel Zak]
|
||||
- use backticks rather than $() for commands in configure [Sami Kerola]
|
||||
- use m4 quoting consistently [Sami Kerola]
|
||||
cal:
|
||||
- add --color to usage() [Sami Kerola]
|
||||
- clean up use of constants [Sami Kerola]
|
||||
- convert function like definitions to functions [Sami Kerola]
|
||||
- de-duplicate julian specific functions [Sami Kerola]
|
||||
- fix -y output for UTF8 [Karel Zak]
|
||||
- fix few type mismatches [Sami Kerola]
|
||||
- fix preprocessor directive indendation [Sami Kerola]
|
||||
- improve coding style [Karel Zak]
|
||||
- mark all functions static [Sami Kerola]
|
||||
- remove arbitrary limit of maxium year being 9999 [Sami Kerola]
|
||||
- remove unnecessary initializations [Sami Kerola]
|
||||
- set statically defined data read-only [Sami Kerola]
|
||||
- simplify calendar reformat calculations [Sami Kerola]
|
||||
- simplify colormode parsing [Karel Zak]
|
||||
- simplify day_in_week() calculation [Sami Kerola]
|
||||
- stop trimming whitespaces [Sami Kerola]
|
||||
- support --color[={auto,always,never}] [Sami Kerola]
|
||||
- use Claus Tøndering's day of the week algorithm [Sami Kerola]
|
||||
cfdisk:
|
||||
- add long options to the command [Sami Kerola]
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
- check writing to a file was successful [Sami Kerola]
|
||||
- fix ambiguous code [Karel Zak]
|
||||
chcpu:
|
||||
- clean up error messages [Karel Zak]
|
||||
chfn:
|
||||
- assigned value is never read [clang-analyzer] [Sami Kerola]
|
||||
column:
|
||||
- dereference of null pointer [clang-analyzer] [Sami Kerola]
|
||||
- use variable lenght printf field width to wprint blanks [Sami Kerola]
|
||||
dmesg:
|
||||
- add --time-format option [Sami Kerola]
|
||||
- add iso-8601 time format [Sami Kerola]
|
||||
- convert time format bitfield to enum [Sami Kerola]
|
||||
- define is_timefmt() macro only once [Karel Zak]
|
||||
- don't use pager for --follow [Karel Zak]
|
||||
- fix --human color initialization [Karel Zak]
|
||||
- fix usage() typo [Sami Kerola]
|
||||
- inform user --show-delta and iso8601 time format does not mix [Sami Kerola]
|
||||
- make time stamps to be printed consistently [Sami Kerola]
|
||||
- regroup time related options close to each other [Sami Kerola]
|
||||
- support --color[={auto,always,never}] [Karel Zak]
|
||||
docs:
|
||||
- add --present to last(1) manual page [Sami Kerola]
|
||||
- add --since and time option formats to last(1) manual [Sami Kerola]
|
||||
- add --time-format option and ISO-8601 format to manual [Sami Kerola]
|
||||
- add --time-format to last(1) manual page [Sami Kerola]
|
||||
- add long options to last.1 manual page [Sami Kerola]
|
||||
- add lscpu max mhz to manual and bash completion [Sami Kerola]
|
||||
- add missing options to sfdisk manual [Sami Kerola]
|
||||
- add note to wall(1) about sessions which will not get message [Sami Kerola]
|
||||
- be clear which last(1) is deprecated [Sami Kerola]
|
||||
- cal add --color option description to manual page [Sami Kerola]
|
||||
- cal stop telling year 9999 is upper limit [Sami Kerola]
|
||||
- correct sfdisk --activate instructions [Sami Kerola]
|
||||
- fix wording and formatting of man page for dmesg [Benno Schulenberg]
|
||||
- improve formatting and wording of man pages for fdisk and cfdisk [Benno Schulenberg]
|
||||
- improve grammar and consistency of comments in login.c [Benno Schulenberg]
|
||||
- make description of --activate clearer on man page of sfdisk [Benno Schulenberg]
|
||||
- normalize the formatting of man pages for nsenter and unshare [Benno Schulenberg]
|
||||
- note ddate removal [Mike Frysinger]
|
||||
- slightly correct the man page of column [Benno Schulenberg]
|
||||
- update AUTHORS file [Karel Zak]
|
||||
- update TODO [Sami Kerola]
|
||||
eject:
|
||||
- Check host_status and driver_status when using SG_IO. [Karel Zak]
|
||||
- assigned value is never read [clang-analyzer] [Sami Kerola]
|
||||
- unlock door before issuing CDROMEJECT command [Aaron Lu]
|
||||
exec_shell:
|
||||
- add a license and touch up func def [Mike Frysinger]
|
||||
fallocate:
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
fdformat:
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
fdisk:
|
||||
- (bsd) *OSF --> *BSD [Karel Zak]
|
||||
- (bsd) add bsd_get_partition_status() [Karel Zak]
|
||||
- (bsd) clean up BSD_LABEL* macros [Karel Zak]
|
||||
- (bsd) clean up header file [Karel Zak]
|
||||
- (bsd) cleanup bootstrap install code [Karel Zak]
|
||||
- (bsd) cleanup driver initialization [Karel Zak]
|
||||
- (bsd) cleanup label initialization [Karel Zak]
|
||||
- (bsd) coding style, remove unnecessary #ifdef [Karel Zak]
|
||||
- (bsd) final code clean up [Karel Zak]
|
||||
- (bsd) fix add/link partition [Karel Zak]
|
||||
- (bsd) implement regular bsd menu callback [Karel Zak]
|
||||
- (bsd) minor code clean up [Karel Zak]
|
||||
- (bsd) move bsdbuffer to fdisk_bsd_label struct [Karel Zak]
|
||||
- (bsd) move global label variables to fdisk_bsd_label struct [Karel Zak]
|
||||
- (bsd) remove dead code [Karel Zak]
|
||||
- (bsd) remove generic actions from bsd_command_prompt() [Karel Zak]
|
||||
- (bsd) remove printf() from the driver code [Karel Zak]
|
||||
- (bsd) remove xbsd_ prefix [Karel Zak]
|
||||
- (bsd) rewrite list disklabel function [Karel Zak]
|
||||
- (bsd) use ask API for add partition dialog [Karel Zak]
|
||||
- (bsd) use libfdisk for partition number dialog [Karel Zak]
|
||||
- (bsd) use libfdisk to ask for label setting [Karel Zak]
|
||||
- (bsd) use macros from pt-mbr.h [Karel Zak]
|
||||
- (bsd) use pt-bsd.h [Karel Zak]
|
||||
- (bsd) write/read PT code cleanup [Karel Zak]
|
||||
- (dos) add dos menu callback [Karel Zak]
|
||||
- (dos) clean up list PT functions [Karel Zak]
|
||||
- (dos) cleanup public function names [Karel Zak]
|
||||
- (dos) don't check for CHS in move-begin command [Karel Zak]
|
||||
- (dos) fix offset dialog unit [Karel Zak]
|
||||
- (dos) fix possible mem-leaks [Karel Zak]
|
||||
- (dos) move macro is_dos_compatible() [Karel Zak]
|
||||
- (dos) move pte specific function to dos.c [Karel Zak]
|
||||
- (dos) remove global ptes[] [Karel Zak]
|
||||
- (dos) remove global variables for extended partitions [Karel Zak]
|
||||
- (dos) remove inline function from header file [Karel Zak]
|
||||
- (dos) remove remaining global variables [Karel Zak]
|
||||
- (dos) remove remaining printf() usage [Karel Zak]
|
||||
- (dos) remove remaining read_{int,char}() functions [Karel Zak]
|
||||
- (dos) remove unnecessary function [Karel Zak]
|
||||
- (dos) remove unnecessary header file stuff [Karel Zak]
|
||||
- (dos) rename members in struct pte [Karel Zak]
|
||||
- (dos) rename struct partition to dos_partition [Karel Zak]
|
||||
- (dos) use ask API for new partition dialog [Karel Zak]
|
||||
- (dos) use ask API to change disk ID [Karel Zak]
|
||||
- (dos) use libfdisk to ask for partition type [Karel Zak]
|
||||
- (dos) use pt-mbr.h [Karel Zak]
|
||||
- (gpt) add t, v and x to menu [Karel Zak]
|
||||
- (gpt) enlarge columns in list output [Karel Zak]
|
||||
- (gpt, sun) use fdisk_partname() [Karel Zak]
|
||||
- (sgi) cleanu sgi_info stuff [Karel Zak]
|
||||
- (sgi) cleanup boot file name code [Karel Zak]
|
||||
- (sgi) cleanup devparams flags [Karel Zak]
|
||||
- (sgi) cleanup disk label struct usage [Karel Zak]
|
||||
- (sgi) don't try to convert MBR to SGI [Karel Zak]
|
||||
- (sgi) fix checksum calculation [Karel Zak]
|
||||
- (sgi) rdon't use read_chars() to ask yes/no question [Karel Zak]
|
||||
- (sgi) remove dead code [Karel Zak]
|
||||
- (sgi) remove global freelist [Karel Zak]
|
||||
- (sgi) remove magic strings [Karel Zak]
|
||||
- (sgi) remove printf from code [Karel Zak]
|
||||
- (sgi) remove unnecessary code [Karel Zak]
|
||||
- (sgi) rewrite sgi_list_table() [Karel Zak]
|
||||
- (sgi) share disk label definition with libblkid [Karel Zak]
|
||||
- (sgi) small coding style changes [Karel Zak]
|
||||
- (sgi) use ask API for first/last dialogs [Karel Zak]
|
||||
- (sgi) use cpu_to_beXX() and beXX_to_cpu() [Karel Zak]
|
||||
- (sgi) use stuff ffrom pt-mbr.h and libfdisk [Karel Zak]
|
||||
- (sun) consolidate 'p'rint output [Karel Zak]
|
||||
- (sun) remove dead code [Karel Zak]
|
||||
- (sun) use tt.c to list disk label [Karel Zak]
|
||||
- -l refactoring [Karel Zak]
|
||||
- add -L to colorize output [Karel Zak]
|
||||
- add GPT specific callback to menu [Karel Zak]
|
||||
- add asktype "string" and support UUID partition change [Karel Zak]
|
||||
- add bsd, dos and sgi menus [Karel Zak]
|
||||
- add debug message, use colors for -l [Karel Zak]
|
||||
- add functions to geometry menu [Karel Zak]
|
||||
- add mbr_get_partition() [Karel Zak]
|
||||
- add new stuff to display menus [Karel Zak]
|
||||
- add sun menu [Karel Zak]
|
||||
- add support for the MicroBlaze architecture [Nathan Rossi]
|
||||
- allow to exchange context pointer in menu callbacks [Karel Zak]
|
||||
- always allow 'p'rint command in expert menu [Karel Zak]
|
||||
- ask for partition in chars [Karel Zak]
|
||||
- bloody revolution in the man page [Karel Zak]
|
||||
- cleanup SGI verify disklabel function [Karel Zak]
|
||||
- cleanup header file [Karel Zak]
|
||||
- cleanup sgi menu callbackswq [Karel Zak]
|
||||
- cleanup usage() [Karel Zak]
|
||||
- cleanup warning messages [Karel Zak]
|
||||
- cleanup warnings [Karel Zak]
|
||||
- cleanup write table code [Karel Zak]
|
||||
- consolidate code in fdisk.c [Karel Zak]
|
||||
- detect menu entries collisions in debug mode [Karel Zak]
|
||||
- don't use ptes[] in generic code [Karel Zak]
|
||||
- fix 'r' in BSD menu [Karel Zak]
|
||||
- fix -l [Karel Zak]
|
||||
- improve info output [Karel Zak]
|
||||
- improve menus to make it more usable for BSD label [Karel Zak]
|
||||
- main() refactoring [Karel Zak]
|
||||
- make internal command line case sensitive [Karel Zak]
|
||||
- mark -s option as deprecated [Karel Zak]
|
||||
- move "create label" actions to menu callback [Karel Zak]
|
||||
- move dos specific code [Karel Zak]
|
||||
- move expect actions to menu callback [Karel Zak]
|
||||
- move geometry commands to separate menu [Karel Zak]
|
||||
- move get_nr_sects() fdisk.h [Karel Zak]
|
||||
- move remaining actions to menu callbacks [Karel Zak]
|
||||
- move remaining ptes[] code to fdiskdoslabel.c [Karel Zak]
|
||||
- move sun commands to sun menu callback [Karel Zak]
|
||||
- print geometry for dos-compatible mode too [Karel Zak]
|
||||
- remove Mac code [Karel Zak]
|
||||
- remove common.h [Karel Zak]
|
||||
- remove dead code [Karel Zak]
|
||||
- remove nowarn global variable [Karel Zak]
|
||||
- remove old code to ask user [Karel Zak]
|
||||
- remove ugly fatal() function [Karel Zak]
|
||||
- remove unnecessary test [Karel Zak]
|
||||
- remove unused code, coding style changes [Karel Zak]
|
||||
- rename CHS dos_partition struct members [Karel Zak]
|
||||
- revert add 'G' to create SGI label to the main menu [Karel Zak]
|
||||
- rewrite dump first sector add dump disklabel command [Karel Zak]
|
||||
- separate disks by \n in -l output [Karel Zak]
|
||||
- use libfdisk to ask for partition type [Karel Zak]
|
||||
- use fdisk_info() to print geometry [Karel Zak]
|
||||
- use fdisk_{info,warn} on more places [Karel Zak]
|
||||
- use functions from pt-mbr.h [Karel Zak]
|
||||
- use new menu infrastructure to verify keys [Karel Zak]
|
||||
- use new menus [Karel Zak]
|
||||
- use remove read_int() usage from fdisk.c [Karel Zak]
|
||||
- use xalloc stuff [Karel Zak]
|
||||
findmnt:
|
||||
- avoid unused parameter warning [Karel Zak]
|
||||
- make udev usage more robust [Karel Zak]
|
||||
- test for fstype/options/maj min before source and target [Karel Zak]
|
||||
- use TT_FL_FREEDATA for tt table [Karel Zak]
|
||||
fsck:
|
||||
- use libmount fs reference counter [Karel Zak]
|
||||
fsck.cramfs:
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
fsck.minix:
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
getopt:
|
||||
- add reference to /usr/share/docs to man page [Karel Zak]
|
||||
hexdump:
|
||||
- add long options to the command [Sami Kerola]
|
||||
- remove unnecessary global variables [Sami Kerola]
|
||||
- revert global exitval variable change [Sami Kerola]
|
||||
hwclock:
|
||||
- remove references to adjtimex from man page [Karel Zak]
|
||||
- use warn() to print cmos errors [Karel Zak]
|
||||
include:
|
||||
- add close_fd() for noticing write errors before close() [Sami Kerola]
|
||||
- carefulput print determined char when unprintable char is found [Sami Kerola]
|
||||
include/pt-mbr:
|
||||
- add functio to store le [Karel Zak]
|
||||
include/xalloc:
|
||||
- add warn_unused_result to allocation functions [Karel Zak]
|
||||
ipcs:
|
||||
- assigned values are never read [clang-analyzer] [Sami Kerola]
|
||||
last:
|
||||
- --fulltime and --time-format are mutually exclusive [Karel Zak]
|
||||
- add --present option [Sami Kerola]
|
||||
- add --since time spec option [Sami Kerola]
|
||||
- add --time-format with iso-8601 format [Sami Kerola]
|
||||
- add link to util-linux to last.1 [Karel Zak]
|
||||
- add long options, improve usage() [Karel Zak]
|
||||
- allow --file to be defined multiple times [Sami Kerola]
|
||||
- check expected numeric user input is number [Sami Kerola]
|
||||
- clean up the begin of the file [Karel Zak]
|
||||
- coding style clean up [Karel Zak]
|
||||
- consolidate btmp/wtmp file paths [Karel Zak]
|
||||
- consolidate time formatting to one struct [Karel Zak]
|
||||
- fix --present option logic error [Sami Kerola]
|
||||
- fix man page groff warning [Karel Zak]
|
||||
- fix memory leak [Sami Kerola]
|
||||
- fix typo [Sami Kerola]
|
||||
- global variables are initialize automatically to zero [Sami Kerola]
|
||||
- make switch cases complete, and inform if impossible occurs [Sami Kerola]
|
||||
- mention optional arguments in usage [Karel Zak]
|
||||
- merge sysvinit last/lastb [Ondrej Oprala]
|
||||
- never restrict session time [Sami Kerola]
|
||||
- parse easy to use time formats [Sami Kerola]
|
||||
- prefer enum rather than #definition list [Sami Kerola]
|
||||
- remove broken code [Sami Kerola]
|
||||
- tell verbally system is still running [Sami Kerola]
|
||||
- trim trailing white spaces [Sami Kerola]
|
||||
- use as narrow variable scoping as possible [Sami Kerola]
|
||||
- use bit array [Karel Zak]
|
||||
- use carefulput() for printable character output [Sami Kerola]
|
||||
- use configuration struct [Sami Kerola]
|
||||
- use xalloc.h, err.h, nls.h and EXIT_ macros [Karel Zak]
|
||||
last, utmpdump, agetty, wall, write:
|
||||
- avoid compatibility hacks [Sami Kerola]
|
||||
lib:
|
||||
- add crc64() [Karel Zak]
|
||||
- remove unused code [Sami Kerola]
|
||||
- rename time-util.c to timeutils.c, fix headers [Karel Zak]
|
||||
lib/canonical:
|
||||
- use realpath() from libc [Karel Zak]
|
||||
lib/colors:
|
||||
- add colormode_or_err() [Karel Zak]
|
||||
- add support for auto, always and never modes [Karel Zak]
|
||||
lib/loopdev:
|
||||
- assigned value is never read [clang-analyzer] [Sami Kerola]
|
||||
- fix loopcxt_check_size() to work with blkdevs [Karel Zak]
|
||||
lib/mbsalign:
|
||||
- initializations values are never read [clang-analyzer] [Sami Kerola]
|
||||
lib/strutils:
|
||||
- move *swith() functions to private library [Sami Kerola]
|
||||
- optimalize {starts,ends}with() [Karel Zak]
|
||||
lib/time-util:
|
||||
- copy time parsing functions from systemd [Sami Kerola]
|
||||
- move YYYYMMDDHHMMSS to common parser [Sami Kerola]
|
||||
lib/tt:
|
||||
- add TT_FL_FREEDATA [Karel Zak]
|
||||
lib/tty:
|
||||
- don't hardcode terminal fd in get_terminal_name() [Karel Zak]
|
||||
- fix get_terminal_name() usage, cleanup code [Karel Zak]
|
||||
libblkid:
|
||||
- Add bcache support [Rolf Fokkens]
|
||||
- Detect external XFS log device [Eric Sandeen]
|
||||
- Get rid of an unnecessary check [Karel Zak]
|
||||
- add ReFS magic string [Karel Zak]
|
||||
- add functions to set PTUUID [Karel Zak]
|
||||
- check writing to a file was successful [Sami Kerola]
|
||||
- diffs between errors and failed probing in silicon raid [Karel Zak]
|
||||
- diffs between errors and failed probing in via raid [Karel Zak]
|
||||
- don't interpret regual XFS as external xfs log [Karel Zak]
|
||||
- don't use UUID= for xfs external log [Karel Zak]
|
||||
- export info about bad csum [Karel Zak]
|
||||
- fix blkid_parse_tag_string() to ignore incomplete tags [Karel Zak]
|
||||
- fix kboff usage in BSD prober [Karel Zak]
|
||||
- make uuid_is_empty() usable for whole library [Karel Zak]
|
||||
- move MBR definitions to include/pt-mbr.h [Karel Zak]
|
||||
- move MBR partition types to include/ [Karel Zak]
|
||||
- move SGI disklabel definitions to include/ [Karel Zak]
|
||||
- move bsd definitions to pt-bsd.h [Karel Zak]
|
||||
- populate jbd LOGUUID in addition to UUID [Karel Zak]
|
||||
- rename UUID_LOG to LOGUUID [Karel Zak]
|
||||
- rename sys_type to sys_ind [Karel Zak]
|
||||
- set PTUUID for GPT and DOS [Karel Zak]
|
||||
- split blkid_parttable_set_id() [Karel Zak]
|
||||
- support pseudo PARTUUID= for MBR [Karel Zak]
|
||||
- use separate function to verify checksums [Karel Zak]
|
||||
libfdisk:
|
||||
- (bds) cleanup includes [Karel Zak]
|
||||
- (dos) cosmetic changes [Karel Zak]
|
||||
- (gpt) cleanup structs members names [Karel Zak]
|
||||
- (gpt) more robust PMBR partition size check [Karel Zak]
|
||||
- (gpt) print UUID and NAME in expert mode only [Karel Zak]
|
||||
- (gpt) support for disklabel dump [Karel Zak]
|
||||
- (gpt) use generic 'created partition' message [Karel Zak]
|
||||
- (gpt) use lib/tt.c to list partitions [Karel Zak]
|
||||
- (sgi) add driver [Karel Zak]
|
||||
- (sun) make it more obvious why the first sector moved [Karel Zak]
|
||||
- (sun) move driver from fdisk to library [Karel Zak]
|
||||
- (sun) remove duplicate code [Karel Zak]
|
||||
- add FDISK_DEBUG_FRONTEND [Karel Zak]
|
||||
- add FDISK_LABEL_FL_REQUIRE_GEOMETRY [Karel Zak]
|
||||
- add asktype "string" and support UUID partition change [Karel Zak]
|
||||
- add bsd driver [Karel Zak]
|
||||
- add fdisk_context_enable_details() [Karel Zak]
|
||||
- add fdisk_has_user_device_properties() [Karel Zak]
|
||||
- add fdisk_locate_disklabel() [Karel Zak]
|
||||
- add fdisk_partname() [Karel Zak]
|
||||
- add fdisk_scround() [Karel Zak]
|
||||
- add generic function to get disklabel ID [Karel Zak]
|
||||
- add generic function to set disklabel ID [Karel Zak]
|
||||
- add list() label operation [Karel Zak]
|
||||
- add new 'ask' type TABLE [Karel Zak]
|
||||
- allow to address partition by chars [Karel Zak]
|
||||
- clean up sun geometry stuff [Karel Zak]
|
||||
- cleanup SGI functions names [Karel Zak]
|
||||
- copy ask callback from parental context [Karel Zak]
|
||||
- do not use va_list in the Ask API [Karel Zak]
|
||||
- don't re-allocate range string in Ask API [Karel Zak]
|
||||
- explicitly add COPYING file [Karel Zak]
|
||||
- extend fdisk_info() functionality [Karel Zak]
|
||||
- fix cylinders and sector buffer usage [Karel Zak]
|
||||
- fix possible floating point exception [Karel Zak]
|
||||
- fix sectorbuffer usage in dos driver [Karel Zak]
|
||||
- gpt avoid unnecessary pmbr check [Davidlohr Bueso]
|
||||
- gpt loosen check fot pmbr size in lba [Davidlohr Bueso]
|
||||
- improve fdisk_save_user_geometry() [Karel Zak]
|
||||
- improve nested context initialization [Karel Zak]
|
||||
- make default geom usage more robust [Karel Zak]
|
||||
- make it possible to reset device properties [Karel Zak]
|
||||
- make the library usable with tests [Karel Zak]
|
||||
- move mbr code to the library [Karel Zak]
|
||||
- move sync() and reread PT code from fdisk to libfdisk [Karel Zak]
|
||||
- provide more details about GPT [Karel Zak]
|
||||
- remove "gpt support is new" warning [Karel Zak]
|
||||
- remove unnecessary code from test_fdisk_ask [Karel Zak]
|
||||
- support GPT partition name (label) change [Karel Zak]
|
||||
- update test_ranges() code [Karel Zak]
|
||||
- use context geometry in SGI and SUN [Karel Zak]
|
||||
- use fdisk_colon() and fdisk_sinfo() [Karel Zak]
|
||||
- use fdisk_warnx() in fdisk_ask_partnum() [Karel Zak]
|
||||
libmount:
|
||||
- (test) check writing to a file was successful [Sami Kerola]
|
||||
- Free splitted optstr's when error occurred [Namhyung Kim]
|
||||
- Get rid of an unnecessary check [Namhyung Kim]
|
||||
- Remove stale comment on mnt_context_mount() [Namhyung Kim]
|
||||
- Set each optstr's to NULL if failed [Namhyung Kim]
|
||||
- add a generic append_string() function [Karel Zak]
|
||||
- add function for context userdata [Karel Zak]
|
||||
- add functions to handle comments in fs tables [Ondrej Oprala, Karel Zak]
|
||||
- add functions to safely replace a fs table [Ondrej Oprala]
|
||||
- add missing declarations to libmount.h.in and documentation [Ondrej Oprala]
|
||||
- add mnt_table_is_empty(), improve table list usage [Karel Zak]
|
||||
- add mnt_table_with_comments() [Karel Zak]
|
||||
- add mnt_table_{first,last}_fs() [Karel Zak]
|
||||
- add mnt_table_{set,get}_userdata() [Karel Zak]
|
||||
- add new function to docs [Karel Zak]
|
||||
- add reference counter to libmnt_table [Karel Zak]
|
||||
- add reference counting to libmnt_cache [Karel Zak]
|
||||
- add reference counting to libmount_fs [Karel Zak]
|
||||
- be more restrictive about valid tag names [Karel Zak]
|
||||
- be robust for empty target/source strings [Karel Zak]
|
||||
- be robust when work with loopdev backing file paths [Karel Zak]
|
||||
- canonicalize for conversion from loopdev backing file [Karel Zak]
|
||||
- change tailing to trailing in *_tailing_comments functions [Ondrej Oprala]
|
||||
- cleanup libmnt_fs list after mnt_table_remove_fs() [Karel Zak]
|
||||
- compose mount.<type> helpers paths more carefully [Karel Zak]
|
||||
- don't ignore root fs on umount -a [Karel Zak]
|
||||
- fix memory leak [clang-analyzer] [Karel Zak]
|
||||
- fix typos [Ondrej Oprala]
|
||||
- free username after check [Dave Reisner]
|
||||
- make mnt_fs_{ap,pre}pend_options() more robust [Karel Zak]
|
||||
- more robust options string parsing [Karel Zak]
|
||||
- use MS_SILENT for /{proc,etc}/filesystems [Karel Zak]
|
||||
- use err.h in test [Karel Zak]
|
||||
- use memmove when overlap possible [Dave Reisner]
|
||||
logger:
|
||||
- add support for --prio-prefix when logging stdin [Dennis H Jensen]
|
||||
- cleanup usage() [Karel Zak]
|
||||
- small coding style changes [Karel Zak]
|
||||
login:
|
||||
- use TCSANOW to remove HUPCL [Karel Zak]
|
||||
losetup:
|
||||
- add --raw and --noheadings [Karel Zak]
|
||||
- fix loop device name usage [Karel Zak]
|
||||
- make -j <path> more robust [Karel Zak]
|
||||
- set errno for misaligned offsets [Karel Zak]
|
||||
- use TT_FL_FREEDATA for tt table [Karel Zak]
|
||||
- use loop-control to explicitly ask for device [Karel Zak]
|
||||
- use warn_size() for regular files only [Karel Zak]
|
||||
lsblk:
|
||||
- add SERIAL column [Karel Zak]
|
||||
- use TT_FL_FREEDATA for tt table [Karel Zak]
|
||||
- use devno to check if the filesystem is mounted [Karel Zak]
|
||||
- use devno to get mountpoint [Karel Zak]
|
||||
lscpu:
|
||||
- add max MHz value to make cpu governor effects more visible [Sami Kerola]
|
||||
- add virtualization types [Karel Zak]
|
||||
- detect more hypervisor vendors [Ondrej Oprala]
|
||||
- fix memory leak [clang-analyzer] [Sami Kerola]
|
||||
- fix shadow declaration [smatch scan] [Sami Kerola]
|
||||
- report cpu min mhz [Davidlohr Bueso]
|
||||
- use TT_FL_FREEDATA for tt table [Karel Zak]
|
||||
lslocks:
|
||||
- use TT_FL_FREEDATA for tt table [Karel Zak]
|
||||
mesg:
|
||||
- sync usage() with howto-usage-function.txt [Sami Kerola]
|
||||
misc:
|
||||
- use libmnt_cache reference counting [Karel Zak]
|
||||
- use libmnt_table reference counter [Karel Zak]
|
||||
mkfs.bfs:
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
- fix 64-Bit and endian problems [ihno]
|
||||
mkfs.cramfs:
|
||||
- argument to free() is a constant address [clang-analyzer] [Sami Kerola]
|
||||
- unify write check to a file descriptor [Sami Kerola]
|
||||
- use standard error message [Karel Zak]
|
||||
mkfs.minix:
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
mkswap:
|
||||
- add note about swap header limit to the man page [Karel Zak]
|
||||
- unify write check to a file descriptor [Sami Kerola]
|
||||
more:
|
||||
- assigned value is never read [clang-analyzer] [Sami Kerola]
|
||||
- check for buffer size when write multibyte char [Karel Zak]
|
||||
- fix buffer overflow [Karel Zak]
|
||||
- guarantee space for multibyte [Karel Zak]
|
||||
- make output redirection more efficient [Sami Kerola]
|
||||
- use variable lenght printf field width to print blanks [Sami Kerola]
|
||||
mount:
|
||||
- (deprecated) fix typo tailed->failed [Yuri Chornoivan]
|
||||
- fix mistaken word and some grammar in man page of mount [Benno Schulenberg]
|
||||
- fix repeating words in the man page [Karel Zak]
|
||||
- update xfs docs [Karel Zak]
|
||||
nsenter:
|
||||
- Allow selecting the uid and gid to be used in the entered userns [Richard Weinberger]
|
||||
partx:
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
- use TT_FL_FREEDATA for tt table [Karel Zak]
|
||||
pg:
|
||||
- check writing to a file was successful [Sami Kerola]
|
||||
pg.c:
|
||||
- Add --help and --version [Jari Aalto]
|
||||
po:
|
||||
- merge changes [Karel Zak]
|
||||
- update ca.po (from translationproject.org) [Josep Puigdemont]
|
||||
- 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 es.po (from translationproject.org) [Santiago Vila Doncel]
|
||||
- update et.po (from translationproject.org) [Meelis Roos]
|
||||
- update eu.po (from translationproject.org) [Mikel Olasagasti Uranga]
|
||||
- update fi.po (from translationproject.org) [Lauri Nurmi]
|
||||
- update fr.po (from translationproject.org) [David Prévot]
|
||||
- update gl.po (from translationproject.org) [Fran Diéguez]
|
||||
- update hr.po (from translationproject.org) [Tomislav Krznar]
|
||||
- update hu.po (from translationproject.org) [Gabor Kelemen]
|
||||
- update id.po (from translationproject.org) [Arif E. Nugroho]
|
||||
- update it.po (from translationproject.org) [Marco Colombo]
|
||||
- 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) [Rodrigo Stulzer Lopes]
|
||||
- update ru.po (from translationproject.org) [Pavel Maryanov]
|
||||
- update sl.po (from translationproject.org) [Simon Mihevc]
|
||||
- update sv.po (from translationproject.org) [Daniel Nylander]
|
||||
- update tr.po (from translationproject.org) [Nilgün Belma Bugüner]
|
||||
- update uk.po (from translationproject.org) [Yuri Chornoivan]
|
||||
- update util-linux.pot (from translationproject.org) [FULL NAME]
|
||||
- update vi.po (from translationproject.org) [Trần Ngọc Quân]
|
||||
- update zh_CN.po (from translationproject.org) [Wylmer Wang]
|
||||
- update zh_TW.po (from translationproject.org) [Wei-Lun Chao]
|
||||
prlimit:
|
||||
- delete rem_prlim prototype [Davidlohr Bueso]
|
||||
- use TT_FL_FREEDATA for tt table [Karel Zak]
|
||||
pylibmount:
|
||||
- add __init__.py [Ondrej Oprala]
|
||||
- add debug messages [Karel Zak]
|
||||
- add regression tests [Ondrej Oprala]
|
||||
- basic code [Ondrej Oprala]
|
||||
- cleanup *_HELP strings formatting [Karel Zak]
|
||||
- cleanup cxt usage [Karel Zak]
|
||||
- cleanup object names [Karel Zak]
|
||||
- coding style changes in context.c [Karel Zak]
|
||||
- coding style changes in fs.c [Karel Zak]
|
||||
- coding style changes in tab.c [Karel Zak]
|
||||
- coding style changes, don't touch Context() status [Karel Zak]
|
||||
- fs.c - cleanup, remove libmount private stuff [Karel Zak]
|
||||
- improve helps strings formatting [Karel Zak]
|
||||
- remove Context_get_table() [Karel Zak]
|
||||
- remove bindsrc from fs API [Karel Zak]
|
||||
- remove unnecessary code [Karel Zak]
|
||||
- rewrite to be py2/py3 universal [Ondrej Oprala]
|
||||
- use libmount reference counting [Karel Zak]
|
||||
- use mnt_fs_set_userdata() rather than ->userdata [Karel Zak]
|
||||
- use only public libmount API in tab.c [Karel Zak]
|
||||
renice:
|
||||
- exit with non-zero value when arguments cause warnings [Sami Kerola]
|
||||
resizepart:
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
rev:
|
||||
- fix new line regression [Sami Kerola]
|
||||
- reduce stream checking when closing read-only file descriptor [Sami Kerola]
|
||||
- simplify new line detection and impossible test [Sami Kerola]
|
||||
- stop adding new line at the end when input does not have it [Sami Kerola]
|
||||
- use string printing rather than character output [Sami Kerola]
|
||||
runuser:
|
||||
- update man page, add note about -l vs. -p [Karel Zak]
|
||||
sd-daemon:
|
||||
- update files taken from systemd project [Sami Kerola]
|
||||
setarch:
|
||||
- prefer preprocessor rather than autotools check [Sami Kerola]
|
||||
setpriv:
|
||||
- allow login and group name option arguments [Sami Kerola]
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
- check writing to a file was successful [Sami Kerola]
|
||||
setsid:
|
||||
- add an option to wait child return value [Daniel Kahn Gillmor]
|
||||
- exit when control terminal cannot be set [Sami Kerola]
|
||||
sfdisk:
|
||||
- assigned value is never read [clang-analyzer] [Sami Kerola]
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
- clean up unhide code [Karel Zak]
|
||||
- clean up usage() functions [Sami Kerola]
|
||||
- don't call BLKRRPART for non-block devices [Karel Zak]
|
||||
- don't use word 'disk'. [Karel Zak]
|
||||
- fix typo [Karel Zak]
|
||||
- fix y/n mismatch [Karel Zak]
|
||||
- make unhiding as complete as possible [Sami Kerola]
|
||||
- replace my_warn() with warnx() [Sami Kerola]
|
||||
- use libc error printing function, and symbolic exit values [Sami Kerola]
|
||||
- use program_invocation_short_name to determine program name [Sami Kerola]
|
||||
su:
|
||||
- consistent angular brackets and lowercase in help text of 'su' [Benno Schulenberg]
|
||||
- fix exit status if terminated by signal [Ondrej Oprala]
|
||||
- fix lastlog and btmp logging [Karel Zak]
|
||||
- ignore --preserve-environment, it's mutually exclusive to --login [Karel Zak]
|
||||
- suppress PAM info messages for -c or non-login sessions [Karel Zak]
|
||||
sulogin:
|
||||
- clean up error messages [Karel Zak]
|
||||
- fix compiler warning [Karel Zak]
|
||||
- fix memory leak [clang-analyzer] [Sami Kerola]
|
||||
swaplabel:
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
swapon:
|
||||
- allow a more flexible swap discard policy [Rafael Aquini]
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
- cleanup man page [Karel Zak]
|
||||
- use TT_FL_FREEDATA for tt table [Karel Zak]
|
||||
tests:
|
||||
- add XFS log image [Karel Zak]
|
||||
- add bcache images [Karel Zak]
|
||||
- add cal day color corner cases [Sami Kerola]
|
||||
- add calendar reformation check [Sami Kerola]
|
||||
- add last(1) test [Sami Kerola]
|
||||
- add losetup tests [Karel Zak]
|
||||
- add partx regression tests [Ondrej Oprala]
|
||||
- check cal works when year is far in future [Sami Kerola]
|
||||
- check last(1) and utmpdump(1) IPv6 functionality [Sami Kerola]
|
||||
- consolidate Py tests initialization [Karel Zak]
|
||||
- improve cal --color test [Karel Zak]
|
||||
- lscpu add CPU max MHz to test results [Sami Kerola]
|
||||
- minor changes to make tests more portable [Karel Zak]
|
||||
- new warning fix [Gilles Espinasse]
|
||||
- partx tests cleanup [Karel Zak]
|
||||
- refresh fdisk tests [Karel Zak]
|
||||
- refresh jbd blkid test [Karel Zak]
|
||||
- remove remaining set -x [Karel Zak]
|
||||
- update fdisk outputs [Karel Zak]
|
||||
- update libmount fstab full parse test [Karel Zak]
|
||||
- update lscpu tests [Karel Zak]
|
||||
- update odd output fdisk test [Karel Zak]
|
||||
- update sun label test [Karel Zak]
|
||||
- use stable MBR ID [Karel Zak]
|
||||
textual:
|
||||
- fix several typos and angular brackets in messages [Benno Schulenberg]
|
||||
- fix typo in error message and uniformize their use of period [Benno Schulenberg]
|
||||
- fixing typos in a warning and an error message [Benno Schulenberg]
|
||||
- harmonize some loop-device error messages [Benno Schulenberg]
|
||||
- improve clarity of some error messages [Benno Schulenberg]
|
||||
- standardize synopsis for login, and improve an error message [Benno Schulenberg]
|
||||
- standardize the spelling of "superuser" [Benno Schulenberg]
|
||||
- tiny alphabetical and grammatical tweak [Benno Schulenberg]
|
||||
tools:
|
||||
- generate autotools files if missing [Sami Kerola]
|
||||
ul:
|
||||
- enhance command performance [Sami Kerola]
|
||||
- use correct types [Sami Kerola]
|
||||
- use string printing function [Sami Kerola]
|
||||
unshare:
|
||||
- add --fork options for pid namespaces [Mike Frysinger]
|
||||
- add --mount-proc for pid namespaces [Karel Zak]
|
||||
utmpdump:
|
||||
- add option to write to a file [Sami Kerola]
|
||||
- assigned values are never read [clang-analyzer] [Sami Kerola]
|
||||
- make IPv6 addresses work [Sami Kerola]
|
||||
uuidd:
|
||||
- add missing initializer [clang-analyzer] [Karel Zak]
|
||||
- clean up error messages [Karel Zak]
|
||||
wall:
|
||||
- allow to specify <message> on command line [Karel Zak]
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
- line wrap at column 79 also when line has tab chars [Sami Kerola]
|
||||
- make banner sysvinit compatible [Karel Zak]
|
||||
- send message also to sessions opened by user 'sleeper' [Sami Kerola]
|
||||
- sync usage() with howto-usage-function.txt [Sami Kerola]
|
||||
wdctl:
|
||||
- check writing to a file descriptor was successful [Sami Kerola]
|
||||
- use TT_FL_FREEDATA for tt table [Karel Zak]
|
||||
wipefs:
|
||||
- Also wipe superblocks with bad checksums [Gabriel de Perthuis]
|
||||
- add --backup [Ondrej Oprala]
|
||||
- clean up code [Karel Zak]
|
||||
write:
|
||||
- change determination can user write to a terminal [Sami Kerola]
|
||||
|
Loading…
Reference in New Issue