]> git.donarmstrong.com Git - debbugs.git/log
debbugs.git
11 years agodocument the fix of #670456 origin/spacefun origin/spacefun.zobel
Don Armstrong [Thu, 8 Nov 2012 22:38:40 +0000 (14:38 -0800)]
document the fix of #670456

11 years agoif there is a non-source qualified version with a corresponding source
Don Armstrong [Thu, 8 Nov 2012 22:38:28 +0000 (14:38 -0800)]
if there is a non-source qualified version with a corresponding source
qualified version, we only want to merge the source qualified
version(s)

This fixes #670456

11 years agochanges is a hash of arrayrefs; properly handle it when merge fails
Don Armstrong [Thu, 8 Nov 2012 22:14:59 +0000 (14:14 -0800)]
changes is a hash of arrayrefs; properly handle it when merge fails

11 years agodocument fix of #691573 in acb6e
Don Armstrong [Mon, 29 Oct 2012 11:40:49 +0000 (04:40 -0700)]
document fix of #691573 in acb6e

11 years agocontrol: print message to transcript when command is unrecognized
Jonathan Nieder [Mon, 29 Oct 2012 06:46:12 +0000 (23:46 -0700)]
control: print message to transcript when command is unrecognized

We accidentally dropped this error message in 56704088 (call
Debbugs::Control::service for all services, 2012-07-12).
Closes: #691573
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoFix lack of archive support in pkgindex.cgi.
Don Armstrong [Fri, 19 Oct 2012 16:42:03 +0000 (09:42 -0700)]
Fix lack of archive support in pkgindex.cgi.

