The Authentication-Info header is already supported by the ims_auth module. This pull requsts proposes an implementation for auth module.
The Authentication-Info header is added in the function "post_auth" (if "add_authinfo_hdr" is configured.)
Modules depending on "auth" are adapted slightly to offer the ha1 value to the function "post_auth".
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/639
-- Commit Summary --
* auth: add support for Authentication-Info header
* auth_db: add ha1 parameter in auth_api.post_auth
* auth_ephemeral: add ha1 parameter in auth_api.post_auth
* uid_auth_db: add ha1 parameter in auth_api.post_auth
* auth_radius: add NULL for ha1 parameter in auth_api.post_auth
-- File Changes --
M modules/auth/api.c (90)
M modules/auth/api.h (4)
M modules/auth/auth_mod.c (4)
M modules/auth/auth_mod.h (1)
M modules/auth/challenge.c (107)
M modules/auth/challenge.h (2)
M modules/auth/doc/auth_params.xml (66)
M modules/auth/nonce.c (2)
M modules/auth/rfc2617.c (4)
M modules/auth/rfc2617_sha256.c (4)
M modules/auth_db/authorize.c (2)
M modules/auth_ephemeral/authorize.c (2)
M modules/auth_radius/authorize.c (2)
M modules/uid_auth_db/authorize.c (4)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/639.patchhttps://github.com/kamailio/kamailio/pull/639.diff
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/639
Most found with Clang 3.8 static analyzer.
Full results here: http://mslehto.iki.fi/clang-static-analyzer/kamailio/01/modules/
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/638
-- Commit Summary --
* modules/http_client: fix NULL pointer dereference
* modules/rr: initialize to NULL
* modules/uid_domain: initialize variables
* modules/sipcapture: fix possible NULL pointer dereference
* modules/[call_control|mediaproxy]: proper assigment to NULL pointer
-- File Changes --
M modules/call_control/call_control.c (2)
M modules/http_client/http_client.c (3)
M modules/mediaproxy/mediaproxy.c (2)
M modules/rr/record.c (6)
M modules/sipcapture/sipcapture.c (12)
M modules/uid_domain/uid_domain_mod.c (5)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/638.patchhttps://github.com/kamailio/kamailio/pull/638.diff
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/638
In preparing RPMs for Fedora 24, I'm unable to compile...```Makefile.defs:980: You are using an old and unsupported gcc version (6.1.1), compile at your own risk!```
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/633