Debian Patches

Status for gst-plugins-bad1.0/1.29.2-2

Patch Description Author Forwarded Bugs Origin Last update
02_opencv-data-path.patch opencv data path Sebastian Dröge <sebastian@centricular.com> no 2019-01-17
default-soundfont.patch Set a reasonable default soundfont for Debian Fabian Greffrath <fabian@debian.org> not-needed debian 2019-09-04
Skip-failing-tests.patch Skip failing tests
camerabin:
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1244

netsim:
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3000
Marc Leeman <m.leeman@televic.com> no 2023-12-19
Skip-failing-tests-i386.patch tests: Skip a test that fails on i386 because of rounding differences Jeremy Bícha <jbicha@ubuntu.com> no 2025-10-07
Skip-failing-tests-big-endian.patch tests: Don't run openjpeg tests on big-endian
This could mean that openjpeg is broken on these architectures!
Jeremy Bícha <jbicha@ubuntu.com> no 2025-10-07
Skip-failing-tests-riscv64.patch tests: Skip failing tests on riscv64
The avtpcvfdepay test says one of the test elements timed out
so maybe extending its timeout would be a better fix
Jeremy Bícha <jbicha@ubuntu.com> no 2025-10-07
openssl4-dtls-bio-retry-read.patch dtls: make BIO read signal retry instead of EOF when no data

The DTLS plugin was using OpenSSL through a custom memory BIO registered via
BIO_meth_set_read. When the handshake is driven and no incoming datagram is
queued, the bio_method_read callback returned 0 without setting the read-retry
flag, while the BIO's BIO_CTRL_EOF control reports "not at EOF". This is
invalid usage, a BIO that has no data available right now must signal retry,
not return 0.

Up to and including OpenSSL 3.5.x this happened to be tolerated: the empty read
surfaced as SSL_ERROR_SYSCALL with an empty error queue (errno 0), which
gstdtlsconnection's handle_error explicitly ignores and retries.

OpenSSL 4.0.0 stopped allowing it. Commit
be42447469dcccc68b7e115c7947e3c25124f3f2 "Fix the converters between the old
and new BIO_read functions to handle end-of-file state properly" (PR
openssl/openssl#29290, first released in 4.0.0) reworked bread_conv: when an
old-style read returns 0 and BIO_CTRL_EOF reports not-at-EOF it now sets
BIO_FLAGS_AUTO_EOF, and BIO_eof returns 1 whenever that flag is set.
Charles <charles05@canonical.com> yes debian 2026-06-18

All known versions for source package 'gst-plugins-bad1.0'

Links