]> git.ipfire.org Git - thirdparty/asterisk.git/commit
STIR/SHAKEN: Switch to base64 URL encoding.
authorBen Ford <bford@digium.com>
Mon, 26 Apr 2021 22:00:11 +0000 (17:00 -0500)
committerJoshua Colp <jcolp@sangoma.com>
Wed, 12 May 2021 11:43:22 +0000 (06:43 -0500)
commit0b4b2070760add81512c14ecb4b5f209ae369563
tree5b613ea21616e9ca993c4242bb896bc737bf87c6
parentd00bedba81c1fb1f31e24c9c7f71f52a7a9a01ad
STIR/SHAKEN: Switch to base64 URL encoding.

STIR/SHAKEN encodes using base64 URL format. Currently, we just use
base64. New functions have been added that convert to and from base64
encoding.

The origid field should also be an UUID. This means there's no reason to
have it as an option in stir_shaken.conf, as we can simply generate one
when creating the Identity header.

https://wiki.asterisk.org/wiki/display/AST/OpenSIPit+2021

Change-Id: Icf094a2a54e87db91d6b12244c9f5ba4fc2e0b8c
configs/samples/stir_shaken.conf.sample
doc/UPGRADE-staging/stir_shaken_origid.txt [new file with mode: 0644]
include/asterisk/utils.h
main/utils.c
res/res_pjsip_stir_shaken.c
res/res_stir_shaken.c
res/res_stir_shaken/certificate.c
res/res_stir_shaken/certificate.h