New Foswiki release 2.1.6 is available with important security fixes.
Sourceforge foswiki email lists being discontinued. Subscribe to the new Foswiki announce and discuss lists at MailingLists

Item8818: Deprecate horribly dangerous redirectCGIQueryHandler

Priority: Urgent
Current State: Closed
Released In: 1.1.0
Target Release: minor
Applies To: Engine
Reported By: CrawfordCurrie
Waiting For:
Last Change By: KennethLavrsen
The function will not be removed; but I suspect that anyone who uses it has already shot FSA in the balls anyway.

-- CrawfordCurrie - 01 Apr 2010

Deprecating API requires approved feature proposal.

The RemoveRedirectCGIQueryHandler has not been through the 14-day committed developer period.

-- KennethLavrsen - 01 Apr 2010

Sorry, yes, you are right.

Making this Urgent, as I have made checkins that will have to be reverted if the feature is rejected.

-- CrawfordCurrie - 06 Apr 2010

I've added a comment to RemoveRedirectCGIQueryHandler which I hadn't seen before coming across this task. I use this handler in the HijaxPlugin to persist some query parameters, not to handle the redirect itself. Can we have a modifyQueryParametersHandler or something similar instead?

-- DavidPatterson - 06 Apr 2010

See my remarks in the feature request. There are better ways of skinning that cat, I suspect.

-- CrawfordCurrie - 06 Apr 2010

I created the 1.1 release notes topic, and added the deprecation notice there, as well as the existing comments in the code.

Note again there has been no functionality change - this is a pure documentation fix.

-- CrawfordCurrie - 19 Apr 2010


ItemTemplate edit

Summary Deprecate horribly dangerous redirectCGIQueryHandler
ReportedBy CrawfordCurrie
SVN Range
AppliesTo Engine
Priority Urgent
CurrentState Closed
Checkins distro:06aff3c93d89 distro:538b68f830df distro:1286b13b215e
TargetRelease minor
ReleasedIn 1.1.0
Topic revision: r10 - 04 Oct 2010, KennethLavrsen - This page was cached on 19 Sep 2018 - 07:56.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy