[ANNOUNCE] util-linux v2.32-rc1

2018-02-13 Thread Karel Zak
The util-linux release v2.32-rc1 is available at
 
  http://www.kernel.org/pub/linux/utils/util-linux/v2.32/
 
Feedback and bug reports, as always, are welcomed.
 
  Karel

 
Util-linux 2.32 Release Notes
=

Release highlights
--

The command cal(1) has been improved to provide better control on used calendar
system. Now it is possible to switch between Gregorian and Julian exclusively,
or use the current default (reform in September 1752). The new command line
options --reform and --iso have been added. The command also follows terminal
width to format output.

The library libblkid has been extended to support LUKS2, Micron mpool, VDO and
Atari partition table.

The command rfkill(8) has been move to /usr/sbin to be compatible with the
original rfkill implementation.

The command dmesg(1) provides better support for multi-line messages and the
new command line option --force-prefix to print facility, level or timestamp
information to each line of a multi-line message

The command fallocate(1) --dig-holes is faster and more effect now.

The command fdisk(8) provides access to Protective MBR accessible from main
menu. The Sun label support has been improved.

The command lscpu(1) provides more details about ARM CPUs now.

The command lsmem(1) supports memory zone awareness now.

The command lsns(8) provides netnsid and nsfs columns now.

The command rtcwake(8) waits stdin to settle down before entering a system
sleep.

The new command line option --kill-child has been added to unshare(1).


Stable maintenance releases between v2.31 and v2.32
---

util-linux 2.31.1 [Dec 19 2017]

 * https://www.kernel.org/pub/linux/utils/util-linux/v2.31/v2.31.1-ReleaseNotes
   https://www.kernel.org/pub/linux/utils/util-linux/v2.31/v2.31.1-ChangeLog


Changes between v2.31 and v2.32
---

agetty:
   - Fix a use of uninitialised memory in an agetty error path.  [Steven Smith]
   - add support for /etc/issue.d  [Karel Zak]
   - remove unused flag  [Karel Zak]
bash-completion:
   - (umount) use findmnt, escape a space in paths  [Karel Zak]
   - Exclude /dev/fd from fsck find  [Kevin Locke]
blkid:
   - Add support for LUKS2 and new LABEL attributes.  [Milan Broz]
blockdev:
   - be more explicit for BLKSSZ in blockdev.8  [Karel Zak]
build-sys:
   - (configure) fix bashisms  [Mike Frysinger]
   - add --enable-asan and --memcheck-asan for tests  [Karel Zak]
   - add missing include  [Karel Zak]
   - automake is able to find headers in builddir ...  [Ruediger Meier]
   - avoid using prog_DEPENDENCIES  [Ruediger Meier]
   - don't check for swapon() number of arguments  [Karel Zak]
   - gtkdoc-fixxref v1.27 requires module option  [Karel Zak]
   - lsns requires libmount  [Karel Zak]
   - move rfkill to /usr/sbin  [Karel Zak]
   - remove generated headers from dist tar ball  [Ruediger Meier]
   - remove redundant EXTRA_DIST files  [Ruediger Meier]
   - remove unneeded dependencies on bla.h.in  [Ruediger Meier]
cal:
   - Use ALTMON_* correctly  [Rafal Luzynski]
   - add ifdef TEST_CAL  [Karel Zak]
   - add option to set Gregorian reform date  [J William Piggott]
   - clean up man page synopsis syntax  [Karel Zak]
   - do not set months_in_row with -3 option  [J William Piggott]
   - don't use year header for -1, -3 or -n  [Karel Zak]
   - explain magic values for day of week calculation  [Karel Zak]
   - fix first week calculation  [J William Piggott]
   - fix julian calendars for large years  [J William Piggott]
   - fix multi-byte comment, explain in better way  [Karel Zak, J William 
Piggott]
   - fix week calculations for 1752  [J William Piggott]
   - follow terminal width  [Karel Zak]
   - honor num_months when only a year argument  [J William Piggott]
   - move REFORMATION_YEAR to control struct  [J William Piggott]
   - remove extra space after year output  [Karel Zak]
   - update man page  [J William Piggott]
chmem:
   - cleanup includes  [Karel Zak]
   - cleanup usage()  [Karel Zak]
column:
   - add --table-noheadings  [Karel Zak]
   - allow to hide unnamed columns  [Karel Zak]
   - don't ignore space-char separators at begin of the line  [Karel Zak]
   - use \x for invalid multibyte seq.  [Karel Zak]
dmesg:
   - Add --force-prefix option  [Prarit Bhargava]
   - add note about -F format to the man page  [Karel Zak]
   - fix compiler warning [-Wuninitialized]  [Karel Zak]
   - use xstrdup() in xalloc.h based util  [Karel Zak]
docs:
   - add ISC licence  [Carlos Santos]
   - improve setarch(8) manual page  [Sami Kerola]
   - update AUTHORS file  [Karel Zak]
   - update TODO  [Karel Zak]
   - update TODO file  [Karel Zak]
eject:
   - remove list_speeds() #ifdef CDROM_SELECT_SPEED protection  [Sami Kerola]
fallocate:
   - dig holes only in data extents  [Karel Zak, Vaclav Dolezal]
   - remove typo  [Karel Zak]
fdisk:
   - (gpt) make PMBR accessible from main menu  [Karel Zak]
fincore:
   - fix a typo in 

