Opened 8 months ago
Closed 8 months ago
#5470 closed enhancement (fixed)
coreutils-9.5
Reported by: | Bruce Dubbs | Owned by: | lfs-book |
---|---|---|---|
Priority: | normal | Milestone: | 12.2 |
Component: | Book | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
New minor version.
Change History (6)
follow-up: 2 comment:1 by , 8 months ago
follow-up: 4 comment:2 by , 8 months ago
Replying to Xi Ruoyao:
- join and uniq now support multi-byte characters better. For example, 'join -tX' now works even if X is a multi-byte character, and both programs now treat multi-byte characters like U+3000 IDEOGRAPHIC SPACE as blanks if the current locale treats them so.
So we need to remove the hunks for join and uniq in i18n patch as the i18n support is already upstream. The other hunks seem just applying fine.
comment:3 by , 8 months ago
split --line-bytes with a mixture of very long and short lines no longer overwrites the heap (CVE-2024-0684). [bug introduced in coreutils-9.2]
Note that we already have a sed to fix this, so don't issue a SA again.
comment:4 by , 8 months ago
Replying to Xi Ruoyao:
Replying to Xi Ruoyao:
- join and uniq now support multi-byte characters better. For example, 'join -tX' now works even if X is a multi-byte character, and both programs now treat multi-byte characters like U+3000 IDEOGRAPHIC SPACE as blanks if the current locale treats them so.
So we need to remove the hunks for join and uniq in i18n patch as the i18n support is already upstream. The other hunks seem just applying fine.
Also need to add the "mbchar" gnulib module back.
comment:5 by , 8 months ago
i18n patch rebased and adjusted: https://www.linuxfromscratch.org/patches/downloads/coreutils/coreutils-9.5-i18n-1.patch
Bug fixes
Changes in behavior
New features
Improvements