]> git.donarmstrong.com Git - debbugs.git/log
debbugs.git
11 years agofix sigchild and sigpipe handling in test
Don Armstrong [Tue, 1 Oct 2013 19:19:08 +0000 (12:19 -0700)]
fix sigchild and sigpipe handling in test

11 years agospecify encoding in Debbugs/MIME.pm pod
Don Armstrong [Tue, 1 Oct 2013 19:18:47 +0000 (12:18 -0700)]
specify encoding in Debbugs/MIME.pm pod

11 years agouse a cmp sort instead of a <=> sort, because that's what merge does
Don Armstrong [Fri, 16 Aug 2013 18:54:28 +0000 (11:54 -0700)]
use a cmp sort instead of a <=> sort, because that's what merge does
Add slightly more useful debugging output when we fail from this error
Fixes #719839

11 years agoinstall bugs.css to www/css/bugs.css not www/bugs.css
Don Armstrong [Fri, 28 Jun 2013 22:32:37 +0000 (15:32 -0700)]
install bugs.css to www/css/bugs.css not www/bugs.css

11 years agoaccept -1 in addition to 0 for the current message in summary/outlook; properly handl...
Don Armstrong [Mon, 6 May 2013 23:01:03 +0000 (16:01 -0700)]
accept -1 in addition to 0 for the current message in summary/outlook; properly handle control psuedoheaders

11 years agoencode all strings to bytes before including in estraier
Don Armstrong [Fri, 19 Apr 2013 20:27:10 +0000 (13:27 -0700)]
encode all strings to bytes before including in estraier

11 years agoText::Iconv has a bug where it fails to reset the converter with a call to iconv...
Don Armstrong [Thu, 4 Apr 2013 17:25:02 +0000 (10:25 -0700)]
Text::Iconv has a bug where it fails to reset the converter with a call to iconv(cd,NULL,(size_t) 0,NULL,(size_t) 0) if it fails during conversion; always create a new Text::Iconv object to work around this

11 years agocheck the log modified time of an optional gziped log
Don Armstrong [Tue, 2 Apr 2013 17:13:22 +0000 (10:13 -0700)]
check the log modified time of an optional gziped log

11 years agouse a div instead of p for the headers; use headerfield for the field areas; increase...
Don Armstrong [Fri, 22 Mar 2013 19:13:41 +0000 (12:13 -0700)]
use a div instead of p for the headers; use headerfield for the field areas; increase padding for pre.message

11 years agoMerge branch 'don/rebuild-index'
Don Armstrong [Thu, 21 Mar 2013 22:08:54 +0000 (15:08 -0700)]
Merge branch 'don/rebuild-index'

11 years agofix pod test to not look at editor temp files
Don Armstrong [Thu, 21 Mar 2013 22:08:40 +0000 (15:08 -0700)]
fix pod test to not look at editor temp files

11 years agochange convert_to_utf8 to attempt to fix doubly encoded things don/rebuild-index
Don Armstrong [Thu, 21 Mar 2013 22:02:41 +0000 (15:02 -0700)]
change convert_to_utf8 to attempt to fix doubly encoded things

11 years agofix unterminated B<> sequence
Don Armstrong [Thu, 21 Mar 2013 21:41:33 +0000 (14:41 -0700)]
fix unterminated B<> sequence
sort bugs by number in rebuild
it's index.db.realtime, not index.db-h.realtime.

11 years agoMerge branch 'don/rebuild-index'
Don Armstrong [Thu, 21 Mar 2013 17:39:04 +0000 (10:39 -0700)]
Merge branch 'don/rebuild-index'

11 years agomake generate_status_line handle bug not being defined in data
Don Armstrong [Thu, 21 Mar 2013 00:54:50 +0000 (17:54 -0700)]
make generate_status_line handle bug not being defined in data

11 years agoMerge remote-tracking branch 'mikegabriel/proposal_upstream' into mike_patches mike_patches
Don Armstrong [Wed, 20 Mar 2013 20:41:00 +0000 (13:41 -0700)]
Merge remote-tracking branch 'mikegabriel/proposal_upstream' into mike_patches

11 years agowhen we fail to commit to utf8, output the charset and data
Don Armstrong [Wed, 20 Mar 2013 20:37:20 +0000 (13:37 -0700)]
when we fail to commit to utf8, output the charset and data

11 years agoadd rebuild index support
Don Armstrong [Wed, 20 Mar 2013 14:31:12 +0000 (07:31 -0700)]
add rebuild index support

11 years ago/debian/control: de-capitalize description synopsis lines
Mike Gabriel [Wed, 20 Mar 2013 11:07:42 +0000 (12:07 +0100)]
/debian/control: de-capitalize description synopsis lines

