]> git.donarmstrong.com Git - debbugs.git/log
debbugs.git
19 years ago[project @ 2005-04-20 04:31:27 by cjwatson]
cjwatson [Wed, 20 Apr 2005 11:31:27 +0000 (03:31 -0800)]
[project @ 2005-04-20 04:31:27 by cjwatson]
Clarify request to send separate bugs for separate problems.

19 years ago[project @ 2005-04-09 16:21:02 by cjwatson]
cjwatson [Sat, 9 Apr 2005 23:21:02 +0000 (15:21 -0800)]
[project @ 2005-04-09 16:21:02 by cjwatson]
Decode RFC1522 mail headers for display in the web interface. bugreport.cgi
and pkgreport.cgi now output UTF-8.

This introduces .summary format version 3, in which all metadata is stored
in UTF-8. Due to a lack of testing and no migration script, this is not yet
the default. When reading/writing earlier format versions, RFC1522 metadata
is automatically decoded/encoded.

19 years ago[project @ 2005-04-09 15:41:22 by cjwatson]
cjwatson [Sat, 9 Apr 2005 22:41:22 +0000 (14:41 -0800)]
[project @ 2005-04-09 15:41:22 by cjwatson]
Add Debbugs::MIME::encode_rfc1522 function as a partner to decode_rfc1522.

19 years ago[project @ 2005-03-16 20:42:13 by cjwatson]
cjwatson [Thu, 17 Mar 2005 04:42:13 +0000 (20:42 -0800)]
[project @ 2005-03-16 20:42:13 by cjwatson]
Rename de_rfc1522 to decode_rfc1522 to allow for a sensibly-named encode
partner.

19 years ago[project @ 2005-03-16 20:23:20 by cjwatson]
cjwatson [Thu, 17 Mar 2005 04:23:21 +0000 (20:23 -0800)]
[project @ 2005-03-16 20:23:20 by cjwatson]
Add Debbugs::MIME::de_rfc1522() function, modified slightly from a patch by
Don Armstrong <don@debian.org>. Decodes RFC1522-style mail header encoding
to UTF-8.

Requires libunicode-maputf8-perl Debian package.

19 years ago[project @ 2005-03-16 19:53:49 by cjwatson]
cjwatson [Thu, 17 Mar 2005 03:53:49 +0000 (19:53 -0800)]
[project @ 2005-03-16 19:53:49 by cjwatson]
fix paragraph ordering

19 years ago[project @ 2005-03-16 19:47:43 by cjwatson]
cjwatson [Thu, 17 Mar 2005 03:47:43 +0000 (19:47 -0800)]
[project @ 2005-03-16 19:47:43 by cjwatson]
Add note about html record design flaw.

19 years ago[project @ 2005-03-15 21:40:41 by cjwatson]
cjwatson [Wed, 16 Mar 2005 05:40:41 +0000 (21:40 -0800)]
[project @ 2005-03-15 21:40:41 by cjwatson]
Add comments to explain hairy tag addition/subtraction code a bit.

19 years ago[project @ 2005-02-01 07:54:59 by blarson]
blarson [Tue, 1 Feb 2005 15:54:59 +0000 (07:54 -0800)]
[project @ 2005-02-01 07:54:59 by blarson]
Perl version of crossassassin duplicate checker.

19 years ago[project @ 2005-02-01 07:54:01 by blarson]
blarson [Tue, 1 Feb 2005 15:54:01 +0000 (07:54 -0800)]
[project @ 2005-02-01 07:54:01 by blarson]
Update spamscan to current version.  Uses crossassin (my perl version),
avoids spamassassin on duplicate message IDs.

