]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Merged revisions 263457 via svnmerge from
authorLeif Madsen <leif@leifmadsen.com>
Mon, 17 May 2010 14:41:08 +0000 (14:41 +0000)
committerLeif Madsen <leif@leifmadsen.com>
Mon, 17 May 2010 14:41:08 +0000 (14:41 +0000)
https://origsvn.digium.com/svn/asterisk/trunk

................
  r263457 | lmadsen | 2010-05-17 09:37:35 -0500 (Mon, 17 May 2010) | 19 lines

  Recorded merge of revisions 263456 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r263456 | lmadsen | 2010-05-17 09:35:18 -0500 (Mon, 17 May 2010) | 11 lines

    Manager cookies are not compatible with RFC2109.

    The Version field in the cookies we're setting contain quotes around the version
    number which is not compatible with RFC2109 and breaks some implementations.

    (closes issue #17231)
    Reported by: ecarruda
    Patches:
          manager_rfc2109-trunk-v1.patch uploaded by ecarruda (license 559)
          manager_rfc2109-1.6.2-v1.patch uploaded by ecarruda (license 559)
    Tested by: ecarruda, russell
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.2@263458 65c4cc65-6c06-0410-ace0-fbb531ad65f3

main/manager.c

index 91f083c09941339d5994b16fce23ed516854a55b..f1d88ded453b8d4c7588b904b6b05d1eede68ded 100644 (file)
@@ -3914,7 +3914,7 @@ static struct ast_str *generic_http_callback(enum output_format format,
        ast_str_append(&out, 0,
                       "Content-type: text/%s\r\n"
                       "Cache-Control: no-cache;\r\n"
-                      "Set-Cookie: mansession_id=\"%08x\"; Version=\"1\"; Max-Age=%d\r\n"
+                      "Set-Cookie: mansession_id=\"%08x\"; Version=1; Max-Age=%d\r\n"
                       "Pragma: SuppressEvents\r\n"
                       "\r\n",
                        contenttype[format],