]> 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)
committerGeorge Joseph <gjoseph@sangoma.com>
Tue, 28 Oct 2025 13:56:09 +0000 (13:56 +0000)
commit086f1893ec0fec52dbdd09a408b2db3c75069c15
tree5ef6dbeb123350ff26d0a480dac0772825373ae7
parentb2e17cb78d3c9ea834693e87dc24c1a684eaca30
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