[ANNOUNCE] util-linux v2.32-rc1

2018-02-13 Thread Karel Zak
The util-linux release v2.32-rc1 is available at
 
  http://www.kernel.org/pub/linux/utils/util-linux/v2.32/
 
Feedback and bug reports, as always, are welcomed.
 
  Karel

 
Util-linux 2.32 Release Notes
=

Release highlights
--

The command cal(1) has been improved to provide better control on used calendar
system. Now it is possible to switch between Gregorian and Julian exclusively,
or use the current default (reform in September 1752). The new command line
options --reform and --iso have been added. The command also follows terminal
width to format output.

The library libblkid has been extended to support LUKS2, Micron mpool, VDO and
Atari partition table.

The command rfkill(8) has been move to /usr/sbin to be compatible with the
original rfkill implementation.

The command dmesg(1) provides better support for multi-line messages and the
new command line option --force-prefix to print facility, level or timestamp
information to each line of a multi-line message

The command fallocate(1) --dig-holes is faster and more effect now.

The command fdisk(8) provides access to Protective MBR accessible from main
menu. The Sun label support has been improved.

The command lscpu(1) provides more details about ARM CPUs now.

The command lsmem(1) supports memory zone awareness now.

The command lsns(8) provides netnsid and nsfs columns now.

The command rtcwake(8) waits stdin to settle down before entering a system
sleep.

The new command line option --kill-child has been added to unshare(1).


Stable maintenance releases between v2.31 and v2.32
---

util-linux 2.31.1 [Dec 19 2017]

 * https://www.kernel.org/pub/linux/utils/util-linux/v2.31/v2.31.1-ReleaseNotes
   https://www.kernel.org/pub/linux/utils/util-linux/v2.31/v2.31.1-ChangeLog


Changes between v2.31 and v2.32
---

agetty:
   - Fix a use of uninitialised memory in an agetty error path.  [Steven Smith]
   - add support for /etc/issue.d  [Karel Zak]
   - remove unused flag  [Karel Zak]
bash-completion:
   - (umount) use findmnt, escape a space in paths  [Karel Zak]
   - Exclude /dev/fd from fsck find  [Kevin Locke]
blkid:
   - Add support for LUKS2 and new LABEL attributes.  [Milan Broz]
blockdev:
   - be more explicit for BLKSSZ in blockdev.8  [Karel Zak]
build-sys:
   - (configure) fix bashisms  [Mike Frysinger]
   - add --enable-asan and --memcheck-asan for tests  [Karel Zak]
   - add missing include  [Karel Zak]
   - automake is able to find headers in builddir ...  [Ruediger Meier]
   - avoid using prog_DEPENDENCIES  [Ruediger Meier]
   - don't check for swapon() number of arguments  [Karel Zak]
   - gtkdoc-fixxref v1.27 requires module option  [Karel Zak]
   - lsns requires libmount  [Karel Zak]
   - move rfkill to /usr/sbin  [Karel Zak]
   - remove generated headers from dist tar ball  [Ruediger Meier]
   - remove redundant EXTRA_DIST files  [Ruediger Meier]
   - remove unneeded dependencies on bla.h.in  [Ruediger Meier]
cal:
   - Use ALTMON_* correctly  [Rafal Luzynski]
   - add ifdef TEST_CAL  [Karel Zak]
   - add option to set Gregorian reform date  [J William Piggott]
   - clean up man page synopsis syntax  [Karel Zak]
   - do not set months_in_row with -3 option  [J William Piggott]
   - don't use year header for -1, -3 or -n  [Karel Zak]
   - explain magic values for day of week calculation  [Karel Zak]
   - fix first week calculation  [J William Piggott]
   - fix julian calendars for large years  [J William Piggott]
   - fix multi-byte comment, explain in better way  [Karel Zak, J William 
Piggott]
   - fix week calculations for 1752  [J William Piggott]
   - follow terminal width  [Karel Zak]
   - honor num_months when only a year argument  [J William Piggott]
   - move REFORMATION_YEAR to control struct  [J William Piggott]
   - remove extra space after year output  [Karel Zak]
   - update man page  [J William Piggott]
chmem:
   - cleanup includes  [Karel Zak]
   - cleanup usage()  [Karel Zak]
column:
   - add --table-noheadings  [Karel Zak]
   - allow to hide unnamed columns  [Karel Zak]
   - don't ignore space-char separators at begin of the line  [Karel Zak]
   - use \x for invalid multibyte seq.  [Karel Zak]
dmesg:
   - Add --force-prefix option  [Prarit Bhargava]
   - add note about -F format to the man page  [Karel Zak]
   - fix compiler warning [-Wuninitialized]  [Karel Zak]
   - use xstrdup() in xalloc.h based util  [Karel Zak]
docs:
   - add ISC licence  [Carlos Santos]
   - improve setarch(8) manual page  [Sami Kerola]
   - update AUTHORS file  [Karel Zak]
   - update TODO  [Karel Zak]
   - update TODO file  [Karel Zak]
eject:
   - remove list_speeds() #ifdef CDROM_SELECT_SPEED protection  [Sami Kerola]
fallocate:
   - dig holes only in data extents  [Karel Zak, Vaclav Dolezal]
   - remove typo  [Karel Zak]
fdisk:
   - (gpt) make PMBR accessible from main menu  [Karel Zak]
fincore:
   - fix a typo in