]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
docs: update v2.36-ReleaseNotes
authorKarel Zak <kzak@redhat.com>
Thu, 9 Jul 2020 10:18:44 +0000 (12:18 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 9 Jul 2020 10:18:44 +0000 (12:18 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
Documentation/releases/v2.36-ReleaseNotes

index eb8240f4079023212e1fc2f2757d66b7f6b2f880..af09c5c4142fd07207165d62d0248db2c787ab37 100644 (file)
@@ -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=<path>  [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]