Branch: refs/heads/3.6
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c2a655a27b2c73cb8cfc8ec5717006bfa1412396
      
https://github.com/OpenSIPS/opensips/commit/c2a655a27b2c73cb8cfc8ec5717006bfa1412396
  Author: Razvan Crainea <[email protected]>
  Date:   2026-06-03 (Wed, 03 Jun 2026)

  Changed paths:
    M modules/tls_wolfssl/wolfssl.c

  Log Message:
  -----------
  tls_wolfssl: align wolfSSL shm allocations

wolfSSL may require allocations aligned beyond the default shm allocator 
guarantee on builds that enable aligned cryptographic data. Keep the existing 
allocator path unchanged unless wolfSSL advertises such a requirement, and use 
an aligned shm-backed wrapper only then.

The wrapper follows the issue patch by over-allocating, storing the raw shm 
pointer before the aligned address, and using memmove after shm_realloc when 
the aligned offset changes so data is preserved before writing the back-pointer.

Reported-and-tested-by: @volga629-1

Fixed-by: @NormB

Suggested-by: @space88man

Closes #3814



To unsubscribe from these emails, change your notification settings at 
https://github.com/OpenSIPS/opensips/settings/notifications

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

Reply via email to