diff --git a/Documentation/releases/v2.23-ReleaseNotes b/Documentation/releases/v2.23-ReleaseNotes index 1e41e6c92..1da00070c 100644 --- a/Documentation/releases/v2.23-ReleaseNotes +++ b/Documentation/releases/v2.23-ReleaseNotes @@ -197,6 +197,9 @@ build-sys: - don't use libs from pkg-config from libuser [Karel Zak] - don't use nested BUILD_* [Karel Zak] - fix --localstatedir heuristics [Karel Zak] + - fix UL_REQUIRES_HAVE [Karel Zak] + - fix non-linux build [Samuel Thibault] + - fix nsenter requirements [Karel Zak] - fix typo [Karel Zak] - ignore chkdupexe [Sami Kerola] - inform gtk-doc about __ul_attribute__ [Karel Zak] @@ -207,6 +210,7 @@ build-sys: - make wall optional in bash-completion [Karel Zak] - move runuser(1) to sbin dir [Karel Zak] - release++ (v2.23-rc1) [Karel Zak] + - release++ (v2.23-rc2) [Karel Zak] - remove --enable-gtk-doc from make check [Karel Zak] - remove consoles.h [Karel Zak] - remove gethostbyname() check [Sami Kerola] @@ -215,10 +219,12 @@ build-sys: - simplify usrlib_execdir initialization [Karel Zak] - support list of variables for UL_REQUIRES_HAVE macro [Karel Zak] - test for secure_getenv() too. [Cristian Rodríguez] + - use 'check' for all utils with dependencies [Karel Zak] - use AC_COMPILE_IFELSE [Sami Kerola] - use AC_USE_SYSTEM_EXTENSIONS [Sami Kerola] - use libcommon.a for lslocks [Karel Zak] - use pkg-config for selinux [Karel Zak] + - use pkg-config results for libuser [Karel Zak] cal: - don't mix ncurses output functions and printf() [Karel Zak] chfn: @@ -253,17 +259,14 @@ dmesg: - fix usage() [Karel Zak] - fix usage() output consistancy [Sami Kerola] - make usage() translator friendly [Sami Kerola] + - minor cleanup of EXCL_xxx_ERR macros [Andrii Bordunov] - more colors, more fun [Karel Zak] - parse level when --color is used [Sami Kerola] - use $PAGER for --human output, add --nopager [Karel Zak] doc: - remove incorrect spaces from lscpu synopsis in manpage [Benno Schulenberg] docs: - - AUTHORS remove four duplicate entries [Benno Schulenberg] - - AUTHORS, NEWS UTF-8 fixes. [Ville Skyttä] - - NEWS add some missing accents, since this is now UTF-8 [Benno Schulenberg] - add AVAILABILITY section to isosize man page, and tweak wording [Benno Schulenberg] - - add TB to list of supported suffixes [Karel Zak] - add fsck.cramfs manual page [Sami Kerola] - add line breaks to whereis.1 [Sami Kerola] - add list of expected PAM config files [Karel Zak] @@ -274,15 +277,19 @@ docs: - add note about /etc/pam.d/su-l to ReleaseNotes [Karel Zak] - add note about /var/lib/hwclock to TODO [Karel Zak] - add su(1) btmp logging [Karel Zak] + - add TB to list of supported suffixes [Karel Zak] - add v2.23-ReleaseNotes [Karel Zak] - add wipefs feature request to TODO [Karel Zak] - align blkdiscard.8 with how-to-man-page.txt [Sami Kerola] - align nsenter.1 man page with howto-man-page.txt [Sami Kerola] - arch is gone, use delpart as usage() function example [Sami Kerola] + - AUTHORS, NEWS UTF-8 fixes. [Ville Skyttä] + - AUTHORS remove four duplicate entries [Benno Schulenberg] - cleanup TODO [Karel Zak] - col.1 fix manual page name section [checkmans.sh] [Sami Kerola] - ddate removal [Sami Kerola] - fix column.1 groff syntax error [Sami Kerola] + - fix prlimit typo [Davidlohr Bueso] - fix typo [Karel Zak] - generic whereis.1 clean up [Sami Kerola] - improve grammar and formatting of explanation of "-o +list" [Benno Schulenberg] @@ -295,21 +302,23 @@ docs: - mention what Open Group has marked legacy [Sami Kerola] - mkswap.8 recommend fallocate(1) [Sami Kerola] - mount.8 make propagation flags adjustable [checkmans.sh] [Sami Kerola] + - NEWS add some missing accents, since this is now UTF-8 [Benno Schulenberg] - normalize formatting of findmnt man page [Benno Schulenberg] - normalize formatting of lslocks man page [Benno Schulenberg] - normalize formatting of wipefs man page [Benno Schulenberg] - remove dead link [Sami Kerola] - remove hwclock --compare from TODO [Bill Pemberton] - - remove repeated words [Karel Zak] - remove repeated words [checkmans.sh] [Sami Kerola] + - remove repeated words [Karel Zak] - sort the options in findmnt man page alphabetically [Benno Schulenberg] - swapon.8 option name fix [Sami Kerola] - umount.8 syntax fix. [Ville Skyttä] - upadte v2.23-ReleaseNotes [Karel Zak] - update AUTHORS file [Karel Zak] - - update TODO file [Karel Zak] - update deprecated file [Karel Zak] - update deprecated.txt [Karel Zak] + - update TODO file [Karel Zak] + - update v2.23-ReleaseNotes [Karel Zak] - update year [Karel Zak] - usage function and gettext [Sami Kerola] eject: @@ -368,6 +377,7 @@ fdisk: - don't fails silently if EBR is outside of disk [Karel Zak] - don't offer GPT stuff in BSD menu [Karel Zak] - fix compiler warning [-Wpointer-arith] and floating point exception [Karel Zak] + - fix list types [Karel Zak] - fix segfault when printing gpt raw data [Davidlohr Bueso] - fix typo [Karel Zak] - gpt check header size [Davidlohr Bueso] @@ -396,6 +406,8 @@ fdisk: - use fdisk_parttype in add_partition [Karel Zak] - use libfdisk label->changed [Karel Zak] - zerosize EBR buffer [Karel Zak] +fdisks: + - fix compiler warning [Karel Zak] findmnt: - add FREQ and PASSNO columns [Karel Zak] - add ID column [Karel Zak] @@ -453,6 +465,7 @@ include: - add missing values to sysfs_cxt initializer definition [Sami Kerola] - add timer.h [Karel Zak] - cleanup copyright headers [Karel Zak] + - fix SYS_{unshare,nsenter} usage [Karel Zak] include/bitopts: - Use the operating system byteswapping functions [Karel Zak, Cristian Rodríguez] include/c: @@ -600,6 +613,7 @@ libblkid: - add missing le16_to_cpu to sil raid prober [Karel Zak] - add missing promise raid metadata locations [Phillip Susi] - add support for btrfs backup superblock [Goffredo Baroncelli] + - arch independent minix detection [Karel Zak] - check fchmod() return value [coverity scan] [Karel Zak] - check mkdir(/run/blkid) return code [coverity scan] [Karel Zak] - check returns [coverity scan] [Karel Zak] @@ -615,6 +629,7 @@ libblkid: - fix compiler warning [-Wstrict-aliasing] [Karel Zak] - fix copyright noticed to be consistent (so all are LGPL) [Karel Zak] - fix docs comment [Karel Zak] + - fix silicon raid checksum code on BE [Karel Zak] - ignore nested BSD partitions if same like parent [Karel Zak] - improve DBG() macro [Karel Zak] - improve Silicon RAID prober [Karel Zak] @@ -622,25 +637,32 @@ libblkid: - make backup superblock visible for wipefs(8) only [Karel Zak] - make blkid_new_probe_from_filename() usable on whole-disk [Karel Zak] - make btrfs magics more readable [Karel Zak] + - make swap detection arch independent [Karel Zak] - move sun PT definition to include/ [Karel Zak] - number of functions should not be declared extern [smatch scan] [Sami Kerola] - re-read PART{UUID,LABEL} for successfully verified cached devices [Karel Zak] - read whole buffer for iso_volume_descriptor [Karel Zak] - remove blkid_{strndup,strdup} [Karel Zak] - remove duplicate includes [Karel Zak] + - remove obsolete code [Karel Zak] - remove obsolete tags from cache [Karel Zak] - remove optimization from verify( funrtion [Karel Zak] - rename in sun_disklabel for compatibility with fdisk [Karel Zak] - return disk ID/UUID by PT binary interface [Karel Zak] - support LIBBLKID_DEBUG= only [Karel Zak] + - ubifs is LE [Karel Zak] - use O_CLOEXEC [Karel Zak] - use correct block size for UDF probe [Zachary Catlin] + - use more robust code in silicon_raid checksum prober [Karel Zak] libfdisk: + - (gpt) fix EFI UUID usage [Karel Zak] - (gpt) fix compiler warnings [-Wformat] [Karel Zak] - (gpt) fix memory leak [coverity scan] [Karel Zak] + - (gpt) fix valid_pmbr() [Karel Zak] - (gpt) introduce driver independent partitions counters [Karel Zak] - (gpt) move code from fdisk to libfdisk [Karel Zak] - (gpt) rmeove xalloc calls [Karel Zak] + - (gpt) use le64_to_cpu() for alternative LBA checks [Karel Zak] - add "ask" interface [Karel Zak] - add FDISK_LABEL_FL_ADDPART_NOPARTNO [Karel Zak] - add Yes/No to Ask API [Karel Zak] @@ -670,6 +692,7 @@ libfdisk: - cleanup the rest of fdisks/utils.c stuff [Karel Zak] - extend "ask" API, add support for offsets [Karel Zak] - fix gpt status, don't use xcalloc() in library [Karel Zak] + - gpt remove leftover comments [Davidlohr Bueso] - improve fdisk_ask_partnum() [Karel Zak] - improve label deinitialization [Karel Zak] - kill dos_compatible_flag global variable [Karel Zak] @@ -677,6 +700,7 @@ libfdisk: - split label and label operations [Karel Zak] - use O_CLOEXEC [Karel Zak] libmount: + - add debug message to guess FS function [Karel Zak] - add function attributes to private API [Ondrej Oprala] - add function attributes to public API [Ondrej Oprala] - add missing MNT_ERR_AMBIFS [Karel Zak] @@ -705,6 +729,7 @@ libmount: - fix __mnt_cache_find_tag_value() [coverity scan] [Karel Zak] - fix __mnt_optstr_append_option() nonull attribute [coverity scan] [Karel Zak] - fix a mem leak [Karel Zak] + - fix mount.nfs segfault, rely on assert() rather than on nonnull [Karel Zak] - fix regression test helper [Ondrej Oprala] - fix support of comma-separated fs types lists [Gleb Fotengauer-Malinovskiy] - fix typos [Karel Zak] @@ -792,6 +817,7 @@ lscpu: - make read_topology() more robust to avoid SIGFPE [Karel Zak] - remove dead code [coverity scan] [Karel Zak] - remove unnecessary variable [Karel Zak] + - set 32-bit / 64-bit for ppc [Karel Zak] lslocks: - add BLOCKER column [Karel Zak] - detect blocked locks, fix /proc/locks parser [Karel Zak] @@ -827,7 +853,9 @@ more: - remove few memory leaks [Sami Kerola] - remove unnecessary variable [Sami Kerola] mount: + - (deprecated) check loopcxt_ return values [Karel Zak] - (deprecated) drop --guess-fstype [Karel Zak] + - (deprecated) remove duplicate xstrndup() [Karel Zak] - Fix -t in listing mode when run as non-root [Richard Tollerton] - add --read-write to man page [Karel Zak] - add --show-labels to man page [Karel Zak] @@ -894,7 +922,13 @@ po: - add hr.po (from translationproject.org) [Tomislav Krznar] - merge changes [Karel Zak] - update cs.po (from translationproject.org) [Petr Pisar] + - update cs.po (from translationproject.org) [Petr Písař] + - update da.po (from translationproject.org) [Joe Hansen] - update fr.po (from translationproject.org) [David Prévot] + - update hr.po (from translationproject.org) [Tomislav Krznar] + - update nl.po (from translationproject.org) [Benno Schulenberg] + - update pl.po (from translationproject.org) [Jakub Bogusz] + - update uk.po (from translationproject.org) [Yuri Chornoivan] - update vi.po (from translationproject.org) [Trần Ngọc Quân] prlimit: - don't care about xasprintf() return code [Karel Zak] @@ -916,8 +950,10 @@ renice: rtcwake: - add --adjfile command line option [Karel Zak] - add --auto to usage() [Karel Zak] + - add support for "freeze" mode [Karel Zak] - clean up usage [Karel Zak] - doesn't reset wakealarm [Giacomo] + - pass -h to shutdown [Mike Frysinger] runuser: - add -u to not execute shell [Karel Zak] - add note about PAM to man page [Karel Zak] @@ -970,6 +1006,7 @@ sulogin: - couple of obvious fixes for non-linux systems [Samuel Thibault] - don't run if not found passww entry [coverity scan] [Karel Zak] - don't use {de,con}structor attributes [Karel Zak] + - fix compiler warnings [Karel Zak] - make usleep() workaround work [Werner Fink] - map NL to CR-NL on output in initial termios settings [Karel Zak] - minor coding style changes [Karel Zak] @@ -989,6 +1026,7 @@ switch_root: - Add a sanity check [Richard Weinberger] - check open() return value [coverity scan] [Karel Zak] tests: + - add BE minix test [Karel Zak] - add armv7 lscpu dump [Karel Zak] - add chfnsh build tests [Karel Zak] - add dmesg(1) check [Sami Kerola] @@ -1016,6 +1054,8 @@ tests: - add utmpdump(1) check [Sami Kerola] - add whereis(1) check [Sami Kerola] - add/improve mount shared-subtree tests [Karel Zak] + - consolidate scsi_debug usage [Karel Zak] + - fix compiler warning [Karel Zak] - fix ipcs basic limit when bc is not available [Gilles Espinasse] - fix mount move test to work with shared mount [Milan Broz] - fix timezone for cramfs [Milan Broz] @@ -1023,6 +1063,7 @@ tests: - ignore stderr in fdisk -l [Karel Zak] - ignore test if kernel doesn't support minix fs [Milan Broz] - make line(1) optional [Karel Zak] + - make mount tests backwardly compatible with deprecated-mount/ [Karel Zak] - make utmpdump TZ independent [Karel Zak] - move fallocate test file [Karel Zak] - move tailf test input [Karel Zak] @@ -1043,6 +1084,7 @@ tests: - update libblkid PT tests [Karel Zak] - update lscpu tests [Karel Zak] - use checksum to detect rev(1) consistency [Karel Zak] + - use udevadm settle rather than sleep [Karel Zak] textual: - add missing comma and colon in some help texts [Benno Schulenberg] - fix a few typos in some of the usage help texts [Benno Schulenberg] @@ -1083,6 +1125,7 @@ umount: - improve --recursive docs [Karel Zak] - make usage() translator friendly [Sami Kerola] - sanitize paths from non-root users [Karel Zak] + - use devno to identify --all-target devices [Karel Zak] unshare: - Add support for the pid and user namespaces [Eric W. Biederman] - make usage() translator friendly [Sami Kerola]