On 11/7/2017 10:28 AM, Timo Rothenpieler wrote: >> I would very much rather have a way to get libressl to compile with >> tls_openssl.c, or just reject it altogether, than adding a duplicate >> module just for a fork that pretends to be compatible with a version of >> openssl but not providing the required API for it. >> >> I refuse to give special treatment to such a sloppy fork, especially >> when adding it would increase the complexity in configure (As only one >> tls module can be compiled per build). >> An "if not defined libressl" for every openssl >= 1.1 check is simpler >> and easier to maintain than a whole separate duplicate module. > > From how I understand it, libtls is an entirely new API, so it would not > be a duplicate of the openssl backend.
Then how is Carl's patch supposed to work? Unless you mean new API on top of the inherited openssl 1.0 API. If that's the case and such new libressl specific API is worth using then a separate module could be considered (Or just some more ifdeffery in tls_openssl.c, much like we do for openssl 1.1), but if it works as is then as i said I want to avoid new TLS modules as much as possible. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel