I tried to install OpenSSL 1.1.0, I checked its dependencies (mostly, it only needs Perl 5) and the Edison seemed to have them (Edison has 5.20.0, it's not that old considering that the latest is 5.22.1). But in the configure process I received a message with the following: This system (linux-elf) is not supported. It looks like OpenSSL 1.1.0 might not be compatible with Edison. In that case I'd suggest you to contact OpenSSL to see if in fact is incompatible or if there is anything they can do to help you.
Right. I also tried to build 1.0.1m from source, but the Perl installation is not sufficient.
My experience so far is that *many* of the packages for Edison are hopelessly out of date -- Node.js is so old it's scary -- and updating them is often not possible due to things not being available that should be available -- like basic parts of Perl.