Featured image of post PipeASIO: ASIO bridge for PipeWire released in version 1.4.0

PipeASIO: ASIO bridge for PipeWire released in version 1.4.0

PipeASIO, an ASIO bridge for PipeWire on Linux (primarily for Wine), has been released in version v1.4.0.

New is the PIPEASIO_WINE_INSTALL_ROOT option, which fixes installation issues on Debian/Ubuntu. The release also ships important security and stability fixes, including a fix for use-after-free issues and protection against untrusted PipeWire graph peers.

Added

New PIPEASIO_WINE_INSTALL_ROOT CMake option for explicit Wine library directory installation, addressing issues with Debian/Ubuntu Wine configurations that previously couldn’t locate drivers in the standard prefix location.

Fixed

Toolchain probing now works in containerized environments without make. Enhanced pipeasio-register discovery to find installations in multiple Wine locations, including /usr/local/lib/wine and WineHQ packages under /opt. Added warnings for installs outside Wine’s library directory and stale installations. Installation manifest now properly records symlinks for uninstall procedures.

Resolved COM object lifecycle use-after-free issues. Improved buffer validation and PipeWire registry handling to prevent untrusted graph peers from exploiting the system. Settings panel now validates device/node names and rejects multiline entries.

PipeASIO Panel Settings

Source: GitHub

PlayingTux – Playing Games on Linux - since 1995.