<div dir="ltr"><div>It would be nice to know how stable the openssl api actually is. Apple has deprecated it on Mac OS X due to its unstable api between versions:</div><div><br></div><div>"OpenSSL does not provide a stable API from version to version."</div>
<div>"If<span style="color:rgb(192,192,192)"> </span>your<span style="color:rgb(192,192,192)"> </span>app<span style="color:rgb(192,192,192)"> </span>depends<span style="color:rgb(192,192,192)"> </span>on OpenSSL,<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,0)">you</span><span style="color:rgb(192,192,192)"> </span>should<span style="color:rgb(192,192,192)"> </span>compile OpenSSL yourself<span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,0)">and</span><span style="color:rgb(192,192,192)"> </span>statically<span style="color:rgb(192,192,192)"> </span>link<span style="color:rgb(192,192,192)"> </span>a<span style="color:rgb(192,192,192)"> </span>known<span style="color:rgb(192,192,192)"> </span>version<span style="color:rgb(192,192,192)"> </span>of OpenSSL into<span style="color:rgb(192,192,192)"> </span>your<span style="color:rgb(192,192,192)"> </span>app<span style="color:rgb(0,0,0)">.</span>"</div>
<div><a href="https://developer.apple.com/library/mac/documentation/security/Conceptual/cryptoservices/GeneralPurposeCrypto/GeneralPurposeCrypto.html">https://developer.apple.com/library/mac/documentation/security/Conceptual/cryptoservices/GeneralPurposeCrypto/GeneralPurposeCrypto.html</a><br>
</div><div><br></div><div>This was a concern in openssl 0.9.x versions. I don't know if the api has become more stable after openssl version 1.0.</div><div><br></div><div>Anyway, statically linking works always.</div>
<div><br></div><div>Cheers,</div><div>Kari</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/12/7 Gianguido Sorą <span dir="ltr"><<a href="mailto:gianguidorama@gmail.com" target="_blank">gianguidorama@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">That's a good point, just today I was wondering if it's possible for apps to use this library. </p>

<div class="gmail_quote">Il 07/dic/2013 20:38 "Mikael Hermansson" <<a href="mailto:mike@7b4.se" target="_blank">mike@7b4.se</a>> ha scritto:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div class="h5">
<u></u>
<div style="font-family:'Monospace';font-size:9pt;font-weight:400;font-style:normal">
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">I think harbour store should allow libcrypt/openssl because AFAIK that API will not change very often and is probadly already used in sailfishos?</p>


<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">I guess there is some apps that want to use AES/MD5/SHA256 and so on. Passwordwallet apps and similar....</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Regards</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Mikael</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p></div><br></div></div>_______________________________________________<br>
SailfishOS.org Devel mailing list<br></blockquote></div>
<br>_______________________________________________<br>
SailfishOS.org Devel mailing list<br></blockquote></div><br></div>