diff options
author | Jan Kneschke <jan@kneschke.de> | 2006-01-31 13:06:21 +0000 |
---|---|---|
committer | Jan Kneschke <jan@kneschke.de> | 2006-01-31 13:06:21 +0000 |
commit | 90d7dc0ce05e303a6d75049f06360dcefda1d482 (patch) | |
tree | d80c7aab5e08e22d4ba79e6ec94cb6638f584b9c | |
parent | 54fe3ddc9a32a01e4aa011a24e8a3e45cb4f668b (diff) | |
download | lighttpd-git-90d7dc0ce05e303a6d75049f06360dcefda1d482.tar.gz |
removed quotes around values
- that was against the RFC 2109
- it broke IE
- if fixes #486
git-svn-id: svn+ssh://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@966 152afb58-edef-0310-8abb-c4023f1b3aa9
-rw-r--r-- | src/mod_usertrack.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/mod_usertrack.c b/src/mod_usertrack.c index 25fb8ec2..d3314c25 100644 --- a/src/mod_usertrack.c +++ b/src/mod_usertrack.c @@ -216,7 +216,7 @@ URIHANDLER_FUNC(mod_usertrack_uri_handler) { } buffer_copy_string(ds->key, "Set-Cookie"); buffer_copy_string_buffer(ds->value, p->conf.cookie_name); - buffer_append_string(ds->value, "=\""); + buffer_append_string(ds->value, "="); /* taken from mod_auth.c */ @@ -235,13 +235,12 @@ URIHANDLER_FUNC(mod_usertrack_uri_handler) { MD5_Final(h, &Md5Ctx); buffer_append_string_encoded(ds->value, (char *)h, 16, ENCODING_HEX); - buffer_append_string(ds->value, "\"; Path=\"/\""); - buffer_append_string(ds->value, "; Version=\"1\""); + buffer_append_string(ds->value, "; Path=/"); + buffer_append_string(ds->value, "; Version=1"); if (!buffer_is_empty(p->conf.cookie_domain)) { - buffer_append_string(ds->value, "; Domain=\""); - buffer_append_string_buffer(ds->value, p->conf.cookie_domain); - buffer_append_string(ds->value, "\""); + buffer_append_string(ds->value, "; Domain="); + buffer_append_string_encoded(ds->value, CONST_BUF_LEN(p->conf.cookie_domain), ENCODING_REL_URI); } if (p->conf.cookie_max_age) { |