Table of Contents
List of Tables
This module implements TLS operations using the wolfSSL libarary. It provides the primitives required by the tls_mgm module in order to expose a higher-level API used by TLS-based protocol modules like proto_tls or proto_wss.
The wolfSSL library is statically-linked and bundled with this module so no installation or external dependency is required.
The following packages must be installed before compiling this module:
Why do I get the following error when compiling the module?
make: Entering directory '/usr/local/src/opensips/modules/tls_wolfssl' /bin/sh: 3: ./autogen.sh: not found env: './configure': No such file or directory make: *** [Makefile:15: lib/lib/libwolfssl.a] Error 127 make: Leaving directory '/usr/local/src/opensips/modules/tls_wolfssl' make: *** [Makefile:197: modules] Error 2
If you obtained the OpenSIPS sources by cloning the repository from Github, without using the --recursive option for the git clone command, you did not properly fetch the wolfSSL library code, which is included as a git submodule pointing to the official wolfSSL repository.
In order to fetch the wolfSSL library code you can run:
git submodule update --init
Table 3.1. Top contributors by DevScore(1), authored commits(2) and lines added/removed(3)
|Name||DevScore||Commits||Lines ++||Lines --|
|1.||Vlad Patrascu (@rvlad-patrascu)||24||17||497||94|
(1) DevScore = author_commits + author_lines_added / (project_lines_added / project_commits) + author_lines_deleted / (project_lines_deleted / project_commits)
(2) including any documentation-related commits, excluding merge commits. Regarding imported patches/code, we do our best to count the work on behalf of the proper owner, as per the "fix_authors" and "mod_renames" arrays in opensips/doc/build-contrib.sh. If you identify any patches/commits which do not get properly attributed to you, please submit a pull request which extends "fix_authors" and/or "mod_renames".
(3) ignoring whitespace edits, renamed files and auto-generated files
Table 3.2. Most recently active contributors(1) to this module
|1.||Vlad Patrascu (@rvlad-patrascu)||May 2021 - Jul 2022|
(1) including any documentation-related commits, excluding merge commits
Last edited by: Vlad Patrascu (@rvlad-patrascu).
Copyright © 2021 www.opensips-solutions.com