sipe-sign: fix parsing of P-Asserted-Identity header
commit4bab257f11e8e345bd77bba9556ed9dd56abbb7e
authorJakub Adam <jakub.adam@ktknet.cz>
Tue, 19 Oct 2010 19:23:47 +0000 (19 21:23 +0200)
committerAnibal Avelar <aavelar@cofradia.org>
Wed, 3 Nov 2010 03:51:22 +0000 (2 21:51 -0600)
tree39f2fe472d9f04a872e805e605a2cf1f0ce483ab
parent2f08638e19e41ee33d54a802e01c3a8f6a72e423
sipe-sign: fix parsing of P-Asserted-Identity header

- add support for previously unrecognized header format

  P-Asserted-Identity: "Lunch, Lucas" <sip:llucas@cisco.com>,<tel:+420123456;ext=88463>

  where tel: URI was not parsed out and later missing in message signature
  check, causing validation to fail.

- added support for header in format

  P-Asserted-Identity: tel:+14085264000

  that was documented as valid, but not recognized by previous implementation
(cherry picked from commit 17f2653e3395fdd4067ff42f130a6a16de2f8e95)
src/core/sipe-sign.c
src/core/sipmsg.c
src/core/sipmsg.h