11 years agoPass param bug=<NNN> to bugreport.html call in bugreport.cgi.
Mike Gabriel [Tue, 19 Mar 2013 10:48:56 +0000 (11:48 +0100)]
Pass param bug=<NNN> to bugreport.html call in bugreport.cgi.

11 years agoRaise Standards to 3.9.4 (after fixing several lintian issues).
Mike Gabriel [Mon, 18 Mar 2013 10:48:44 +0000 (11:48 +0100)]
Raise Standards to 3.9.4 (after fixing several lintian issues).

11 years ago* Fix lintian issues: libdebbugs-perl: spelling-error-in-manpage for:
Mike Gabriel [Mon, 18 Mar 2013 10:36:27 +0000 (11:36 +0100)]
* Fix lintian issues: libdebbugs-perl: spelling-error-in-manpage for:
  + usr/share/man/man3/Debbugs::Recipients.3pm.gz
  + usr/share/man/man3/Debbugs::SOAP.3pm.gz
  + usr/share/man/man3/Debbugs::Status.3pm.gz

11 years agoFix lintian issues: debbugs source: debian-rules-makemaker-prefix-is-deprecated line...
Mike Gabriel [Mon, 18 Mar 2013 10:42:48 +0000 (11:42 +0100)]
Fix lintian issues: debbugs source: debian-rules-makemaker-prefix-is-deprecated line 44, debian-rules-makemaker-prefix-is-deprecated line 56.

11 years agoFix lintian issue: debbugs source: duplicate-in-relation-field in libdebbugs-perl...
Mike Gabriel [Mon, 18 Mar 2013 10:27:57 +0000 (11:27 +0100)]
Fix lintian issue: debbugs source: duplicate-in-relation-field in libdebbugs-perl depends: libtext-template-perl, libtext-template-perl.

11 years agoSwitch to debian/source/format: 3.0 (native).
Mike Gabriel [Mon, 18 Mar 2013 10:14:01 +0000 (11:14 +0100)]
Switch to debian/source/format: 3.0 (native).

11 years agoFix lintian issues: debian-rules-missing-recommended-target build-arch, debian-rules...
Mike Gabriel [Mon, 18 Mar 2013 10:13:01 +0000 (11:13 +0100)]
Fix lintian issues: debian-rules-missing-recommended-target build-arch, debian-rules-missing-recommended-target build-indep.

11 years agoFix lintian issue: description-synopsis-starts-with-article, also: capitalize first...
Mike Gabriel [Mon, 18 Mar 2013 10:10:48 +0000 (11:10 +0100)]
Fix lintian issue: description-synopsis-starts-with-article, also: capitalize first letter in all description synopsis lines.

