Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
 help / color / mirror / Atom feed
* [FFmpeg-devel] FFmpeg 8.0 Release
@ 2025-07-23 11:43 Michael Niedermayer
  2025-07-23 13:45 ` Timo Rothenpieler
  2025-07-23 14:01 ` Niklas Haas
  0 siblings, 2 replies; 9+ messages in thread
From: Michael Niedermayer @ 2025-07-23 11:43 UTC (permalink / raw)
  To: FFmpeg development discussions and patches


[-- Attachment #1.1: Type: text/plain, Size: 874 bytes --]

Hi everyone

I intend to create the release/8.0 branch in the next 1-2 weeks
after that i intend to make teh 8.0 release in the following 1-2 weeks

If theres something you want in it make sure its pushed before the branch
is made.

And if theres a bugfix that you want included make sure it either hits
master before the branch point or cherry pick it into release/8.0
before the release

Also name ideas as always are welcome, will choose teh one with most
votes. If theres a tie, i plan to vote last so i can break ties

thx

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The real ebay dictionary, page 1
"Used only once"    - "Some unspecified defect prevented a second use"
"In good condition" - "Can be repaird by experienced expert"
"As is" - "You wouldnt want it even if you were payed for it, if you knew ..."

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

[-- Attachment #2: Type: text/plain, Size: 251 bytes --]

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FFmpeg-devel] FFmpeg 8.0 Release
  2025-07-23 11:43 [FFmpeg-devel] FFmpeg 8.0 Release Michael Niedermayer
@ 2025-07-23 13:45 ` Timo Rothenpieler
  2025-07-23 16:27   ` Michael Niedermayer
  2025-07-23 14:01 ` Niklas Haas
  1 sibling, 1 reply; 9+ messages in thread
From: Timo Rothenpieler @ 2025-07-23 13:45 UTC (permalink / raw)
  To: ffmpeg-devel

On 23/07/2025 13:43, Michael Niedermayer wrote:
> Hi everyone
> 
> I intend to create the release/8.0 branch in the next 1-2 weeks
> after that i intend to make teh 8.0 release in the following 1-2 weeks
> 
> If theres something you want in it make sure its pushed before the branch
> is made.

Would it be sensible to enable tls verify by default with 8.0?
Or would that have to go through a longer "deprecation" period?

We've just added proper verification support to openssl, schannel and 
other backends already had it.
It's just default-disabled for some reason.
IMO it'd make sense to turn it on by default, it has surprised me and 
other people in the past that FFmpeg does not verify TLS certificates in 
any way by default.

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FFmpeg-devel] FFmpeg 8.0 Release
  2025-07-23 11:43 [FFmpeg-devel] FFmpeg 8.0 Release Michael Niedermayer
  2025-07-23 13:45 ` Timo Rothenpieler
@ 2025-07-23 14:01 ` Niklas Haas
  2025-07-23 14:01   ` Niklas Haas
  1 sibling, 1 reply; 9+ messages in thread
From: Niklas Haas @ 2025-07-23 14:01 UTC (permalink / raw)
  To: FFmpeg development discussions and patches

On Wed, 23 Jul 2025 13:43:43 +0200 Michael Niedermayer <michael@niedermayer.cc> wrote:
> Hi everyone
>
> I intend to create the release/8.0 branch in the next 1-2 weeks
> after that i intend to make teh 8.0 release in the following 1-2 weeks
>
> If theres something you want in it make sure its pushed before the branch
> is made.
>
> And if theres a bugfix that you want included make sure it either hits
> master before the branch point or cherry pick it into release/8.0
> before the release
>
> Also name ideas as always are welcome, will choose teh one with most
> votes. If theres a tie, i plan to vote last so i can break ties

When can we formally remove YUV pixel formats?

As far as I'm aware, nothing is blocking this, we just need to break the
ABI for it. When is the best time to do that?

>
> thx
>
> --
> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
>
> The real ebay dictionary, page 1
> "Used only once"    - "Some unspecified defect prevented a second use"
> "In good condition" - "Can be repaird by experienced expert"
> "As is" - "You wouldnt want it even if you were payed for it, if you knew ..."
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FFmpeg-devel] FFmpeg 8.0 Release
  2025-07-23 14:01 ` Niklas Haas
@ 2025-07-23 14:01   ` Niklas Haas
  0 siblings, 0 replies; 9+ messages in thread
From: Niklas Haas @ 2025-07-23 14:01 UTC (permalink / raw)
  To: FFmpeg development discussions and patches

