On 06/11/14 18:49, Jonathan Anderson:
I propose that we be a bit more careful about the libraries that we're
willing to commit to an ABI on, restricting ourselves to things that we
are able to maintain internally as a project or where upstream changes
don't break the ABI (e.g. an executable where the interface is the
command line, so all we have to do is preserve existing arguments).

So your proposal is to make something like wrapper library around OpenSSL.

Such wrapper library will offer stable ABI to the rest of system and will hide possible ABI changes of underlying native OpenSSL. If the underlying OpenSSL will be replaced by other one, the wrapper library will be modified accordingly, to maintain previous ABI. Right ?

It sound plausible to me.

I'm not sure it will take less resources that self-support of old OpenSSL version, but I can't estimate it right now.

We need to support particular version of OpenSSL by self during lifetime of 
particular release.

Sure, we could do point patches of old OpenSSL versions as
vulnerabilities are discovered, but who's to say that we'll hear about
them if the upstream vendor has stopped doing security advisories? If
everybody else has moved on from 0.9.8, who in the FreeBSD project is
willing to take ownership of such a large and complex code base?

OpenSSL is considered part of base system. Either we can support the system for it's lifetime or not.

If we have resources to maintain 5-years lifetime, then OK, I will welcome 5-year lifetime. If we have no such resources, then declared lifetime should to be shortened. Both solutions are OK for me. I have nothing against current 1y/2y system.

On 06/11/14 22:31, Joe User:
Sorry, but i heard/read this kind of discussion since two decades now

It can't be overlooked. You are claiming the arguments that are not mine, then you are responding to them. I'm sure you can continue without me even in the future ;-)

Dan


_______________________________________________
freebsd-security@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-security
To unsubscribe, send any mail to "freebsd-security-unsubscr...@freebsd.org"

Reply via email to