]> git.donarmstrong.com Git - debbugs.git/commit
[project @ 2005-08-11 08:57:00 by ajt]
authorajt <>
Thu, 11 Aug 2005 15:57:00 +0000 (07:57 -0800)
committerajt <>
Thu, 11 Aug 2005 15:57:00 +0000 (07:57 -0800)
commit4ffc1c56881986c122d49223d653942d84bbfe03
tree11a3729109f100e0b35671092b73665e556038d5
parent066d6bfbde6376d094d43142b0727cf7d432b644
[project @ 2005-08-11 08:57:00 by ajt]
Improvements to the CGIs, in particular for moving towards some sane URLs
that people needn't be ashamed to tell other people. Detailed changes from
the darcs history:

  * allow running cgis from command line (./bugreport.cgi bug=12345)
  * support for getting params from cookies
  * add cookie setter (cookie.cgi, it's pretty lame)
  * initial smart url parser (smarturl.cgi)
  * make smarturl actually display bug info
  * move per-msg mbox handling into bugurl()
  * deprecate mboxurl in favour of bugurl(..., "mbox")
  * deprecate dlurl in favour of bugurl too
  * replace & in urls with ; so it doesn't get munged by urlsanit :-/
  * merge all the pkgreport *url() functions
  * initial support for internal links in leet urls
  * make bug urls leet too
  * cope with attachment filenames, single messages as mbox

"Leet" URLs look like "/x/123456" and "/x/package/dpkg" etc.
cgi/bugreport.cgi
cgi/common.pl
cgi/cookies.cgi [new file with mode: 0644]
cgi/smarturl.cgi [new file with mode: 0644]