From: Karel Zak Date: Tue, 25 Jan 2011 11:59:47 +0000 (+0100) Subject: docs: update v2.19 ReleaseNotes X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e74007ac37623235e0886a6be85700a955a6c7c1;p=util-linux docs: update v2.19 ReleaseNotes Signed-off-by: Karel Zak --- diff --git a/docs/v2.19-ReleaseNotes b/docs/v2.19-ReleaseNotes index 7d04f591..6f29a4ee 100644 --- a/docs/v2.19-ReleaseNotes +++ b/docs/v2.19-ReleaseNotes @@ -76,15 +76,23 @@ build-sys: - add --enable-libmount-mount [Karel Zak] - add mesg to .gitignore [Karel Zak] - add missing header [Karel Zak] + - add rpmatch.h to Makefile.am [Karel Zak] + - check for loff_t, it may not exist [Fabian Groffen] + - check for paths.h [Fabian Groffen] - cleanup autogen.sh [Karel Zak] - drop shlibs/Makefile.am that only adds SUBDIRS [Diego Elio 'Flameeyes' Pettenò] - drop the getsize test out of Makefile.am [Diego Elio 'Flameeyes' Pettenò] - explicitly check for slang.h [Karel Zak] - fix lsblk building [Karel Zak] + - ignore generated ltmain.sh [Karel Zak] + - improve check for crypt [Fabian Groffen] + - link with socketlibs when necessary [Fabian Groffen] - man aliases don't depend on original man page [Diego Elio 'Flameeyes' Pettenò] + - release++ (v2.19-rc1) [Karel Zak] - remove generated po/POTFILES.in [Karel Zak] - remove unnecessary header [Karel Zak] - require automake 1.10 as gtk-doc requires it anyway [Diego Elio 'Flameeyes' Pettenò] + - use WORDS_BIGENDIAN to determine platform byte-order [Fabian Groffen] - use generated libtool-2 stuff [Karel Zak] - use the silent-rules prefix when generating man pages. [Diego Elio 'Flameeyes' Pettenò] cal: @@ -92,6 +100,7 @@ cal: - use EXIT_* and program_invocation_short_name [Karel Zak] cfdisk: - close the program when terminal isn't present [Francesco Cosoleto] + - data type mismatch, and other, compiler warning fixes [Sami Kerola] - don't use size of device based on cylinders [Karel Zak] - fix --with-slang [Karel Zak] - fix n+1 again [Karel Zak] @@ -111,7 +120,9 @@ col: column: - EOF handling bug [Sami Kerola] - code readability improvements [Sami Kerola] + - data type mismatch compiler warning fixes [Sami Kerola] - error messaging & exit codes [Sami Kerola] + - fix column.1 typo [Davidlohr Bueso] - getopt_long and new help output [Sami Kerola] - segfault on empty input [Karel Zak] - update manual page to match column switches [Sami Kerola] @@ -122,34 +133,47 @@ ddate: - revert man page typo [Karel Zak] delpart: - code consolidation [Karel Zak] +disk-utils: + - fix manpage typos [Davidlohr Bueso] dmesg: - fix memory leak in dmesg(1). [Davidlohr Bueso] docs: - - README fix typo [Davidlohr Bueso] - - add COPYING.lib* files [Karel Zak] - add blkid --list-all to TODO [Karel Zak] + - add COPYING.lib* files [Karel Zak] - add note about agetty to TODO [Karel Zak] - add note about sfdisk to TODO [Karel Zak] + - add v2.19 ReleaseNotes [Karel Zak] + - correct spelling mistakes in DEPRECATED file [Jon Grant] + - fix typo [Davidlohr Bueso] - fix typos in man pages [Karel Zak] - make it easier to find mail list address [Alexander Shishkin] - mark line(1) as deprecated [Karel Zak] - remove ipc.texi (info with IPC API docs) [Karel Zak] - update AUTHORS file [Karel Zak] - update DEPRECATED file [Karel Zak] - - update TODO [Karel Zak] - update TODO file [Davidlohr Bueso] - update TODO file [Karel Zak] + - update TODO [Karel Zak] + - update v2.19 ReleaseNotes [Karel Zak] + - use rpmatch() for sfdisk [Karel Zak] fallocate: - fix build failure with old linux headers [Mike Frysinger] - fix typo [Karel Zak] fdisk: + - add description for partition type 0x27 [Karel Zak] + - add exFAT to MBR partition type 0x7 [Jon Grant] - don't keep internally device size in 512-byte sectors [Karel Zak] - eliminate redundant call to open() [Markus Rinne] - fix alignment check for non-512-byte logical sectors [Karel Zak] - fix freespace boundaries calculation on SGI disklabel [Karel Zak] - fix use of non portable type [François Revol] + - more meaningful error messages (use err.h) [Francesco Cosoleto] + - quit with a single CTRL-D, confirm if necessary [Francesco Cosoleto] + - re-print prompt after maybe_exit() [Karel Zak] + - replace fatal(usage) with a separate usage() function [Francesco Cosoleto] - update MBR after ID change [Karel Zak] - use canonicalized names for -l (and sfdisk -d) [Karel Zak] + - use xalloc lib [Francesco Cosoleto] findmnt: - add --submounts option [Karel Zak] - add /etc/fstab.d support [Karel Zak] @@ -158,6 +182,7 @@ findmnt: - apply new changes from tt.c [Karel Zak] - don't swap source and target if the source is a tag [Karel Zak] - fix exit code [Karel Zak] + - fix manpage typos [Davidlohr Bueso] - fix support for -a option [Milan Broz] - follow HAVE_LANGINFO [Karel Zak] - use new libmount functions [Karel Zak] @@ -180,7 +205,11 @@ hwclock: - [m68k] unbreak FTBFS with recent (>= 2.4.18?) kernels [Thorsten Glaser] - allow setting of RTC when it contains invalid data [Peter Tyser] include: + - [tt] enlarge output buffer [Karel Zak] + - add fallback for rpmatch() [Francesco Cosoleto] - cleanup blkdev.h [Karel Zak] + - emulate dirfd when necessary [Fabian Groffen] + - fix list.h ifdefs [Karel Zak] ipc: - remove .info file [Karel Zak] last: @@ -199,13 +228,16 @@ lib: - [strutils] move strmode() from namei.c to strutils.c [Karel Zak] - [tt] add TT_FL_RIGHT, add columns list parser [Karel Zak] - [tt] fix alignment of the last tree child [Karel Zak] - - [tt] fix langinfo build break [Davidlohr Bueso] - [xalloc] add xstrdup() [Karel Zak] + - [xalloc] don't use hardcoded return code [Karel Zak] - [xalloc] general purpose memory allocation handling wrappers [Davidlohr Bueso] +lib/tt: + - fix langinfo build break [Davidlohr Bueso] libblkid: - 256MiB is min size of btrfs [Karel Zak] - NTFS volume label not found [Karel Zak] - add LINHIB0001 signature to swap prober [Karel Zak] + - add blkdev.h to blkidP.h [Karel Zak] - add blkid_probe_get_sectors() [Davidlohr Bueso] - add magic to vfat [Jeroen Oortwijn] - add nilfs2 filesystem superblock probe [Jiro SEKIBA] @@ -227,6 +259,7 @@ libblkid: - use PRId64 in PT parser [Karel Zak] - wrong PT detection on RAID0 [Karel Zak] libmount: + - _SC_GETPW_R_SIZE_MAX portability issue [Karel Zak] - add /etc/fstab.d support [Karel Zak] - add DBG() to optstr.c [Karel Zak] - add FS detection [Karel Zak] @@ -234,9 +267,12 @@ libmount: - add MNT_FS_SWAP flag [Karel Zak] - add debug messages and fix typos in tab_update [Karel Zak] - add first part of high-level API [Karel Zak] + - add functions for mount. helpers [Karel Zak] - add functions get mtab/utab paths [Karel Zak] - add mnt_context [Karel Zak] - add mnt_context_get_{fstab,mtab}() [Karel Zak] + - add mnt_context_get_{source,target,fstype} [Karel Zak] + - add mnt_context_is_* functions [Karel Zak] - add mnt_copy_fs() and mnt_fs_set_root() [Karel Zak] - add mnt_fs_get_root() [Karel Zak] - add mnt_fs_prepend_optstr() [Karel Zak] @@ -252,6 +288,7 @@ libmount: - add mnt_tab_set_parser_errcb() [Karel Zak] - add mntent.h compatible stuff [Karel Zak] - add mount(2) and /sbin/mount. support [Karel Zak] + - add mount(8) sample [Karel Zak] - add mtab managment to context API [Karel Zak] - add new debug messages, fix umount return code [Karel Zak] - add new psetudo filesystems [Karel Zak] @@ -276,11 +313,13 @@ libmount: - clean up mount.sym file [Karel Zak] - clean up mountflags usage [Karel Zak] - cleanup API and docs [Karel Zak] + - cleanup API, remove typedef [Karel Zak] - cleanup MS_RDONLY usageand mnt_update_* symbols [Karel Zak] - cleanup context API [Karel Zak] - cleanup debug flags [Karel Zak] - cleanup fstab parser, improve mnt_tab errcb usage [Karel Zak] - cleanup helpers support [Karel Zak] + - cleanup internal API [Karel Zak] - cleanup lock API [Karel Zak] - cleanup mangle() usage [Karel Zak] - cleanup mount.h [Karel Zak] @@ -293,6 +332,7 @@ libmount: - cleanup return codes (optstr.c) [Karel Zak] - cleanup return codes (tab.c) [Karel Zak] - cleanup return codes (tab_parse.c) [Karel Zak] + - compile tests [Karel Zak] - correctly use "none" values [Karel Zak] - don't export some cache.c files [Karel Zak] - don't return old data from optls iterator [Karel Zak] @@ -311,29 +351,36 @@ libmount: - fix optstr test [Karel Zak] - fix tab_update test program [Karel Zak] - fix to work with btrfs subvolume user mounts [Karel Zak] + - fix user= usage [Karel Zak] - fix utab file and dir modes, add new debug messages [Karel Zak] - implement mnt_context_subst_optstr() [Karel Zak] - improve an rename API for mtab management [Karel Zak] - improve assert() and DBG() usage [Karel Zak] - improve debugging, fix optstr prepend [Karel Zak] + - improve fstab/mtab options usage [Karel Zak] - improve function for work with mtab paths [Karel Zak] - improve mnt_get_fs_root() and mnt_get_mountpoint() [Karel Zak] - improve parser return codes [Karel Zak] - improve parsers return codes [Karel Zak] + - improve status check, minor cleanups [Karel Zak] - minor cleanup in optstr.c [Karel Zak] - minor fixes [Karel Zak] - minor fixes in cache.c [Karel Zak] - optimize blkid_devno_to_devname() [Karel Zak] + - properly canonicalize source and target [Karel Zak] - remove fs and tab printf functions [Karel Zak] - remove mnt_tab_strerr() [Karel Zak] - remove unnecessary options container [Karel Zak] - remove unused mnt_strconcat3() [Karel Zak] - remove utab from API, update tests [Karel Zak] + - rename mount.h to libmount.h [Karel Zak] + - rename mount.sym -> libmount.sym [Karel Zak] - rewrite DBG() macro [Karel Zak] - rewrite mountinfo/fstab parsers to use sscanf() [Karel Zak] - rewrite optstr translation [Karel Zak] - rewrite update [Karel Zak] - split context.c [Karel Zak] + - split mnt_context_do_mount() [Karel Zak] - support /{proc,etc}/filesystems [Karel Zak] - update mount.sym [Karel Zak] - update mount.{h,sym} [Karel Zak] @@ -360,10 +407,12 @@ lsblk: - add --nodeps [Karel Zak] - add new utility [Milan Broz] - rename "RA" column to "RE" [Karel Zak] + - use "RM" for removable [Karel Zak] lscpu: - add -x and {On,Off}-line CPU(s) mask/list [Karel Zak] - add byte order and bogoMIPS information [Davidlohr Bueso] - avoid len = 0 as a consequence of maxcpus = 0 [Gerrit Renker] + - fix 64bit CPU detection [Karel Zak] - really use 'mode' argument in path_fopen() [Petr Uzel] - support offline CPUs [Karel Zak] - support sysfs without cpu/online file [Karel Zak] @@ -378,6 +427,9 @@ misc-utils: - use new xmalloc() wrapper [Davidlohr Bueso] mkfs: - add `mkfs.ext4` to section SEE ALSO of `mkfs.8`. [Paul Menzel] + - general cleanups [Davidlohr Bueso] +mkfs.cramfs: + - use symbolic exit codes [Sami Kerola] more: - use xalloc for memory allocation [Davidlohr Bueso] mount: @@ -390,11 +442,14 @@ mount: - avoid starting a man page line with a single quote [Chris Frost] - be more explicit about --move in mount.8 [Karel Zak] - better describe UUIDs usage in man pages [Karel Zak] + - canonicalize paths in HAVE_LIBMOUNT_MOUNT code [Karel Zak] - clean up fstab.5 [Karel Zak] - don't canonicalize "spec" with --no-canonicalize option [Miklos Szeredi] - don't use auto-clear loopdev if mtab is available [Karel Zak] - fix "mount -a" for auto-clear loopdevs and /proc/mounts [Karel Zak] + - fix gcc warning [Karel Zak] - fix mount.8, shortname=mixed is now default for vfat [Petr Uzel] + - fix reference to cifs-utils in mount.8 [Karel Zak] - get most recently mounted fs from /etc/mtab. [Valerie Aurora] - handle filesystems with subtype [Miklos Szeredi] - ignore *context= options on remount [Karel Zak] @@ -406,6 +461,7 @@ mount: - rewrite HAVE_LIBMOUNT_MOUNT code [Karel Zak] - rewrite is_readonly() [Karel Zak] - sanity check mount flags for MS_PROPAGATION [Karel Zak] + - update ext{3,4} options in mount.8 [Karel Zak] - update relatime description in mount.8 [Karel Zak] - use libmount for mtab/utab updates [Karel Zak] - use utimensat(AT_FDCWD) rather than open()+futimens() [Karel Zak] @@ -421,6 +477,7 @@ partx: - cleanup and add columns [Karel Zak] - complete rewrite [Davidlohr Bueso, Karel Zak] - fix authors section in man page [Davidlohr Bueso] + - fix typo in partx.8 [Davidlohr Bueso] - integrate support for mac and sun partitions, based on kpartx. [Davidlohr Bueso] - tiny change in usage() [Karel Zak] pg: @@ -454,6 +511,8 @@ rev: rtcwake: - add 'show' mode for rtc alarm [Marek Otahal] - use err.h routines [Karel Zak] +schedutils: + - fix typos [Davidlohr Bueso] sfdisk: - add option to use maximum partition size [Karel Zak] - save errno before calling perror [Forest Bond] @@ -472,6 +531,7 @@ swapon: swpaon: - use canonicalized devnames on -s output [Karel Zak] sys-utils: + - fix manpage typos [Davidlohr Bueso] - make use xalloc wrappers [Davidlohr Bueso] tailf: - fixed timing issue that could cause duplicate data output [Dima Kogan] @@ -496,11 +556,13 @@ tests: - check for mtab [Karel Zak] - fix blkid MD test (missing tailing whitespaces) [Karel Zak] - fix strtosize() test [Karel Zak] + - ignore device name used in some fdisk and blkid tests [Francesco Cosoleto] - improve libmount context mount and umount test [Karel Zak] - improve subtests initialization [Karel Zak] - refresh libmount fstab parser tests [Karel Zak] - truncate BeFS and tuxonice images [Karel Zak] - update lscpu tests [Karel Zak] + - update lscpu tests on x86_64 [Karel Zak] - update namei regression test [Karel Zak] - use findmnt(8) for mount --move test [Karel Zak] - use findmnt(8) for remount test [Karel Zak] @@ -511,13 +573,20 @@ ul: - use xalloc for memory allocation [Davidlohr Bueso] umount: - add HAVE_LIBMOUNT_MOUNT code [Karel Zak] + - call is_loop_autoclear() for all loopdevs [Karel Zak] - umount -r segfault [Karel Zak] - use strtosize() for offset= [Karel Zak] +unshare: + - fix SIGSEGV on invalid command line option [Alexey Gladkov] +uuidd: + - mention -q in uuidd.8 [Petr Uzel] vipw: - fix warn_unused_result gcc warning [Karel Zak] - use EXIT_* and err() [Marek Polacek] wall: - Use EXIT_* and err() [Marek Polacek] + - add usage function [Davidlohr Bueso] + - document -n option [Davidlohr Bueso] - fix coding style [Karel Zak] - remove progname [Karel Zak] - use xalloc lib [Davidlohr Bueso]