X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=parsers.c;h=281216155bcd3f275b0e4608d9c3a3911837ef67;hp=df2a32551412093dacbabd3891ac85ac25f2a277;hb=30c73cb52bfe34d9de987ec107389b888da318fe;hpb=01b68ef7c45752c231b26ed531e01bbf8dc1bc8b diff --git a/parsers.c b/parsers.c index df2a3255..28121615 100644 --- a/parsers.c +++ b/parsers.c @@ -1215,7 +1215,13 @@ jb_err sed_https(struct client_state *csp) csp->headers->first = csp->https_headers->first; csp->headers->last = csp->https_headers->last; + /* + * We want client header filters and taggers + * so temporarly remove the flag. + */ + csp->flags &= ~CSP_FLAG_CLIENT_HEADER_PARSING_DONE; err = sed(csp, FILTER_CLIENT_HEADERS); + csp->flags |= CSP_FLAG_CLIENT_HEADER_PARSING_DONE; csp->headers->first = headers.first; csp->headers->last = headers.last;