localedata: Add Hunsrickisch locale for Brazil (hrx_BR)

17 April 22:15 - glibc - Garccez

libavformat/matroska: Support smpte 2094-50 metadata

17 April 18:51 - FFmpeg - Vignesh Venkat

Add support for parsing and muxing smpte 2094-50 metadata.

aacdec: add support for 960-frame HE-AAC (DAB+) decoding

17 April 14:46 - FFmpeg - Lynne

Finally, after so many years.

Merge tag 'soc-dt-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

17 April 03:28 - Linux Kernel - Linus Torvalds


swscale/ops_dispatch: make offset calculation code robust against overflow

16 April 20:59 - FFmpeg - Niklas Haas

As well as weird edge cases like trying to filter `monow` and pixels landing in the middle of a byte.

tunables: Add glibc.elf.thp tunable for THP-aware segment alignment

16 April 13:34 - glibc - WANG Rui

Introduce a new tunable, `glibc.elf.thp`, to control Transparent Huge Page (THP) aware alignment of ELF loadable segments. When set to `1`, the dynamic loader will attempt to align sufficiently large `PT_LOAD` segments to the PMD huge page size when mapping them.

elf: Align large load segments to PMD huge page size for THP

16 April 13:34 - glibc - WANG Rui

Mapping segments that are at least the size of a PMD huge page to huge-page-aligned addresses helps make them eligible for Transparent Huge Pages (THP). This patch introduces a Linux-specific helper, `_dl_map_segment_align`, to determine an appropriate maximum alignment for ELF load segments based on the system THP policy.

loongarch: Enable THP-aligned load segments by default on 64-bit

16 April 13:34 - glibc - WANG Rui

On LoongArch64 Linux, aligning ELF load segments to Transparent Huge Page (THP) boundaries provides consistent performance benefits for large binaries by reducing TLB pressure and improving instruction fetch efficiency. Enable THP-based load segment alignment by default on LoongArch64 by setting `glibc.elf.thp=1` during startup.

avformat/wavenc: Keep fmt chunk first for -rf64 auto

16 April 09:12 - FFmpeg - Daniel Verkamp

When the WAV muxer's `-rf64 auto` option is used, the output is intended to be a normal WAV file if possible, only extended to RF64 format when the file size grows too large.


avcodec/lcevc: make CBS reallocate the LCEVC payload

15 April 19:13 - FFmpeg - James Almer

Frame side data unfortunately lacks padding, which CBS needs, so we can't reuse the existing AVBufferRef.


ffprobe: Support printing SMPTE 2094 APP5 side data

14 April 20:41 - FFmpeg - Vignesh Venkat


abilist.awk: Handle weak unversioned defined symbols

13 April 04:27 - glibc - H.J. Lu

After commit f685e3953f9a38a41bbd0a597f9882870cee13d5 Author: H.J.