0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 21:13:04 +02:00
obs-studio/plugins/linux-v4l2
Ed Maste b9a1516254 linux-v4l2: avoid OOB write
v4l2_outputparm includes unused fields, defined as
	__u32		reserved[4]

Accesses to reserved[4] was out of bounds.  Fix this and simplify by
just zeroing the entire struct v4l2_streamparm instead.
2020-11-01 20:47:35 -08:00
..
data/locale Update translations from Crowdin 2020-09-27 23:07:27 +02:00
CMakeLists.txt linux-v4l2: Add virtual camera output 2020-10-30 02:00:14 -07:00
linux-v4l2.c linux-v4l2: Hide modinfo from terminal 2020-10-31 21:00:51 -07:00
v4l2-controls.c linux-v4l2: Fix boolean and menu control types 2020-09-14 21:31:30 -07:00
v4l2-controls.h linux-v4l2: Add support for controls 2019-12-18 09:22:05 -08:00
v4l2-helpers.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
v4l2-helpers.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
v4l2-input.c v4l2-linux: Fix fourcc order 2020-09-27 00:08:48 -07:00
v4l2-output.c linux-v4l2: avoid OOB write 2020-11-01 20:47:35 -08:00
v4l2-udev.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
v4l2-udev.h linux-v4l2: Replace custom udev callbacks 2015-04-23 21:50:36 +02:00