From: Karel Zak Date: Thu, 9 Jul 2020 10:18:44 +0000 (+0200) Subject: docs: update v2.36-ReleaseNotes X-Git-Tag: v2.36-rc2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=aaa3502334d3f7111fd477a9efd8be193777f22a;p=thirdparty%2Futil-linux.git docs: update v2.36-ReleaseNotes Signed-off-by: Karel Zak --- diff --git a/Documentation/releases/v2.36-ReleaseNotes b/Documentation/releases/v2.36-ReleaseNotes index eb8240f407..af09c5c414 100644 --- a/Documentation/releases/v2.36-ReleaseNotes +++ b/Documentation/releases/v2.36-ReleaseNotes @@ -81,6 +81,7 @@ Manual pages: - ipcmk.1, ipcrm.1, ipcs.1, lsipc.1 SEE ALSO add sysvipc(7) [Michael Kerrisk (man-pages)] - kill.1 improve the description of the --timout option [Michael Kerrisk (man-pages)] - kill.1 various language, spelling, and formatting fixes [Michael Kerrisk (man-pages)] + - losetup.8 Fix "--direct-io" defaults [Rupesh Girase] - mount.8 Miscellaneous wording, grammar, and formatting fixes [Michael Kerrisk (man-pages)] - mount.8 Rewrite FILESYSTEM-SPECIFIC MOUNT OPTIONS intro [Michael Kerrisk (man-pages)] - mount.8 SEE ALSO add some obvious references [Michael Kerrisk (man-pages)] @@ -97,7 +98,10 @@ Manual pages: - order NOTES / HISTORY / BUGS / EXAMPLE consistently [Michael Kerrisk (man-pages)] - rename EXAMPLE section to EXAMPLES [Michael Kerrisk (man-pages)] - rename RETURN VALUES to RETURN VALUE [Michael Kerrisk (man-pages)] + - runuser.1 Various wording and formatting fixes [Michael Kerrisk (man-pages)] - setpriv.1 Minor formatting and typo fixes [Michael Kerrisk (man-pages)] + - setpriv.1 Various minor wording and formatting fixes [Michael Kerrisk (man-pages)] + - setpriv.1 warn users of restrictions on capability changes [Michael Kerrisk (man-pages)] - umount.8 use "filesystem" consistently [Michael Kerrisk (man-pages)] - unshare.1 EXAMPLES improve persistent mount namespace example [Michael Kerrisk (man-pages)] - unshare.1 clarify description and example for --mount= [Michael Kerrisk (man-pages)] @@ -109,9 +113,10 @@ Manual pages: - unshare.1 typo fix [Michael Kerrisk (man-pages)] - use the term "exit status" [Michael Kerrisk (man-pages)] - wording fix "another" ==> "other" [Michael Kerrisk (man-pages)] + - ipcmk.1, ipcs.1, lsipc.1 explicitly mention "System V" [Michael Kerrisk (man-pages)] + - fdisk.8 fix typo [Shigeki Morishima] - aliast -> alias [Yuri Chornoivan] - ussuported -> unsupported [Yuri Chornoivan] - - ipcmk.1, ipcs.1, lsipc.1 explicitly mention "System V" [Michael Kerrisk (man-pages)] agetty: - (man) add "white" color name [Karel Zak] - (man) fix typo [Karel Zak] @@ -120,12 +125,14 @@ agetty: - save the original speed on --keep-baud [Karel Zak] bash-completion: - chmod -x [Karel Zak] + - release preparations [Sami Kerola] - umount explicitly needs gawk [Wolfram Sang] - update irqtop and lsirq completions [Sami Kerola] bash-completion/umount: - shell charaters escape [Etienne Mollier] blkdiscard: - (man) offset and length must be sector aligned [Lukas Czerner] + - Refuse to proceed if signatures are found [Lukas Czerner] - use O_EXCL, add --force [Karel Zak] blkzone: - Add --force option [Shin'ichiro Kawasaki] @@ -139,11 +146,16 @@ build-sys: - Fix autogenerated URL in ChangeLog [Chris Hofstaedtler] - add $LDADD and libcommon to test_logindefs_LDADD [Karel Zak] - add --disable-hwclock-gplv3 [Karel Zak] + - add --enable-ubsan to make it possible to build util-linux with UBSan [Evgeny Vereshchagin] + - add --enable-werror [Karel Zak] + - add -Waddress-of-packed-member [Karel Zak] - add missing LDADD to blkid test [Karel Zak] - cleanup $vendordir use [Karel Zak] + - fix blkdiscard blkid.h use [Karel Zak] - fix chfn-chsh configure help text [Karel Zak] - fix irqtop compilation with -lslang [Karel Zak] - make lsirq and irqtop optional [Karel Zak] + - release++ (v2.36-rc1) [Karel Zak] - remove redundard includes [Karel Zak] - remove unneeded include of generated file [Zbigniew Jędrzejewski-Szmek] - rename automake variable to match define name [Zbigniew Jędrzejewski-Szmek] @@ -157,17 +169,36 @@ cal: - Update man page [Aurelien LAJOIE] - correctly set the week width [Aurelien LAJOIE] - use a const char* [Aurelien LAJOIE] + - use size_t to calculate width [lgtm scan] [Karel Zak] cfdisk: - add --lock and LOCK_BLOCK_DEVICE [Karel Zak] +chfn: + - Make readline prompt for each field on a separate line [Damien Goutte-Gattat] chrt: - Use sched_setscheduler system call directly [jonnyh64] chsh: - (man) fix default behavior description [Karel Zak] +col: + - fix output when first line does not have newline character [Sami Kerola] +cryptsetup: + - add option to use via dlopen in libmount [Luca Boccassi] ctrlaltdel: - display error message indicated by errno [Sami Kerola] +disk-utils: + - Add reference to ufiformat(8) [Wojtek Kaniewski] dmesg: - add --follow-new [Konstantin Khlebnikov] - adjust timestamps according to suspended time [Konstantin Khlebnikov] +doc: + - Fix some warnings from "test-groff" for manuals [Bjarni Ingi Gislason] + - disk-utils/* Fix some warnings from "mandoc -T lint" [Bjarni Ingi Gislason] + - libuuid/man/* Fix some warnings from "mandoc -T lint" [Bjarni Ingi Gislason] + - login-utils/* Fix some warnings from "mandoc -T lint" [Bjarni Ingi Gislason] + - misc-utils/* Fix some warnings from "mandoc -T lint" [Bjarni Ingi Gislason] + - schedutils/* Fix some warnings from "mandoc -T lint" [Bjarni Ingi Gislason] + - sys-utils/* fix some warnings from "mandoc -T lint" [Bjarni Ingi Gislason] + - term-utils/* fix some warnings from "mandoc -T lint" [Bjarni Ingi Gislason] + - text-utils/* fix some warnings from "mandoc -T lint" [Bjarni Ingi Gislason] docs: - (man) remove double quotes (") in .SH lines [Michael Kerrisk (man-pages)] - Correct ChangeLog URL to history log. [Anatoly Pugachev] @@ -177,13 +208,19 @@ docs: - add note about AsciiDocs [Karel Zak] - add rev(1) to TODO [Karel Zak] - add swap to 1st fstab field [Karel Zak] + - add terminal hyperlinks to TODO [Karel Zak] + - add v2.36-ReleaseNotes [Karel Zak] + - fix release notes file name [Karel Zak] - fix spacing in irqtop and lsirq manual pages [Sami Kerola] - improve size arguments description in --help output [Karel Zak, ed] - kill.1 add note about shell-internal kill implementations [Sami Kerola] + - mark some branches as github-only [Karel Zak] - nsenter(1) fix further details in PID namespace section [Stephen Kitt] + - remove drone.io, add lgtm.com [Karel Zak] - remove irqtop TODO item [Sami Kerola] - renice(1) Add chrt(1) to SEE ALSO [Jann Horn] - update AUTHORS file [Karel Zak] + - update ReleaseNotes [Karel Zak] eject: - fix compiler warning [-Wformat-overflow] [Karel Zak] exfat: @@ -282,6 +319,8 @@ irqtop: - use util-linux libcommon facilities [Sami Kerola] kill: - include sys/types.h before checking SYS_pidfd_send_signal [Sami Kerola] +last: + - fix use of non-terminated utmp->ut_line [Karel Zak] lib/blkdev: - add support for --lock and LOCK_BLOCK_DEVICE [Karel Zak] lib/color-names: @@ -290,6 +329,8 @@ lib/mangle: - check for the NULL string argument [Gaël PORTAY] lib/mbsalign: - add function to calculate width [Karel Zak] +lib/path: + - add ul_path_is_accessible() [Karel Zak] lib/pwdutils: - add xgetgrnam [Matthew Harm Bekkema] lib/randutils: @@ -301,6 +342,8 @@ lib/strutils: - fix uint64_t overflow [Karel Zak] - remove unnecessary include [Karel Zak] - use directly err() [Karel Zak] +lib/sysfs: + - fix prefix use in sysfs_devname_is_hidden() [Karel Zak] libblkid: - (docs) document new function [Karel Zak] - Add support for zonefs [Damien Le Moal] @@ -309,6 +352,7 @@ libblkid: - fix compiler warning [-Wsign-compare] [Karel Zak] - fix fstatat() use in blkid__scan_dir() [Karel Zak] - move UTF encoding function to lib/ [Karel Zak] + - remove blkid_llseek() [Karel Zak] - remove unnecessary uuid.h [Karel Zak] libfdisk: - (docs) document new functions [Karel Zak] @@ -320,6 +364,7 @@ libfdisk: - (gpt) add functionality to move backup header [Karel Zak] - (gpt) cleanup and consolidate write code [Karel Zak] - (gpt) cleanup entries array size calculations [Karel Zak] + - (gpt) fix compiler warning [-Wmaybe-uninitialized] [Karel Zak] - (gpt) partition name default to empty string [Karel Zak] - (script) accept sector-size, ignore unknown headers [Karel Zak] - (script) fix memory leak [Karel Zak] @@ -338,9 +383,13 @@ libfdisk: - make sure we use NULL after free [Karel Zak] - remove unwanted assert() [Karel Zak] - use ul_encode_to_utf8() [Karel Zak] +libfdisk, unshare: + - fix gcc-4.9.4 warnings [Toni Uhlig] libmount: + - (parser) fix memory leak on error before end-of-file [Karel Zak] - (umount) FS lookup refactoring [Karel Zak] - (umount) fix FD leak [Karel Zak] + - (verity) remove unnecessary empty lines [Karel Zak] - Avoid triggering autofs in lookup_umount_fs_by_statfs [Fabian Vogt] - add support for ID= [Karel Zak] - add support for signed verity devices [Luca Boccassi] @@ -366,8 +415,11 @@ login: - add support for directories in MOTD_FILE= [Karel Zak] - avoid lseek() with pread() and pwrite() [Sami Kerola] - cleanup -f in usage() and comments [Karel Zak] + - cleanup get_hushlogin_status() use [Karel Zak] - fix -f description in the man-page [Karel Zak] + - fixed invalid sizeof usage [Toni Uhlig] - keep default MOTD_FILE= backwardly compatible [Karel Zak] + - use PAM_SILENT to propagate hushlogin to PAM [Karel Zak] logindefs: - use xalloc.h, code cleanup [Karel Zak] lsblk: @@ -389,6 +441,9 @@ lsirq: lslogins: - remove unnecessary brackets [Karel Zak] - use lastlog as wtmp fallback [Sami Kerola] +lsmem: + - make it without leaks for non-error output [Karel Zak] + - report inaccessible /sys/devices/system/memory [Karel Zak] lsns: - add time namespace support [Adrian Reber] mkswap: @@ -431,6 +486,8 @@ po: - update uk.po (from translationproject.org) [Yuri Chornoivan] pylibmount: - cleanup and sync UL_RaiseExc [Karel Zak] +rename: + - fix regression for symlink with non-existing target [Mauricio Faria de Oliveira] rev: - (man) add note about limitations [Karel Zak] - report line on error [Karel Zak] @@ -442,7 +499,9 @@ scriptlive: scriptlive, scriptreplay: - cleanup --maxdelay man page description [Karel Zak] setarch: + - add arm and aarch64 architectures to transition rules [Alexey Gladkov] - fix stderr handling in uname26 tests [Helge Deller] + - make verify_arch_domain extendable [Alexey Gladkov] sfdisk: - (man) add note about type and shortcuts collision [Karel Zak] - (man) fix typo [Gaël PORTAY] @@ -457,37 +516,63 @@ sfdisk: - make sure we do not overlap on --move [Karel Zak] - only report I/O errors on --move-data [Karel Zak] - remove broken step alignment for --move [Karel Zak] - - avoid unneeded empty lines with '--list' [Wolfram Sang] su, runuser: - (man) add more info about PATH and PAM [Karel Zak] swapoff: - cleanup EXIT STATUS [Karel Zak] - do not use 1 exist status at all [Karel Zak] +sys-utils: + - mount.8 split a long line into two [Bjarni Ingi Gislason] tests: - Add UDF hdd image with emoji label created by mkudffs 2.2 [Pali Rohár] - Fix for misc/fallocate test build failure. [Mark Hindley] + - Fix mountpoint test failure in build chroots. [Mark Hindley] - add STATIC binaries to build-sys tests [Karel Zak] + - add checksum for cramfs/mkfs for BE 8192 (sparc64) [Anatoly Pugachev] - add sanitize_env() check [Sami Kerola] - add sfdisk --dump test [Karel Zak] - add zonefs blkid test [Karel Zak] + - cleanup cramfs checksums [Karel Zak] - cleanup fdisk based stuff [Karel Zak] - don't use ASAN in build tests [Karel Zak] + - explain why MD tests with metadata v0.90 are KNOWN-FAIL [Karel Zak] - fixes eject/umount on SPARC [Anatoly Pugachev] - fixes fdisk/align-512-* tests [Anatoly Pugachev] - fixes libmount/ on SPARC [Anatoly Pugachev] - fixes mount tests on SPARC [Anatoly Pugachev] + - ignore the python libmount tests when they're run under UBSan [Evgeny Vereshchagin] - sfdisk fill correctly gaps if default start requested [Karel Zak] + - skip "blkid/dm-err" when `mknod` doesn't work [Evgeny Vereshchagin] + - turn off detect_leaks on s390x, use more asan options [Evgeny Vereshchagin] - update build-sys tests [Karel Zak] - update fdisk outputs due to sizes rounding change [Karel Zak] +travis: + - build util-linux on arm64, ppc64le and s390x [Evgeny Vereshchagin] + - don't ask for Ubuntu release on XOS [Karel Zak] + - ignore memory leaks in checkusage [Evgeny Vereshchagin] + - install all the "official" build dependencies [Evgeny Vereshchagin] + - install llvm-* to get llvm-symbolizer [Evgeny Vereshchagin] + - make it easier to switch to the next clang/gcc [Evgeny Vereshchagin] + - switch to Bionic [Evgeny Vereshchagin] + - switch to clang-10 [Evgeny Vereshchagin] + - switch to gcc-10 [Evgeny Vereshchagin] + - turn off -Werror on precise and osx [Evgeny Vereshchagin] + - turn on -Werror [Evgeny Vereshchagin] + - turn on CIFuzz [Evgeny Vereshchagin] + - turn on UBsan on Travis CI to see how it goes [Evgeny Vereshchagin] umount: - don't try it as non-suid if not found mountinfo entry [Karel Zak] unshare: + - (man) add note about signals on --fork [Karel Zak] - Fix PID and TIME namespace persistence [michael-dev] - Support names for map-user/group options [Matthew Harm Bekkema] - allow custom uid/gid mappings in userns [Matthew Harm Bekkema] - fix help message indentation [Adrian Reber] + - fix man page formatting [Jakub Wilk] - support the time namespace [Adrian Reber] - use '-T' for time namespace instead of '-t' [Adrian Reber] +unshare --fork: + - Ignore SIGINT and SIGTERM in parent [Daan De Meyer] various: - fix more lgtm scan warnings [Sami Kerola] - use threadsafe versions of time functions [lgtm scan] [Sami Kerola]