From 302947bdea30d89c5f00de7e3e6ff1340dcbd785 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Malo?= Date: Tue, 13 Jan 2004 00:15:03 +0000 Subject: [PATCH] don't overwrite other cookies PR: 26002 Submitted by: apache nopdesign.com (Scott Moore) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102309 13f79535-47bb-0310-9956-ffa450edef68 --- CHANGES | 3 +++ modules/metadata/mod_usertrack.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 3c404c3ce2..d0c2513617 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,9 @@ Changes with Apache 2.1.0-dev [Remove entries to the current 2.0 section below, when backported] + *) mod_usertrack no longer overwrites other cookies. + PR 26002. [Scott Moore ] + *) Make REMOTE_PORT variable available in mod_rewrite. PR 25772. [André Malo] diff --git a/modules/metadata/mod_usertrack.c b/modules/metadata/mod_usertrack.c index f69712f616..4672639b13 100644 --- a/modules/metadata/mod_usertrack.c +++ b/modules/metadata/mod_usertrack.c @@ -188,7 +188,7 @@ static void make_cookie(request_rec *r) NULL); } - apr_table_setn(r->headers_out, + apr_table_addn(r->headers_out, (dcfg->style == CT_COOKIE2 ? "Set-Cookie2" : "Set-Cookie"), new_cookie); apr_table_setn(r->notes, "cookie", apr_pstrdup(r->pool, cookiebuf)); /* log first time */ -- 2.50.1