19 years ago[project @ 2005-01-16 14:27:08 by cjwatson]
cjwatson [Sun, 16 Jan 2005 22:27:09 +0000 (14:27 -0800)]
[project @ 2005-01-16 14:27:08 by cjwatson]
debbugsconfig creates required directories in $gSpoolDir (closes: #222077).

19 years ago[project @ 2005-01-02 19:08:12 by cjwatson]
cjwatson [Mon, 3 Jan 2005 03:08:12 +0000 (19:08 -0800)]
[project @ 2005-01-02 19:08:12 by cjwatson]
fix missing parenthesis

19 years ago[project @ 2005-01-02 19:00:29 by cjwatson]
cjwatson [Mon, 3 Jan 2005 03:00:30 +0000 (19:00 -0800)]
[project @ 2005-01-02 19:00:29 by cjwatson]
Add Owner: pseudo-header (closes: #285537).

19 years ago[project @ 2004-10-26 14:00:05 by cjwatson]
cjwatson [Tue, 26 Oct 2004 21:00:05 +0000 (13:00 -0800)]
[project @ 2004-10-26 14:00:05 by cjwatson]
Fix typo in header names.

19 years ago[project @ 2004-10-26 13:55:25 by cjwatson]
cjwatson [Tue, 26 Oct 2004 20:55:26 +0000 (12:55 -0800)]
[project @ 2004-10-26 13:55:25 by cjwatson]
Add X-$gProject-PR-Message: headers to all mails sent by service.

19 years ago[project @ 2004-08-27 23:36:44 by cjwatson]
cjwatson [Sat, 28 Aug 2004 06:36:44 +0000 (22:36 -0800)]
[project @ 2004-08-27 23:36:44 by cjwatson]
Update history; note that nCipher allowed me to distribute modifications I
made while I was an employee there.

19 years ago[project @ 2004-08-05 15:09:30 by cjwatson]
cjwatson [Thu, 5 Aug 2004 22:09:30 +0000 (14:09 -0800)]
[project @ 2004-08-05 15:09:30 by cjwatson]
Cope with empty Reply-To: header (#263741).

19 years ago[project @ 2004-06-11 16:45:45 by cjwatson]
cjwatson [Fri, 11 Jun 2004 23:45:45 +0000 (15:45 -0800)]
[project @ 2004-06-11 16:45:45 by cjwatson]
Clarify documentation of 'tags' (#253835).

19 years ago[project @ 2004-06-07 10:51:48 by cjwatson]
cjwatson [Mon, 7 Jun 2004 17:51:48 +0000 (09:51 -0800)]
[project @ 2004-06-07 10:51:48 by cjwatson]
Add more visible note that "close" is deprecated, for the hard-of-reading.

19 years ago[project @ 2004-06-07 10:14:07 by cjwatson]
cjwatson [Mon, 7 Jun 2004 17:14:07 +0000 (09:14 -0800)]
[project @ 2004-06-07 10:14:07 by cjwatson]
merge doesn't require title match or affect titles; thanks to Dan Jacobson.

20 years ago[project @ 2004-06-01 00:41:26 by cjwatson]
cjwatson [Tue, 1 Jun 2004 07:41:26 +0000 (23:41 -0800)]
[project @ 2004-06-01 00:41:26 by cjwatson]
Use RFC2616-compliant means of recommending a target filename to the
browser when downloading attachments. Patch slightly modified from one by
Tollef Fog Heen.

20 years ago[project @ 2004-05-11 00:51:01 by cjwatson]
cjwatson [Tue, 11 May 2004 07:51:01 +0000 (23:51 -0800)]
[project @ 2004-05-11 00:51:01 by cjwatson]
Document that # comments in control messages are included in acks.

20 years ago[project @ 2004-04-19 13:09:27 by cjwatson]
cjwatson [Mon, 19 Apr 2004 20:09:27 +0000 (12:09 -0800)]
[project @ 2004-04-19 13:09:27 by cjwatson]
Completely ignore old 'base' parameter.

20 years ago[project @ 2004-04-19 10:30:42 by cjwatson]
cjwatson [Mon, 19 Apr 2004 17:30:42 +0000 (09:30 -0800)]
[project @ 2004-04-19 10:30:42 by cjwatson]
Only link to $gPackagePages if it's defined.

20 years ago[project @ 2004-04-19 10:03:53 by cjwatson]
cjwatson [Mon, 19 Apr 2004 17:03:53 +0000 (09:03 -0800)]
[project @ 2004-04-19 10:03:53 by cjwatson]
Fix db2html package page ordering.

20 years ago[project @ 2004-04-17 17:54:27 by cjwatson]
cjwatson [Sun, 18 Apr 2004 00:54:27 +0000 (16:54 -0800)]
[project @ 2004-04-17 17:54:27 by cjwatson]
bugs-fetch2 redirects to bugreport.cgi/pkgreport.cgi URLs rather than
obsolete db/ ones.

20 years ago[project @ 2004-04-17 17:31:04 by cjwatson]
cjwatson [Sun, 18 Apr 2004 00:31:04 +0000 (16:31 -0800)]
[project @ 2004-04-17 17:31:04 by cjwatson]
Fix summary ordering (discovered during nCipher upgrade).

20 years ago[project @ 2004-03-28 06:02:45 by doogie]
doogie [Sun, 28 Mar 2004 14:02:45 +0000 (06:02 -0800)]
[project @ 2004-03-28 06:02:45 by doogie]
Add support for reading compressed .log files.

20 years ago[project @ 2004-03-20 15:13:52 by cjwatson]
cjwatson [Sat, 20 Mar 2004 23:13:52 +0000 (15:13 -0800)]
[project @ 2004-03-20 15:13:52 by cjwatson]
Clean up a few bits of quoting; correct Stop: documentation.

20 years ago[project @ 2004-03-17 17:18:41 by cjwatson]
cjwatson [Thu, 18 Mar 2004 01:18:41 +0000 (17:18 -0800)]
[project @ 2004-03-17 17:18:41 by cjwatson]
Sanitize # to %23 in attachment URLs (but not where it's supposed to
introduce an anchor, obviously).

20 years ago[project @ 2004-02-27 02:05:17 by cjwatson]
cjwatson [Fri, 27 Feb 2004 10:05:17 +0000 (02:05 -0800)]
[project @ 2004-02-27 02:05:17 by cjwatson]
Sanitize $data->{package} before using it as a local-part
@$gSubscriptionDomain; exim barfs messily otherwise and we end up with
half-written .log records (#191306 and perhaps others).

20 years ago[project @ 2004-02-23 00:57:17 by cjwatson]
cjwatson [Mon, 23 Feb 2004 08:57:17 +0000 (00:57 -0800)]
[project @ 2004-02-23 00:57:17 by cjwatson]
Sync with webwml (packages.debian.org internationalized, remove .html).

20 years ago[project @ 2004-02-15 16:12:00 by cjwatson]
cjwatson [Mon, 16 Feb 2004 00:12:00 +0000 (16:12 -0800)]
[project @ 2004-02-15 16:12:00 by cjwatson]
Stop pretending to understand text/enriched when we clearly don't. Reported
by Steven Leach on debian-user, Message-Id:
<1EAAE989-5FC5-11D8-875A-000393AF4F78@mac.com>.

20 years ago[project @ 2004-02-03 22:14:32 by cjwatson]
cjwatson [Wed, 4 Feb 2004 06:14:32 +0000 (22:14 -0800)]
[project @ 2004-02-03 22:14:32 by cjwatson]
Add named anchors to the start of each message in a bug.

20 years ago[project @ 2004-02-03 21:50:24 by cjwatson]
cjwatson [Wed, 4 Feb 2004 05:50:24 +0000 (21:50 -0800)]
[project @ 2004-02-03 21:50:24 by cjwatson]
Sync tags with master (add l10n).

20 years ago[project @ 2004-02-03 21:37:45 by cjwatson]
cjwatson [Wed, 4 Feb 2004 05:37:45 +0000 (21:37 -0800)]
[project @ 2004-02-03 21:37:45 by cjwatson]
Allow # prefix on bug numbers in 'merge' command.

20 years ago[project @ 2004-01-26 00:37:15 by cjwatson]
cjwatson [Mon, 26 Jan 2004 08:37:15 +0000 (00:37 -0800)]
[project @ 2004-01-26 00:37:15 by cjwatson]
Add some basic upgrade documentation for using spamscan, and changelog it.

20 years ago[project @ 2004-01-14 19:41:18 by cjwatson]
cjwatson [Thu, 15 Jan 2004 03:41:18 +0000 (19:41 -0800)]
[project @ 2004-01-14 19:41:18 by cjwatson]
Lock incoming-spamscan before creating an instance of SpamAssassin.

20 years ago[project @ 2004-01-14 01:40:43 by cjwatson]
cjwatson [Wed, 14 Jan 2004 09:40:43 +0000 (01:40 -0800)]
[project @ 2004-01-14 01:40:43 by cjwatson]
Drop example spamscan frequency to every 5 minutes. Much more than that is
silly because it takes a minute and a half before filelock gives up.

20 years ago[project @ 2004-01-14 01:39:01 by cjwatson]
cjwatson [Wed, 14 Jan 2004 09:39:01 +0000 (01:39 -0800)]
[project @ 2004-01-14 01:39:01 by cjwatson]
Add Date: header to spamscan log.
Exit silently if incoming-spamscan is locked.

20 years ago[project @ 2004-01-14 00:54:46 by cjwatson]
cjwatson [Wed, 14 Jan 2004 08:54:46 +0000 (00:54 -0800)]
[project @ 2004-01-14 00:54:46 by cjwatson]
Print spamscan-stop notice to log file, not stderr, so that we don't get
cron mail about it.

20 years ago[project @ 2004-01-13 20:17:57 by cjwatson]
cjwatson [Wed, 14 Jan 2004 04:17:57 +0000 (20:17 -0800)]
[project @ 2004-01-13 20:17:57 by cjwatson]
Switch around From_ and Received: headers so that bugreport.cgi likes them.
(Oops.)

20 years ago[project @ 2004-01-13 19:25:57 by cjwatson]
cjwatson [Wed, 14 Jan 2004 03:25:57 +0000 (19:25 -0800)]
[project @ 2004-01-13 19:25:57 by cjwatson]
Exit immediately unless $gSpamScan is set.

20 years ago[project @ 2004-01-13 19:24:02 by cjwatson]
cjwatson [Wed, 14 Jan 2004 03:24:02 +0000 (19:24 -0800)]
[project @ 2004-01-13 19:24:02 by cjwatson]
Sync tags with master.

20 years ago[project @ 2004-01-13 19:01:13 by cjwatson]
cjwatson [Wed, 14 Jan 2004 03:01:13 +0000 (19:01 -0800)]
[project @ 2004-01-13 19:01:13 by cjwatson]
Use taint mode.

20 years ago[project @ 2004-01-13 18:55:53 by cjwatson]
cjwatson [Wed, 14 Jan 2004 02:55:53 +0000 (18:55 -0800)]
[project @ 2004-01-13 18:55:53 by cjwatson]
New spamscan script, to let us run SpamAssassin concurrently with procmail
rather than from procmail on bugs.debian.org. I'm hoping that this will
alleviate most of our mail queueing problems. This doesn't require a
separate spamd, but uses the SA Perl modules itself; this way we can use
more interesting user rules (spamd forbids anything that might be able to
evaluate arbitrary Perl).

There's no upgrade documentation yet, but unless $gSpamScan is set in
/etc/debbugs/config the whole thing is a no-op, so that's OK.

20 years ago[project @ 2004-01-13 18:48:22 by cjwatson]
cjwatson [Wed, 14 Jan 2004 02:48:22 +0000 (18:48 -0800)]
[project @ 2004-01-13 18:48:22 by cjwatson]
Fix a typo.

20 years ago[project @ 2004-01-11 10:42:58 by cjwatson]
cjwatson [Sun, 11 Jan 2004 18:42:58 +0000 (10:42 -0800)]
[project @ 2004-01-11 10:42:58 by cjwatson]
Install Debian configuration in the binary package's examples directory
(closes: #222118).

20 years ago[project @ 2003-10-02 13:48:38 by cjwatson]
cjwatson [Thu, 2 Oct 2003 20:48:38 +0000 (12:48 -0800)]
[project @ 2003-10-02 13:48:38 by cjwatson]
Check matching owners when merging.

20 years ago[project @ 2003-10-01 14:40:40 by cjwatson]
cjwatson [Wed, 1 Oct 2003 21:40:40 +0000 (13:40 -0800)]
[project @ 2003-10-01 14:40:40 by cjwatson]
Split $data->{package} on colons too in service as well as process.

20 years ago[project @ 2003-09-21 22:28:39 by cjwatson]
cjwatson [Mon, 22 Sep 2003 05:28:39 +0000 (21:28 -0800)]
[project @ 2003-09-21 22:28:39 by cjwatson]
Fix uninitialized variable warnings when raw=yes.

20 years ago[project @ 2003-09-21 21:30:40 by cjwatson]
cjwatson [Mon, 22 Sep 2003 04:30:40 +0000 (20:30 -0800)]
[project @ 2003-09-21 21:30:40 by cjwatson]
Reduce noise when running from the command line without all the CGI
environment variables set.

20 years ago[project @ 2003-09-19 01:20:55 by cjwatson]
cjwatson [Fri, 19 Sep 2003 08:20:55 +0000 (00:20 -0800)]
[project @ 2003-09-19 01:20:55 by cjwatson]
Drop back to old section header format if show_list_header is off. (This is
basically a hack to stop breaking woody's reportbug.)

20 years ago[project @ 2003-09-19 01:05:45 by cjwatson]
cjwatson [Fri, 19 Sep 2003 08:05:45 +0000 (00:05 -0800)]
[project @ 2003-09-19 01:05:45 by cjwatson]
Fix typos: s/show_foot_header/show_list_footer/g.

20 years ago[project @ 2003-09-18 17:31:48 by cjwatson]
cjwatson [Fri, 19 Sep 2003 00:31:48 +0000 (16:31 -0800)]
[project @ 2003-09-18 17:31:48 by cjwatson]
Split $data->{package} on colons too when adding maintainers; should stop
"Package: foo: bar" from blowing things up hideously.

20 years ago[project @ 2003-09-18 16:17:39 by doogie]
doogie [Thu, 18 Sep 2003 23:17:39 +0000 (15:17 -0800)]
[project @ 2003-09-18 16:17:39 by doogie]
Fix repeatmerged.

20 years ago[project @ 2003-09-18 16:10:13 by cjwatson]
cjwatson [Thu, 18 Sep 2003 23:10:13 +0000 (15:10 -0800)]
[project @ 2003-09-18 16:10:13 by cjwatson]
Don't say things like "Will be archived: in -844 days" for already-archived
bugs.

20 years ago[project @ 2003-09-18 11:20:54 by joy]
joy [Thu, 18 Sep 2003 18:20:54 +0000 (10:20 -0800)]
[project @ 2003-09-18 11:20:54 by joy]
properly arrange the <hr>s at the bottom

20 years ago[project @ 2003-09-18 11:10:22 by joy]
joy [Thu, 18 Sep 2003 18:10:22 +0000 (10:10 -0800)]
[project @ 2003-09-18 11:10:22 by joy]
removed extra caps

20 years ago[project @ 2003-09-17 23:37:00 by doogie]
doogie [Thu, 18 Sep 2003 06:37:00 +0000 (22:37 -0800)]
[project @ 2003-09-17 23:37:00 by doogie]
Fix bugfilter, no longer use each(%hash).

20 years ago[project @ 2003-09-17 23:28:14 by doogie]
doogie [Thu, 18 Sep 2003 06:28:14 +0000 (22:28 -0800)]
[project @ 2003-09-17 23:28:14 by doogie]
* Add user-agent detection.  This currently doesn't change anything,
  howeever.
* Add options show_list_(head|foot)er.

20 years ago[project @ 2003-09-17 22:44:30 by doogie]
doogie [Thu, 18 Sep 2003 05:44:30 +0000 (21:44 -0800)]
[project @ 2003-09-17 22:44:30 by doogie]
Move the stats to the bottom of the page, and no longer use a table for the
ToC.

20 years ago[project @ 2003-09-17 22:14:43 by doogie]
doogie [Thu, 18 Sep 2003 05:14:43 +0000 (21:14 -0800)]
[project @ 2003-09-17 22:14:43 by doogie]
Display how long until a resolved bug will be archived in pkgreport.cgi.

20 years ago[project @ 2003-09-17 21:28:07 by doogie]
doogie [Thu, 18 Sep 2003 04:28:07 +0000 (20:28 -0800)]
[project @ 2003-09-17 21:28:07 by doogie]
Add in a Table of Contents to pkgreport.cgi.

20 years ago[project @ 2003-09-16 20:57:19 by doogie]
doogie [Wed, 17 Sep 2003 03:57:19 +0000 (19:57 -0800)]
[project @ 2003-09-16 20:57:19 by doogie]
Fix checking for invalid include/exclude key.

20 years ago[project @ 2003-09-16 20:32:12 by doogie]
doogie [Wed, 17 Sep 2003 03:32:13 +0000 (19:32 -0800)]
[project @ 2003-09-16 20:32:12 by doogie]
* Rewrite filtering in common.pl, to make it completely generic.  Filtering
  can now work against any field.
* Rewrite grouping logic in cgi's common.pl, to make it completely generic.
  There is now no longer 2 nested loops, to do the grouping.  This makes
  adding new grouping levels simpler for the future.

20 years ago[project @ 2003-09-15 14:23:45 by doogie]
doogie [Mon, 15 Sep 2003 21:23:45 +0000 (13:23 -0800)]
[project @ 2003-09-15 14:23:45 by doogie]
Split includes and excludes on the first :.

20 years ago[project @ 2003-09-12 22:27:19 by cjwatson]
cjwatson [Sat, 13 Sep 2003 05:27:19 +0000 (21:27 -0800)]
[project @ 2003-09-12 22:27:19 by cjwatson]
Document 'owner' and 'noowner' control commands in the refcard.

20 years ago[project @ 2003-09-07 22:09:48 by cjwatson]
cjwatson [Mon, 8 Sep 2003 05:09:48 +0000 (21:09 -0800)]
[project @ 2003-09-07 22:09:48 by cjwatson]
New Debbugs::Versions::Dpkg module implementing pure-Perl comparison of
dpkg-style version numbers. Used when libapt-pkg-perl isn't available and
'dpkg --compare-versions' is too slow.

20 years ago[project @ 2003-09-04 23:37:40 by cjwatson]
cjwatson [Fri, 5 Sep 2003 06:37:40 +0000 (22:37 -0800)]
[project @ 2003-09-04 23:37:40 by cjwatson]
Archived bugs aren't "expunged". Clarify the reply sent to people who try
to mail them.

20 years ago[project @ 2003-09-01 01:19:24 by cjwatson]
cjwatson [Mon, 1 Sep 2003 08:19:24 +0000 (00:19 -0800)]
[project @ 2003-09-01 01:19:24 by cjwatson]
Require whitespace after 'package' command (#207988).

20 years ago[project @ 2003-08-31 14:21:02 by cjwatson]
cjwatson [Sun, 31 Aug 2003 21:21:02 +0000 (13:21 -0800)]
[project @ 2003-08-31 14:21:02 by cjwatson]
D'oh! It's $data, not %data. Sorry ...

20 years ago[project @ 2003-08-30 09:50:24 by joy]
joy [Sat, 30 Aug 2003 16:50:24 +0000 (08:50 -0800)]
[project @ 2003-08-30 09:50:24 by joy]
polishing

20 years ago[project @ 2003-08-30 00:15:15 by cjwatson]
cjwatson [Sat, 30 Aug 2003 07:15:15 +0000 (23:15 -0800)]
[project @ 2003-08-30 00:15:15 by cjwatson]
Implement bug ownership. New 'owner' field in .summary files. New 'owner'
and 'noowner' control commands.

20 years ago[project @ 2003-08-24 23:30:04 by cjwatson]
cjwatson [Mon, 25 Aug 2003 06:30:04 +0000 (22:30 -0800)]
[project @ 2003-08-24 23:30:04 by cjwatson]
Define $gBadEmailPrefix if it isn't defined already.

20 years ago[project @ 2003-08-24 16:14:41 by cjwatson]
cjwatson [Sun, 24 Aug 2003 23:14:41 +0000 (15:14 -0800)]
[project @ 2003-08-24 16:14:41 by cjwatson]
Use a generic example e-mail address.

20 years ago[project @ 2003-08-24 16:14:07 by cjwatson]
cjwatson [Sun, 24 Aug 2003 23:14:07 +0000 (15:14 -0800)]
[project @ 2003-08-24 16:14:07 by cjwatson]
Spell out what to do with crontab.

20 years ago[project @ 2003-08-24 16:10:18 by cjwatson]
cjwatson [Sun, 24 Aug 2003 23:10:18 +0000 (15:10 -0800)]
[project @ 2003-08-24 16:10:18 by cjwatson]
Avoid duplication of "/Bugs" in default $gCGIDomain.

20 years ago[project @ 2003-08-24 10:47:55 by joy]
joy [Sun, 24 Aug 2003 17:47:55 +0000 (09:47 -0800)]
[project @ 2003-08-24 10:47:55 by joy]
found out another corner case that wasn't covered, and finally rearranged the @references logic to be straightforward (albeit boring and somewhat repetitive)

20 years ago[project @ 2003-08-23 15:33:42 by cjwatson]
cjwatson [Sat, 23 Aug 2003 22:33:42 +0000 (14:33 -0800)]
[project @ 2003-08-23 15:33:42 by cjwatson]
Tolerate things like "Format-Version: 2.1", from the incipient spec on
handling upgrades.

20 years ago[project @ 2003-08-23 15:12:57 by cjwatson]
cjwatson [Sat, 23 Aug 2003 22:12:57 +0000 (14:12 -0800)]
[project @ 2003-08-23 15:12:57 by cjwatson]
Rename .db to .summary: it's a better name and isn't so hard to grep for.

20 years ago[project @ 2003-08-23 13:50:45 by cjwatson]
cjwatson [Sat, 23 Aug 2003 20:50:45 +0000 (12:50 -0800)]
[project @ 2003-08-23 13:50:45 by cjwatson]
Rename $gFowardList to $gForwardList. Shim kept in errorlib for
compatibility with old config files.

20 years ago[project @ 2003-08-23 13:17:32 by cjwatson]
cjwatson [Sat, 23 Aug 2003 20:17:32 +0000 (12:17 -0800)]
[project @ 2003-08-23 13:17:32 by cjwatson]
Create common function to test whether a severity is "strong" (i.e.
release-critical, in the case of Debian).

20 years ago[project @ 2003-08-23 12:55:41 by cjwatson]
cjwatson [Sat, 23 Aug 2003 19:55:41 +0000 (11:55 -0800)]
[project @ 2003-08-23 12:55:41 by cjwatson]
Simplify procmail-fu, per bugs.debian.org installation.

20 years ago[project @ 2003-08-22 02:36:19 by cjwatson]
cjwatson [Fri, 22 Aug 2003 09:36:19 +0000 (01:36 -0800)]
[project @ 2003-08-22 02:36:19 by cjwatson]
Add basic upgrade documentation. Install debbugs-upgradestatus.

20 years ago[project @ 2003-08-22 01:41:54 by cjwatson]
cjwatson [Fri, 22 Aug 2003 08:41:54 +0000 (00:41 -0800)]
[project @ 2003-08-22 01:41:54 by cjwatson]
Implement .status format version 2.

The new format is RFC822-style (continuation lines not implemented, but
feel free to do so), and it's stored in .db files alongside .status, to
make migration less of a one-way affair. Field names are more or less those
used internally, with a few slight changes (originator => submitter, msgid
=> message-id, keywords => tags, forwarded => forwarded-to, mergedwith =>
merged-with). A Format-Version: field is included (currently always 2) to
make the guts of the format extensible in the future should anyone wish to
do so. New fields, though, may be added without incrementing the
format-version, which is the main point of this change.

Support for reading the old format (henceforth "version 1") has been
removed, per Adam Heath. A new migration tool, debbugs-upgradestatus, is
provided, and must be run after upgrading to this version and before
turning debbugs back on.

I think I've changed everything that referred to .status files. We'll find
out once bugs.debian.org has been running this for a while ...

There is precious little documentation of any of this yet.

20 years ago[project @ 2003-08-21 19:21:43 by cjwatson]
cjwatson [Fri, 22 Aug 2003 02:21:43 +0000 (18:21 -0800)]
[project @ 2003-08-21 19:21:43 by cjwatson]
Simplify status reading and writing in preparation for format change. There
should now be exactly one list of status fields.

20 years ago[project @ 2003-08-21 18:50:28 by cjwatson]
cjwatson [Fri, 22 Aug 2003 01:50:28 +0000 (17:50 -0800)]
[project @ 2003-08-21 18:50:28 by cjwatson]
Avoid uninitialized value warnings when asking to view a bug that doesn't
exist.

20 years ago[project @ 2003-08-20 23:33:54 by cjwatson]
cjwatson [Thu, 21 Aug 2003 06:33:54 +0000 (22:33 -0800)]
[project @ 2003-08-20 23:33:54 by cjwatson]
Copy all traffic on bugs with release-critical severities to $gStrongList
(debian-bugs-rc for Debian).

20 years ago[project @ 2003-08-19 13:02:25 by joy]
joy [Tue, 19 Aug 2003 20:02:25 +0000 (12:02 -0800)]
[project @ 2003-08-19 13:02:25 by joy]
moved pts block under @pkgs so pseudo-packages aren't affected, and slightly improved the link choice logic (hi Kamion :)

20 years ago[project @ 2003-08-19 11:45:51 by joy]
joy [Tue, 19 Aug 2003 18:45:51 +0000 (10:45 -0800)]
[project @ 2003-08-19 11:45:51 by joy]
avoid duplicating the pts link

20 years ago[project @ 2003-08-19 11:39:00 by joy]
joy [Tue, 19 Aug 2003 18:39:00 +0000 (10:39 -0800)]
[project @ 2003-08-19 11:39:00 by joy]
add PTS link for source packages (doh :)

20 years ago[project @ 2003-08-19 01:13:32 by cjwatson]
cjwatson [Tue, 19 Aug 2003 08:13:32 +0000 (00:13 -0800)]
[project @ 2003-08-19 01:13:32 by cjwatson]
Check more exactly for pending and fixed tags so that fixed-in-experimental
and fixed-upstream don't wrongly show up under "Fixed in NMU". (If someone
wants to add a "Fixed in experimental" section for now, please do ...)

20 years ago[project @ 2003-08-18 01:16:14 by cjwatson]
cjwatson [Mon, 18 Aug 2003 08:16:14 +0000 (00:16 -0800)]
[project @ 2003-08-18 01:16:14 by cjwatson]
Phase 1 of version tracking: CGI scripts only.

pkgreport.cgi now takes 'version', 'dist', and 'arch' arguments. If
'version' is supplied, then bugs open against that version are displayed.
Otherwise, if 'dist' is supplied, then it's expected to be a distribution,
such as stable, testing, or unstable, and bugs open against the versions of
packages in that distribution are displayed. It defaults to unstable at the
moment. 'arch' is largely for completeness because it was easy, and narrows
this down to the version of a package on that particular architecture. It
defaults to i386.

For now, bugs that apparently don't apply to the given version at all
(because they were found in a later version or in a version on a different
branch) are displayed in a separate group of sections at the bottom, "not
applicable to this version".

This is a bit of a hack at the moment in various ways, mostly because the
version data isn't yet stored in the .status files. The new $gVersion*
configuration variables are subject to completely arbitrary change. Until
all of this settles down, the output should look unchanged unless you
supply a 'version' or 'dist' argument.

20 years ago[project @ 2003-08-17 22:03:08 by cjwatson]
cjwatson [Mon, 18 Aug 2003 05:03:08 +0000 (21:03 -0800)]
[project @ 2003-08-17 22:03:08 by cjwatson]
Install Debbugs::Log, Debbugs::MIME, and Debbugs::Versions in
/usr/share/perl5/Debbugs.

20 years ago[project @ 2003-08-10 20:33:38 by cjwatson]
cjwatson [Mon, 11 Aug 2003 03:33:38 +0000 (19:33 -0800)]
[project @ 2003-08-10 20:33:38 by cjwatson]
Remove superfluous "to", syncing with webwml.

20 years ago[project @ 2003-08-10 20:08:10 by cjwatson]
cjwatson [Mon, 11 Aug 2003 03:08:10 +0000 (19:08 -0800)]
[project @ 2003-08-10 20:08:10 by cjwatson]
Don't use real addresses in sample Maintainers file (thanks, Christoph
Haas).

20 years ago[project @ 2003-08-10 13:20:17 by joy]
joy [Sun, 10 Aug 2003 20:20:17 +0000 (12:20 -0800)]
[project @ 2003-08-10 13:20:17 by joy]
add bug title to <title>, too

20 years ago[project @ 2003-08-07 13:57:06 by cjwatson]
cjwatson [Thu, 7 Aug 2003 20:57:06 +0000 (12:57 -0800)]
[project @ 2003-08-07 13:57:06 by cjwatson]
Allow "-" in pseudo-header names; reported by "solo turn".

20 years ago[project @ 2003-08-07 00:57:44 by cjwatson]
cjwatson [Thu, 7 Aug 2003 07:57:44 +0000 (23:57 -0800)]
[project @ 2003-08-07 00:57:44 by cjwatson]
Document how to deliver mail to debbugs via procmail and SpamAssassin.