I don't expect much to come from rewarding failure. Throwing money away at OpenSSL isn't suddenly gonna make its developers good. I'll be running LibReSSL, and I expect most Linux distributions to do the same by default once the Linux port is released.
LibreSSL is yet very experimental and OpenBSD-focused. Which is not wrong, but I wouldn't say it's right now well-baked for inclusion in major Linux distributions.
OpenSSL Project Roadmap
21–30 of 31 posts
Re: OpenSSL Project Roadmap
#22Re: OpenSSL Project Roadmap
#23It is a little weird though that it's almost the libressl game plan, verbatim. It could literally just say "do whatever libressl" does.
Some of the specifics, like memory management is dangerous, fips code is tangly, win16 support is obsolete, seem a little too familiar. We haven't really tried to make an exhaustive list of issues to fix in libressl. I know there are things we haven't looked at yet. But for the OpenSSL roadmap to match 100% our public work is weird. They haven't found anything to fix that we've overlooked?
Also, there are definitely some problems in OpenSSL that we've identified, but haven't talked about. I'd expect any independent review/roadmap planning to identify them. They're missing from this list.
Re: OpenSSL Project Roadmap
#24I don't understand why a code review system has to take 3 to 6 months. That seems backwards to me: it should be the first step to improving the project. Every one of the changes listed in the roadmap should be reviewed and signed off by at least one other peer in the project.
Re: OpenSSL Project Roadmap
#25Sounds good to me. If followed through, OpenSSL and libressl portable could possibly converge on practically identical code bases. It is a little weird though that it's almost the libressl game plan, verbatim. It could literally just say "do whatever libressl" does. Some of the specifics, like memory management is dangerous, fips code is tangly, win16 support is obsolete, seem a little too familiar. We haven't really…
Re: OpenSSL Project Roadmap
#26Earlier quoted context omitted.
There are different degrees of failure. Expecting someone to work for free for you(you as in all the big and small companies making a ton of money) while not inspecting the code for bugs is one of them. Blaming the resource constrained developers accomplishes nothing.
I never asked any OpenSSL guys to work for free for me. Btw. I am contributing to FOSS projects before you are accusing me that I never done anything to the community. I totally understand the responsibilities of open source developers. Having software that supposed to provide security is a huge responsibility and in those projects following best practices (not re-implementing malloc badly, etc.) is insanely importan…
Re: OpenSSL Project Roadmap
#27I don't expect much to come from rewarding failure. Throwing money away at OpenSSL isn't suddenly gonna make its developers good. I'll be running LibReSSL, and I expect most Linux distributions to do the same by default once the Linux port is released.
However, I expect Fedora and its derivatives to stick with openssl-fips. Red Hat makes a big deal of FIPS due to selling to customers who are subject to the FIPS bureaucracy. :-(
Re: OpenSSL Project Roadmap
#28Earlier quoted context omitted.
LibreSSL is yet very experimental and OpenBSD-focused. Which is not wrong, but I wouldn't say it's right now well-baked for inclusion in major Linux distributions.
You're vastly overstating the difficulty in porting LibreSSL. It's 99% POSIX standard use of APIs and modern portable C except for a few security related functions they use that are non-standard such as explicit_bzero, reallocarray, and strlcpy.
Re: OpenSSL Project Roadmap
#29Earlier quoted context omitted.
Yes. It's also funny that if you look at each of the 8 points identified in the posted link, they're like all have already been identified and many have already been fixed in LibReSSL. Why use OpenSSL, if LibReSSL already has had a head start on each issue? And OpenSSL probably doesn't even intend to address some of these, like removal of FIPS support.
Can they remove FIPS at all? Big distributions will certainly want to (have to) offer the FIPS-capable version to some of their customers. I imagine it would cause some serious overtime at RedHat for a number of weeks (months?) if OpenSSL decided to drop FIPS completely.
I'm pretty sure that OpenBSD, Debian, Slackware, Arch Linux and many others don't care about supporting some insecure and obscure government standards.
In fact, FIPS was removed from LibReSSL in OpenBSD due to being unmaintained and insecure.
Re: OpenSSL Project Roadmap
#30Earlier quoted context omitted.
I never asked any OpenSSL guys to work for free for me. Btw. I am contributing to FOSS projects before you are accusing me that I never done anything to the community. I totally understand the responsibilities of open source developers. Having software that supposed to provide security is a huge responsibility and in those projects following best practices (not re-implementing malloc badly, etc.) is insanely importan…
Where did he accuse you?
English is hard man, I know.