diff options
author | jpeeler <jpeeler@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-12-06 21:57:15 +0000 |
---|---|---|
committer | jpeeler <jpeeler@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-12-06 21:57:15 +0000 |
commit | 1296b9dcbd3c1bfbf0aa2f80754873cdad2a29f0 (patch) | |
tree | 76af46a87816153c263cf90d06add378bfd6058a /main | |
parent | 7bfd49b0f5e37b2deb984187098d24cd923592da (diff) |
Improve handling of REGISTER requests with multiple contact headers.
The changes here attempt to more strictly follow RFC 3261 section 10.3.
Basically the following will now cause a 400 Bad Response to be returned, if:
- multiple Contact headers are present with one set to expire all bindings ("*")
- wildcard parameter is specified for Contact without Expires header or Expires
header is not set to zero.
ABE-2442
ABE-2443
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@297603 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'main')
0 files changed, 0 insertions, 0 deletions