Module: kamailio Branch: master Commit: a752fde2fd2eb3615d16eb8940364ceea2f7d79c URL: https://github.com/kamailio/kamailio/commit/a752fde2fd2eb3615d16eb8940364cee...
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/a752fde2fd2eb3615d16eb8940364cee... Patch: https://github.com/kamailio/kamailio/commit/a752fde2fd2eb3615d16eb8940364cee...
---
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
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/a752fde2fd2eb3615d16eb8940364cee...
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/a752fde2fd2eb3615d16eb8940364cee... Patch: https://github.com/kamailio/kamailio/commit/a752fde2fd2eb3615d16eb8940364cee...
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
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/a752fde2fd2eb3615d16eb8940364cee...
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/a752fde2fd2eb3615d16eb8940364cee...
Patch:
https://github.com/kamailio/kamailio/commit/a752fde2fd2eb3615d16eb8940364cee...
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
"It would be good to just use libwolfssl from the OS distro." - another point to take note is that wolfSSL currently does not support semantic versioning and will bump the soname even for a patch release. E.g., 5.6.4 soname version is 41, 5.6.6 soname version is 42. For distro packagers this is unexpected.
Debian has package names with the soname tacked on to handle this.