11 years agoOnly remove list headers if the message appears to have traversed a mailing list...
Don Armstrong [Sun, 14 Oct 2012 00:41:51 +0000 (17:41 -0700)]
Only remove list headers if the message appears to have traversed a mailing list to get to us. (closes: #690408)

11 years agochange how $generalbcc is assigned
Don Armstrong [Fri, 28 Sep 2012 17:23:45 +0000 (10:23 -0700)]
change how $generalbcc is assigned

11 years agoadd Debian BTS closures to /debian/changelog
Mike Gabriel [Fri, 28 Sep 2012 12:55:14 +0000 (14:55 +0200)]
add Debian BTS closures to /debian/changelog

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoUse locale independent date format for mail processing and service mail generation.
Mike Gabriel [Fri, 28 Sep 2012 12:29:00 +0000 (14:29 +0200)]
Use locale independent date format for mail processing and service mail generation.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoMake sure that mails to gSubscriptionDomain and gBugSubscriptionDomain are only sent...
Mike Gabriel [Fri, 21 Sep 2012 19:57:14 +0000 (21:57 +0200)]
Make sure that mails to gSubscriptionDomain and gBugSubscriptionDomain are only sent out if the variables in config are defined and have a lenght < 0.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoProvide gStrongList configuration option in config file to make a site admin aware...
Mike Gabriel [Fri, 21 Sep 2012 19:14:05 +0000 (21:14 +0200)]
Provide gStrongList configuration option in config file to make a site admin aware of its existence.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoUpdate postfix section in Readme.mail. Closes: #688109.
Mike Gabriel [Wed, 19 Sep 2012 20:06:17 +0000 (22:06 +0200)]
Update postfix section in Readme.mail. Closes: #688109.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoRemove mailing list markers of the form [<list-name>] from the subject line to avoid...
Mike Gabriel [Wed, 12 Sep 2012 09:42:05 +0000 (11:42 +0200)]
Remove mailing list markers of the form [<list-name>] from the subject line to avoid duplication (and more) of the bug number when replying to bug postings.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoAdd empty $gBugSubscriptionDomain variable to config file template.
Mike Gabriel [Wed, 12 Sep 2012 09:09:37 +0000 (11:09 +0200)]
Add empty $gBugSubscriptionDomain variable to config file template.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agochangelog cleanup for last commits
Mike Gabriel [Wed, 12 Sep 2012 07:10:46 +0000 (09:10 +0200)]
changelog cleanup for last commits

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoAllow directory index for /var/lib/debbugs/www to be shown TTW (in apache.conf example).
Mike Gabriel [Wed, 12 Sep 2012 06:31:13 +0000 (08:31 +0200)]
Allow directory index for /var/lib/debbugs/www to be shown TTW (in apache.conf example).

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoLet generated index pages load css file.
Mike Gabriel [Mon, 10 Sep 2012 11:09:29 +0000 (13:09 +0200)]
Let generated index pages load css file.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoExtend examples/apache.conf, add directory rules. Esp. allow Indexes to be overridden...
Mike Gabriel [Mon, 10 Sep 2012 11:05:18 +0000 (13:05 +0200)]
Extend examples/apache.conf, add directory rules. Esp. allow Indexes to be overridden in /var/lib/debbugs/www/db to allow mod_expires apache configuration options in .htaccess.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years ago/debian/control: Add ${misc:Depends} to Depends.
Mike Gabriel [Mon, 10 Sep 2012 10:16:44 +0000 (12:16 +0200)]
/debian/control: Add ${misc:Depends} to Depends.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoFix pkgindex.cgi concerning several issues: load proper Perl modules, replace usage...
Mike Gabriel [Wed, 12 Sep 2012 07:04:49 +0000 (09:04 +0200)]
Fix pkgindex.cgi concerning several issues: load proper Perl modules, replace usage of src_url and pkg_url by package_links, use html_tail from templates, use count_bugs everywhere, load bugs.css, fix global variable usage in html header.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoBe more generic, comment out rewrite rule that directly redirects http://<debbugs...
Mike Gabriel [Sat, 8 Sep 2012 20:41:23 +0000 (22:41 +0200)]
Be more generic, comment out rewrite rule that directly redirects http://<debbugs-webhost>/ to http://www.debian.org/Bugs.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoFix sani function in scripts/errorlib. Generate html entities correctly (prepend...
Mike Gabriel [Sat, 8 Sep 2012 20:34:11 +0000 (22:34 +0200)]
Fix sani function in scripts/errorlib. Generate html entities correctly (prepend ampersand, append semicolon).

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoRewrite rule example: http://<webhost>/<nnn> -> show bug report for bug <nnn>.
Mike Gabriel [Sat, 8 Sep 2012 20:31:15 +0000 (22:31 +0200)]
Rewrite rule example: http://<webhost>/<nnn> -> show bug report for bug <nnn>.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoAssure in apache.conf example that documentation html pages get loaded.
Mike Gabriel [Sat, 8 Sep 2012 20:27:51 +0000 (22:27 +0200)]
Assure in apache.conf example that documentation html pages get loaded.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoLoad bugs.css file in documentation html pages.
Mike Gabriel [Sat, 8 Sep 2012 20:24:04 +0000 (22:24 +0200)]
Load bugs.css file in documentation html pages.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agomark package as unreleased to make dch work correctly
Mike Gabriel [Sat, 8 Sep 2012 20:22:47 +0000 (22:22 +0200)]
mark package as unreleased to make dch work correctly

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agofix missing +
Don Armstrong [Mon, 17 Sep 2012 22:04:04 +0000 (15:04 -0700)]
fix missing +

11 years agowork around broken .debinfo files by faking the binarch from the
Don Armstrong [Mon, 17 Sep 2012 21:54:09 +0000 (14:54 -0700)]
work around broken .debinfo files by faking the binarch from the
filename if there are only four fields.

11 years agoFix installation of templates (closes: #686928). Thanks to Mike Gabriel.
Don Armstrong [Fri, 7 Sep 2012 17:43:39 +0000 (10:43 -0700)]
Fix installation of templates (closes: #686928). Thanks to Mike Gabriel.

11 years agoDocument what Debbugs::Status::get_bug_status returns
Don Armstrong [Thu, 6 Sep 2012 22:23:43 +0000 (15:23 -0700)]
Document what Debbugs::Status::get_bug_status returns

11 years agoclose directory after reading from it
Don Armstrong [Tue, 24 Jul 2012 17:53:32 +0000 (10:53 -0700)]
close directory after reading from it

11 years agosummary and outlook actually accept any text
Don Armstrong [Fri, 20 Jul 2012 22:47:16 +0000 (15:47 -0700)]
summary and outlook actually accept any text

11 years agoApply fix for ! in owner et al; fixes #681853 Thanks to jwilk for reporting
Don Armstrong [Tue, 17 Jul 2012 17:16:56 +0000 (10:16 -0700)]
Apply fix for ! in owner et al; fixes #681853 Thanks to jwilk for reporting

11 years agofix undefined value in print (should be $version, not $2)
Don Armstrong [Mon, 16 Jul 2012 23:31:04 +0000 (16:31 -0700)]
fix undefined value in print (should be $version, not $2)

11 years agofix lack of unlocking in process before we start control
Don Armstrong [Sun, 15 Jul 2012 23:00:45 +0000 (16:00 -0700)]
fix lack of unlocking in process before we start control

11 years agooutput outlook in bugreport outlook
Don Armstrong [Sat, 14 Jul 2012 21:40:10 +0000 (14:40 -0700)]
output outlook in bugreport

11 years agoAdd support for outlook in control
Don Armstrong [Sat, 14 Jul 2012 21:37:56 +0000 (14:37 -0700)]
Add support for outlook in control

11 years agosubmitter is U, not S
Don Armstrong [Sat, 14 Jul 2012 20:42:11 +0000 (13:42 -0700)]
submitter is U, not S

11 years agotest that -1 actually refers to the current bug control.at.submit
Don Armstrong [Sat, 14 Jul 2012 19:52:46 +0000 (12:52 -0700)]
test that -1 actually refers to the current bug
Fix clearing of %clonebugs

11 years agodata can be a HASHREF not a SCALAR in check_limit
Don Armstrong [Sat, 14 Jul 2012 18:31:33 +0000 (11:31 -0700)]
data can be a HASHREF not a SCALAR in check_limit

11 years agoMerge branch 'control.at.submit'
Don Armstrong [Sat, 14 Jul 2012 03:54:18 +0000 (20:54 -0700)]
Merge branch 'control.at.submit'

11 years agoadd submit at control support to process
Don Armstrong [Sat, 14 Jul 2012 03:50:59 +0000 (20:50 -0700)]
add submit at control support to process

11 years agoFix block stanza
Don Armstrong [Sat, 14 Jul 2012 03:50:17 +0000 (20:50 -0700)]
Fix block stanza

11 years agouse bug_links intsead of bug_url
Don Armstrong [Sat, 14 Jul 2012 03:49:56 +0000 (20:49 -0700)]
use bug_links intsead of bug_url

11 years agoadd tests for control at submit time
Don Armstrong [Sat, 14 Jul 2012 03:49:24 +0000 (20:49 -0700)]
add tests for control at submit time

11 years agoremove -1.log
Don Armstrong [Fri, 13 Jul 2012 23:21:46 +0000 (16:21 -0700)]
remove -1.log

11 years agoRemove obsolute @maintcc and $packagepr bits
Don Armstrong [Fri, 13 Jul 2012 23:21:21 +0000 (16:21 -0700)]
Remove obsolute @maintcc and $packagepr bits

11 years agoRemote obsolute @bcc code
Don Armstrong [Fri, 13 Jul 2012 23:20:50 +0000 (16:20 -0700)]
Remote obsolute @bcc code

11 years agoMerge branch 'don/processcleanup' into control.at.submit
Don Armstrong [Fri, 13 Jul 2012 00:14:00 +0000 (17:14 -0700)]
Merge branch 'don/processcleanup' into control.at.submit

11 years agouse slurp and io file to read the original report
Don Armstrong [Thu, 12 Jul 2012 23:57:11 +0000 (16:57 -0700)]
use slurp and io file to read the original report

11 years agoswitch to finish()
Don Armstrong [Thu, 12 Jul 2012 23:19:52 +0000 (16:19 -0700)]
switch to finish()
appendlog() now uses Debbugs::Log::write_log_records

11 years agoextract control psuedoheaders into @control_bits
Don Armstrong [Thu, 12 Jul 2012 21:10:23 +0000 (14:10 -0700)]
extract control psuedoheaders into @control_bits

11 years agoFix wrong @matches indexing
Don Armstrong [Thu, 12 Jul 2012 21:08:56 +0000 (14:08 -0700)]
Fix wrong @matches indexing
Support %limit properly
Handle block/unblock with bug not being the first match
Export valid_control

11 years agoexport check_limit
Don Armstrong [Thu, 12 Jul 2012 20:17:19 +0000 (13:17 -0700)]
export check_limit

11 years agocall Debbugs::Control::service for all services
Don Armstrong [Thu, 12 Jul 2012 20:16:26 +0000 (13:16 -0700)]
call Debbugs::Control::service for all services
use check_limit instead of &setbug

11 years agoadd Service abstraction
Don Armstrong [Wed, 11 Jul 2012 00:13:18 +0000 (17:13 -0700)]
add Service abstraction

11 years agouse Getopt::Long and Pod::Usage in process
Don Armstrong [Tue, 10 Jul 2012 18:00:30 +0000 (11:00 -0700)]
use Getopt::Long and Pod::Usage in process
remove DEBUG filehandle; replace with lexical filehandle
use Debbugs::MIME::parse instead of custom code in process
use undef $tryref instead of -1 for unknown bug number

11 years agofix export tags in MIME
Don Armstrong [Tue, 10 Jul 2012 02:28:17 +0000 (19:28 -0700)]
fix export tags in MIME
use vars $DEBUG

11 years agosupport export tags
Don Armstrong [Mon, 9 Jul 2012 19:21:44 +0000 (12:21 -0700)]
support export tags

11 years agocall decode_rfc1522 before calling decode_utf8 cgiencoding
Don Armstrong [Sun, 8 Jul 2012 21:42:13 +0000 (14:42 -0700)]
call decode_rfc1522 before calling decode_utf8

11 years agoMerge branch 'master' into don/processcleanup
Don Armstrong [Sun, 8 Jul 2012 18:23:18 +0000 (11:23 -0700)]
Merge branch 'master' into don/processcleanup

11 years agodocument that encoding issues have been resolved don/processencoding
Don Armstrong [Sun, 8 Jul 2012 17:30:38 +0000 (10:30 -0700)]
document that encoding issues have been resolved

11 years agoDebbugs::Log no longer attempts to convert to perl's internal encoding
Don Armstrong [Sun, 8 Jul 2012 16:56:03 +0000 (09:56 -0700)]
Debbugs::Log no longer attempts to convert to perl's internal encoding

11 years ago* Use encode_utf8 to encode perl strings before appending to log
Don Armstrong [Sun, 8 Jul 2012 16:13:16 +0000 (09:13 -0700)]
* Use encode_utf8 to encode perl strings before appending to log

11 years agogit rid of encoding in Debbugs::Log; everything should be escaped before here.
Don Armstrong [Sun, 8 Jul 2012 16:12:59 +0000 (09:12 -0700)]
git rid of encoding in Debbugs::Log; everything should be escaped before here.

11 years agoencode added header separately from message to avoid double encoding
Don Armstrong [Sun, 8 Jul 2012 16:11:38 +0000 (09:11 -0700)]
encode added header separately from message to avoid double encoding

11 years agotest for escaped utf8 bug log
Don Armstrong [Sun, 8 Jul 2012 16:10:53 +0000 (09:10 -0700)]
test for escaped utf8 bug log

11 years agoexplicitly decode_utf8 instead of use utf8
Don Armstrong [Sun, 8 Jul 2012 15:59:06 +0000 (08:59 -0700)]
explicitly decode_utf8 instead of use utf8

11 years agoMerge branch 'don/processencoding' of git+ssh://git.donarmstrong.com/srv/git/debbugs...
Don Armstrong [Sun, 8 Jul 2012 03:04:29 +0000 (20:04 -0700)]
Merge branch 'don/processencoding' of git+ssh://git.donarmstrong.com/srv/git/debbugs into don/processencoding

11 years agoonly encode to utf8 if is_utf8 is set; otherwise the string is assumed to already...
Don Armstrong [Sun, 8 Jul 2012 03:01:02 +0000 (20:01 -0700)]
only encode to utf8 if is_utf8 is set; otherwise the string is assumed to already be utf8 in escape_log

11 years agotest for utf8 control messages
Don Armstrong [Sun, 8 Jul 2012 03:00:23 +0000 (20:00 -0700)]
test for utf8 control messages

11 years agodo not encode mesages into utf8 when sending; this should be done previously.
Don Armstrong [Sun, 8 Jul 2012 02:59:30 +0000 (19:59 -0700)]
do not encode mesages into utf8 when sending; this should be done previously.

11 years agoOnly use decode_utf8 if the string isn't already in perl's internal encoding
Don Armstrong [Sun, 8 Jul 2012 02:58:28 +0000 (19:58 -0700)]
Only use decode_utf8 if the string isn't already in perl's internal encoding

11 years agoadd test script which shows encoding problems
Don Armstrong [Sun, 8 Jul 2012 00:43:16 +0000 (17:43 -0700)]
add test script which shows encoding problems

11 years agosupport attachments in test scripts
Don Armstrong [Sun, 8 Jul 2012 00:42:55 +0000 (17:42 -0700)]
support attachments in test scripts

11 years agoset the is_utf8 bit on $output
Don Armstrong [Sat, 7 Jul 2012 21:03:36 +0000 (14:03 -0700)]
set the is_utf8 bit on $output
switch attachment output to raw

11 years agoall files that __add_to_hash reads should be in UTF-8
Don Armstrong [Sat, 7 Jul 2012 20:47:52 +0000 (13:47 -0700)]
all files that __add_to_hash reads should be in UTF-8

11 years agouse :raw for the mail messages
Don Armstrong [Sat, 7 Jul 2012 20:44:58 +0000 (13:44 -0700)]
use :raw for the mail messages

11 years agoread the log file as utf8 by default
Don Armstrong [Sat, 7 Jul 2012 20:43:44 +0000 (13:43 -0700)]
read the log file as utf8 by default

11 years agostatus files should all be in UTF8; no longer attempt other encodings
Don Armstrong [Sat, 7 Jul 2012 19:00:35 +0000 (12:00 -0700)]
status files should all be in UTF8; no longer attempt other encodings

11 years agouse UTF-8 encoding on all templates
Don Armstrong [Sat, 7 Jul 2012 18:58:08 +0000 (11:58 -0700)]
use UTF-8 encoding on all templates

11 years agodecode_rfc1522 now outputs perl internal format
Don Armstrong [Sat, 7 Jul 2012 18:57:32 +0000 (11:57 -0700)]
decode_rfc1522 now outputs perl internal format

11 years agodecode_rfc1522 now outputs perl internal format
Don Armstrong [Sat, 7 Jul 2012 18:57:08 +0000 (11:57 -0700)]
decode_rfc1522 now outputs perl internal format

11 years agoMerge branch 'master' into cgiencoding
Don Armstrong [Fri, 6 Jul 2012 17:55:47 +0000 (10:55 -0700)]
Merge branch 'master' into cgiencoding

11 years ago* Use a hash to select the proper message
Don Armstrong [Fri, 6 Jul 2012 17:24:49 +0000 (10:24 -0700)]
* Use a hash to select the proper message
* Syntax cleanups

11 years agouse package_links instead of pkg_url
Don Armstrong [Tue, 29 May 2012 21:58:43 +0000 (14:58 -0700)]
use package_links instead of pkg_url

11 years agofix Arnout's last name
Don Armstrong [Thu, 26 Apr 2012 22:47:48 +0000 (15:47 -0700)]
fix Arnout's last name

11 years agodocument arnout fixes
Don Armstrong [Thu, 26 Apr 2012 22:13:26 +0000 (15:13 -0700)]
document arnout fixes

11 years agoAlso mark up records of the form 'Removed indication that bug 2 blocks 10'.
Arnout Engelen [Thu, 26 Apr 2012 19:39:29 +0000 (21:39 +0200)]
Also mark up records of the form 'Removed indication that bug 2 blocks 10'.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoadd back vcs-browser; document pushed fixes
Don Armstrong [Thu, 26 Apr 2012 18:16:09 +0000 (11:16 -0700)]
add back vcs-browser; document pushed fixes

11 years agoUpdate Vcs-* fields to point to Git instead of Bzr
Arnout Engelen [Thu, 26 Apr 2012 11:54:39 +0000 (13:54 +0200)]
Update Vcs-* fields to point to Git instead of Bzr

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agoadd Homepage field, pointing to the Debbugs Team page (as that seems the most useful...
Arnout Engelen [Thu, 26 Apr 2012 11:57:57 +0000 (13:57 +0200)]
add Homepage field, pointing to the Debbugs Team page (as that seems the most useful page for users of these packages, rather than the end-user-oriented http://bugs.debian.org)

Signed-off-by: Don Armstrong <don@donarmstrong.com>
11 years agodocument fix of 670411
Don Armstrong [Wed, 25 Apr 2012 17:14:19 +0000 (10:14 -0700)]
document fix of 670411

11 years agoadd additional space after owned by: span (closes #670411)
Don Armstrong [Wed, 25 Apr 2012 17:07:53 +0000 (10:07 -0700)]
add additional space after owned by: span (closes #670411)

12 years agoadd testcover rule; add fake safe for testing coverage
Don Armstrong [Thu, 19 Apr 2012 22:27:43 +0000 (15:27 -0700)]
add testcover rule; add fake safe for testing coverage

12 years agoMerge branch 'master' into cgiencoding
Don Armstrong [Tue, 17 Apr 2012 23:18:20 +0000 (16:18 -0700)]
Merge branch 'master' into cgiencoding

12 years agohandle leading & in hole_var nosafe
Don Armstrong [Tue, 17 Apr 2012 23:10:16 +0000 (16:10 -0700)]
handle leading & in hole_var

12 years agorip out safe support in Debbugs::Text
Don Armstrong [Tue, 17 Apr 2012 22:58:36 +0000 (15:58 -0700)]
rip out safe support in Debbugs::Text

12 years agono longer check for uid equality with DEBBUGS_CONFIG_FILE env var
Don Armstrong [Wed, 11 Apr 2012 21:03:37 +0000 (14:03 -0700)]
no longer check for uid equality with DEBBUGS_CONFIG_FILE env var