Hi Razvan, Thanks for updating the Download page. I had to educate myself about git and submodules and I see that the wolfssl submodule is 'frozen' at commit 95b91d89133a712a3d0f389442924612c103da24 and it's content will always be the same.
Thanks, Ovidiu On Fri, Jun 4, 2021 at 4:38 AM Răzvan Crainea <raz...@opensips.org> wrote: > > Hi, Ovidiu! > > I've updated the Download page[1] to reflect these changes, thanks for > pointing them out. > Regarding the version of the submodule, when you pull the submodule you > will pull exactly the version that the (opensips) developer wants to be > used - there's no way to pull the latest master, it always has to be a > specific SHA. In our case, we are not pulling the development version, > but we explicitly used v4.7.1r because it contains a bug fix that is not > available in previous stable release (4.7.0). All further checkouts will > pull this specific version. > > [1] https://www.opensips.org/Documentation/Install-Download-3-2 > > Răzvan Crainea > OpenSIPS Core Developer > http://www.opensips-solutions.com > > On 6/4/21 12:07 AM, Ovidiu Sas wrote: > > The documentation for 3.2 is not updated on how to compile and use wolfssl. > > > > Here are the steps that I followed to compile with wolfssl: > > > > # clone opensips repo: > > git clone https://github.com/OpenSIPS/opensips.git -b 3.2 opensips_3.2 > > > > # perform submodule initialization: > > git submodule init > > > > # perform submodule update: > > git submodule update > > > > # Instead of using the dev version of wolfssl, use the latest stable: > > cd modules/tls_wolfssl/lib/wolfssl > > git checkout tags/v4.7.0-stable > > > > After this I was able to build and load the wolfssl module. > > We could combine the submodule commands in one: > > git submodule update --init > > We could also clone everything from the beginning: > > git clone --recurse-submodules > > https://github.com/OpenSIPS/opensips.git -b 3.2 opensips_3.2 > > > > Either way, we should set a specific version for wolfssl, otherwise it > > will be a nightmare to troubleshoot the development version of > > wolfssl. > > > > Regards, > > Ovidiu Sas > > > > On Thu, Jun 3, 2021 at 6:48 AM Vlad Patrascu <vl...@opensips.org> wrote: > >> > >> Hello everyone, > >> > >> Check out this article [1] about your options regarding SSL/TLS > >> libraries in OpenSIPS 3.2. Do not hesitate to try the new wolfSSL-based > >> TLS implementation in OpenSIPS! > >> > >> [1] > >> https://blog.opensips.org/2021/06/03/opensips-3-2-and-the-supported-ssl-tls-libraries/ > >> > >> Cheers, > >> > >> -- > >> Vlad Patrascu > >> OpenSIPS Core Developer > >> http://www.opensips-solutions.com > >> > >> > >> _______________________________________________ > >> Devel mailing list > >> de...@lists.opensips.org > >> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel > > > > > > > > -- > > VoIP Embedded, Inc. > > http://www.voipembedded.com > > > > _______________________________________________ > > Users mailing list > > Users@lists.opensips.org > > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > > _______________________________________________ > Users mailing list > Users@lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users -- VoIP Embedded, Inc. http://www.voipembedded.com _______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users