<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>glibc Digest</title><description>Daily digest of glibc mailing-list proposals and landed commits.</description><link>https://glibcdigest.dev/</link><language>en-us</language><item><title>Stdio-common: Fix buffer overflow in scanf %mc [BZ #34008]</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-18-stdio-common-fix-buffer-overflow-in-scanf-mc-bz-34008-04f7f0.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-18-stdio-common-fix-buffer-overflow-in-scanf-mc-bz-34008-04f7f0.md</guid><description>This patch fixes a one-byte buffer overflow in glibc&apos;s scanf when using the %mc format specifier.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Add Hunsrickisch locale for Brazil (hrx_BR)</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-add-hunsrickisch-locale-for-brazil-hrx_br-26ead8.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-add-hunsrickisch-locale-for-brazil-hrx_br-26ead8.md</guid><description>The Hunsrickisch locale for Brazil (hrx_BR) has been added to glibc.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Add Hunsrik locale support (hrx, hrx_BR)</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-add-hunsrik-locale-support-hrx-hrx_br-092a0b.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-add-hunsrik-locale-support-hrx-hrx_br-092a0b.md</guid><description>This patch adds support for the Hunsrik locale (hrx) and the Hunsrik locale for Brazil (hrx_BR) to glibc.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Add regression test for scanf %mc buffer overflow</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-add-regression-test-for-scanf-mc-buffer-overflow-b80d32.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-add-regression-test-for-scanf-mc-buffer-overflow-b80d32.md</guid><description>This patch adds a regression test for a buffer overflow vulnerability in scanf&apos;s %mc format specifier.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Add system-wide tunables</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-add-system-wide-tunables-3419d0.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-add-system-wide-tunables-3419d0.md</guid><description>This series introduces system-wide tunables configurable via /etc/tunables.conf, allowing administrators to adjust glibc behavior per-process.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>advisories: Update GLIBC-SA-2026-0007.</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-advisories-update-glibc-sa-2026-0007-4e98ab.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-advisories-update-glibc-sa-2026-0007-4e98ab.md</guid><description>Update NEWS and the advisory for GLIBC-SA-2026-0007 to describe an iconv crash.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Add test for THP alignment of large load segments</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-add-test-for-thp-alignment-of-large-load-segments-3808a9.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-add-test-for-thp-alignment-of-large-load-segments-3808a9.md</guid><description>This patch adds a test to verify that large executable PT_LOAD segments are THP-aligned when glibc.elf.thp=1 and THP is in &apos;always&apos; mode.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Automatic THP in malloc breaks madvise for container hosts</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-automatic-thp-in-malloc-breaks-madvise-for-container-hosts-7239a6.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-automatic-thp-in-malloc-breaks-madvise-for-container-hosts-7239a6.md</guid><description>Glibc&apos;s automatic THP opt-in via madvise hurts container hosts by allocating huge pages to small management processes instead of actual workloads.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Consolidate and sync fts/ftw</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-consolidate-and-sync-fts-ftw-5c9e81.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-consolidate-and-sync-fts-ftw-5c9e81.md</guid><description>This series consolidates the fts/ftw implementation and syncs fts with gnulib, including fixes for FTS_NOSTAT.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Check if linker supports -z separate-code</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-check-if-linker-supports-z-separate-code-975daa.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-check-if-linker-supports-z-separate-code-975daa.md</guid><description>This patch checks if the linker supports the -z separate-code option.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>elf: THP-aware load segment alignment</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-elf-thp-aware-load-segment-alignment-95dcc7.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-elf-thp-aware-load-segment-alignment-95dcc7.md</guid><description>This patch series enables THP-aware load segment alignment in glibc, reducing iTLB misses and improving performance with madvise THP.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Define Hunsrik (hrx) in iso-639.def</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-define-hunsrik-hrx-in-iso-639-def-95f834.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-define-hunsrik-hrx-in-iso-639-def-95f834.md</guid><description>The Hunsrik language code (hrx) has been added to the iso-639.def file in glibc.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Fix buffer overflow in scanf %mc</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-fix-buffer-overflow-in-scanf-mc-509f4b.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-fix-buffer-overflow-in-scanf-mc-509f4b.md</guid><description>This patch fixes a buffer overflow vulnerability in scanf&apos;s %mc format specifier, identified as CVE-2026-5450.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>FOSSY 2026 to host toolchain track in North America</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-fossy-2026-to-host-toolchain-track-in-north-america-c67baa.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-fossy-2026-to-host-toolchain-track-in-north-america-c67baa.md</guid><description>FOSSY 2026 will include a toolchain track for developers of GCC, binutils, GDB, glibc, and other core tools; submit talk proposals by June 1st.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ftw/nftw: Add missing free() calls</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-ftw-nftw-add-missing-free-calls-d31f23.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-ftw-nftw-add-missing-free-calls-d31f23.md</guid><description>Reviewers note that the proposed patch to fix silent readdir failures in ftw/nftw needs `free()` calls and has typos.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ga_IE: Add missing DCO header.</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-ga_ie-add-missing-dco-header-36a323.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-ga_ie-add-missing-dco-header-36a323.md</guid><description>Adds the DCO copyright header to the ga_IE locale file.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>glibc: Update contribution guidelines to mention tool usage and Assisted-by</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-glibc-update-contribution-guidelines-to-mention-tool-usage-and-assisted-by-038abc.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-glibc-update-contribution-guidelines-to-mention-tool-usage-and-assisted-by-038abc.md</guid><description>Proposes updating glibc&apos;s contribution guidelines to require mentioning tools used for code generation and to allow `Assisted-by` trailers.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>io: Consolidate fts implementation</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-io-consolidate-fts-implementation-24050f.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-io-consolidate-fts-implementation-24050f.md</guid><description>This patch consolidates the fts implementation by removing wordsize-64 and arch-specific implementations where off_t matches off64_t.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>io: Consolidate ftw implementation</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-io-consolidate-ftw-implementation-0dcffe.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-io-consolidate-ftw-implementation-0dcffe.md</guid><description>This patch consolidates the ftw implementation by removing wordsize-64 and arch-specific implementations where off_t matches off64_t.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>io: Sync fts with gnulib</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-io-sync-fts-with-gnulib-fb60ad.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-io-sync-fts-with-gnulib-fb60ad.md</guid><description>The patch syncs the fts implementation with gnulib, including fixes and documentation for FTS_NOSTAT.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>libio: Seeking feedback on fmemopen_write fix</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-libio-seeking-feedback-on-fmemopen_write-fix-cd52e6.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-libio-seeking-feedback-on-fmemopen_write-fix-cd52e6.md</guid><description>Rocket Ma is pinging for feedback on a patch to fix `fmemopen_write` in appending condition.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>io: Use gnulib fts implementation (BZ 22944, BZ 20331)</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-io-use-gnulib-fts-implementation-bz-22944-bz-20331-40a114.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-io-use-gnulib-fts-implementation-bz-22944-bz-20331-40a114.md</guid><description>Upstream suggests closing a bug report as WONTFIX, regarding programs relying on FTS_NOSTAT to stat files, which has always been broken.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>malloc: Introduce ifuncs for malloc functions</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-malloc-introduce-ifuncs-for-malloc-functions-202490.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-malloc-introduce-ifuncs-for-malloc-functions-202490.md</guid><description>A patch introduces ifuncs for malloc functions, renaming core implementations with a `_core` suffix. Discussion questions the suffix choice.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>libio: Split patch fixing _IO_wdefault_pbackfail and _IO_wdefault_finish</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-libio-split-patch-fixing-_io_wdefault_pbackfail-and-_io_wdefault_finish-4399d5.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-libio-split-patch-fixing-_io_wdefault_pbackfail-and-_io_wdefault_finish-4399d5.md</guid><description>The patch fixing stream pointer dereferencing in libio should be split and include a copyright header and test description.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>misc: Fix lint-makefiles failures</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-misc-fix-lint-makefiles-failures-84f12f.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-misc-fix-lint-makefiles-failures-84f12f.md</guid><description>A patch fixes lint-makefiles failures by reordering entries and changing an assignment operator. One change is questioned.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>localedata: Correct spacing in hrx_BR locale</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-localedata-correct-spacing-in-hrx_br-locale-742187.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-localedata-correct-spacing-in-hrx_br-locale-742187.md</guid><description>Fixes inconsistent spacing in the hrx_BR locale file by ensuring there&apos;s one space after &apos;category&apos;.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>s390: Move files out of s390-64 folders</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-s390-move-files-out-of-s390-64-folders-b9262b.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-s390-move-files-out-of-s390-64-folders-b9262b.md</guid><description>This patch moves files from the s390/s390-64 subdirectory to s390/, merging them when necessary.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Propose Fine-Grained THP Control via GNU Properties</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-propose-fine-grained-thp-control-via-gnu-properties-6bcd95.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-propose-fine-grained-thp-control-via-gnu-properties-6bcd95.md</guid><description>Adds GNU properties to allow per-application control of Transparent Huge Pages (THP) on read-only segments and in malloc.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Optimize memcmp for Kunpeng 950 with SVE</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-optimize-memcmp-for-kunpeng-950-with-sve-640f71.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-optimize-memcmp-for-kunpeng-950-with-sve-640f71.md</guid><description>This patch optimizes memcmp for the Kunpeng 950 using SVE, resulting in 15% - 50% speedups for small to large inputs.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>sframe: Add SFrame v3 decode support for regular FDEs</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-sframe-add-sframe-v3-decode-support-for-regular-fdes-758c56.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-sframe-add-sframe-v3-decode-support-for-regular-fdes-758c56.md</guid><description>This patch adds support for decoding SFrame v3 format, which includes changes to function descriptor layouts and stack trace backtracing.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Support THP segment load with madvise enabled THP</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-support-thp-segment-load-with-madvise-enabled-thp-3a4ae5.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-support-thp-segment-load-with-madvise-enabled-thp-3a4ae5.md</guid><description>This patch enables THP segment loading when THP is enabled with madvise in the kernel.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>stdio-common: Fix buffer overflow in scanf %mc [BZ #34008]</title><link>https://glibcdigest.dev/glibc/discussions/2026-04-17-stdio-common-fix-buffer-overflow-in-scanf-mc-bz-34008-37690e.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-04-17-stdio-common-fix-buffer-overflow-in-scanf-mc-bz-34008-37690e.md</guid><description>The scanf %mc format specifier had a buffer overflow; upstream requests that the fix and its regression test be combined into a single commit.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Add system-wide tunables: Filters</title><link>https://glibcdigest.dev/glibc/discussions/2026-02-11-add-system-wide-tunables-filters-df29ed.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2026-02-11-add-system-wide-tunables-filters-df29ed.md</guid><description>Adds filters to system-wide tunables based on process name and security status (AT_SECURE), limiting tunable application to matching processes.</description><pubDate>Wed, 11 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Add system-wide tunables: Apply tunables part</title><link>https://glibcdigest.dev/glibc/discussions/2024-02-21-add-system-wide-tunables-apply-tunables-part-68e24f.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2024-02-21-add-system-wide-tunables-apply-tunables-part-68e24f.md</guid><description>Loads ld.so.cache, fetches the tunables extension, and applies those tunables to the current program, deferring security policy enforcement.</description><pubDate>Wed, 21 Feb 2024 00:00:00 GMT</pubDate></item><item><title>Add system-wide tunables: cache ld.so.cache</title><link>https://glibcdigest.dev/glibc/discussions/2024-02-21-add-system-wide-tunables-cache-ld-so-cache-7bc624.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2024-02-21-add-system-wide-tunables-cache-ld-so-cache-7bc624.md</guid><description>Caches ld.so.cache in memory, re-reading only on changes, enabling more intensive security checks and handling cache corruption.</description><pubDate>Wed, 21 Feb 2024 00:00:00 GMT</pubDate></item><item><title>Add system-wide tunables: ldconfig part</title><link>https://glibcdigest.dev/glibc/discussions/2023-12-05-add-system-wide-tunables-ldconfig-part-426e12.md</link><guid isPermaLink="true">https://glibcdigest.dev/glibc/discussions/2023-12-05-add-system-wide-tunables-ldconfig-part-426e12.md</guid><description>This patch adds support for system-wide GLIBC tunables via /etc/tunables.conf, controlling overridability with prefixes like !, +, and -.</description><pubDate>Tue, 05 Dec 2023 00:00:00 GMT</pubDate></item></channel></rss>