[ php-blog-Bugs-3427291 ] freetag plugin creates invalid URLs

SourceForge.net <[email protected]> Mon, 24 Oct 2011 15:15:59 +0000
Newsgroups gmane.comp.serendipity.trackers
Message-ID <[email protected]>
Bugs item #3427291, was opened at 2011-10-22 21:18
Message generated for change (Comment added) made by garvinhicking
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=542822&aid=3427291&group_id=75065

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Plugins
Group: None
>Status: Pending
>Resolution: Fixed
>Priority: 1
Private: No
Submitted By: Kevin Locke (kevinoid)
>Assigned to: Garvin Hicking (garvinhicking)
Summary: freetag plugin creates invalid URLs

Initial Comment:
The freetag event plugin creates URLs to the RSS feed of the form rss.php?serendipity[tag]=something, however this is invalid syntax according to RFC2396 which explicitly requires that square brace characters used in URLs be escaped (they are in the "unwise" character class in section 2.4.3).  This causes validation errors with some validators (such as validator.nu) and problems with consumer programs expecting valid URLs.  To fix the problem, the URL could be correctly represented as serendipity%5Btag%5D=something, or a different convention could be adopted which avoids the need to escape any characters.

----------------------------------------------------------------------

>Comment By: Garvin Hicking (garvinhicking)
Date: 2011-10-24 15:15

Message:
Hi!

Thanks for reporting. Yes, there are several occasions where [ and ] occur
in URLs because it never really raised issues and is much easier to
read/write for developers in sourcecode.

I fixed the issue you reported in version 3.35 of the plugin, but there
are surely many many more of these, and it would be too time consuming for
me to look them up, for very little gain. If you find more specific places,
feel free to report them and I (or someone else) can try to fix those
whenever there's time.

Thanks,
Garvin

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=542822&aid=3427291&group_id=75065

------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev