]> 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:08 +0000 (13:56 +0000)
commitcbfbc4d0e85a38c65e94a7229665cdc47d46120e
tree2a9da80fc969f5788963885796e2b9f2c691935f
parent323f779a58fba8d4be7356a609d2d8442adb3d8c
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