Branch: refs/heads/1.10
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 26044bfee42c28d3d53516fbe54080a3a9420a87
      
https://github.com/OpenSIPS/opensips/commit/26044bfee42c28d3d53516fbe54080a3a9420a87
  Author: Walter Doekes <walter+git...@wjd.nu>
  Date:   2014-02-05 (Wed, 05 Feb 2014)

  Changed paths:
    M modules/auth/auth_mod.c
    M parser/digest/digest.c

  Log Message:
  -----------
  digest+m_auth: Allow a domain in the digest username.

Before this patch, a domain in the digest username was allowed:

    Digest username="abc@domain", realm="domain"

but only if the domain is equal to the realm. This was introduced in
a92bf789 (Juha Heinanen, Mar. 29 2006).

The SIP spec. doesn't mention any such restriction.

This patch undoes that commit and makes sure the whole username is used
when authenticating through `pv_www_authorize` and `pv_proxy_authorize`.
That makes the following valid:

    Digest username="abc@domain", realm="something different"


_______________________________________________
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

Reply via email to