Opened 3 months ago

Closed 2 months ago

#5749 closed enhancement (fixed)

util-linux-2.41.1

Reported by: Bruce Dubbs Owned by: lfs-book
Priority: normal Milestone: 12.4
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

util-linux 2.41.1 Release Notes

autotools:
    - don't use wide-character ncurses if --disable-widechar

cfdisk:
    - fix memory leak and possible NULL dereference [gcc-analyzer]

column:
    - fix compiler warning for non-widechar compilation

fdformat:
    - use size_t and ssize_t

fdisk:
    - fix possible memory leak

fdisk,partx:
    - avoid strcasecmp() for ASCII-only strings

findmnt:
    - fix -k option parsing regression

hardlink:
    - define more function as inline
    - fix performance regression (inefficient signal evaluation)
    - Use macro for verbose output

include/cctype:
    - fix string comparison  
    
include/mount-api-utils:
    - include linux/unistd.h
    
libblkid:
    - Fix crash while parsing config with libeconf
    - befs fix underflow 
    - avoid strcasecmp() for ASCII-only strings

libblkid/src/topology/dm:
    - fix fscanf return value check to match expected number of parsed items
    
libfdisk:
    - avoid strcasecmp() for ASCII-only strings  
    
libmount:
    - (subdir) restrict for real mounts only 
    - (subdir) remove unused code 
    - avoid calling memset() unnecessarily 
    - avoid strcasecmp() for ASCII-only strings  
    - fix --no-canonicalize regression 

libuuid:
    - fix uuid_time on macOS without attribute((alias))
    
lsblk:
    - use ID_PART_ENTRY_SCHEME as fallback for PTTYPE
    - avoid strcasecmp() for ASCII-only strings

lscpu:
    - fix possible buffer overflow in cpuinfo parser
    - Fix loongarch op-mode output with recent kernel

lsfd:
    - (bug fix) scan the protocol field of /proc/net/packet as a hex number
    - fix the description for PACKET.PROTOCOL column

lsns:
    - enhance compilation without USE_NS_GET_API
    - fix undefined reference to add_namespace_for_nsfd #3483

meson:
    - add feature for translated documentation
    - remove tinfo dependency from 'more'
    - fix manadocs for libsmartcols and libblkid
    - fix po-man installation

misc:
    - never include wchar.h

more:
    - fix broken ':!command' command key
    - fix implicit previous shell_line execution 

mount:
    - (man) add missing word

namespace.h:
    - fix compilation on Linux < 4.10

tests:
    - (test_mkfds::mapped-packet-socket) add a new parameter, protocol

treewide:
    - add ul_ to parse_timestamp() function name
    - add ul_ to parse_switch() function name
    - add ul_ to parse_size() function name
    - add ul_ to parse_range() function name
    - fix optional arguments usage
    - avoid strcasecmp() for ASCII-only strings

Wipefs:
    - improve --all descriptions for whole-disks

Misc:
    - Do not call exit() on code ending in shared libraries
    - remove two leftover license lines from colors.{c,h}
    - remove "Copyright (C) ...." notes from files that claim no copyright
    - correct the full name of the GPL in various files
    - Make scols_column_set_data_func docs visible
    - Do not use strerror on shared libraries
    - Fix typo in blkdiscard docs
    - lib/fileeq.c Fix a typo in message.


Change History (1)

comment:1 by Bruce Dubbs, 2 months ago

Resolution: fixed
Status: newclosed

Fixed at commit d4171ab2ff.

Note: See TracTickets for help on using tickets.