Good point Daniel -­ I recommend that we keep the submodule in for one more kamailio release cycle (5.8?) and wait until the dust settles from the new OpenSSL 3 commits. wolfSSL is also less packaged in some of the RPM based distros. Also OpenSSL 3 has (relative to 1.1.1) poor performance (although with each point release they claw back some losses).

Earlier Henning had brought up the cooperation with HAProxy and wolfSSL so this can be a useful way to reap collateral benefit.

Supporting distro versions may lead to #ifdef'ing and this is something I hope to avoid.


On Tue, 16 Jan 2024 at 17:05, Daniel-Constantin Mierla <miconda@gmail.com> wrote:
Hello,

is wolfssl git sub-module still needed to be included in Kamailio tree
now that master branch has memory managers with 16bytes alignment?

It would be good to just use libwolfssl from the OS distro.

Cheers,
Daniel

On 16.01.24 09:12, S-P Chan via sr-dev wrote:
> Module: kamailio
> Branch: master
> Commit: a752fde2fd2eb3615d16eb8940364ceea2f7d79c
> URL: https://github.com/kamailio/kamailio/commit/a752fde2fd2eb3615d16eb8940364ceea2f7d79c
>
> Author: S-P Chan <shihping.chan@gmail.com>
> Committer: S-P Chan <shihping.chan@gmail.com>
> Date: 2024-01-16T16:06:45+08:00
>
> tls_wolfssl: update to v5.6.6-stable
>
> ---
>
> Modified: misc/external/wolfssl/wolfssl
>
> ---
>
> Diff:  https://github.com/kamailio/kamailio/commit/a752fde2fd2eb3615d16eb8940364ceea2f7d79c.diff
> Patch: https://github.com/kamailio/kamailio/commit/a752fde2fd2eb3615d16eb8940364ceea2f7d79c.patch
>
> ---
>
> diff --git a/misc/external/wolfssl/wolfssl b/misc/external/wolfssl/wolfssl
> index 37884f864d6..66596ad9e1d 160000
> --- a/misc/external/wolfssl/wolfssl
> +++ b/misc/external/wolfssl/wolfssl
> @@ -1 +1 @@
> -Subproject commit 37884f864d6fd9b04f44677cb04da15d0c9d6526
> +Subproject commit 66596ad9e1d7efa8479656872cf09c9c1870a02e
>
> _______________________________________________
> Kamailio (SER) - Development Mailing List
> To unsubscribe send an email to sr-dev-leave@lists.kamailio.org


--
Daniel-Constantin Mierla (@ asipto.com)
twitter.com/miconda -- linkedin.com/in/miconda
Kamailio Consultancy, Training and Development Services -- asipto.com
Kamailio Advanced Training, February 20-22, 2024 -- asipto.com
Kamailio World Conference, April 18-19, 2024, Berlin -- kamailioworld.com