[ASan] Improve qemu-alpha shadow mapping (#201861)
With a 1T fixed shadow offset the usable app memory is split between
LowMem (0-1T) and HighMem (1.5T-4T). This works on real Alpha hardware
where all addresses stay within TASK_SIZE (4T). However, under
qemu-alpha user mode mmap(NULL) returns addresses from the host x86-64
address space (~127T), outside both regions, causing AddrIsInMem() CHECK
failures in PoisonShadow.
Switch to a fixed shadow offset of 0x70000000000 (7 TiB). TASK_SIZE is
well below the shadow offset so HighMem is empty: kHighMemBeg =
MEM_TO_SHADOW(kHighMemEnd) + 1 > kHighMemEnd. All app memory fits in
LowMem [0, 7T), a simpler layout with no HighMem split. On qemu-alpha,
-R 0x80000000000 constrains guest mappings to [0, 8T), keeping them
within LowMem.
hiredis: updated to 1.4.0
1.4.0
Improvements
Increase required cmake version to 3.15 @memark
Use ffc (pure-C99) as the RESP3 double parser instead of strtod @fcostaoliveira
FetchContent should not include cpack @koenvandesande
Add C++ compatibility to sds.h @JonasKruckenberg
Apply FD_CLOEXEC on sockets @lennyly
Bug Fixes
fix: add NULL check for c->funcs in redisReconnect @ghost
Fix buffer overflow in tests.
helm: updated to 4.2.0
4.2.0
Switch to goreleaser for release builds
Kubernetes client libraries to v1.36
Add mustToToml template function
deprecate unused --hide-notes and --render-subchart-notes flags
--dry-run=server now respects generateName:
[CIR][OpenCL] Attach kernel argument metadata to CIR functions
Emit the CIR OpenCL kernel argument metadata attribute for kernel functions. Preserve CIR language address-space kinds until lowering and include argument names only when `-cl-kernel-arg-info` is enabled.
[CIR][OpenCL] Add kernel argument metadata attribute
Add a CIR attribute that carries OpenCL kernel argument metadata in source argument order. Verify that each metadata field has the expected element type and that all present arrays describe the same number of arguments.
py-soundfile: updated to 0.14.0
0.14.0
Added type annotations
Added Licensing note to wheel
Fixed race condition when opening files concurrently
Fixed regressions in test suite
Removed support for Python <= 3.9
Added ARM64 support for Windows
www/php-contao-manager: update to 1.10.14
1.10.14 (2026-05-14)
* Updated dependencies to fix a security issue in Composer
* Add a white border to the 2FA QR code (#923)
www/ruby-sass-embedded: update to 1.100.0
1.100.0 (2026-05-22)
* Refactor Rakefile (#377)
* Test install from git (#378)
* Bump rubygems/configure-rubygems-credentials from 1.0.0 to 2.0.0 (#379)
* Bump sass from 1.99.0 to 1.100.0 in /ext/sass (#380)
www/ruby-faraday-net_http: update to 3.4.4
3.4.4 (2026-06-02)
What's Changed
* Keep response body mutable when there is no body and no Content-Type by
@kevinebaugh in #57
New Contributors
* @kevinebaugh made their first contribution in #57
www/ruby-doorkeeper-i18n: update to 5.2.9
5.2.9 (2026-06-04)
* [#73] Add colons to translations
* [#74] Fix untranslated English fragment in Japanese locale