вт, 1 февр. 2022 г. в 15:35, William Lallemand <[email protected]>:

> On Mon, Jan 31, 2022 at 10:22:01AM +0500, Илья Шипицин wrote:
> >
> > Hello,
> >
>
> Hello Ilya,
>
> > 0001 ..  0003 are "pre QUIC" patches
> > 0004 ..  0006 are most questionable QUIC part
> > 0007              is very simple
> >
> >
> > we can discuss whether BoringSSL should be
> > 1) dropped completely
> > 2) supported, but no QUIC
> > 3) supported for QUIC as well
> >
> > as for "3)" I've checked current state of QUICTLS, looks like its future
> is
> > not clear, it is not updated since mid december 2021, also it is not
> clear
> > whether OpenSSL is going to accept it or not.
> >
> > thanks,
> > Ilya
>
>
> BoringSSL is a burden in term of maintenance, since they only work in a
> rolling release mode, we can't offer a real support in maintenancecc
> branches.
>
> The current development team also won't have time to support fully
> BoringSSL, the only library we are fully supporting is OpenSSL.
>
> The other libs are supported as a best effort, but not all features are
> available.
>
> I don't mind merging some patches for improving boringSSL support, but
> what's bothering me is building the master with the boringSSL HEAD in
> the CI.  Because API changes and can broke the build without us doing
> anything.
>

I'm fine with best effort approach. Please merge patches that are
appropriate.
we'll figure out how to enable CI later.

maybe "best effort" status should be documented on wiki, I guess people ask
it pretty frequently.



>
> So if we don't want to be bothered to much we could activate the
> boringSSL build weekly or something like that. But I don't want a
> reminder each time I pushed that boringSSL broke something.
>
> Regarding the QUIC patches, I'll let the guys in charge of that decides,
> but the development of QUIC in HAProxy is made with quictls currently.
>
> --
> William Lallemand
>

Reply via email to