[vlc-devel] [PATCH] gnutls: disable False Start
Rémi Denis-Courmont
remi at remlab.net
Fri Feb 22 23:28:45 CET 2019
Le vendredi 22 février 2019, 20:18:04 EET Thomas Guillem a écrit :
> On Fri, Feb 22, 2019, at 17:06, Rémi Denis-Courmont wrote:
> > Le vendredi 22 février 2019, 17:18:00 EET Thomas Guillem a écrit :
> > > What about linux distribs ?
> >
> > That's not my problem anymore than any other bugs in some library versions
>
> That is my problem then. I don't care who is the culprit, if we can do a fix
> in VLC, we should do it.
No it's not your problem either, unless you are integrator for a Linux
distribution. You can of course help Linux distros if you want to - though at
least Debian was already notified and provided one possible solution.
Not all bugs can be fixed within projects that you have commit rights to. This
cannot be fixed in upstream VLC. There are, regardless of questionable notions
of "guilt", plainly no known ways to detect broken versus non-broken False
Start support a priori - unless GnuTLS comes from contribs.
Even if we assumed that GnuTLS 3.6.7 would be fixed as per current GnuTLS
milestones, there are no ways to know if a distro has applied a patch while
retaining a "known broken" version number.
This is neither the first nor the last time that VLC is hit by bugs in
underlying libraries. It would also not be the first time that version number
checks do not work. We have had far worse issues with e.g. libintl or live555
crashing, that we could not fix except in contribs. You have to learn to live
with that.
In other words, you cannot fix bugs against an unknown.
--
Rémi Denis-Courmont
More information about the vlc-devel
mailing list