mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-02-05 18:44:54 +00:00
Spencer Thomason
c08809e290
FS-8783: [libsrtp] Fix alignment issue
Backport upstream alignment fix to correct bus error on platforms that require strict memory alignment such as SPARC FS-8783 #resolve From upstream: commit 4d8430a504137509f23b5a19f8a06b6df0f651cc Author: Jaap Keuter <jaap.keuter@xs4all.nl> Date: Fri Nov 7 00:13:10 2014 +0100 While setting the IV for AES ICM the nonce is simply typecast from a void * to a v128_t *. This breaches alignment requirements for v128_t objects on platforms that require it. Instead make a copy of the nonce to assure proper alignment.
…
…
…
…
…
Description
FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unl
Multiple Licenses
268 MiB
Languages
C
64.4%
C++
21.8%
JavaScript
4.7%
Assembly
2%
Makefile
1%
Other
5.4%