<html><head></head><body><div class="ydpa29796dfyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
        <div dir="ltr" data-setdir="false">Thank you for response.<br><br>Could you suggest best approach for porting application from 1.0.2 to 1.1.1?<br>So far I've found good manual which describes required modifications:<br><a href="https://wiki.tizen.org/Security/Tizen_5.X_Migration_from_OpenSSL_1.0.2_to_OpenSSL_1.1.1_guide" rel="nofollow" target="_blank">https://wiki.tizen.org/Security/Tizen_5.X_Migration_from_OpenSSL_1.0.2_to_OpenSSL_1.1.1_guide</a><br><br>The question is whether it describes ALL required modification?</div><div><br></div>
        
        </div><div id="ydp369bd37cyahoo_quoted_7705148270" class="ydp369bd37cyahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Monday, April 5, 2021, 03:57:36 PM EDT, Viktor Dukhovni <openssl-users@dukhovni.org> wrote:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div dir="ltr"><div class="ydp369bd37cyqt1966886644" id="ydp369bd37cyqtfd50929"><br clear="none">> On Apr 5, 2021, at 11:16 AM, Boris Shpoungin via openssl-users <<a shape="rect" href="mailto:openssl-users@openssl.org" rel="nofollow" target="_blank">openssl-users@openssl.org</a>> wrote:<br clear="none">> <br clear="none">> Is there minimal requirements for Linux kernel for usage of openssl library version 1.1.1?<br clear="none">> <br clear="none">> I have old application based on Linux kernel 3.0.8 which uses openssl version 1.0.2. My question is whether it is possible to port this application to use openssl version 1.1.1 in Linux 3.0.8 environment?</div><br clear="none"><br clear="none">The version of the Linux kernel is almost certainly irrelevant.  OpenSSL<br clear="none">makes minimal demands of the operating system.  Only random number generation<br clear="none">is plausibly something you need to think about.  The getrandom(2) kernel API<br clear="none">was added in Linux 3.17, so you'll need to use /dev/urandom instead.<br clear="none"><br clear="none">Otherwise, sockets, threads, ... are all present in Linux even before 3.0.<br clear="none"><br clear="none">-- <br clear="none">    Viktor.<div class="ydp369bd37cyqt1966886644" id="ydp369bd37cyqtfd21566"><br clear="none"><br clear="none"></div></div></div>
            </div>
        </div></body></html>