Changelog extracted from NEWS.
Additions between 3.25.0.g20250322 and 3.25 release:
290061 pie elf always loaded at 0x108000
493433 Add --modify-fds=[no|high] option
501893 Missing suppression for __wcscat_avx2 (strcat-strlen-avx2.h.S:68)?
502871 Make Helgrind "pthread_cond_{signal,broadcast}: dubious: associated
lock is not held by any thread" optional
Additions since 3.25 relase:
504101 Add a "vgstack" script
504177 FILE DESCRIPTORS banner shows when closing some inherited fds
502359 Add --modify-fds=yes option
504265 FreeBSD: missing syscall wrappers for fchroot and setcred
504466 Double close causes SEGV
504904 Hide "bad act handler address" warnings when -q (quiet) flag is set
504909 Hide "Bad oldset address" warnings when -q (quiet) flag is set
504919 Hide "client tried to modify addresses" warnings when -q (quiet) set
504936 Add FreeBSD amd64 sysarch subcommands AMD64_SET_TLSBASE and
AMD64_GET_TLSBASE
It's mainly for the last item. It's for 15.0-current. Valgrind asserts
when it detects unhandled subcommands meaning that it is effectively
unuseable on 15.0-CURRENT without that change.
PR: 287193