]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_stir_shaken: Add STIR_SHAKEN_ATTESTATION dialplan function.
authorGeorge Joseph <gjoseph@sangoma.com>
Fri, 24 Oct 2025 15:34:47 +0000 (09:34 -0600)
committerAsterisk Development Team <asteriskteam@digium.com>
Thu, 30 Oct 2025 16:09:11 +0000 (16:09 +0000)
commit94d04ac3116a53309885f1f9aadc4f4da0cd2889
treeab1db30903b154d1fd08f9ae3c71d45cb67eb017
parent54da3e1b9e2c7a54e661e07edd9dabbfb9ffb1bc
res_stir_shaken: Add STIR_SHAKEN_ATTESTATION dialplan function.

Also...

* Refactored the verification datastore process so instead of having
a separate channel datastore for each verification result, there's only
one channel datastore with a vector of results.

* Refactored some log messages to include channel name and removed
some that would be redundant if a memory allocation failed.

Resolves: #781

UserNote: The STIR_SHAKEN_ATTESTATION dialplan function has been added
which will allow suppressing attestation on a call-by-call basis
regardless of the profile attached to the outgoing endpoint.
res/res_pjsip_stir_shaken.c
res/res_stir_shaken.c
res/res_stir_shaken/stir_shaken.h
res/res_stir_shaken/stir_shaken_doc.xml