newsraft: update to 0.36
- fix year 2038 overflow in If-Modified-Since header
- set window title with an escape sequence
- update build instructions for macOS
- cancel search input with ^C key
- discard search query text on search input canceling
- extend menu-responsiveness setting to feeds and sections
- update items menu on mark-read-all regardless of menu-responsiveness
- respect RFC 3986 when detecting links in pager
Fix case of normal numbers starting with a highword of 0x0 for m68k.
In the case of mac68k there can still be normal numbers with a highword
value of 0. This differs from x86 where they would be considered denormals.
net/bind918: update to 9.18.48
9.18.48 (2026-04-01)
Security Fixes
* Fix crash when reconfiguring zone update policy during active updates.
We fixed a crash that could occur when running rndc reconfig to change a
zone's update policy (e.g., from allow-update to update-policy) while DNS
UPDATE requests were being processed for that zone.
ISC would like to thank Vitaly Simonovich for bringing this issue to our
attention. [GL #5817]
Bug Fixes
* Fix a crash triggered by rndc modzone on a zone from a configuration file.
[10 lines not shown]
python: add PY_RENAME_BINARIES variable
This will rename the listed binaries in ${PREFIX}/bin from "foo" to
"foo-${PYVERSSUFFIX}", e.g. "foo-3.14.
This will allow us to get rid of a lot of post-install targets in
Python packages.
libcurses: fix wrong NULL guard
Move the NULL guard in _cursesi_waddbytes() out of #ifdef DEBUG .
Delay initialization of all variables that require dereferencing pointers
that might be NULL until after the NULL guards. This is what KNF calls
for anyway.
Fixes PR lib/60153 .
py-uv-dynamic-versioning: update to 0.14.0.
Improve Version Source Docs by @ninoseki in #85
ci: update actions by @ninoseki in #86
docs: update README by @ninoseki in #87
feat: support highest-tag option by @ninoseki in #89
docs: update tips by @ninoseki in #90
harfbuzz: update to 14.0.0.
Overview of changes leading to 14.0.0
Wednesday, April 1, 2026
=====================================
- New `libharfbuzz-gpu` library: GPU text rasterization based on the
Slug algorithm by Eric Lengyel. Encodes glyph outlines on the CPU
into compact blobs that the GPU decodes and rasterizes directly in
the fragment shader, with no intermediate bitmap atlas.
Shader sources provided in GLSL, WGSL, MSL, and HLSL.
New `hb-gpu` installed utility for interactive GPU text rendering.
Live web demo: https://harfbuzz.github.io/hb-gpu-demo/
- New `harfbuzz-world.cc` amalgamated source for building a subset of
all HarfBuzz libraries into one compilation unit, driven by a custom
`hb-features.h`.
- Updated README with libraries overview and project description.
- Various bug fixes.
- New API:
+ hb_gpu_draw_t
[14 lines not shown]
arti: update to 2.2.0.
Arti 2.2.0 continues our work on relay development,
and brings us even closer to a working middle relay.
This release also adds some useful client-side features,
and includes various bugfixes and cleanups.