pipewire/src/modules/module-protocol-native
Demi Marie Obenour 1e848fc299 SPA POD parser: fix several integer overflows
This fixes several integer overflow problems in the POD parser, as well
as fixing a returns-twice warning from GCC and integer truncation
problems in SPA_FLAG_CLEAR and SPA_ROUND_DOWN_N.  The integer overflows
can result in a tiny POD being treated as a huge one, causing
out-of-bounds reads.
2022-09-27 10:21:17 +00:00
..
v0 Fix some badly-behaved macros 2022-09-23 11:39:33 -04:00
connection.c Fix calls to sendmsg() 2022-09-23 16:33:36 +00:00
connection.h protocol-native: extend v3 protocol with message footers 2022-02-20 16:59:25 +02:00
defs.h SPA POD parser: fix several integer overflows 2022-09-27 10:21:17 +00:00
local-socket.c treewide: only define feature macros when the feature is available 2022-02-04 00:15:59 +01:00
portal-screencast.c core_proxy: prepare to rename pw_remote -> pw_core_proxy 2019-12-06 11:48:40 +01:00
protocol-footer.c Fix some badly-behaved macros 2022-09-23 11:39:33 -04:00
protocol-footer.h global: update generation number also in clients without registry 2022-02-27 15:04:23 +02:00
protocol-native.c Fix some badly-behaved macros 2022-09-23 11:39:33 -04:00
test-connection.c modules: switch protocol-native to the new logging system 2021-09-28 09:35:39 +02:00