crush: Update to 0.94.1
Changelog
New!
efba40b: feat: OpenAI oAuth (@andrinoff)
Fixed
4a74b9e: fix(sessions): keep list position after deletion (#3769) (@ifsin)
33be610: fix: @meowgorithm review (@andrinoff)
63829ed: fix: always emit tool results right after calls (#3743) (@andrinoff)
cdc7200: fix: always show full bash command in tui, output stays collapsible (@andreynering)
d25b5ee: fix: colorize CLI mode and use localhost URL (@andrinoff)
45a45c5: fix: do not remove from API catalogue (@andrinoff)
80ebee4: fix: dropped reasoning effort (#3748) (@andrinoff)
074e41e: fix: keep scroll position when expanding or collapsing chat items (@andreynering)
094ac5d: fix: match ex. anthropic UI on choice (@andrinoff)
04eed5d: fix: refine first page (@andrinoff)
652f74f: fix: remove re-routing logic (@andrinoff)
3a84d5e: fix: remove the Sign In with ChatGPT in catalogue (@andrinoff)
616c17b: fix: remove the separate sections (@andrinoff)
[16 lines not shown]
d2: update to 0.9.0
Features
* TALA is now open source and bundled with D2, including the
JavaScript/WASM package. Select it with d2 --layout=tala, D2_LAYOUT=tala,
or vars.d2-config.layout-engine: tala. No separate plugin installation or
license key is required.
* tala: configure layout attempts with --tala-seeds, D2_TALA_SEEDS, or
vars.d2-config.data.tala-seeds.
* exports: render PNG, GIF, PDF, and PPTX with the built-in renderer
Improvements
* performance: reduce repeated work in Dagre ranking, text measurement, SVG
preparation, and PNG encoding
* performance: reduce repeated work in selective imports, dynamic grid
layout, and PNG connection rendering
* exports: reduce PNG memory usage and support images above the previous
[21 lines not shown]
tailscale: update to 1.102.4
- Resolved an issue that could cause a loss in connectivity when a
netmap update occurs near the time of reauthentication.
- Resolved an issue that could prevent exit nodes from appearing when
using a custom coordination server on Darwin.
Pull up following revision(s) (requested by kre in ticket #1336):
tests/lib/libc/locale/t_mbstowcs.c: revision 1.4
tests/lib/libc/locale/t_mbstowcs.c: revision 1.5
tests/lib/libc/locale/t_mbrtowc.c: revision 1.3
tests/lib/libc/locale/t_mbrtowc.c: revision 1.4
tests/lib/libc/locale/t_mbrtowc.c: revision 1.5
t_mbrtowc: Mark UTF-8 test cases xfail.
mbrtowc previously failed to reject invalid (legacy 5/6-byte) UTF-8,
so it accepted this test case. Now it rejects this test case,
because the test case itself is broken.
Need to split this test up into:
1. correctly decoding the valid inputs
2. correctly rejecting the invalid inputs
But for now marking the test case xfail is an adequate approximation
[46 lines not shown]
Updated sysutils/xenkernel420 to 20260911
Updated sysutils/xentools420 to 20260911
Updated sysutils/xenstoretools to 20260911
Updated sysutils/xenkernel418 to 20260911
Updated sysutils/xentools418 to 20260911
Fix behaviour of rt_sigqueueinfo() when a thread group id (tgid) of -1 is
given. Previously this was passed as a process id to kill() which broadcasts
the signal (meanly you can accidentally kill all processes!).
Found by Henrique Brito as part of GSoC 2026
dpkg: updated to 1.23.11
dpkg (1.23.11) unstable; urgency=medium
* dpkg: Improve maintscript abort-* execution diagnostics.
* dpkg-shlibdeps: Do not validate existence of -l option argument.
* Code internals:
- dpkg: Use a proper conditional instead of a ternary operator for
f_triggers.
- dpkg: Refactor tarobject_describe_type() into a new function.
- dpkg-split: Refactor depot handling functions out of do_auto().
strawberry: updated to 1.2.30
1.2.30
Bugfixes
Fixed an out-of-bounds memory access in HMAC signing when using keys longer than the hash's block size, affecting request signing for Discogs and Musixmatch
Fixed the build failing when the tag fetcher (AcoustID) is disabled
Changed API credentials for Spotify for production use
Regen with makesyscalls.sh 1.188 as it changes the text of the "DO NOT EDIT"
comments in the generated files.
No intended functional change, but minimises diffs on future regens.
py-matrix-nio: updated to 0.26.0
0.26.0
Breaking Changes
* Replace libolm/python-olm with vodozemac for end-to-end encryption
The e2e extra now depends on vodozemac instead of python-olm, and libolm is no longer required as a system dependency.
Existing encryption stores are migrated automatically on load. Stores created with a libolm pickle version older than 4 (roughly, pre-December 2021) can only be migrated if the optional python-olm >= 3.2.7 package is installed at upgrade time; without it, those pickles cannot be read.
hmac-sha256 is no longer offered as a SAS message authentication code; only hkdf-hmac-sha256 is supported.
Account.remove_one_time_keys() has been removed, as it is no longer supported by the underlying library.
* Drop support for end-of-life python3.8 and python3.9; the minimum supported version is now python3.10
Features
* Add unread_thread_notifications to SyncResponse
Bug Fixes
[2 lines not shown]