Don Armstrong [Mon, 26 Jun 2006 01:00:59 +0000 (18:00 -0700)]
* Fix Debbugs::Versions::Dpkg to deal with ~ in the versions properly
* Add tests in 02_version_dpkg.t to actually test to make sure that
Debbugs::Versions::Dpkg and dpkg --compare-versions agree what the
version relationships are.
Don Armstrong [Wed, 7 Jun 2006 07:14:16 +0000 (00:14 -0700)]
* Encode all messages with quoted-printable when appropriate
* Add a test to make sure that messages which are created don't have
8-bit stuff anywhere.
Don Armstrong [Sat, 27 May 2006 06:57:16 +0000 (23:57 -0700)]
* Modify Debbugs::Config to work relatively transparently with the
current configuration file setup; major changes to allow you to
only import specific variables into the calling space, and/or just
use a config hash instead.
Don Armstrong [Tue, 23 May 2006 06:45:23 +0000 (23:45 -0700)]
* Add a bin directory
* Place within it the test_bts commands and the add_bug_to_estraier
command which enable the bts to be tested and bugs to be added to
estraier via a cron job.
Don Armstrong [Sat, 20 May 2006 06:13:37 +0000 (23:13 -0700)]
* Add X-Debbugs-PR-Source: message
* General code cleanup in process.in (more lexicals, on the way to
use warnings; use strict;)
* Remove useless reverse in service.in (use -1 instead of (reverse
@array)[0])
Don Armstrong [Wed, 17 May 2006 05:30:50 +0000 (22:30 -0700)]
* Fix the documentation of clone to indicate that you need at least
one newID (closes: #276747)
* Use create_mime_message to send all of the mails which may contain
UTF8 material. (closes: #364026)
* Add links to Closes: text for closed bugs. (closes: #320986)
Don Armstrong [Mon, 15 May 2006 05:02:22 +0000 (00:02 -0500)]
* Make @tomerge lexical in both merge and forcemerge
* Add more debugging output to forcemerge so I can easily see what is
broken
* Clean up numeric comparisons with the string comparison operators
Don Armstrong [Thu, 6 Apr 2006 22:12:39 +0000 (15:12 -0700)]
* Add forcemerge support; bugs which are in the same package can be
forcibly merged, where the subsequent bugs listed take on the same
values as the first bug listed.
don [Wed, 8 Feb 2006 05:34:33 +0000 (21:34 -0800)]
[project @ 2006-02-07 21:34:33 by don]
* Instead of just rearranging the envelope From, rip it out entirely
to get around the broken >From quoting in l.d.o and other mailing
lists.
don [Sat, 4 Feb 2006 11:24:12 +0000 (03:24 -0800)]
[project @ 2006-02-04 03:24:12 by don]
* Add back in the craptacular part of the MIME patch which was
missing which is used to deal with MTAs like sendmail and exim4
which eat from lines in message/rfc822 attachments for whatever
reason.
* Indicate in the changelog that this bug really does close #136654
don [Fri, 3 Feb 2006 11:52:51 +0000 (03:52 -0800)]
[project @ 2006-02-03 03:52:51 by don]
* Add create_mime_message which uses MIME to attach done and close
messages appropriately.
* Use create_mime_message to send out the done and close messages in
process.in
don [Fri, 13 Jan 2006 02:57:45 +0000 (18:57 -0800)]
[project @ 2006-01-12 18:57:45 by don]
* Test for the existance of $p in Debbugs::User::get_user and return
if the file doesn't exist; if the file does exist and we can't read
it, die with an informative error message.
don [Wed, 19 Oct 2005 10:49:12 +0000 (02:49 -0800)]
[project @ 2005-10-19 03:49:12 by don]
* Link to merged bugs in the bugreport.cgi output
* Make attachments use the inline content disposition so they are displayed in the browser when possible
* Fix up html so it is HTML 4.01 compliant (closes: #322763)
don [Wed, 19 Oct 2005 08:22:14 +0000 (00:22 -0800)]
[project @ 2005-10-19 01:22:13 by don]
* Allow X-debbugs-* to be set in pseudo headers (closes: #179340)
* Obey X-Debbugs-No-Ack in control@ messages (Closes: #201825)
* Allow forwarded to be set at submit@ time (Closes: #128320)
ajt [Sun, 9 Oct 2005 21:17:41 +0000 (13:17 -0800)]
[project @ 2005-10-09 14:17:41 by ajt]
restructure User.pm (deal with perl objects by preference instead
of a usertag hash) and add support for user categories.
darcs changelog:
* first pass refactoring of User.pm
* make locking functional
* add support for unknown stanzas, and first pass at reading usercategories
* fix writing of unknown stanzas with multiline fields
* deal with multiline fields that don't have a summary line
* remove categories-by-cookie support, restructure category handling for
proper user-categories
* convert from add_usertags to add_user syntax
* cope with new user ids
* drop support for Prefix in the user files
* add support for recording categories
* finish off support for usercategory command
* finish adding support for user categories