On Wed, 23 Jul 2025 16:01:14 +0200 Niklas Haas <ffmpeg@haasn.xyz> wrote:
> On Wed, 23 Jul 2025 13:43:43 +0200 Michael Niedermayer <michael@niedermayer.cc> wrote:
> > Hi everyone
> >
> > I intend to create the release/8.0 branch in the next 1-2 weeks
> > after that i intend to make teh 8.0 release in the following 1-2 weeks
> >
> > If theres something you want in it make sure its pushed before the branch
> > is made.
> >
> > And if theres a bugfix that you want included make sure it either hits
> > master before the branch point or cherry pick it into release/8.0
> > before the release
> >
> > Also name ideas as always are welcome, will choose teh one with most
> > votes. If theres a tie, i plan to vote last so i can break ties
>
> When can we formally remove YUV pixel formats?

I of course meant to write YUVJ, although formally removing YUV would make our
lives easier too.

>
> As far as I'm aware, nothing is blocking this, we just need to break the
> ABI for it. When is the best time to do that?
>
> >
> > thx
> >
> > --
> > Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
> >
> > The real ebay dictionary, page 1
> > "Used only once"    - "Some unspecified defect prevented a second use"
> > "In good condition" - "Can be repaird by experienced expert"
> > "As is" - "You wouldnt want it even if you were payed for it, if you knew ..."
> > _______________________________________________
> > ffmpeg-devel mailing list
> > ffmpeg-devel@ffmpeg.org
> > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> >
> > To unsubscribe, visit link above, or email
> > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FFmpeg-devel] FFmpeg 8.0 Release
  2025-07-23 13:45 ` Timo Rothenpieler
@ 2025-07-23 16:27   ` Michael Niedermayer
  2025-07-23 16:43     ` Dimitry Andric
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Niedermayer @ 2025-07-23 16:27 UTC (permalink / raw)
  To: FFmpeg development discussions and patches


[-- Attachment #1.1: Type: text/plain, Size: 1127 bytes --]

On Wed, Jul 23, 2025 at 03:45:28PM +0200, Timo Rothenpieler wrote:
> On 23/07/2025 13:43, Michael Niedermayer wrote:
> > Hi everyone
> > 
> > I intend to create the release/8.0 branch in the next 1-2 weeks
> > after that i intend to make teh 8.0 release in the following 1-2 weeks
> > 
> > If theres something you want in it make sure its pushed before the branch
> > is made.
> 
> Would it be sensible to enable tls verify by default with 8.0?
> Or would that have to go through a longer "deprecation" period?
> 
> We've just added proper verification support to openssl, schannel and other
> backends already had it.
> It's just default-disabled for some reason.
> IMO it'd make sense to turn it on by default, it has surprised me and other
> people in the past that FFmpeg does not verify TLS certificates in any way
> by default.

Is there some disadvantage ?

if not i would suggest to enable it

thx

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

What is kyc? Its a tool that makes you give out your real ID, while criminals
give out a forged ID card.

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

[-- Attachment #2: Type: text/plain, Size: 251 bytes --]

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FFmpeg-devel] FFmpeg 8.0 Release
  2025-07-23 16:27   ` Michael Niedermayer
@ 2025-07-23 16:43     ` Dimitry Andric
  2025-07-23 17:48       ` Michael Niedermayer
  0 siblings, 1 reply; 9+ messages in thread
From: Dimitry Andric @ 2025-07-23 16:43 UTC (permalink / raw)
  To: FFmpeg development discussions and patches

On 23 Jul 2025, at 18:27, Michael Niedermayer <michael@niedermayer.cc> wrote:
> 
> On Wed, Jul 23, 2025 at 03:45:28PM +0200, Timo Rothenpieler wrote:
>> On 23/07/2025 13:43, Michael Niedermayer wrote:
>>> Hi everyone
>>> 
>>> I intend to create the release/8.0 branch in the next 1-2 weeks
>>> after that i intend to make teh 8.0 release in the following 1-2 weeks
>>> 
>>> If theres something you want in it make sure its pushed before the branch
>>> is made.
>> 
>> Would it be sensible to enable tls verify by default with 8.0?
>> Or would that have to go through a longer "deprecation" period?
>> 
>> We've just added proper verification support to openssl, schannel and other
>> backends already had it.
>> It's just default-disabled for some reason.
>> IMO it'd make sense to turn it on by default, it has surprised me and other
>> people in the past that FFmpeg does not verify TLS certificates in any way
>> by default.
> 
> Is there some disadvantage ?
> 
> if not i would suggest to enable it

As long as there is a command line option to disable checking, it should
be a good default. There are many sites out there with badly configured
certificates, or self-signed ones, which would no longer work, otherwise.

-Dimitry

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FFmpeg-devel] FFmpeg 8.0 Release
  2025-07-23 16:43     ` Dimitry Andric
@ 2025-07-23 17:48       ` Michael Niedermayer
  2025-07-23 18:19         ` Jacob Lifshay
  2025-07-23 18:40         ` Nicolas George
  0 siblings, 2 replies; 9+ messages in thread
From: Michael Niedermayer @ 2025-07-23 17:48 UTC (permalink / raw)
  To: FFmpeg development discussions and patches


