pipewire/src/modules
Wim Taymans b08cfcb883 client-node: avoid using invalid fd or mem in clear_data
Don't close an -1 fd in clear_data.

If we let the client allocate buffer, set our fd and data to invalid
values. If the client decides to renegotiate before we get the buffer
data we might otherwise try to clear the mem_id (default 0) or
close the fd (also default 0).

Fixes #5162
2026-03-19 09:31:10 +01:00
..
module-adapter
module-avb
module-client-device
module-client-node client-node: avoid using invalid fd or mem in clear_data 2026-03-19 09:31:10 +01:00
module-jack-tunnel
module-metadata
module-netjack2
module-profiler
module-protocol-native
module-protocol-pulse modules: add PRIORITY_SESSION 2026-03-03 10:03:50 +01:00
module-raop
module-roc
module-rt
module-rtp
module-session-manager
module-vban vban: truncate sess.name when too large 2025-09-10 09:39:23 +02:00
module-zeroconf-discover modules: use timer-queue in avahi-poll 2025-10-13 11:27:56 -07:00
spa
flatpak-utils.h
meson.build
module-access.c
module-adapter.c
module-avb.c
module-client-device.c
module-client-node.c
module-combine-stream.c modules: Propagate the combine latency 2025-06-13 11:53:42 +02:00
module-echo-cancel.c echo-cancel: reset buffers when deactivating 2025-07-09 15:26:11 +00:00
module-example-filter.c
module-example-sink.c
module-example-source.c
module-fallback-sink.c
module-ffado-driver.c
module-filter-chain.c filter-graph: notify about default numner of in/out 2026-02-17 15:10:44 -08:00
module-jack-tunnel.c modules: add PRIORITY_SESSION 2026-03-03 10:03:50 +01:00
module-jackdbus-detect.c
module-link-factory.c pipewire: module-link-factory: cancel async work in link's destroy event 2025-09-10 10:09:16 +02:00
module-loopback.c
module-metadata.c
module-netjack2-driver.c modules: add PRIORITY_SESSION 2026-03-03 10:03:50 +01:00
module-netjack2-manager.c
module-parametric-equalizer.c module-eq: Unload filter-chain on destruction 2026-01-12 09:35:17 +01:00
module-pipe-tunnel.c
module-portal.c
module-profiler.c profiler: keep per node last_profile_time 2026-01-12 09:36:26 +01:00
module-protocol-native.c
module-protocol-pulse.c
module-protocol-simple.c
module-pulse-tunnel.c
module-raop-discover.c RAOP: also support link-local addresses for IPv4 2026-03-03 10:04:19 +01:00
module-raop-sink.c raop: write ALAC end tag 2025-09-10 10:14:57 +02:00
module-roc-sink.c
module-roc-source.c
module-rt.c
module-rtp-sap.c module-rtp: fix initial session id and hash 2025-10-06 19:45:01 +02:00
module-rtp-session.c modules: use timer-queue in avahi-poll 2025-10-13 11:27:56 -07:00
module-rtp-sink.c
module-rtp-source.c
module-session-manager.c
module-snapcast-discover.c snapcast: support IPv4 link-local addresses 2026-03-03 10:04:26 +01:00
module-spa-device-factory.c
module-spa-device.c
module-spa-node-factory.c
module-spa-node.c
module-vban-recv.c
module-vban-send.c
module-x11-bell.c
module-zeroconf-discover.c zeroconf: use name+mode to detect duplicates 2026-01-16 11:06:58 +01:00
network-utils.h