11 years agohave a length < 0 (closes: #688344).
Mike Gabriel [Mon, 18 Mar 2013 10:08:52 +0000 (11:08 +0100)]
have a length < 0 (closes: #688344).
* Fix spelling error in /debian/changelog.

11 years agoadd first work on rebuild index.db
Don Armstrong [Tue, 19 Mar 2013 22:34:17 +0000 (15:34 -0700)]
add first work on rebuild index.db

11 years agowrite to bug closers in UTF-8
Don Armstrong [Tue, 19 Mar 2013 22:19:58 +0000 (15:19 -0700)]
write to bug closers in UTF-8

11 years agoFix double encoding of attachments (closes: #703300) don/fix_encoding
Don Armstrong [Mon, 18 Mar 2013 17:42:15 +0000 (10:42 -0700)]
Fix double encoding of attachments (closes: #703300)

11 years agoimport all variables except config
Don Armstrong [Sat, 16 Mar 2013 17:30:13 +0000 (10:30 -0700)]
import all variables except config

11 years agohandle exporting libravatar uri options
Don Armstrong [Sat, 16 Mar 2013 17:18:41 +0000 (10:18 -0700)]
handle exporting libravatar uri options

11 years agoadd disable avatars support
Don Armstrong [Fri, 15 Mar 2013 23:29:45 +0000 (16:29 -0700)]
add disable avatars support

11 years agouse s/// instead of tr///, as tr must use one and only one character
Don Armstrong [Fri, 15 Mar 2013 22:57:57 +0000 (15:57 -0700)]
use s/// instead of tr///, as tr must use one and only one character

11 years agodefault charset to UTF-8 when it isn't defined don/cookies
Don Armstrong [Fri, 15 Mar 2013 22:23:32 +0000 (15:23 -0700)]
default charset to UTF-8 when it isn't defined

11 years agofix output of handle email message so that it handles the new type of scalars and...
Don Armstrong [Fri, 15 Mar 2013 22:16:45 +0000 (15:16 -0700)]
fix output of handle email message so that it handles the new type of scalars and outputs proper utf8

11 years agooutput to perl scalars must be in octets, apparently; warn if the scalar is improperl...
Don Armstrong [Fri, 15 Mar 2013 22:16:08 +0000 (15:16 -0700)]
output to perl scalars must be in octets, apparently; warn if the scalar is improperly encoded

11 years agotest for double encoding of index.db
Don Armstrong [Fri, 15 Mar 2013 18:23:37 +0000 (11:23 -0700)]
test for double encoding of index.db

11 years agothe old index has to be open in encoding mode too
Don Armstrong [Fri, 15 Mar 2013 17:27:50 +0000 (10:27 -0700)]
the old index has to be open in encoding mode too

11 years agoadd gitignore
Don Armstrong [Fri, 15 Mar 2013 00:06:41 +0000 (17:06 -0700)]
add gitignore

11 years agomerge fix_encoding
Don Armstrong [Thu, 14 Mar 2013 22:20:28 +0000 (15:20 -0700)]
merge fix_encoding

11 years agoadd overflow:auto to avoid having avatars outside of the header box
Don Armstrong [Thu, 14 Mar 2013 22:15:16 +0000 (15:15 -0700)]
add overflow:auto to avoid having avatars outside of the header box

11 years agoMerge branch 'master' of git+ssh://git.donarmstrong.com/srv/git/debbugs
Don Armstrong [Thu, 14 Mar 2013 22:04:07 +0000 (15:04 -0700)]
Merge branch 'master' of git+ssh://git.donarmstrong.com/srv/git/debbugs

11 years agoactually; scalars shouldn't encode anyway. Not sure what I was thinking.
Don Armstrong [Thu, 14 Mar 2013 22:03:47 +0000 (15:03 -0700)]
actually; scalars shouldn't encode anyway. Not sure what I was thinking.

11 years agofor some reason, encoding(UTF-8) doesn't work for globified scalars. Use utf8 instead.
Don Armstrong [Thu, 14 Mar 2013 21:57:54 +0000 (14:57 -0700)]
for some reason, encoding(UTF-8) doesn't work for globified scalars. Use utf8 instead.

11 years agoMerge branch 'don/fix_encoding'
Don Armstrong [Thu, 14 Mar 2013 21:29:23 +0000 (14:29 -0700)]
Merge branch 'don/fix_encoding'

11 years agoencode recips in Control too
Don Armstrong [Thu, 14 Mar 2013 21:28:59 +0000 (14:28 -0700)]
encode recips in Control too

11 years agoMerge remote-tracking branch 'origin/don/fix_encoding'
Don Armstrong [Thu, 14 Mar 2013 21:23:05 +0000 (14:23 -0700)]
Merge remote-tracking branch 'origin/don/fix_encoding'

11 years agomake the submitter be in utf8 to catch more problems
Don Armstrong [Thu, 14 Mar 2013 21:20:55 +0000 (14:20 -0700)]
make the submitter be in utf8 to catch more problems

11 years agomap recips to utf8 octets
Don Armstrong [Thu, 14 Mar 2013 21:20:38 +0000 (14:20 -0700)]
map recips to utf8 octets

11 years agothe datastructure needs to be encoded before gen-indices uses it
Don Armstrong [Thu, 14 Mar 2013 21:20:22 +0000 (14:20 -0700)]
the datastructure needs to be encoded before gen-indices uses it

11 years agothe realtime file needs to be in UTF-8
Don Armstrong [Thu, 14 Mar 2013 21:16:46 +0000 (14:16 -0700)]
the realtime file needs to be in UTF-8

11 years agowarn if recips is in the wrong encoding
Don Armstrong [Thu, 14 Mar 2013 21:16:25 +0000 (14:16 -0700)]
warn if recips is in the wrong encoding

11 years agodocument that libravatar support has been added
Don Armstrong [Thu, 14 Mar 2013 20:15:01 +0000 (13:15 -0700)]
document that libravatar support has been added

11 years agomerge libravatar support into master
Don Armstrong [Thu, 14 Mar 2013 20:13:56 +0000 (13:13 -0700)]
merge libravatar support into master

11 years agoMerge branch 'don/fix_encoding'
Don Armstrong [Thu, 14 Mar 2013 20:00:54 +0000 (13:00 -0700)]
Merge branch 'don/fix_encoding'

11 years agoMerge branch 'don/fix_encoding'
Don Armstrong [Thu, 14 Mar 2013 19:59:41 +0000 (12:59 -0700)]
Merge branch 'don/fix_encoding'

11 years agoadd Debbugs configuration support for libravatar
Don Armstrong [Thu, 14 Mar 2013 17:11:05 +0000 (10:11 -0700)]
add Debbugs configuration support for libravatar

11 years agofix wrong encoding of $fwd; put the debug handle into utf8 encoding mode
Don Armstrong [Thu, 14 Mar 2013 16:13:05 +0000 (09:13 -0700)]
fix wrong encoding of $fwd; put the debug handle into utf8 encoding mode

11 years agotest utf8 mail with a utf8 containing header
Don Armstrong [Thu, 14 Mar 2013 16:12:39 +0000 (09:12 -0700)]
test utf8 mail with a utf8 containing header

11 years agodecode_rfc1522 returns strings in perl's internal encoding
Don Armstrong [Thu, 14 Mar 2013 16:12:22 +0000 (09:12 -0700)]
decode_rfc1522 returns strings in perl's internal encoding

11 years agothe fake control mesage must have its headers escaped
Don Armstrong [Thu, 14 Mar 2013 16:11:47 +0000 (09:11 -0700)]
the fake control mesage must have its headers escaped

11 years agoMerge branch 'master' into don/fix_encoding
Don Armstrong [Thu, 14 Mar 2013 15:34:09 +0000 (08:34 -0700)]
Merge branch 'master' into don/fix_encoding

11 years agoMerge branch 'master' into don/fix_encoding
Don Armstrong [Thu, 14 Mar 2013 15:33:30 +0000 (08:33 -0700)]
Merge branch 'master' into don/fix_encoding

11 years agoadd libravatar support to the bts
Don Armstrong [Thu, 14 Mar 2013 01:12:12 +0000 (18:12 -0700)]
add libravatar support to the bts

11 years agoreturn perl-internal encoding even if MIME::Parser fails don/processcleanup
Don Armstrong [Tue, 12 Mar 2013 21:55:24 +0000 (14:55 -0700)]
return perl-internal encoding even if MIME::Parser fails

11 years agofix item typo
Don Armstrong [Tue, 12 Mar 2013 21:21:29 +0000 (14:21 -0700)]
fix item typo

11 years agoproperly test pod files
Don Armstrong [Tue, 12 Mar 2013 21:21:16 +0000 (14:21 -0700)]
properly test pod files

11 years agoadd test rule to run individual tests more easily
Don Armstrong [Tue, 12 Mar 2013 21:21:03 +0000 (14:21 -0700)]
add test rule to run individual tests more easily

11 years agoconvert_to_utf8 now returns perl's internal encoding
Don Armstrong [Tue, 12 Mar 2013 21:16:34 +0000 (14:16 -0700)]
convert_to_utf8 now returns perl's internal encoding
add decode_utf8_safely
fix return of encode_utf8_safely

11 years agoswitch away from using MIME::WordDecoder and do the encoding ourselves using decode_m...
Don Armstrong [Tue, 12 Mar 2013 21:15:42 +0000 (14:15 -0700)]
switch away from using MIME::WordDecoder and do the encoding ourselves using decode_mimewords

11 years agoeverything should be in perl's internal encoding
Don Armstrong [Tue, 12 Mar 2013 21:13:12 +0000 (14:13 -0700)]
everything should be in perl's internal encoding

11 years agoencode_utf8_structure is in Debbugs::UTF8 now
Don Armstrong [Tue, 12 Mar 2013 21:12:42 +0000 (14:12 -0700)]
encode_utf8_structure is in Debbugs::UTF8 now

11 years agodecode_rfc1522 returns perl internal encoding instead of octets
Don Armstrong [Tue, 12 Mar 2013 21:11:23 +0000 (14:11 -0700)]
decode_rfc1522 returns perl internal encoding instead of octets

11 years agouse debbugs::utf8
Don Armstrong [Tue, 12 Mar 2013 20:50:18 +0000 (13:50 -0700)]
use debbugs::utf8

11 years agodecode_utf8 the html record before calling decode_rfc1522; use Debbugs::UTF8
Don Armstrong [Tue, 12 Mar 2013 20:48:11 +0000 (13:48 -0700)]
decode_utf8 the html record before calling decode_rfc1522; use Debbugs::UTF8

11 years agoswitch STDOUT to raw first, then use encoding(UTF-8)
Don Armstrong [Tue, 12 Mar 2013 20:47:32 +0000 (13:47 -0700)]
switch STDOUT to raw first, then use encoding(UTF-8)

11 years agoswitch to encoding(UTF-8) from utf8
Don Armstrong [Tue, 12 Mar 2013 20:46:51 +0000 (13:46 -0700)]
switch to encoding(UTF-8) from utf8

11 years agouse encode_utf8_safely in Debbugs::MIME
Don Armstrong [Fri, 8 Mar 2013 01:09:42 +0000 (17:09 -0800)]
use encode_utf8_safely in Debbugs::MIME

11 years agomove UTF8 routines out of Debbugs::Common and into Debbugs::UTF8 so Debbugs::Config...
Don Armstrong [Fri, 1 Mar 2013 05:56:28 +0000 (21:56 -0800)]
move UTF8 routines out of Debbugs::Common and into Debbugs::UTF8 so Debbugs::Config isn't loaded early

11 years agodecode_rfc1522 now returns utf8 octets
Don Armstrong [Thu, 28 Feb 2013 17:17:12 +0000 (09:17 -0800)]
decode_rfc1522 now returns utf8 octets

11 years agouse encode_utf8_safely instead of just encode_utf8
Don Armstrong [Thu, 28 Feb 2013 17:16:32 +0000 (09:16 -0800)]
use encode_utf8_safely instead of just encode_utf8

11 years agoWe now return UTF8 octets from parse instead of whatever the message encoding was
Don Armstrong [Thu, 28 Feb 2013 17:16:02 +0000 (09:16 -0800)]
We now return UTF8 octets from parse instead of whatever the message encoding was
convert_to_utf8 is now in Debbugs::Common
handle message bodies and headers being in perl's internal encoding

11 years agoMake convert_to_utf8 use Text::Iconv and fallback to Encode; move convert_to_utf8...
Don Armstrong [Thu, 28 Feb 2013 17:12:52 +0000 (09:12 -0800)]
Make convert_to_utf8 use Text::Iconv and fallback to Encode; move convert_to_utf8 to Debbugs::Common.pm

11 years agoadd encode_utf8_safely function
Don Armstrong [Thu, 28 Feb 2013 16:45:31 +0000 (08:45 -0800)]
add encode_utf8_safely function

11 years agoWe should only delete a version in found if it's not already a fully qualified source...
Don Armstrong [Wed, 27 Feb 2013 20:09:38 +0000 (12:09 -0800)]
We should only delete a version in found if it's not already a fully qualified source version.
See http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=20;bug=701350 for the failure.

11 years agoimport encode_utf8
Don Armstrong [Thu, 7 Feb 2013 16:44:53 +0000 (08:44 -0800)]
import encode_utf8

11 years ago- carp if the a log text record is in perl's internal encoding instead of octets
Don Armstrong [Thu, 7 Feb 2013 16:37:20 +0000 (08:37 -0800)]
- carp if the a log text record is in perl's internal encoding instead of octets
- attempt to encode the text to fix the problem after complaining

11 years agoadd templating for pkgindex.cgi
Don Armstrong [Thu, 6 Dec 2012 20:13:28 +0000 (12:13 -0800)]
add templating for pkgindex.cgi

11 years agofix another htmlize_maintlinks
Don Armstrong [Wed, 5 Dec 2012 01:55:20 +0000 (17:55 -0800)]
fix another htmlize_maintlinks

11 years agohandle non-existant Message-Id: properly
Don Armstrong [Tue, 4 Dec 2012 00:52:06 +0000 (16:52 -0800)]
handle non-existant Message-Id: properly

11 years agohandle the maintainer being undef properly
Don Armstrong [Tue, 4 Dec 2012 00:50:18 +0000 (16:50 -0800)]
handle the maintainer being undef properly

11 years agocall package_links instead of maintainer_links
Don Armstrong [Tue, 4 Dec 2012 00:23:53 +0000 (16:23 -0800)]
call package_links instead of maintainer_links

11 years agoFix set_found bug which cleared partially matching versions; thanks to Andreas Beckma...
Don Armstrong [Tue, 4 Dec 2012 00:18:42 +0000 (16:18 -0800)]
Fix set_found bug which cleared partially matching versions; thanks to Andreas Beckmann for noticing this.

12 years agoabstract out bug number regex; fix clone regex to allow negative bugs
Don Armstrong [Thu, 15 Nov 2012 08:21:08 +0000 (00:21 -0800)]
abstract out bug number regex; fix clone regex to allow negative bugs

12 years agooutput errors to the transcript if we are parsing control operations
Don Armstrong [Thu, 15 Nov 2012 08:11:19 +0000 (00:11 -0800)]
output errors to the transcript if we are parsing control operations

12 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

12 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

12 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