cjwatson [Sun, 25 May 2003 20:17:14 +0000 (12:17 -0800)]
[project @ 2003-05-25 13:17:14 by cjwatson]
Nothing uses archive/index, so stop updating it.
cjwatson [Sun, 25 May 2003 20:13:18 +0000 (12:13 -0800)]
[project @ 2003-05-25 13:13:18 by cjwatson]
Make rebuild actually work (even its command-line processing was broken so
that it could never possibly work ...). Update index format to that
expected by the rest of debbugs.
cjwatson [Sun, 25 May 2003 19:38:58 +0000 (11:38 -0800)]
[project @ 2003-05-25 12:38:58 by cjwatson]
Remove non-hashed db case from rebuild; nothing else supports it any more.
cjwatson [Sun, 25 May 2003 05:43:55 +0000 (21:43 -0800)]
[project @ 2003-05-24 22:43:55 by cjwatson]
Out, out, brief local hack! bugs.debian.org's but a walking shadow, a poor
player that struts and frets his hour upon the net and then is heard no
more ...
cjwatson [Sun, 25 May 2003 05:34:16 +0000 (21:34 -0800)]
[project @ 2003-05-24 22:34:16 by cjwatson]
Clean up horrible indentation in rebuild.in. Sorry for the noise; no
functional changes.
joy [Sat, 24 May 2003 23:41:39 +0000 (15:41 -0800)]
[project @ 2003-05-24 16:41:39 by joy]
revived $terse, sort-of
cjwatson [Fri, 23 May 2003 23:43:17 +0000 (15:43 -0800)]
[project @ 2003-05-23 16:43:17 by cjwatson]
Add a facility to search bugs by tag (pkgreport.cgi?tag=foo).
cjwatson [Fri, 23 May 2003 05:53:39 +0000 (21:53 -0800)]
[project @ 2003-05-22 22:53:39 by cjwatson]
Document MIME decoding.
cjwatson [Fri, 23 May 2003 05:40:29 +0000 (21:40 -0800)]
[project @ 2003-05-22 22:40:29 by cjwatson]
Improve display of MIME-encoded bugs. Now you get a link at the top of each
MIME part to the "download attachment" system we've had for a while; each
MIME part is decoded appropriately for display, so no more quoted-printable
rubbish; the actual text of an attachment is not displayed unless you use
the download link, so no more reams of base-64; and an extra "&mime=no"
parameter is provided in case there's anybody who liked the old display.
In addition, this fixes a few small bugs in the existing attachment
download system, such as those mentioned in #160389.
cjwatson [Thu, 22 May 2003 03:59:02 +0000 (19:59 -0800)]
[project @ 2003-05-21 20:59:02 by cjwatson]
Propagate archive= and repeatmerged= from bugreport.cgi in links back to
pkgreport.cgi (finishes #167146).
cjwatson [Thu, 22 May 2003 03:55:13 +0000 (19:55 -0800)]
[project @ 2003-05-21 20:55:13 by cjwatson]
repeatmerged=no now does the right thing if the first in the set of merged
bugs isn't in the current query (which can happen for by-submitter queries;
see #167146).
cjwatson [Thu, 22 May 2003 03:28:07 +0000 (19:28 -0800)]
[project @ 2003-05-21 20:28:07 by cjwatson]
Don't be quite so wilfully inaccurate while calculating the year component
of a bug's age. (It still doesn't handle leap years, though.)
cjwatson [Thu, 22 May 2003 03:04:42 +0000 (19:04 -0800)]
[project @ 2003-05-21 20:04:42 by cjwatson]
Add a source package mode to pkgindex.cgi.
cjwatson [Thu, 22 May 2003 02:28:16 +0000 (18:28 -0800)]
[project @ 2003-05-21 19:28:16 by cjwatson]
Correct mailing list pointers.
cjwatson [Thu, 22 May 2003 02:27:15 +0000 (18:27 -0800)]
[project @ 2003-05-21 19:27:15 by cjwatson]
Actually use the $bug argument passed to update_realtime() rather than some
other random dynamically-scoped variable.
cjwatson [Sat, 17 May 2003 19:56:51 +0000 (11:56 -0800)]
[project @ 2003-05-17 12:56:51 by cjwatson]
Display bugs filed against multiple packages on all the relevant
package/source/maintainer pages rather than just the first one; patch
amended slightly from one by H. S. Teoh, #65773.
cjwatson [Fri, 16 May 2003 14:36:05 +0000 (06:36 -0800)]
[project @ 2003-05-16 07:36:04 by cjwatson]
Add note on supplying multiple tags.
cjwatson [Fri, 16 May 2003 05:48:00 +0000 (21:48 -0800)]
[project @ 2003-05-15 22:48:00 by cjwatson]
Let's make this compile, shall we?
cjwatson [Fri, 16 May 2003 05:40:31 +0000 (21:40 -0800)]
[project @ 2003-05-15 22:40:31 by cjwatson]
If there are multiple messages with the same message-id (e.g. sent to nnn@
and nnn-submitter@), consider all but the first as boring.
cjwatson [Fri, 16 May 2003 05:14:33 +0000 (21:14 -0800)]
[project @ 2003-05-15 22:14:33 by cjwatson]
Require errorlib, since common.pl uses functions from it now.
doogie [Sun, 4 May 2003 04:32:09 +0000 (20:32 -0800)]
[project @ 2003-05-03 21:32:09 by doogie]
Fallback to db-h/ when no $location is given.
doogie [Sun, 4 May 2003 04:10:40 +0000 (20:10 -0800)]
[project @ 2003-05-03 21:10:40 by doogie]
Warn when reassigning to an unknown package.
doogie [Sun, 4 May 2003 03:53:03 +0000 (19:53 -0800)]
[project @ 2003-05-03 20:53:03 by doogie]
Trim trailing whitespace from pseudoheader values.
doogie [Sun, 4 May 2003 03:44:07 +0000 (19:44 -0800)]
[project @ 2003-05-03 20:44:07 by doogie]
Document the recent global read/write functions.
doogie [Sun, 4 May 2003 03:42:16 +0000 (19:42 -0800)]
[project @ 2003-05-03 20:42:15 by doogie]
* s/quit/quitcgi/, so that we don't get a clash between errorlib's quit.
* Use the helper functions from errorlib to find the bug's location and
path.
doogie [Sun, 4 May 2003 03:40:56 +0000 (19:40 -0800)]
[project @ 2003-05-03 20:40:56 by doogie]
Add helper methods for finding the location of a bug.
doogie [Sun, 4 May 2003 03:01:20 +0000 (19:01 -0800)]
[project @ 2003-05-03 20:01:20 by doogie]
All code that reads and writes .status files now goes thru global
functions.
cjwatson [Tue, 29 Apr 2003 06:51:15 +0000 (22:51 -0800)]
[project @ 2003-04-28 23:51:15 by cjwatson]
Fix "fowarded" and "breiefly" typos. Unfortunately $gFowardList is harder
to fix.
cjwatson [Sat, 26 Apr 2003 07:47:31 +0000 (23:47 -0800)]
[project @ 2003-04-26 00:47:31 by cjwatson]
Only show a link to the source package if it's non-trivial, i.e. isn't just
a single-binary source with the same name.
cjwatson [Thu, 24 Apr 2003 09:24:55 +0000 (01:24 -0800)]
[project @ 2003-04-24 02:24:55 by cjwatson]
In "Message with no Package: tag cannot be processed!", clarify where
people need to resubmit the report, in the hope that they won't resubmit it
to owner@bugs quite so often.
cjwatson [Wed, 23 Apr 2003 22:29:13 +0000 (14:29 -0800)]
[project @ 2003-04-23 15:29:13 by cjwatson]
Support multiple include/exclude CGI arguments (#133127, #141968).
cjwatson [Wed, 23 Apr 2003 19:10:57 +0000 (11:10 -0800)]
[project @ 2003-04-23 12:10:57 by cjwatson]
Get rid of double space when doing non-archived pkgindex (see pkgreport.cgi
revision 1.31).
cjwatson [Wed, 23 Apr 2003 02:01:19 +0000 (18:01 -0800)]
[project @ 2003-04-22 19:01:19 by cjwatson]
Small POD fix.
cjwatson [Wed, 23 Apr 2003 01:59:49 +0000 (17:59 -0800)]
[project @ 2003-04-22 18:59:49 by cjwatson]
Use a better format to describe changes by different people.
joy [Mon, 14 Apr 2003 18:14:51 +0000 (10:14 -0800)]
[project @ 2003-04-14 11:14:51 by joy]
use the internal date/time function, Luke
cjwatson [Mon, 14 Apr 2003 09:39:20 +0000 (01:39 -0800)]
[project @ 2003-04-14 02:39:20 by cjwatson]
Don't optimize HEAD requests for attachment or mbox downloads, since their
content-types differ.
cjwatson [Sun, 13 Apr 2003 22:58:50 +0000 (14:58 -0800)]
[project @ 2003-04-13 15:58:50 by cjwatson]
Sync with webwml (mention debbugs-el).
cjwatson [Fri, 11 Apr 2003 03:16:55 +0000 (19:16 -0800)]
[project @ 2003-04-10 20:16:55 by cjwatson]
Clarify when -forwarded sets the forwarded-to address. See
http://lists.debian.org/debian-mentors-0304/msg00126.html.
joy [Sun, 6 Apr 2003 17:45:50 +0000 (09:45 -0800)]
[project @ 2003-04-06 10:45:50 by joy]
added terse display mode. it's... terse. :)
cjwatson [Sat, 5 Apr 2003 08:10:17 +0000 (00:10 -0800)]
[project @ 2003-04-05 00:10:17 by cjwatson]
Stop stripping Received: headers from incoming mail.
cjwatson [Fri, 28 Mar 2003 08:24:50 +0000 (00:24 -0800)]
[project @ 2003-03-28 00:24:50 by cjwatson]
Add X-$gProject-PR-Package and X-$gProject-PR-Keywords headers to as many
mails as possible (#28862, #124311).
cjwatson [Fri, 28 Mar 2003 07:29:19 +0000 (23:29 -0800)]
[project @ 2003-03-27 23:29:19 by cjwatson]
Add "Precedence: bulk" to the mail headers of all acks, defined as anything
that's sent back to $replyto (#36413).
cjwatson [Fri, 28 Mar 2003 03:37:21 +0000 (19:37 -0800)]
[project @ 2003-03-27 19:37:21 by cjwatson]
Don't send "Info received" acks for Precedence: bulk|junk|list mail, to
prevent mail loops. (Maybe we should ignore such mail altogether, as it's
probably just an ack from another bug tracking system? Not sure, but this
approach is safe for now.)
cjwatson [Wed, 26 Mar 2003 04:13:11 +0000 (20:13 -0800)]
[project @ 2003-03-25 20:13:11 by cjwatson]
Exit silently if a mail loop is detected, rather than spamming
$gMaintainerEmail with "looping detected" messages and leaving droppings
all over the incoming queue. These are rather frequent due to Reply-To:
headers pointing back to the bug.
cjwatson [Fri, 21 Mar 2003 12:26:43 +0000 (04:26 -0800)]
[project @ 2003-03-21 04:26:43 by cjwatson]
Turn forwarded-to address into a link if it looks like it's in fact a URL.
cjwatson [Thu, 20 Mar 2003 23:03:51 +0000 (15:03 -0800)]
[project @ 2003-03-20 15:03:51 by cjwatson]
Joey's home directory should not be mentioned in CVS. This is just a local
change on master (actually /org/bugs.debian.org/joeyh-old now).
cjwatson [Mon, 10 Mar 2003 08:45:37 +0000 (00:45 -0800)]
[project @ 2003-03-10 00:45:37 by cjwatson]
Implement send-detail again. It's slightly different from the way it used
to be, in that it now sends both interesting and boring messages rather
than just boring messages, but that seems more useful anyway.
cjwatson [Mon, 10 Mar 2003 08:10:52 +0000 (00:10 -0800)]
[project @ 2003-03-10 00:10:52 by cjwatson]
Make everything that calls sendlynxdoc() use a URL relative to $gCGIDomain
('http://bugs.debian.org/cgi-bin' in our instance). This lets us do proper
URL-escaping without having to worry about Apache rewrite rules (#172215),
and gets rid of more hard-coding of bugs.debian.org.
cjwatson [Mon, 10 Mar 2003 07:08:04 +0000 (23:08 -0800)]
[project @ 2003-03-09 23:08:04 by cjwatson]
Add Debbugs::Log (module to read and write .log files; backend to the
edit-bug spam-deletion program).
joy [Thu, 6 Mar 2003 02:20:30 +0000 (18:20 -0800)]
[project @ 2003-03-05 18:20:30 by joy]
various fixes from webwml
cjwatson [Thu, 6 Mar 2003 01:33:19 +0000 (17:33 -0800)]
[project @ 2003-03-05 17:33:19 by cjwatson]
Add a link from per-package indices to the PTS, if appropriate.
cjwatson [Wed, 5 Mar 2003 22:15:57 +0000 (14:15 -0800)]
[project @ 2003-03-05 14:15:57 by cjwatson]
Document the Tags: header in Reporting.
cjwatson [Wed, 5 Mar 2003 21:53:04 +0000 (13:53 -0800)]
[project @ 2003-03-05 13:53:04 by cjwatson]
'index maint' and 'index packages' don't do substring matches any more.
cjwatson [Wed, 5 Mar 2003 21:00:17 +0000 (13:00 -0800)]
[project @ 2003-03-05 13:00:17 by cjwatson]
Produce relative links to bugreport.cgi and pkgreport.cgi. This makes local
testing easier.
joy [Wed, 5 Mar 2003 02:07:40 +0000 (18:07 -0800)]
[project @ 2003-03-04 18:07:40 by joy]
various HTML fixes, mostly to avoid broken <pre>s
cjwatson [Thu, 27 Feb 2003 09:43:30 +0000 (01:43 -0800)]
[project @ 2003-02-27 01:43:30 by cjwatson]
Include #-comments in acknowledgements from control@bugs (#93408).
cjwatson [Sun, 16 Feb 2003 23:20:26 +0000 (15:20 -0800)]
[project @ 2003-02-16 15:20:26 by cjwatson]
Disable the fixed severity in favour of the tag.
cjwatson [Sun, 16 Feb 2003 20:57:59 +0000 (12:57 -0800)]
[project @ 2003-02-16 12:57:59 by cjwatson]
Don't display "used to be available" note (#96255).
cjwatson [Sun, 16 Feb 2003 20:55:36 +0000 (12:55 -0800)]
[project @ 2003-02-16 12:55:36 by cjwatson]
Some gratuitous syncing with master.
cjwatson [Sun, 16 Feb 2003 09:44:35 +0000 (01:44 -0800)]
[project @ 2003-02-16 01:44:35 by cjwatson]
Show the age of forwarded bugs (#17156).
cjwatson [Sat, 15 Feb 2003 08:44:20 +0000 (00:44 -0800)]
[project @ 2003-02-15 00:44:20 by cjwatson]
Tell people who try to use 'close' that it's evil.
cjwatson [Sat, 15 Feb 2003 02:01:12 +0000 (18:01 -0800)]
[project @ 2003-02-14 18:01:12 by cjwatson]
Report the old submitter as well.
cjwatson [Mon, 10 Feb 2003 09:57:46 +0000 (01:57 -0800)]
[project @ 2003-02-10 01:57:46 by cjwatson]
Provide more information in the acknowledgement for 'submitter'.
cjwatson [Wed, 29 Jan 2003 18:48:02 +0000 (10:48 -0800)]
[project @ 2003-01-29 10:48:02 by cjwatson]
Take <strong> back out of the Package: line in bugreport.cgi output, as its
presence breaks yaclc.
cjwatson [Wed, 29 Jan 2003 08:51:32 +0000 (00:51 -0800)]
[project @ 2003-01-29 00:51:32 by cjwatson]
Add .cvsignore for some files created during the build.
cjwatson [Wed, 29 Jan 2003 07:52:08 +0000 (23:52 -0800)]
[project @ 2003-01-28 23:52:08 by cjwatson]
Add a $gHTMLSuffix variable so that we can stop breaking content
negotiation on bugs.debian.org while still having the links in the debbugs
package work.
cjwatson [Wed, 29 Jan 2003 06:59:47 +0000 (22:59 -0800)]
[project @ 2003-01-28 22:59:47 by cjwatson]
Display package, maintainer, and source links correctly when a bug is filed
against multiple packages; patch from H. S. Teoh, #172710. (Multi-package
bugs can't yet be displayed in the correct set of pkgreport.cgi pages,
though.)
joy [Thu, 9 Jan 2003 06:54:18 +0000 (22:54 -0800)]
[project @ 2003-01-08 22:54:18 by joy]
IO::Lines is in libio-stringy-perl
doogie [Thu, 9 Jan 2003 05:09:01 +0000 (21:09 -0800)]
[project @ 2003-01-08 21:09:01 by doogie]
Push each mail line onto an array, and pass an IO::Lines instance into
MIME::Parser, containing this mail array. This speeds up the code
considerably(109296 went from 28-30s to 12-15s).
cjwatson [Wed, 8 Jan 2003 20:47:56 +0000 (12:47 -0800)]
[project @ 2003-01-08 12:47:56 by cjwatson]
Use closedir() instead of close() on directories. Remove status reading
code already done by lockreadbug().
cjwatson [Mon, 6 Jan 2003 01:54:23 +0000 (17:54 -0800)]
[project @ 2003-01-05 17:54:23 by cjwatson]
Make the versioning stuff at least compile ...
cjwatson [Sat, 4 Jan 2003 00:01:32 +0000 (16:01 -0800)]
[project @ 2003-01-03 16:01:32 by cjwatson]
Print a Last-Modified: header with the bug log's mtime for HEAD requests.
cjwatson [Wed, 11 Dec 2002 10:15:15 +0000 (02:15 -0800)]
[project @ 2002-12-11 02:15:15 by cjwatson]
db2html works with db-h now, I think.
cjwatson [Wed, 11 Dec 2002 10:14:04 +0000 (02:14 -0800)]
[project @ 2002-12-11 02:14:04 by cjwatson]
Changelog update.
cjwatson [Sun, 8 Dec 2002 21:50:29 +0000 (13:50 -0800)]
[project @ 2002-12-08 13:50:29 by cjwatson]
Accept ';' as a CGI argument separator.
cjwatson [Sun, 8 Dec 2002 21:39:21 +0000 (13:39 -0800)]
[project @ 2002-12-08 13:39:21 by cjwatson]
Add $gWebDomain to 'use vars' to avoid a "possible typo" warning.
cjwatson [Sat, 7 Dec 2002 09:44:30 +0000 (01:44 -0800)]
[project @ 2002-12-07 01:44:30 by cjwatson]
Improve the error message returned when querying non-existent bug numbers.
cjwatson [Sat, 7 Dec 2002 07:09:10 +0000 (23:09 -0800)]
[project @ 2002-12-06 23:09:10 by cjwatson]
Honour includes and excludes for state/severity in raw mode as well as in
normal mode (#159827 and others).
cjwatson [Thu, 5 Dec 2002 04:50:46 +0000 (20:50 -0800)]
[project @ 2002-12-04 20:50:46 by cjwatson]
Make pkgreport.cgi?maint=&archive=yes return an error (#152777).
cjwatson [Tue, 3 Dec 2002 21:26:06 +0000 (13:26 -0800)]
[project @ 2002-12-03 13:26:06 by cjwatson]
Remove the final use of cgi-lib.pl, so it's gone. Remove copyright notices
that were there due to using it.
cjwatson [Tue, 3 Dec 2002 20:30:18 +0000 (12:30 -0800)]
[project @ 2002-12-03 12:30:18 by cjwatson]
Typo fix from webwml.
cjwatson [Tue, 26 Nov 2002 23:01:58 +0000 (15:01 -0800)]
[project @ 2002-11-26 15:01:58 by cjwatson]
Display the correct links when asking for a package that only exists as a
source package, e.g. pkg=openssh.
cjwatson [Tue, 26 Nov 2002 12:21:06 +0000 (04:21 -0800)]
[project @ 2002-11-26 04:21:06 by cjwatson]
Add a 'submitter' command to service, based on a patch by Matt Kraai.
cjwatson [Tue, 26 Nov 2002 01:35:38 +0000 (17:35 -0800)]
[project @ 2002-11-25 17:35:38 by cjwatson]
Sync with webwml, somewhat.
cjwatson [Mon, 25 Nov 2002 22:38:50 +0000 (14:38 -0800)]
[project @ 2002-11-25 14:38:49 by cjwatson]
Point to the list of pseudo-packages rather than packages.debian.org for
pseudo-packages (#85347 and others).
cjwatson [Mon, 25 Nov 2002 21:53:44 +0000 (13:53 -0800)]
[project @ 2002-11-25 13:53:44 by cjwatson]
Add missing <ul></ul> tags to db2html's output (#50746).
cjwatson [Mon, 25 Nov 2002 20:44:19 +0000 (12:44 -0800)]
[project @ 2002-11-25 12:44:19 by cjwatson]
Report original tags when changing them (#170630).
joy [Mon, 25 Nov 2002 20:34:56 +0000 (12:34 -0800)]
[project @ 2002-11-25 12:34:56 by joy]
by the wha? :)
joy [Mon, 25 Nov 2002 20:33:55 +0000 (12:33 -0800)]
[project @ 2002-11-25 12:33:55 by joy]
cf. debbugsconfig diff 1.1->1.7
joy [Mon, 25 Nov 2002 20:32:11 +0000 (12:32 -0800)]
[project @ 2002-11-25 12:32:11 by joy]
added copyright and license
cjwatson [Mon, 25 Nov 2002 20:25:05 +0000 (12:25 -0800)]
[project @ 2002-11-25 12:25:05 by cjwatson]
Add a man page for debbugsconfig.
cjwatson [Sat, 23 Nov 2002 08:39:04 +0000 (00:39 -0800)]
[project @ 2002-11-23 00:39:04 by cjwatson]
Display pending+fixed bugs as "fixed in NMU", not "pending upload".
(Removing the pending tag when tagging fixed or closing would probably make
sense too, but in the meantime this gets the order right.)
cjwatson [Fri, 22 Nov 2002 00:19:30 +0000 (16:19 -0800)]
[project @ 2002-11-21 16:19:30 by cjwatson]
Exit straight away if the HTTP method is HEAD. (master was doing lots of
pointless work because somebody was issuing HTTP HEADs on every link on the
index of bugs by submitter ...)
cjwatson [Mon, 18 Nov 2002 06:45:16 +0000 (22:45 -0800)]
[project @ 2002-11-17 22:45:15 by cjwatson]
Fix hardcoding of bugs.debian.org, /org/bugs.debian.org, and
packages.qa.debian.org throughout.
Touch index.{archive,db}.realtime on upgrade.
cjwatson [Mon, 18 Nov 2002 05:04:34 +0000 (21:04 -0800)]
[project @ 2002-11-17 21:04:34 by cjwatson]
Spaces are cheap, use some so my syntax highlighting doesn't break. :)
cjwatson [Mon, 18 Nov 2002 03:36:52 +0000 (19:36 -0800)]
[project @ 2002-11-17 19:36:52 by cjwatson]
Remove lynx-cfg, and use 'lynx -cfg=/dev/null' instead.
cjwatson [Mon, 18 Nov 2002 02:01:39 +0000 (18:01 -0800)]
[project @ 2002-11-17 18:01:39 by cjwatson]
Add myself to Uploaders: and prepare for upload.
cjwatson [Mon, 18 Nov 2002 01:33:20 +0000 (17:33 -0800)]
[project @ 2002-11-17 17:33:20 by cjwatson]
Update the copyright file a bit.
cjwatson [Mon, 18 Nov 2002 01:09:40 +0000 (17:09 -0800)]
[project @ 2002-11-17 17:09:40 by cjwatson]
Add templates for Maintainers.override and sources.
cjwatson [Mon, 18 Nov 2002 00:13:34 +0000 (16:13 -0800)]
[project @ 2002-11-17 16:13:34 by cjwatson]
Improve exim setup instructions with suggestions from me and Chad Miller
(#78688).