]> 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:08:22 +0000 (16:08 +0000)
commit8f459f783f65030609dc0abc1622ca3131630254
tree03dc8b39befb7bac620675d444cef3a35baa5dfa
parent35814739201956fa9cddfd17814ac8a886df2eeb
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