+2011-08-02 Giuseppe Scrivano <giuseppe@southpole.se>
+
+ * cookies.c (parse_set_cookie): If the value is quoted, do not modify
+ it.
+ Reported by: Nirgal Vourgère <jmv_deb@nirgal.com>
+
2011-07-29 Giuseppe Scrivano <giuseppe@southpole.se>
* log.c (logprintf): Exit immediately on a SIGPIPE error.
goto error;
if (!value.b)
goto error;
+
+ /* If the value is quoted, do not modify it. */
+ if (*(value.b - 1) == '"')
+ value.b--;
+ if (*value.e == '"')
+ value.e++;
+
cookie->attr = strdupdelim (name.b, name.e);
cookie->value = strdupdelim (value.b, value.e);