[FFmpeg-cvslog] avfilter/split: fix EOF passing to inlink

2025-07-06 Thread Paul B Mahol
ffmpeg | branch: release/5.1 | Paul B Mahol | Fri Jul 14 00:42:02 2023 +0200| [f6efc1e8aa53fc0a227aba66918489f88164bae5] | committer: Marton Balint avfilter/split: fix EOF passing to inlink (cherry picked from commit 374184a4dc16421ec6b182191898582d9275808a) > http://git.videolan.org/gitweb.c

[FFmpeg-cvslog] avfilter/split: consume all frames before forwarding inlink status

2025-07-06 Thread Marton Balint
ffmpeg | branch: release/5.1 | Marton Balint | Sun Jun 15 21:30:09 2025 +0200| [56a67d122c9f9b0f28c8dbdd9d4b636ebbfee6d6] | committer: Marton Balint avfilter/split: consume all frames before forwarding inlink status Signed-off-by: Marton Balint (cherry picked from commit 28a7b9c86355258e1f92e

[FFmpeg-cvslog] avcodec/apv_dsp: Avoid UB overflow in dequant

2025-07-06 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Jul 3 03:22:44 2025 +0200| [b2858d462de97145312dc04d347569a491312c8f] | committer: Michael Niedermayer avcodec/apv_dsp: Avoid UB overflow in dequant Fixes: signed integer overflow: 33632416 * 64 cannot be represented in type 'int' Fixes: 4

[FFmpeg-cvslog] avcodec/smacker: Move buffer allocation to later

2025-07-06 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Jul 3 03:01:11 2025 +0200| [9899c8c00bb7674fe3cf5c8483b522c6c78e1248] | committer: Michael Niedermayer avcodec/smacker: Move buffer allocation to later Reduces allocations on random input Fixes: 421650030/clusterfuzz-testcase-minimized-ffmp

[FFmpeg-cvslog] avcodec/psd: Move frame allocation after RLE processing

2025-07-06 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Jun 19 23:02:25 2025 +0200| [67559760c6636b9c1643e4870bfe8c98244803d1] | committer: Michael Niedermayer avcodec/psd: Move frame allocation after RLE processing Fixes: Timeout Fixes: 410609448/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID

[FFmpeg-cvslog] avcodec/vvc/ctu: Check palette_escape_val

2025-07-06 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jun 20 01:37:23 2025 +0200| [9d1e4feecebd4fbb6626b0ced5d490e183ef1eaa] | committer: Michael Niedermayer avcodec/vvc/ctu: Check palette_escape_val Fixes: integer overflow Fixes: 418314174/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VVC_

[FFmpeg-cvslog] avcodec/vvc/ctu: Check ff_vvc_num_signalled_palette_entries

2025-07-06 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jun 20 02:02:04 2025 +0200| [eb52251c0ab025b6b40b28994bc9dc616813b190] | committer: Michael Niedermayer avcodec/vvc/ctu: Check ff_vvc_num_signalled_palette_entries Fixes: index 107 out of bounds for type 'uint16_t const[63]' Fixes: 421336912

[FFmpeg-cvslog] swscale/output: Fix integer overflows in yuv2rgba64_1_c_template()

2025-07-06 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Jun 19 23:26:47 2025 +0200| [38ead08815f803690d9e0484cd84eb01344ed0e9] | committer: Michael Niedermayer swscale/output: Fix integer overflows in yuv2rgba64_1_c_template() Fixes: signed integer overflow: -132524 * 16525 cannot be represented

[FFmpeg-cvslog] avcodec/smacker: Check input before allocation

2025-07-06 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Jul 3 03:03:04 2025 +0200| [af3852e22c599a79357c2cc3e164a5efa697be53] | committer: Michael Niedermayer avcodec/smacker: Check input before allocation Fixes: Timeout Fixes: 421650030/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SMACKAUD

[FFmpeg-cvslog] avutil/hwcontext_videotoolbox: fix unused variable warning

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Jun 27 02:30:09 2025 +0200| [d9eb63724ed5a65d36257185118986de0a5be46d] | committer: Marvin Scholz avutil/hwcontext_videotoolbox: fix unused variable warning Resolves an unused variable warning when targeting a recent appleOS version. > http://git.

[FFmpeg-cvslog] avformat: tls: drop support for OpenSSL < 1.1.0

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:07:12 2025 +0200| [f0913b3f16c31f96f626fd43b85ac8762376b06f] | committer: Marvin Scholz avformat: tls: drop support for OpenSSL < 1.1.0 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f0913b3f16c31f96f626fd43b85ac8762376b06f -

[FFmpeg-cvslog] avformat/tls: move common client options into their own define

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Jun 24 21:21:44 2025 +0200| [ba9817df9df5911ceb2edff37d9ec970c29329e2] | committer: Marvin Scholz avformat/tls: move common client options into their own define Used in a future commit to not duplicate options. > http://git.videolan.org/gitweb.cgi

[FFmpeg-cvslog] configure: require at least OpenSSL 1.1.0

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:02:58 2025 +0200| [f256487cd8f29f24036efa5d91a84a26b048861a] | committer: Marvin Scholz configure: require at least OpenSSL 1.1.0 Given that OPENSSL_init_ssl was introduced in 1.1.0 means we can rely on that to ensure we have at least 1.1

[FFmpeg-cvslog] avformat/tls_openssl: remove now unnecessary define

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:25:31 2025 +0200| [1702becd64ea7aac2a1d04ba23b01bc94e3420e3] | committer: Marvin Scholz avformat/tls_openssl: remove now unnecessary define This was used previously when multiple OpenSSL versions were supported that required this to be ha

[FFmpeg-cvslog] avformat/tls_openssl: use SSL_CTX_set_min_proto_version

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:55:41 2025 +0200| [019ca5f01370942ca638f76c16cb4e35b37c7e80] | committer: Marvin Scholz avformat/tls_openssl: use SSL_CTX_set_min_proto_version Using SSL_CTX_set_options to disallow specific versions is discouraged by the documentation, w

[FFmpeg-cvslog] avformat/rtsp: add TLS options

2025-07-06 Thread Daniel N Pettersson
ffmpeg | branch: master | Daniel N Pettersson | Wed Jul 21 11:20:33 2021 +0200| [e1ef33d3615347fa23529511b1b609962cbd6438] | committer: Marvin Scholz avformat/rtsp: add TLS options Add TLS options to RTSP for when TLS is used for the lower protocol. Signed-off-by: Marvin Scholz Co-authored-b

[FFmpeg-cvslog] avformat/tls_openssl: properly get new BIO index

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:35:52 2025 +0200| [816dad231f5b312fd98e81cc6a6cbaf47c1e26a5] | committer: Marvin Scholz avformat/tls_openssl: properly get new BIO index As noted in the OpenSSL documentation, BIO_get_new_index must be used to get a new BIO index. This is

[FFmpeg-cvslog] avformat/tls_openssl: remove leftover comment

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:39:33 2025 +0200| [3abc8d507b0616d644166418a9269c42e574c6a4] | committer: Marvin Scholz avformat/tls_openssl: remove leftover comment > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3abc8d507b0616d644166418a9269c42e574c6a4 ---

[FFmpeg-cvslog] avformat/tls_openssl: remove unnecessary checks

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:41:16 2025 +0200| [aaffa9bc72e0e926cb23752d4864db9c5e4bc80b] | committer: Marvin Scholz avformat/tls_openssl: remove unnecessary checks Calling av_free with NULL is a no-op so this check is not needed. > http://git.videolan.org/gitweb.cg

[FFmpeg-cvslog] avformat/tls_openssl: use TLS_[client|server]_method

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:46:34 2025 +0200| [fb38d8759b00cd597a678e91518499a05acf6901] | committer: Marvin Scholz avformat/tls_openssl: use TLS_[client|server]_method SSLv23_*_method was just a define for these anyway since OpenSSL 1.1.0 and the old functions are