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 <[email protected]> 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
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel



--
VoIP Embedded, Inc.
http://www.voipembedded.com

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to