PipeWire wurde in der Version 1.6.9 veröffentlicht.
Es handelt sich erneut um ein reines Bugfix-Release, das API- und ABI-kompatibel zu den vorherigen 1.6.x-Versionen bleibt. Im Fokus stehen ein RSA-Verschlüsselungsfehler in RAOP unter OpenSSL 3, ein Speicherleck in Audioconvert-Filtergraphen sowie neue ALAW-Unterstützung in pw-cat.
This is a bugfix release that is API and ABI compatible with the previous 1.6.x releases.
Modules
- audioconvert: fix memory leak when node with filter graph is removed; lift the size limits on filter graphs; unpublish stale filter graphs.
- client-node: avoid overflows in buffer size checks.
- jack: prevent data for removed objects from leaking.
- metadata: remove pending pong on unbind.
pw-cat
- Handle EOF while filling.
- Also find format_info for record.
- Support alaw as well.
RAOP
- Fix RSA encryption for OpenSSL >= 3.
- Write TCP packet length into the interleaved header.
- Encode all audio iovecs at ring-buffer wrap.
Bluetooth
- Destroy update_delay_event and fd on media-source transport_start failure.
- More MT7925 quirks for lc3-a127.
SPA
- Reject oversized strings in spa_pod_copy_string().
- v4l2: keep reading other controls when one cannot be read; offer the frame size a source natively produces.
- libcamera: require at least 0.6.0.
Pulse-server
- Don’t let a pending sibling message starve capture.
- Fix generated name of module-alsa-source.

Quelle: GitLab