[-- Attachment #1.1: Type: text/plain, Size: 1776 bytes --]

On Wed, Jul 23, 2025 at 06:43:51PM +0200, Dimitry Andric wrote:
> On 23 Jul 2025, at 18:27, Michael Niedermayer <michael@niedermayer.cc> wrote:
> > 
> > On Wed, Jul 23, 2025 at 03:45:28PM +0200, Timo Rothenpieler wrote:
> >> On 23/07/2025 13:43, Michael Niedermayer wrote:
> >>> Hi everyone
> >>> 
> >>> I intend to create the release/8.0 branch in the next 1-2 weeks
> >>> after that i intend to make teh 8.0 release in the following 1-2 weeks
> >>> 
> >>> If theres something you want in it make sure its pushed before the branch
> >>> is made.
> >> 
> >> Would it be sensible to enable tls verify by default with 8.0?
> >> Or would that have to go through a longer "deprecation" period?
> >> 
> >> We've just added proper verification support to openssl, schannel and other
> >> backends already had it.
> >> It's just default-disabled for some reason.
> >> IMO it'd make sense to turn it on by default, it has surprised me and other
> >> people in the past that FFmpeg does not verify TLS certificates in any way
> >> by default.
> > 
> > Is there some disadvantage ?
> > 
> > if not i would suggest to enable it
> 
> As long as there is a command line option to disable checking, it should
> be a good default.

> There are many sites out there with badly configured
> certificates, or self-signed ones, which would no longer work, otherwise.

the fix for this is to check crt.sh

example: https://crt.sh/?q=ffmpeg.org

and if there are or where correct certificates, reject the self signed one
otherwise allow self signed by default with a warning

thx

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Everything should be made as simple as possible, but not simpler.
-- Albert Einstein

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

[-- Attachment #2: Type: text/plain, Size: 251 bytes --]

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FFmpeg-devel] FFmpeg 8.0 Release
  2025-07-23 17:48       ` Michael Niedermayer
@ 2025-07-23 18:19         ` Jacob Lifshay
  2025-07-23 18:40         ` Nicolas George
  1 sibling, 0 replies; 9+ messages in thread
From: Jacob Lifshay @ 2025-07-23 18:19 UTC (permalink / raw)
  To: FFmpeg development discussions and patches



On July 23, 2025 10:48:51 AM PDT, Michael Niedermayer <michael@niedermayer.cc> wrote:
> On Wed, Jul 23, 2025 at 06:43:51PM +0200, Dimitry Andric wrote:
> > As long as there is a command line option to disable checking, it should
> > be a good default.
> 
> > There are many sites out there with badly configured
> > certificates, or self-signed ones, which would no longer work, otherwise.

agreed.

> the fix for this is to check crt.sh

please do not make ffmpeg access other websites by default for privacy reasons.

Jacob
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FFmpeg-devel] FFmpeg 8.0 Release
  2025-07-23 17:48       ` Michael Niedermayer
  2025-07-23 18:19         ` Jacob Lifshay
@ 2025-07-23 18:40         ` Nicolas George
  1 sibling, 0 replies; 9+ messages in thread
From: Nicolas George @ 2025-07-23 18:40 UTC (permalink / raw)
  To: FFmpeg development discussions and patches

Michael Niedermayer (HE12025-07-23):
> the fix for this is to check crt.sh
> 
> example: https://crt.sh/?q=ffmpeg.org
> 
> and if there are or where correct certificates, reject the self signed one
> otherwise allow self signed by default with a warning

“502 Bad Gateway” I doubt it can be a fix for anything.

Anyway, that cannot be a fix:
- the site could get compromised;
- our users might not trust them;
- the site could be down;
- internet access might not be available;
- the extra latency might be unacceptable;
- …

And it is our users' absolute right to access sites with self-signed or
invalid certificate, starting with sites they operate themselves in test
environments, without the say-so of any other site.

Can somebody confirm there is an option to disable certificate checks
(or at least turns them into a warning) that can be set by the caller
for every protocol that ends in TLS? If not, that feature is not ready
to be enabled by default.

Also, I would prefer if there were at least one release cycle where the
checks are done but not fatal, to let users adapt in their own time.

Regards,

-- 
  Nicolas George
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-07-23 18:40 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-07-23 11:43 [FFmpeg-devel] FFmpeg 8.0 Release Michael Niedermayer
2025-07-23 13:45 ` Timo Rothenpieler
2025-07-23 16:27   ` Michael Niedermayer
2025-07-23 16:43     ` Dimitry Andric
2025-07-23 17:48       ` Michael Niedermayer
2025-07-23 18:19         ` Jacob Lifshay
2025-07-23 18:40         ` Nicolas George
2025-07-23 14:01 ` Niklas Haas
2025-07-23 14:01   ` Niklas Haas

Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
		ffmpegdev@gitmailbox.com
	public-inbox-index ffmpegdev

Example config snippet for mirrors.


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git