The branch, master has been created at d1fb15bad755ce96c840a5b1fa37986353d41e1a (commit) - Log ----------------------------------------------------------------- commit d1fb15bad755ce96c840a5b1fa37986353d41e1a Author: Don Armstrong <don@donarmstrong.com> Date: Sat Mar 16 10:30:13 2013 -0700 import all variables except config commit 1bb2d54aede40f8d702e08b2513fee5aa619629b Author: Don Armstrong <don@donarmstrong.com> Date: Sat Mar 16 10:18:41 2013 -0700 handle exporting libravatar uri options commit 507e7fb021c286bcb59d961f9f25c89410d451a2 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Mar 15 16:29:45 2013 -0700 add disable avatars support commit 77e37a756d57657710291a3a6a99e9d77ea468b5 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Mar 15 15:57:57 2013 -0700 use s/// instead of tr///, as tr must use one and only one character commit 86af427df5ff69609cec577c517c24f88a279534 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Mar 15 15:23:32 2013 -0700 default charset to UTF-8 when it isn't defined commit 948b8e160cac1b36c6099feeb61ae2fe91271b61 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Mar 15 15:16:45 2013 -0700 fix output of handle email message so that it handles the new type of scalars and outputs proper utf8 commit e26e4c2c8243d3e6f9f461f5b59e4abb3b761f84 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Mar 15 15:16:08 2013 -0700 output to perl scalars must be in octets, apparently; warn if the scalar is improperly encoded commit 93d76cad203ea6de6d6b8accd88d5470b9cbb146 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Mar 15 11:23:37 2013 -0700 test for double encoding of index.db commit 8c785af0f1944d7744aa8a0a4e103554b4127016 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Mar 15 10:27:50 2013 -0700 the old index has to be open in encoding mode too commit 9960fc451c81aa4f54020b026f7798230fcd084e Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 17:06:41 2013 -0700 add gitignore commit 661cf347a15470fe5052b4c0e8eaa18a8ff04ada Merge: d59a883 d6f90fe Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 15:20:28 2013 -0700 merge fix_encoding commit d59a8830fbb248ff50e48dc13b1baf99f9a4938b Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 15:15:16 2013 -0700 add overflow:auto to avoid having avatars outside of the header box commit ca9a45a0d04dd68229ed0f840c51eaca15ac1120 Merge: e5cda26 562a7c5 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 15:04:07 2013 -0700 Merge branch 'master' of git+ssh://git.donarmstrong.com/srv/git/debbugs commit d6f90fe397208a5167b7c24a4b49069453a60ff2 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 15:03:47 2013 -0700 actually; scalars shouldn't encode anyway. Not sure what I was thinking. commit e5cda269a9c62363a31d2a9f53e8c5850bcb52eb Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 14:57:54 2013 -0700 for some reason, encoding(UTF-8) doesn't work for globified scalars. Use utf8 instead. commit 562a7c58b49da86ab3e63855952f9ebc3fdad4f1 Merge: 759eb8a 2974d0e Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 14:29:23 2013 -0700 Merge branch 'don/fix_encoding' commit 2974d0eb4bd99284b379c91dad39733429b195f4 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 14:28:59 2013 -0700 encode recips in Control too commit 759eb8a67ce40a4b881cc058c25a747e851669b7 Merge: 8aa06c2 87e2076 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 14:23:05 2013 -0700 Merge remote-tracking branch 'origin/don/fix_encoding' commit 87e2076e141611d821edff91d883fb9e8af5291b Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 14:20:55 2013 -0700 make the submitter be in utf8 to catch more problems commit 92cee710a2cd7e31a89dad4d9d6bc3d12614a584 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 14:20:38 2013 -0700 map recips to utf8 octets commit 8487fb947f9c3169d491660a4f6700652f2c62ff Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 14:20:22 2013 -0700 the datastructure needs to be encoded before gen-indices uses it commit e88e5e0fc51c5df14a95030a779232e783727fb6 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 14:16:46 2013 -0700 the realtime file needs to be in UTF-8 commit a01180f63f5f704cdcb266f8f80e87fb07941439 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 14:16:25 2013 -0700 warn if recips is in the wrong encoding commit 8aa06c2056c07cb7a6a25bfbf388fef658ad7208 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 13:15:01 2013 -0700 document that libravatar support has been added commit 23d26116c0fcfeeaf60a7ab724f18fe86554d746 Merge: 3ba6064 3087ff2 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 13:13:56 2013 -0700 merge libravatar support into master commit 3ba6064542c75036f956ab24c7fccbd9bb6fcf29 Merge: 04265c8 1f4d2ec Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 13:00:54 2013 -0700 Merge branch 'don/fix_encoding' commit 04265c83beff7e1ccb28a88ff7257fe36b2fc45d Merge: 0b63438 03115a2 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 12:59:41 2013 -0700 Merge branch 'don/fix_encoding' commit 3087ff28c2299057a5e00ee49f025cf736b4b30f Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 10:11:05 2013 -0700 add Debbugs configuration support for libravatar commit 1f4d2ec0198219e92dfb08e1cf52033fcfbed9ac Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 09:13:05 2013 -0700 fix wrong encoding of $fwd; put the debug handle into utf8 encoding mode commit 0637b20c6919b32334b72d426fc4313e0467e9e3 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 09:12:39 2013 -0700 test utf8 mail with a utf8 containing header commit 831e62c8ce97070d03f2ea47acda1ee2987ed887 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 09:12:22 2013 -0700 decode_rfc1522 returns strings in perl's internal encoding commit 77c408ee20907046e136167f0bd61b3242e0dd46 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 09:11:47 2013 -0700 the fake control mesage must have its headers escaped commit 7d96d08af28cfc7a0619146d9b232d6b7ced0cf7 Merge: 4a33202 0b63438 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 08:34:09 2013 -0700 Merge branch 'master' into don/fix_encoding commit 4a33202f6e53ef347c9c1b5565d8902c4bc60fee Merge: 03115a2 a35b073 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 14 08:33:30 2013 -0700 Merge branch 'master' into don/fix_encoding commit faa25bd6ba58375ba6c28bd7b66b463c21372f06 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Mar 13 18:12:12 2013 -0700 add libravatar support to the bts commit 03115a2dbff942931b91ff106865a935de17db8e Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 14:55:24 2013 -0700 return perl-internal encoding even if MIME::Parser fails commit 0b63438d6beca43a78a941605db8fd446a3af7c2 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 14:21:29 2013 -0700 fix item typo commit 1eea417d4de43faf092195a99a553d239552d25b Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 14:21:16 2013 -0700 properly test pod files commit 4a2797ed08fcccdcbe515ab5b35f7cb3fb89a16d Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 14:21:03 2013 -0700 add test rule to run individual tests more easily commit dd24067d306b8fb6c1984bcc77ccc374ba9bc9ec Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 14:16:34 2013 -0700 convert_to_utf8 now returns perl's internal encoding add decode_utf8_safely fix return of encode_utf8_safely commit 1b96ee16e68b3978c752257ace938f3021670ed8 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 14:15:42 2013 -0700 switch away from using MIME::WordDecoder and do the encoding ourselves using decode_mimewords commit 4c3c4c1537b4909259115abf5669e490eb2bb5fc Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 14:13:12 2013 -0700 everything should be in perl's internal encoding commit 1056ec0d0f397c37446965f6056ab3c3fd149cfd Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 14:12:42 2013 -0700 encode_utf8_structure is in Debbugs::UTF8 now commit cb3ceaff22e7cf825cb18594107352306097442e Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 14:11:23 2013 -0700 decode_rfc1522 returns perl internal encoding instead of octets commit 483623ebec9b3767c2d247dce9528d54d74689cb Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 13:50:18 2013 -0700 use debbugs::utf8 commit b33403cc853dc5f8376ace6d4411a59ed9c49692 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 13:48:11 2013 -0700 decode_utf8 the html record before calling decode_rfc1522; use Debbugs::UTF8 commit 37fa4f5e9b7218b8a909f2c0502a12c6b7f5303e Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 13:47:32 2013 -0700 switch STDOUT to raw first, then use encoding(UTF-8) commit f1fc9ededf793c53d996bf672294b29abcb84ec4 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 12 13:46:51 2013 -0700 switch to encoding(UTF-8) from utf8 commit 83dfa53453f2abd06ea701e45be3445923068513 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 7 17:09:42 2013 -0800 use encode_utf8_safely in Debbugs::MIME commit 9dd18b2a38fae81a660504da29147937596ba206 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 28 21:56:28 2013 -0800 move UTF8 routines out of Debbugs::Common and into Debbugs::UTF8 so Debbugs::Config isn't loaded early commit bef92e64a60dbdb4df7abb60dc020d7c68f0355b Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 28 09:17:12 2013 -0800 decode_rfc1522 now returns utf8 octets commit af5ebe7492925aec388f34a7debcd45ae54ec88f Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 28 09:16:32 2013 -0800 use encode_utf8_safely instead of just encode_utf8 commit a2c4196704052c9fde1189801358c27116401d3d Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 28 09:16:02 2013 -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 commit c70c019a5771d994f0022309c2800115ea97163e Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 28 09:12:52 2013 -0800 Make convert_to_utf8 use Text::Iconv and fallback to Encode; move convert_to_utf8 to Debbugs::Common.pm commit 3cccbb53e0dfd0b7f970250da329615e15a54a99 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 28 08:45:31 2013 -0800 add encode_utf8_safely function commit a35b0737599506735c5f7f009269e117a58be925 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 27 12:09:38 2013 -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. commit c2ad38d1bb069d5110e86bef304fe10649b8d6f8 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 7 08:44:53 2013 -0800 import encode_utf8 commit ab887f2c65e8ac828c6855f9904c81909256fc45 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 7 08:37:20 2013 -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 commit b5369abc094a0879c1b475b1a85e88debf2547ec Author: Don Armstrong <don@donarmstrong.com> Date: Thu Dec 6 12:13:28 2012 -0800 add templating for pkgindex.cgi commit 5a54df69cab3aa561b47e704402ab1c18f75e6df Author: Don Armstrong <don@donarmstrong.com> Date: Tue Dec 4 17:55:20 2012 -0800 fix another htmlize_maintlinks commit 78998bed5bd0e281be40493c52c777aba11f3923 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Dec 3 16:52:06 2012 -0800 handle non-existant Message-Id: properly commit 3fb4dc19b2f53742d488a76def679bf482e185fd Author: Don Armstrong <don@donarmstrong.com> Date: Mon Dec 3 16:50:18 2012 -0800 handle the maintainer being undef properly commit dda30e899cb32a91165972a5f902fb370e99c16f Author: Don Armstrong <don@donarmstrong.com> Date: Mon Dec 3 16:23:53 2012 -0800 call package_links instead of maintainer_links commit c89a96b3d745f9ae157da11f8c86f45883fbeb5d Author: Don Armstrong <don@donarmstrong.com> Date: Mon Dec 3 16:18:42 2012 -0800 Fix set_found bug which cleared partially matching versions; thanks to Andreas Beckmann for noticing this. commit c1f1fcbfd0b3876aaa5cede196766d44313765fe Author: Don Armstrong <don@donarmstrong.com> Date: Thu Nov 15 00:21:08 2012 -0800 abstract out bug number regex; fix clone regex to allow negative bugs commit 5695e70db76266f8927f9475095e0891ce14c119 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Nov 15 00:11:19 2012 -0800 output errors to the transcript if we are parsing control operations commit 240978db1ece1d6d06a980f2da76b2688f92453a Author: Don Armstrong <don@donarmstrong.com> Date: Thu Nov 8 14:38:40 2012 -0800 document the fix of #670456 commit b589eb07e8c620e6daa2ac0dcd65f7d68f242814 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Nov 8 14:38:28 2012 -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 commit 886176cce4eb1693d8430701d576ac9116c943e7 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Nov 8 14:14:59 2012 -0800 changes is a hash of arrayrefs; properly handle it when merge fails commit fb5e88626f4b93c3a7ff60264f189d8ae1e17981 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Oct 29 04:40:49 2012 -0700 document fix of #691573 in acb6e commit acb6ebbf2e24481587a56cfec441e55b88cfc17b Author: Jonathan Nieder <jrnieder@gmail.com> Date: Sun Oct 28 23:46:12 2012 -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> commit 90715b03ecd21d542a72a23870024d1fb28ca6c0 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Oct 19 09:42:03 2012 -0700 Fix lack of archive support in pkgindex.cgi. commit c05083e5394af9c9cad1cfe84e188b9f82e2d2b4 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Oct 13 17:41:51 2012 -0700 Only remove list headers if the message appears to have traversed a mailing list to get to us. (closes: #690408) commit abbdfc37780341b158dc3d01ab4f75ce15848262 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Sep 28 10:23:45 2012 -0700 change how $generalbcc is assigned commit 56d6c6e9cde82f6ddb63bd015ae02c4d39284289 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Fri Sep 28 14:55:14 2012 +0200 add Debian BTS closures to /debian/changelog Signed-off-by: Don Armstrong <don@donarmstrong.com> commit 907fa43dbb9e516daba3ceded78dbafab29d09e5 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Fri Sep 28 14:29:00 2012 +0200 Use locale independent date format for mail processing and service mail generation. Signed-off-by: Don Armstrong <don@donarmstrong.com> commit 0bbbb98d698f232436ed5061487c81a9a732b5da Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Fri Sep 21 21:57:14 2012 +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> commit 9c804f43b4cabe7049068d7851465470bf5e7f67 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Fri Sep 21 21:14:05 2012 +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> commit cc7a9cb5803ed32b8f76921c97cae873f851ab50 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Wed Sep 19 22:06:17 2012 +0200 Update postfix section in Readme.mail. Closes: #688109. Signed-off-by: Don Armstrong <don@donarmstrong.com> commit b7843cf92e2fa55b89e0993eb82c4453d3736d46 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Wed Sep 12 11:42:05 2012 +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> commit 3e20b19ca68e8c7b1f69605d5e83af518f19f516 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Wed Sep 12 11:09:37 2012 +0200 Add empty $gBugSubscriptionDomain variable to config file template. Signed-off-by: Don Armstrong <don@donarmstrong.com> commit fc2babc57e860a96cce042e65e61c7da9b597bae Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Wed Sep 12 09:10:46 2012 +0200 changelog cleanup for last commits Signed-off-by: Don Armstrong <don@donarmstrong.com> commit 629c1d7d77fc28772a668d5c63794ae3cee08e03 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Wed Sep 12 08:31:13 2012 +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> commit 1c93b9206e4d1107132f0d787f229e2b1fe1c95d Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Sep 10 13:09:29 2012 +0200 Let generated index pages load css file. Signed-off-by: Don Armstrong <don@donarmstrong.com> commit 6ccae12d02bc6728d7f716aacdd548f3add6933d Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Sep 10 13:05:18 2012 +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> commit 6189110069f1ec1c498aeee15b477ec326b2796c Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Sep 10 12:16:44 2012 +0200 /debian/control: Add ${misc:Depends} to Depends. Signed-off-by: Don Armstrong <don@donarmstrong.com> commit e8fcf4dfe70c1bc8a85b7cf928421ecb6afde5c6 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Wed Sep 12 09:04:49 2012 +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> commit a2280def4dae41ee886f5923ada6d4a2cf8d9461 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Sat Sep 8 22:41:23 2012 +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> commit bcbe3a04b20a7c19d70e34723a9aff6f5f4714b7 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Sat Sep 8 22:34:11 2012 +0200 Fix sani function in scripts/errorlib. Generate html entities correctly (prepend ampersand, append semicolon). Signed-off-by: Don Armstrong <don@donarmstrong.com> commit 9e493e54fc34d4fbcffe5c1b85dcff63d55b8f15 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Sat Sep 8 22:31:15 2012 +0200 Rewrite rule example: http://<webhost>/<nnn> -> show bug report for bug <nnn>. Signed-off-by: Don Armstrong <don@donarmstrong.com> commit 283ed060977d95c449bdd9753c9d7a9a351b6751 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Sat Sep 8 22:27:51 2012 +0200 Assure in apache.conf example that documentation html pages get loaded. Signed-off-by: Don Armstrong <don@donarmstrong.com> commit 380f28bd1e37bc6ba1d41b458d29686831923377 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Sat Sep 8 22:24:04 2012 +0200 Load bugs.css file in documentation html pages. Signed-off-by: Don Armstrong <don@donarmstrong.com> commit 768535f05057aa695e4a43cbcd7f8412cc2ddb28 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Sat Sep 8 22:22:47 2012 +0200 mark package as unreleased to make dch work correctly Signed-off-by: Don Armstrong <don@donarmstrong.com> commit 445ef2a66a2f6e97760ca319ac3d919834178f0b Author: Don Armstrong <don@donarmstrong.com> Date: Mon Sep 17 15:04:04 2012 -0700 fix missing + commit cf8a3212a0f8053e26fee7bab3a214d8d1dd1e58 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Sep 17 14:54:09 2012 -0700 work around broken .debinfo files by faking the binarch from the filename if there are only four fields. commit f11e4c207194b7eaa54b2eec48bd571296d232c7 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Sep 7 10:43:39 2012 -0700 Fix installation of templates (closes: #686928). Thanks to Mike Gabriel. commit 9a11f5ee43b02d2ce0fe63e1def2703e00274cc2 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Sep 6 15:23:43 2012 -0700 Document what Debbugs::Status::get_bug_status returns commit 0194fd6c85f2dcb72a2b574fc0fc677444136c76 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 24 10:53:32 2012 -0700 close directory after reading from it commit 036a010e476a6b6d89d8031cc3c36f9d39b663d7 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 20 15:47:16 2012 -0700 summary and outlook actually accept any text commit 04d8d896dabc0b9314127a704b6f285a9fe54ecc Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 17 10:16:56 2012 -0700 Apply fix for ! in owner et al; fixes #681853 Thanks to jwilk for reporting commit 71c5c6083a3aa5342e37c824955e5adf12a63ded Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jul 16 16:31:04 2012 -0700 fix undefined value in print (should be $version, not $2) commit 530fa81af8a7dd6319009bc5be7d6e70ff427473 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 15 16:00:45 2012 -0700 fix lack of unlocking in process before we start control commit 48d24a771d14357bafd5cf8d2af48a1ae9f6c690 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 14 14:40:10 2012 -0700 output outlook in bugreport commit fbf96e721f2ccf58041ccfe687ab2f1c9b7af4b0 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 14 14:37:56 2012 -0700 Add support for outlook in control commit 251c87a921b1eebc5fb8de1ce796eaa78df2f190 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 14 13:42:11 2012 -0700 submitter is U, not S commit 68fcaca8516323cd542d544a0585d7ab0db0900f Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 14 12:52:46 2012 -0700 test that -1 actually refers to the current bug Fix clearing of %clonebugs commit ff1505cfc25a978b784449b4ab4276844a25c2b3 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 14 11:31:33 2012 -0700 data can be a HASHREF not a SCALAR in check_limit commit 76710dc24f220a16011b2d5c6e5afb5b140fd85c Merge: 1ead15d 29c59ac Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 13 20:54:18 2012 -0700 Merge branch 'control.at.submit' commit 29c59ac17e0457ce9d429a7282a5d22d383816d5 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 13 20:50:59 2012 -0700 add submit at control support to process commit 86651d1b3a63c99071943bf26b0d822324ce55a0 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 13 20:50:17 2012 -0700 Fix block stanza commit d79d5fe10a0fe31421663b4e83f56303c4886f26 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 13 20:49:56 2012 -0700 use bug_links intsead of bug_url commit 29b09c6df08236eac458eeff27bbd393b20e0ac3 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 13 20:49:24 2012 -0700 add tests for control at submit time commit 53e63383028a77d745789db3821e1a467bf24ddc Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 13 16:21:46 2012 -0700 remove -1.log commit 88362f1f6dab347b15cd9ea85c6f9ba50b97b43c Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 13 16:21:21 2012 -0700 Remove obsolute @maintcc and $packagepr bits commit ad30a96a3281439d4284f8ca54942d26c945279e Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 13 16:20:50 2012 -0700 Remote obsolute @bcc code commit e5bb5f2808fba8089726369dd162787bd3333ee5 Merge: 54b3a0d 0f4e5e3 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 12 17:14:00 2012 -0700 Merge branch 'don/processcleanup' into control.at.submit commit 0f4e5e360aa0f61856d1bc0749c8dbb9ff4e5297 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 12 16:57:11 2012 -0700 use slurp and io file to read the original report commit 2ed69da39ae664afb88d038fc7f42090562cede2 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 12 16:19:52 2012 -0700 switch to finish() appendlog() now uses Debbugs::Log::write_log_records commit 54b3a0d635c11376dd401ecbd0436b1eb14acc92 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 12 14:10:23 2012 -0700 extract control psuedoheaders into @control_bits commit f6086082ec98137de5df5bdaea136bb23bf45bf4 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 12 14:08:56 2012 -0700 Fix wrong @matches indexing Support %limit properly Handle block/unblock with bug not being the first match Export valid_control commit 784ced27ac6771cbc2cbf31929d9ecf8827fb215 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 12 13:17:19 2012 -0700 export check_limit commit 56704088ddc55422fb4036eff80c1f057dbaed64 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 12 13:16:26 2012 -0700 call Debbugs::Control::service for all services use check_limit instead of &setbug commit 57207dfb5b9192725a127821ab3a3ff5b4ac13c7 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 10 17:13:18 2012 -0700 add Service abstraction commit 969cae121449f73db709ed09894c7ca985833a21 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 10 11:00:30 2012 -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 commit 9501bf7323cb40d0365f589fad6068dba4c48a45 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jul 9 19:28:17 2012 -0700 fix export tags in MIME use vars $DEBUG commit eab466431c091eafc31c20b8580bd8a00c28a154 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jul 9 12:21:44 2012 -0700 support export tags commit 1ead15d0cda5036b267c81fe9facc92b15cba6d7 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 8 14:42:13 2012 -0700 call decode_rfc1522 before calling decode_utf8 commit 2ca3d4b399934b4ee936f9a3f511b22fbcd48281 Merge: 48de4b5 992f7ab Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 8 11:23:18 2012 -0700 Merge branch 'master' into don/processcleanup commit 992f7ab1ad54301080cac1fff3d17cec2745cd07 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 8 10:30:38 2012 -0700 document that encoding issues have been resolved commit ce7050c06e80846da12fcb947bc4d583d9e402fa Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 8 09:56:03 2012 -0700 Debbugs::Log no longer attempts to convert to perl's internal encoding commit 530a003a7180eaba23b695561ca01a595a3c7190 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 8 09:13:16 2012 -0700 * Use encode_utf8 to encode perl strings before appending to log commit 206de410efd7d1d14692024275ff812b0e0dcbd4 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 8 09:12:59 2012 -0700 git rid of encoding in Debbugs::Log; everything should be escaped before here. commit 812f9b738effba6bdab70d527dae804192d1b2e8 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 8 09:11:38 2012 -0700 encode added header separately from message to avoid double encoding commit 31ab1899c89be7bdafb7626b8f1fb3fff5ef5838 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 8 09:10:53 2012 -0700 test for escaped utf8 bug log commit 4f60c015aed5b1327677db6ed6f78b5f65107c9b Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 8 08:59:06 2012 -0700 explicitly decode_utf8 instead of use utf8 commit 4ac94f292bfbf36863795ed9d695be7ad2b5b344 Merge: 46b3fa0 de30c26 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 20:04:29 2012 -0700 Merge branch 'don/processencoding' of git+ssh://git.donarmstrong.com/srv/git/debbugs into don/processencoding commit 46b3fa0d41486df933a92220b270c74f2204cdf4 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 20:01:02 2012 -0700 only encode to utf8 if is_utf8 is set; otherwise the string is assumed to already be utf8 in escape_log commit 8c49b61db50d7fcb86e294d64eb127dd405c5a9e Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 20:00:23 2012 -0700 test for utf8 control messages commit 6a73e0711f415272485b897db630fb254a84dd29 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 19:59:30 2012 -0700 do not encode mesages into utf8 when sending; this should be done previously. commit 82c16ff41e7bc03347c2d9c685e5af8f585f9f61 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 19:58:28 2012 -0700 Only use decode_utf8 if the string isn't already in perl's internal encoding commit bbc75bd2086151570f0d7f70c971618ec736a293 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 17:43:16 2012 -0700 add test script which shows encoding problems commit ed79523a5a64a6f0462f87eb6ce8e69a14f5fcf9 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 17:42:55 2012 -0700 support attachments in test scripts commit de30c269182d7c865eb3d1258387485dd5131819 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 14:03:36 2012 -0700 set the is_utf8 bit on $output switch attachment output to raw commit c3327b5d6f1eaeabfe09bff46b37ba258e18a16d Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 13:47:52 2012 -0700 all files that __add_to_hash reads should be in UTF-8 commit 764af08d720978fc78dacc499b0440b2e476c71b Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 13:44:58 2012 -0700 use :raw for the mail messages commit b3cb0cef1bd3f3644d160d19442bc46c065ce1ce Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 13:43:44 2012 -0700 read the log file as utf8 by default commit c6987aaf406c1e5df1c9d54c6e49b025df7438b8 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 12:00:35 2012 -0700 status files should all be in UTF8; no longer attempt other encodings commit 4b9aa4ca12ea837fb4975115e7d7de720f8b9427 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 11:58:08 2012 -0700 use UTF-8 encoding on all templates commit b327c4b84c2024fca0a211e0cfd5e272281efb53 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 11:57:32 2012 -0700 decode_rfc1522 now outputs perl internal format commit 5efa704a6ef44aca70afbcf0b784ca02c422257c Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 7 11:57:08 2012 -0700 decode_rfc1522 now outputs perl internal format commit 6ce4d79d48f520bb4936ec99e78bcd706539f18b Merge: d61a76f eebeb71 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 6 10:55:47 2012 -0700 Merge branch 'master' into cgiencoding commit 48de4b5d0927a53def7e92f7fe2744498f7c05f0 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 6 10:24:49 2012 -0700 * Use a hash to select the proper message * Syntax cleanups commit eebeb7189acff7ae0b8c9b78caf8aabc07844d9f Author: Don Armstrong <don@donarmstrong.com> Date: Tue May 29 14:58:43 2012 -0700 use package_links instead of pkg_url commit a0df18f60b30be71513953f6510808459964c3d9 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Apr 26 15:47:48 2012 -0700 fix Arnout's last name commit 2ad5034ba32e34a1230388e98d7d82ed61ddfd7b Author: Don Armstrong <don@donarmstrong.com> Date: Thu Apr 26 15:13:26 2012 -0700 document arnout fixes commit 40bc07333bc586c54b06861e8b1e02db0d59d7d0 Author: Arnout Engelen <arnouten@bzzt.net> Date: Thu Apr 26 21:39:29 2012 +0200 Also mark up records of the form 'Removed indication that bug 2 blocks 10'. Signed-off-by: Don Armstrong <don@donarmstrong.com> commit 7db8327ba37b4ceb5bd3355863bc2f94b8da3854 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Apr 26 11:16:09 2012 -0700 add back vcs-browser; document pushed fixes commit b3d2a57f52626309f55d27eee258a461fc4e26e5 Author: Arnout Engelen <arnouten@bzzt.net> Date: Thu Apr 26 13:54:39 2012 +0200 Update Vcs-* fields to point to Git instead of Bzr Signed-off-by: Don Armstrong <don@donarmstrong.com> commit 5070e8f0c5533740758c54f5ba6f966083a00cfc Author: Arnout Engelen <arnouten@bzzt.net> Date: Thu Apr 26 13:57:57 2012 +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> commit e8a17a715057789c4904dc66748e6ebc4780659e Author: Don Armstrong <don@donarmstrong.com> Date: Wed Apr 25 10:14:19 2012 -0700 document fix of 670411 commit dd18addc736fc099314a98fa1ef19385356b482d Author: Don Armstrong <don@donarmstrong.com> Date: Wed Apr 25 10:07:53 2012 -0700 add additional space after owned by: span (closes #670411) commit 428aeea32c686fa2227dd113242d263afba12b8a Author: Don Armstrong <don@donarmstrong.com> Date: Thu Apr 19 15:27:43 2012 -0700 add testcover rule; add fake safe for testing coverage commit d61a76fc5e1b52929a02705c07ac03936fd14244 Merge: f80f89b 766d2cb Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 17 16:18:20 2012 -0700 Merge branch 'master' into cgiencoding commit 766d2cb615be7df9a8f420ec418ddfedb2b3fb1d Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 17 16:10:16 2012 -0700 handle leading & in hole_var commit 59414ce84e177a34d1327ba10b8c8e06d3d07d03 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 17 15:58:36 2012 -0700 rip out safe support in Debbugs::Text commit 1df784bf875bea9bc14b82d4e0bfc413ba202f06 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Apr 11 14:03:37 2012 -0700 no longer check for uid equality with DEBBUGS_CONFIG_FILE env var commit 28bb94daa92dbcbe07d0033ec5e111aeafc25bab Author: Don Armstrong <don@donarmstrong.com> Date: Wed Apr 11 12:04:43 2012 -0700 add ip from busoni's bugspam commit f80f89b38a88a0d8fe5558e3b9ce34c8f1f42e2d Author: Don Armstrong <don@donarmstrong.com> Date: Wed Apr 11 11:59:26 2012 -0700 use utf8 io layer for stdout in cgis commit 15ca5d2d237c11d84fd760c003b842915f003893 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Apr 11 11:01:05 2012 -0700 we only run 2 tests, not 5 in 02_common.t commit d3e290e8078f517dc9cb8e4ca7754b37da322107 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Apr 11 11:00:19 2012 -0700 include Encode for decode_utf8 commit 7794f8e5eeb42a5b99caa0c50126eac150b3750e Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 10 17:45:40 2012 -0700 properly encode utf8 status fields when version is 3 commit e0b92922e7d92a6f1d0f6a91a5e6c3b3d174ae1c Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 10 17:44:22 2012 -0700 Debbugs::SOAP uses encode_utf8_structure from Debbugs::Common commit 64843722b85464a340f87570b1f1b251c2b063b4 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 10 17:43:07 2012 -0700 handle the request subject being undef commit 2b6600356b5c49332836b70867a693a5ab62e22e Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 10 17:42:01 2012 -0700 decode_rfc1522 returns is_utf8 strings commit 1377f5789e58b9b569d5f942ffb1688e1677e79d Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 10 17:41:32 2012 -0700 add Debbugs::Common test framework commit 5c9c4c5b25765f8ed80729d4e19858e909eedd19 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 10 17:41:03 2012 -0700 fix decode test for the utf8 encoded return commit 106724733322c2bedb9d63aadd733bc7a8fee801 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 10 17:37:38 2012 -0700 add encode_utf8_structure routine commit 812fd9316f3d82eb2de4642985d0da8268e600d8 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Apr 4 16:17:38 2012 -0700 its block not blocks commit 8529ae9dbeb36145404ad23c524b947d742384b0 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 3 16:17:47 2012 -0700 affects now appends packages by default (closes: #656371). Thanks to Andreas Beckmann and Julien Cristau. commit 6fefac7e03aba582caeb4535a5939dbbf170b4bb Author: Don Armstrong <don@donarmstrong.com> Date: Tue Apr 3 14:46:47 2012 -0700 default to + for affects if there are packages, = otherwise commit 6a40b290af20b48b0675936d3ffea6502dc26e93 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 25 17:52:22 2012 -0700 switch to version 3 status files which are utf8 encoded commit 9b30b8af1807570092682e0c79ea3ba3c6e38140 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 25 17:51:50 2012 -0700 use data walk and encode to only hand out utf8 octets in SOAP commit f960955ece8decaa8827af29bab6900b37e130bd Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 25 17:51:34 2012 -0700 encode_rf1522 needs to handle utf8 strings commit 6c6f933a6416c413550c8608c317f275385d7a04 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 25 17:51:08 2012 -0700 globify scalar uses utf8 scalars commit 8c1e979b111657c8c2a033e07eb3389f219010e9 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 25 17:41:15 2012 -0700 provide sensible defaults for default_headers commit 6f33f786cb1fbce5eb684a46a7ff86314cbe2ae8 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 25 17:28:15 2012 -0700 read report from the spool directory even if we're not in it commit 30e35a58075f872184f6bcc98050d1a6e1f9678d Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 25 16:00:51 2012 -0700 it's newref not new_ref commit 69597d19b9ee9d75c5d3d958694703b47feeb48e Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 25 13:05:50 2012 -0700 set newref to fix #665089 commit 86475657d997b61da7181f17a5d85a0c3f410be7 Merge: d3fdfc4 8bf314b Author: Debian BTS <debbugs@busoni> Date: Fri Mar 23 02:37:42 2012 +0000 merge changes from dla source branch commit 8bf314b5bb3d6c96735b221083037dc035196a89 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 22 19:29:16 2012 -0700 try every bug in a changeset on every attempt commit 47e56d5ee3ad54c39820b3401d1b96641c55ccdc Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 22 19:18:16 2012 -0700 output more information when forcemerge fails; don't worry about different done values commit d3fdfc4f9e9e139806f8151a498580d9ed7046b9 Merge: 0f36cee 9e15296 Author: Debian BTS <debbugs@busoni> Date: Fri Mar 23 01:55:29 2012 +0000 merge changes from dla source branch commit 9e152960aa7fad7895d68d29fb0b11729de5777b Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 22 18:40:29 2012 -0700 output to transcript even in cases of internal requests commit 0f36cee821a2c660a641cfae1a0e6f53334dab97 Merge: 73937d3 eb20225 Author: Debian BTS <debbugs@busoni> Date: Wed Mar 21 18:49:08 2012 +0000 merge changes from dla source branch commit eb202251624f2c08e2ead494710e696832f24f90 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Mar 21 11:46:59 2012 -0700 update debugging functions commit 7c05251f6ce40f1791754f5dbb4a9fe024ef94f2 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Mar 21 11:45:21 2012 -0700 output more debugging information while debug is set commit 73937d35513a2fc3cb249dec379ce4e6db3c5979 Merge: c95822f c6853dc Author: Debian BTS <debbugs@busoni> Date: Tue Mar 20 21:25:43 2012 +0000 merge changes from dla source branch commit c6853dc22b9cec4ffdb7907aa51c9166d3196d9e Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 20 14:22:10 2012 -0700 allow merge locks to be relocked; readd keywords only off of master bug commit c95822fd37f3216bf0fec12cb96eaab976e2b42c Merge: 8ac7dc3 7c8a9cd Author: Debian BTS <debbugs@busoni> Date: Tue Mar 20 18:30:19 2012 +0000 merge changes from dla source branch commit 7c8a9cd6f350a94823fedde4dc6daa42f91b846d Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 20 11:19:26 2012 -0700 fix ordering of allowed; add merge versions test commit 0ef029c13d6b4ece7c0622f9fa9473c108c5a412 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 20 11:16:55 2012 -0700 really ditch croak messages commit 8ac7dc3484267b32ec0f65a1ecd632ab8e6dcf71 Merge: 973c288 a60f1ca Author: Debian BTS <debbugs@busoni> Date: Tue Mar 20 17:21:16 2012 +0000 merge changes from dla source branch commit a60f1cac1e6f06f8a2a16aa604440f1d4b9f2f29 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 20 09:58:48 2012 -0700 handle $change->{allowed} commit 973c2882e6fc631035f7c4e7bf04c6ff6f6dce56 Merge: 0294a1c 217efa3 Author: Debian BTS <debbugs@busoni> Date: Tue Mar 20 00:07:32 2012 +0000 merge changes from dla source branch commit 217efa3361cad313fe66832d19c8674526e1977a Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 17:03:03 2012 -0700 fixup source keys in affected packages commit 0294a1c5b3fde38107f81dd9a8048a299bd2a881 Merge: e598c1b 4aace6e Author: Debian BTS <debbugs@busoni> Date: Mon Mar 19 21:36:04 2012 +0000 merge changes from dla source branch commit 4aace6e07f80fe3f2ba0bca008d8d40fd6146a44 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 14:27:24 2012 -0700 support a text_orig_value commit bb46b87914001053794580cff36cf51f28198f5c Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 14:26:19 2012 -0700 support a text value commit 77cba976ddcf863c5175cdbb9a9002bc60069904 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 14:25:57 2012 -0700 stop including the full backtrace commit 7b3cdad55f83e0aa8cb68f6d724d7904bb410d65 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 14:25:43 2012 -0700 clear croak messages in Debbugs::Common commit e598c1b59ab274ee7fcbc1f8d9a8cf280b7a2bd2 Merge: 52cfbd0 090fe04 Author: Debian BTS <debbugs@busoni> Date: Mon Mar 19 19:05:36 2012 +0000 merge changes from dla source branch commit 090fe04ba202dfdd4695f0bf1ec7ab7279f775b3 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 11:54:16 2012 -0700 test that forcemerge of fixed and found versions works commit c72ff2efb30890213e4b6097bea521a96a72b665 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 11:53:55 2012 -0700 properly handle fixed_versions and found_versions commit 52cfbd0d2b39122c77c86cf2355d080af03eed5a Merge: 0c21617 f6ab68a Author: Debian BTS <debbugs@busoni> Date: Mon Mar 19 17:48:42 2012 +0000 merge changes from dla source branch commit f6ab68a65d92f4088bee34f1a45dd09ced4445ba Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 10:46:33 2012 -0700 test for utf8 retitling commit da0e33deed876669ce5112d02797269c7a65b19e Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 10:46:17 2012 -0700 encode utf8 log files commit 6fbe6e165e15c258c30a76d1dd2fd317342b535a Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 10:45:49 2012 -0700 decode utf8 strings properly; write them back out to summary files properly commit 84f362177787ddb4ec62841876b2c37b89fb07e7 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 10:45:15 2012 -0700 encode is_utf8 messages commit 942fcb97733e5197e617ee8eed856a619b8542b5 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 10:44:49 2012 -0700 use create_mime_message and encode properly commit 45ae8c6838e057bf4d5ddd58cd83df47b183b837 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 19 10:44:24 2012 -0700 handle hash options to merge status commit 0c21617ad39b2b749a245ee80a67481ff0f69e7d Merge: 6edbdb4 38b4c5d Author: Debian BTS <debbugs@busoni> Date: Wed Mar 14 16:47:03 2012 +0000 merge changes from dla source branch commit 38b4c5d4ce1b058dc87a184a74ae34d8d8f78b22 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Mar 14 09:41:38 2012 -0700 remove debugging code that snuck into debbugs commit 6edbdb47edfa0db4c2cd290a7f6cf8b2c9b2b121 Merge: cfd3e0e 51ad285 Author: Debian BTS <debbugs@busoni> Date: Tue Mar 13 22:24:31 2012 +0000 merge changes from dla source branch commit 51ad28535bcc0bddf55b8d763bd2a07f146c961f Author: Don Armstrong <don@donarmstrong.com> Date: Tue Mar 13 15:16:56 2012 -0700 unlock nextnumber after overwriting commit 443472028485f30c0ba63d0680df6e62d29cb5aa Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 12 22:30:23 2012 -0700 abstract out bug cloning commit cb2d3bceada187525f182c9ea7c7d4f5e93fefce Author: Don Armstrong <don@donarmstrong.com> Date: Mon Mar 12 22:29:45 2012 -0700 add new_bug and overwrite file commit 28c934eae944228eb05f4d47f651f9506ad9906e Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 27 17:13:33 2012 -0800 reopen bugs properly commit f264e889271e05f55bff1c2df40f2bb0caff0732 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 27 16:00:31 2012 -0800 add merge testing commit 5f6e63a4cb40bcf16ec8a6660c269149e040b5ff Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 27 15:59:58 2012 -0800 allow multiple versions in an architecture (but really only for source) commit 938bc6a0fb8335841716397c83fbfb89a156fe27 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 27 15:59:33 2012 -0800 fix bug number in your bug done ack commit b69442768953b3b0df0ed6ba8f00fc97d4759721 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 27 15:58:41 2012 -0800 default to repeat merged bugs commit c57458bd0d8d708e7c56b25b9ad2d756e2352319 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 27 15:54:41 2012 -0800 add rebuild-debinfo commit c34e2dfd6be5dc133e33e60667130dcbc26280fe Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 27 15:54:18 2012 -0800 note that a bug is done in the transcript; bail out earlier for merged bugs commit 2d93ee4f41b008924b0de5e8eddc302a5a1267e7 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 15 20:37:32 2012 -0800 abstract out set_done and set_merged; use write log records commit ab434db25509355b8c05900ac7254db84be0efbc Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 15 19:16:47 2012 -0800 add HE config commit d91858a335a8eba1d303261131ebb72ecc8b331a Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 15 19:16:12 2012 -0800 allow for tracking locks and relocking commit 064f880f53b91c0466a469e9d7f10ff84d7c49d7 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 15 19:11:10 2012 -0800 populate nn if queue_file is not given commit 0148230bb6642096ad00b293028e20cedaa9b429 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 15 18:45:05 2012 -0800 document estraier options commit 621ee75bb7ca185b1d428fa606d5d31c44c19e0d Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jan 17 22:16:06 2012 -0800 test for equality, and only complain about the conffile missing if debug is set commit eddba256d4cbdacabb67a2c390b6ae3ec8ef9771 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jan 16 09:10:02 2012 -0800 * allow sort commit c850ae74f49a8dba4f9950aa4746e0e904a6c924 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jan 16 08:51:37 2012 -0800 * sort bugs in footer.tmpl commit b0908f418563067d61de77a6862cf0eb91844515 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jan 11 11:24:33 2012 -0800 * fix submitter changed e-mail commit bf2feefe655f6b5299283e27cd417ab4e7f0551d Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jan 11 11:17:47 2012 -0800 * avoid warning multiple times on unknown packages commit c84911bdefc5a1475a1abd2b4c666e643c1fb961 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jan 11 07:56:06 2012 -0800 * fix submitter notification e-mail template commit 6335716f86664a033980d7ee077b00dcd54bfd04 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 2 20:17:43 2011 -0700 * use 1foo instead of foo to avoid "version must start with number" error commit 97a16c36605ed54eb2e0fb066a22998f33040c82 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Aug 25 01:58:12 2010 -0700 Hack around elinks css bug (closes: #593804) commit 8dbe4e810dd99058eeed761f1172c842ab8f9259 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 6 02:32:03 2010 -0400 fix appending to log and use croak in a different place commit 8b4e1a9b732fe0d25d18d3fca592d9209ccbf6e1 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 6 02:31:05 2010 -0400 fix logfh call commit bbd943288101ea2963ca7d7f55ecc2e1f0c55d79 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 6 00:55:47 2010 -0400 tweak timestamp in changelog commit 9cd9950343842c95ec12b76d4aaa82908d5e4e81 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 6 00:55:37 2010 -0400 fix thinko in the mr. t output commit 2241cc83c2f7bef84f58500e8a2e31e3c1fddd8a Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 6 00:55:24 2010 -0400 add missing dependency on libnet-server-perl commit 03cad65103808bca0f63bc182e1b7827014471fe Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 6 00:52:36 2010 -0400 * Various changes to make debbugs-local work better (Closes: #585796) - Add libnet-server-fork-perl to Depends for debbugs-local - Sanitize env in -T code commit ada2d48936ad4eebf5d62b8723993f14008751b5 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 31 17:07:24 2010 -0400 * Use binary_to_source in process * Use write_log_records in process commit 764cf056fc8d74fd4704bb90ba352d5d8ea5d55d Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 31 16:41:22 2010 -0400 * Make write_log_records more versatile and support Params::Validate * Use croak instead of die, and check that prints work commit 891c5cd5a2e1ec1ed95c6d3eff7a0c2595955742 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 29 17:49:00 2010 -0400 add hash slice commit cfd3e0e6967532e9deafb74615134cc8c3255e16 Merge: 5b550d0 b7cfda6 Author: Debian BTS <debbugs@busoni> Date: Mon Jul 26 15:12:30 2010 +0000 merge changes from dla source commit b7cfda67ee4d2c0c337fd8012bfd4690babab44d Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 24 13:54:23 2010 -0700 Don't RFC1522 escape ", ( and ). (Closes: #588859). Thanks to Glenn Morris commit 5b550d03e9214a7980a5cd4897cf9de09d89749b Merge: 98ad237 d020b3b Author: Debian BTS <debbugs@busoni> Date: Tue May 4 20:52:38 2010 +0000 merge changes from dla source tree commit d020b3b52ca2d66b6492b7d88b70c4ef77a3f9a0 Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 3 19:29:31 2010 -0700 fix undefined pending/done issues in Pkgreport.pm commit 77f9c1e5132e24b2ce9d0dbf88f7d8c80328d660 Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 3 19:28:36 2010 -0700 add more control limit tests commit 717460380c89fb9c15c463d1715856146e62a1d7 Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 3 19:27:38 2010 -0700 Add urls to control@ mail footer (Closes: #578822). Thanks to Lars Wirzenius commit aac47876848694f0a4d08cfac76fa50182002081 Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 3 19:22:55 2010 -0700 * Add sort_versions routine * Add largest_source_version_only option to get_versions; make it the default to cope with multiple source versions in a distribution (suite). commit 98ad23768495f28b31177c810f3e3d8908330e31 Merge: 38fed4f e910f5b Author: Debian BTS <debbugs@busoni> Date: Fri Apr 16 17:07:39 2010 +0000 merge changes from dla source tree commit e910f5ba8f8d11a9a23b35f7bea7e667beddec6b Author: Don Armstrong <don@donarmstrong.com> Date: Fri Apr 16 10:06:52 2010 -0700 fix tags normalization in pkgreport.cgi commit 38fed4f2e7bca5934a0dbaa34c7a39c5431112bb Merge: ec76c57 271fcc5 Author: Debian BTS <debbugs@busoni> Date: Sat Apr 10 17:55:40 2010 +0000 merge changes from dla source tree commit 271fcc56714cce4e4c8b40ce32f0f30e93433929 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Apr 10 10:53:13 2010 -0700 fix double arrayref of sendmail arguments commit ec76c573df68f75a957b358a7bdcb16d558f9635 Merge: 262b507 b11165f Author: Debian BTS <debbugs@busoni> Date: Fri Apr 9 19:42:36 2010 +0000 merge changes from dla source tree commit b11165fffd765926da3c558caac71fc664276487 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Apr 9 12:42:17 2010 -0700 Allow the default sendmail options to be specified in the config file; don't use -obq by default anymore. commit 262b507aaebadaec131c980319f96e54d31a757d Author: Debian BTS <debbugs@busoni> Date: Mon Mar 29 21:22:21 2010 +0000 its bugs= not bug= commit 78c9c6f6ddff7f89ee2b4c0366c695c5cac25252 Merge: 1ddf4a1 3d302aa Author: Debian BTS <debbugs@rietz> Date: Tue Feb 23 19:37:46 2010 +0000 merge changes from dla source commit 3d302aae41d4d482b4a866e3df6f9b9a7af2d25a Author: Don Armstrong <don@donarmstrong.com> Date: Tue Feb 23 11:35:52 2010 -0800 * check for source definedness to forestall warning commit 1ddf4a16256317c371eb3a2b406cd47bb004f42c Merge: c785dde 4742343 Author: Debian BTS <debbugs@rietz> Date: Tue Feb 23 02:21:11 2010 +0000 merge changes from dla source commit 4742343577bd92dadcc2a20ba686b349bd458c00 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 22 18:20:48 2010 -0800 tweak end of CVE regex slightly to allow [] commit c785ddecfa0b6d544aed84dd028d5b389caf9e3e Merge: df064da f0163c2 Author: Debian BTS <debbugs@rietz> Date: Tue Feb 23 02:13:37 2010 +0000 merge changes from dla source commit df064dad30005430562a9aca33ad8880ec319a31 Merge: 203c6b3 dff4791 Author: Debian BTS <debbugs@rietz> Date: Tue Feb 23 02:13:30 2010 +0000 merge changes from dla source commit f0163c2e0ad2b57dd52c746427b0a1c05ab8bd59 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 22 18:13:04 2010 -0800 fix linkification of CVE reports commit dff4791fa286e8cd93b083133420c9f2ea5665aa Author: Don Armstrong <don@donarmstrong.com> Date: Fri Feb 12 11:31:39 2010 -0800 Fix noaffects option commit 203c6b358ddc66ddb1e4e1527cc108b2a10d77bb Merge: d03d7cc a0b230f Author: Debian BTS <debbugs@rietz> Date: Mon Feb 8 10:51:51 2010 +0000 merge changes from don source commit a0b230f7f24a056ba0e08f4d3ed820f6986e8202 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 8 02:51:30 2010 -0800 its maintainers, not maint commit d03d7cc5c01e63b3f8e64cc4d13a581a436fe23a Merge: dfffc9e c31c947 Author: Debian BTS <debbugs@rietz> Date: Mon Feb 8 10:44:44 2010 +0000 merge changes from don source commit c31c947deb20a575dd2c7cc1fd292fd9e07b9646 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 8 02:44:19 2010 -0800 Fix source package src: urls (closes: #567439). Thanks to Paul Wise. commit dfffc9e4190838650697c3758a477e92f49939a3 Merge: 08f3b05 f0cc375 Author: Debian BTS <debbugs@rietz> Date: Mon Feb 8 10:40:57 2010 +0000 merge changes from don source commit f0cc3756c13d682191d8e1767cfefa72bbff47cc Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 8 02:38:34 2010 -0800 * create an empty pseudo-package.maint file commit db5e575472230b597ceb8c1017ffcf0ad73ca539 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 4 23:38:18 2010 -0800 * fix extraneous semicolon commit 3540ed87aca7f53a5eb0763460e94db2b7fecf4e Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 4 18:20:01 2010 -0800 Linkify CVE reports (closes: #568464). Thanks to Martin Zobel-Helas. commit 3451f9526cd65848ae7d483003537b7ca64b6a7d Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 1 18:26:46 2010 -0800 update changelog commit 0f11808e2e30fe46166ace0a98c2e18d9f454e69 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 1 18:23:16 2010 -0800 fix flatfile search regex to handle maintainers which contain '[' commit d2412a4be9ae41d2ce8db837350036f71aa6076d Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 1 18:19:02 2010 -0800 * Allow tag instead of tags; silently normalize it (closes: #567407). Thanks to Martin Krafft. * Properly handle Forwarded: at submit@ time (closes: #568020). Thanks to Martin Krafft. * Fix source package src: urls commit 63490635cc6313930c44c86d2f3b53031c8c4d23 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 1 09:34:31 2010 -0800 Fix affects for source packages (closes: #563470). Thanks to Charles Plessy. commit 8e1a4412aaae391ff8ef27ae90cd5fe53e685d19 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 1 09:23:20 2010 -0800 Fix links to PTS pages for src packages (closes: #566089). Thanks to Sandro Tosi. commit c775dcf61c6a5e45303684d3cf5a3d27c3730698 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 1 09:12:32 2010 -0800 * Handle \r properly in Debbugs::MIME for PGP signatures (closes: #565981). Thanks to Mike Hommey * Allow type to be text as well as text/(something not html) (closes: #566068). Thanks to Mike Hommey. commit a11182c995d787d7cb39d5d91c98ea32d78e72b5 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 1 08:59:39 2010 -0800 use cgi/pkgreport_javascript; documentation of included/excluded bugs stub commit 753c682e7467f1d91adebd6c616bab0dc4139277 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 1 08:58:22 2010 -0800 * Remove unused subroutines * ditch pkg_javascript * Fix mising defined check for $status{done} commit 086b8b1bfed8d222bb6fdbd022b39fcb75a47a0c Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jan 26 15:25:39 2010 -0800 properly handle source packages in get_versions commit 86591f1c9de1a37cfa9da585a6dfafc3962a258c Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jan 18 22:03:26 2010 -0800 Properly handle source packages when searching by maintainer; use package_maintainer instead of the hashes (closes: #556863) commit ada639028e8b2cf196454d2d944261e981f65caa Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jan 18 22:03:17 2010 -0800 make the limit transcript quote things to track down some bugs commit 08f3b054ed153c2456a9727674bad4e26298b2a7 Merge: 6a7ae42 667e3e4 Author: Debian BTS <debbugs@rietz> Date: Wed Jan 6 07:54:31 2010 +0000 merge changes from don source commit 667e3e419cece2faee67590aa88c2583c3032a43 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jan 5 23:48:11 2010 -0800 * fix XSS in include_exclude_key commit 6a7ae426fa7ad96e82d7617420b214a697eab8c7 Merge: a960b32 9e93712 Author: Debian BTS <debbugs@rietz> Date: Sun Jan 3 09:50:39 2010 +0000 merge changes from don source commit 9e9371254528241edc90f34f8b0d7a08dd1830ca Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jan 3 01:44:08 2010 -0800 properly use src:package when dealing with source packages and their affects commit a960b329f2f1e55a7eb8f76873b0678c3dc8b9aa Merge: b95204f 217f535 Author: Debian BTS <debbugs@rietz> Date: Sat Jan 2 23:37:55 2010 +0000 merge changes from don source commit 217f5356951cdccc79f26b11dc9aa0cdce4d080f Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jan 2 15:37:03 2010 -0800 * properly interpolate array'd fields when a limit fails (closes: #563413) commit b95204f979d13fe73bfcea4072c580a0994f5a84 Merge: f208542 ca12556 Author: Debian BTS <debbugs@rietz> Date: Wed Nov 25 20:31:43 2009 +0000 merge changes from don source commit ca125564b322a7aba71d9f81a73a02528927c80f Author: Don Armstrong <don@donarmstrong.com> Date: Wed Nov 25 12:30:31 2009 -0800 handle multiple packages and tags in limit commit 156ce07674a2571e20c471c8e2de385d6bb2bd91 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Oct 20 13:36:01 2009 -0700 add config switch for simple_versioning commit f20854286ee366a483dbfd7edd9857e28f9b6df3 Merge: 8e65acb 6ac2a8d Author: Debian BTS <debbugs@rietz> Date: Tue Oct 20 05:34:44 2009 +0000 merge changes from dla source commit 6ac2a8d22887e26125b0c2b91ec13c452a25d510 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Oct 19 22:34:13 2009 -0700 only pass arch to binary_to_source if it has length commit b7e8647009f0aad9689e88d13a13341b5e7ad83a Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 4 22:57:25 2009 -0700 * import Debbugs::User commit 8e65acb57543b68313d883d47f85167192f4d9e7 Merge: be73c97 12c2b64 Author: Debian BTS <debbugs@rietz> Date: Thu Sep 24 22:38:08 2009 +0000 merge changes from dla source commit 12c2b64ebe92a54ba90a15d0b02d3fc031b7bc07 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Sep 24 15:28:10 2009 -0700 * fix binary/binaries typo commit 092bf4832d181fe806f5b329a405e2b8b4a58369 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Sep 24 15:16:41 2009 -0700 * update documentation and fix @package issue in binary_to_source commit acada093a15e9890fcddfaddce5f4169c6759a8a Author: Don Armstrong <don@donarmstrong.com> Date: Thu Sep 24 15:11:46 2009 -0700 * move definition of sourcetobinary around commit 2a65291b8c26653fd72a48b3691e95da4a1d9263 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Sep 22 20:17:59 2009 -0700 * handle bugs assigned to a non-existant binary package as if they were assigned to a source package with the same name if that source package exists commit be73c97ea549e7d9fb2d12e411a3f1067bce035c Merge: ff1a275 870763a Author: Debian BTS <debbugs@rietz> Date: Fri Sep 11 20:59:15 2009 +0000 merge changes from dla source commit 870763abb7ef2942fb443f3b23e181ddbf75ef75 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Sep 11 13:38:31 2009 -0700 * its binary, not package in binary_to_source commit ff1a27527b4209e9f07c97e38da373eb4f0a45d9 Merge: e54f509 f201866 Author: Debian BTS <debbugs@rietz> Date: Thu Sep 10 20:58:41 2009 +0000 merge changes from dla source commit f201866909d36f988747115360b045d421f58346 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Sep 10 08:53:41 2009 -0700 Ditch \r and \n in status fields (closes: #545895) commit c3677f4230980aa2491be2133802c78b4f85d910 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Sep 10 08:53:10 2009 -0700 * set the date to zero in cases where the date is empty commit f7c407cec69e02bdf54048891cdaa5fcbc18a10b Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 9 18:54:21 2009 -0700 * Rewrite binary_to_source to be more complete and understandable * Update Debbugs::SOAP to use binary_to_source; increment compatibility version * Change all usages of binarytosource to use binary_to_source commit e54f50907d286b2667d9b88289e9047876c22f20 Merge: 71090b7 34cb2ef Author: Debian BTS <debbugs@rietz> Date: Fri Sep 4 05:08:26 2009 +0000 merge changes from dla source commit 34cb2ef70829240d863bade0585e0ced71c65942 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Sep 3 22:05:18 2009 -0700 support source as a field; revisit this later commit 71090b73ea48513510e0669b0fa008ed7054eece Merge: 1425b15 c9c4ca0 Author: Debian BTS <debbugs@rietz> Date: Thu Sep 3 05:49:48 2009 +0000 merge changes from dla source commit c9c4ca07f1ba2cffc57f6cab15243f22571c82b4 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 2 22:44:32 2009 -0700 * import get_bug_status from Debbugs::Status in Debbugs::Control commit 5bb520d993014b320405d719a276c9e02e000dee Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 2 20:08:11 2009 -0700 * call get_bug_status before checking limits commit 5750b9ee882f461539a6bc9033ad8f6ffccbdd3e Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 2 20:07:52 2009 -0700 * fix regex in get_bug_status for determining source commit 1425b1538c69b15592b851d559eb27697b1f6237 Merge: 9fdd1dc b263a5f Author: Debian BTS <debbugs@rietz> Date: Tue Sep 1 01:56:42 2009 +0000 merge changes from dla source commit b263a5fc3d45094817f366277a7d6e88220f6352 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 31 18:56:26 2009 -0700 add more information about failing limits commit 9fdd1dca1448296f4663f4abfedf3beac4eed90c Merge: cadd91b adec083 Author: Debian BTS <debbugs@rietz> Date: Tue Sep 1 01:09:10 2009 +0000 merge changes from dla source commit adec0833807887fefa4520005e764201fcdfdfab Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 31 18:07:54 2009 -0700 tweak search for undefined archs to include the "" bit commit cadd91b26d489fe0028061415ef2d3ac43f21d13 Merge: 39071fb e7c19ba Author: Debian BTS <debbugs@rietz> Date: Sat Aug 29 00:09:40 2009 +0000 merge changes from dla source commit e7c19ba4fddf6b342fc3467e10f18b2f685c612a Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 28 16:24:06 2009 -0700 fix block 1 issue commit b1475869e85882a164576942e68ea2e40074d145 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 28 16:23:07 2009 -0700 allow complete sset of RFC2822 comments commit 39071fbe9b00139421655f86fb98c98c66a97f23 Merge: 3e717fa a156d17 Author: Debian BTS <debbugs@rietz> Date: Mon Aug 24 04:13:02 2009 +0000 merge changes from dla source commit a156d178178b3a994e27991ecb16718aefff5167 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 23 21:09:26 2009 -0700 * fix the unknown package maintainer issues in checkmaintainers commit 0ce2c307b5d5fb00e39bdf2bb9536d6831d7edc7 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 20 15:49:10 2009 -0700 split on keywords and tags commit 3e717fa0be1f8f3186168c3a8ac72d0189c6cb39 Merge: 8c18019 1283e9e Author: Debian BTS <debbugs@rietz> Date: Wed Aug 19 06:06:49 2009 +0000 merge changes from dla source commit 1283e9e2e6d31ec006d6a5dcc9a18b2e028db58c Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 18 23:06:20 2009 -0700 fix x-loop addition commit ebb65ed5c6e4d55246180bc0023b49e4d2e9b304 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 18 23:03:57 2009 -0700 fix dumb infinite loop; really fix this properly soon, please. commit 8c18019afda654a7080df5deaf7e890fe0040b7e Merge: f309743 02c3bfc Author: Debian BTS <debbugs@rietz> Date: Wed Aug 19 02:01:51 2009 +0000 merge changes from dla source commit 02c3bfcf18adb3599788f37d2d314cac5f51535a Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 18 19:01:37 2009 -0700 add in support for missing binary packages which are actually source packages commit ca39110e922ac8f2fc2352037baee3836b785e14 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 18 19:01:19 2009 -0700 add vcs-browser and vcs-bzr to control commit f309743ffc0c9e762c6bc035edd7820c4d4b8d84 Merge: 8235642 1e312ed Author: Debian BTS <debbugs@rietz> Date: Wed Aug 19 01:59:31 2009 +0000 merge changes from dla source commit 1e312ed2301019d544bff40de26c8c35e2e7f723 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 18 14:58:18 2009 -0700 * add missing join to common_headers setting commit 40b44f3c468381c635c04df7533f9fcb430f11ec Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 18 14:47:36 2009 -0700 * various documentation fixes commit 4382673c0bdbe13a40baade428ee463dcb6de450 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 18 14:28:08 2009 -0700 * add missing dependency of debbugs-local on libhttp-server-simple-perl commit f51924568254d5c84e430baabd9b77121468bcc6 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 18 12:54:34 2009 -0700 * fix tag remnants in block commit 8235642c76e0abc300ad83a85352d3d362dbdd4f Merge: 1e97779 835fb3a Author: Debian BTS <debbugs@rietz> Date: Tue Aug 18 19:24:44 2009 +0000 merge changes from dla source commit 835fb3a3efced6fd1b227611977f7e8d7b8eb459 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 18 12:20:36 2009 -0700 * write out bug after tweaking blocks commit 9989e447a1f02e5896daf1719f646f03056969f1 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 18 12:05:09 2009 -0700 * add missing space after blocks commit 1e97779a232d33d11905323898fd8e410d9e5702 Merge: 238774e 6094998 Author: Debian BTS <debbugs@rietz> Date: Mon Aug 17 20:22:52 2009 +0000 merge changes from dla source commit 6094998da052c334ff32663ef237c393b8c591f0 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 17 13:21:38 2009 -0700 dont depend on build in test; this is wrong, but temporary commit 00bcdb80ac0d3ecf51539829f075c7e42e437cf6 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 17 13:21:19 2009 -0700 use xloop everywhere, and do not ditch old values commit 1f27b8bf2375a2e3e5676754bc7c81e0620cb5f7 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 17 13:20:59 2009 -0700 run tests by default commit 53ec86803d381e25ff4bb7c67a258f72a109d8ad Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 17 13:20:20 2009 -0700 add missing dependencies commit 877ed447705745566e862dfacc6d70dc184bb6d6 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 17 13:20:01 2009 -0700 warn if there isn't a configuration file, but continue commit 4c9bb6458a774405304489efa697e477b82fdf3f Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 15 18:18:39 2009 -0700 bump control; no changes commit 238774e234df5288045bca4a37dd549ef5c28e0a Merge: bcbe646 95aed18 Author: Debian BTS <debbugs@rietz> Date: Sat Aug 15 23:26:33 2009 +0000 merge changes from dla source commit 95aed188723fd18bd8d8928338e42c9a41a03e39 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 15 16:19:48 2009 -0700 * create the source maintainer file commit dcc7e5a9b058655e2a8de41766588ed00fdbe5c7 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 15 16:19:36 2009 -0700 * warn if the source and binary maintainer files are missing commit 6a1b4627e2ba28225ccce22ad8ae102a0fc755aa Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 15 16:16:40 2009 -0700 * add source_maintainer_file defaults commit bcbe646a56e9e953e64d491e53940c5ec06677a3 Merge: e7d6e7b 91ae418 Author: Debian BTS <debbugs@rietz> Date: Sat Aug 15 22:58:57 2009 +0000 merge changes from dla source commit 91ae418e5738511a87b6a970e3ca8508cb798c22 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 15 15:47:10 2009 -0700 strip out the src; in Debbugs::Common::package_maintainer commit e7d6e7b0406f4f43bbdc60d133d72c77980d40ca Merge: 26e3e66 0827fb9 Author: Debian BTS <debbugs@rietz> Date: Sat Aug 15 18:49:18 2009 +0000 merge changes from dla source commit 0827fb9a131fb3de0e39fd3000a348955c1d0714 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 15 11:10:37 2009 -0700 fix comma separation of tags commit 26e3e663dfd3963c2ed50c1ed03f754da252b9a7 Merge: 6d75fa0 fcdb5dd Author: Debian BTS <debbugs@rietz> Date: Wed Aug 12 18:39:23 2009 +0000 merge changes from dla source commit fcdb5dd39806c9bd53a29a9a137533363b14222e Author: Don Armstrong <don@donarmstrong.com> Date: Wed Aug 12 10:32:57 2009 -0700 properly support src: packages in make_source_versions commit 6d75fa0509202ee66d18858c07d3203afcf03482 Merge: 08a5ad4 365db54 Author: Debian BTS <debbugs@rietz> Date: Tue Aug 11 05:45:42 2009 +0000 merge changes from dla source commit 365db541d36d84100e342ab9add3e87d63a5dcb4 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 10 22:45:24 2009 -0700 handle src: package maintainers properly in submit@ commit 08a5ad4791d9ce7afa9184b8ecd5f497e565f655 Merge: e424e6d b9ffcf0 Author: Debian BTS <debbugs@rietz> Date: Tue Aug 11 05:44:52 2009 +0000 merge changes from dla source commit b9ffcf09b52902ea8cf1b4c26e0c8ae10c0a22e7 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 10 17:38:22 2009 -0700 support the rest of the control options in summary 0 commit 63de96fe4124c8e15ee0fab030dbee890df74b6e Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 10 16:50:14 2009 -0700 * ditch extra spaces in limit output commit e424e6d93ebc90d9a841131a97f8d661025405f8 Merge: 9705bed 35df7f9 Author: Debian BTS <debbugs@rietz> Date: Mon Aug 10 22:39:16 2009 +0000 merge changes from dla source commit 35df7f9d6f591d80a99eac96fcf0f5c0ffb6f488 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 10 14:57:34 2009 -0700 * support +=-foo so ari can be happy commit 9705bed70840ab5ff63278ea19fceac9d3777dcd Merge: 02e70ed 4cff682 Author: Debian BTS <debbugs@rietz> Date: Mon Aug 10 21:49:00 2009 +0000 merge changes from dla source commit 4cff682760150b988cdf40fc866adf47364c8392 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 10 14:48:21 2009 -0700 support cloned blocks; handle multi-packages properly commit 8e2acb41bf8ef68f94fb95878f201296465c82b4 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 10 13:45:04 2009 -0700 * allow version_url to accept arrayref as well as scalar commit 02e70ed5c05c0ed436e2f6e51ea2122e8fc0d9d8 Merge: 0031ba0 8b40c09 Author: Debian BTS <debbugs@rietz> Date: Mon Aug 10 20:09:25 2009 +0000 merge changes from dla source commit 8b40c099ffd3f1a46ba40eed9d572dc8b4211f0e Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 10 12:40:42 2009 -0700 * set up the serializers twice to avoid warnings commit d59e1e190ed0e5d3c688f5e019625e3d406110dd Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 10 09:13:53 2009 -0700 abstract out package_maintainer to simplify figuring out who the maintainer of a package is (and possibly do this correctly in the future) commit ea3c1a41ec5e5f65f06a7158ed8defef958e07d9 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 7 08:09:06 2009 -0700 change the package limit output to match the full limit output commit a03ad94ab9821ccd61a6fd3092c5f98811d9fd6e Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 6 20:07:49 2009 -0700 skip paragraphs which start with comments commit c59f44bafcaac6e0ccb5b6c087aa9bf3b5700b53 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 6 19:36:26 2009 -0700 kill off the old perl makefile commit c14d8141414a7c7f2553b3c41e364429ada5283f Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 6 19:33:40 2009 -0700 fix up the debug transcript addition commit b38da7a653e334ad92ee3dd9b03677dffd0a9bba Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 6 19:32:43 2009 -0700 * Fix __internal_request in Debbugs::Control * Use internal request to avoid warning on bad packages when adding the recipients multiple times commit d059e46de9b45b8881b61fc41ff6106b69c19cac Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 6 08:58:43 2009 -0700 don't alter archived bugs in control commit 14f7d80b0cd0adfa02ae77d30111fe6daca53456 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 3 11:14:36 2009 -0500 add missing concatenation operator commit f1efdea3d7d2341bdbd413ba91d99bd8f4d64944 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 3 11:13:29 2009 -0500 use split_status_fields and make_list commit 9415ae826d9efc4e70727e22b2ca29060d1a6a15 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 3 11:12:49 2009 -0500 always return an arrayref in split_fields commit f0e80b41cd3f467555ee5d1bd59d04059c6a5d80 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 3 11:12:29 2009 -0500 indicate which bug was blocked in set_blocks commit a5bc76f43c9b0ceadedf9412f9bc05818d441047 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 3 11:12:00 2009 -0500 handle new block configuration; use english_join commit 5838e8b7f865c44688889d7f2b38f92e4e77b787 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 3 07:25:42 2009 -0700 use splitpackages in process commit 2840d1d81330555f463c80cf3df6f04065e020f1 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 3 07:25:15 2009 -0700 if src:, return the source package immediately commit 70bd6994a087750f57337d6f95997d099940420b Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 3 07:22:01 2009 -0700 * Use the right options to not ignore case in Getopt::Long * Document --bug-site and --bug-mirror * Use IPC::Run instead of bothering to do it ourselves * Default to bugs.debian.org and bugs-mirror.debian.org * Split the archived and unarchived bugs into two search requests to try to get them properly * Use files-from instead of include and exclude * Only search for unarchived bugs by default commit b624d9d6a6c6c277ab10ab564986986a33e6b4e9 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 28 08:03:46 2009 -0700 Handle ' ending links in Debbugs::CGI::Bugreport (closes: #539020) commit f0a45d7d3146ad8406b5bb1b11934852610e5f2f Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jul 27 16:14:26 2009 -0700 * use found instead of version in set_found inside of reassign commit 4dc8cbf8ed9c0f26af742821022158ec211012da Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 26 16:05:36 2009 +0200 Ditch extra blank lines (closes: #494843) commit 54cf6d63107f4af51dd7227346e88d434a734e3d Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 26 14:51:27 2009 +0200 fix up build dpeends and changelog line for release to experimental commit 0031ba06e169197bf90b3352a57d626cb2eb4e1b Merge: fe8e083 248b1f3 Author: Debian BTS <debbugs@rietz> Date: Sun Jul 26 12:10:03 2009 +0000 merge changes from don source commit 248b1f33dca246c5341c06c9bc0ff92f57cf37ac Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 26 04:58:44 2009 -0700 * the tags are actually separated by single spaces, not comma space commit 2b40227bc52daace7efa45e9d284c3ef1bd301e2 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 26 13:54:44 2009 +0200 tags are separated by space, not ", " commit fe8e083e6c7de5eb0e56396511e44f6c9f7bf621 Merge: 3c35890 620a781 Author: Debian BTS <debbugs@rietz> Date: Sat Jul 25 16:24:51 2009 +0000 merge changes from don source commit 620a781886822f4fbd433a36cad8feac46c3902e Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 25 09:22:11 2009 -0700 * test unblock as well commit cb854f9b6ee7db1d95911ccfe47df75406896338 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 25 08:45:02 2009 -0700 * fix stupid block assignment in Control commit 8605aba8fae887ded06f0bb3802495e19d2868dc Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 25 06:44:35 2009 -0700 * properly handle cloned bugs with reopen commit 29dec4d9cd58f30341e20aa8077a272b9ebfb790 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 24 04:48:06 2009 -0700 * add missing keys to added packages in affects() commit 3c358904118907d9b4fba7ec87863d3e55ba8c29 Merge: 5764f58 c338bd5 Author: Debian BTS <debbugs@rietz> Date: Fri Jul 24 11:42:09 2009 +0000 merge changes from don source commit c338bd5aa3d6e11327132643887772a3f47e7db1 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 24 04:04:55 2009 -0700 * Include bugs which affect packages in the default list of bugs displayed commit ddc21c65c8a979ee4098eea2031e3d14ff31fbf9 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 24 03:29:27 2009 -0700 * the correct default operation is to add tags, not set them commit 5764f589fd938ce310ba03e4960f7d876d87fa16 Merge: ece213f 65d47ed Author: Debian BTS <debbugs@rietz> Date: Thu Jul 23 16:36:44 2009 +0000 merge changes from don source commit 65d47ed0c094fb410a5e3003af56d9473892d37d Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 23 18:35:42 2009 +0200 fix and add testing bits to test the issues with set_tag commit 2dd2beb70e9e93e02008606052bf61505b144c53 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 23 18:35:24 2009 +0200 fix use of || vs. // in Debbugs::Common commit ece213fb252bd813a0643689242dca211638b7d5 Merge: 2e85e97 f47a5ff Author: Debian BTS <debbugs@rietz> Date: Thu Jul 23 13:42:26 2009 +0000 merge changes from don source commit f47a5ff0dea4b460b0819848789b7b7c92f288ed Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 21 22:42:42 2009 +0200 add manifest.skip commit 9e49b15db0321abf0e6d7c7782779e3f35e71b53 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 21 22:40:09 2009 +0200 add missing make_list commit 008bb980ec1425b13510bdb49b8fc15ccee63d83 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 21 22:36:41 2009 +0200 fix Mail install and script install commit ae6a8395793f5016716b3c69e841425ddfc11c3a Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 21 22:34:34 2009 +0200 fix missing {} and log/long typo commit 72e977729d964c9093a34fadf236478698ca4686 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 21 13:22:30 2009 -0700 * Fix error on packages which have a guessed source pulling from the cache commit c0d8e83c1aec804009e527000cc2675d0368023a Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 21 19:59:35 2009 +0200 use File::Temp in Debbugs::MIME commit c6c6d03d5abccb0b5041d0b38abeb0d66b66be23 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 21 19:58:57 2009 +0200 skip fields which are not needed to be matched commit 2daad1da7ca48238e3ae97f0d62a21062b797a18 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 21 05:45:32 2009 -0700 * Use split_status_fields * Use affects properly in gen-indices commit d827a685f9fe9d322f231675f8ca6594549f89ec Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 21 04:55:29 2009 -0700 * Allow undef in arch in make_source_versions commit f4eae64b082830c81cde07e47b64fdb52ed9253d Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 30 08:21:21 2009 -0700 Allow trailinng periods after the control stop commands (closes: #517834) commit 3c19ae3fccbef017e52230e54c571055e38b6b19 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 29 21:03:34 2009 -0700 Allow for tag nnn = baz + foo - bar in service (closes: #505189) commit 2770c60951c7c611412c8bdc1442977621ed0aac Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 19 09:37:37 2009 -0700 add biohazard symbol for affects and pawn and king for blocked by and blocks commit d862998d407470745009722b688832547c8dbad7 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 19 09:36:43 2009 -0700 note that the urls have been added to all messages commit 58205fea758426b1a0a8c4a5a969d477ef927a6c Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 19 09:36:17 2009 -0700 fix bug_num/bugnum issue in __check_limit commit b4948c8ff1fe73b3ff292ee1fe344a53071b425a Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 19 09:35:45 2009 -0700 Add cleanup_eval_fail method to clean up the eval output commit 9e9c6dbc3a745c02b69b76eeb763525bf44befc3 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 19 09:35:01 2009 -0700 abstract out mail checking to avoid code duplication; add limit test commit abf0a3669080cb363903a437bbb8181fb58b185c Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 18 20:47:38 2009 -0700 fix split_status_fields's use of mergedwith and dclone; ditch useless double join of fields in writebug commit 888cc25512d150b9bc6c23a8e7354aca5bb87bb1 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 18 20:46:14 2009 -0700 add missing import of split_status_fields commit 1c25d3edbe51dbe8fb00c334f72c14862b42bf8e Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 18 20:16:06 2009 -0700 add split_status tests in 03_status commit f41c7f4e0feb0974868d2886bccd9bb8181518a0 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 18 20:15:29 2009 -0700 amd64 is a valid stable and oldstable architecture commit e08143bf0db9f432cf35737a1c1a707ca607e9b6 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 18 20:14:58 2009 -0700 support setting limit in scripts/service commit 247b64b5aa6b082431fff614011780f8ca020fb6 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 18 20:13:11 2009 -0700 * Use split_status_fields in block handling * Implement limit support commit 01011dbea23c925f1c4e4e6731660ea2406870aa Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 18 20:11:41 2009 -0700 add split and join status fields commands commit 1c32775929a2e1bdabe1e9187c9e0293b50276fa Author: Don Armstrong <don@donarmstrong.com> Date: Fri May 29 16:51:39 2009 -0700 abstract out blocks in Debbugs::Control and have service use the new implementation commit 46c0a2a5351b92765dc010bd0f327f0ac105ddbb Author: Don Armstrong <don@donarmstrong.com> Date: Fri May 29 16:50:47 2009 -0700 test block in 06_mail_handling.t commit e0f6d63c812d07fb972189e6740dd273db624e00 Author: Don Armstrong <don@donarmstrong.com> Date: Fri May 29 16:50:21 2009 -0700 discard empty packages in split_packages commit 0b62859665c8495ac4008725aa63c87ccd2aeeca Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 25 12:54:23 2009 -0700 Properly html_escape un-processed parts in maybelink (closes: #530506) commit f3e9030c5d22122dc4e7a4713b1c3413592a0d02 Author: Don Armstrong <don@donarmstrong.com> Date: Wed May 20 09:27:22 2009 -0700 * fix the src:package bits for bugreport.cgi commit 2fdee702bf617ca20b5870bcf8fa42fcf3a0907f Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 11 21:12:34 2009 -0700 Fix issue with no-maintainer bugs assigned to multiple packages (closes: #528249) commit cfa476a07deee094e2b1103f0892cf5daf6a1bf7 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 22 23:18:06 2009 -0700 * Remove conffiles, since debhelper installs them for us * Fix section of debbugs-perl * Don't bother to create directories * Modify the set of files that debbugs installs * Update copyright information slightly commit d04092064702324ba1acd478c3d75a809ce78f84 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 22 23:09:57 2009 -0700 * temporarily disable the non-debhelper postinsts for now commit fb35feeafbbdebd42bca78d4a6627b8d5faefdb0 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 22 23:08:30 2009 -0700 * add missing description of add_bug_to_estraier commit bcc0c3ef99f9aad5a2373fddc911a3d8dd34b1a1 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 22 23:07:07 2009 -0700 * add headers to Debbugs::MIME * use warnings; in Debbugs::MIME commit 54123e7ed102af69585b74bc3568d03ef78334db Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 22 23:01:48 2009 -0700 * switch to depending on libmime-tools-perl commit 42d4aa72c8abf7394efd9e9aa8128b933fb525ec Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 22 23:00:31 2009 -0700 * tweak overlong changelog line commit 0dc6dee25114ea2a9f88b9c6f8f680facc238ccf Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 22 22:47:34 2009 -0700 * update copyright commit ac4f1fe1d0709c47e34aabf52304462c81f36134 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 22 22:29:35 2009 -0700 fix bug in affects, use common_control_options in set_title, and a slew of minor issues in Debbugs::Control commit 8dcdc0855afe7f1d17bc90a0b91067f1cbdd3d61 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 22 22:13:24 2009 -0700 * fix getpkgsrc call in Debbugs::Mail::default_headers commit 340538a1dc2d269487b4973b7ca9cf6bba1a9a36 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Mar 22 21:48:20 2009 -0700 fix export_tags commit f3af869644266206ca5197ab39f0ad841e20d22f Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 19 09:43:13 2009 -0700 document the default headers commit cf62faa902c8716a79dcc75d4e185b987e5fa066 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 19 09:31:35 2009 -0700 add submitter changed email template commit 3581ef54eda59357f75cb038bcb3fb7a89d88d93 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 19 09:31:09 2009 -0700 document mailer add add ubug and ubugs commands commit 34782846a6573120fa08f8e4a80dd048b9283a1c Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 19 09:29:57 2009 -0700 * Add default_headers function to generate the default set of headers * Add export tags commit 892bde2ee8660d50ca27131a9e9466ec71ca99c1 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Mar 18 09:00:59 2009 -0700 * Make the "no package line" mail message slightly more polite and comprehensible * Indicate that spam could cause the no package response commit 3018a661ac3ebf562d955eb14d2246b0baa19e57 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 5 20:21:31 2009 -0800 * Abstract out start and end control bits in Debbugs::Control * Move package, found, fixed, title, submitter changing commands to Debbugs::Control from service commit edbb0e4cc0bc8b35ce327e83011d8a199798dbca Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 5 20:19:31 2009 -0800 * Fix archs typo * Properly handle arch:all packages * Don't bother to dereference $source in srcbinary commit 96bd2a5fe9fa0a5683498a2ed578e60e59568ce1 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 5 10:58:30 2009 -0800 * Fix locks returns in read_bug * Use get_versions and make_source_versions instead of older functions * Make the $param{arch} look in bug_presence explicit to avoid confusion * Fix how src: packages are handled in bug_presence commit fa8b9d29037e6c5496fad824037c280034716fb3 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 5 10:57:42 2009 -0800 fix infromation typo commit dce5d2b3d3dde9b639ccba7224da3100ba803e78 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Mar 5 10:57:14 2009 -0800 kill off useless @dummy variable commit ce23d0291a7bc8a1cb781cb10ae075263e3fd442 Merge: 2fe1364 409bc19 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Feb 22 22:42:01 2009 -0800 merge fix for soap bug commit 2fe1364f4ef6bcf0f1d552973f61ac0474df9246 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 21:12:32 2009 -0800 Don't have reply/subscribe links for archived bugs (closes: #511864) commit 165d9bacac040c64c8b1d98d0a8704101a41e0d5 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 21:06:49 2009 -0800 Ditch 'as before' (closes: #514677) commit 5de1c86ac2c032ec5d92ccd8beed6677e07a8492 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 21:04:45 2009 -0800 add bug_status command to Debbugs::Common commit c626c9981bc8d1e6c0ce36e443787a516dedfaf4 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 21:04:32 2009 -0800 add last modified field to status commit 61d7e6604f554cc879d8d863d561cdb936b90345 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 21:04:07 2009 -0800 Calculate last modified using summary as well as log (closes: #515063) commit 7bb2a79abf84ff8b00bcde72856513e48afaf798 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 20:43:17 2009 -0800 pass trim_headers commit c9555cd32e4e6e6f60ca38c0d63374d0f402f75e Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 20:42:59 2009 -0800 fix pod error in Debbugs::CGI commit e7777b3a7e4abfb730f2240bfcc1e03f61daf7bb Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 20:42:43 2009 -0800 support trim_headers commit 84ae843b16b0d2e213057509bef62f08f771fc6f Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 20:42:17 2009 -0800 english_join needs to actually return and use params commit b9ca0795df0f53e0db1ace7e216c443407b14265 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 20:41:29 2009 -0800 remove excess =back in Debbugs::Config commit 9ac1097c2f923efb2fce85c67cc692793993b305 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 20:41:05 2009 -0800 switch pod from =item to =head2 commit a52ba4882e2ad0b060a0feb0893bd4bbf9aa6f8b Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 20:40:36 2009 -0800 allow fields to be exported commit 6a8a4c89dc39479e04e0cba2c8678c79f333a9ef Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 20:40:13 2009 -0800 fix pod error in Debbugs::Log commit ec400145232a1f58bc2a605ae5def543a8b8e165 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 20:39:54 2009 -0800 check reassign with , delimited packages commit cb64e9c6644c0bd55ec543d600ea8db1add4450b Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 20:39:16 2009 -0800 add Test::POD test commit 43cffcc5170dfce54773aa2ed2735d343351a42a Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 18 20:38:30 2009 -0800 Use get_addresses to parse X-Debbugs-Cc: to allow multiple Cc:'s (closes: #514183) commit 66666085d0f69a00c3e5b47bdd7cfb38faa268c6 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jan 28 21:11:40 2009 -0800 * various tweaks to the makefile to make it slightly more elegant commit 2e85e976dcd2cc3bdc89715eb8465abad8b85df6 Author: Debian BTS <debbugs@rietz> Date: Tue Jan 27 01:26:32 2009 +0000 merge changes from dla source commit 409bc191cdc58d4c4ba06cbe09d8174a8f9bbc44 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jan 26 17:24:56 2009 -0800 really fix #484789 commit 51577f39857ecc996046c3df62e617e523cebf05 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jan 19 18:28:47 2009 -0800 indicate that the source location has been updated; fix typo commit 1aaf096755dfe44e5d9077855f0c52df4fdeffd7 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jan 15 14:35:41 2009 -0800 Fix addition of correspondents in gen-indices (closes: #511850) commit 89c921ea1cc1577e381843348fe54c802cf10dfc Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jan 10 22:57:18 2009 -0800 * revert previous change, as it was wrong * properly fix the handling of pkg by moving it ahead of the user/usertag selection commit 74d2d546cbabdd3576b210cbd7c2f9a7d73a6226 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jan 10 22:46:21 2009 -0800 * only add usertags when there are no other selection methods active commit 54202d00ce119d1d0227c015b502d32490b2a380 Merge: 5a50aa3 294fa3c Author: Debian BTS <debbugs@rietz> Date: Fri Jan 2 05:40:26 2009 +0000 merge changes from dla source commit 5a50aa3c6bafb2890953af16372f28e61fd81774 Merge: 78dd345 6427ae5 Author: Debian BTS <debbugs@rietz> Date: Fri Jan 2 05:37:56 2009 +0000 merge changes from dla source commit 4826f276bf38422c8705fca4f303f8f57f5fa79e Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 31 17:58:49 2008 -0800 * Propery handle caching of guess_source => 0 commit 285590d42de0d118b85d119f67f3a1fdd994659f Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 31 20:08:37 2008 +0100 * handle links to bugs assigned to multiple packages commit de819a65ec7c79dad87afb7ce81b08c7da7c93c1 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 31 20:07:41 2008 +0100 * check whether the bug is archived before assuming its ok * indicate an unknown bug number properly * Set src:foo on new packages if we're dealing with a source package assignment * Try to solve some of the undefined value in concatenation problems commit e06083832a92a1b36fd18599326099baf292b09b Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 31 20:04:20 2008 +0100 * By default indicate the source package * Handle the new src:foo to indicate source package foo properly * Handle multiple src/binary packages properly commit 7cb3272735772e4db4e1fce7010935cb0f6795c9 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 31 20:02:46 2008 +0100 * Extend make_source_versions to allow for debbuging handles, etc. commit 7da201765899adae872b4ff869d292f230fb7112 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 31 19:59:15 2008 +0100 * Document english_join * Allow setting the english_join options and set reasonable options commit 294fa3c59068847dc7800c0ae7b0444b3243774b Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 31 19:54:18 2008 +0100 import getpkgsrc commit 6427ae54a399c369c1a4b2c85a346ee0117d11ed Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 24 02:06:35 2008 -0800 * Also search for bugs assigned to the binary package foo when we are searching for src==foo and there is no real binary package foo * Avoid double incrementing package keys when searching for source packages or maintainers commit 78dd3455459a7a217a41f64860e3729872e11b79 Merge: f670370 42f9c9b Author: Debian BTS <debbugs@rietz> Date: Sat Dec 13 18:09:57 2008 +0000 merge changes from dla source tree commit 42f9c9b6f181ba179fe3e33bfa56154868b424e9 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Dec 13 12:03:57 2008 -0600 add missing @gAffectsDistributionTags; map the distribution tags appropriately commit 323ea77efd103a46b19e4d4846c470e6d2376572 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Dec 13 02:08:45 2008 -0800 * Remove newline from default machine name * Add semicolon between date and machine name; ditch extra newlines commit f67037059f490d3a77a3ac115f6e5f7d8a8aa617 Merge: 135a904 d2fb233 Author: Debian BTS <debbugs@rietz> Date: Fri Dec 5 00:44:07 2008 +0000 merge changes from dla source commit d2fb2336987af188a739d165c9161f272c4a86d5 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Dec 4 16:37:02 2008 -0800 * remove useless escaping in maybelink, closes #507807 commit 7a5773f91edb80199a5f076dc048c24e069708a9 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Dec 4 16:32:56 2008 -0800 * add missing import of read_bug to process commit 73ab791939b6efeffa50c8718ee9f68570ba5c77 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Dec 4 16:31:36 2008 -0800 * Only replace indices if changes have been made to the index commit 135a904f3e1f19a910753de819102111a9d65a70 Merge: f492418 21c08e4 Author: Debian BTS <debbugs@rietz> Date: Thu Dec 4 07:55:39 2008 +0000 merge changes from dla source commit 21c08e43f0b9b509b12b20279077633ab6d88a81 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 3 19:54:23 2008 -0800 * Ignore stupid (and useless) warnings about using a map for hash elements that are numeric commit 5f3ce2e1a82c0ca1373c79f40f464bbc8a10d4f7 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 3 19:53:28 2008 -0800 sanitize path before calling hostname commit 0e181a97181603c80c917818f8e629a5fc3a41e0 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 3 11:09:59 2008 -0800 remove old options code and archive link generation code from pkgreport.cgi commit d6288c2df805482f0f59b0684691bf1755acda80 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 3 11:09:06 2008 -0800 Indiciate what machine has built webpages (closes: #507022) commit dc85a6466933b3bb0d49508d2b1aecf593ada2f6 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Dec 3 10:40:59 2008 -0800 Add Date headers if missing (closes: #458757) commit c311254aa558f21f5a90d3c65456eb91e5ac3d89 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Dec 2 20:10:53 2008 -0800 Add Last-Modified: header support to mbox download (closes: #456786) commit 7db37ab2602770e065090f4fc5a2bc9dcbb6cf06 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Dec 2 20:00:36 2008 -0800 Display link to full log again (closes: #507506) commit baf74d82d0d76a41fcfa0af561a329334817c94e Author: Don Armstrong <don@donarmstrong.com> Date: Tue Dec 2 20:00:32 2008 -0800 pass thorugh html_escape commit 2046fad8a19036f6d3433cb9083a4c45581e34db Author: Don Armstrong <don@donarmstrong.com> Date: Tue Dec 2 09:21:01 2008 -0800 Strip BOM before regexes involving spaces (closes: #488554) commit 8e72be6352972cf95a53d238dddbd5fd591ae0c0 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Dec 2 09:02:27 2008 -0800 Resolve two XSS (closes: #504608) commit d1c9e4df65e46524673d8ddcbab1b687fb1db78b Author: Don Armstrong <don@donarmstrong.com> Date: Tue Dec 2 08:37:03 2008 -0800 support selecting src:sourcepackage packages in Debbugs::Bugs commit 3528bcbf713f93983cce817caf1e9bfc6a40ab36 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Dec 2 08:33:59 2008 -0800 use add_user from Debbugs::CGI; get usertags in bugreports commit 60ec861a3cb25564a6f2c05e10beb049faad2f4c Author: Don Armstrong <don@donarmstrong.com> Date: Tue Dec 2 08:33:07 2008 -0800 add add_user to Debbugs::CGI commit ef14d28751d8db12d45f05cb6f162fe1c5bfa4f2 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 14:45:48 2008 -0700 Only send out control help when control is mailed (closes: #499941) commit afb9a91d2b1f58ff7c672646b9f7864b87090683 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 14:41:53 2008 -0700 * update changelog commit 22e24a690948e930e3095855d1ca8105e68e6c52 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 14:37:39 2008 -0700 * fixup changelog as we fix #444416 too commit fe51f5ecdeaa01d89a9c695c31939421894c6dd3 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 14:31:23 2008 -0700 indicate that there is a strong_list configuration option as well commit 8e684eb1e99aa7d569088736ab609d94e6482039 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 14:30:51 2008 -0700 Clean up links when there is no information about a package (closes: #452905) commit 9837769561f1ebbe2167df0473dc866c7d73a336 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 14:14:13 2008 -0700 * update changelog commit 7851e26e47eb44356fa7acd0cbb682754c37c479 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 12:55:10 2008 -0700 * update changelog commit 2fca9e6cfc634b93292593d95f4fd6f6326b7407 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 12:54:24 2008 -0700 * Use bug subscription domain in bug_list_forward commit 6f2feff9fc65b65502467045a2e1f94fd0d04149 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 12:00:23 2008 -0700 Change how maybelink links links (closes: #501757) commit efdbb44492afc3e987e75fc6b5ad8961a447d38c Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 11:45:11 2008 -0700 * fix infmessage class display in bugreport.cgi commit 7147c51fc79bfc5a84f0eae401d4d6cf43798b7b Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 11:13:55 2008 -0700 * Fix problems with undefined subjects commit 7c26d8b9218e2c30e94a2375e93ec44e211f1237 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Oct 26 11:13:28 2008 -0700 * Handle undefined bugs in the data which is read commit f492418a6fe1653c67d9f26428da65f1b584cee6 Merge: 1117f33 fe3cb56 Author: Debian BTS <debbugs@rietz> Date: Thu Sep 25 20:07:56 2008 +0000 merge changes from dla source commit fe3cb56ad04bdfdd05bb7066514228657180105c Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 24 20:19:11 2008 -0700 * Fix link to pseudopackages * Add back link to reporting instructions * Fix source entry for psuedopackages on bugreport_pkginfo.tmpl commit ed5e21f46b69d8ad26136eebe086afbb76ebc28b Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 24 19:51:50 2008 -0700 * Stop hard coding the path to spool in age-1 * Fix affects usage * Support bugs= in pkgreport.cgi * Comment out CGI::Alert usage for the time being; eventually we'll probably replace it with an optional home-grown replacement that is less sucky. * Handle maint='' in get_bugs instead of out in pkgreport (this enables this search to work from soap) commit ad165e414fc1b8cb7253c481a1d1efa1abcb3036 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 24 17:48:00 2008 -0700 * disable CGI::Alert in version.cgi commit dd69df36bd1f6d4e3ef367b66f9005a3515a5872 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 24 17:43:50 2008 -0700 * handle undefined keys in the typelookup deletion of soap.cgi commit 1117f33d9daf5069ad51693ebc5bd3df0250f269 Merge: 985d774 2bb4dad Author: Debian BTS <debbugs@rietz> Date: Wed Sep 24 23:11:01 2008 +0000 merge changes from dla source tree commit 2bb4dad06e5f457847db91ff49b516fbd407184b Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 24 08:49:51 2008 -0700 Return 404 when a bug number that does not exist is used (closes: #499997) commit 4d1c51306874d4d92dd75defb4b0c2fbd56e289a Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 24 08:35:22 2008 -0700 Allow clicking anywhere outside the extra status box to close the extra status box (closes: #499990) Thanks to James Vega for the patch. commit c3425c0e6e50addb697c812e99130c9b06fdaf73 Merge: ea66424 985d774 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Sep 23 12:58:29 2008 -0700 merge from mainline commit 985d77420dbb8a24b75ee61bc26b91de7767d28b Merge: 4378e9e f2752c5 Author: Debian BTS <debbugs@rietz> Date: Fri Sep 19 19:51:35 2008 +0000 merge changes from dla source tree commit f2752c59f296ba1df44574bd06e6a33b5a139537 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Sep 19 12:50:46 2008 -0700 * get rid of useless htmllogs to logs which we are going to throw away anyway commit 4378e9e59b88aa16ac6e170bc968affd9c86f23f Merge: 2005576 c7ef08d Author: Debian BTS <debbugs@rietz> Date: Fri Sep 19 00:22:46 2008 +0000 merge changes from dla source tree commit c7ef08d9721d38f6e6c19aa9dfcd1a6a2492d8d0 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Sep 18 17:22:24 2008 -0700 fix link to cloned bugs commit 20055761efef4215fc55c7708d5240bedeaacc44 Merge: 63a8b5b ea66424 Author: Debian BTS <debbugs@rietz> Date: Fri Sep 19 00:19:15 2008 +0000 merge changes from dla source tree commit ea6642439e45dac39661990ae466929f105bfcb3 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 17 20:13:16 2008 -0700 fixup $status typo; $dist typo handle missing logs properly commit 96de8c85a89f5c6e77cb7ab6ccfac5a05b1b3ca2 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 17 20:01:49 2008 -0700 add distribution selection twiddler commit 96a0e62a2f84593db07b01a9dd9f057a8b793a6e Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 17 20:01:14 2008 -0700 * kill off empty entries which are meaningless in pkgreport.cgi * ditch some useless codebits commit de4779cf60c52ae4881250b2a7b4e560d35b8d37 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 17 19:59:16 2008 -0700 support search, show, stop, and daemon options in local-debbugs commit a2cb921e7809bd53a7bec89a0978d4f2427c4155 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 17 19:58:31 2008 -0700 fix foreach issue in makefile commit 5c6f0551430028f1283e0cef76be004922340150 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 17 19:55:51 2008 -0700 * Add support for affects_distribution_tags * Properly handle the intersection of a set of distributions and the tags that are set on that distribution commit 60562be56efd09c099ad7570580282e03a288d91 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 17 09:09:25 2008 -0700 * Fix and/or issue in lock_read_all_merged_bugs * Fix tiny formatting issue commit bcb4de0614509714f9f4721770c28a769c0cfbe0 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 17 09:04:04 2008 -0700 * Handle when tags aren't set in usertags commit f70ce21b6dbb1c714e92360742530c1b8aa42950 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 17 09:01:08 2008 -0700 * Split out a new checkpid function * If getbuglocation in getbugcomponent doesn't return a correct location, return undef commit 4c0516a61d0e056a1ea3ba7c5dad113fcfc3707b Author: Don Armstrong <don@donarmstrong.com> Date: Mon Sep 1 12:21:05 2008 -0700 * Add missing http:// to bugreport.tmplCC commit 63a8b5bbfaf050516e62b24e281760ccb6accab5 Merge: d67c674 d441ea8 Author: Debian BTS <debbugs@rietz> Date: Tue Aug 26 11:08:02 2008 +0000 merge changes from cjwatson commit d441ea85fb9b79e23e2e662565de4b39de020437 Author: Colin Watson <cjwatson@debian.org> Date: Tue Aug 26 11:35:32 2008 +0100 fix broken tag for severity commit 3ab8125082508525cb9c4475d9a51b4fd9f29ac6 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 25 17:31:09 2008 -0700 switch to inline by default for extra status span elements commit 7d124901d36b7bf001646d18064204221e0b16b3 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 17 10:39:19 2008 -0700 * future directions updated slightly commit 0620f287779eb57cbbf7c6f7bf29a752ffbd51f2 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 17 10:35:08 2008 -0700 * Implement select and local mirror bits in local-debbugs commit 451102ed8676fc706d5ac49932fc15dd99dbb12d Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 16 13:09:19 2008 -0700 add forwarded information; update bzr ignore commit 1edfc047137fd953393613fa9c44468ac283f610 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 16 13:09:00 2008 -0700 split out debbugs-local; fix install files commit 07f811be13aa543e51f2ed20ac506cea9d1590b5 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 16 12:26:50 2008 -0700 remove the html files from the debbugs package commit 7e9e5da42587e10586aba56b960eabab9f5a2b21 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 16 12:20:02 2008 -0700 switch from htmllog to use append_action_to_log in process commit 72b02b382b936ffcb9f0af477c658dd3aa785276 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 16 12:18:44 2008 -0700 install local-debbugs and add_bug_to_estraier; add local-debbugs commit 850abe6dc2aa125b6b29567aa0290fa0ce77f6ff Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 16 12:17:57 2008 -0700 fix the makefile to install the perl bits correctly; don't make the db-h spool directories commit 16da11363f3df70b22b5c69ec1e09c08169566c3 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 16 12:17:13 2008 -0700 pass maybelink to bugreport.cgi templates commit 41e9cdda9f4840cb69483dc9e8afb49ef1d60afb Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 16 12:16:42 2008 -0700 generalize append_to_log commit a4918ab7b3577c0089b1a46fd566c40456774b1c Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 16 12:15:31 2008 -0700 remove useless bits from Debbugs::CGI::Pkgreport.pm commit c41eb7502274218ebbcfa2baa888cd1f49edfdc1 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 15 15:01:37 2008 -0700 move bugs-fetch commit fb964d14bf3b84aacd6abd0b7450ab7835ea1b56 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 15 07:04:26 2008 -0700 * add missing > to </em> [thanks to jamessan] commit 40529028dc77f50e0d9eafae1eb59c60b31d1d01 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 14 11:34:59 2008 -0700 * $param{log} should be $param{message} instead commit d67c6749bb33c3c3317334c06fc15f491952821b Merge: 74b3b2c f1cf1f9 Author: Debian BTS <debbugs@rietz> Date: Tue Aug 12 19:13:17 2008 +0000 merge changes from don commit f1cf1f99919a33b1d18cd8631a169bf8621fec92 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 12 11:40:59 2008 -0700 * trim off trailing spaces in summary commit 21370a96790adf6c8605ddc2b965b1cae56a59a7 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 12 11:35:05 2008 -0700 * fix broken . instead of , commit 983aaa9f99a63620d4a8af4d21aeaa681b316c3b Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 12 08:57:57 2008 -0700 remove pathological space in =back commit 01784b23d72a4339060551d7a68bb2c41c870b40 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 12 08:38:15 2008 -0700 * add for empty bits * switch to using abbr instead of span commit 34cd62339efaecf1f73c550f3b97399076bdfd86 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 12 08:37:42 2008 -0700 * fix the link class commit 8f107da59cfeeabdf6b46695cfe8a6854fee938d Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 12 08:20:04 2008 -0700 * add back missing @ commit 8a2fe5b796d5908395c6c974d6d23569ad2a448e Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 11 19:33:38 2008 -0700 fix another edge case in Debbugs::Versions::Dpkg commit 4ac3ac348de3ac99ff4eb0e23bb5bd5f40ae22e8 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 11 19:22:36 2008 -0700 * Add missing defined value test for block in service commit 7ce10a12e339696c9add05ab28e4f6f577482568 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 11 12:47:38 2008 -0700 fix corner case where Debbugs::Versions would return positive or negative numbers commit 74b3b2c7c47504bbf27f8aa12ad5ee6baa929655 Merge: 5e41a5d edab5a9 Author: Debian BTS <debbugs@rietz> Date: Sun Aug 10 23:35:00 2008 +0000 merge changes from don commit edab5a9f678fb97925137d0ac3a4fc13068daeaf Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 16:33:29 2008 -0700 add missing space and title summary commit 5e41a5d83c84e7e744ee463e7f52b886b30c1f07 Merge: 630b86c 10a67b7 Author: Debian BTS <debbugs@rietz> Date: Sun Aug 10 23:19:05 2008 +0000 merge changes from don commit 10a67b7de5d2370bc4e4a25ec6581677386b580c Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 16:17:53 2008 -0700 add newline after each line commit 630b86c8cb9da5c51e2c177e13bc325973dc6f04 Merge: 1fb6415 8babdb7 Author: Debian BTS <debbugs@rietz> Date: Sun Aug 10 23:06:44 2008 +0000 merge changes from don commit 8babdb7510c202db35d24184089bfea1b61e0557 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 15:56:33 2008 -0700 * try to rip out quoted replies commit 1fb6415b0273542b69690e509f5b941462fa4c26 Merge: e814b29 5832642 Author: Debian BTS <debbugs@rietz> Date: Sun Aug 10 20:00:41 2008 +0000 merge changes from don commit 583264210be0d2b114f9a529392323fea57acf3e Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 12:55:54 2008 -0700 * move position of semicolon commit e814b29f2bfc8e2ed738b9224a0606040fa116ac Merge: 828632d 1ef8f73 Author: Debian BTS <debbugs@rietz> Date: Sun Aug 10 19:43:55 2008 +0000 merge changes from don commit 1ef8f73c24a155eb3359f73513ad0c5e553b803f Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 12:41:58 2008 -0700 support testing merge/unmerge/forcemerge commit 0f00ae1b1ddca847996ffe92b96a284145bbe444 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 12:41:39 2008 -0700 include hook bits too commit 83dd6fbe5f953deb69b8f2054e21b4c3009c953a Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 12:41:24 2008 -0700 set current line length to zero in wrap_to_length commit 95481bba675f9aec8195be89baa4b9e970ddef84 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 12:41:01 2008 -0700 * fix locking in lock_read_all_merge_bugs commit eb80109f55d05e8fbd1b2958e66ceef76f1da4e6 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 08:47:57 2008 -0700 * Add bug archiveable support to PKgreport.pm commit 83c2b67cba835242b84839b470442bd2bab1c53d Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 08:47:30 2008 -0700 * add missing span elements commit f05dbc253e5b2adc2192311c68d399420355e33f Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 08:46:35 2008 -0700 * add support for archive days output in short bug status commit 828632d5a960556e6d43b8813bd3db5a344ffa86 Merge: 942e7c8 1474e15 Author: Debian BTS <debbugs@rietz> Date: Sun Aug 10 15:38:39 2008 +0000 merge changes from don commit 1474e155834038b1afe42ec1a99f863d8f3647cd Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 08:37:49 2008 -0700 add missing comma in Debbugs/Control; add test for expire commit 942e7c897fd7f7cb0534f67a61dad0770fcb8730 Merge: 00a8a6f 4915553 Author: Debian BTS <debbugs@rietz> Date: Sun Aug 10 14:55:21 2008 +0000 merge changes from don commit 491555366edfe83e6768691380038c9184b26cee Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 07:22:48 2008 -0700 * Add debug and transcript information on every bug commit b924749d2c54f500f1bea84c34cf74b561af12a4 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 07:20:47 2008 -0700 * Add debug and transcript bits to the added recipients commit 660edfba2fd6ff066dee6ed0c4ad857ff839b1b4 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 10 06:52:13 2008 -0700 remove deprecationn warnings for the time being in Debbugs::User commit 00a8a6fd25979a8102306e04b167d156614823c0 Merge: 3863b89 c6e7620 Author: Debian BTS <debbugs@rietz> Date: Sun Aug 10 04:46:46 2008 +0000 merge changes from don commit c6e762094f52f77d9d9b27ceb8b5cf7296b4a88d Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 21:45:02 2008 -0700 * fix utter madness in checkmatch commit 3863b8905a07cd78df781966c7b0b1e577e6fa5a Merge: 42968ad 6531f8e Author: Debian BTS <debbugs@rietz> Date: Sun Aug 10 04:27:23 2008 +0000 merge changes from don commit 6531f8e8360b4b80676edff84457c71fcacb2da9 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 21:18:32 2008 -0700 * fix output typo commit 42968ad723d526ffa327bf8399a044ba75a89361 Merge: 5823941 be404de Author: Debian BTS <debbugs@rietz> Date: Sun Aug 10 00:28:28 2008 +0000 merge changes from don commit be404de617b96ead7595c272463f120ae0535fcd Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 17:27:16 2008 -0700 return "" instead of () from english_join commit 8c234479f7fbe6cbfd827e91eb054d1ae7f8dd09 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 16:27:13 2008 -0700 add affects support and tests for affects commit ac5e5040d1a2e9a6b43783260af9685bbafc61d5 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 16:26:56 2008 -0700 update changelog commit 583c2e88dc5ccdd6ef79f0769905e23dd752d8a3 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 16:26:42 2008 -0700 * Add support for affects * Output bug information for each bug commit bf1597791ff84c47939ae96252df2fbe2ae76df3 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 16:26:04 2008 -0700 * Add english_join command to Debbugs::Common commit d0f1c8f9fb7ad169e878100b31abf4e1464bfc54 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 16:25:29 2008 -0700 * support affects in get_bugs commit 11f4820b5d792a1e5b9bab82dd670608ef1d0f19 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 16:20:43 2008 -0700 * use span instead of a in info bit; fix wrong ) instead of > commit 50452862207a97f8c8f4f9e1ba8003d05b28dea4 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 16:20:12 2008 -0700 * add .link span bits commit 78db47e53f69e20425ab8647d1d4380eadac3597 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 14:09:50 2008 -0700 * Support summary in the buginfo bit of the bugreport commit 5e18dc96bf01d38542c7efddfec990dbe83fdca4 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 14:02:03 2008 -0700 * Add the summary feature commit 58239417800ff2f0c8d5f65a3e183b9c92ce95a3 Merge: c19c50a ff9fa7e Author: Debian BTS <debbugs@rietz> Date: Sat Aug 9 18:55:58 2008 +0000 merge changes from don commit ff9fa7efb64d1037a8ea8c7b2b28569efb391594 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 11:55:08 2008 -0700 * pass dist on like it should be commit c19c50af1e0b3680fe2edb6c4d307b9460b6fff0 Merge: 9260707 295ab30 Author: Debian BTS <debbugs@rietz> Date: Sat Aug 9 18:50:08 2008 +0000 merge changes from don commit dc8255be9b0da503ea31b1310d033ee7be79c793 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 11:45:34 2008 -0700 * accept dist like we're supposed to commit 295ab305818419f08f781f604249062ce2cf38ca Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 11:35:33 2008 -0700 * use Params::validate in read_log_records * logfh is a HANDLE, not a SCALAR commit 439926550d440587be2603644ae68c1c738a3c56 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 11:33:27 2008 -0700 * fix archived for undef location commit 0a6d62b2d04dc3f6e40d77d652967c4c385cfc5b Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 11:33:09 2008 -0700 * fix typo commit 7344ad36c4219bf6732b5a970640f7c6a52cc213 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 11:30:30 2008 -0700 * allow the location to be undef; assume that such a bug is unarchived commit 14a92e3dd4adbbac9c41d71a20d8961bb336c8c7 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 08:48:27 2008 -0700 * Fix forwarded links * Collapse newlines commit ab93a2a35ca6bddde5ba092aca48a57dd434782f Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 08:40:24 2008 -0700 * Handle non-existant cc/bcc in Recipients commit 9260707c653138683646791138d95549fa30e9ad Merge: 46fa427 d8f3f5d Author: Debian BTS <debbugs@rietz> Date: Sat Aug 9 15:20:30 2008 +0000 merge changes from dla source commit d8f3f5da7ad937162bdce39dbab1ef5b38cefda7 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 08:18:20 2008 -0700 * Import Debbugs::Packages::binarytosource into Debbugs::Recipients commit 46fa42780ecb746d7bec2fb01190b05584b9283e Merge: cf03b14 a882590 Author: Debian BTS <debbugs@rietz> Date: Sat Aug 9 14:19:13 2008 +0000 merge changes from dla source commit a882590242c675d9e930028bb35974bef5547ff6 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 07:15:23 2008 -0700 * it's bug, not ref in bug_links commit 70a82454b40303c4626ebd6bda6d2269ea3080d7 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 07:11:56 2008 -0700 * switch to bug_links from bug_url commit 66e05cde0a55ceccf9e558473cddb3ba2fec6317 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Aug 9 07:11:20 2008 -0700 * switch to package_links from htmlizemaintlinks commit e295fe102f5b2592663b6a35d8d8257f2eb763ab Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 8 20:38:07 2008 -0700 * add handle affected packages code commit 5b4a34950409cc0991e5e75f0d623467b6ffa214 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 8 20:37:41 2008 -0700 * use affected_packages * switch totally to Debbugs::Recipients and use determine_recipients commit 350d3c4591058d2cf9daac5eaf611894c81df87d Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 8 20:37:06 2008 -0700 * switch from bug_url to bug_links commit c337e38ef6d0c2b91ae665ac3b4a9356e236880b Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 8 20:36:41 2008 -0700 * export the lock_read_all_merged_bugs module commit 89e5479ff7dc0e24e65eba7f463d02d130d30ddb Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 8 20:36:10 2008 -0700 * Add determine_recipients * Fix add_recipients * Deal properly with affected packages commit 141cebb48e58ad5913471e5f88034462118d6681 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 8 20:35:16 2008 -0700 * fix misusage of bug_links in Debbugs::CGI::Bugreport commit 6a5422078d49a2ce57eb4da540c41b8e0f6789fe Author: Don Armstrong <don@donarmstrong.com> Date: Fri Aug 8 11:40:44 2008 -0700 * Switch from bug_url to bug_links commit 490fe74def241e622d6d69f58ab7637db6d697be Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 7 18:48:31 2008 -0700 * use white background for extra status boxes commit 685283972f1ebcb0bb43c1b99d84166b9ecae60e Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 7 12:43:02 2008 -0700 * Remove commented out bits of short_bug_status which were for testing commit 6f2cf73da85b74a1bd6a178e4dc5e2477e8c77bc Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 7 12:37:39 2008 -0700 * Completely reformat pkgreport.cgi output * Add tmeplates for new pkgreport.cgi output * Add form processing bits to automatically handle new pkgreport.cgi options * Fix cgi form on pkgreport.cgi * Update css for new changes commit dadb6fc5ca28f3d2b329d4ce1e811e9f44530b58 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 7 12:36:24 2008 -0700 * Add tag->single letter hash configuration option commit 79008a8d728e53266aebba1b66cd8d6a1ca3a9c9 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 7 12:35:50 2008 -0700 indicate whether a bug is archived or not in status commit b345c3dd346362211868e9421f862700efba9473 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 7 12:35:30 2008 -0700 allow using time in templates commit ca44414aa3754c7677c1462030f0c387db413b14 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 5 15:18:32 2008 -0700 fix owner mark commit 9a05998d2232d72e246ac6e4b5b3e5e5085cc30a Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 5 15:18:20 2008 -0700 add package filter support commit 3c7b77aecb4d453d1538aadf6ca0f80ff16f5d88 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 5 11:03:09 2008 -0700 * switch to * - style in changelog messages commit 800dca1b0dc438d17d66c1663695e9203eaf7bde Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 5 08:41:31 2008 -0700 * Support attachments properly in display_entity * Fix a few new uses commit 4d3966ad88c2a23a017749200f1aacb6f2695ff2 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 5 08:29:53 2008 -0700 * Fix attachments and parsing of msg/att options in bugreport.cgi commit 3376498265f721c501c3a0061b7a730ec367aa9b Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 4 15:50:32 2008 -0700 * fix typo in soap.cgi commit e93a599ece57bbe973b7a04120c9d22d62c9343f Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 4 15:44:36 2008 -0700 * fix missing ->new in version.cgi commit a6c428bc8b655a9de967a2794f6fd860e235bc10 Merge: 16d22ea 09a4945 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 31 21:25:11 2008 -0700 merge changes from archimedes commit 09a4945e0a0eebb3179940ffa7b8845a47dc9c97 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 31 21:24:17 2008 -0700 * Make service use warnings; use strict; * Add owner abstraction * Add recipients module to track recipients of messages commit 0a6ed9c197746fb90f24dbd20f6f03786eac2a78 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 31 21:23:05 2008 -0700 * Add control owner function * Use new merged bug locking function * Add control stub example commit 66eac9ad8bcf3ff13c8d3bad46a3c02ffb782a2f Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 31 21:22:10 2008 -0700 remove cperlstyle eof stuff commit c7c042859262e3598d3b0892f78c9088fa4ac520 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 31 21:21:04 2008 -0700 * Add lock support to read_bug * Add new function to lock and read all merged bugs commit c089d9fe8bd7b83e54e7729df314bd140cf21e0f Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 31 21:20:04 2008 -0700 add bug subscription domain to config commit ad2abd73625d5b307f7d503fbe9b3ee5238a9248 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 31 21:19:38 2008 -0700 accept status in addition to bugs in bug_filter commit 16d22ea43c12b5b9ffff446a84b4641aeec3101b Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 31 21:18:50 2008 -0700 Don't serialize things as date/time in soap (closes: #484789) commit 9c907cb68374f814eb419956de9b302bf19e5ee9 Merge: 65892fb 57efcec Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 31 21:00:01 2008 -0700 merge changes from archimedes commit 65892fbb23a8607e575351b14ed6abfd1852ced6 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 31 15:14:02 2008 -0700 * Fix various ->new issues * Handle non-existant versions properly * Send cgi alert messages to the maintainer commit 99883e942647482486ad6bf56acdbce4c5c928da Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jul 27 06:10:42 2008 -0700 * pass on status to bug_presence commit d1b5a688e227b9ffd6ce93513b83de2ad198a616 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 24 09:29:24 2008 -0700 * fix collapsing for distributed versions commit 17c8a729b2c8b0d8a78db798789bc0810e8a45fb Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 24 08:53:13 2008 -0700 * Fix display of distributions in the version graph commit 57efcecbd7a0edc67ce798565105cab3ae991843 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 24 18:27:19 2008 -0700 * Add support for correspondent * Stop using $archive; use $param{archive} directly * Use cgi head methods directly * Don't call nice in the script * Read include/exclude commit d71fc45879d5a0125f9e6d5ca1fe6fd78e028a54 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 24 18:26:30 2008 -0700 * Start ditching uninformative short variable names * Fix syntax errors commit a65f6cf5b4646ee839f5fcbc2e52dea284bcbf64 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 24 18:24:57 2008 -0700 * Use absolute paths * Use the new globify_scalar calls with undef to connect to /dev/null instead of a fake scalar * Set the action in all codepaths if it's passed * Use carp where appropriate commit 1f2d7f9f543a94ed38e091687534be870428ecbf Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 24 18:19:01 2008 -0700 * Use absolute paths to locks * Use ->new instead of new commit 2dd707bb84dbbf68856d88a7f3b86177faa69e4f Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 24 18:18:41 2008 -0700 * Fix missing \ commit 38629e9793039ccb5ca83cdfc84bac28ebbc7b5a Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 24 18:18:13 2008 -0700 * Add obsolete_severities option which was missing commit 5242eeb1f4bc23dd933892a0d3092746f46ad44e Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 24 18:17:25 2008 -0700 * Fix tests for .in renaming * Fix waitpid resetting $? failures commit f2610fe47aae5a9378db9da21064abc5456688c9 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 19 18:32:31 2008 -0700 Add new uservalue feature to Debbugs::User commit 02521b424c66db1bcb7d071da99147eb2a49731e Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 19 16:12:39 2008 -0700 * Add removal_unremovable_tags support * Add usertag_dir config variable commit b6c57b3ebd4383a53fb7195c351eb85b2de64cf7 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 19 14:43:18 2008 -0700 * update changelog for templating system addition commit 675a95f52de1ddd355f5079fe39600b52b16084f Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 19 14:23:47 2008 -0700 use carp; fix $bug usage; fix grep command commit ad47dd3ff40341f96d0ce11b0ce156f815c0d402 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 18 17:20:57 2008 -0700 * Add support for correspondent to Debbugs::Bugs and allow owner and correspondent to be used even in indexless searches commit 1d60f62c7a38372911e31e108bac2fd14f032dc6 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 18 17:10:35 2008 -0700 * Add support for the correspondent index commit e8dc09bb793f25103d2aa902046813483660a976 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 18 17:06:42 2008 -0700 * Use the new Debbugs::Log interface commit 3713b708b2245c478268f8cf657fa9422598f822 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 18 16:50:26 2008 -0700 * Add support for giving bug number and/or log name to Debbugs::Log->new commit e125acea7521eb1fcbc825ff45124f9aaa163bfb Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 12 09:34:30 2008 -0700 * Document the various severity settings * Fix defaults of the severities to be sane commit 46e4b24bff0a8c27b427df084c2f8ebe65da0acd Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 9 11:23:53 2008 -0700 Allow for the archiving of bugs in removed packages (closes: #475622) commit d0a5879839921c71ea45ad75939e1125aadf4642 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 9 11:22:01 2008 -0700 * Ditch useless prototypes in Debbugs::Versions * Use warnings as well as use strict commit 170bf669799ed3164b63718c1195619088cd6514 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 9 09:32:40 2008 -0700 fix a few missing transcript calls commit 058e14633f72c9e83358ef38b61e51326808a377 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 9 09:14:09 2008 -0700 * Use warnings and strict * Stop using errorlib * Switch from quit to die * Localize a ton of variables * Switch to using a glob transcript * Use the new archive_unarchived option to bug_archive * Switch to a generic add_recipient function from the multiple cc lists commit 53e11590c15b34594c4071ae76e2fecd00d314b5 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 9 09:12:13 2008 -0700 * Use globify_scalar * Allow determining whether a bug has been archived or not for re-archiving commit 905b4db137d7b6752ecbe5c55c71dc37fc9f7910 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 9 09:03:20 2008 -0700 * Finish deprecating quit in Debbugs::Status * Add bug_num to status output commit c25bf7c32e8398e959e875566bceb01c50d4b248 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 9 09:01:55 2008 -0700 * Use IO::File and Debbugs::Config::config commit 9d251b87499495bad372da15e143838a54e3ac67 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 9 08:52:18 2008 -0700 * Remove useless parameters * use Foo->new, not new Foo; commit f615776e3015c74230d453e431776c68475d481b Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 9 08:49:40 2008 -0700 fix typo commit 438b04eabe93a6307a2cf3567c481c2dc4b5dab7 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 9 08:48:51 2008 -0700 * finish deprecating quit by replacing it with die commit 10eaf1366046afbb83ab1d6bf5fe3c309400f20c Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 9 08:36:09 2008 -0700 fix myurl commit f696080f2368288a5fd51c07bfc1fad177cd99ac Author: Don Armstrong <don@donarmstrong.com> Date: Fri May 30 08:45:52 2008 +0200 * remove remaining @cleanups commit 1635a052c1837d0c4ba20e85cdda070b683f808f Author: Don Armstrong <don@donarmstrong.com> Date: Fri May 30 08:39:10 2008 +0200 * Rip out the @cleanups; use an END{} instead * deprecate quit * Document getmaintainers and getmaintainers_reverse * Clean up lock die messages commit 81f5cd47023e923c63e4923ff59af80d3c9d18ea Author: Don Armstrong <don@donarmstrong.com> Date: Thu May 29 04:09:53 2008 +0200 * Add new globify_scalar function commit 90b39e8c4b91cb1e21df851d136085a1237243b8 Author: Don Armstrong <don@donarmstrong.com> Date: Sat May 24 14:54:57 2008 +0200 ditch using .in naming of scripts commit 343464a69a83b5b2f1e956386482baaaccbc835c Author: Don Armstrong <don@donarmstrong.com> Date: Sat May 24 14:46:52 2008 +0200 * Move code from bugreport.cgi to Debbugs::CGI::Bugreport * Switch bugreport.cgi to using templates * Remove useless calls from pkgreport * Add new package_links and report_links commands to unify the package and bug linking * Delete extra copy of bugs.css * Fix the naming of the html_tail file * Use UNTAINT in Debbugs::Text * Remove useless prototypes in Debbugs::MIME * Tweak Debbugs::Config to allow empty $ENV{HOME} commit ad9a9963bb590b92111b604365b8b7ab9ecac982 Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 19 09:46:57 2008 -0700 add the quit template commit c768b2faebc3e56f8e519e6ea3661c79d954defe Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 19 17:12:07 2008 +0200 move the function from bugreport.cgi out to a separate module commit 0fbb01046c2ab3bf3b41ded3a37c0f9a7ebbeaf9 Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 19 03:26:25 2008 -0700 add the no such bug and html tail templates commit d46a8eefee644579fe4c4b775468c1e4378dc8cb Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 19 03:25:19 2008 -0700 * Add html template directory * Move bug header after the log-only parsing * Switch to the Params::Validate version_url method commit 85e7bc1ab1c190d5156dcd837512410d42af8351 Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 19 03:03:18 2008 -0700 * Switch Debbugs::CGI::version_url to use Params::Validate * Use templates in Debbugs::CGI commit 5e1d790ad9be538e2120eed0f13341969434fd19 Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 19 02:12:54 2008 -0700 * Indicate that html/tail has replaced $config{html_tail} commit cf03b14c6ead845eee0b65720e4ceb0efaedf64a Merge: a73f9e3 7c5d68a Author: Debian BTS <debbugs@rietz> Date: Mon May 12 02:50:21 2008 +0000 * merge don source branch changes commit 7c5d68a73282d0bde5b9c407ef61f9c36b9d1b12 Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 11 19:22:02 2008 -0700 * Properly handle \n line terminated emails commit 07eb463a20fae3d84a1e70860ceeff74ab6a5e01 Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 11 19:21:47 2008 -0700 * fix chomp wrongness commit 5ce60c07ae5d3cb68c4464ae10dd4f9d02f56b10 Author: Don Armstrong <don@donarmstrong.com> Date: Sat May 10 18:14:09 2008 -0700 Distinguish between reports and followups (closes: #459866) commit be2ab3c504439e1eb4f1ef0360f4f5b276a9f66a Author: Don Armstrong <don@donarmstrong.com> Date: Sat May 10 16:54:52 2008 -0700 * Remove break which broke the div style adjustment commit df30c31db4ec21de37af9a7dd751ab86b5a83ea5 Author: Don Armstrong <don@donarmstrong.com> Date: Sat May 10 16:51:55 2008 -0700 * fix issue with useless \@ escape commit a73f9e31eb7f07cd3790b219e2b29070bce19104 Merge: 7b334ca 77e237d Author: Debian BTS <debbugs@rietz> Date: Sat Apr 26 08:50:21 2008 +0000 merge changes from dla source commit 77e237d678042b9aa73d1771d35ce72c2c6c2682 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Apr 25 23:49:25 2008 -0700 * Add invalid_version template * Relax notfound and notfixed version regex * Check for version regex in process.in pseudoheaders commit 7b334ca6eef122e81fa0fcb2a2e73204e9ccbc3f Merge: 4b84077 7819033 Author: Debian BTS <debbugs@rietz> Date: Mon Apr 21 03:20:05 2008 +0000 merge more changes from dla source commit 7819033e546b97081fe1890a00260eac8212960b Author: Don Armstrong <don@donarmstrong.com> Date: Sun Apr 20 12:11:14 2008 -0700 fix problem with rfc822 output link commit 86ab3d2788f65dd62373383740e57ab1bbce74e1 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Apr 20 12:10:37 2008 -0700 remove redundant \s* commit 4b840771d8d00be104a7531147fbd4b49d54123a Merge: f880a51 a84952f Author: Debian BTS <debbugs@rietz> Date: Sun Mar 30 03:16:32 2008 +0000 merge more changes from dla source commit a84952fc29a7d1cff9fddc7f2e32d5cbb94fa84d Author: Don Armstrong <don@donarmstrong.com> Date: Sat Mar 29 20:12:58 2008 -0700 use full path to spamscan-sa commit 56ea016a6fbe733d25d474165ac0222d583e30ed Author: Don Armstrong <don@donarmstrong.com> Date: Sat Mar 29 20:01:30 2008 -0700 fix two braindead syntax errors commit 0196c0ffe06fb1d9a4f9142238480dafd425bbe4 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Mar 29 19:54:25 2008 -0700 fix defined tests in spamscan-sa commit 0422fb900fb4fc682b8558ca7fd1e5ae634d7407 Merge: 77afab5 f880a51 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Mar 29 19:28:45 2008 -0700 merge changes from mainline commit f880a51e3f2df9ef7903ac77963aa84b55bf4345 Merge: f63ec4d 77afab5 Author: Debian BTS <debbugs@rietz> Date: Sun Mar 30 02:27:55 2008 +0000 merge changes from source commit 77afab52f27cd7c8b1980f49537be4f9442782c3 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Mar 29 18:43:10 2008 -0700 * Add configuration variables for spamscan to Debbugs::Config * Fix spamscan to use warnings; use strict * Use Debbugs::Config in spamscan instead of directly sourcing /etc/debbugs/config commit 2be4e59a288e80b1e55f06e52d1b3ffdcf74beac Author: Don Armstrong <don@donarmstrong.com> Date: Sat Mar 29 15:34:27 2008 -0700 fix forward links in pkgreport, add support for indexing on status commit f63ec4dd931f010b7c7ba054d216cd5c3bbd6d4a Merge: 8e11a6d 28e396a Author: Debian BTS <debbugs@rietz> Date: Mon Feb 25 21:56:36 2008 +0000 merge changes from dla source commit 28e396ad173a907b3199bf017c4e7fb407ed7c6b Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 25 13:56:05 2008 -0800 * Fix paramaters for get_versions and source/binary SOAP calls commit 8e11a6d15510f16dfb1a98a16df721b7e78f1b58 Merge: 851b0a5 7b55a3d Author: Debian BTS <debbugs@rietz> Date: Mon Feb 25 21:50:09 2008 +0000 merge changes from dla source commit 7b55a3d6a3181498dc1c02126635f1e234689d9c Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 25 13:48:50 2008 -0800 * Actually call Debbugs::Package::get_version not itself commit 851b0a55706a2d56ca26879d90c6e8f3eca4d69c Merge: 942f012 f6d597b Author: Debian BTS <debbugs@rietz> Date: Sat Feb 23 22:54:51 2008 +0000 merge changes from dla source commit f6d597b2453ca503ce2c3bff6bbf3a535afe2d12 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Feb 23 14:53:42 2008 -0800 - Deal properly with \r line endings (closes: #467190) commit 054b937c93318330cc934dd66783cae1a9553838 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 21 13:22:14 2008 -0800 add the default package selected template commit 90aed5cbeb0a7cf6bfbbe4ed7ba9e2268dd50f6b Author: Don Armstrong <don@donarmstrong.com> Date: Thu Feb 21 13:15:12 2008 -0800 add default package support commit 942f012524bfe49e927026c38109ec070c8de2c0 Merge: caee250 cf2f070 Author: Debian BTS <debbugs@rietz> Date: Wed Feb 20 21:06:43 2008 +0000 merge changes from dla source commit cf2f070d44d1fe6b2bbd162c1f1ac436834b2623 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 20 12:51:22 2008 -0800 * Fix get_status([bug => NN]) hashref return commit caee25098217688c944b636e54e2fb87d0e4cedb Merge: 872f201 d2a71a8 Author: Debian BTS <debbugs@rietz> Date: Wed Feb 20 10:28:29 2008 +0000 merge changes from dla source commit d2a71a84b0bee0f23c1fa7607f04f7abfff578b2 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 20 02:27:53 2008 -0800 * Fix $binver vs $ver typo in the single argument binarytosource commit 872f2016c3552627cfd9f8ab36334a66ffabed6a Merge: ddea651 6b72b44 Author: Debian BTS <debbugs@rietz> Date: Wed Feb 20 09:49:12 2008 +0000 merge changes from dla source commit 6b72b44d4030cb1959b9a689750473e9c00d5070 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 20 01:46:09 2008 -0800 * Add missing define($data->{done}) check commit f59c0dfc0693730a141035757600ced6c1cd7280 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 20 01:44:28 2008 -0800 * Fix missing {} in the mark_as_forwarded template. (Thanks Hamish Moffatt for noticing.) commit ddea6513e7cd386c033db415a4055e0694b3ad74 Merge: 16a949e 95b4163 Author: Debian BTS <debbugs@rietz> Date: Wed Feb 20 09:27:08 2008 +0000 merge changes from dla source commit 95b4163168ff88583edafcda834501f61fe22222 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 20 01:18:42 2008 -0800 - Add the ability to return source/package mapping (closes: #465332,#458822) commit 46331f78300d42fa531aef1856fa523bcd5c493a Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 20 00:21:59 2008 -0800 - Indicate what message number a message is (closes: #462653,#454248) - Add the ability to return source/package mapping (closes: #465332) commit 16a949e2d29fb786c86b07e0d0bc78759b38d007 Merge: 340b936 722f7b9 Author: Debian BTS <debbugs@rietz> Date: Sat Feb 16 22:51:37 2008 +0000 merge changes from dla source commit 722f7b9e9ca402c6b401d232dc0a9fbafbdf08c2 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Feb 16 14:47:22 2008 -0800 * Fix use of fill_in_template instead of fill_template commit 340b936dd0c6d22f07c19fc78518cd23e614ffbd Merge: 9c8b18f e6da629 Author: Debian BTS <debbugs@rietz> Date: Fri Feb 15 21:47:55 2008 +0000 merge changes from dla source commit e6da6293941545aef76565c9a48ab8684c4e5767 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Feb 15 13:46:14 2008 -0800 fix typo in bugreport.cgi commit 9c8b18f0f3a2c7598fe39648247ce696a80f4087 Merge: f9ce092 9ea2fb8 Author: Debian BTS <debbugs@rietz> Date: Wed Feb 13 20:09:25 2008 +0000 merge changes from dla source commit 9ea2fb81b1846f9ced662b1418fdb49901d454df Author: Don Armstrong <don@donarmstrong.com> Date: Wed Feb 13 12:08:27 2008 -0800 use right template for your bug done commit f9ce0921b7fb9b34e782adaf0935d8c77439a019 Merge: c459639 d2a9c95 Author: Debian BTS <debbugs@rietz> Date: Wed Feb 13 19:50:56 2008 +0000 merge changes from dla source commit d2a9c959140788c2be1a0f817941bcc6428226f8 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Feb 12 12:35:23 2008 -0800 complain about bounces without using quit() commit c459639300d4a03a91861de8cdf0d45f70886143 Merge: 80f2f83 91d59f8 Author: Debian BTS <debbugs@rietz> Date: Tue Feb 12 20:16:29 2008 +0000 merge changes from dla source commit 91d59f8e11839f34bf29e9ac1b14e4bb5cfb97ab Author: Don Armstrong <don@donarmstrong.com> Date: Tue Feb 12 12:12:43 2008 -0800 * Fix synatx error in scripts/process.in * Handle undef being passed in Debbugs::Mime::encode_rfc1522 commit 14487628486d51a2f019b16206e423708ecd0c47 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Feb 12 12:07:56 2008 -0800 * Fix more undefined value issues * Use proper template for no package passed commit 80f2f8312a0f93ce27247a7255fa4ce23d929c1f Merge: c47c7ab 6293d4f Author: Debian BTS <debbugs@rietz> Date: Tue Feb 12 08:27:45 2008 +0000 merge changes from dla source commit 6293d4f59dbe846578574a5969e291bef732d621 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Feb 12 00:27:10 2008 -0800 * Add missing mail/ directories for template location commit c47c7ab5de82f51708c36c68f304f97bc60910f5 Merge: 156bd21 2d6af01 Author: Debian BTS <debbugs@rietz> Date: Tue Feb 12 08:25:15 2008 +0000 merge changes from dla source commit 2d6af013498f46a09e2cfdc092ce2b76eea7dad2 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Feb 12 00:24:48 2008 -0800 add missing if $DEBUG to Debbugs::Status::bug_archiveable commit 156bd2164310cc586c106550baa7de2fac753acd Merge: 98ea8a7 b11ef8b Author: Debian BTS <debbugs@rietz> Date: Tue Feb 12 07:22:30 2008 +0000 merge changes from dla source commit b11ef8b02b109eb3e1091f9625d1f2c5efef328b Author: Don Armstrong <don@donarmstrong.com> Date: Mon Feb 11 23:14:49 2008 -0800 * import lockreadbug * Fix various undefined value issues commit de9ebd04e8f4149aad8734479c7220197dabe582 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Feb 10 23:08:05 2008 -0800 add info defined-ness check commit 98ea8a76207311f9b2d2bdc1c1b695b028f80044 Merge: adad9c6 7d2c74d Author: Debian BTS <debbugs@rietz> Date: Mon Feb 11 07:04:45 2008 +0000 merge changes from dla source commit 7d2c74dd23041feb5c28ee08cf4f43f508ffcc3d Author: Don Armstrong <don@donarmstrong.com> Date: Sun Feb 10 20:16:33 2008 -0800 - Make search case insensitive (closes: #448861) commit a7c46170d0db2c119d2c287f531fed0b2e68b71b Author: Don Armstrong <don@donarmstrong.com> Date: Sun Feb 10 15:53:21 2008 -0800 * Fix undefined value in length problems in process.in commit adad9c647a843eb1d491aaa8e4493d847b5b98fe Merge: 475b018 25062ee Author: Debian BTS <debbugs@rietz> Date: Sun Feb 10 22:38:13 2008 +0000 merge in changes from dla source tree commit 25062eec3c5e641b8357fe91add750f8266afe00 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Feb 10 14:27:53 2008 -0800 fix mistake in the import options of POSIX commit cadbe2b185d62354b87de1cb8d135874141b6541 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Feb 10 14:25:26 2008 -0800 - Fix casing of versions (closes: #441022) - Output last-modified in bugreport.cgi (closes: #459709) - Fix various html syntax errors in pkgreport.cgi (closes: #462322) commit d2351f060d0df7eac83cb10f963251fed2b77969 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Feb 10 14:18:20 2008 -0800 Add an rfc822_date function to Debbugs::Mail commit 9aba53759b7fc1ebc096f05be45b8fb3a65960e4 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Feb 10 14:17:40 2008 -0800 * Start using the templates for control and the fake control message commit fa7d5515c47bc560b1d4dbc6294dd8c973aa6040 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Feb 9 21:10:35 2008 -0800 * Pass the bugurl function using the hole methodology that I've implemented. commit 03820c4df63c2f71623951a5919b072fb9a67d15 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Feb 9 21:09:00 2008 -0800 * Properly use Safe::Hole so that the opcode mask is saved and properly restored (which it isn't if you don't pass a ref to a HASH (insane). * General code cleanup and remove useless functionality that is no longer required. commit 82d826c07d1c82ee1aa253a235656f4d0328dde5 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Feb 9 21:06:44 2008 -0800 * Since we need IO::Scalar, we need to use it here. commit 106cc7b51d4ad031290525d76bd77607d0793063 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Feb 9 21:06:02 2008 -0800 * Fix the the default web domain assignment to handle '/' correctly commit 57f67fcb715a9aba804a891f28ad4202fc11ccf3 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jan 27 12:29:00 2008 -0800 - Indicate what message number a message is (closes: #462653) commit f43b0dcf82488db8fd4be1646e8e463b3ec7eecb Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jan 27 12:26:40 2008 -0800 * Fix linking to pkgs when there are names containing ' * Add missing html_escape() calls commit 475b01877ca41713d789298a00d22fc02defa3ed Author: Debian BTS <debbugs@rietz> Date: Sun Dec 9 00:53:14 2007 +0000 merge dla source changes commit b916194da089d631869cf605c31261cbb7662dc4 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Dec 8 16:46:21 2007 -0800 * Indicate which versions come from which architectures * Allow architectures to be limited commit e19faafbde7621928750bc461ea82c4a17cf22fc Author: Don Armstrong <don@donarmstrong.com> Date: Sat Dec 8 16:45:55 2007 -0800 * Add support for return_archs in get_versions commit ef7b8001922d463480ca674ba8ee9a0a66f63e28 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Dec 8 16:45:23 2007 -0800 * Fix the exportation of gDefaultArchitecture and name powerpc properly commit 561011fc421cda771daf637b082d87836dd06570 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Dec 8 16:09:14 2007 -0800 * Add a default_architectures configuration variable which sets the set of default archectures. * removal_architectures now inherits from default_architectures commit a0cc521d887ec8ada2800ee778b05a46e6002fa6 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Nov 29 00:41:56 2007 -0800 * Add more debbugging output to Debbugs::Status commit 7a7bedacd8061351e2d30446366e0a5d16ff4b9e Author: Debian BTS <debbugs@rietz> Date: Tue Nov 13 05:47:24 2007 +0000 merge changes from dla source commit e10b2cf931a5c935c3adf677ca5b2e10661a3ead Author: Don Armstrong <don@donarmstrong.com> Date: Mon Nov 12 21:40:36 2007 -0800 * Document how to create the estraier database in add_bug_to_estraier * Start using Safe::Hole to tunnel the bits we need to the safe module commit b9700c637dc3764025b79a27505cae58672a7f0c Author: Don Armstrong <don@donarmstrong.com> Date: Mon Nov 12 21:39:53 2007 -0800 * Fix missing html_escape in cgi/pkgreport.cgi commit 81e98ecfd656375dd304c86696cf35a13ce5b911 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Sep 22 01:11:23 2007 -0700 * Fix $date -> $header{date} thinko commit 42cf6f4c65f2af7bcfb310c47a98fb980154f0a8 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Sep 22 01:09:13 2007 -0700 * Add the rest of the missing templates * process.in is now fully templatetized commit b4bfee3baadcc9e2024ef4024fa3f86a39334345 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 19 23:17:58 2007 -0700 * Start using templates in process.in * All ack messages are now generated using templates commit a87a6cb9e637e558042dde45f02915a3bfd3f9e8 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 19 23:17:19 2007 -0700 * Add the ability to have module import options * Indicate that Debbugs::Config can't yet be imported commit 06099846270579a8c6b79cb1b7b45ac8c42cc1b1 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 19 22:52:59 2007 -0700 add path to template dir commit 68475059679b704237689dc7e20bca89d54fe7a6 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Sep 19 22:52:37 2007 -0700 add missing newline and fix typo in missing template error commit b98a16aec63d8773697b81ca0f699e65bb7076e8 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Sep 18 00:30:02 2007 -0700 remove getmailbody from errorlib commit 61f96a9b498f3a341238c3603638943a703acc1b Author: Don Armstrong <don@donarmstrong.com> Date: Tue Sep 18 00:29:35 2007 -0700 allow getmailbody to be exported; remove getmailbody parameter declaration commit 9b0ea34f2f21a73e5ff0573920f5b0d269bb2cfb Author: Don Armstrong <don@donarmstrong.com> Date: Tue Sep 18 00:28:35 2007 -0700 add description of maintainer email to Debbugs::Config commit b74a10cf04fe510ff7b176ca50b29274c712a788 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Sep 18 00:28:01 2007 -0700 * Debbugs::CGI should be loading isstrongseverity commit f3ead1c99726b9c274bab75513f8a35d35a8dd95 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Sep 18 00:27:20 2007 -0700 * Make process use warnings/use strict; compliant * Fix a typo fh/fn * Stop using errorlib commit f3afd492d8ebeaf16231aba45ed1e758ae9aa5b7 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Sep 17 23:42:36 2007 -0700 * Add dependency on libtext-template-perl commit 0585960edfceaf8a2f1d6b76750ce1aced89332e Author: Don Armstrong <don@donarmstrong.com> Date: Mon Sep 17 23:41:59 2007 -0700 * Add template system * Add template dir configuration directory commit 9180403513cd1dc852cff81ea846effd1d42534d Merge: 5aac3bc c8e9db3 Author: Debian BTS <debbugs@rietz> Date: Sun Sep 9 09:26:09 2007 +0000 fix spamscan-sa commit c8e9db316a302946a20cdcb0c16679490c714e06 Author: Blars Blarson <blarson@uvula> Date: Sun Sep 9 02:22:42 2007 -0700 fix spamscan-sa commit 1cb6fa16666c98674206f2ee3c821b29093c8395 Merge: 025d336 5aac3bc Author: Don Armstrong <don@donarmstrong.com> Date: Sun Sep 9 01:34:27 2007 -0700 merge in blars changes commit 025d33669e3a821034bffae177160327b1e3d94f Merge: b163126 0bfbbcb Author: Don Armstrong <don@donarmstrong.com> Date: Sun Sep 9 01:34:15 2007 -0700 merge in blars changes commit 5aac3bc4982cfbbeb889b40da77a5665966dd895 Merge: 9e6a953 d462fe6 Author: Debian BTS <debbugs@rietz> Date: Sun Sep 9 07:54:39 2007 +0000 spamscan for spamassassin 3.1 commit d462fe6dc7ed9faa7e1b3a7a5db14382cd90d99e Author: Blars Blarson <blarson@uvula> Date: Sun Sep 9 00:51:15 2007 -0700 spamscan-sa for spamassassin 3.1 commit 9e6a953f8f654eea9e4a8193992e51f414da17e9 Merge: 0bfbbcb d5e35b6 Author: Debian BTS <debbugs@rietz> Date: Sat Sep 8 19:22:12 2007 +0000 merge new spamscan commit d5e35b6ba234a0d8e3f26706a08d489816fa19e4 Author: Blars Blarson <blarson@uvula> Date: Sat Sep 8 12:16:18 2007 -0700 Fix deleting temporary files. commit 0bfbbcbc2bdbc9b888a8d8e90f11f724834df5a1 Merge: fc6d1ef 8ec6e84 Author: Debian BTS <debbugs@rietz> Date: Sat Sep 8 14:09:28 2007 +0000 merge new spamscan commit 8ec6e84eb4a811fcccba1a95e40983461ff59261 Author: Blars Blarson <blarson@uvula> Date: Sat Sep 8 07:01:53 2007 -0700 New version of spamscan that uses internal locking for assassinated/crossassassinated. Many changes including split of spamscan into spamscan and spamscan-sa. commit fc6d1ef62c86cc29248d5e00c16e362718466b78 Merge: 137f3ca b163126 Author: Debian BTS <debbugs@rietz> Date: Sat Sep 8 10:19:24 2007 +0000 merge changes from don source branch commit b1631260ab8e6c2ac2ddddad1322c77ad7482c7b Author: Don Armstrong <don@donarmstrong.com> Date: Sat Sep 8 03:16:55 2007 -0700 * Remove extraneous test that wandered into to the broken soap client cleanup commit 137f3caf27faec0a2781591226fbb6711964c84a Merge: d62d9a7 a52eb5e Author: Debian BTS <debbugs@rietz> Date: Fri Sep 7 12:37:28 2007 +0000 merge don changes to source commit a52eb5e039ec36800f61c119c1b2a13b012d92e7 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Sep 7 14:18:44 2007 +0200 * Even though it's meaningless, fix the stupid ARRAY(0x...) printout bug so people stop filing it over and over and over again. commit 24a9fde3b533874d639fd79b2dd9b54f287e3ba0 Merge: e5e6af7 d62d9a7 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 28 14:16:46 2007 -0700 merge colin changes and suggestions by fjp commit d62d9a7399b838220e6dc0af159c3d5899ef06b8 Merge: 4555fb7 c77baf9 Author: Debian BTS <debbugs@rietz> Date: Tue Aug 28 17:56:00 2007 +0000 merge changes from cjwatson source branch commit c77baf9701327e24a5197492cfe350c31833d6c7 Author: Colin Watson <cjwatson@canonical.com> Date: Tue Aug 28 18:55:37 2007 +0100 really fix include=<tags> too commit 4555fb782872519408c66fd0b7a942a28de39834 Merge: 2d519e5 d452703 Author: Debian BTS <debbugs@rietz> Date: Tue Aug 28 16:58:50 2007 +0000 merge changes from cjwatson source branch commit d4527035811a4e43cb040d5af9a7c493daca3aef Author: Colin Watson <cjwatson@canonical.com> Date: Tue Aug 28 17:48:55 2007 +0100 fix include/exclude=<tags> commit e5e6af72f0323cbe10c94b995d74bb640a1b127c Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 26 23:43:33 2007 -0700 bug title is actually a string commit b19d285d86390f367d7263c7bc1ec620565f451e Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 26 23:43:15 2007 -0700 fix bug selection for broken soap clients commit 4d1c24cf252b0648d36fe7e1881322b9b9aa70d0 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Aug 26 23:42:21 2007 -0700 * Add compat and install files for the package split commit 2d519e5e0338c5b23356454c16ae1b6349c55c51 Merge: acf5b62 016c26d Author: Debian BTS <debbugs@rietz> Date: Fri Aug 10 04:39:52 2007 +0000 merge changes from dla source branch commit 016c26d901f50fd9374e992c753eb9cc9b4f485d Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 9 21:38:55 2007 -0700 * Make soap handle arrayrefs properly for Debbugs::SOAP commit acf5b623e6379e7e8053cf9e795d8b4931f26c3b Merge: 152a8e9 a6f0c8a Author: Debian BTS <debbugs@rietz> Date: Thu Aug 9 18:48:22 2007 +0000 merge changes from dla source branch commit a6f0c8a878c1deb5bb34b36656d8e3bb33763084 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Aug 9 11:31:53 2007 -0700 - Verify submitter is a valid email according to RFC822 (closes: #182419) commit abea7099a94a1a0334da68b9cd228c519d6f34ce Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 7 18:46:50 2007 -0700 - Make notfound/notfixed log verbiage more clear (closes: #434953) commit 634e49eafb496da514482c30d1bf7670e696324c Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 7 18:42:15 2007 -0700 mark the fcntl and sendmail location as fixed commit 4633a18243187481c391a558178b2bafbaaf9ad8 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Aug 7 18:38:16 2007 -0700 - Handle src/binary packages with the same name (but different src packages) correctly. (closes: #435926) commit 4d83466ac45f3c92a3bd2f9e84b9f53c72ce13c3 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 6 21:02:28 2007 -0700 * Use the same regex in the bug info stanza for Forwarded: as used in the log commit c8a3df6bfa30636dfb5e29bedd54d3a3a3df2109 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Aug 6 21:01:14 2007 -0700 * Allow passing dist=> and other options to get_status in SOAP * Fix incorrect Bug capitalization commit c85e6985055a3adbb0491888b514f8846be2d044 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 21 04:19:24 2007 -0700 make toggle work on the first click commit 152a8e97ad748086a39254af45abd255c1882510 Merge: 753177a 952e4c2 Author: Debian BTS <debbugs@rietz> Date: Fri Jul 20 12:24:45 2007 +0000 merge changes from dla source branch commit 952e4c260cc1928370e0d091a2eea1c159aef5bf Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 20 05:23:14 2007 -0700 * Test unlocking issues in unarchive * Fix failure to import writebug commit 753177a2270723f458379ffad6cf790571cc3067 Merge: 8aa7189 2caa11e Author: Debian BTS <debbugs@rietz> Date: Tue Jul 17 09:03:52 2007 +0000 merge changes from dla source branch commit 2caa11e2c67b79167de43f4a0ae8ba922d29e928 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 17 01:55:43 2007 -0700 * Remove fixed versions should remove all versions which match and not try to figure out the source package. commit f0824340b2a8440e4c81079bcf2c82a4f9593a91 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 14 19:29:21 2007 -0700 - Add missing newline after indicating what the user is (closes: #432466) commit bffedc430003f94a06510e55bc4aacd759cbb85f Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 14 19:27:10 2007 -0700 - Add anchor links to specific messages (closes: #431450) commit 1e4191f152849bca151fb07af48a30d75eb67d62 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 14 16:03:22 2007 -0700 update documentation for get_usertag commit 8aa7189bfb5088becbf7a066fd05b1d13ebfc8de Merge: 502dc6f ececedb Author: Debian BTS <debbugs@rietz> Date: Sat Jul 14 07:25:42 2007 +0000 merge changes from dla source branch commit ececedb41afe429c822480ebbd7c9c03bfc96c1c Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jul 14 00:24:27 2007 -0700 * Use map to apply the split to make_list in the custom categorization parameter code. commit 502dc6f29fcbf48d10d31a799e18d37fd5579fc3 Merge: aad288b 134bd91 Author: Debian BTS <debbugs@rietz> Date: Sat Jul 14 03:19:45 2007 +0000 merge changes from dla source branch commit 134bd914e32b7e2e67f00563d0b168987422d39e Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 13 20:18:18 2007 -0700 ignore dist for pseudo packages commit aad288b69b12b43446b8bf5ec53c617475bd1e91 Merge: ab40da4 9622928 Author: Debian BTS <debbugs@rietz> Date: Sat Jul 14 02:56:30 2007 +0000 merge changes from source commit 96229281914b6c90ad60c34e02809fc4cd4b5e73 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 13 19:52:08 2007 -0700 * Add a distribution alias -> distribution configuration map * Add a separate set of default distribution tags for strong severities * If any distribution tags are set, do not apply the default distribution set * Use the strong severity default distribution set in archival of strong severity bugs. commit 35a7ee2e49868faa8b349ac1897e58d9a3d18e37 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 13 19:50:14 2007 -0700 * Allow get_bugs to pass a single arrayref instead of an array to work around ugly SOAP implementations. * Populate the version of get_msg; indicate that msg_num is currently ignored. commit 95b2691ed08222c747a736f9affc957c14a288a0 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 6 03:00:59 2007 -0700 * Unlock the locks held when Debbugs::Control die()'s. commit 272b3c154551e186d187e5be8b839e45be50cc02 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jul 6 03:00:41 2007 -0700 handle multiple usertag settings commit 4df037ee08661c9b102751e2c5580eb2184256a1 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jul 5 11:04:05 2007 -0700 * Handle arrayref empty maintainer commit f380bb5c0bf4a46d599c18ba1ec5c89bb752dee2 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jul 4 23:57:11 2007 -0700 * Handle multiple packages in Debbugs::Packages::get_versions (arrayref) * Handle multiple packages in version.cgi correctly commit 57165560f89f6df420c7849e77bcf2781c43f0de Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jul 4 20:48:49 2007 -0700 add a date to the fakemail commit f76f53e8fe16fa4292d5cc4cdc664fdc704504cd Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jul 4 10:37:09 2007 -0700 * Only indicate that a bug has been reopened on found when it actually has. commit f4624b44b9b7853fcaf71e9d0b1dcfc3f591e5fc Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jul 4 10:36:22 2007 -0700 * Examine the age of all merged bugs logs and use in calculation to avoid starting the archive process on unarchiveable bugs. commit e01e09ac8c0f66d1a1b17d08bdde5e4465553518 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jul 4 10:23:37 2007 -0700 ignore warnings from Mail::Address->parse commit 3e72c44092f7c6c2e87b5b2ea2978574cbd183e4 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 3 09:21:51 2007 -0700 add more verbiage to the bugspam.cgi commit ab40da4e4348502384d787bb9deb78da52361d64 Merge: fac30aa 3c4504c Author: Debian BTS <debbugs@rietz> Date: Tue Jul 3 09:12:22 2007 +0000 merge changes from dla source tree commit 3c4504cce7015024dbe09382f1e43a407be9a26e Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 3 02:03:01 2007 -0700 * Bring the notfound regex into line with the found regex * Indicate when found reopens a bug * Capture the package name in the found regex as well commit 45b9dc0e4698d73c451331f9e6ec86d22b1393a8 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 3 01:37:01 2007 -0700 * Fix the Debbugs::Control bug regex * Fix $_ thinko in bug_archiveable commit 1103c0f0e2b75f6e7bc04c0e3432251895d3a705 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jul 3 01:20:11 2007 -0700 * Avoid warnings on buggy * Handle non-existant packages and logs without complaining * Don't output warnings on broken email addresses commit daeaf08bb787c53416a7b7d43ba088962fba79d3 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jul 2 13:17:21 2007 -0700 * Add debbugging to Debbugs::Status::bug_archiveable * Ignore versioning information in known pseudopackages * Update a comment commit 5b36b8e6eb2613ac9a2b6feec4627f67aa054147 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jul 2 13:16:46 2007 -0700 * Add a configuration variable for the pseudo-package maint file commit 6ba5d808b76cdb736795d99500c61d61d1da78ab Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jul 2 13:15:55 2007 -0700 * Move pseudodesc to Debbugs::Common * Fix display of the name of source packages in cgi/pkgreport.cgi commit fac30aacb5b9a104a1216af15fc04e227f9ef447 Merge: 798e8a8 01dba55 Author: Debian BTS <debbugs@rietz> Date: Thu Jun 28 05:40:09 2007 +0000 merge changes from dla source tree commit 01dba5580a90addf0aee2d70c5bc0872c848eef4 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 27 22:37:50 2007 -0700 skip undefined includes/excludes commit c8f7f2290773ef37c9d69ba717cc4a95ded64c3f Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 27 22:37:34 2007 -0700 fix syntax error (missing () commit beca983387b33b635fb6fcec8d342d031baae152 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 27 22:24:57 2007 -0700 * Use our $bug_order for mod_perl issues * Fix bug_log return and newest_bug method in Debbugs::SOAP commit d49c939a59972424f37424f6b785b05126ba79fb Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 27 19:56:45 2007 -0700 remove newest from the package/src URI too commit bb03d6cc80d729e5984e4035a8fd714f4c7bdb75 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 27 19:44:55 2007 -0700 - Allow selecting the newest N bugs (closes: #84681) commit e9d29c01c8af4ac7385308a7eeb10d50b4e529ec Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 27 19:19:52 2007 -0700 * Fix the titles of pri0 param et al to handle multiple options * Support include/exclude correctly; map pend-*; sev-*; and *subj; to the include options instead of handling them directly. commit 798e8a8eb61edc8182e6951bb85f3e7fa626317a Merge: dab51be 4e857d7 Author: Debian BTS <debbugs@rietz> Date: Wed Jun 27 06:04:12 2007 +0000 merge changes from dla source tree commit 4e857d7c73cb3a360ae20debd2ada03c30f8faa3 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 26 23:01:42 2007 -0700 Indicate correctly when merged bugs can be archived commit aca6cea4d9bcd6153758d5624e91c75c1154db8e Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 26 22:59:15 2007 -0700 * Import getpkgsrc commit dab51be8de2593cd3b03a7536b98892ad7d2f714 Merge: 838286a ecef3c8 Author: Debian BTS <debbugs@rietz> Date: Wed Jun 27 04:12:05 2007 +0000 merge changes from dla source tree commit ecef3c8787d2e60286df76a9251021a442ee7c57 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 26 16:10:21 2007 -0700 use the Debbugs::Status for splitpackages commit 011d588521064c3e023086b5116039ec8f5b09c5 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 26 20:08:14 2007 +0100 use get_bug_status in 20impbugs-versioned commit 838286ab1a5c23451b77e32bebcf681380811623 Merge: 3582e50 0d773d8 Author: Debian BTS <debbugs@rietz> Date: Tue Jun 26 18:35:20 2007 +0000 merge changes from dla source tree commit 0d773d8f9e51ed8923d0f8aaa511ddd9e9fdf2f1 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 26 19:34:26 2007 +0100 * Pass usertags to get_bugs in pkgreport.cgi * Differentiate between usertags and bugusertags to avoid confusion commit 24d7737d4435bdea004fafcf02a6fbb02a6f26f8 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 26 19:28:17 2007 +0100 * Calculate the number of keys correctly in get_bugs_idx * Delete useless bugusertags from get_bugs_idx commit 3582e507e1dfe99ba850311ea6aa1c8d0ee73f4f Merge: f1ccef8 83a34f8 Author: Debian BTS <debbugs@rietz> Date: Tue Jun 26 18:13:58 2007 +0000 merge changes from dla source tree commit 83a34f8b9b0025ec90c70b8d2be2a8f9c65528e7 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 26 18:54:09 2007 +0100 * Remove dependency of cgi/pkgreport.cgi on common.pl commit ed6a5cd2e37711d1b2354879fa83314a1812eaf4 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 26 18:53:03 2007 +0100 * Remove dependency of cgi/pkgindex.cgi on common.pl commit 84809e437df3b8b57a50e371f01e1ffa08488ac0 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 26 18:44:40 2007 +0100 * Move bugfilter out to Debbugs::Bugs commit 27c93c993127de490e641eb9bc28405485b8da00 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 26 18:44:17 2007 +0100 remove debbugging messages from Debbugs::SOAP commit f1ccef8227f06a743fe889fed8c49a44e556ac3d Merge: 58b9053 f71c33c Author: Debian BTS <debbugs@rietz> Date: Sat Jun 23 20:20:51 2007 +0000 merge changes from dla source tree commit f71c33c8be01cf281e86a5a9b683acd1b8907bcc Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 23 21:13:13 2007 +0100 - Allow selecting both archived and unarchived bugs (closes: #320175) - Support intersecting sets of bugs (closes: #164421) * Use get_bugs in pkgreport.cgi * Abstract out more of pkgreport.cgi * Add usertag_package_domain configuration variable commit 58b9053ddc8da6a1a703ebf9bd32248a29314992 Merge: ecc6d36 29985e1 Author: Debian BTS <debbugs@rietz> Date: Sat Jun 23 16:52:25 2007 +0000 merge changes from dla source tree commit 29985e12ed776957deb9fc28040798d0b2c618a0 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 23 17:51:52 2007 +0100 fix missing $ in Debbugs::SOAP commit ecc6d36288fd487ab084dc083cbe9d21df965639 Merge: 191f0d0 15dfaaa Author: Debian BTS <debbugs@rietz> Date: Sat Jun 23 16:37:44 2007 +0000 merge changes from dla source tree; upgrade to metadir bzr format commit 15dfaaa8cc187a8a8f8586a9793a97b6aac4e04a Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 23 16:50:14 2007 +0100 * Add missing subtraction from bug_archiveable commit c6dfbb11469ffe6c5318037a83059463eb9f2894 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 22 20:42:58 2007 +0100 handle single options in Debbugs::SOAP correctly commit 191f0d0d7c549c6dba1820af45ec2b6ad9456c76 Merge: 098aa23 e7cac26 Author: Debian BTS <debbugs@rietz> Date: Fri Jun 22 19:01:05 2007 +0000 merge changes from dla source tree; upgrade to metadir bzr format commit e7cac26fc5ff46f93aaad90dc9e26f192778d04a Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 22 14:33:29 2007 +0100 * Handle sourcepackage/version versions in service.in's found commit 098aa23e38ab42895ca19df25d7c88acd3744ff3 Merge: 980edb4 db89968 Author: Debian BTS <debbugs@rietz> Date: Thu Jun 21 23:43:03 2007 +0000 merge changes from dla source tree commit db89968ec51b7bc1407da2476ff662ece687ac05 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 22 00:40:42 2007 +0100 * Switch ports, and sleep for slightly longer while making sure that the test server has come up. commit efb94d3aa8757433784de25966555efe62c7ed34 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 22 00:39:30 2007 +0100 * Use cmp instead of <=> because db-h/ isn't numeric commit ea2e791d27837264bdf9b451e039940d525b538a Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 22 00:38:58 2007 +0100 * Add mapping for any_URI to soap.cgi commit d80dec286df4afd841b1d7cf03dc93e6873bd930 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 22 00:38:20 2007 +0100 * Add get_bug_log support to Debbugs::SOAP to return the bug log commit 1ec915da23056c296b3faa04a7207bcf20876326 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 22 00:01:49 2007 +0100 * Handle splitting on package1,package2 in Debbugs::Versions::max_buggy commit 88a001b03b9065c1dfc6a027e1476fe1a55697e9 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 21 15:34:38 2007 +0100 split $cgi_var{package} on , before feeding to makesourceversions commit b30d20b78a4e7850f7ad0ace4a17fe8fefcf269c Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 21 14:36:43 2007 +0100 import lockpid as well in gen-indices.in commit 9fa0eb0eae9abee175066e5e6b5bc0f5d5152cd7 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 21 14:31:25 2007 +0100 * Lock while updating the indices in gen-indice commit 980edb44b6c6a88b09ac4a287f2c388e93d49042 Merge: 32ae4bb de5b8cf Author: Debian BTS <debbugs@rietz> Date: Wed Jun 20 21:19:39 2007 +0000 merge changes from dla source tree commit de5b8cf67d8249a3c96f0e0d28f98926255cccbd Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 20 22:17:16 2007 +0100 don't use Debbugs::Cookies commit 32ae4bb49101d72fe49df2750145d953619aed1a Merge: 54c3639 7387202 Author: Debian BTS <debbugs@rietz> Date: Wed Jun 20 21:15:27 2007 +0000 merge changes from dla source tree commit 7387202d80ce31f09afc98b738453b2951398529 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 20 22:11:32 2007 +0100 uh... readd use Debbugs::SOAP::Server; commit 54c36393534a21205daa963c6118bfabb14c5dc4 Merge: 4dd2c3f 41f4070 Author: Debian BTS <debbugs@rietz> Date: Wed Jun 20 20:57:56 2007 +0000 merge changes from dla source tree commit 41f4070218c0b11c803e7bfea1ba5801b40479b5 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 20 21:55:53 2007 +0100 don't use ::Usertags ::Status et al. in soap.cgi anymore commit 4dd2c3f274331284fc6ce35a88234a8a4dd3c955 Merge: 20053a6 056a32a Author: Debian BTS <debbugs@rietz> Date: Wed Jun 20 19:33:15 2007 +0000 merge changes from dla source tree commit 056a32a695142d3474b5b3183576e419ca5253e0 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 20 20:29:06 2007 +0100 * Add the version aware soap subsystem * Add compatibility layer for the pre-existing soap queries * Add tests to verify that soap actually works commit 504da85efffb5ab653f0292d5edcc84c0290b82a Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 20 19:02:07 2007 +0100 error out when makesourceversions is called with multiple packages commit 22137ecc7c8d9fc0417df2d281ba44e82e329d7c Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 20 19:00:44 2007 +0100 Add maint_decode function to Debbugs::CGI commit 2493c3cef1267274e30d2db4319f781479f6b986 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 20 18:59:52 2007 +0100 * Support usertags in the .idx Debbugs::Bugs::get_bugs method commit 041935b23ab6a2c3eaa46a1c5a5cf53e2b1b7061 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 20 02:05:48 2007 +0100 * Handle bugs assigned to multiple packages correctly commit 20053a6773111e3993a3f841f30e50503c92d76a Merge: 5f45528 94ced3e Author: Debian BTS <debbugs@rietz> Date: Tue Jun 19 21:15:36 2007 +0000 merge changes from dla source tree commit 94ced3e1965059ada53ce93e2c52a777592499a6 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 19 21:27:11 2007 +0100 more Debbugs::Status fixes commit 5f455285b0ba33fab3c06ec7a5de949216b7dfdc Merge: 6e18b4a 1c218ec Author: Debian BTS <debbugs@rietz> Date: Tue Jun 19 19:46:47 2007 +0000 merge changes from dla source tree commit 1c218ec4b6ce0d4a8434007348924bc2a8283c8e Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 19 18:36:15 2007 +0100 * Fix new IO::File use * Handle $severity being undefined * Fix stupidity in the update_realtime_db code that zeroed it out instead of updating it. commit 6e18b4a70988e8e98f1e1af86767963b25b7dabe Merge: 00ee014 eac301e Author: Debian BTS <debbugs@rietz> Date: Tue Jun 19 14:31:45 2007 +0000 merge changes from dla source tree commit eac301e769dcf7d6fa554f257fcf6dd6e4b742e5 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 19 07:29:36 2007 -0700 * Only block SIGINT when it's important to; stop as soon as possible * Fix left shifted parenthesis in lockpid commit 9736956c29fc11eb56198fa297ec4212166213f5 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 19 07:09:18 2007 -0700 fix some typos in expire commit 00ee0147756121b6feeff5fa9d067d03e987e73e Merge: 5e6c351 509b83b Author: Debian BTS <debbugs@rietz> Date: Tue Jun 19 13:05:36 2007 +0000 merge changes from dla source tree commit 509b83bb983eca21fe48ba4a6615a0817d503127 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 19 06:02:21 2007 -0700 add missing semicolon commit f9ea612f96c05e4797f822968c5573bc09d63dba Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 19 05:50:36 2007 -0700 import lockpid into expire commit 580b4a931283b47b65f2416c662202f289380fa4 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 19 05:49:45 2007 -0700 * Actually export the lockpid function commit 16e1d9442c96fcf663db6a8d81aec7c664bd4892 Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 19 05:48:24 2007 -0700 * Add lockfile to expire.in * Run through the entire archive without a lock, then get a lock and start archiving bugs * Add lockpid functions commit 87d4184d2ac1e0fc834c81532a9378ff2c5debbb Author: Don Armstrong <don@donarmstrong.com> Date: Tue Jun 19 05:47:54 2007 -0700 * Handle archive directories correctly * Indicate when we fail to stat a bug * Ditch useless \n commit 1a34415de121828372a7687abbd2e19de85db0a3 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 18 11:31:00 2007 +0100 only allow control to touch bugs in db-h, not archive commit 1ca87be51f7bc4e4fcd73b57ec2e68fac4f05053 Author: Don Armstrong <don@donarmstrong.com> Date: Mon Jun 18 00:31:07 2007 +0100 fix munge_uri function to handle deleting params correctly commit 360999ca4a16078f39c4cd68037409810fabb5b3 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jun 17 18:24:29 2007 +0100 - Add bugspam.cgi with confirm string (closes: #348225) commit 1293075f3467c7683a7af31a8c0f1f7ec6b7cc1b Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jun 17 17:53:48 2007 +0100 - Add script to split index.db by severities (closes: #422062) commit f7cdbf935ade36f9f5c1216e8291de0217452abe Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jun 17 14:48:46 2007 +0100 * Allow bughook archive to trigger multiple bugs in one shot commit 5e6c351156f07ae0d42ab75b4bee4b9f54a75b97 Merge: 40e3e33 8afb13b Author: Debian BTS <debbugs@rietz> Date: Sun Jun 17 10:10:59 2007 +0000 merge changes from dla source tree commit 8afb13b19073d4e7b244992808870923c9275f34 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jun 17 10:55:04 2007 +0100 * Add more debugging information to expire.in that can be turned on/off as needed commit c86f6c6cad859483e79c04c49592791bbfe3fc67 Author: Don Armstrong <don@donarmstrong.com> Date: Sun Jun 17 10:54:08 2007 +0100 * Allow archive=>both in get_bugs() to search both archived and unarchived bugs commit 7c6b5eebeb808f3e2cc89384a1dbae150bf1223a Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 16 22:35:00 2007 +0100 indicate when bugs are archived in the pkgreport.cgi output commit 91c2f6e99b29de586592c70dd43fdf4207c8e9dd Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 16 22:13:23 2007 +0100 * Trap SIGINT and exit at a safe point in expire.in commit 8e82c1825ab8e7400bbb80fbea5124a32b98dda7 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 16 21:48:00 2007 +0100 Bugs can be archived, instead of will be archived; allows running expire less than daily commit 40e3e33702df977c523dd657e68bff4e44dc9c20 Merge: cd2815a 62e7035 Author: Debian BTS <debbugs@rietz> Date: Sat Jun 16 20:32:02 2007 +0000 merge changes from dla source tree commit 62e70358466e381c2bd84b0ab71e678b5d700cfb Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 16 21:29:25 2007 +0100 * Add missing Received: line to the fakecontrol messages that we generate * Fix spool_dir typo in expire * Use die instead of quit * Ditch escapelog from errorlib.in really. commit cd2815a46ec25dc2484c182bf2fff89bf70ea1ff Merge: 51c9d22 eed1016 Author: Debian BTS <debbugs@rietz> Date: Sat Jun 16 19:12:21 2007 +0000 merge changes from dla source tree commit eed1016d134ad7f8812f1dc8946c45b365da5732 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 16 18:27:53 2007 +0100 * remove debugging code in pkgreport.cgi that snuck in * Fix ordering in vercmp for reopen * Test that reopen actually works commit 51c9d22da45731fca6c3858ae80bdec4c3c4bc36 Merge: 3c5d35b 2ce5407 Author: Debian BTS <debbugs@rietz> Date: Fri Jun 15 22:33:05 2007 +0000 merge changes from dla source tree commit 2ce5407f0c170772e24eba56b97e96b74764d86e Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 15 23:24:37 2007 +0100 - Fix soapy insanity (closes: #422062) commit 3c5d35b029084f75751c0760dbf6e683171406ab Merge: bcffeb6 412e21f Author: Debian BTS <debbugs@rietz> Date: Fri Jun 15 19:21:59 2007 +0000 merge changes from dla source tree commit 412e21f53d6bf1be9efe9d92a7e00b01a3d592f4 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 15 20:21:16 2007 +0100 don't autovivify {package} in __handle_pkg_src_and_maint commit 91b3419ed6988bc3efde6ee9dfbafd9281520179 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 15 19:42:40 2007 +0100 document that notfixed/fixed fixes #389634 commit e049f374a389aa98ce7b886546f352c009fbc297 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 15 19:14:53 2007 +0100 * Add munge_url to Debbugs::CGI to abstract out code in _url methods * Add support for switching between version graphs commit bcffeb67d006efa57b15db642084433ba0e2fc9d Merge: 5a83f13 4123fd4 Author: Debian BTS <debbugs@rietz> Date: Fri Jun 15 17:25:22 2007 +0000 merge changes from dla source tree commit 4123fd436904159e69afa638c794ade551cea9a1 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 15 17:26:53 2007 +0100 - Allow ordering bugs by last action (closes: #318898) commit 6ba5943dcfd06ed3632b1cd3210ff5dbce546c90 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 15 16:55:27 2007 +0100 * Use make_list from Debbugs::Common in Debbugs::Bugs; ditch private implementation. commit d4abecd46f1a881a537b43552026f5a09e429642 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 15 16:53:06 2007 +0100 * join message with "\n" in Debbugs::Estraier * Fix escape_log mention in write_log_records commit 5a83f13dc2f716e7803cb4c113d2d57c67481918 Merge: 16028cd 937b3fc Author: Debian BTS <debbugs@rietz> Date: Thu Jun 14 21:27:29 2007 +0000 merge changes from dla source tree commit 937b3fcbee18c33b3db2c8d42fbc97a40ac3164a Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 14 22:25:57 2007 +0100 fix typo in archive checking commit 16028cd1423ef819daa1367a0d21098d1a7d056d Merge: 7daa1fc 5b7af4a Author: Debian BTS <debbugs@rietz> Date: Thu Jun 14 20:49:46 2007 +0000 merge changes from dla source tree commit 5b7af4a5807c9e3208edd56e872c97f083b42f68 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 14 21:16:49 2007 +0100 * Fix typo in Debbugs::Status * Allow guessing location from summary if passed * Don't show archived information for archived bugs commit ad72f1e1665102eb4dfd402fc97b6f45090e9564 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 14 19:33:02 2007 +0100 * Don't show time to archive for archived bugs * Handle summary being passed; guess log based on it. commit f72cf6b9b61afb7fa35887a9e382bacdf4b24434 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 14 16:55:28 2007 +0100 - Reopen bugs when a bug is found with a version greater than any fixed version (closes: #365352) commit 7daa1fc1336ecebee3bebd32a7d59e44bb92f314 Merge: ba16531 31d775f Author: Debian BTS <debbugs@rietz> Date: Thu Jun 14 15:23:33 2007 +0000 merge changes from dla source tree commit 31d775fed9f70eb7e0639b3585796de11151fdbd Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 14 16:06:15 2007 +0100 * Fix archive selection for queries using get_bugs commit ba16531a071635cea1d31d5c72c2ae8ce3716803 Merge: 580822d 22bacfa Author: Debian BTS <debbugs@rietz> Date: Thu Jun 14 14:20:17 2007 +0000 merge changes from dla source tree commit 22bacfa4ad8ccb1f88566a0a084f3775219f915a Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 14 15:15:27 2007 +0100 indicate that titles have been reordered commit eff080fb9dc7c676c56b42df866336e65fd1ff64 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 14 14:58:02 2007 +0100 * Fix undefined name issues in Debbugs::Estraier * Properly extract the bug message commit eb8a221294e7d8b488d171d62595ace9e21d14e2 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 14 14:04:06 2007 +0100 fix mistake in days returned by secs_to_english commit d3924023f4e1a2f421799300cae1a069909579d4 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 14 13:49:23 2007 +0100 - Indicate date of last activity (closes: #207065) commit f553add82699c7ce8fbd2f1819078c83e1974a59 Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 14 13:21:07 2007 +0100 - Only mail duplicated recipients once (closes: #172635) commit 9d41b2774ce4c846fd191bec7131fd8e5bf7ddca Author: Don Armstrong <don@donarmstrong.com> Date: Thu Jun 14 12:00:06 2007 +0100 339141 was the bug I wanted to close with archiving commit 580822d029b7914604e00b23974bd1baa8410bed Merge: f3a781d adf6539 Author: Debian BTS <debbugs@rietz> Date: Wed Jun 13 21:37:29 2007 +0000 merge changes from dla source tree commit adf6539386c22827b4652dae96b4b634f6f4b4f2 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 13 22:28:46 2007 +0100 * Add html/bugs.css * Switch to ExtUtils::MakeMaker for building the perl modules * Fix read_log_records import in bugreport.cgi * Split the package into three commit be4f44cfbf65f509a237926f168fe6ffc19ccf96 Author: Don Armstrong <don@donarmstrong.com> Date: Wed Jun 13 15:30:12 2007 +0100 * Add Debbugs::Control which will eventually contain most of the control actions which are currently stuck in service.in * Add bug_archive and bug_unarchive routines which are called by service.in and expire.in as appropriate * Change expire.in to use bug_archive * Test archival and unarchival in 06_mail_handling.t * Document archive and unarchive control commands * Add control_request* configuration variables for the fake messages appended to the log when bugs are archived/unarchived internally. * Move escape_log to Debbugs::Log and rename it * Change all usages of escapelog to escape_log; escape_log now returns a list instead of pointlessly using an ARRAYREF. * No longer export things by default from Debbugs::Log * Move logreadbugmerge to Debbugs::Status where it should have been originally * Use append_action_to_log in Debbugs::Control (possibly should be in Debbugs::Log) instead of duplicating it everywhere. [It's still duplicated in service.in's -1.log, but sue me.] commit f3a781d312b1b6929f6294f2b8d8938829b08d91 Merge: 5a5988e c52209e Author: Debian BTS <debbugs@rietz> Date: Sun Jun 10 01:27:50 2007 +0000 merge changes from dla source tree commit c52209e76ccaefb1e320dafe0c5abf4218cd5a3c Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 9 18:26:55 2007 -0700 fix typos in versions_time_cleanup commit 9b3c9cd5615a7900ec7d3e4de758b7e8bda3e9aa Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 9 17:06:36 2007 -0700 handle undefined msg_ids properly in Debbugs::Estraier commit 5a5988e8c8a938034f9172da8c2fe0ba94d4b75b Merge: 4a68c29 3009c2d Author: Debian BTS <debbugs@rietz> Date: Sat Jun 9 23:55:08 2007 +0000 merge changes from dla source tree commit 3009c2de7538fbeb0b2b70c25c53128f78afe6d8 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 9 16:53:30 2007 -0700 only delete asci space, not whitespace characters commit 4a68c2966473eead9748a7a576370178e7cfd9a6 Merge: 2449858 b019759 Author: Debian BTS <debbugs@rietz> Date: Sat Jun 9 23:14:33 2007 +0000 merge from dla source commit b01975957189785370251bd09802e3b61f8fd03f Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 9 16:10:47 2007 -0700 - Implement versioning aware archiving support (closes: #419693) commit cb28484fe3f92ca80d3b7903d125b8ef1ffcc5c9 Author: Don Armstrong <don@donarmstrong.com> Date: Sat Jun 9 16:05:19 2007 -0700 - Don't doubly select users commit e8f3e5c45fe2081b2ac114b1d226ff74da1eb93d Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 8 12:14:40 2007 -0700 - Fix double leading spaces of format=flowed messages (closes: #428056) commit 2636cee89f1d09c065681b0ccaacf4116d161e9f Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 8 11:59:26 2007 -0700 - Add PR-Package header for control messages (closes: #414023) commit 011abca1e9f39058b083df6b0dde761afc7377d4 Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 8 11:38:15 2007 -0700 document that ordering has been fixed commit 1bbca550c1f16af430838251638fa20fe770d35d Author: Don Armstrong <don@donarmstrong.com> Date: Fri Jun 8 11:27:46 2007 -0700 document that hidden categories have been fixed commit dcb283c0a89bb0c05b78584657f6c8d12f6bf873 Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 27 15:28:24 2007 -0700 * Fix copyright/license statements in a bunch of the modules * Fix get_versions so that it handles multiple architectures and distributions * Call makesourceversions directly from get_versions so that the source is always right * Add the version and binsrc/srcbin indices configuration variables to Debbugs::Config commit 2449858b37303774491d4bbfc33c835166082ab2 Merge: 71f9391 d626034 Author: Debian BTS <debbugs@rietz> Date: Sat May 26 16:36:10 2007 +0000 merge from source commit d62603442efd617f193e9d8204ac06ae734537b5 Author: Don Armstrong <don@donarmstrong.com> Date: Sat May 26 09:32:47 2007 -0700 add missing .new to update-mldbm commit 71f939175be364d4feb9eb93e06efa1151d19084 Merge: bb24282 25955e1 Author: Debian BTS <debbugs@rietz> Date: Sat May 26 15:56:22 2007 +0000 merge from source commit 25955e19ad2065962739208f4350c5f360acf654 Author: Don Armstrong <don@donarmstrong.com> Date: Sat May 26 08:49:18 2007 -0700 fix missing declaration of db2 commit a0715632f16ac6302e27b24060dee8f257992d04 Author: Don Armstrong <don@donarmstrong.com> Date: Wed May 23 00:50:18 2007 -0700 only use the body, not attachments, in Estraier commit bb24282f2ac0fea1e8b3358279c5f5ba985e3201 Merge: 15a701c 8ca3eba Author: Debian BTS <debbugs@rietz> Date: Wed May 23 03:17:57 2007 +0000 merge pkc typo fix commit 8ca3eba64cfa1400e9c81823b5ff6882460eb5d2 Author: Don Armstrong <don@donarmstrong.com> Date: Tue May 22 20:17:18 2007 -0700 fix pkc typo commit 15a701c694b86cfaeb1b6c293e34d880f710b7b6 Merge: 7cbf8c0 9fb0978 Author: Debian BTS <debbugs@rietz> Date: Wed May 23 03:15:51 2007 +0000 merge changes from source commit 9fb097897d17feb653f43fe8a7849ab22ec42379 Author: Don Armstrong <don@donarmstrong.com> Date: Tue May 22 19:53:18 2007 -0700 - Use source package for usertags where possible (closes: #415933) commit e9d17bd3026f9a7bbbbba763198157be34d5dfcf Author: Don Armstrong <don@donarmstrong.com> Date: Tue May 22 19:39:33 2007 -0700 - Indicate the selected user (closes: #422934) commit 7cbf8c0bb1159a29a6a6106d70c291577791b457 Merge: fc88ee2 a22ac5f Author: Debian BTS <debbugs@rietz> Date: Wed May 23 02:07:01 2007 +0000 merge changes from source commit a22ac5feb18369c00b07bcdcb60720474281bd4a Author: Don Armstrong <don@donarmstrong.com> Date: Tue May 22 19:01:56 2007 -0700 document that the regex is now correct commit 1cd4c8d0673fe056a4da7954a7b16b0b457ab44e Author: Don Armstrong <don@donarmstrong.com> Date: Mon May 21 12:36:25 2007 -0700 set the package version regex correctly for debian and test it commit 0779062a254ade4d0affb0ba256e62034e6fc035 Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 20 23:57:15 2007 -0700 - Save leading space when we unmime (closes: #416321) commit cfb6d627296a0469a93004afbf137f4ad739db6e Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 20 03:36:52 2007 -0700 add configuration test script commit 99294e9f964fcd71ae7ed58d18c7584b9ae07037 Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 20 03:30:21 2007 -0700 add script to dump databases commit 5c53d0a0cc97d8a53745d11e2913ae24434a669c Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 20 01:36:41 2007 -0700 * Add removal_architectures config variable commit 0fb0243d81f8b626988c73c6a9e54a865eeeb50c Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 20 01:36:06 2007 -0700 * Add mldbm stuff * Make versions_time so we can archive intelligently * Put all scripts in the bin directory commit 1639566d7762d46bb4e13b26db7bd76f671667df Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 20 00:11:15 2007 -0700 * The global in cgi/version.cgi should be our, not my commit 2d2d6aed80a90cef984286352f4b95859b8c2b64 Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 20 00:10:12 2007 -0700 * Add the Debian specific scripts to the debbugs repository so we can at least start to keep track of them. commit 3a63bf2b966adce2531457567c38e31f486e2efe Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 20 00:09:43 2007 -0700 * Pull countbugs out to Debbugs::Bugs so things can use it without requiring cgi/common.pl; have common.pl call count_bugs. commit aa3f8e65c210542903b7bf23d147deeb38df3d41 Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 6 22:25:28 2007 -0700 - Fix package link code and link both packages (closes: #419553) commit c9783b2486e6ec5ec601b7ad404ee45a9bf0e442 Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 6 00:23:00 2007 -0700 fix incorrect lexical variables in Debbugs commit 352a45bd9a84d7d72c5abc772a02c76093d288e2 Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 6 00:07:33 2007 -0700 document that package pages are now optional commit 9fd07325a5381276891e4b14d47fea8b3a4cf13f Author: Don Armstrong <don@donarmstrong.com> Date: Sun May 6 00:04:43 2007 -0700 - Make file locking portable (closes: #293277) commit ab0b211952f3ae5b5a83f1723341863cdc1a2fc6 Author: Don Armstrong <don@volo> Date: Sat Apr 14 14:49:41 2007 -0700 * Flatfile searching should be using package, not pkg * Use %config instead of $debbugs:: commit 0e26a525aa7291c4a953048b163b423a779bacac Author: Don Armstrong <don@volo> Date: Sat Apr 14 14:48:55 2007 -0700 * Add quotes around retitle'd titles (closes: #419202) * Fix usertag visible_cat code in service.in commit fc88ee20b373d7c88f4fa63771e5372048f25457 Merge: 064f06e e1282fb Author: Debian BTS <debbugs@rietz> Date: Wed Apr 4 03:12:58 2007 +0000 merge changes from dla source tree commit e1282fbc363a4a713064123b5a8b3570b95b8816 Author: Don Armstrong <don@volo> Date: Mon Apr 2 19:52:57 2007 -0700 * Strip out duplicates from usertags * Make @gFuckHeads @gExcludeFromControl and make the transcript message more informative. commit 064f06ed61ca08486cb9038f77ceee16ff599909 Merge: 4e48c30 e1bf849 Author: Debian BTS <debbugs@rietz> Date: Wed Mar 21 06:16:06 2007 +0000 merge changes from dla source tree commit e1bf8497620f08c25d0139f1aa01e990b378ba28 Author: Don Armstrong <don@volo> Date: Tue Mar 20 23:12:29 2007 -0700 - lc submitter address for comparsion in pkgreport.cgi (closes: #415628) commit a43e8f549071d81f6865486cf197ad78a8b7f5b8 Author: Don Armstrong <don@volo> Date: Mon Mar 19 00:31:43 2007 -0700 add fixed and notfixed commands commit 4e48c30e236ac59e63d7141593347a65fea8bb94 Merge: 27cfbf8 6ab917d Author: Debian BTS <debbugs@rietz> Date: Mon Mar 19 02:02:26 2007 +0000 merge changes from dla source tree commit 6ab917dc78e91743c8f25f3f3f26d9c3b1a257d9 Author: Don Armstrong <don@volo> Date: Sun Mar 18 18:59:04 2007 -0700 add back in the old method of pulling maintainers for empty maint commit 27cfbf8931b1d4bc384763427348091a0e47e4df Merge: 562d86f 36d3484 Author: Debian BTS <debbugs@rietz> Date: Sun Mar 18 09:53:07 2007 +0000 merge changes from dla source tree commit 36d34844900d653da2cfa79c00e67a6c4fca7fae Author: Don Armstrong <don@volo> Date: Sun Mar 18 00:54:24 2007 -0700 fix off by one error in pkgreport.cgi titles commit 562d86f5a6316e2f07f4c5db6e4ae002c9f9fa6e Merge: 241ad89 b534cd7 Author: Debian BTS <debbugs@rietz> Date: Sun Mar 18 07:23:09 2007 +0000 merge changes from dla source tree commit b534cd7842c31a63b58095eda15f5dd27048d4e3 Author: Don Armstrong <don@volo> Date: Sun Mar 18 00:22:19 2007 -0700 fix tag/owner typo for owner searches commit 241ad895cbcffb7d93ceee043e526388ca6efe0f Merge: 0095de5 07a44af Author: Debian BTS <debbugs@rietz> Date: Sun Mar 18 07:11:24 2007 +0000 merge changes from dla source tree commit 07a44afa485f793a17092f776dcbbbc895e0a5cc Author: Don Armstrong <don@volo> Date: Sun Mar 18 00:01:22 2007 -0700 - Add searching by owner (closes: #345407) - Accept colon after package in control mails (closes: #319720) - Make e-mail addresses case insensitive for searching (closes: #89569)' - Fix missing categories in pkgreport.cgi output commit 0095de524b62247a30d8c8015bb05f6fdc73f6e0 Merge: 727d4c0 5c42043 Author: Debian BTS <debbugs@rietz> Date: Wed Mar 14 08:37:49 2007 +0000 merge changes from dla source tree commit 5c42043e6d772478589a6e4d5d43d2fcc10c5b22 Author: Don Armstrong <don@volo> Date: Wed Mar 14 01:23:32 2007 -0700 - List previous/new title when retitling, and show date of control actions (closes: #127354) commit 727d4c0fc9a3cbc76e5d55f2587ba7b583af9878 Merge: 139366e eb9245a Author: Debian BTS <debbugs@rietz> Date: Wed Mar 14 07:02:53 2007 +0000 merge changes from dla source tree commit eb9245ad5938d0f64a92261886e07cb79740ec58 Author: Don Armstrong <don@volo> Date: Tue Mar 13 23:55:08 2007 -0700 - Support usertagging cloned bugs (closes: #375697) commit 1ada21acbca5ff899357471aae7de3f9ee5d1f3d Author: Don Armstrong <don@volo> Date: Tue Mar 13 23:40:33 2007 -0700 - Add link from singlemsg page to main page; remove useless links (closes: #404806) commit 90a78b8d595a86933ff19ce0f2605a7c2fd64c53 Author: Don Armstrong <don@volo> Date: Tue Mar 13 23:20:50 2007 -0700 add alt tag for version graph commit 905d14fb37b4c609e8c4e38872f4b73f39a96fcb Author: Don Armstrong <don@volo> Date: Tue Mar 13 23:03:47 2007 -0700 - When searching by source package, include the source package itself in the list of packages to search for, even if there is no binary package called that. (closes: #414825) commit 43698353aeae71abcbefb2adb345c5a547a2d2a4 Author: Don Armstrong <don@volo> Date: Tue Mar 13 18:05:58 2007 -0700 stop escaping the old and new titles commit 139366e6f5b8ecf657e2cb55cd8eb74a83ca30c7 Merge: c4dba5f 1c32a80 Author: Debian BTS <debbugs@rietz> Date: Tue Mar 13 02:08:25 2007 +0000 merge changes from dla source tree commit 1c32a8053abf18dbb399530c2ceef5dd15aadc71 Author: Don Armstrong <don@volo> Date: Mon Mar 12 18:59:05 2007 -0700 * Include previous title in retitiling action * Use html_escape instead of escape_entities * Add the time in comments to the actio html commit c4dba5f05de96c3e35db662b5a5278f8d73b5834 Merge: 0bc96e0 c8f5c3f Author: Debian BTS <debbugs@rietz> Date: Mon Mar 12 06:38:07 2007 +0000 merge changes from dla source tree commit c8f5c3f7a2aa06d53661e8a9e36a76c266f4f302 Author: Don Armstrong <don@volo> Date: Sun Mar 11 23:36:21 2007 -0700 * dist must be set (not only arch) in Debbugs::Status::getpresence to return absent * Unset dist when we are dealing with pseudopackages commit 0bc96e09c4cd2a2d401e0cd8d959f24b535f6f64 Merge: c725285 d967377 Author: Debian BTS <debbugs@rietz> Date: Sun Mar 11 09:45:05 2007 +0000 merge changes from dla source tree commit d9673775b379c7e7e86773321fd23d5967ad3633 Author: Don Armstrong <don@volo> Date: Sun Mar 11 01:44:32 2007 -0800 return absent if dist or arch is passed and there are no versions commit c7252853ca2b076f3c42d4a73753f9cd47a3c4f4 Merge: 9ecad94 1de5f98 Author: Debian BTS <debbugs@rietz> Date: Sat Mar 10 12:12:26 2007 +0000 merge changes from dla source tree commit 1de5f98127c24b20d79884adbaa042f652ce5a38 Author: Don Armstrong <don@volo> Date: Sat Mar 10 04:08:54 2007 -0800 move next on seen msg_id to the right location in bugreport.cgi commit 9ecad945559275c97c335283a64caea09cd1f09a Merge: 9e803ce fa679d6 Author: Debian BTS <debbugs@rietz> Date: Sat Mar 10 10:20:42 2007 +0000 merge changes from dla source tree commit fa679d62cf5562f6206cf0f09cb36a05bb3f77b0 Author: Don Armstrong <don@volo> Date: Sat Mar 10 02:19:28 2007 -0800 fix bug where boring versions were included while collapsing commit 9e803ce96df6418dcf56ef0b229a34ef6dd0a980 Merge: 80c8deb 94c5aea Author: Debian BTS <debbugs@rietz> Date: Sat Mar 10 10:03:02 2007 +0000 merge changes from dla source tree commit 94c5aea057994bf33e906f73308035bbb160df52 Author: Don Armstrong <don@volo> Date: Sat Mar 10 02:01:51 2007 -0800 default to collapsed for things with width/height commit 47ff25ec73822e6d8693ce92d698b85ce02940ad Author: Don Armstrong <don@volo> Date: Sat Mar 10 01:59:00 2007 -0800 * Allow collapsing nodes * Cache relevant version information * Stop outputing useless information to STDERR commit 80c8deb71ce8e4fe942695df165ff6d99637027a Merge: 66af39a e1c8798 Author: Debian BTS <debbugs@rietz> Date: Sat Mar 10 03:29:38 2007 +0000 merge changes from dla source commit e1c8798a353e9344ce5dcd3dcc470f27647cda0b Author: Don Armstrong <don@archimedes> Date: Fri Mar 9 19:27:24 2007 -0800 fix bug in getversions commit 66af39a73332329a1227b6b9ea3489cd977f98e9 Merge: 56d5373 23ab580 Author: Debian BTS <debbugs@rietz> Date: Sat Mar 10 03:15:06 2007 +0000 merge changes from dla source commit 23ab5807ae4717b6d0132a40dfbb57e45246e8b4 Author: Don Armstrong <don@archimedes> Date: Fri Mar 9 19:12:24 2007 -0800 * Add make_list utility function to Debbugs::Common * Support taking an arrayref for dist and arch in get_bug_status * Fix small error in the single message "view rfc822" link commit 44730bd4ad4c476587b6500bc2186de06c2cac4c Author: Don Armstrong <don@archimedes> Date: Thu Mar 8 12:08:01 2007 -0800 * Only encode "'<>& for now; will change back once the UTF8 madness is sorted commit 56d53732bc64486de7118128ff3b260541a6760f Merge: 3eb314d 5f066a6 Author: Debian BTS <debbugs@rietz> Date: Thu Mar 8 03:01:35 2007 +0000 merge changes from dla source commit 5f066a6a90142c1bd20df09b0c4d2490b7f18d11 Author: Don Armstrong <don@archimedes> Date: Wed Mar 7 19:00:42 2007 -0800 add the strong list to the configuration module commit 3eb314d8155a80f62135a4e7b5983982b9f1b3c1 Merge: 842732c 2049843 Author: Debian BTS <debbugs@rietz> Date: Thu Mar 8 02:25:28 2007 +0000 merge changes from dla source commit 2049843f1b1c700202891c8251c84a33ee68a3a8 Author: Don Armstrong <don@archimedes> Date: Wed Mar 7 18:24:11 2007 -0800 fix bug in bug_presence function commit 842732cd703f90bb7c07c34b32277c15d58931e9 Merge: c6d8b35 c9c4e85 Author: Debian BTS <debbugs@rietz> Date: Thu Mar 8 01:37:28 2007 +0000 merge changes from dla source tree commit c9c4e85881d877a0b29c6d7e9ab50345ebe87ca2 Author: Don Armstrong <don@archimedes> Date: Wed Mar 7 17:05:51 2007 -0800 * Use Cwd to make lockfiles into absolute filenames * Fix typo in lockfile * Export @cleanups to those things that munge it commit cd5d5ec89a2b071fc85e46b66fe6577020bac6db Author: Don Armstrong <don@archimedes> Date: Wed Mar 7 17:05:15 2007 -0800 fix mbox handling commit 9961b4e577d6c2c67708d17e7fd08c0112481f5f Author: Don Armstrong <don@archimedes> Date: Wed Mar 7 16:02:07 2007 -0800 * "Allow" for negative bug numbers in readbug * Fix regex for packages in makestatus to allow for undefined packages commit 9c87c9b7cc9d39d32831671f7764c6e7771d0c56 Author: Don Armstrong <don@archimedes> Date: Wed Mar 7 15:53:55 2007 -0800 * Add bug_presence function to Debbugs::Status * Export the bughook function from Debbugs::Status commit 2ca4d98def826186f36c06dc3f5458dfc55e0d66 Author: Don Armstrong <don@archimedes> Date: Wed Mar 7 15:35:17 2007 -0800 * Add $gSpamScan support to Debbugs::Config * Fix error in the $gSendmail configuration variable commit c6d8b358aee776d0b4d7ced29f086d7e32c2b21a Merge: ac2a7b8 70cf774 Author: Debian BTS <debbugs@rietz> Date: Wed Mar 7 05:25:07 2007 +0000 merge changes from dla mainline commit 70cf77464dc1d0966e821892d73b2dd6d1babc70 Merge: 5451320 0727dc4 Author: Don Armstrong <don@volo> Date: Tue Mar 6 20:12:09 2007 -0800 Merge changes from the dla source tree commit 0727dc4d2ef097efecc7440c382abb844f886af0 Author: Don Armstrong <don@volo> Date: Tue Mar 6 20:09:01 2007 -0800 * Remove getmaintainers from Debbugs::CGI * Add post_process_all and text_instructions to Debbugs::Config * Make receive.in use Debbugs::Config and warnings/strict * Output more debbuging information in the tests that are run commit 7edfb827a6106d37853f8ed03af10d1c6702d79e Author: Don Armstrong <don@volo> Date: Fri Mar 2 23:54:39 2007 -0800 - Marking a bug as fixed now overrides a found at that exact version (closes: #395865) commit 34baf56e361b674d69414ffaa3986854354d48c3 Author: Don Armstrong <don@volo> Date: Fri Mar 2 23:27:27 2007 -0800 - Fix multiple submitters for a single bug in the index (closes: #402362) commit d5ce3c030f08e4674855d5ecfac91ca687bda0b9 Author: Don Armstrong <don@volo> Date: Fri Mar 2 22:58:19 2007 -0800 - List bugs being blocked (closes: #356680) commit ed650b2a24923ac1afa194de327a3c950c7f99e5 Author: Don Armstrong <don@volo> Date: Fri Mar 2 22:41:49 2007 -0800 add missing space that was breaking the blocking bugs regex commit 6dd6b86d73d8ec505598b1758a962ed3e5adbe4f Author: Don Armstrong <don@volo> Date: Fri Mar 2 22:38:45 2007 -0800 fix owner documentation commit 2b6307f8855432b2ce2c9a08fa71028fe2395cc0 Author: Don Armstrong <don@volo> Date: Fri Mar 2 22:33:04 2007 -0800 add more dependencices that are required to debian/control commit ca224fb7bb63f74e8031d20c85df87b53d0e0219 Author: Don Armstrong <don@volo> Date: Fri Mar 2 21:12:18 2007 -0800 Output more information when receive.in fails commit 58e4bee353b3570f306e84567f1e38efa00f80f8 Author: Don Armstrong <don@volo> Date: Wed Feb 21 00:09:50 2007 -0800 remove useless duplicated functions commit 1f71fe821a9cd7f83fc0658eb97c43576eb8a29e Author: Don Armstrong <don@volo> Date: Wed Feb 21 00:01:20 2007 -0800 chdir in the test to handle require common.pl commit 556fb853209d4aeada89017c0d9ff9369dc82201 Author: Don Armstrong <don@volo> Date: Tue Feb 20 00:06:04 2007 -0800 use require ./common.pl for now; will fix later commit a377bc5aaff12cb75052d0bea0f44652962b22c9 Author: Don Armstrong <don@volo> Date: Tue Feb 20 00:05:40 2007 -0800 sanitize the format variable commit ad88706c32b053957cb2a44c2f1a08a952be2caa Author: Don Armstrong <don@volo> Date: Mon Feb 19 00:08:44 2007 -0800 change the common.pl require to not be absolute commit 92ff01754ab7cfe083bdff0cdafcd325b91608ea Author: Don Armstrong <don@volo> Date: Mon Feb 19 00:08:14 2007 -0800 * Test pkgreport as well * Fix a few spelling mistakes in bugreport.t * Check the title of bugreport.cgi as well commit e9dd6680470c70ac38b68fa78c17e986e53f709f Author: Don Armstrong <don@volo> Date: Mon Feb 19 00:07:09 2007 -0800 Create an empty pseudo-packages.description, and sleep after creating the webserver commit d9f1c5de2e5d38315f020837058ee3d351d35b20 Author: Don Armstrong <don@volo> Date: Mon Feb 19 00:06:29 2007 -0800 add suport for width/height to version.cgi commit f20d8eb57ad19b8e6af6d34a6fd6cbb94c59a69a Author: Don Armstrong <don@volo> Date: Mon Feb 19 00:05:59 2007 -0800 * Show the version graph on the right * Always show the forwarded state even if the bug is fixed * Display the version link if the fixed or found is set at all commit 89a8d08baf3d0f7693444d793e996087f0a36bb4 Author: Don Armstrong <don@volo> Date: Mon Feb 19 00:04:48 2007 -0800 Add support for a height/width in the version_url function commit ec7e46550e58a9ab7a2ba0a45bdb83867dad3149 Author: Don Armstrong <don@volo> Date: Sun Feb 18 17:28:38 2007 -0800 do not lc() version or source-version commit 3abc990040c12b55a8e25a5511dccc0866c6e631 Author: Don Armstrong <don@volo> Date: Sat Feb 17 13:24:07 2007 -0800 add the bugreport.cgi test script commit 313a4087ff869ff06da2c36f188166708151e568 Author: Don Armstrong <don@volo> Date: Sat Feb 17 13:23:39 2007 -0800 * Add HTTP::Server::Simple::CGI class to allow testing cgi scripts commit f23748e077f6335560817df3f78e627d947deb3b Author: Don Armstrong <don@volo> Date: Sat Feb 17 13:23:13 2007 -0800 fix . in place of , commit 65cac0cea79b07036217432bfcd23e9a97e81b09 Author: Don Armstrong <don@volo> Date: Sat Feb 17 13:22:49 2007 -0800 set repeatmerged to yes by default commit 6c5375ebeafaa4b42ff0fb7f346492d08e336f6f Author: Don Armstrong <don@volo> Date: Sat Feb 17 13:21:36 2007 -0800 readbug has moved to Debbugs::Status commit 2edd4cc1153f0ad50f86d9c56d2e27b29554c985 Author: Don Armstrong <don@volo> Date: Sat Feb 17 13:21:12 2007 -0800 untaint $ENV{DEBBUGS_CONFIG_FILE} when appropriate commit b2ca39703efb4a553c0c9d51b7a5ddf93d90be72 Author: Don Armstrong <don@volo> Date: Sun Feb 4 00:53:54 2007 -0800 use get_bug_status instead of getbugstatus commit e7f1f35ae65d045fe3c0ff0528bf4fe137d92232 Author: Don Armstrong <don@volo> Date: Sun Feb 4 00:48:57 2007 -0800 use bug_url instead of bugurl commit 15c44a2b3d9f51274772d447c64591eec26f04e5 Author: Don Armstrong <don@volo> Date: Sat Feb 3 00:11:11 2007 -0800 remove some of the old useless files still sticking around commit 55e8450e4898f34169524fe80984f72461205df8 Author: Don Armstrong <don@volo> Date: Sat Feb 3 00:07:39 2007 -0800 * Stop useless overspecification of variables in Debbugs::Packages * Comment better some of the complex maps and slices * Fix notfound writing in makestatus * Import binarytosource from Debbugs::Packages commit dda9db0017aa094ade78c9533ed3c2a74f9745c6 Author: Don Armstrong <don@volo> Date: Sat Feb 3 00:05:45 2007 -0800 * Modularize some of the test calls used in the mail_handling test script * Test more of the control commands commit b3094393679a81704eec634f691020fe1c9b1110 Author: Don Armstrong <don@volo> Date: Tue Jan 30 01:54:29 2007 -0800 fix the arrayref leaking into the myurl function problem commit 39b2dc9643783a8a5b3091f657cc709079668ba1 Author: Don Armstrong <don@volo> Date: Tue Jan 30 00:19:23 2007 -0800 * Output which script we're trying to run when it fails commit d89ac1d40ed97a82932aab901f5ae346eafd1c1c Author: Don Armstrong <don@volo> Date: Tue Jan 30 00:18:45 2007 -0800 * Use HTML::Entities in process and service instead of sani (which sucks) commit 49aeadedd1294c3170a358a1f9b3879cba6c9cae Author: Don Armstrong <don@volo> Date: Tue Jan 30 00:17:37 2007 -0800 import getbugcomponent in gen-indices.in commit 774ec679dec979a8489e9d5a77e4ec2380a3d38c Author: Don Armstrong <don@volo> Date: Tue Jan 30 00:17:08 2007 -0800 use carp to deprecate sani instead of warn commit c90fd2e0aaf87a68873181366fcaba5b7d40da0a Author: Don Armstrong <don@volo> Date: Tue Jan 30 00:16:26 2007 -0800 * Fix various "comparison to undef" issues that happen when the index has no entries * Fix typo in the export options for add_found_versions and a few other functions commit 2f91e97f74207240b48bcc38d7234de6493b833e Author: Don Armstrong <don@volo> Date: Tue Jan 30 00:14:38 2007 -0800 * Fix typo in send_mail_message commit 78b396195d6ef6ec5a3a51b140f8046fb8af5959 Author: Don Armstrong <don@volo> Date: Tue Jan 30 00:14:02 2007 -0800 * Use a DEBBUG_FH global (temporarily until we get better logging) * Use $fh2 inside of the file lock eval so we don't conflict with $fh outside commit 8626368c04a2998e11be0cb231b7f962da295549 Author: Don Armstrong <don@volo> Date: Tue Jan 30 00:12:50 2007 -0800 * Handle setting non-scalar variables to empty values properly * Use the $config reference in set_default instead of the global config commit 2d0141c307ce045d157d57d5e08c1544cb347877 Author: Don Armstrong <don@volo> Date: Mon Jan 29 23:41:46 2007 -0800 * More changes to sendmail tester and the mail handling test script - It now runs successfully and tests things appropriately commit 16252746ab0528a2496102073da1fba3daf89c81 Author: Don Armstrong <don@volo> Date: Tue Jan 9 22:24:09 2007 -0800 much more work on the mail hadnling test script commit 792fd5180f99c76551e9dc5699b4d15fea9ac088 Author: Don Armstrong <don@volo> Date: Tue Jan 9 22:23:41 2007 -0800 remove debbuging code from Debbugs::Config and add the $gLibPath global commit 63d0a5c3c505331e45a4ea47b33e0e7560d2117a Author: Don Armstrong <don@volo> Date: Tue Jan 9 22:23:11 2007 -0800 * Use Debbugs::Config and the new $gLibPath global commit 56c8b1f04cc87d093f22f1767c233158a00a1663 Author: Don Armstrong <don@volo> Date: Tue Jan 9 22:22:39 2007 -0800 add an owner index to gen-indices commit 7a1f0b402b964162216d2411af0e1bee3de5cf06 Author: Don Armstrong <don@volo> Date: Tue Jan 9 22:21:54 2007 -0800 add the sendmail test script which is used by 06_mail_handling.t commit 682b8888e2aebb968cf16b7ff3e6356b7f67ec78 Author: Don Armstrong <don@volo> Date: Sun Jan 7 16:56:41 2007 -0800 - Add support for hiding useless messages; thanks to Sune Vuorela. (closes: #406020) commit c1d8d599e09cae3c7cfb42ee836a973ea70ce436 Author: Don Armstrong <don@volo> Date: Sat Dec 23 00:40:11 2006 -0800 * Switch to using Params::Validate in Debbugs::Mail * Use Debbugs::Config in Debbugs::Mail and add a $gSendmail configuration variable to select the sendmail binary to run. commit 465f14a38eeb1771fe7a32bd5717c9ab9e679510 Author: Don Armstrong <don@volo> Date: Sat Dec 23 00:21:51 2006 -0800 * Use the Debbugs::Bugs search functions in cgi/pkgreport.cgi commit 03cda225c7a2782d990e59ded5b33553f25bc764 Author: Don Armstrong <don@volo> Date: Tue Dec 12 23:57:50 2006 -0800 Clean up the documentation on reopen's deprecation commit 3011f891da56dc8ceb57e0b28267f995a17059aa Author: Don Armstrong <don@volo> Date: Tue Dec 12 23:45:56 2006 -0800 * Unless there are fixed_versions, a done bug is done in all versions commit 5197a95c3c87d2c9d428dcf8391b8d127bf6179b Author: Don Armstrong <don@volo> Date: Tue Dec 12 23:44:54 2006 -0800 * Move getmaintainers and mail parsing functions to Debbugs::Common commit 1b341db12345552b23376b306e9371bac7079490 Author: Don Armstrong <don@volo> Date: Tue Dec 12 23:44:04 2006 -0800 * Fix various issues with selecting package and maintainers commit 8d1f24d3d4022b1b37d1c9824c3fe4c01dec343a Author: Don Armstrong <don@volo> Date: Tue Dec 12 23:43:22 2006 -0800 * Add a getmaintainers_rev to Debbugs::CGI * Move the address parser to Debbugs::Common commit 35c68236312af86d239c34a8b428e0464780bafb Author: Don Armstrong <don@volo> Date: Tue Dec 12 23:41:57 2006 -0800 * Use the Debbugs:: modules in gen-indices * Use the configuration file to determine the location of the spool * Split on email addresses separated by a comma properly commit 15499a54e2b8f2895ff28acb38404d03fa4d7376 Author: Don Armstrong <don@volo> Date: Thu Nov 30 22:40:09 2006 -0800 add the beginnings of the mail testing scripts commit 05d6dd6ff632328c46cd2d9f8d5a64bac8872def Author: Don Armstrong <don@volo> Date: Thu Nov 30 22:39:17 2006 -0800 * We now depend on libcgi-simple-perl; indicate it in the Depends: line commit 37c4ff86368a72b1b670c72c59e14e17f42e0e8f Author: Don Armstrong <don@volo> Date: Thu Nov 30 22:38:26 2006 -0800 * Strip out the rest of the functions from cgi/common.pl that have been moved to Debbugs::CGI commit 59a0cb8a847b84b42c1bbf5ce5415b889134f45f Author: Don Armstrong <don@volo> Date: Thu Nov 30 22:37:18 2006 -0800 * Stop using cgi/common.pl in bugreport.cgi * bugreport.cgi is now fully modularized * various changes to make bugreport.cgi compatible with the modularized functions commit 67e1738e4c38f406be5d8ece4358ba83bd596537 Author: Don Armstrong <don@volo> Date: Thu Nov 30 22:35:35 2006 -0800 * Add isstrongseverity to Debbugs::Status * Fix errors in the bug_archiveable command commit 0c4ff9e5a8fde037046bc1e905312a3d9116a461 Author: Don Armstrong <don@volo> Date: Thu Nov 30 22:29:39 2006 -0800 add buglog to Debbugs::Common commit f35c7a48b484ab7f331db8a57b727cc9385c07ad Author: Don Armstrong <don@volo> Date: Thu Nov 30 22:28:52 2006 -0800 add more code from cgi/common.pl to Debbugs::CGI; remove get_bug_status commit 786f190434f20bd7fcacd8052275ced17de0fe7f Author: Don Armstrong <don@volo> Date: Mon Nov 20 23:59:30 2006 -0800 fix Debbugs::Status for the errorlib changes; fix 03_versions.t commit 0bcab28df52f69d78d262c1284bfe0c0a29b683e Merge: 8a6e0cb 5451320 Author: Don Armstrong <don@volo> Date: Mon Nov 20 23:52:05 2006 -0800 merge changes from mainline commit 8a6e0cb1db6c06f4772dc28c684c29a89e175528 Author: Don Armstrong <don@volo> Date: Mon Nov 20 23:47:44 2006 -0800 * fix missing </a>; add description of how found works to the control documentation commit ac2a7b833b2b1c938da782b399ab8b0ec443ed11 Merge: 5b436ba 5451320 Author: Debian BTS <debbugs@spohr> Date: Mon Nov 20 15:10:05 2006 -0800 merge fixes from mainline for jidanni bugs commit 5451320000682e96ea2ada1998f7cf3a0dd2a5e2 Author: Don Armstrong <don@volo> Date: Mon Nov 20 15:04:00 2006 -0800 merge fixes for silly jidanni bugs commit 9f747dfc05efdb7f85a70c3ef2afede87cfd59b9 Author: Don Armstrong <don@volo> Date: Mon Nov 20 15:02:05 2006 -0800 fix various jidanni complaints commit 5b436ba2d3e6ba0fa5dfb910ce8f8641b9748dfa Merge: 3497c05 9fea1e7 Author: Debian BTS <debbugs@spohr> Date: Mon Nov 20 04:17:02 2006 -0800 merge changes from dla mainline commit 9fea1e7615ba85c9136efa0741c14075e159c08b Author: Don Armstrong <don@volo> Date: Mon Nov 20 04:12:58 2006 -0800 merge fix for #395027 commit ad37c9eeadf565b93658265cb6431e50b667bf04 Author: Don Armstrong <don@volo> Date: Mon Nov 20 04:11:20 2006 -0800 * Start documenting the global names of variables in Debbugs::Config * Add a @gDistributions for use in cgi/version.cgi which automatically sets the set of distribution tags. commit 88f68475063dac4f7f7d894a58c6e3f96dcf264c Author: Don Armstrong <don@volo> Date: Mon Nov 20 04:09:09 2006 -0800 * Fix various silly statements in cgi/pkgreport.cgi * Fix ordering with usertags commit 324369ad0c974793b3addc064856f63f637fdbd2 Author: Don Armstrong <don@volo> Date: Sat Nov 18 01:20:24 2006 -0800 * Add versioning archival/removal support to the configuration file * Write out the bug_archiveable function * Move the private functions to the bottom of Debbugs::Status where they belong * Call bug_archiveable from pkgreport.cgi for display of the current archival status. commit 025d9a063e021307f65ac0057f32b3e9b5a6de07 Author: Don Armstrong <don@volo> Date: Fri Nov 17 23:46:02 2006 -0800 * Fix typo in archive/archived url specification * Move to using Debbugs::Config in pkgreport.cgi, including the text urls * Remove the errorlib require line that was commented out commit be6b586c98f037c63990166faf4fc841df7b3e94 Author: Don Armstrong <don@volo> Date: Fri Nov 17 23:44:37 2006 -0800 * Finish migration to Debbugs::Config in bugreport.cgi * Make use of the basic text snippets which have moved to Debbugs::Config * Fix the <BODY"> bug commit 9fec47a68c31685d64b3f520632d287dba998d53 Author: Don Armstrong <don@volo> Date: Fri Nov 17 23:42:03 2006 -0800 make sure to include the source of interesting versions commit 28086dcd7d9d5256c90a1468e338cf15d8553ced Author: Don Armstrong <don@volo> Date: Tue Nov 14 18:16:06 2006 -0800 export read_bug commit 379d5c6dbb37c59a4d0a2746bd6b189152ee080f Author: Don Armstrong <don@volo> Date: Tue Nov 14 18:15:45 2006 -0800 * Make a read_bug which takes multiple arguments, and have readbug call it. commit eaebd4ad47eea544709473b9409499b40fce3101 Author: Don Armstrong <don@volo> Date: Tue Nov 14 17:57:21 2006 -0800 * Move get_bug_status to Debbugs::Status * Eliminate buggyversion; replace it with a buggy in Debbugs::Status * make getbugstatus in cgi/common.pl a wrapper which calls Debbugs::Status::get_bug_status commit 545748612cb619f563c39aef22884d5d430beb48 Author: Don Armstrong <don@volo> Date: Sat Nov 11 00:52:23 2006 -0800 * use :text support in common.pl commit 549347a660f4e563955a0a630dbfccf1caf96c14 Author: Don Armstrong <don@volo> Date: Sat Nov 11 00:51:47 2006 -0800 * Support setting the common values from text in /etc/debbugs/config * Allow globals which have been set to influence set_default commit 4681bf225efe31f32cb1b81a6a4ba8a1aac80de4 Author: Don Armstrong <don@volo> Date: Sat Nov 11 00:50:43 2006 -0800 * remove the rest of the lock detrius and id from errorlib.in commit 3e8c3591fe26e59a2b7dab968f7246756f738005 Author: Don Armstrong <don@volo> Date: Fri Nov 10 23:30:56 2006 -0800 * Move makesourceversions to Debbugs::Packages * Only lookup the in the tied hash once; store the result, and avoid looking up it again. [This avoids wasting time thaw'ing it multiple times, and the lookup time.] * use Debbugs::Config qw(:globals) in common.pl; get rid of useless debbugs:: cruft. commit 9babc2a374a907daa2f9efd03b61d80b0907773d Author: Don Armstrong <don@volo> Date: Fri Nov 10 23:27:48 2006 -0800 add test for Debbugs::Packages commit f71ac6709f1a18cd3f216fc8deda33a0605360a0 Author: Don Armstrong <don@volo> Date: Tue Nov 7 18:05:46 2006 -0800 disallow forwarded being set to a $gEmailDomain address commit 61a4b41b8593395bd89e8cf57032a3dac6f8df08 Author: Don Armstrong <don@volo> Date: Tue Nov 7 03:14:26 2006 -0800 * Modularize out cgi_parameters; make it do default values and singletons * Redo pkgindex so that it supports indexing by a first value, and indicing results * Adapt versions.cgi and search.cgi to deal with the changes in cgi_parameters * Fix versions.cgi so that it deals properly with source packages commit 7a16767e7b88dfecfb999fe24e3914eabce21631 Author: Don Armstrong <don@volo> Date: Mon Nov 6 01:17:20 2006 -0800 * Clean up removefoundversions and add tests for the new functionality commit ceba7a9e920727b8f6dd9103ec02a2be3435b791 Author: Don Armstrong <don@volo> Date: Mon Nov 6 00:42:19 2006 -0800 * my_url in pkgreport.cgi now returns the complete url (closes: #378566) * Document precisely how forwarded works (closes: #228049) commit 3497c056fedd69c6d9ca238729efb043bf37f327 Merge: 8318953 058d470 Author: Debian BTS <debbugs@spohr> Date: Wed Oct 25 11:15:37 2006 -0700 merge changes from mainline commit 058d47057d556879b61fc6690dc99fada5bce4cb Author: Don Armstrong <don@archimedes> Date: Wed Oct 25 11:10:01 2006 -0700 fix typo in usertag patch commit 2e31b857f8fad7027ccdcdc3e400492c75743f70 Author: Don Armstrong <don@volo> Date: Sun Oct 22 17:26:11 2006 -0700 merge changes from source tree commit a4bd45a80d32295bc762c9f254de60d95009a704 Author: Don Armstrong <don@volo> Date: Sun Oct 22 17:24:09 2006 -0700 show version graph link on bugreport.cgi commit 894d18f8f1cc113c74d7c5c5937fbf51b1ea0237 Author: Don Armstrong <don@volo> Date: Sun Oct 22 17:23:42 2006 -0700 Allow for useless messages to be hidden commit 0b99d4f15a7b098b7780c85b8229a81df152b2ae Author: Don Armstrong <don@volo> Date: Sun Oct 22 04:46:34 2006 -0700 * Add doctype line * remove extra </td> * Fix option typo commit a54f07e01f95b7ab702a9f08375dc8dad3394ac9 Merge: 8e677b6 8cf1e74 9f108ef Author: Don Armstrong <don@volo> Date: Sun Oct 22 02:48:36 2006 -0700 * Add Debbugs::SOAP::Status * Merge changes from mainline - Debbugs::Bugs * Add MLDBM index support * Add function support - Debbugs::CGI * Add set_url_params to set URL_PARARAMS * Fix bug_url to do the same * Add version_url to create a link to the version.cgi script * Move a grip of functions from common.pl here - Debbugs::Common * Ditch useless locals() - Debbugs::Config * Add $gVersionPackagesDir $gVersionIndex, $gBinarySourceMap, and $gSourceBinaryMap * Add %gSearchEstraier - Debbugs::Estraier * Add remove_old_messages function; not called because the indexes which are needed aren't currently created. - Debbugs::Package * Fix typo in getversions - Debbugs::Status * Use Debbugs Mime * move some functions out of Debbugs::Status - Debbugs::User * Use the Debbugs::Config module - add_bug_to_estraier * Use Debbugs::Config * Beginings of hooks to remove old messages - cgi/common.pl * Most functions moved out to other modules and 'use'd here. commit 9f108ef05e27f5f725510a94a83523620ccdf10a Author: Don Armstrong <don@volo> Date: Sun Oct 22 01:06:05 2006 -0700 * When a bug can't be found in control@; indicate to user that it may be archived. (closes: #153536) commit e9541380e80808abbdef871210fd50e9adc01255 Author: Don Armstrong <don@volo> Date: Sun Oct 22 01:00:31 2006 -0700 * Make it obvious when commands to control have failed (closes: #344184) * Fix javascript error in pkgreport.cgi (closes: #346043) commit 8318953682157d0e3ef3a86aecdb09cc53e03ee7 Merge: 574072f 1586356 Author: Debian BTS <debbugs@spohr> Date: Sat Oct 21 01:12:20 2006 -0700 merge changes from dla tree commit 158635647abedbe04c08b6788dcbb2337618efe7 Author: Don Armstrong <don@volo> Date: Sat Oct 21 01:10:21 2006 -0700 Make sure the timestamp is set from UTC commit 5ec7562b3ce2e33a06b57a60abe54fc04d2b2c6d Author: Don Armstrong <don@volo> Date: Sat Oct 21 01:09:25 2006 -0700 add support for setting the user corresponding to a user tag commit 574072fec7f1861c09a00b791dbd9be51f10c285 Merge: 0b0f232 5404298 Author: Debian BTS <debbugs@spohr> Date: Fri Oct 20 20:56:30 2006 -0700 add usertag addition support to submit@ from dla mainline commit 54042983d12a53b9a037c0b565dc28d260ec5ff5 Author: Don Armstrong <don@archimedes> Date: Fri Oct 20 20:53:32 2006 -0700 document usertag setting on initial e-mail commit 0b0f232a320a7217e9c72bcfd0bd7a07e342e1e7 Merge: 1b7fc7a 185f4a8 Author: Debian BTS <debbugs@spohr> Date: Fri Oct 20 20:50:29 2006 -0700 add use portable changes to mainline from dla tree commit d8c69d152175704304656c19e1da1043fd24491e Author: Don Armstrong <don@archimedes> Date: Fri Oct 20 20:50:01 2006 -0700 add usertags support to process.in commit 185f4a8aba552e4fb8098f03e86cfc87e40501fa Author: Don Armstrong <don@archimedes> Date: Fri Oct 20 20:24:03 2006 -0700 use portable storable images commit 3bac7c04445eaabfdb4065a509430660db431dea Author: Don Armstrong <don@archimedes> Date: Fri Oct 20 14:06:04 2006 -0700 use Storable in Debbugs::Packages commit 1b7fc7a418509c445a372d9a0962cb07b32ee621 Merge: 608a032 8cf1e74 Author: Debian BTS <debbugs@spohr> Date: Thu Oct 19 21:46:00 2006 -0700 merge index changes from dla tree commit 8cf1e74aa43fafaed6ccd78778e64fd7592af687 Author: Don Armstrong <don@archimedes> Date: Thu Oct 19 21:42:10 2006 -0700 * Use MLDBM DB_File Storable in gen-indices and cgi/common.pl * Add a reverse index to allow incremental updates of bugs * Add pod2usage documentation of gen-indices * Stop using pack et al; and just allow Storable to transparently handle everything commit 608a0321a4d29733f63f07ec6392b832c182c0e5 Merge: 5e2cbd1 99bb8b2 Author: Debian BTS <debbugs@spohr> Date: Wed Oct 18 15:26:27 2006 -0700 merge changes from dla mainline to fix race condition (and minor bugs) in gen-indices commit 99bb8b26381dc39fed476ed7eb250515ab1fbcf2 Author: Don Armstrong <don@archimedes> Date: Wed Oct 18 15:16:24 2006 -0700 close race condition when updating bts indices commit dd38104d67418b03525f2601cd9c3b478ff9e158 Author: Don Armstrong <don@volo> Date: Sun Oct 8 23:25:02 2006 -0700 fix typo in gen-indices commit 024a54066701a901c80c545122c1737ccf0a4bd1 Author: Don Armstrong <don@volo> Date: Sun Oct 8 23:18:10 2006 -0700 Modify dir and list assignment to be a single map commit 5e2cbd11e6646348f5ce301a95c50fccd478d0a6 Merge: 06b208f 1629216 Author: Debian BTS <debbugs@spohr> Date: Sun Oct 8 22:49:02 2006 -0700 merge changes from dla tree commit 162921624c8d8962795b0d0b2f741437f24f4e05 Author: Don Armstrong <don@volo> Date: Sun Oct 8 22:47:15 2006 -0700 fix gen-indices; add back in postprocess stuff commit 06b208fc9580c187604933a861ab3933a24adb66 Merge: fee02d4 67a22c6 Author: Debian BTS <debbugs@spohr> Date: Sun Oct 8 21:48:13 2006 -0700 merge changes from dla mainline commit 67a22c6c28addab6b2d3ba07e3fb6baf3d7673a1 Author: Don Armstrong <don@volo> Date: Sun Oct 8 18:31:33 2006 -0700 add gen-indices and add a quick option to it commit 8e677b6dae793a57392ba51cb93dbd2abc661d40 Author: Don Armstrong <don@volo> Date: Sat Sep 23 01:52:50 2006 -0700 * Add a Debbugs::Status; this module contains the routines for interacting with status and summary files * Move all of the status related routines out of errorlib.in to here commit 0947117f25160a83948100464397eae080545bb5 Author: Don Armstrong <don@volo> Date: Sat Sep 23 01:51:21 2006 -0700 * Use warnings in Debbugs::Packages * Only export when asked to export * Use the proper configuration items, instead of assuming that they're in the debbugs package. commit be7b9935921b713b25dc1d01bea960d9eb88f13d Author: Don Armstrong <don@volo> Date: Sat Sep 23 01:50:04 2006 -0700 * Move functions in errorlib.in to Debbugs::Common * Rewrite the lockfile routines to use flock() and be less manic. * Use Debbugs::Config whereever possible commit ba0b6385be1b4afab320ef85a6acf9a490d97e33 Author: Don Armstrong <don@volo> Date: Sun Sep 17 02:50:40 2006 -0700 fix typo in bug number commit fee02d45afbd3c6830a9f405f0bfde1767a1e8a1 Merge: a60693c fc27615 Author: Debian BTS <debbugs@spohr> Date: Sun Sep 17 02:07:06 2006 -0700 merge changes from dla mainline commit fc276159ff9377effdbb5cb05c2cc41994b958a5 Author: Don Armstrong <don@volo> Date: Sun Sep 17 00:25:33 2006 -0700 * Don't ask for more bugs if there is no maintainer (closes: #355190) * Stop refering to developers on the index page (closes: #355768) * Change control@ stop regex and documentation to match eachother (closes: #366093) commit 675dd6d618e8128aafb6a13532b9692a549e8e51 Author: Don Armstrong <don@volo> Date: Sat Sep 16 23:55:36 2006 -0700 Allow messages to -help to go through as well; fixes #385331 commit ccc6ac385fc31d286f037a54959055452c3d94b1 Author: Don Armstrong <don@volo> Date: Sat Sep 16 23:53:22 2006 -0700 * Document that messages to -forwarded do not get sent to the maintainer. commit 9dc1902656ceb0d6a412b146221a4c7137514349 Author: Don Armstrong <don@volo> Date: Tue Sep 12 02:52:51 2006 -0700 document that blocked bugs are now linked commit a60693c10e4d758aa38a9372cedb1226ceddec05 Merge: afc8d69 9c6e32b Author: Debian BTS <debbugs@spohr> Date: Tue Sep 12 02:34:49 2006 -0700 merge in archive bugs link fixes from dla mainline commit 9c6e32bac59cb8d4aaf18c8f5f8b0d93ba259b45 Author: Don Armstrong <don@volo> Date: Tue Sep 12 02:30:07 2006 -0700 flip around archive and add YA missing set of parenthesis commit 2beb1c33086253242a9348827e0f9ee1c42101a1 Author: Don Armstrong <don@volo> Date: Tue Sep 12 02:20:27 2006 -0700 fix missing parenthesis commit afc8d69d7bb407493f3b6bbb31d8b4dcf8c5259d Merge: b805729 45e8787 Author: Debian BTS <debbugs@spohr> Date: Tue Sep 12 02:18:33 2006 -0700 merge printf fix commit 45e8787fb06dfe53e6249641482f4ea3b9c2d348 Author: Don Armstrong <don@volo> Date: Tue Sep 12 02:15:05 2006 -0700 Use printf instead of print in pkgreport commit b805729c8a5fa7ef1c49f8d630f7d6cf8c27d74d Merge: 69211a7 74d1307 Author: Debian BTS <debbugs@spohr> Date: Tue Sep 12 02:10:38 2006 -0700 * Split forwarded on commas for linking * Do not display duplicate bugs * Display links to archived bugs commit 74d13079a60df96eb84581bd18c2e6d4df5cbe1e Author: Don Armstrong <don@volo> Date: Tue Sep 12 02:03:07 2006 -0700 * Display links to archived bugs for all searches commit f4b5bbd37ee068da057541439d51b67c9fdca71d Author: Don Armstrong <don@volo> Date: Tue Sep 12 01:42:16 2006 -0700 * Split forwarded on commas for linking in pkgreport * Do not display duplicate bugs in pkgreport commit d06e5583e1ce75497cf3bb651a63cac0c17624f8 Author: Don Armstrong <don@volo> Date: Tue Sep 12 01:14:52 2006 -0700 Add search and versioning support cgi scripts commit 14f99cd902d7a23d78680d35ab4133098bdbd6aa Author: Don Armstrong <don@volo> Date: Tue Sep 12 01:13:14 2006 -0700 update future directions with backwards compatibility hack commit 4a3e6d2582afbe17a44759cc72e23e16ccabddfb Author: Don Armstrong <don@volo> Date: Tue Sep 12 01:12:48 2006 -0700 Add bug searching abstraction commit 6e8cad5f615fc4398c24ff8a1fe41624f6a187f9 Author: Don Armstrong <don@volo> Date: Wed Aug 16 20:32:35 2006 -0700 * Add links to all blocking bugs commit ca8e5a8ef15d54c9e03ddc01a282b20278378bea Author: Don Armstrong <don@volo> Date: Wed Aug 16 20:10:01 2006 -0700 * Add links to all blocking bugs commit 69211a7468249d41bff8efb9d8c2375242f4e5e7 Author: Debian BTS <debbugs@spohr> Date: Fri Aug 11 17:08:19 2006 -0700 * Fix cloned bugs being wrongly set up as blockers * Use RFC compliant dates in headers commit 34b7f016365ed247661b39c095930b2bf9bc784b Author: Don Armstrong <don@volo> Date: Fri Aug 11 17:05:11 2006 -0700 * Fix cloned bugs being wrongly set up as blockers commit 5b32673939e70e5bd93a7341538eed32c3defff4 Author: Don Armstrong <don@volo> Date: Fri Aug 11 17:04:31 2006 -0700 * Fix cloned bugs being wrongly set up as blockers commit fe44d293a306819c0bf36eec2774ce9444db5155 Author: Don Armstrong <don@archimedes> Date: Fri Jul 21 17:43:34 2006 -0700 * Remove toggle(2) from the javascript to fix the javascript error. Thanks to Ryan Murray. commit 89ac5cfe1b43e646c2f5f7ba1c91f0fde8c047d5 Author: Don Armstrong <don@volo> Date: Fri Jul 21 14:31:17 2006 -0700 * Merge changes commit c6f1a2a649ceabfec13fc72052b44a5f6f6527fd Author: Don Armstrong <don@volo> Date: Fri Jul 21 14:29:43 2006 -0700 * Use RFC compliant dates in headers commit 942db6e3447020e7d7132b4cedce161ba720cdf7 Author: Don Armstrong <don@volo> Date: Mon Jul 17 18:21:45 2006 -0700 * Add soap support to debbugs commit b8caf66a0243399cfdef5e7232ad5e0f58bd7c43 Author: Don Armstrong <don@volo> Date: Fri Jul 14 21:29:49 2006 -0700 * Add getverisons to Debbugs/Packages commit dea63faba7124779d4d44b537a1893ac3da07999 Merge: f070312 a9e51c8 Author: Debian BTS <debbugs@spohr> Date: Thu Jul 13 02:23:13 2006 -0700 * Really merge the subscribe patch commit a9e51c8649f6ae5327fa51c61238283eaaa3fea7 Author: Don Armstrong <don@volo> Date: Thu Jul 13 02:04:32 2006 -0700 * Really merge in changes to add subscription link commit f070312b4bd54e3c51fec9ef60580eab2ace1e35 Merge: e1071ed 5e4a169 Author: Debian BTS <debbugs@spohr> Date: Thu Jul 13 01:58:37 2006 -0700 * Merge in changes from my mainline branch commit 5e4a169622312921e17d60f91472200ff5492973 Author: Don Armstrong <don@volo> Date: Thu Jul 13 01:51:15 2006 -0700 * Merge the following - Add link to subscribe to a bug (closes: #353260) - Don't lc owner or forwarded at submit time (closes: #288384) - Explain how to close bugs in the ack message (closes: #37605) - Make the moreinfo ack more general (closes: #70810) commit 8a2528553f650b3244c1ff5c7ca458ecf8bd4f53 Author: Don Armstrong <don@volo> Date: Thu Jul 13 00:52:28 2006 -0700 * Make the moreinfo acks more general commit 835538b2cb12eeb8adef40e3eeeb9d7e6ea76829 Author: Don Armstrong <don@volo> Date: Thu Jul 13 00:46:49 2006 -0700 * Explain how to close bugs in the ack message commit 236ac44188f3a696841ca8994db653b9d8efc41b Author: Don Armstrong <don@volo> Date: Thu Jul 13 00:19:08 2006 -0700 * Don't lc() owner or forwarder at submit time * Use the pseudoheader to set PR-Source when possible; make it capitalized also. commit 367b184b14ac67a16163f91e244fd9aeb60904c3 Author: Don Armstrong <don@volo> Date: Thu Jul 13 00:17:16 2006 -0700 * Add link to subscribe to bugs commit 2ff9ac96459ffad3fbd66eff23eab419100e63ed Author: Don Armstrong <don@volo> Date: Wed Jul 12 23:50:56 2006 -0700 * Add missing space after mbox * Move bug_links to the Debbugs::CGI module * use gmtime instead of seting $ENV{TZ} commit e1071ed8ae021ce9da2cf01014debd3b6fc53ac0 Merge: c347890 49dbd23 Author: Debian BTS <debbugs@spohr> Date: Wed Jul 12 20:39:10 2006 -0700 * merge in fixes to usertags in service.in commit 49dbd2310cd5d9ad10ae5d0ddd105489a33a88df Author: Don Armstrong <don@volo> Date: Wed Jul 12 20:36:45 2006 -0700 * Put the state machine in the right state by calling nochangebug after setbug commit 3b7ef96c3f0c48f8c68b47e6369d88f6d7601d79 Author: Don Armstrong <don@volo> Date: Wed Jul 12 20:36:01 2006 -0700 * Put the state machine in the right state by calling nochangebug after setbug commit c34789054ce7fb50799b3a42e6e131a14cebbea0 Merge: 0f06521 0f6b886 Author: Debian BTS <debbugs@spohr> Date: Tue Jul 11 02:23:38 2006 -0700 * Add changes from Sesse to fix source packages wihtout corresponding binaries * Add fix to increase speed * Obey package in usertags * Fix blocking cloned bugs commit 0f6b886c5057cb89ff4b041ac0c69f315fc8467c Author: Don Armstrong <don@volo> Date: Sat Jul 8 00:32:25 2006 -0700 * Merge changes from Sesse which fix source packages no binary of the same name commit 325ade2c613e2cbf4564a8e7f8b8304a82efde4c Author: Don Armstrong <don@volo> Date: Sat Jul 8 00:30:47 2006 -0700 * Merge changes to add a source version cache from Sesse commit 5a4a5a52398e867527eb3ec3f2a9ebb8ecca4906 Author: Don Armstrong <don@volo> Date: Sat Jul 8 00:25:01 2006 -0700 * Add patch from Sesse to fix some of the source versioning problems in debbugs. commit f3a25fc7566f8a4a98996a0e01fcb03dc0adf72b Merge: 0f06521 b48da45 Author: Don Armstrong <don@volo> Date: Fri Jul 7 23:45:50 2006 -0700 merge back in source merges to fix the broken repository commit 84b88170a6cb74b7b77568f0a39c18a86e861154 Author: Don Armstrong <don@volo> Date: Wed Jul 5 18:24:01 2006 -0700 * Merge obey package for usertags fix commit b48da45ff9ed2c1df860676ca9874e220a27067b Author: Don Armstrong <don@volo> Date: Wed Jul 5 18:22:59 2006 -0700 * Obey package for usertags commit 5d8d5d314e52611061b683979ba2e9a9b16388b3 Author: Don Armstrong <don@volo> Date: Wed Jul 5 17:41:09 2006 -0700 * merge in changes to support cloned bugs in blockers commit a7becce9a339ff6720c706300577a733501136a8 Author: Don Armstrong <don@volo> Date: Wed Jul 5 17:40:17 2006 -0700 * merge in changes to fix blocking bugs commit 4595b85d3dabc3043c35934be94367c70aa17008 Author: Don Armstrong <don@volo> Date: Wed Jul 5 17:37:24 2006 -0700 * link to blocking bugs in bugreport.cgi commit 88cebf9e28d1384332baceb5a355d4043fc6e10e Author: Don Armstrong <don@volo> Date: Wed Jul 5 17:12:09 2006 -0700 * Indicate which bug is being blocked in after blocking commit 0f065213f9397f5a319264cdccac24bd1ad5d3e6 Merge: 732e4aa 6fdbb4d Author: Debian BTS <debbugs@spohr> Date: Sun Jun 25 18:27:22 2006 -0700 * Merge changes to add message links and fix dpkg versioning comparsion commit 6fdbb4d3adebd5b94da63ea141f0b6cbcd92902f Author: Don Armstrong <don@volo> Date: Sun Jun 25 18:24:02 2006 -0700 * Merge changes to fix Debbugs::Versions::Dpkg so that it properly deals with ~ commit 4287d431fbe3a4c09fe2e7907d1464e73a1545ff Author: Don Armstrong <don@volo> Date: Sun Jun 25 18:16:46 2006 -0700 * Add message number links to every single message in the bug commit d90810ffc98b821d57a44bbc3f105b474a8b0fa3 Author: Don Armstrong <don@volo> Date: Sun Jun 25 18:00:59 2006 -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. commit 732e4aa1dbf1c4a86cade7e61ae189738484292e Merge: 6d8d5d2 609b02a Author: Debian BTS <debbugs@spohr> Date: Fri Jun 16 16:45:08 2006 -0700 * Merge in changes to the %cats data structure from Debian commit 6d8d5d29e1ddfe4126c3315811a497196afc5aa7 Merge: 473dfb9 ff4f3db Author: Debian BTS <debbugs@spohr> Date: Fri Jun 16 16:41:13 2006 -0700 * merge changes to fix falsely pending bugs commit ff4f3db71d8b91b5e1aa9057e43845bcb31e6a07 Author: Don Armstrong <don@archimedes> Date: Fri Jun 16 16:38:16 2006 -0700 * Only map to english if there are more priorities than tags (closes: #372936) commit 34f7514e64af15ac995b6d66811525735de3a603 Author: Don Armstrong <don@volo> Date: Sat Jun 10 00:34:23 2006 -0700 * Document the addresses available in process.in * Support cloned bugs in control blocking commit 609b02a40d1f4231507eb7c21ac2bfe741af53e7 Merge: 27fdc42 5e95a54 Author: Debian BTS <debbugs@spohr> Date: Fri Jun 9 22:58:57 2006 -0700 merge changes to fix the ISE in pkgreport.cgi commit 5e95a5491aa7e50a2c82706cdce6eda82c61bba6 Author: Don Armstrong <don@volo> Date: Fri Jun 9 22:54:19 2006 -0700 * Fix the ISE in pkgreport.cgi upon severity reversal commit 27fdc421d7747c92814113e835c072e70139cd5a Merge: b85e0fc 3b0db79 Author: Debian BTS <debbugs@spohr> Date: Wed Jun 7 23:34:31 2006 -0700 * merge in changes to rfc1522 message encoding commit 473dfb944f5825a5a19a75b8d82e7ec7498695cd Merge: 3ccad2e 3b0db79 Author: Debian BTS <debbugs@spohr> Date: Wed Jun 7 23:32:55 2006 -0700 * merge changes to fix rfc1522 encoding commit 3b0db793ac4dcfaa83cee5d7d283ad86ce519b62 Author: Don Armstrong <don@volo> Date: Wed Jun 7 23:29:42 2006 -0700 * Merge in changes from the source tree to fix rfc1522 encoding of messages commit 511f8b98a8eebe46566bbf879385030a96c85a49 Author: Don Armstrong <don@archimedes> Date: Wed Jun 7 00:14:16 2006 -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. commit b85e0fc5d345ddc7060c936259013488f929b58a Author: Debian BTS <debbugs@spohr> Date: Sun May 28 12:44:59 2006 -0700 merge changes to fix newmergelist bug commit 3ccad2edb69cccbd3126d9bbb2f96b48570061bb Author: Debian BTS <debbugs@spohr> Date: Sun May 28 12:43:26 2006 -0700 merge changes to fix newmergelist bug commit 58c16e155ac9b276fcc6371a947df9f9dc2210c3 Author: Don Armstrong <don@volo> Date: Sun May 28 12:23:53 2006 -0700 Fix bug introduced because checkmatch uses a global newmergelist instead of a lexical commit a751319013347540e932c5d11ca023179a8d8ff0 Author: Don Armstrong <don@volo> Date: Sat May 27 01:34:51 2006 -0700 remove debbugging print from Debbugs::Common commit 896a4fd600daba2e5259a79ba5bc9b2a5cf00f8b Author: Don Armstrong <don@volo> Date: Sat May 27 00:12:12 2006 -0700 text.in now use Debbugs::Config so the variables it uses are included commit 24edc621edbaf5ddb22c97de7be466adc03f9cb0 Author: Don Armstrong <don@volo> Date: Sat May 27 00:11:31 2006 -0700 * Fix the date format used in headers commit 9078fa676d1f4eaa4e38aa167792dacc7ec6804f Author: Don Armstrong <don@volo> Date: Sat May 27 00:10:42 2006 -0700 * Move readbug, getbuglocation,component,etc into Debbugs::Common commit adaf8c69a212872936909b22ae7ee2b115ef6fde Author: Don Armstrong <don@volo> Date: Sat May 27 00:08:39 2006 -0700 * Allow query options to be set using the short url format commit 321d43636cdae352820ca7d9a54bb568af317b8d Author: Don Armstrong <don@volo> Date: Sat May 27 00:08:05 2006 -0700 * Add multiple status mailbox types * Use Debbugs::Config * use warnings commit c2c74685ea5da53572771b094cfbffd807833dfc Author: Don Armstrong <don@volo> Date: Sat May 27 00:05:26 2006 -0700 make common.pl use Debbugs::Common commit e6a4d1a692cd24284c9fb69c06aba7e5dcf5ba44 Author: Don Armstrong <don@volo> Date: Sat May 27 00:04:10 2006 -0700 * Add more functions to Debbugs::Common, which will eventually replace errorlib.pl commit c88923e000a7036276237537c0e0c3fbd21f8a4b Author: Don Armstrong <don@volo> Date: Sat May 27 00:02:46 2006 -0700 * Add a cron method to add_bug_to_estraier to enable easily running it in a cronjob commit a7175e837de999f5a02fe152615e753d009f6cd4 Author: Don Armstrong <don@volo> Date: Sat May 27 00:02:08 2006 -0700 add future directions commit 15540e96da668aa3daa1a5445e13c789f0f90ff1 Author: Don Armstrong <don@volo> Date: Sat May 27 00:01:40 2006 -0700 * Don't use quitcgi in Debbugs::Packages - Modules must not assume that they are running in a particular environment. commit 2c18114353029cfd5784df5c6def6c0b22de4ca7 Author: Don Armstrong <don@volo> Date: Sat May 27 00:00:22 2006 -0700 Add Debbugs::URI which overrides parts of URI to use ; instead of & commit 033f73f36c7b58aad97c915149c5ab29b000da34 Author: Don Armstrong <don@volo> Date: Fri May 26 23:59:41 2006 -0700 Add the initial version of CGI.pm which will eventually replace common.pl commit 07f3e6623fd36d0849d1735129f2c01b84924e78 Author: Don Armstrong <don@volo> Date: Fri May 26 23:57:58 2006 -0700 * Add the initial version of Debbugs::Estraier which allows for the insertion of bugs into HyperEstraier. commit f95da75cf388f472dd923bf403acbadaf2b8e727 Author: Don Armstrong <don@volo> Date: Fri May 26 23:57:16 2006 -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. commit 229aad8f6f9ce2cbda227aa0d19861e0426b5494 Author: Don Armstrong <don@volo> Date: Mon May 22 23:45:23 2006 -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. commit fe5f96bc2a71692db29021f6e9e4ef88d3003245 Merge: 0a643be 2ec7c74 Author: Debian BTS <debbugs@spohr> Date: Fri May 19 23:20:51 2006 -0700 merge changes from dla tree commit cb77c27e732c60ae6bf61cea951ca20d6619709d Merge: 59546b4 2ec7c74 Author: Debian BTS <debbugs@spohr> Date: Fri May 19 23:19:30 2006 -0700 merge changes from dla tree commit 2ec7c74e6c36c4be112f3411632145e59d09ded4 Author: Don Armstrong <don@volo> Date: Fri May 19 23:13:37 2006 -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]) commit 0a643be37e51c1632b44f0156fb9679faad08dc3 Merge: 178e482 76a6916 Author: Debian BTS <debbugs@spohr> Date: Tue May 16 22:42:09 2006 -0700 merge changes from dla source tree commit 59546b4ed3dce4da7ab6844b34b1c28c811007ce Merge: 6cd6378 76a6916 Author: Debian BTS <debbugs@spohr> Date: Tue May 16 22:40:59 2006 -0700 merge changes from da source tree commit 76a69162af0f6320372f9df907354e52056f160c Author: Don Armstrong <don@volo> Date: Tue May 16 22:30:50 2006 -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) commit 178e4821003877b73f06055f0f31f74840b907ff Merge: 14302fa 5ba5dd2 Author: Debian BTS <debbugs@spohr> Date: Mon May 15 00:31:16 2006 -0700 merge changes from da tree commit 6cd63782d5718867e826ce828da17a942b28bfe2 Merge: 455cf0d 5ba5dd2 Author: Debian BTS <debbugs@spohr> Date: Mon May 15 00:30:10 2006 -0700 merge changes from da tree commit 5ba5dd2a8726fb1ac81cf835666c592090c125bc Author: Don Armstrong <don@volo> Date: Mon May 15 02:28:37 2006 -0500 * Work around strange perlbug in list assignment that was breaking the forcemerge code on sarge commit 14302fa8b91e0a63b91f088c54aaffbd7421bbc2 Merge: 2538a8e f5ccef7 Author: Debian BTS <debbugs@spohr> Date: Sun May 14 22:13:26 2006 -0700 merge changes from da source commit 2538a8e700ae049347c16dc8faebd7c3e5de8fab Author: Debian BTS <debbugs@spohr> Date: Sun May 14 22:12:22 2006 -0700 fix permissions on process.in commit 455cf0d1142fee44cf1a0d9d37b8c8d9d1d4783e Merge: 3c8e39a f5ccef7 Author: Debian BTS <debbugs@spohr> Date: Sun May 14 22:11:19 2006 -0700 commit changes from da source tree commit 3c8e39a6345dcf585195985789270c1bf0a6ad7a Author: Debian BTS <debbugs@spohr> Date: Sun May 14 22:10:52 2006 -0700 fix permissions on process.in commit f5ccef7d416fd2bf7b1e58975751172579014006 Author: Don Armstrong <don@volo> Date: Mon May 15 00:02:22 2006 -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 commit ffb84aeef2608d1a86b8ab5c618e16354de28008 Merge: e535deb 8bbb16b Author: Debian BTS <debbugs@spohr> Date: Sat May 13 15:27:09 2006 -0700 * Merge in changes from mainline commit 8bbb16bb58e37608061ebfe95a2b3564ff14e944 Merge: 15deead 2da906b Author: Debian BTS <debbugs@spohr> Date: Sat May 13 15:25:57 2006 -0700 * Commit changes from DA tree merge commit 2da906bfe654808978aab3fb60f3a2cfa5a435da Author: Don Armstrong <don@volo> Date: Sat May 13 14:52:38 2006 -0700 * Add missing semicolon back into service.in commit 15ad7ba922dbba5ae88a566167783fa813babe30 Author: Don Armstrong <don@volo> Date: Fri Apr 14 23:59:47 2006 -0700 * Change acknowledge to close, and indicate who actually closed the bug in the close message that is sent out commit a3944aa0e969f8d1a4d2c0e3e2a287540e83f849 Author: Don Armstrong <don@volo> Date: Fri Apr 14 22:54:50 2006 -0700 * Make all packages lowercase to support packages with uppercase names (even though that's rather insane) commit feb30ab55f5493311e23e3b762368a3bfbb4be93 Author: Don Armstrong <don@volo> Date: Thu Apr 6 15:15:41 2006 -0700 * Add changelog line for the forcemerge command commit 7491c13db123956338883b59b4518b725cad76c9 Author: Don Armstrong <don@volo> Date: Thu Apr 6 15:12:39 2006 -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. commit e535deb0ef4bb047493cc9d50f80b18113b4e13b Merge: dabc632 15deead Author: Debian BTS <debbugs@spohr> Date: Wed Apr 5 19:03:57 2006 -0700 commit changes from mainline commit 15deead92871d451430ff62e50be83fef95be8ff Merge: bece9d1 d2a405f Author: Debian BTS <debbugs@spohr> Date: Wed Apr 5 19:02:16 2006 -0700 * merge in changes to fix maintainer missing mail commit d2a405f5ffc5aaa85ecb4aa148a4502dbb5fc021 Author: Don Armstrong <don@archimedes> Date: Wed Apr 5 18:57:54 2006 -0700 * Mail the closer as well as everyone else in the maintainer list (we used to use -t, so this bug snuck in...) commit dabc6323ec00254405f031fed4a6b0536889c886 Merge: c29846d bece9d1 Author: Debian BTS <debbugs@spohr> Date: Thu Mar 30 01:55:09 2006 -0800 merge changes from mainline commit bece9d17fd221748f93bf3a1858ae99a8d92c01c Merge: a637d40 f8d0230 Author: Debian BTS <debbugs@spohr> Date: Thu Mar 30 01:53:04 2006 -0800 merge changes from don_source commit f8d02304323063c2ade025c8e68619bc95e681a4 Author: Don Armstrong <don@volo> Date: Thu Mar 30 01:24:18 2006 -0800 * Properly rfc1522 encode the headers in Debbugs::MIME::create_mime_message * Document the from munging accurately commit c29846da04b80401c66337e3229b66ca1371c773 Merge: c180ab7 a637d40 Author: Debian BTS <debbugs@spohr> Date: Wed Mar 22 19:40:44 2006 -0800 * merge changes from mainline commit a637d40bcf091d949b9959fb7e3ee7991e50aa3b Merge: 1e421a8 6ffa5f9 Author: Debian BTS <debbugs@spohr> Date: Wed Mar 22 19:38:35 2006 -0800 * merge changes from don_source commit 6ffa5f9cf937b2a1c44728358a14e9b19ba5648c Author: Don Armstrong <don@archimedes> Date: Wed Mar 22 19:31:08 2006 -0800 * Change the closure regex to something more sane (and less buggy) commit c180ab7c88b43701dff0626cd71687dcedf19308 Merge: 793378d 1e421a8 Author: Don Armstrong <don@spohr> Date: Wed Mar 22 02:33:30 2006 -0800 * Merge changes to bugreport.cgi from mainline commit 1e421a80369cf7306c1687978610520f82bee5b5 Merge: 1762cae f634cca Author: Don Armstrong <don@volo> Date: Wed Mar 22 02:30:18 2006 -0800 * Add close linkage from; stop cleaning up after the mime parser commit 793378d7880e0257b6334273505e3616f3bc24b1 Author: Debian BTS <debbugs@spohr> Date: Wed Mar 22 02:25:47 2006 -0800 * Add blocked hosts to bugreport.cgi commit f634cca4ab0a713289adf99faf4bc9a124cc7164 Author: Don Armstrong <don@volo> Date: Wed Mar 22 02:17:29 2006 -0800 * Add close: linkage; ditch useless output cleanup in MIME::Parser commit 19d56db020a028a4510e46bb33d4bb97fcbb448a Merge: 4421552 1762cae Author: Debian BTS <debbugs@spohr> Date: Sun Mar 19 13:51:12 2006 -0800 merge removal of de_rfc1522 from mainline commit 1762cae2c95cb3032dc14396c9872b3e14b2bc2b Author: Don Armstrong <don@volo> Date: Sun Mar 19 13:42:03 2006 -0800 * remove double decode_rfc1522 commit 7d116849ac4bf77909cd369fa004075f820bc2d6 Author: Don Armstrong <don@volo> Date: Sun Mar 19 13:40:15 2006 -0800 * Change de_rfc1522 to decode_rfc1522 commit 44215522a4406088fc7904ec4b3570d9bdb63f73 Author: Debian BTS <debbugs@spohr> Date: Sun Mar 19 03:45:06 2006 -0800 add cjwatson hack to fix gcc mail loops commit 1da4d2c2037c64eb6614e32e6b83597b7dc02fca Author: Don Armstrong <don@volo> Date: Sat Mar 18 21:20:11 2006 -0800 * Call the tests during package build * Add a test target to call the appropriate perl tests * Small fix to 01_mime.t commit a99db903571fc8d27ee7ff1d98c2da44394dd631 Author: Don Armstrong <don@volo> Date: Fri Mar 17 21:28:06 2006 -0800 * de_rfc1522 the maintainer address * Quote some of the headers that contain - as => can't quote them properly commit 87a80180e2207fcff92850fce26b662a38c6f535 Author: Anthony Towns <aj@calamine> Date: Sun Feb 19 23:50:55 2006 +1000 Updated copyright to refer to new bzr sources commit d91783e1ac29003f886b9755da6cc41185fdc561 Author: don <> Date: Thu Feb 9 22:02:04 2006 -0800 [project @ 2006-02-09 22:02:04 by don] * Fix Packag vs Package typo in the "you have taken responsibility" response. commit d61f0ccff4b7b76b4dd2e7f8ff4e924ba91985a0 Author: don <> Date: Tue Feb 7 21:34:33 2006 -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. commit 2ca4f30d3c1a91d6ae9492dd2f7bc6fc01111748 Author: don <> Date: Sun Feb 5 01:43:18 2006 -0800 [project @ 2006-02-05 01:43:18 by don] * Delete debbuging print to STDERR that snuck its way into the production code. commit fc6b914f9fac7b7902c8cfffd3ee36e820099456 Author: don <> Date: Sat Feb 4 03:24:12 2006 -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 commit e0db7e96c2ad44c542253071993772d607bba732 Author: don <> Date: Fri Feb 3 03:52:51 2006 -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 commit 4809775c34ec88751619c0b7be01f2d1bbf919b0 Author: don <> Date: Thu Jan 12 18:57:45 2006 -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. commit e0d57fbfd632c71dfd679ae949773ecbcbc5553f Author: cjwatson <> Date: Fri Jan 6 16:35:01 2006 -0800 [project @ 2006-01-06 16:35:01 by cjwatson] - Add a number of extra htmlsanit() calls to prevent cross-site scripting attacks. commit f5c11f5d61f50d9c854a219adbfeec832f6fbeca Author: cjwatson <> Date: Wed Jan 4 12:05:29 2006 -0800 [project @ 2006-01-04 12:05:29 by cjwatson] add fallbacks for querying a source package by version when there's no binary package of the same name commit 97f986ff867e2ba978ff76446b926b5fea54e924 Author: don <> Date: Wed Oct 26 00:54:57 2005 -0800 [project @ 2005-10-26 01:54:56 by don] * Output proper charset for attachments (closes: #335813) commit 740b992cbdb4e3083aa6bb4dbd2d7f370cd1245d Author: don <> Date: Wed Oct 19 02:49:12 2005 -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) commit 30fd9323e4c871c34eb35fdba5fc006ef3cf6f56 Author: don <> Date: Wed Oct 19 02:26:40 2005 -0800 [project @ 2005-10-19 03:26:40 by don] * Fix attempt to use an undefined value as an array reference on line 1095, closes 334448. commit 6a60ee140f14f3d2a7eb09af4d21be839b3229fd Author: don <> Date: Wed Oct 19 01:04:16 2005 -0800 [project @ 2005-10-19 02:04:16 by don] * Fix example rewrite rules to allow for #1234 and foo+bar@baz.com (closes: #321925) commit b3c9deaaab461952096cafa9cf28ef346217035a Author: don <> Date: Wed Oct 19 00:22:14 2005 -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) commit ca9c40eefc0587ed7a876370a393913a29237cc5 Author: ajt <> Date: Sun Oct 9 13:17:41 2005 -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 commit 8c9417056a775f796601bc078246de4699355278 Author: ajt <> Date: Sun Oct 9 13:11:33 2005 -0800 [project @ 2005-10-09 14:11:33 by ajt] use pkg@packages.debian.org, maint, submitter usertags by default for corresponding queries commit 3c5d3f6bd846c1312e075bf4546bbc4d52a93bd0 Author: ajt <> Date: Sun Oct 9 13:03:32 2005 -0800 [project @ 2005-10-09 14:03:32 by ajt] limit usertags to alphanumerics, dot, at, plus, dash commit 63323b2a2f1966937fd044843fc4891169f5882b Author: ajt <> Date: Sun Oct 9 13:02:24 2005 -0800 [project @ 2005-10-09 14:02:24 by ajt] add blocked-by/blocks annotations to pkgreport commit 59103d731b4f223ebfa079835f1654f2d6d0c3c5 Author: ajt <> Date: Thu Oct 6 05:53:42 2005 -0800 [project @ 2005-10-06 06:53:42 by ajt] add some docs for usertags commit 570a0c6143105b76c35f3c3a3ae8aeef60de455c Author: ajt <> Date: Thu Oct 6 03:21:34 2005 -0800 [project @ 2005-10-06 04:21:34 by ajt] add documentation for block/unblock control commands add tag command to the refcard commit bdee795785ef1d53094fc90a90eebcd4d76067bf Author: ajt <> Date: Thu Oct 6 02:46:13 2005 -0800 [project @ 2005-10-06 03:46:13 by ajt] add support for user categories darcs changelog: * add support for selecting by usertag * add a (beta) note, and some doc links for user categories * provide a UI for user-categorisations (needs cookies and javascript) changed the handling of raw/oldview to be aliases for ordering= rather than the opposite split out javascript initialisation into pagemain() function some initial support for simple aliases of common categories like "severity" and "status" * improve Options stanza; add "oldview" support * Outstanding Status -> Classification * Patched -> Patch Available * Done -> Resolved * add "oldview" support * Unreviewed -> Unclassified * add support for pending and severity reverse (legacy) * tweak default sectioning for roll out on bugs.debian.org * start counting bug attributes from 1, not 0 for display * don't include the attribute in the title, just the name * support setting of section names properly * majorly redo dynamic sectioning, add "Summary" info back * parameterise ordering * first pass support for generalising pkgreport's sectioning commit 0df739776d31ef72e1022afccb8ea8f7c6824818 Author: ajt <> Date: Thu Oct 6 02:40:32 2005 -0800 [project @ 2005-10-06 03:40:32 by ajt] add usertags support darcs changelog: * make "+" optional in usertag command * look at usertags as well as normal tags when doing a tag=xxx query * first pass at usertag setting for service * refactor the logic for changing usertags * store bugs in sorted order * store Bugs: field in Tag: stanza as many lines * fix up "user" handling in control@ * fix variable name in Debbugs::User * initial support for user setting in service * make Debbugs::User a proper module, first pass * switch from require to use for Debbugs::User * make usertags a pkgreport parameter * first pass at usertags support commit c277a2a3ce76a68c4d59c4027487695a064c7d1d Author: ajt <> Date: Thu Oct 6 02:32:13 2005 -0800 [project @ 2005-10-06 03:32:13 by ajt] add "list" support remove redundant IO::File add kthxbye add blocking support to scripts commit a727eec46499d4a6b6e6b67583f775493672c5a8 Author: ajt <> Date: Thu Oct 6 02:14:34 2005 -0800 [project @ 2005-10-06 03:14:34 by ajt] move bug# to start of <title> commit d319d48d77eeda90f5f8c4db07a93808d2ed3c5f Author: ajt <> Date: Thu Oct 6 02:11:50 2005 -0800 [project @ 2005-10-06 03:11:50 by ajt] make cookies.cgi work properly, and reveal old cookies commit dd5b9b25b5b477ca1b046492f461aeb796370f31 Author: ajt <> Date: Thu Oct 6 02:10:42 2005 -0800 [project @ 2005-10-06 03:10:42 by ajt] don't reference undefined variables commit d2dca874b1b47cdf06c877c92c465d574ecddb45 Author: ajt <> Date: Thu Oct 6 02:08:21 2005 -0800 [project @ 2005-10-06 03:08:21 by ajt] convert tabs to spaces commit f8c1c0caaeddb0293ddd83a11fd87b39194a9889 Author: ajt <> Date: Mon Aug 22 13:31:23 2005 -0800 [project @ 2005-08-22 14:31:23 by ajt] make "bug is archived" properly visible commit 05d089f0aa0be5bef7772f72fb230dc10371d78a Author: ajt <> Date: Mon Aug 22 13:28:45 2005 -0800 [project @ 2005-08-22 14:28:45 by ajt] add support for displaying blocking infromation to bugreport.cgi commit 4af907ad36860008ed905d399accbe45f55ca405 Author: ajt <> Date: Mon Aug 22 13:27:48 2005 -0800 [project @ 2005-08-22 14:27:48 by ajt] prettify pkgreport and bugreport (and add css) commit f0e042d0268e957cba895145e4b1ba1fbb95bf63 Author: ajt <> Date: Mon Aug 22 13:14:45 2005 -0800 [project @ 2005-08-22 14:14:45 by ajt] support for mindays and maxdays commit 93a5c3ee0f4289f381ea8751b8f5ffb1a9215a72 Author: don <> Date: Fri Aug 19 04:44:28 2005 -0800 [project @ 2005-08-19 05:44:28 by don] * Fix spamming on closing of merged bugs (closes: 323846) by actually understanding what the for $ref (@process) loop was doing. commit 4692d502113156a65b4691a5963cebe0d37114d3 Author: don <> Date: Wed Aug 17 20:46:17 2005 -0800 [project @ 2005-08-17 21:46:13 by don] * Add Debbugs::Mail module that has two important functions: send_mail_message and encode_headers. All mail handling in service.in and process.in now uses send_mail_message to send mail messages which tries as hard as possible to send a message; if it fails, only warnings are returned. This fixes bad addresses causing sendmail to exit and destroying the bug log. (closes: #191306) * Add rudimentary Test::More modules for testing Debbugs::Mime and Debbugs::Mail. These are currently not called as part of the build process. commit 4ffc1c56881986c122d49223d653942d84bbfe03 Author: ajt <> Date: Thu Aug 11 07:57:00 2005 -0800 [project @ 2005-08-11 08:57:00 by ajt] Improvements to the CGIs, in particular for moving towards some sane URLs that people needn't be ashamed to tell other people. Detailed changes from the darcs history: * allow running cgis from command line (./bugreport.cgi bug=12345) * support for getting params from cookies * add cookie setter (cookie.cgi, it's pretty lame) * initial smart url parser (smarturl.cgi) * make smarturl actually display bug info * move per-msg mbox handling into bugurl() * deprecate mboxurl in favour of bugurl(..., "mbox") * deprecate dlurl in favour of bugurl too * replace & in urls with ; so it doesn't get munged by urlsanit :-/ * merge all the pkgreport *url() functions * initial support for internal links in leet urls * make bug urls leet too * cope with attachment filenames, single messages as mbox "Leet" URLs look like "/x/123456" and "/x/package/dpkg" etc. commit 066d6bfbde6376d094d43142b0727cf7d432b644 Author: ajt <> Date: Thu Aug 11 07:48:09 2005 -0800 [project @ 2005-08-11 08:48:09 by ajt] * remove "use IO::Lines" line from bugreport.cgi * add "report spam" link to bugreport.cgi * improve by-*.idx handling to support archive indexes and be slightly faster * add link to archived bug pages to pkgreport.cgi commit 7730ab1adda1bfa83a522062e542d1facb273dd3 Author: cjwatson <> Date: Wed Aug 10 00:39:45 2005 -0800 [project @ 2005-08-10 01:39:45 by cjwatson] Add an allstates() method, which returns the versionwise state of the bug at every known version at once. The answer to whether this is more efficient than just calling buggy() for every version you're interested in is roughly "it depends". commit 0a04478d40aeca91739679559f9e9cd04a394ba2 Author: cjwatson <> Date: Tue Aug 9 22:12:07 2005 -0800 [project @ 2005-08-09 23:12:07 by cjwatson] Perl has a perfectly good File::Path::mkpath; stop shelling out to mkdir -p commit 0d94d0053bb6666181517e21dd7860594b91ebcd Author: cjwatson <> Date: Tue Aug 9 22:09:42 2005 -0800 [project @ 2005-08-09 23:09:42 by cjwatson] send debug output to consistent fd commit 8858acbcae6ad671ba5c877d056a44e04fd7f391 Author: cjwatson <> Date: Tue Aug 9 22:04:43 2005 -0800 [project @ 2005-08-09 23:04:43 by cjwatson] make the indentation less eye-bleedingly painful commit f6a22617eea737f219ad7f08eed5ea68cf3dc817 Author: don <> Date: Thu Aug 4 03:46:43 2005 -0800 [project @ 2005-08-04 04:46:43 by don] * Add encode_utf8 and decode_utf8 to the Encode import options (yes, I forgot them) commit 8f3bc1897db7bb7873cfa5e3340e4e9faa79e3d1 Author: don <> Date: Thu Aug 4 03:22:29 2005 -0800 [project @ 2005-08-04 04:22:29 by don] * Wrap the read_log_records call in eval so we output a useful error message using quitcgi on munged bugs * Really output boring records if we're only outputing one record * Add the appropriate meta http-equiv tag to indicate that we're sending utf-8 so things that save the pages display in an appropriate charset commit 9f0baa98b8cb50190dc0f28c805493e4824535e3 Author: don <> Date: Mon Aug 1 05:47:54 2005 -0800 [project @ 2005-08-01 06:47:54 by don] * Rewrite encode_rfc1522 from scratch with a much saner implementation which now appropriately deals with non-ASCII trailing characters. commit c7c9acc8e49c81b9a2cb0a60e7820cae222146fa Author: don <> Date: Sun Jul 31 03:43:01 2005 -0800 [project @ 2005-07-31 04:43:01 by don] * Add links to cloned bugs (closes: #217960) and forwarded records that look like urls in the html records output by bugreport.cgi. * Things that look like urls in message bodies are now linked (closes: #168962) commit 6419a664539e3e43489c4811b2af249b762b9de2 Author: don <> Date: Sat Jul 30 04:00:39 2005 -0800 [project @ 2005-07-30 05:00:39 by don] * Display the Cc field immediately after the To field commit 97d6b5247dcd4351fbf1c6cdd053245d60bf19e6 Author: don <> Date: Sat Jul 30 03:57:36 2005 -0800 [project @ 2005-07-30 04:57:36 by don] * Display Cc: headers by default in bugreport.cgi commit cea8a279d7801577348ab3579a9a39659185d195 Author: don <> Date: Sat Jul 30 02:55:01 2005 -0800 [project @ 2005-07-30 03:55:01 by don] * Add a missing encode_rfc1522 import argument to process.in commit 543cf5ecf8bd735b5e7ca26199b11fd5de47fd4a Author: don <> Date: Sat Jul 30 02:22:36 2005 -0800 [project @ 2005-07-30 03:22:36 by don] The "FUNNY FERRIGN THINGIES DON'T WORK" Memorial Commit * All messages that originate from the BTS and either go to .log files or out to users are now properly RFC1522 encoded. (closes: #306068) * Use Encode.pm to convert from other charsets to UTF8; this introduces an (as yet unexpressed) dependency on a newish version of perl. [And decodes more charsets to boot.] * Stop depending on libunicode-maputf8-perl because of the above. * Really make encode_rfc1522() do what it is supposed to do without stripping out spaces and doing other funny things; A patch for MIME::Words was ripped out and modified to make this work: http://rt.cpan.org/NoAuth/Bug.html?id=13027 * Decode every single header, not just some of them commit 7cd441f8144d1304e56ea98ebba868cdcc0c82cf Author: cjwatson <> Date: Fri Jul 29 19:32:30 2005 -0800 [project @ 2005-07-29 20:32:30 by cjwatson] Report old submitter address in submitter-changed ack (closes: #191542). commit d3a09e475d68f3cd305505b7514309f05e8d486f Author: cjwatson <> Date: Fri Jul 29 16:16:56 2005 -0800 [project @ 2005-07-29 17:16:56 by cjwatson] Implement 'notfound' command, to fix up mistakes in found version lists. commit 97ccd8e3b9791ae017fd8697ffb7c27e350d2991 Author: cjwatson <> Date: Fri Jul 29 15:53:38 2005 -0800 [project @ 2005-07-29 16:53:38 by cjwatson] Improve version canonicalisation when removing found/fixed versions (as well as when adding them). commit c322ee9a4b2f0bbbf620502db536749f37864139 Author: don <> Date: Fri Jul 29 06:05:37 2005 -0800 [project @ 2005-07-29 07:05:37 by don] * Add temporary hack to work around #320406 (which ramified itself in #204514) [Failures with BIG5 charsets... we now punt] commit 08247c97f8711aa1de161c9cd5036ecd1019f746 Author: don <> Date: Fri Jul 29 03:34:11 2005 -0800 [project @ 2005-07-29 04:34:11 by don] * Add an appropriate X-$gProject-PR-Message: list inactivebug for archived or non-existant bugs for list related messages. * Display old severity when changing severity (closes: #196947) commit 338dce0ddd2fe96982bf24ba3a1691cebc9a5342 Author: don <> Date: Fri Jul 29 02:46:01 2005 -0800 [project @ 2005-07-29 03:46:01 by don] * Fix postfix instructions in README.mail (thanks to Jeff Teunissen) (closes: #134166) commit c72dc56a0fabde39a8802f25db75702f083a88a2 Author: don <> Date: Thu Jul 28 06:32:20 2005 -0800 [project @ 2005-07-28 07:32:20 by don] * add instructions on using exim 4 (thanks to Marc Haber) (closes: #248335) commit 5b78d0ec90915fbc4b57103c664f478ba383ee6a Author: don <> Date: Wed Jul 27 21:51:25 2005 -0800 [project @ 2005-07-27 22:51:25 by don] * Return to the previous mailbox download default of showing only the non-boring messages. Boring messages can now be shown by adding &boring=yes to the url. commit db53954e308ab113ad4d61c3a7b7985cda358bcb Author: don <> Date: Wed Jul 27 20:49:24 2005 -0800 [project @ 2005-07-27 21:49:24 by don] * Add back in the "skip duplicate message ids" feature commit 771c2d6200703dab803d3541c0a713b8040fba60 Author: don <> Date: Tue Jul 26 03:30:53 2005 -0800 [project @ 2005-07-26 04:30:53 by don] * Add X-$gProject-PR-{Message,Package,Title} headers for messages that are sent through the subscription mechanism; these will be used in crafting the subscription confirmation message. commit c4948908851c2e62e2c6aa6f7da50ac18a07cabc Author: don <> Date: Mon Jul 25 22:30:22 2005 -0800 [project @ 2005-07-25 23:30:22 by don] * Change bugreport.cgi to use Debbugs::Log and greately simplify the process of outputing the bug log. * All RFC1522 subject lines are decoded, both in the html information and the message headers. All messages are converted to UTF-8 whereever possible; all bugreport.cgi pages are now completely in UTF-8 to the degree possible. (closes: #46848, #238984) * Add a convert_to_utf8 function to Debbugs::Mime to make the above possible; abstracts functionality that was already present in the decode_rfc1522 fucntionality. * Individual messages can now be downloaded from each bug report (closes: #95373) * Uninteresting headers are now hidden by default, can be renabled with &trim=no (closes: #188561) commit e0ea8338c064aa4e54047c6d20f970bebea01113 Author: cjwatson <> Date: Mon Jul 25 08:33:40 2005 -0800 [project @ 2005-07-25 09:33:40 by cjwatson] add Don to list of developers in debian/copyright commit 986cf168bf54acfa5e0dd70fb6c316fcd2c1c78a Author: cjwatson <> Date: Mon Jul 25 08:18:02 2005 -0800 [project @ 2005-07-25 09:18:02 by cjwatson] Add an incremental read_record interface to allow processing records one at a time rather than having to slurp them all into memory. commit 07bf13706410f68354e77819a6f14470e3815aa4 Author: don <> Date: Sun Jul 24 17:42:41 2005 -0800 [project @ 2005-07-24 18:42:41 by don] * Rest of subscription patch that wasn't applied; adds support for sending messages to affected bugs in service.in (the control bug) and actually receiving the subscription messages (receive.in) commit ac6710b78d56133557e9598872e68ff912332c41 Author: cjwatson <> Date: Sun Jul 24 17:01:52 2005 -0800 [project @ 2005-07-24 18:01:52 by cjwatson] Fix 'found' to clear the done field if addfoundversions() cleared the most recent version from fixed_versions, rather than trying to guess itself. commit 8982ac472f06627b50decda2aaccfa10da19df48 Author: cjwatson <> Date: Sun Jul 24 16:39:09 2005 -0800 [project @ 2005-07-24 17:39:09 by cjwatson] fix syntax error commit 5b07a00be15ac3ce34a2aea8bcf11de9be3c9cd0 Author: cjwatson <> Date: Sun Jul 24 16:31:18 2005 -0800 [project @ 2005-07-24 17:31:18 by cjwatson] Improve version canonicalisation when adding found/fixed versions and attempting to remove any corresponding fixed/found versions respectively. Try harder to store fully-qualified versions (i.e. with source package name). commit 75b133aa2ed28461048b6414fd1344f62bb1c2eb Author: cjwatson <> Date: Sun Jul 24 15:11:22 2005 -0800 [project @ 2005-07-24 16:11:22 by cjwatson] Move $gPackageSource fallback from binarytosource() to makesourceversions(), so that it's possible for applications to detect the "nothing known about this version" condition. commit e379a8a833838efb8992100f0095126159b23eb9 Author: cjwatson <> Date: Sun Jul 24 14:22:28 2005 -0800 [project @ 2005-07-24 15:22:28 by cjwatson] don't break other namespaces that need to load /etc/debbugs/config commit 71e494868d8927d9b2850e2942e0e820feee0836 Author: cjwatson <> Date: Sun Jul 24 14:14:52 2005 -0800 [project @ 2005-07-24 15:14:52 by cjwatson] Fully qualify some config variable accesses. commit 4464e54fb5ddc2b434698c8c01e94f3f6dc48193 Author: cjwatson <> Date: Sun Jul 24 14:06:54 2005 -0800 [project @ 2005-07-24 15:06:54 by cjwatson] Move binary/source package handling from common.pl to a new Debbugs::Packages module. This will allow service to do some binary-to-source mapping for version tracking. commit dbd3a6c985a9fda6e462f86a453d948acf6e66ef Author: don <> Date: Fri Jul 22 20:37:31 2005 -0800 [project @ 2005-07-22 21:37:31 by don] * When the spam has already been detected, we should output $mail->get_pristine as the $munged_mail is not defined yet. DAMN YOU MISSING 'use strict;'! commit 3a55bc2d3fa7664e7d748e3332596237d51550a7 Author: don <> Date: Fri Jul 22 02:49:44 2005 -0800 [project @ 2005-07-22 03:49:44 by don] * Added per bug subscription support to debbugs, which relies on an external MLM to actually deal with the requests; currently works with eoc and sends messages to bugnum\@$gListDomain. (closes: #34071) This feature still needs to be modified slightly so that it can be enabled or disabled, as not all installs of debbugs will want to run eoc. commit 74f745d2bf63cd6733d9f3fab548daaa12861ea5 Author: don <> Date: Thu Jul 21 20:24:09 2005 -0800 [project @ 2005-07-21 21:24:09 by don] * Change spamscan.in to work with SA 3.0; This is an incompatible change with SA 2.6, and as such, we now Suggests: spamassassin (>=3.0) (closes: #290501) * Update MTA to exim4 (closes: #228597) commit 526b5762fbfe49cba76ac3e43c069cb28bc431a3 Author: cjwatson <> Date: Tue Jul 19 10:00:28 2005 -0800 [project @ 2005-07-19 11:00:28 by cjwatson] need to escape ' in "$gBug's" commit a37c841d36d3c9f301089bb529c9ef2048c59d00 Author: cjwatson <> Date: Tue Jul 19 09:59:26 2005 -0800 [project @ 2005-07-19 10:59:26 by cjwatson] allow -done on a closed bug if it comes with a version commit 3d8ed270a3cc422781eeb5cba800673f20bdf247 Author: cjwatson <> Date: Mon Jul 18 10:52:33 2005 -0800 [project @ 2005-07-18 11:52:33 by cjwatson] allow versioned 'found' on open bugs commit 49750215310bd85ad68bfb9bd1fcd007c50448b8 Author: cjwatson <> Date: Mon Jul 18 03:13:21 2005 -0800 [project @ 2005-07-18 04:13:21 by cjwatson] Prefer source architecture for src= queries, but allow other architectures if source isn't present for a given package. Fixes handling of multi-binary packages. commit 52435cc0e3962b9e8e0bf199c555a77a2b0b1054 Author: cjwatson <> Date: Mon Jul 18 02:09:09 2005 -0800 [project @ 2005-07-18 03:09:09 by cjwatson] fix version stripping regex commit 84193233d10a834a988ee3479a4305fed44b1064 Author: cjwatson <> Date: Mon Jul 18 01:47:34 2005 -0800 [project @ 2005-07-18 02:47:34 by cjwatson] strip off various kinds of brain-damage when adding found/fixed versions commit d1c6a08f1b95eb3e456524fafd79b743fd59cea7 Author: cjwatson <> Date: Mon Jul 18 01:22:49 2005 -0800 [project @ 2005-07-18 02:22:49 by cjwatson] merge all found/fixed versions on merge commit d98da1bdbb5cfdceef4336dd467b502a10a37469 Author: cjwatson <> Date: Mon Jul 18 01:13:32 2005 -0800 [project @ 2005-07-18 02:13:32 by cjwatson] bug -> $gBug in a few places commit c6a6851404beaa5a763fa655303e9b620af04877 Author: cjwatson <> Date: Mon Jul 18 01:09:17 2005 -0800 [project @ 2005-07-18 02:09:17 by cjwatson] Document mail interface changes for version tracking. commit cc4b36d5ede1628ca0097c43d19a5e010a0b78ce Author: cjwatson <> Date: Mon Jul 18 01:04:44 2005 -0800 [project @ 2005-07-18 02:04:44 by cjwatson] 'reopen' empties fixed-versions list. commit 36dd03d8336388814255e712eda62fc13ec6d2e5 Author: cjwatson <> Date: Sun Jul 17 23:38:56 2005 -0800 [project @ 2005-07-18 00:38:56 by cjwatson] quote commit 4ce762541bc9c01818224a4896ba05e6efab9e76 Author: cjwatson <> Date: Sun Jul 17 18:18:58 2005 -0800 [project @ 2005-07-17 19:18:58 by cjwatson] skip bugs that have already been migrated commit 9e62f2c3f42fa7b5f4386a18a1071c452a2535fe Author: cjwatson <> Date: Sun Jul 17 18:07:01 2005 -0800 [project @ 2005-07-17 19:07:01 by cjwatson] terminate config files with explicit '1;' commit 6b15c47c1e2af3e859c173cbc3291df3af6072dc Author: cjwatson <> Date: Sun Jul 17 18:04:37 2005 -0800 [project @ 2005-07-17 19:04:37 by cjwatson] drop support for separate database of found/fixed versions commit 47d774cbd93737c9bfebe11e6e43f7a86921ff32 Author: cjwatson <> Date: Sun Jul 17 17:51:47 2005 -0800 [project @ 2005-07-17 18:51:47 by cjwatson] add "etch" and "etch-ignore" tags commit f42fc549e3dbea19fc3160f9aa8d35c6a5143a50 Author: cjwatson <> Date: Sun Jul 17 17:47:08 2005 -0800 [project @ 2005-07-17 18:47:08 by cjwatson] don't waste time rewriting index file commit 78018e337a69b8b7c642aaf45f2a164e0584ad81 Author: cjwatson <> Date: Sun Jul 17 17:11:23 2005 -0800 [project @ 2005-07-17 18:11:23 by cjwatson] improve efficiency of merge handling commit 3870803bff7d9487a2fb2bae114d44d7d61f88b5 Author: cjwatson <> Date: Sun Jul 17 17:09:40 2005 -0800 [project @ 2005-07-17 18:09:40 by cjwatson] writebug() needs a location if writing into the archive commit 212be3afc9cd3364c872468c00795fc5884281b8 Author: cjwatson <> Date: Sun Jul 17 17:04:01 2005 -0800 [project @ 2005-07-17 18:04:01 by cjwatson] fix lockreadbugmerge; readbug returns a hashref, not a hash commit 6eee1707fa88132fa506295ee87dacc6d2644b5e Author: cjwatson <> Date: Sun Jul 17 17:03:27 2005 -0800 [project @ 2005-07-17 18:03:27 by cjwatson] fix variable name commit 8c398d7ce3ea298c2b6d399685baa7f41b7a1c7d Author: cjwatson <> Date: Sun Jul 17 17:00:20 2005 -0800 [project @ 2005-07-17 18:00:20 by cjwatson] chdir to $gSpoolDir before starting commit 5c102d4541a9200d7e746739bdfd36eee6712b5d Author: cjwatson <> Date: Sun Jul 17 16:55:11 2005 -0800 [project @ 2005-07-17 17:55:11 by cjwatson] Write found and fixed versions directly into .summary files rather than into a separate versions database. commit 501eb7602c119a3e46110e11a12d53702667914d Author: cjwatson <> Date: Sun Jul 17 16:30:46 2005 -0800 [project @ 2005-07-17 17:30:46 by cjwatson] Strip off random junk at the end of a version. commit e4aacb4eb2c1a76a70e5964448951ef995118d98 Author: cjwatson <> Date: Sun Jul 17 16:07:59 2005 -0800 [project @ 2005-07-17 17:07:59 by cjwatson] Use readbug() interface to read from .summary files rather than .status files. commit d6adb0abe1288c3950bc7db8b92c816de4b77431 Author: cjwatson <> Date: Sun Jul 17 15:06:26 2005 -0800 [project @ 2005-07-17 16:06:26 by cjwatson] Land branch-2_4_1-version-tracking. commit 33174d08602adaea7f103221b82d180c8424971c Author: don <> Date: Sat Jul 16 20:13:17 2005 -0800 [project @ 2005-07-16 21:13:16 by don] * Add Makefile rule to actually install apache.conf in examples * Don't remove the maintainer address if the message was sent by the maintainer and we're submitting to maintonly (closes: #140061) * Update changelog for the changes that I've made. commit 6a414f07a64d82281f18751cfef558b7a8928c23 Author: don <> Date: Sat Jul 16 17:49:31 2005 -0800 [project @ 2005-07-16 18:49:31 by don] * Use uri_escape to escape URI's before sending them back out so the name of the file doesn't munge the query string. (URI handling really needs to be improved, but this will work for starters.) [#301606 part 1] * call decode_rfc1522 on the filename returned so that encoded filenames get decoded to something "reasonable." [#301606 part 2] * We now require URI::Escape commit 97ec1c8b0099f6e8327b519c224a322a88cd5560 Author: don <> Date: Thu Jul 14 15:21:50 2005 -0800 [project @ 2005-07-14 16:21:50 by don] * Added apache.conf, which is a sample apache configuration file which implements the rewrite rules that are currently used on bugs.debian.org. [When commited this will enable #222264 to be closed] commit 105445560ce62184bf3b75ef3118c504ee5dcf95 Author: cjwatson <> Date: Thu May 26 12:30:21 2005 -0800 [project @ 2005-05-26 13:30:21 by cjwatson] Check package limits on submitter, retitle, and merge too. commit 19534feec4f67096e262c9f8187a1d574d63158a Author: cjwatson <> Date: Wed May 11 09:03:08 2005 -0800 [project @ 2005-05-11 10:03:08 by cjwatson] Fix submitter search in the presence of multiple submitters. commit ea796b6cf43908baacaf6b3ba58fa4efa861d0c4 Author: cjwatson <> Date: Wed May 11 08:52:23 2005 -0800 [project @ 2005-05-11 09:52:23 by cjwatson] Properly support multiple submitter addresses on a single bug. commit 5bb6a8a6549ab7f4bb2f208487388767d1d17474 Author: cjwatson <> Date: Mon May 2 17:52:56 2005 -0800 [project @ 2005-05-02 18:52:56 by cjwatson] print helpful message for packages with no maintainer commit 28783061412b0a455a2dab86e96cc6b44e0ecb5b Author: cjwatson <> Date: Wed Apr 20 03:40:18 2005 -0800 [project @ 2005-04-20 04:40:18 by cjwatson] Add note to nonumnosub error that "Your message has been filed under junk but otherwise ignored", following the form of other messages. commit df26b89d36d23e2087a2549955cd1ed508d1c6a7 Author: cjwatson <> Date: Wed Apr 20 03:36:56 2005 -0800 [project @ 2005-04-20 04:36:56 by cjwatson] typo fix in reply to submitter@bugs commit 89773d12a810fb1513e1347137d8bc39d850c621 Author: cjwatson <> Date: Wed Apr 20 03:31:27 2005 -0800 [project @ 2005-04-20 04:31:27 by cjwatson] Clarify request to send separate bugs for separate problems. commit 65ca02a0e5a986b9d101b311005867e34d42ac0e Author: cjwatson <> Date: Sat Apr 9 15:21:02 2005 -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. commit 29d54f0db8dd7268eb502cbf8051fa39fda05663 Author: cjwatson <> Date: Sat Apr 9 14:41:22 2005 -0800 [project @ 2005-04-09 15:41:22 by cjwatson] Add Debbugs::MIME::encode_rfc1522 function as a partner to decode_rfc1522. commit 5800c7acd8283b7a5fe7e14692ebc06d792f4cf8 Author: cjwatson <> Date: Wed Mar 16 20:42:13 2005 -0800 [project @ 2005-03-16 20:42:13 by cjwatson] Rename de_rfc1522 to decode_rfc1522 to allow for a sensibly-named encode partner. commit 1f0a68d97d70104d2c10ea6fbbb686faf5222f46 Author: cjwatson <> Date: Wed Mar 16 20:23:21 2005 -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. commit 72b38dcc3355c2a91de2a5ffec630d2980699d7a Author: cjwatson <> Date: Wed Mar 16 19:53:49 2005 -0800 [project @ 2005-03-16 19:53:49 by cjwatson] fix paragraph ordering commit ef0444b333fa2266dbcf1d6dba5d09affe7bb10a Author: cjwatson <> Date: Wed Mar 16 19:47:43 2005 -0800 [project @ 2005-03-16 19:47:43 by cjwatson] Add note about html record design flaw. commit 380f0d199a156eeb5b0f4023cf2060fee2d1a4bb Author: cjwatson <> Date: Tue Mar 15 21:40:41 2005 -0800 [project @ 2005-03-15 21:40:41 by cjwatson] Add comments to explain hairy tag addition/subtraction code a bit. commit 72bc6e8369c1e28e78331b91a2b74ed063de9bff Author: blarson <> Date: Tue Feb 1 07:54:59 2005 -0800 [project @ 2005-02-01 07:54:59 by blarson] Perl version of crossassassin duplicate checker. commit 302f7214916f2c6b4247e9c55e0e06e9e2a2ff96 Author: blarson <> Date: Tue Feb 1 07:54:01 2005 -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. commit 409c83967026aca934f15de31b43b58c820381f5 Author: cjwatson <> Date: Sun Jan 16 14:27:09 2005 -0800 [project @ 2005-01-16 14:27:08 by cjwatson] debbugsconfig creates required directories in $gSpoolDir (closes: #222077). commit 0e1d1f36f084135c1a25e72ceed671bb92b5a31a Author: cjwatson <> Date: Sun Jan 2 19:08:12 2005 -0800 [project @ 2005-01-02 19:08:12 by cjwatson] fix missing parenthesis commit 7268734fdddcef9dd98212771e184799d5d71994 Author: cjwatson <> Date: Sun Jan 2 19:00:30 2005 -0800 [project @ 2005-01-02 19:00:29 by cjwatson] Add Owner: pseudo-header (closes: #285537). commit 01e8ecfeadbb5d4693655146757380f0cbecd554 Author: cjwatson <> Date: Tue Oct 26 13:00:05 2004 -0800 [project @ 2004-10-26 14:00:05 by cjwatson] Fix typo in header names. commit 3008b4deac203aea57b058769bdc1a32eaa8297e Author: cjwatson <> Date: Tue Oct 26 12:55:26 2004 -0800 [project @ 2004-10-26 13:55:25 by cjwatson] Add X-$gProject-PR-Message: headers to all mails sent by service. commit 36e7ba78e47d424ea6683c26c0d119d43bdf7745 Author: cjwatson <> Date: Fri Aug 27 22:36:44 2004 -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. commit aca80d5890ef1ed561bbbf33c555bef93a1cea4b Author: cjwatson <> Date: Thu Aug 5 14:09:30 2004 -0800 [project @ 2004-08-05 15:09:30 by cjwatson] Cope with empty Reply-To: header (#263741). commit a640a40347c09403b7b5d9b99b2a56e56e0cf949 Author: cjwatson <> Date: Fri Jun 11 15:45:45 2004 -0800 [project @ 2004-06-11 16:45:45 by cjwatson] Clarify documentation of 'tags' (#253835). commit e2af9213909a6259d09de0a4da6b2a1f336e6a80 Author: cjwatson <> Date: Mon Jun 7 09:51:48 2004 -0800 [project @ 2004-06-07 10:51:48 by cjwatson] Add more visible note that "close" is deprecated, for the hard-of-reading. commit 04e9dc7ad0f5bb31b6a91e99ff485083e14cf360 Author: cjwatson <> Date: Mon Jun 7 09:14:07 2004 -0800 [project @ 2004-06-07 10:14:07 by cjwatson] merge doesn't require title match or affect titles; thanks to Dan Jacobson. commit b0e3a006c6b3b59df94d6b02b74c441dd98f98e4 Author: cjwatson <> Date: Mon May 31 23:41:26 2004 -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. commit 65b364d3e8fe8c53a930f14dc4868fb3bc882cc9 Author: cjwatson <> Date: Mon May 10 23:51:01 2004 -0800 [project @ 2004-05-11 00:51:01 by cjwatson] Document that # comments in control messages are included in acks. commit 89f510808cb171f4ddef543de9285f27d17cd114 Author: cjwatson <> Date: Mon Apr 19 12:09:27 2004 -0800 [project @ 2004-04-19 13:09:27 by cjwatson] Completely ignore old 'base' parameter. commit 94d26c818cd239e16c255d0ddf84b071c3763e6e Author: cjwatson <> Date: Mon Apr 19 09:30:42 2004 -0800 [project @ 2004-04-19 10:30:42 by cjwatson] Only link to $gPackagePages if it's defined. commit 3a47c79b1f2ac08024c9d2908b4fc0935cf8274a Author: cjwatson <> Date: Mon Apr 19 09:03:53 2004 -0800 [project @ 2004-04-19 10:03:53 by cjwatson] Fix db2html package page ordering. commit 4e579f9cbf43743f0040f23325994f16027e332c Author: cjwatson <> Date: Sat Apr 17 16:54:27 2004 -0800 [project @ 2004-04-17 17:54:27 by cjwatson] bugs-fetch2 redirects to bugreport.cgi/pkgreport.cgi URLs rather than obsolete db/ ones. commit 9d6096baa58148578578e1b40bd1767234a9ddbd Author: cjwatson <> Date: Sat Apr 17 16:31:04 2004 -0800 [project @ 2004-04-17 17:31:04 by cjwatson] Fix summary ordering (discovered during nCipher upgrade). commit 0d2c9e0836f25efcb8fd796bdae5345afaa1e2a3 Author: doogie <> Date: Sun Mar 28 06:02:45 2004 -0800 [project @ 2004-03-28 06:02:45 by doogie] Add support for reading compressed .log files. commit ef5be9db1125854d65573cf7cae2f93cd63d6eb0 Author: cjwatson <> Date: Sat Mar 20 15:13:52 2004 -0800 [project @ 2004-03-20 15:13:52 by cjwatson] Clean up a few bits of quoting; correct Stop: documentation. commit 34117973ccd02f856eaa82c129d676f6de645511 Author: cjwatson <> Date: Wed Mar 17 17:18:41 2004 -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). commit 8e9c1ad26346582d49163d9946fb789e0f800ad7 Author: cjwatson <> Date: Fri Feb 27 02:05:17 2004 -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). commit 4a82fc8e0a5a566ed61e6ac1943691bd053dbac6 Author: cjwatson <> Date: Mon Feb 23 00:57:17 2004 -0800 [project @ 2004-02-23 00:57:17 by cjwatson] Sync with webwml (packages.debian.org internationalized, remove .html). commit 6197b49ca505bb501de570c361114a32e59f8c88 Author: cjwatson <> Date: Sun Feb 15 16:12:00 2004 -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>. commit 6d63293031eb92a35c85b10224933127700ea818 Author: cjwatson <> Date: Tue Feb 3 22:14:32 2004 -0800 [project @ 2004-02-03 22:14:32 by cjwatson] Add named anchors to the start of each message in a bug. commit 058ed88cb2b5b2c15ad56bb038d6b648dac1a114 Author: cjwatson <> Date: Tue Feb 3 21:50:24 2004 -0800 [project @ 2004-02-03 21:50:24 by cjwatson] Sync tags with master (add l10n). commit 84eeeede84da7a1a7eb7bd1030ce8d9dc782bcba Author: cjwatson <> Date: Tue Feb 3 21:37:45 2004 -0800 [project @ 2004-02-03 21:37:45 by cjwatson] Allow # prefix on bug numbers in 'merge' command. commit 0a5029a4ff3cf769863c3f6ba9ca82e68fbd9534 Author: cjwatson <> Date: Mon Jan 26 00:37:15 2004 -0800 [project @ 2004-01-26 00:37:15 by cjwatson] Add some basic upgrade documentation for using spamscan, and changelog it. commit ffeb920c780d83886a65ba8fc0f3d6faafe7a2a7 Author: cjwatson <> Date: Wed Jan 14 19:41:18 2004 -0800 [project @ 2004-01-14 19:41:18 by cjwatson] Lock incoming-spamscan before creating an instance of SpamAssassin. commit 7122471f022db5a2f4975d2a4b9fa9e3c91ab5ea Author: cjwatson <> Date: Wed Jan 14 01:40:43 2004 -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. commit f0bea03cf58d0b05177832fcd0fa4b468776a8de Author: cjwatson <> Date: Wed Jan 14 01:39:01 2004 -0800 [project @ 2004-01-14 01:39:01 by cjwatson] Add Date: header to spamscan log. Exit silently if incoming-spamscan is locked. commit 77fe4afd40585018155cff79ca0a28560f5d5f4c Author: cjwatson <> Date: Wed Jan 14 00:54:46 2004 -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. commit c5b2623666551bd21975523fd56b39869d46ef9f Author: cjwatson <> Date: Tue Jan 13 20:17:57 2004 -0800 [project @ 2004-01-13 20:17:57 by cjwatson] Switch around From_ and Received: headers so that bugreport.cgi likes them. (Oops.) commit 280bf41780496c2e25d21aafd6680a535110073d Author: cjwatson <> Date: Tue Jan 13 19:25:57 2004 -0800 [project @ 2004-01-13 19:25:57 by cjwatson] Exit immediately unless $gSpamScan is set. commit e18f5745113cd527a69ca1690ec15f510ac0e70a Author: cjwatson <> Date: Tue Jan 13 19:24:02 2004 -0800 [project @ 2004-01-13 19:24:02 by cjwatson] Sync tags with master. commit fcb36fc8b302988a4a58b9844b2198380f75f36e Author: cjwatson <> Date: Tue Jan 13 19:01:13 2004 -0800 [project @ 2004-01-13 19:01:13 by cjwatson] Use taint mode. commit bf594645dcc87ce277ecd12df13271f80c6e6cbf Author: cjwatson <> Date: Tue Jan 13 18:55:53 2004 -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. commit 98bf6ad1819cf88391a9e086224977f5c0f1fc2a Author: cjwatson <> Date: Tue Jan 13 18:48:22 2004 -0800 [project @ 2004-01-13 18:48:22 by cjwatson] Fix a typo. commit 7e2c8889d75303dd8c5615ba087e4666035104b6 Author: cjwatson <> Date: Sun Jan 11 10:42:58 2004 -0800 [project @ 2004-01-11 10:42:58 by cjwatson] Install Debian configuration in the binary package's examples directory (closes: #222118). commit 3dd4bf8e2c42f6266f108a18eaa13a235142975d Author: cjwatson <> Date: Thu Oct 2 12:48:38 2003 -0800 [project @ 2003-10-02 13:48:38 by cjwatson] Check matching owners when merging. commit 9424a8009f905801bcfcc85f00e1ae3ee2074f1e Author: cjwatson <> Date: Wed Oct 1 13:40:40 2003 -0800 [project @ 2003-10-01 14:40:40 by cjwatson] Split $data->{package} on colons too in service as well as process. commit 9c30bfc9b1af111926b4e985186aca399da83755 Author: cjwatson <> Date: Sun Sep 21 21:28:39 2003 -0800 [project @ 2003-09-21 22:28:39 by cjwatson] Fix uninitialized variable warnings when raw=yes. commit 654dd079e8f78443f2c4eafac9431b77d019fb71 Author: cjwatson <> Date: Sun Sep 21 20:30:40 2003 -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. commit 58865d12b2557d93e684c550e8f1de6aa377dc24 Author: cjwatson <> Date: Fri Sep 19 00:20:55 2003 -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.) commit e4e368c959af6197c0cb2ff5dfa452f6f853018a Author: cjwatson <> Date: Fri Sep 19 00:05:45 2003 -0800 [project @ 2003-09-19 01:05:45 by cjwatson] Fix typos: s/show_foot_header/show_list_footer/g. commit 96772f25ce0a60033c25a134c771f9c0f971733f Author: cjwatson <> Date: Thu Sep 18 16:31:48 2003 -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. commit 2d78760982082b0e1b6c4945bbd2a455cf43bfb8 Author: doogie <> Date: Thu Sep 18 15:17:39 2003 -0800 [project @ 2003-09-18 16:17:39 by doogie] Fix repeatmerged. commit c0b2eaa8f0931bf4a037ccb596a0c0008a25f40a Author: cjwatson <> Date: Thu Sep 18 15:10:13 2003 -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. commit 56965aba234fc8e0d9df935bb3e617eca07b22cd Author: joy <> Date: Thu Sep 18 10:20:54 2003 -0800 [project @ 2003-09-18 11:20:54 by joy] properly arrange the <hr>s at the bottom commit e96731fce38c0db296462460a7f3a8b59417470c Author: joy <> Date: Thu Sep 18 10:10:22 2003 -0800 [project @ 2003-09-18 11:10:22 by joy] removed extra caps commit 5dad9d2df9f08e5b2724fbe3d3ea292da398ff01 Author: doogie <> Date: Wed Sep 17 22:37:00 2003 -0800 [project @ 2003-09-17 23:37:00 by doogie] Fix bugfilter, no longer use each(%hash). commit e3b26e5ffed8738c1a3e3e393add9a6eac5347f9 Author: doogie <> Date: Wed Sep 17 22:28:14 2003 -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. commit edcbd0a2d20022d50f1a6bb9b76b1c7cbc235336 Author: doogie <> Date: Wed Sep 17 21:44:30 2003 -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. commit 190b7417ccf381f37b10fc7d6d20a344efa5f528 Author: doogie <> Date: Wed Sep 17 21:14:43 2003 -0800 [project @ 2003-09-17 22:14:43 by doogie] Display how long until a resolved bug will be archived in pkgreport.cgi. commit be1eec3e50b94fe43906b2ac2d54db1ca6b34613 Author: doogie <> Date: Wed Sep 17 20:28:07 2003 -0800 [project @ 2003-09-17 21:28:07 by doogie] Add in a Table of Contents to pkgreport.cgi. commit 6f713896c880895840c0a63b3ea1b3a1dc3db284 Author: doogie <> Date: Tue Sep 16 19:57:19 2003 -0800 [project @ 2003-09-16 20:57:19 by doogie] Fix checking for invalid include/exclude key. commit fd97b9e7ecdd0fb29790e726b65d105069f1306f Author: doogie <> Date: Tue Sep 16 19:32:13 2003 -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. commit 38fb1afbf433c9546f8d48ebf9f24b0fc320a565 Author: doogie <> Date: Mon Sep 15 13:23:45 2003 -0800 [project @ 2003-09-15 14:23:45 by doogie] Split includes and excludes on the first :. commit 21c4780d988f4a2db0fcfffb3d98008993d39c6b Author: cjwatson <> Date: Fri Sep 12 21:27:19 2003 -0800 [project @ 2003-09-12 22:27:19 by cjwatson] Document 'owner' and 'noowner' control commands in the refcard. commit fbd446efd99df99d97110361f6151e8cd7fbb4b7 Author: cjwatson <> Date: Sun Sep 7 21:09:48 2003 -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. commit 9f8076f17d4128fb19dd49d61f6d3ff6dea66709 Author: cjwatson <> Date: Thu Sep 4 22:37:40 2003 -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. commit b7f983518a58aceb15ed9c368031b2479948f886 Author: cjwatson <> Date: Mon Sep 1 00:19:24 2003 -0800 [project @ 2003-09-01 01:19:24 by cjwatson] Require whitespace after 'package' command (#207988). commit d3d66facd77ef0ae47ed5a4542992f2bcf308bed Author: cjwatson <> Date: Sun Aug 31 13:21:02 2003 -0800 [project @ 2003-08-31 14:21:02 by cjwatson] D'oh! It's $data, not %data. Sorry ... commit fda8c071b097e5d85d9ec694e729b9b52166503b Author: joy <> Date: Sat Aug 30 08:50:24 2003 -0800 [project @ 2003-08-30 09:50:24 by joy] polishing commit 265348aa3bfe0666606a71f669983f1975b2288b Author: cjwatson <> Date: Fri Aug 29 23:15:15 2003 -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. commit d478fa990c570d347f43806e502d810160513f14 Author: cjwatson <> Date: Sun Aug 24 22:30:04 2003 -0800 [project @ 2003-08-24 23:30:04 by cjwatson] Define $gBadEmailPrefix if it isn't defined already. commit 9fe44cdbb11792e60821d4773489d140b5f7f297 Author: cjwatson <> Date: Sun Aug 24 15:14:41 2003 -0800 [project @ 2003-08-24 16:14:41 by cjwatson] Use a generic example e-mail address. commit 416afc19453094cb3c6fd36dee5f0cec7898ec62 Author: cjwatson <> Date: Sun Aug 24 15:14:07 2003 -0800 [project @ 2003-08-24 16:14:07 by cjwatson] Spell out what to do with crontab. commit 8cbaa7420b5daf571d845386811f6339bf23d414 Author: cjwatson <> Date: Sun Aug 24 15:10:18 2003 -0800 [project @ 2003-08-24 16:10:18 by cjwatson] Avoid duplication of "/Bugs" in default $gCGIDomain. commit 9d349f22eda0818498a2cfc1c7470c135a656011 Author: joy <> Date: Sun Aug 24 09:47:55 2003 -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) commit 1339cea95c9db00dd72f2ac3ea7af7cfbd311dc7 Author: cjwatson <> Date: Sat Aug 23 14:33:42 2003 -0800 [project @ 2003-08-23 15:33:42 by cjwatson] Tolerate things like "Format-Version: 2.1", from the incipient spec on handling upgrades. commit 0ab492195fb9290cf7f1981c640841e9fb68dd56 Author: cjwatson <> Date: Sat Aug 23 14:12:57 2003 -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. commit b864a0e5e8ecca71a8a3c39fca228464c351f913 Author: cjwatson <> Date: Sat Aug 23 12:50:45 2003 -0800 [project @ 2003-08-23 13:50:45 by cjwatson] Rename $gFowardList to $gForwardList. Shim kept in errorlib for compatibility with old config files. commit 2ee73259657d024a84208bc1f056606b668d2f74 Author: cjwatson <> Date: Sat Aug 23 12:17:32 2003 -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). commit ca0d420225b49617c775176e1496db6c7937e746 Author: cjwatson <> Date: Sat Aug 23 11:55:41 2003 -0800 [project @ 2003-08-23 12:55:41 by cjwatson] Simplify procmail-fu, per bugs.debian.org installation. commit b5e57bfefc170acc29124660db3c2c3f9b68da2a Author: cjwatson <> Date: Fri Aug 22 01:36:19 2003 -0800 [project @ 2003-08-22 02:36:19 by cjwatson] Add basic upgrade documentation. Install debbugs-upgradestatus. commit 12aea43a6d37f27f0cbf52d8b1a8a0040ed5ff1a Author: cjwatson <> Date: Fri Aug 22 00:41:54 2003 -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. commit 8481a1b6586190d5c80d9451a7bf5dee62efb26d Author: cjwatson <> Date: Thu Aug 21 18:21:43 2003 -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. commit 6e0f623ef86533dc7f00faf03352583c7499b7c2 Author: cjwatson <> Date: Thu Aug 21 17:50:28 2003 -0800 [project @ 2003-08-21 18:50:28 by cjwatson] Avoid uninitialized value warnings when asking to view a bug that doesn't exist. commit 9b4666a0a03dab3ea264a8a5d321508a03097abb Author: cjwatson <> Date: Wed Aug 20 22:33:54 2003 -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). commit 57777fe08eb907f6260a8eb68d30f4a27ee94837 Author: joy <> Date: Tue Aug 19 12:02:25 2003 -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 :) commit 05e7e0fe9362a27ff178ca03912f1804ee732361 Author: joy <> Date: Tue Aug 19 10:45:51 2003 -0800 [project @ 2003-08-19 11:45:51 by joy] avoid duplicating the pts link commit 6ad63a393843533db2ae21f76885e649f7a34334 Author: joy <> Date: Tue Aug 19 10:39:00 2003 -0800 [project @ 2003-08-19 11:39:00 by joy] add PTS link for source packages (doh :) commit b463b061643631e911d5fee524e443732239e805 Author: cjwatson <> Date: Tue Aug 19 00:13:32 2003 -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 ...) commit 2c7d7cd43020f31cb5b9aac6e153df7912d779ae Author: cjwatson <> Date: Mon Aug 18 00:16:14 2003 -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. commit 7384931c921891d1ee5aad88ee88d1b6aa6218e0 Author: cjwatson <> Date: Sun Aug 17 21:03:08 2003 -0800 [project @ 2003-08-17 22:03:08 by cjwatson] Install Debbugs::Log, Debbugs::MIME, and Debbugs::Versions in /usr/share/perl5/Debbugs. commit 7dfbdd0657352018beb456e15944c512541b0ec3 Author: cjwatson <> Date: Sun Aug 10 19:33:38 2003 -0800 [project @ 2003-08-10 20:33:38 by cjwatson] Remove superfluous "to", syncing with webwml. commit 1fff2f02cb5d80fbfa67ade64eeb4515865f4639 Author: cjwatson <> Date: Sun Aug 10 19:08:10 2003 -0800 [project @ 2003-08-10 20:08:10 by cjwatson] Don't use real addresses in sample Maintainers file (thanks, Christoph Haas). commit ee61310c85f11b1c5dfc697a4deb13a9c57f014b Author: joy <> Date: Sun Aug 10 12:20:17 2003 -0800 [project @ 2003-08-10 13:20:17 by joy] add bug title to <title>, too commit c844222db7daa9cae13bb5413a77c33cd0302637 Author: cjwatson <> Date: Thu Aug 7 12:57:06 2003 -0800 [project @ 2003-08-07 13:57:06 by cjwatson] Allow "-" in pseudo-header names; reported by "solo turn". commit fcfee98e93123e916034793d7a094e5699632a10 Author: cjwatson <> Date: Wed Aug 6 23:57:44 2003 -0800 [project @ 2003-08-07 00:57:44 by cjwatson] Document how to deliver mail to debbugs via procmail and SpamAssassin. commit 52220cb756169373733b83897f25bcfc3b326240 Author: cjwatson <> Date: Wed Aug 6 22:35:55 2003 -0800 [project @ 2003-08-06 23:35:55 by cjwatson] Support indexon=tag for pkgindex.cgi. commit e12f880cf8e497d95290a471ab237dc78595b68a Author: cjwatson <> Date: Wed Aug 6 17:45:41 2003 -0800 [project @ 2003-08-06 18:45:41 by cjwatson] Avoid triplication of the format of .status files by creating a separate makestatus() function which writebug() and bughook() use. bughook() now takes a status hash rather than the formatted contents so that it can extract fields more easily. commit e823955154e1c7652f5188fd8c90b1faf9dc4880 Author: cjwatson <> Date: Wed Aug 6 10:27:11 2003 -0800 [project @ 2003-08-06 11:27:11 by cjwatson] Remove a couple of unused variables from config.in. commit 3a1f070e724c6f2ebb8b16bb4988cd5b4daca0db Author: cjwatson <> Date: Wed Aug 6 10:00:10 2003 -0800 [project @ 2003-08-06 11:00:10 by cjwatson] Only display the "Closed bugs are archived $gRemoveAge days after the last related message is received" message if expiry is enabled. commit f225b4f57019db7f427061b3c85265e70656c308 Author: cjwatson <> Date: Wed Aug 6 09:57:23 2003 -0800 [project @ 2003-08-06 10:57:23 by cjwatson] Allow $gRemoveAge == 0 to mean "don't expire bugs". commit 79e24b055553a91bfae8596c304e77cb2a849f8a Author: cjwatson <> Date: Sun Aug 3 08:49:22 2003 -0800 [project @ 2003-08-03 09:49:22 by cjwatson] Initial stab at a script to guess version information from an existing bug database. This is definitely not the final form: in particular, it uses a separate tree of .versions files for ease of testing rather than the real .status files. commit f5490e4ae52c763bfd6981af9b789e82dee5e287 Author: cjwatson <> Date: Sun Aug 3 08:46:30 2003 -0800 [project @ 2003-08-03 09:46:30 by cjwatson] New Debbugs::MIME module. Not sure if this is quite ready for use in process or service yet, but it's handy for external tools. commit e5f69bcd43b8314a802aa3550cf6c52940020452 Author: cjwatson <> Date: Fri Jul 18 13:41:11 2003 -0800 [project @ 2003-07-18 14:41:11 by cjwatson] Move Disabled-Doogie-Reply-To: header into a Perl comment rather than a "comment" in mail headers; no point in sending it out all the time. commit e3eea65dc4c027f1165e3c0dd94dd236fb1a3c92 Author: cjwatson <> Date: Fri Jul 18 13:10:31 2003 -0800 [project @ 2003-07-18 14:10:31 by cjwatson] Document X-Debbugs-CC: restriction (#15742). commit a3848c7eb03928bc6da37f559a06202e018bb545 Author: cjwatson <> Date: Wed Jul 16 20:45:24 2003 -0800 [project @ 2003-07-16 21:45:24 by cjwatson] Fix pkgreport.cgi?maint= (unknown-package bugs), broken by multiple-maintainer changes. commit c8f53d9ef03d147a15965083c57e7898861937c5 Author: cjwatson <> Date: Wed Jul 16 20:43:05 2003 -0800 [project @ 2003-07-16 21:43:05 by cjwatson] Remove redundant variable declarations. commit 8f65fe02d435b157315fc91ecc322c421586aa4e Author: cjwatson <> Date: Wed Jul 16 17:13:26 2003 -0800 [project @ 2003-07-16 18:13:26 by cjwatson] Automatically remove the pending tag when a bug is closed, since it's almost invariably no longer applicable. I haven't done the same for the addition of the fixed tag to a bug because (a) the semantics are way more confusing at that point and (b) with any luck NMU-fixing is going to change soon anyway. commit 39514b26c244249275292c82c7f93167edeb1f88 Author: cjwatson <> Date: Wed Jul 16 11:01:09 2003 -0800 [project @ 2003-07-16 12:01:09 by cjwatson] Replace mentions of "developers and their mailing list" and the like in acks with "package maintainers and other interested parties" (#75829). commit a010fc5ee1e1d1bb419da876139231893f636497 Author: cjwatson <> Date: Wed Jul 16 09:08:04 2003 -0800 [project @ 2003-07-16 10:08:04 by cjwatson] Add support for an X-Debbugs-No-Ack: mail header to suppress acknowledgements. commit 6d364d5100120dbaa91c7e0936be3eb9370d1bac Author: cjwatson <> Date: Tue Jul 15 15:24:47 2003 -0800 [project @ 2003-07-15 16:24:47 by cjwatson] Allow multiple primary search criteria (packages, sources, etc. - although not maintenc because I don't understand it) separated by commas. commit e81caadd3d9b00f2801c0ff758a8b89d63da5b46 Author: cjwatson <> Date: Tue Jul 15 13:20:52 2003 -0800 [project @ 2003-07-15 14:20:52 by cjwatson] It's not "more or less" $Id$ in CVS (and actually the copy on master is in sync anyway). commit bce8066ce1a7bb9986f848a2695a1d233f0d0848 Author: cjwatson <> Date: Tue Jul 15 12:33:16 2003 -0800 [project @ 2003-07-15 13:33:16 by cjwatson] Remove spurious </dd>. commit 39b3aae6d9107c55ee81a4f5bd1ac1dc5019a686 Author: cjwatson <> Date: Tue Jul 15 12:31:49 2003 -0800 [project @ 2003-07-15 13:31:49 by cjwatson] Improve 'package' command docs a bit. commit 9fc3ff99ef39fa09618d972dc14e450123796d1a Author: cjwatson <> Date: Tue Jul 15 12:28:27 2003 -0800 [project @ 2003-07-15 13:28:27 by cjwatson] Document new package command. commit fe6aef4bcdc08f7225c22c84ac283166aca6884e Author: ajt <> Date: Tue Jul 15 12:04:33 2003 -0800 [project @ 2003-07-15 13:04:33 by ajt] add some brackets for keys(%limit_pkgs) commit 1ce63c8f15f2ffc0551ae8a6cf304f8d06fbf276 Author: ajt <> Date: Tue Jul 15 12:03:33 2003 -0800 [project @ 2003-07-15 13:03:33 by ajt] fix bugs in service "package" command commit e4b6189d64c610c720546f6604a8f85799378389 Author: ajt <> Date: Tue Jul 15 11:20:32 2003 -0800 [project @ 2003-07-15 12:20:32 by ajt] - Add "package" command to service (control@) to limit the bugs that the following commands apply to. commit 27fc9a96302d120bffc27b0947c7431e1a13fa2d Author: joy <> Date: Tue Jul 15 10:38:39 2003 -0800 [project @ 2003-07-15 11:38:39 by joy] updated my email commit dfd1450ad5b74e934db2cecde27983113351f3cb Author: cjwatson <> Date: Tue Jul 15 08:40:00 2003 -0800 [project @ 2003-07-15 09:40:00 by cjwatson] Only insert a placeholder parent version entry if there isn't a real one there already. commit a26ac389c0509ffa56d7f5ad8ea2abd8fe968c1b Author: cjwatson <> Date: Mon Jul 14 17:53:15 2003 -0800 [project @ 2003-07-14 18:53:15 by cjwatson] First cut at a module with logic for version tracking. commit 5208eb451142b7d58f4dd9e262710c90ae637d61 Author: cjwatson <> Date: Mon Jul 14 17:50:51 2003 -0800 [project @ 2003-07-14 18:50:51 by cjwatson] Match description of Debbugs::Log's Perl record representation with reality. commit 8ffbc32add6e489c8b19a84da5bcc2ecac7a50c4 Author: cjwatson <> Date: Thu Jul 10 23:29:41 2003 -0800 [project @ 2003-07-11 00:29:41 by cjwatson] Never treat the top-level message part as an attachment, no matter what the Content-Disposition: says (Daniel Stone). commit 30477d1013d3a142bfcca88a2000d5d59846b89b Author: cjwatson <> Date: Wed Jun 25 16:51:51 2003 -0800 [project @ 2003-06-25 17:51:51 by cjwatson] CGI scripts now support multiple maintainers for a single package. I'm not entirely sure about the htmlmaintlinks() interface, but by and large it seems to work. commit 0f2c7fa76bc6200003fa9aa28bf296d09037f2cc Author: cjwatson <> Date: Mon Jun 23 12:18:21 2003 -0800 [project @ 2003-06-23 13:18:21 by cjwatson] Treat spool/db as holding non-archived bugs, as well as spool/db-h. commit 5b296d6c10e21442db973ee676cdf54b47e4a3de Author: cjwatson <> Date: Mon Jun 23 10:23:35 2003 -0800 [project @ 2003-06-23 11:23:35 by cjwatson] get_addresses() is used in both process and service, and I think I want to use it from the CGI scripts soon. Move it to errorlib. commit 9c3cfe2e312ed69a0a9a4f7bcacf274975ad442f Author: cjwatson <> Date: Fri Jun 20 17:13:01 2003 -0800 [project @ 2003-06-20 18:13:01 by cjwatson] By default, the MIME-tools treat message/* parts as singlepart messages but nevertheless implement the parts() method for them so that you can drill down into the nested messages. Until now we were just displaying an attachment link for message/* but not the actual message, which was a bit unhelpful. Instead, we now decode and display the inner message within a <blockquote> tag. (Test case first spotted at nCipher, but see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=93268&msg=60 for an example.) commit f5c9ff3aa4e07d58155a1279c73b93c3d94015e6 Author: cjwatson <> Date: Fri Jun 20 16:27:02 2003 -0800 [project @ 2003-06-20 17:27:02 by cjwatson] Lowercase all package names for indexing. commit b37f6d5348a83bbdd0f3594e8fbceaedbf4da59d Author: cjwatson <> Date: Tue Jun 10 00:18:59 2003 -0800 [project @ 2003-06-10 01:18:59 by cjwatson] ... but do construct bug component filenames that don't exist yet, since they're probably new bugs. Sigh. That was a rather crucial corner case. commit 28c789fab5114661321f43d163b58f109adde40e Author: cjwatson <> Date: Mon Jun 9 23:59:36 2003 -0800 [project @ 2003-06-10 00:59:36 by cjwatson] Avoid accepting mail to archived bugs! The generic getbugcomponent() function can't be quite as simple as it seems, because CGI scripts are prepared to accept archived bugs while most of the backend scripts aren't. This is a somewhat hacky workaround but does the job for now. commit 99c37a5c414a0f7b26891a1ec55a3538081fc876 Author: cjwatson <> Date: Fri Jun 6 16:59:28 2003 -0800 [project @ 2003-06-06 17:59:28 by cjwatson] Clarify a couple of error messages. Allow $gMaintainerFileOverride and $gPackageSource to be absent. commit 0489224b9b5e6eb3ab60a719ab3a148da3649b34 Author: cjwatson <> Date: Fri Jun 6 16:56:05 2003 -0800 [project @ 2003-06-06 17:56:05 by cjwatson] Somewhere along the way we lost compatibility with old non-hashed-directory spools, despite attempts to keep it. Introduce a getbugcomponent() function which understands old-style db directories, and use it. Update nCipher copyright date to include 2003, since this is on work time. commit df1f7d3925fded32b615aebd2228c19b05a67232 Author: cjwatson <> Date: Fri Jun 6 07:28:51 2003 -0800 [project @ 2003-06-06 08:28:51 by cjwatson] Prepare for upload of 2.4.1 (will branch here). commit 4aea9ad58806c2d15cb493271965d243742ef7e7 Author: cjwatson <> Date: Fri Jun 6 07:23:00 2003 -0800 [project @ 2003-06-06 08:23:00 by cjwatson] Fix syntax error: we need ENOENT from POSIX. commit 4214110ab367926a287a56d838664a1bdc8795f7 Author: cjwatson <> Date: Fri Jun 6 01:26:20 2003 -0800 [project @ 2003-06-06 02:26:20 by cjwatson] Remove Darren from Uploaders:, to match the reality described in debian/copyright. commit 9c95e269a8a569e57e297c5297eda2f045cee31f Author: cjwatson <> Date: Fri Jun 6 01:23:25 2003 -0800 [project @ 2003-06-06 02:23:25 by cjwatson] Update allbugs() for the hashed database layout (not that anything currently uses allbugs(), but something might in the future, since the old static HTML interface provided db/ix/full.html). It's now a trivial wrapper around getbugs(). commit 12521a4a51c5e082cacf085263f06bf838e0a839 Author: cjwatson <> Date: Thu Jun 5 07:54:31 2003 -0800 [project @ 2003-06-05 08:54:31 by cjwatson] getbuglocation() should find bugs in db-h in preference to bugs in db. This makes migration from older versions easier, since you can just leave the db directory there until everything works. commit a4ee729f0ef1181db84293df1179345caafa31e0 Author: cjwatson <> Date: Thu Jun 5 07:41:39 2003 -0800 [project @ 2003-06-05 08:41:39 by cjwatson] Fix a run-on sentence. commit f52005993ea85a502cf7223558cd3d500e7d24b0 Author: cjwatson <> Date: Thu Jun 5 07:26:59 2003 -0800 [project @ 2003-06-05 08:26:59 by cjwatson] Clean up the definition and use of $gCGIDomain (#139697). commit 8d0e6d7815a27baae931d47a35970ca8759cf607 Author: cjwatson <> Date: Thu Jun 5 07:03:39 2003 -0800 [project @ 2003-06-05 08:03:39 by cjwatson] Fix typo. commit 902bc84a2b4f1d08dd6c5334880c17d553b73556 Author: cjwatson <> Date: Wed Jun 4 17:05:51 2003 -0800 [project @ 2003-06-04 18:05:51 by cjwatson] We've obsoleted the fixed severity in Debian, so might as well do so here too. commit bdbfbe116f98feb67aa2d11bf81b897af91d0120 Author: cjwatson <> Date: Sat May 31 14:59:12 2003 -0800 [project @ 2003-05-31 15:59:12 by cjwatson] Sync list of valid tags with master. commit b221f992dc14ec201b17e450384f61893f746c70 Author: cjwatson <> Date: Sat May 31 13:24:58 2003 -0800 [project @ 2003-05-31 14:24:58 by cjwatson] Use multi-package syntax in realtime indexes. commit 10eb6cdce25f4ebcf08264ef2fd85620091c54e2 Author: cjwatson <> Date: Sat May 31 12:41:39 2003 -0800 [project @ 2003-05-31 13:41:39 by cjwatson] Silence 'Name "main::gSpoolDir" used only once: possible typo' warning. commit 3fcea80b068f3b0e02c398c20ddef965be274895 Author: cjwatson <> Date: Sat May 31 10:39:09 2003 -0800 [project @ 2003-05-31 11:39:09 by cjwatson] Avoid using duplicate clone ids in example; they probably happen to work right now but should be considered undefined behaviour. :) commit 29d0b3bf8f60449c03badf3373d3ad0c131de185 Author: cjwatson <> Date: Sat May 31 10:17:16 2003 -0800 [project @ 2003-05-31 11:17:16 by cjwatson] Support merging bugs that have just been cloned (#170859). commit 7cd7a39a1e9f8120f29f8b25fad62be212d67423 Author: cjwatson <> Date: Wed May 28 18:15:08 2003 -0800 [project @ 2003-05-28 19:15:08 by cjwatson] Remove the redundant final slash from $gCGIPath. commit 19fd5c4a6d066e7fcbb82e785e2ad08e97f937bc Author: cjwatson <> Date: Wed May 28 18:12:16 2003 -0800 [project @ 2003-05-28 19:12:16 by cjwatson] Sync with webwml (/english/Bugs/index.wml revision 1.52), more or less. commit beef481dd594abf363296d2580f19c33541219e6 Author: cjwatson <> Date: Tue May 27 22:49:20 2003 -0800 [project @ 2003-05-27 23:49:20 by cjwatson] Silence postinst warning if spool/db doesn't exist (#194892). commit 824b9af6610e3de3ea75077a91d1a208611c5a3c Author: cjwatson <> Date: Tue May 27 09:27:31 2003 -0800 [project @ 2003-05-27 10:27:31 by cjwatson] Move Darren Benham to a "former developers" section, also including Ian. commit 6d4bedc0d60ac910f7eaf1429850b037e4ac21a7 Author: cjwatson <> Date: Tue May 27 01:39:17 2003 -0800 [project @ 2003-05-27 02:39:17 by cjwatson] Send blind carbon copies to addresses in $gSubscriptionDomain rather than normal carbon copies (#169473). Also avoid exposing it in web-viewable logs. This involves a change to the sendmessage() interface so that ccs and bccs can be passed separately. commit f44f00588cbc07ac3303c4bf420bd258e89e9fc8 Author: cjwatson <> Date: Mon May 26 11:30:04 2003 -0800 [project @ 2003-05-26 12:30:04 by cjwatson] The uses of writebug in process shouldn't unfilelock immediately; they go on to do other things with the bug and need to hold the lock. Remove the automatic unfilelock from writebug and introduce a new 'unlockwritebug' function (by analogy with 'lockreadbug'), used in service. Make unfilelock produce a more sensible error message when the @filelocks stack is empty, in case this ever happens again. commit e9b517b117cd5d5ed85abfa32fc98bc5b9388178 Author: cjwatson <> Date: Mon May 26 09:44:40 2003 -0800 [project @ 2003-05-26 10:44:40 by cjwatson] Advise running debbugsconfig after changing configuration. commit 8954ea7faf41295da72729304de9130c0d4ba40b Author: cjwatson <> Date: Mon May 26 00:11:39 2003 -0800 [project @ 2003-05-26 01:11:39 by cjwatson] Some very sketchy documentation on how to set up the CGI scripts. commit f106b50abccc9b8737ac965954fbeae1e0f772ce Author: cjwatson <> Date: Mon May 26 00:00:43 2003 -0800 [project @ 2003-05-26 01:00:43 by cjwatson] Add rebuild to the example crontab. Document rebuild changes. commit 406c614da9437f9db92c4a19b2dd1b5b94e58140 Author: cjwatson <> Date: Sun May 25 17:25:37 2003 -0800 [project @ 2003-05-25 18:25:37 by cjwatson] Give more information in "failed to close/remove lock file" error messages. commit 07e96ae0e83d4cfb1dabec2df5405fd9a9df116a Author: cjwatson <> Date: Sun May 25 16:19:05 2003 -0800 [project @ 2003-05-25 17:19:05 by cjwatson] Tolerate gaps in realtime index files. (Stolen from master; I'm not sure who wrote it.) commit 1430149a611cd510db36c69a3abe5d4ba4d486d0 Author: cjwatson <> Date: Sun May 25 15:26:24 2003 -0800 [project @ 2003-05-25 16:26:24 by cjwatson] Some people (e.g. #10486) seem to think it's a bright idea to use "Content-Type: text". Although that's not valid, pretend it's text/plain anyway since it's unlikely they managed to construct anything particularly exciting. commit 1a5d8050d5493c720e9d42b27a7da3a2215e0cd5 Author: cjwatson <> Date: Sun May 25 14:51:51 2003 -0800 [project @ 2003-05-25 15:51:51 by cjwatson] Use index.db when indexing the db-h tree. commit 98a58b68b682bd8095af99844524eaa05ec22462 Author: joy <> Date: Sun May 25 13:43:30 2003 -0800 [project @ 2003-05-25 14:43:30 by joy] in the event the leap seconds really exist in our systems, specify UTC localtime instead of gmtime commit 393e204b36524f815b4a4f0e05ac3d7d8f0d1595 Author: joy <> Date: Sun May 25 12:59:30 2003 -0800 [project @ 2003-05-25 13:59:30 by joy] a couple of changes of mine commit 7dce26e94631f454e6e68ae3c22bc31d892e4f24 Author: joy <> Date: Sun May 25 12:49:53 2003 -0800 [project @ 2003-05-25 13:49:53 by joy] replaced another date(1) fork with a much cleaner strftime method commit c1a3e8f5dde9537d9e2bc9121dae7da86193ab3b Author: joy <> Date: Sun May 25 12:32:02 2003 -0800 [project @ 2003-05-25 13:32:02 by joy] use internal function to get date and time, rather than forking date(1) commit 2f1483f9330e6985a2758f4c5872ac1dd51fb505 Author: joy <> Date: Sun May 25 12:25:51 2003 -0800 [project @ 2003-05-25 13:25:51 by joy] more strftime gmtime commit 221fff5b4b0a251baede1c34a72f7546bc6ed26d Author: joy <> Date: Sun May 25 12:19:13 2003 -0800 [project @ 2003-05-25 13:19:13 by joy] use internal function to get date and time, rather than forking date(1). also changed format to a less wacky one. commit 27a0230dd7d0acb41380d65fd30fd935b9598f98 Author: cjwatson <> Date: Sun May 25 12:17:14 2003 -0800 [project @ 2003-05-25 13:17:14 by cjwatson] Nothing uses archive/index, so stop updating it. commit fc5744be2dc5c19b9cc30387868d8150abe9bc6c Author: cjwatson <> Date: Sun May 25 12:13:18 2003 -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. commit 38d415456c6e61741707d8262b923a93153b54d7 Author: cjwatson <> Date: Sun May 25 11:38:58 2003 -0800 [project @ 2003-05-25 12:38:58 by cjwatson] Remove non-hashed db case from rebuild; nothing else supports it any more. commit 48f41f59304e6ef1f2f7c179fb4e062fee0a7435 Author: cjwatson <> Date: Sat May 24 21:43:55 2003 -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 ... commit 753d42f5ed0fe4e2e23c6e9caf860e8febfe19a4 Author: cjwatson <> Date: Sat May 24 21:34:16 2003 -0800 [project @ 2003-05-24 22:34:16 by cjwatson] Clean up horrible indentation in rebuild.in. Sorry for the noise; no functional changes. commit 024fb3269f31c4425272202700da731ba3366637 Author: joy <> Date: Sat May 24 15:41:39 2003 -0800 [project @ 2003-05-24 16:41:39 by joy] revived $terse, sort-of commit 8bba3333fab1e87b76b24a2fa16148b6a9d237ef Author: cjwatson <> Date: Fri May 23 15:43:17 2003 -0800 [project @ 2003-05-23 16:43:17 by cjwatson] Add a facility to search bugs by tag (pkgreport.cgi?tag=foo). commit feb3834cf6624a9b43b1a814e0d6ab28dccdb20b Author: cjwatson <> Date: Thu May 22 21:53:39 2003 -0800 [project @ 2003-05-22 22:53:39 by cjwatson] Document MIME decoding. commit bcbe3f4b4b7b55d31807bc3dbb9534b24c505d4d Author: cjwatson <> Date: Thu May 22 21:40:29 2003 -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. commit 2d41a161d35f9dfd4522a8506da6d14e7faa6a46 Author: cjwatson <> Date: Wed May 21 19:59:02 2003 -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). commit 803e4fa0b1e562cd7a9552ed741b76899a4b0f55 Author: cjwatson <> Date: Wed May 21 19:55:13 2003 -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). commit a5f1d3a7ee93db8aa6de3f56268442d8fc3eaab3 Author: cjwatson <> Date: Wed May 21 19:28:07 2003 -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.) commit 637bafe924922b2d8824b8e5807861873d575f5a Author: cjwatson <> Date: Wed May 21 19:04:42 2003 -0800 [project @ 2003-05-21 20:04:42 by cjwatson] Add a source package mode to pkgindex.cgi. commit fedc066f446119286bfe4e58fadb64958b763d25 Author: cjwatson <> Date: Wed May 21 18:28:16 2003 -0800 [project @ 2003-05-21 19:28:16 by cjwatson] Correct mailing list pointers. commit 9a386d36cdb279df2ecc6b31d352fe3d432692ae Author: cjwatson <> Date: Wed May 21 18:27:15 2003 -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. commit 64ffc95ed7a3b149782675d45915258a7302e96e Author: cjwatson <> Date: Sat May 17 11:56:51 2003 -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. commit df6fe9d9db9586cb18d85b7c6ac09a4709fcebe6 Author: cjwatson <> Date: Fri May 16 06:36:05 2003 -0800 [project @ 2003-05-16 07:36:04 by cjwatson] Add note on supplying multiple tags. commit 3da4f4de50c1916ceebcefba859771ad4d922f54 Author: cjwatson <> Date: Thu May 15 21:48:00 2003 -0800 [project @ 2003-05-15 22:48:00 by cjwatson] Let's make this compile, shall we? commit 26c47c3e98c616d5afdfe21294036fb2b6b84232 Author: cjwatson <> Date: Thu May 15 21:40:31 2003 -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. commit 032da235acfc279b53f148ce197d2d545d9b5be1 Author: cjwatson <> Date: Thu May 15 21:14:33 2003 -0800 [project @ 2003-05-15 22:14:33 by cjwatson] Require errorlib, since common.pl uses functions from it now. commit 8628ed3d985b90bf036b953e4f92e634cf443c8e Author: doogie <> Date: Sat May 3 20:32:09 2003 -0800 [project @ 2003-05-03 21:32:09 by doogie] Fallback to db-h/ when no $location is given. commit 397f769013a7c356d4f0dcc96acd4c0370b9c338 Author: doogie <> Date: Sat May 3 20:10:40 2003 -0800 [project @ 2003-05-03 21:10:40 by doogie] Warn when reassigning to an unknown package. commit 0ee61b37672022e8aba71b98a4e04d02795398f1 Author: doogie <> Date: Sat May 3 19:53:03 2003 -0800 [project @ 2003-05-03 20:53:03 by doogie] Trim trailing whitespace from pseudoheader values. commit 789f0854e10a78db442e174d12baff4094e56de4 Author: doogie <> Date: Sat May 3 19:44:07 2003 -0800 [project @ 2003-05-03 20:44:07 by doogie] Document the recent global read/write functions. commit fcfb7feb2c631e9caa0c2e989a32c03597a85853 Author: doogie <> Date: Sat May 3 19:42:16 2003 -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. commit 57ad8a8af8f01820b6375d98488ac6f3a4df5b8e Author: doogie <> Date: Sat May 3 19:40:56 2003 -0800 [project @ 2003-05-03 20:40:56 by doogie] Add helper methods for finding the location of a bug. commit b7334f4ebf9d49b25aa810843bca2303bd424d76 Author: doogie <> Date: Sat May 3 19:01:20 2003 -0800 [project @ 2003-05-03 20:01:20 by doogie] All code that reads and writes .status files now goes thru global functions. commit a656c9223bdfdd4681cd329d89fbdd5dcfe93505 Author: cjwatson <> Date: Mon Apr 28 22:51:15 2003 -0800 [project @ 2003-04-28 23:51:15 by cjwatson] Fix "fowarded" and "breiefly" typos. Unfortunately $gFowardList is harder to fix. commit b1ea0023a0980471b01e35fb521123e6b56fda53 Author: cjwatson <> Date: Fri Apr 25 23:47:31 2003 -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. commit 536d06a06cb70a25b13b421bcc36664bbada76df Author: cjwatson <> Date: Thu Apr 24 01:24:55 2003 -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. commit adc7f54550b44e5602f716fc6db960c4914ab0d0 Author: cjwatson <> Date: Wed Apr 23 14:29:13 2003 -0800 [project @ 2003-04-23 15:29:13 by cjwatson] Support multiple include/exclude CGI arguments (#133127, #141968). commit 8c94704a9718d46bd484fd8b72c23807ccc468cc Author: cjwatson <> Date: Wed Apr 23 11:10:57 2003 -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). commit e5b7695d999919151210cd6df4214f3b76a5ebf4 Author: cjwatson <> Date: Tue Apr 22 18:01:19 2003 -0800 [project @ 2003-04-22 19:01:19 by cjwatson] Small POD fix. commit a3ac59d3bc238683ec1e8fbcfa8408717b4f5a06 Author: cjwatson <> Date: Tue Apr 22 17:59:49 2003 -0800 [project @ 2003-04-22 18:59:49 by cjwatson] Use a better format to describe changes by different people. commit e93d301401d5692306de4ef00e38cb3ca83f4036 Author: joy <> Date: Mon Apr 14 10:14:51 2003 -0800 [project @ 2003-04-14 11:14:51 by joy] use the internal date/time function, Luke commit 3aee97988d62630d1b5bd55780fbbb06dced1945 Author: cjwatson <> Date: Mon Apr 14 01:39:20 2003 -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. commit 7b8c69368550e31ea5eb5404425d10734f10c955 Author: cjwatson <> Date: Sun Apr 13 14:58:50 2003 -0800 [project @ 2003-04-13 15:58:50 by cjwatson] Sync with webwml (mention debbugs-el). commit 65150d11d2f1bcc7f6de7c3cd07be4d85842358f Author: cjwatson <> Date: Thu Apr 10 19:16:55 2003 -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. commit 21918faa75dc49aa2e2f3bce19a9af5f25dc26f6 Author: joy <> Date: Sun Apr 6 09:45:50 2003 -0800 [project @ 2003-04-06 10:45:50 by joy] added terse display mode. it's... terse. :) commit 3a9d1f325921469b4b38133dfe51c8084f855240 Author: cjwatson <> Date: Sat Apr 5 00:10:17 2003 -0800 [project @ 2003-04-05 00:10:17 by cjwatson] Stop stripping Received: headers from incoming mail. commit 2167a446600420e1c03be0d90f92e44290ea979f Author: cjwatson <> Date: Fri Mar 28 00:24:50 2003 -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). commit 50bbff48425929e5f0013938b9c5ad1ac75293de Author: cjwatson <> Date: Thu Mar 27 23:29:19 2003 -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). commit de07fb5650a6b719cd229e97f194a4ecc6d13490 Author: cjwatson <> Date: Thu Mar 27 19:37:21 2003 -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.) commit 8b5cdfbc0f0fbb50c2862d998eb8e447d610a013 Author: cjwatson <> Date: Tue Mar 25 20:13:11 2003 -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. commit b3557bc457ee50333c660c772032f9b7ed540dfd Author: cjwatson <> Date: Fri Mar 21 04:26:43 2003 -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. commit a48cf1f15bfbc203cac85fcd70a824712ca080be Author: cjwatson <> Date: Thu Mar 20 15:03:51 2003 -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). commit 3eee705910b29f8a5ecda4abc9644ba52bd20bfc Author: cjwatson <> Date: Mon Mar 10 00:45:37 2003 -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. commit 0c19d1be5c41e14a50387d7d57906fe934e2f49a Author: cjwatson <> Date: Mon Mar 10 00:10:52 2003 -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. commit e07f86330dc816504975e46502c7af238952ef51 Author: cjwatson <> Date: Sun Mar 9 23:08:04 2003 -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). commit 7efcdc08506f27b1441a20554817781653cae7a0 Author: joy <> Date: Wed Mar 5 18:20:30 2003 -0800 [project @ 2003-03-05 18:20:30 by joy] various fixes from webwml commit bb609b8db53b6f99c4157beed88eac72c386f705 Author: cjwatson <> Date: Wed Mar 5 17:33:19 2003 -0800 [project @ 2003-03-05 17:33:19 by cjwatson] Add a link from per-package indices to the PTS, if appropriate. commit 14963d032d09f95dcbe10f4e7fadba3338e555ad Author: cjwatson <> Date: Wed Mar 5 14:15:57 2003 -0800 [project @ 2003-03-05 14:15:57 by cjwatson] Document the Tags: header in Reporting. commit 40b7329eca934d0b64c27cc15b1c16ed7c2eecb4 Author: cjwatson <> Date: Wed Mar 5 13:53:04 2003 -0800 [project @ 2003-03-05 13:53:04 by cjwatson] 'index maint' and 'index packages' don't do substring matches any more. commit 0e906122587be7140beb7a99ba1371aa1f791c62 Author: cjwatson <> Date: Wed Mar 5 13:00:17 2003 -0800 [project @ 2003-03-05 13:00:17 by cjwatson] Produce relative links to bugreport.cgi and pkgreport.cgi. This makes local testing easier. commit 8288187279f75e188e9a0fa48215b6f43dd19893 Author: joy <> Date: Tue Mar 4 18:07:40 2003 -0800 [project @ 2003-03-04 18:07:40 by joy] various HTML fixes, mostly to avoid broken <pre>s commit 1a12b7745b027f55ae746359f9cd822552cf10ac Author: cjwatson <> Date: Thu Feb 27 01:43:30 2003 -0800 [project @ 2003-02-27 01:43:30 by cjwatson] Include #-comments in acknowledgements from control@bugs (#93408). commit bced1252f21af86baa3b91c2b1bf2b3e066a0883 Author: cjwatson <> Date: Sun Feb 16 15:20:26 2003 -0800 [project @ 2003-02-16 15:20:26 by cjwatson] Disable the fixed severity in favour of the tag. commit f6e0fd09872a108f974ae50b9f6b212a67278f30 Author: cjwatson <> Date: Sun Feb 16 12:57:59 2003 -0800 [project @ 2003-02-16 12:57:59 by cjwatson] Don't display "used to be available" note (#96255). commit 29315c45efbfb8feb0ba4121244061a9a8cb5d6f Author: cjwatson <> Date: Sun Feb 16 12:55:36 2003 -0800 [project @ 2003-02-16 12:55:36 by cjwatson] Some gratuitous syncing with master. commit bc7b952851b0781817b45cd2f0750d8906603cee Author: cjwatson <> Date: Sun Feb 16 01:44:35 2003 -0800 [project @ 2003-02-16 01:44:35 by cjwatson] Show the age of forwarded bugs (#17156). commit 942934138c5e28e6ab6d6c66530900f6dd8528be Author: cjwatson <> Date: Sat Feb 15 00:44:20 2003 -0800 [project @ 2003-02-15 00:44:20 by cjwatson] Tell people who try to use 'close' that it's evil. commit c1b24e12cbeb22e8372f99fcf3c683643b954571 Author: cjwatson <> Date: Fri Feb 14 18:01:12 2003 -0800 [project @ 2003-02-14 18:01:12 by cjwatson] Report the old submitter as well. commit 75fe1dcac1464ee0f75d58405a2e91d1977fcfd0 Author: cjwatson <> Date: Mon Feb 10 01:57:46 2003 -0800 [project @ 2003-02-10 01:57:46 by cjwatson] Provide more information in the acknowledgement for 'submitter'. commit 3f6447803841fd28a4a3f62441641399f7b1f6a7 Author: cjwatson <> Date: Wed Jan 29 10:48:02 2003 -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. commit 454ee2ff50b1c7c3035c6bd043ac76e7493163de Author: cjwatson <> Date: Wed Jan 29 00:51:32 2003 -0800 [project @ 2003-01-29 00:51:32 by cjwatson] Add .cvsignore for some files created during the build. commit fdebf806dfc94d88e5b2937ac1cdd4d3eec4970c Author: cjwatson <> Date: Tue Jan 28 23:52:08 2003 -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. commit 673d85547f13a3c564996d47a88d2d737f1ef07c Author: cjwatson <> Date: Tue Jan 28 22:59:47 2003 -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.) commit 87660554daa1bf7b7488837c6dc543832a363d54 Author: joy <> Date: Wed Jan 8 22:54:18 2003 -0800 [project @ 2003-01-08 22:54:18 by joy] IO::Lines is in libio-stringy-perl commit 4f7279309e0379eff33ca4d5b72b6fff08f3bd90 Author: doogie <> Date: Wed Jan 8 21:09:01 2003 -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). commit 79408aad5d502d8d87871a020c4314a63a2279cf Author: cjwatson <> Date: Wed Jan 8 12:47:56 2003 -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(). commit 2cc338b9a63c0ede0be55fd1bbf4358dc06137be Author: cjwatson <> Date: Sun Jan 5 17:54:23 2003 -0800 [project @ 2003-01-05 17:54:23 by cjwatson] Make the versioning stuff at least compile ... commit 987b3e4168f188b655760c0cf277e4db8e358569 Author: cjwatson <> Date: Fri Jan 3 16:01:32 2003 -0800 [project @ 2003-01-03 16:01:32 by cjwatson] Print a Last-Modified: header with the bug log's mtime for HEAD requests. commit b9f30d98f9ae4f4b5970b7df636dd1415bc6de77 Author: cjwatson <> Date: Wed Dec 11 02:15:15 2002 -0800 [project @ 2002-12-11 02:15:15 by cjwatson] db2html works with db-h now, I think. commit 7d2f8dd7aad5cc98b5922199ab4f184c979ed356 Author: cjwatson <> Date: Wed Dec 11 02:14:04 2002 -0800 [project @ 2002-12-11 02:14:04 by cjwatson] Changelog update. commit 979b2b5211eefc43a7f465cc077e73125a6dc47b Author: cjwatson <> Date: Sun Dec 8 13:50:29 2002 -0800 [project @ 2002-12-08 13:50:29 by cjwatson] Accept ';' as a CGI argument separator. commit ab0016316dd8fb90297087b7c6e2e0edb2765c4c Author: cjwatson <> Date: Sun Dec 8 13:39:21 2002 -0800 [project @ 2002-12-08 13:39:21 by cjwatson] Add $gWebDomain to 'use vars' to avoid a "possible typo" warning. commit f69511426e90b5f8e92e48a77dc918b25ae31966 Author: cjwatson <> Date: Sat Dec 7 01:44:30 2002 -0800 [project @ 2002-12-07 01:44:30 by cjwatson] Improve the error message returned when querying non-existent bug numbers. commit 60b926dcb25e25164bbb2d47d97f5b72de537b8e Author: cjwatson <> Date: Fri Dec 6 23:09:10 2002 -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). commit f948b6e2f41f67555ef13449b9a1d6f15ace4922 Author: cjwatson <> Date: Wed Dec 4 20:50:46 2002 -0800 [project @ 2002-12-04 20:50:46 by cjwatson] Make pkgreport.cgi?maint=&archive=yes return an error (#152777). commit 28ee4508e4731d824bd1d9c25095f50010dd7612 Author: cjwatson <> Date: Tue Dec 3 13:26:06 2002 -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. commit 45d7036b23f4ffb16e526120073de04ed8651a37 Author: cjwatson <> Date: Tue Dec 3 12:30:18 2002 -0800 [project @ 2002-12-03 12:30:18 by cjwatson] Typo fix from webwml. commit 58b0f2b5e26c662ec4147cf87a5f2f6fc5a91e44 Author: cjwatson <> Date: Tue Nov 26 15:01:58 2002 -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. commit 60dabeb43ee1c0c5a94a38ac1470553130f2ee6c Author: cjwatson <> Date: Tue Nov 26 04:21:06 2002 -0800 [project @ 2002-11-26 04:21:06 by cjwatson] Add a 'submitter' command to service, based on a patch by Matt Kraai. commit 2ae2f4981bf41d9681ecc5231929afe8c9fd410f Author: cjwatson <> Date: Mon Nov 25 17:35:38 2002 -0800 [project @ 2002-11-25 17:35:38 by cjwatson] Sync with webwml, somewhat. commit e14238b1b663e525ed1fd3ea8717855f2362cc9e Author: cjwatson <> Date: Mon Nov 25 14:38:50 2002 -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). commit 1ec841b7294c07cb56f621d9f883d6210ec089dd Author: cjwatson <> Date: Mon Nov 25 13:53:44 2002 -0800 [project @ 2002-11-25 13:53:44 by cjwatson] Add missing <ul></ul> tags to db2html's output (#50746). commit 3279622be49e6fef4e026fcf2bdfda0abeb2cf17 Author: cjwatson <> Date: Mon Nov 25 12:44:19 2002 -0800 [project @ 2002-11-25 12:44:19 by cjwatson] Report original tags when changing them (#170630). commit a15c71fc70675be08958f739841df494105ef7a9 Author: joy <> Date: Mon Nov 25 12:34:56 2002 -0800 [project @ 2002-11-25 12:34:56 by joy] by the wha? :) commit 5e026ef53d73d8b870b55e4222e0eb84d2ffab0a Author: joy <> Date: Mon Nov 25 12:33:55 2002 -0800 [project @ 2002-11-25 12:33:55 by joy] cf. debbugsconfig diff 1.1->1.7 commit 70760f4212cb4fd783a05de9fca1b4fd00daddf1 Author: joy <> Date: Mon Nov 25 12:32:11 2002 -0800 [project @ 2002-11-25 12:32:11 by joy] added copyright and license commit 16cff2b08663f532fcd83660082380a1faaee618 Author: cjwatson <> Date: Mon Nov 25 12:25:05 2002 -0800 [project @ 2002-11-25 12:25:05 by cjwatson] Add a man page for debbugsconfig. commit 6f37f38409a360702b088fabab85430139d1aeb6 Author: cjwatson <> Date: Sat Nov 23 00:39:04 2002 -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.) commit 741a38a39ab257fde2d2042d03ea999f24398f6c Author: cjwatson <> Date: Thu Nov 21 16:19:30 2002 -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 ...) commit 6c85bb4bda209e3e08c8e85c57b84a04edf68fa2 Author: cjwatson <> Date: Sun Nov 17 22:45:16 2002 -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. commit b4ed93c5772efcd35932bd44de1c6f5c67273879 Author: cjwatson <> Date: Sun Nov 17 21:04:34 2002 -0800 [project @ 2002-11-17 21:04:34 by cjwatson] Spaces are cheap, use some so my syntax highlighting doesn't break. :) commit fca62dc7b58a8077ff01843889ad7f57998536fd Author: cjwatson <> Date: Sun Nov 17 19:36:52 2002 -0800 [project @ 2002-11-17 19:36:52 by cjwatson] Remove lynx-cfg, and use 'lynx -cfg=/dev/null' instead. commit 986cc6e3d9848121410be96c52c688aed25f0338 Author: cjwatson <> Date: Sun Nov 17 18:01:39 2002 -0800 [project @ 2002-11-17 18:01:39 by cjwatson] Add myself to Uploaders: and prepare for upload. commit 59aa6632a95b91a2ebbcf6744124493bde0c43ec Author: cjwatson <> Date: Sun Nov 17 17:33:20 2002 -0800 [project @ 2002-11-17 17:33:20 by cjwatson] Update the copyright file a bit. commit c2530adf6b90aa4360884fd336d09fe75cbbd886 Author: cjwatson <> Date: Sun Nov 17 17:09:40 2002 -0800 [project @ 2002-11-17 17:09:40 by cjwatson] Add templates for Maintainers.override and sources. commit f92cc520c13b44ab43221c80aa74d8a21d9703f1 Author: cjwatson <> Date: Sun Nov 17 16:13:34 2002 -0800 [project @ 2002-11-17 16:13:34 by cjwatson] Improve exim setup instructions with suggestions from me and Chad Miller (#78688). commit dda90a63b61beb50b4e2b931f8dccd25646a582c Author: cjwatson <> Date: Sun Nov 17 16:07:00 2002 -0800 [project @ 2002-11-17 16:07:00 by cjwatson] Install debbugs-dbhash and run it on upgrade from << 2.4. Mention this and a few other things in the upgrade instructions. commit b2cdaba83751161515352d3e0fafd6db12ee488b Author: cjwatson <> Date: Sun Nov 17 16:04:16 2002 -0800 [project @ 2002-11-17 16:04:16 by cjwatson] Add db to db-h migration tool. commit 4029a411eaab3f1dd768c7813729ce6dd1d975db Author: cjwatson <> Date: Sun Nov 17 16:00:54 2002 -0800 [project @ 2002-11-17 16:00:54 by cjwatson] Add $gUnknownMaintainerEmail to template config file. commit dace4452994c856b64830da653925dd49575e548 Author: cjwatson <> Date: Sun Nov 17 14:44:03 2002 -0800 [project @ 2002-11-17 14:44:03 by cjwatson] Fix some lintian-reported problems. commit c078d7876e8b7b481e19305c82ab779964cd1615 Author: cjwatson <> Date: Sun Nov 17 14:32:15 2002 -0800 [project @ 2002-11-17 14:32:15 by cjwatson] Update system requirements. commit 9c63f04d3ea7aae0941845ff29c3e3da6e823925 Author: joy <> Date: Mon Nov 11 10:19:44 2002 -0800 [project @ 2002-11-11 10:19:44 by joy] strip off leading and trailing whitespace in the severity commit 61c84810264e972821a64eaa4a7ad773ac38930d Author: ajt <> Date: Fri Nov 8 14:01:33 2002 -0800 [project @ 2002-11-08 14:01:33 by ajt] first pass at storing version info commit a2d83967182e1943c03ede97fae6bec7388067ab Author: ajt <> Date: Thu Nov 7 11:42:35 2002 -0800 [project @ 2002-11-07 11:42:35 by ajt] make expire update index.archive.realtime move the debbugs.trace stuff from expire into errorlib commit 953b68d53cd942c22d36f0c5ce5a2a9a34be6db9 Author: cjwatson <> Date: Wed Nov 6 18:18:59 2002 -0800 [project @ 2002-11-06 18:18:59 by cjwatson] Prevent people from reading the first line of arbitrary files through bugreport.cgi. commit adc61fdcc56407c47f3cca940eba9b6bd683e802 Author: ajt <> Date: Tue Nov 5 08:33:24 2002 -0800 [project @ 2002-11-05 08:33:24 by ajt] ooops, update index.db.realtime, not the real index.db! commit eb046cfd809a48ddb26ab466cbf8ff06fda313f7 Author: ajt <> Date: Tue Nov 5 08:25:03 2002 -0800 [project @ 2002-11-05 08:25:03 by ajt] abstract out some of the code for updating index.db.realtime so we can update an index.archive.realtime easily too commit e7a730b8a28bb4190de55ef21e1e543f779cb56f Author: cjwatson <> Date: Mon Nov 4 16:32:02 2002 -0800 [project @ 2002-11-04 16:32:02 by cjwatson] Remove support for -fixed address from receive, since nothing else supports it. commit fe05460a248513970df146db7f8c0e4cf7fe9d53 Author: ajt <> Date: Sat Nov 2 09:21:43 2002 -0800 [project @ 2002-11-02 09:21:42 by ajt] stop updating obsolete db/ directory (we've been using db-h instead for ages) commit aa3adde4faf5e531ac848317d7bae82b7e623c93 Author: cjwatson <> Date: Fri Nov 1 14:33:51 2002 -0800 [project @ 2002-11-01 14:33:51 by cjwatson] Use mainturl() rather than the old /db/ma link. commit 7eceaf302a02b443fe656b026c93a6a83da0075a Author: cjwatson <> Date: Thu Oct 31 01:53:21 2002 -0800 [project @ 2002-10-31 01:53:21 by cjwatson] Stop using $`, $&, and $' in urlsanit() and htmlsanit(). commit 68238f97c0927e10dac50113f879ea3a8134b9dd Author: cjwatson <> Date: Thu Oct 31 01:07:34 2002 -0800 [project @ 2002-10-31 01:07:34 by cjwatson] Flip the logic for when to preserve repeatmerged, since it defaults to yes, not no. (#167146) commit 6ef9199c73532a52161aa0490cded4c53dfb6fab Author: cjwatson <> Date: Thu Oct 31 00:55:31 2002 -0800 [project @ 2002-10-31 00:55:31 by cjwatson] '&' needs to be escaped to '&' in HREF attributes too; see HTML 4.01 section 5.3.2. commit 0e8f716a84a6796ce29b0f5776e8ad41d4242847 Author: ajt <> Date: Sun Oct 27 14:54:02 2002 -0800 [project @ 2002-10-27 14:54:02 by ajt] clean up horrible indenting in process.in commit 1f49717b049fb6bcab868b75a866224a46db039f Author: ajt <> Date: Sun Oct 27 13:40:17 2002 -0800 [project @ 2002-10-27 13:40:17 by ajt] lockreadbug: don't look for bugs in spool/db, look for them in spool/db-h commit 213471493f63b5566cf63c1661fdfb080a2122d9 Author: joy <> Date: Sat Oct 26 23:10:18 2002 -0800 [project @ 2002-10-27 00:10:18 by joy] no point in linking to (unknown) commit 0c22d7e806882188bc5272ecdc59b9bf3ad896d1 Author: cjwatson <> Date: Mon Oct 21 07:37:29 2002 -0800 [project @ 2002-10-21 08:37:29 by cjwatson] Cope with a component column (main, contrib, etc.) in $gPackageSource. commit a731a7faf718c1b7d593aac94d75253a11b4de21 Author: doogie <> Date: Mon Oct 21 05:32:48 2002 -0800 [project @ 2002-10-21 06:32:48 by doogie] Modified to support the a component column in sources(main/contrib ...). commit 3fe017b5f0d331e87db7a9d3e55cc6f1f7d68645 Author: cjwatson <> Date: Sun Oct 20 23:14:59 2002 -0800 [project @ 2002-10-21 00:14:59 by cjwatson] Add some extra htmlsanit() calls. commit 92fb41a370196134c8d8d46a5007417d0b6770f4 Author: cjwatson <> Date: Sun Oct 20 22:59:40 2002 -0800 [project @ 2002-10-20 23:59:40 by cjwatson] Give better feedback when querying a non-existent package name. commit b695ec5e438138a6dd20e2530ed3c1cb90b03957 Author: cjwatson <> Date: Sun Oct 20 15:47:01 2002 -0800 [project @ 2002-10-20 16:47:01 by cjwatson] Remove tmp.changelog: the changes here went into the changelog for 2.3-1. commit 1833775d223a1a11ed258d5f4bc28bcff8dc16a9 Author: cjwatson <> Date: Sun Oct 20 15:17:21 2002 -0800 [project @ 2002-10-20 16:17:21 by cjwatson] Relax the syntax for 'tags' slightly to allow a missing space after [+-=]. commit f4bf51775dff6370341b85ec8a1b19c3f700c32e Author: cjwatson <> Date: Sun Oct 20 12:21:15 2002 -0800 [project @ 2002-10-20 13:21:15 by cjwatson] Cope with old-style application/pgp clearsigned messages. commit 52cb394d779c3c0921535d04b660ef9224b823fd Author: cjwatson <> Date: Fri Oct 18 01:20:16 2002 -0800 [project @ 2002-10-18 02:20:16 by cjwatson] Fix instructions on .qmail-owner, from Daniel Ruoso (part of #144641). commit fcb007239d6e7d57ce11d3f7386c523cea040287 Author: cjwatson <> Date: Fri Oct 18 00:06:41 2002 -0800 [project @ 2002-10-18 01:06:41 by cjwatson] Escape 'From ' lines in message bodies for mbox downloads (#165160). commit 9f049739d7751461616b78d77960bcd4b2b7d798 Author: cjwatson <> Date: Tue Oct 15 22:33:37 2002 -0800 [project @ 2002-10-15 23:33:37 by cjwatson] Escape control characters at the beginning of lines written to .log files, so that they don't break the state machine used by bugreport.cgi et al. commit 84073edf8d1969c04bb69ecee27da515f973ed7a Author: cjwatson <> Date: Sat Oct 12 17:54:58 2002 -0800 [project @ 2002-10-12 18:54:58 by cjwatson] Update. commit 23aa62693c4687edfa80f89d24e12cd94bc95751 Author: cjwatson <> Date: Sat Oct 12 17:39:01 2002 -0800 [project @ 2002-10-12 18:39:01 by cjwatson] X-Loopify service's ack messages, so they don't get logged as real incoming messages in bugs. commit b724d5a6873a9898172c114cc24c37496f494b01 Author: cjwatson <> Date: Thu Oct 10 21:20:39 2002 -0800 [project @ 2002-10-10 22:20:39 by cjwatson] HTML fixes, mostly courtesy of Joy. The top of bugreport.cgi is organized more clearly now. commit 0f0a142b8695ead41198a6946249f2e715748d6c Author: cjwatson <> Date: Thu Oct 10 20:16:59 2002 -0800 [project @ 2002-10-10 21:16:59 by cjwatson] If displaying an archived bug, print a message to that effect and warn that it can't be changed. commit f2a536851ee306bc5a232a5dc03487e3c8bfa9ba Author: cjwatson <> Date: Wed Oct 9 06:54:07 2002 -0800 [project @ 2002-10-09 07:54:07 by cjwatson] Remove obsolete stuff about the BTS not understanding MIME. commit ae38503c8fe30dc513838e0616f72bc7b4288e73 Author: cjwatson <> Date: Tue Oct 8 23:02:33 2002 -0800 [project @ 2002-10-09 00:02:33 by cjwatson] Copy the maintainer acks for -done and -forwarded messages to the PTS (#150243). Include the received message in -forwarded acks. commit 8fd2550e4966fc512da7aaaed3a09afb9a29f6e4 Author: cjwatson <> Date: Sun Oct 6 23:58:33 2002 -0800 [project @ 2002-10-07 00:58:33 by cjwatson] #78123 is fixed now. commit 5a7327a9837e01d2829c2e8b2ba9de76b0ad9a57 Author: cjwatson <> Date: Sun Oct 6 23:15:49 2002 -0800 [project @ 2002-10-07 00:15:49 by cjwatson] Don't assume att=0 if msg= is set - we might just be trying to view a boring message, which could potentially have attachments. commit 4a4170e0f4e716ea12c5249721c9283e18159df7 Author: cjwatson <> Date: Sun Oct 6 21:54:48 2002 -0800 [project @ 2002-10-06 22:54:48 by cjwatson] Implement MIME support in process and service. commit c55f7be87e0c6ed0cc0e5abec384f136b7714933 Author: cjwatson <> Date: Sun Oct 6 19:05:49 2002 -0800 [project @ 2002-10-06 20:05:49 by cjwatson] Sync with master (hide Bcc: addresses). commit 1b64cbb17bf8e2563dd05be4c4fb65c633c60642 Author: cjwatson <> Date: Thu Oct 3 11:49:43 2002 -0800 [project @ 2002-10-03 12:49:43 by cjwatson] Sync (mostly ...) with master. commit f7ddc4b81a37d3e6e4d4483c91c3a7891c2a37e1 Author: cjwatson <> Date: Thu Oct 3 10:55:36 2002 -0800 [project @ 2002-10-03 11:55:36 by cjwatson] Squash a Perl warning. commit 98b789fd80f0fd30733edf70863fd94febe8869b Author: cjwatson <> Date: Thu Oct 3 10:09:54 2002 -0800 [project @ 2002-10-03 11:09:54 by cjwatson] Add a $gWebDomain link to the HTML trailer. commit de5975821e240dd189a9f5a73b2405399aed6048 Author: cjwatson <> Date: Thu Oct 3 10:03:45 2002 -0800 [project @ 2002-10-03 11:03:45 by cjwatson] Add a link to the bug reporting instructions (Bart Samwel). commit f45bcdd71adfd8b13b874216bdec43958e439f96 Author: cjwatson <> Date: Wed Sep 25 16:19:34 2002 -0800 [project @ 2002-09-25 17:19:34 by cjwatson] Add missing ". commit e17c158615e8fc43b31bbb13f3c9127e29975c1f Author: doogie <> Date: Wed Sep 25 15:19:08 2002 -0800 [project @ 2002-09-25 16:19:08 by doogie] Remove code that maintained old-style db/ layout. commit 37479db632a61693ed765b21b69cb85ab3b9c0d1 Author: doogie <> Date: Wed Sep 25 15:16:55 2002 -0800 [project @ 2002-09-25 16:16:55 by doogie] Modified to support db-h layout. commit df7fd9f412fdf7012b4c65a5348a1584f95faf5a Author: cjwatson <> Date: Sun Sep 22 14:20:08 2002 -0800 [project @ 2002-09-22 15:20:08 by cjwatson] Fix various typos. commit 13d3d0f0cc465cda71c095c66c522a3448924549 Author: cjwatson <> Date: Sun Sep 22 14:17:25 2002 -0800 [project @ 2002-09-22 15:17:25 by cjwatson] Update mailtools dependency to libmailtools-perl. commit c9374a2ae36d9fb9ed2a07cab28d9f389fa34cc9 Author: cjwatson <> Date: Sun Sep 22 13:37:14 2002 -0800 [project @ 2002-09-22 14:37:14 by cjwatson] Fix excess <pre> before messages in some old bugs, and make mbox downloads for them work. commit 4bbf713365de5bf09494d551a089f1161c878157 Author: joy <> Date: Sat Sep 21 11:36:33 2002 -0800 [project @ 2002-09-21 12:36:33 by joy] testing done, hopefully commit 9e99d44fbddb763684402b61b79552422549b2ce Author: joy <> Date: Sat Sep 21 11:31:54 2002 -0800 [project @ 2002-09-21 12:31:54 by joy] testing, testing, 1, 2, 3 commit 96419d72d7c1e93a07a5d24426056f15b404a90a Author: cjwatson <> Date: Fri Sep 20 16:24:45 2002 -0800 [project @ 2002-09-20 17:24:45 by cjwatson] Drop "and 0 days" in bug ages where appropriate. commit 3a7c8f9eeec66a5e28560c1de6e3a848ed4ad666 Author: cjwatson <> Date: Thu Sep 19 22:46:10 2002 -0800 [project @ 2002-09-19 23:46:10 by cjwatson] Fix viewing archived bugs by source package ($pkg wasn't defined, but this only affected archived bugs because $bugfunc isn't used otherwise). commit 2a887c5bf4f0bfb6fdf8eb02d1ce80bc3a1155b1 Author: doogie <> Date: Sat Sep 7 19:59:16 2002 -0800 [project @ 2002-09-07 20:59:16 by doogie] Remove <br> after </h2>, as the latter implies the former. commit dc0d8467cf1932929c700c840354ff6ec9f7fcc4 Author: doogie <> Date: Sat Sep 7 19:47:50 2002 -0800 [project @ 2002-09-07 20:47:50 by doogie] Reword the download mime links, to use view. commit 858dff1b11a77812cd056a630acd6bf5bac0bb49 Author: doogie <> Date: Sat Sep 7 19:22:35 2002 -0800 [project @ 2002-09-07 20:22:35 by doogie] Add mime capabilities. commit 999eb01ecb6a6db96c0f9a05c2f98a992e2dd13a Author: ajt <> Date: Mon Aug 26 14:36:06 2002 -0800 [project @ 2002-08-26 15:36:06 by ajt] PTS patch from raphael for service.in, see bug#146319 commit 0f11da677095c1310c91231c3932748232a0400b Author: ajt <> Date: Mon Aug 26 14:18:09 2002 -0800 [project @ 2002-08-26 15:18:09 by ajt] sync with master to make the clone command work commit a4bf282659b9a79212d0199d79d78756eae27a60 Author: ajt <> Date: Mon Aug 26 14:08:52 2002 -0800 [project @ 2002-08-26 15:08:52 by ajt] Trim Bug#12345: from the Subject:, not "Bug#12345: [" commit 610652148a2872ba922868c87e31c25b4a48f614 Author: doogie <> Date: Wed Jul 10 03:50:17 2002 -0800 [project @ 2002-07-10 04:50:17 by doogie] Change -odq to -odb in sendmail call. commit 03650cf4a0bfe8f76ce338ef8dd063298710a60c Author: doogie <> Date: Wed Jul 10 03:48:01 2002 -0800 [project @ 2002-07-10 04:48:01 by doogie] Don't die abnormally if @gFuckHeads is empty. commit 4ac5ff993fa247fd6669a7373bc7922e073dcb40 Author: doogie <> Date: Wed Jul 10 03:11:43 2002 -0800 [project @ 2002-07-10 04:11:43 by doogie] Return an empty list if $src is undefined, in getpkgsrc. commit 6531938bee6c2b34e9704b559a06671520874fcf Author: doogie <> Date: Wed Jul 10 02:53:51 2002 -0800 [project @ 2002-07-10 03:53:51 by doogie] Add support for listing *ALL* bugs at a certain severity. Also, fix the case when listing bugs by both severity and status. $d{status} wasn't being checked if it was defined. commit 07d755a01587ec33c0e2d4eb514b6a462e087c03 Author: doogie <> Date: Wed Jul 10 02:50:48 2002 -0800 [project @ 2002-07-10 03:50:48 by doogie] When making a link to the source package, do it with the source of the package, not the package itself. commit 58c4cf9475d2980e8a4d4831d959a9d1c31ac2e5 Author: joy <> Date: Thu Feb 7 21:02:04 2002 -0800 [project @ 2002-02-07 21:02:04 by joy] heh, already fixed commit 4cf1a66e0796fba0e88365edfaf3ceb3d6ed2b4e Author: joy <> Date: Thu Feb 7 17:47:34 2002 -0800 [project @ 2002-02-07 17:47:34 by joy] updated with new changelog entries commit bebdcb4b9d53a6ffbc1d642a9673a588c5fb225d Author: joy <> Date: Thu Feb 7 17:33:52 2002 -0800 [project @ 2002-02-07 17:33:52 by joy] do complain about missing subjects because then the bug title is fucked, but omit reference to RFC822 commit d870ddede0075826de12c9dd151d33d22d3a758d Author: joy <> Date: Thu Feb 7 17:06:52 2002 -0800 [project @ 2002-02-07 17:06:52 by joy] back to 2.4 commit de3b524ae9108c2e1ca250806ea07b2b8d1ae944 Author: joy <> Date: Thu Feb 7 17:01:56 2002 -0800 [project @ 2002-02-07 17:01:56 by joy] oops, forgot this old thing from 2.3-4 commit fdef12d86b8594da078400a8046ca7ee723102cb Author: joy <> Date: Thu Feb 7 16:57:04 2002 -0800 [project @ 2002-02-07 16:57:04 by joy] added back the new changelog entries for 2.4 commit b59e73638e72310dddefb7fcae11d7fea92f3cda Author: joy <> Date: Thu Feb 7 16:49:42 2002 -0800 [project @ 2002-02-07 16:49:42 by joy] remaining changes from 2.3-4 commit 26ff02493a759a696dc2f1b649dae4b0409eb7d1 Author: joy <> Date: Fri Feb 1 19:04:31 2002 -0800 [project @ 2002-02-01 19:04:31 by joy] link to the submitter's web page, patch from Matt Kraai commit d2e65c8ad7c90ae57159585298e1a4027d0ce038 Author: joy <> Date: Fri Feb 1 18:39:45 2002 -0800 [project @ 2002-02-01 18:39:45 by joy] removed extra semicolon, reported by Matt Kraai commit 446c88f6e5a49bb66b7d34f5f2193145407d9d8a Author: ajt <> Date: Sat Jan 19 05:39:28 2002 -0800 [project @ 2002-01-19 05:39:28 by ajt] first pass at clone support commit 3d5fb2c8817b7f2fdacabf154047021df3ed18b4 Author: ajt <> Date: Sat Jan 19 05:38:29 2002 -0800 [project @ 2002-01-19 05:38:29 by ajt] make the source cc'age work with pseudo packages make it "foo\@bar" in strings so perl is happy commit 6cdfc28c9e56771edacab0e8837ad9ee8ce59ab6 Author: ajt <> Date: Fri Jan 18 07:31:33 2002 -0800 [project @ 2002-01-18 07:31:33 by ajt] first pass at cc'ing <src>@packages.qa.debian.org commit 557516f6ff6fad3a6039af99903916aafdac0979 Author: ajt <> Date: Sun Jan 6 12:06:19 2002 -0800 [project @ 2002-01-06 12:06:19 by ajt] don't complain about missing Subject: headers, which *isn't* an rfc822 violation... commit 5fde57875b7b6ad01513e893ab90955b546eb156 Author: ajt <> Date: Sun Jan 6 10:46:24 2002 -0800 [project @ 2002-01-06 10:46:24 by ajt] catch up with master commit fd5653aa7e526122c42aaacd704fd96b661cfb0c Author: ajt <> Date: Mon Dec 31 04:39:24 2001 -0800 [project @ 2001-12-31 04:39:24 by ajt] make it possible to ban people from control@bugs.d.o de-geckoise some {'s so it's a little more sane commit 35ae3f775b13e18c889c9d6093d1711680672bca Author: doogie <> Date: Thu Nov 22 03:04:10 2001 -0800 [project @ 2001-11-22 03:04:10 by doogie] Some fixes to the X-Loop handling, and Reply-To setting. commit 04c7c79c5c3949feb21d92b4512e47ce1bb9f162 Author: doogie <> Date: Thu Nov 22 02:59:16 2001 -0800 [project @ 2001-11-22 02:59:16 by doogie] Reformat of some of the code. commit 3548f7a3d7fd1e3e6915ae6d8ccacea2ca5ce3f4 Author: doogie <> Date: Thu Nov 22 01:47:41 2001 -0800 [project @ 2001-11-22 01:47:41 by doogie] Unify the option parsing for pkg, src, maint, maintenc, submitter, and severity. Also, allow for which=src&data=dpkg style querying. commit 96502873926ea12eba67ecb2f86c89f74fe31a4b Author: doogie <> Date: Thu Nov 22 01:46:44 2001 -0800 [project @ 2001-11-22 01:46:44 by doogie] If the source package name is different than the package name, include it in the list of other bug pages to visit. commit bc5f0bdcb64c74ca1470b29bc342a356d18577e4 Author: doogie <> Date: Thu Nov 22 01:42:27 2001 -0800 [project @ 2001-11-22 01:42:27 by doogie] Use the pkgsrc hash to map packages to source, instead of using the sometimes empty $src variable, when displaying the package header. commit 896e6a31bd1fab7bdc6c25533e818d005c9c7424 Author: doogie <> Date: Thu Nov 22 01:02:35 2001 -0800 [project @ 2001-11-22 01:02:35 by doogie] Fix textual formatting. commit 0306a44481bd1bd567160f00285425789d050a69 Author: doogie <> Date: Thu Nov 22 00:57:02 2001 -0800 [project @ 2001-11-22 00:57:02 by doogie] When looking at the bugs for a source package, also include bugs filed on the source package, not just on the binaries from the source package. commit 94fbe286d8ee1d529b53f4210a05a81b2f131e84 Author: doogie <> Date: Thu Nov 22 00:55:00 2001 -0800 [project @ 2001-11-22 00:55:00 by doogie] Quote $pkg with \Q\E before passing to grep. commit fe24a5aedfbf07efba3c14d7451ed3f9774dde43 Author: doogie <> Date: Sat Nov 17 06:49:28 2001 -0800 [project @ 2001-11-17 06:49:28 by doogie] Add support for inclusions/exclusions of status and severity. Also, support reverse sorting of the above. commit d23eb0221bd8100aab0bc6bc0a3b8f55a4354c5b Author: doogie <> Date: Sat Nov 17 06:45:41 2001 -0800 [project @ 2001-11-17 06:45:41 by doogie] Add support for reversing the order that bugs are displayed(this does not affect severity or status ordering). commit 3f1779031da41e361847d800b135be70ed7babeb Author: doogie <> Date: Sat Nov 17 06:42:25 2001 -0800 [project @ 2001-11-17 06:42:25 by doogie] Add support for 'raw' sorting. This does no grouping based on status or severity, and just lists bugs in number order. commit 220011314d91b1885d08664eae614588efac1fd5 Author: doogie <> Date: Sat Nov 17 06:38:04 2001 -0800 [project @ 2001-11-17 06:38:04 by doogie] Return previously read data in getmaintainers and getpkgsrc, instead of reparsing the file each time they are called. commit 76d6901eb2e6cfe930d2686d86bd5089e525e8b6 Author: doogie <> Date: Sat Nov 17 06:35:13 2001 -0800 [project @ 2001-11-17 06:35:13 by doogie] Don't escape "&" in urlsanit. commit 89b0758560a83dd5f66608725bffb0ef403e2a05 Author: doogie <> Date: Sat Nov 17 06:34:05 2001 -0800 [project @ 2001-11-17 06:34:05 by doogie] If multiple values are detected in the url(foo=1&foo=2&foo=3), create an additional entry in the returned hash of the form "&foo", which is a reference to a list, and push all values found onto it. "foo" in the returned hash has the last value found, in this case, "3". commit 517c36b2085743cf9b42dac1f79e8de8e65cdbe1 Author: doogie <> Date: Sat Nov 17 06:31:40 2001 -0800 [project @ 2001-11-17 06:31:40 by doogie] * Add new sub to common.pl(getsrcpkgs), that, when given source package, returnsr a list of all packages that come from that source. * Modified pkgreport.cgi to use getsrcpkgs * Modified the call to getbugs(), so that it could use the package index. commit 51af9ad60bb22b58023f5dc49a7cd11d6ca8e640 Author: doogie <> Date: Sat Nov 17 00:40:03 2001 -0800 [project @ 2001-11-17 00:40:03 by doogie] Add support for searching by source package. pkgreport.cgi takes src=, and both pkgreport.cgi and bugreport.cgi have enhanced html headers now. commit eaeb9a85f9bc26dc52a4e1082e52ddd72718a55c Author: doogie <> Date: Wed Nov 14 00:29:50 2001 -0800 [project @ 2001-11-14 00:29:50 by doogie] Sort bugs tagged 'pending' as 'pending upload', between 'forwarded' and 'fixed'. commit 109f108b8bf838a38938a420d73b77a13a3590b5 Author: doogie <> Date: Wed Nov 14 00:28:00 2001 -0800 [project @ 2001-11-14 00:28:00 by doogie] s/comon_exclude/common_exclude/ commit b34bd4006aa7175578b14205b1793a9911e6f370 Author: joy <> Date: Tue Sep 18 21:38:54 2001 -0800 [project @ 2001-09-18 22:38:54 by joy] updated the changelog (some of this is still in planning, of course :) commit 5fd2f3796250e72976db63e045b0a369aea08d56 Author: joy <> Date: Tue Sep 18 21:35:50 2001 -0800 [project @ 2001-09-18 22:35:50 by joy] added myself to uploaders; fixed the description somewhat commit 1a26b9bc344eb145ca7fac578d892baec49e96d1 Author: joy <> Date: Tue Sep 18 19:59:36 2001 -0800 [project @ 2001-09-18 20:59:36 by joy] typo, closes: #112588 commit a16c1ff6fd8e9d11861aa9fe30827856e32830e7 Author: joy <> Date: Tue Sep 18 19:55:10 2001 -0800 [project @ 2001-09-18 20:55:10 by joy] typo, closes: #108915 commit 28daf4dd45dd5871c978f335ab827584ef03c445 Author: joy <> Date: Tue Sep 18 19:12:54 2001 -0800 [project @ 2001-09-18 20:12:54 by joy] switched two ack-infos which were wrong, looks like pure accident (or copy&waste) commit 7ae482ce66c8514e116e3e4721b4c1ff47b39ce4 Author: joy <> Date: Tue Sep 18 19:04:41 2001 -0800 [project @ 2001-09-18 20:04:41 by joy] added appropriate Reply-To: lines for the ACK messages that could use them; cosmetics commit 93962b611bd769ae05aebe1aba8d6b7dd1855ff2 Author: joy <> Date: Tue Sep 18 18:35:22 2001 -0800 [project @ 2001-09-18 19:35:22 by joy] fixed the sentences about where the explanations are and where complaints should go commit b2bdb713926e641e8f7ea6a11d9666157696197a Author: doogie <> Date: Sun Aug 19 05:36:43 2001 -0800 [project @ 2001-08-19 06:36:43 by doogie] Oops. archive2 was still in the code, from when I was testing it. commit 63dfe6dd10da36fdbe7da88ed3754a0edab41591 Author: doogie <> Date: Sun Aug 19 01:09:18 2001 -0800 [project @ 2001-08-19 02:09:18 by doogie] Add support for storing the files in a hashed directory(db-h), with the same hash layout as archive/. commit 31dfd8f7b2a88904ad197924c5c756ba27bec0a1 Author: doogie <> Date: Sat Aug 18 00:32:28 2001 -0800 [project @ 2001-08-18 01:32:28 by doogie] Add $config_path and $lib_path at the top, and modify the code to use these vars, instead of hard-coding the paths. commit fa442f6e019efca2285e37189d93b8a881687cfb Author: doogie <> Date: Fri Aug 17 05:56:59 2001 -0800 [project @ 2001-08-17 06:56:59 by doogie] Oops. Was not correctly opening the file(was referencing a non-existant var) in getbugstatus. commit 97c373996601916b73f9e6c50df590f19bd0ee07 Author: doogie <> Date: Fri Aug 17 05:49:36 2001 -0800 [project @ 2001-08-17 06:49:36 by doogie] Make a getbugdir function, and modify getbugstatus and buglog to use it. Also, have it look in db-h/(which has the same layout as archive/) before looking in db/ for files. commit 76a3f8ea73b839c18981c1b3865de493019b282f Author: doogie <> Date: Thu Aug 16 16:51:33 2001 -0800 [project @ 2001-08-16 17:51:33 by doogie] Add $config_path and $lib_path at the top, and modify the code to use these vars, instead of hard-coding the paths. commit 6aaf71521521881f5e1c17fd4fbf691e85237ebc Author: doogie <> Date: Thu Aug 16 16:47:31 2001 -0800 [project @ 2001-08-16 17:43:45 by doogie] Add $config_path and $lib_path at the top, and modify the code to use these vars, instead of hard-coding the paths. commit adc26b010216b79de7046c4a08a92a4b77203414 Author: doogie <> Date: Thu Aug 16 16:40:22 2001 -0800 [project @ 2001-08-16 17:40:22 by doogie] Tell sendmail to queue outgoing mail for later delivery, instead of immediate delivery. commit b9c2d9c3078db6aac7d5777de4b7eda945e6c850 Author: doogie <> Date: Thu Aug 16 16:39:03 2001 -0800 [project @ 2001-08-16 17:37:01 by doogie] Add $config_path and $lib_path at the top, and modify the code to use these vars, instead of hard-coding the paths. commit 31753393e4492df44d6ed47b65d58f750843426a Author: doogie <> Date: Thu Aug 16 06:25:53 2001 -0800 [project @ 2001-08-16 07:25:53 by doogie] Add $config_path and $lib_path at the top, and modify the code to use these vars, instead of hard-coding the paths. commit b427b1df9e0263f7002af35c516ecef77d13dda7 Author: doogie <> Date: Thu Aug 16 06:24:18 2001 -0800 [project @ 2001-08-16 07:24:18 by doogie] Set the umask, so g+w works. commit 1f653cb4b501d8f61821760bbce981a69dc700b1 Author: doogie <> Date: Thu Aug 16 06:23:06 2001 -0800 [project @ 2001-08-16 07:23:06 by doogie] Add $config_path and $lib_path at the top, and modify the code to use these vars, instead of hard-coding the paths. commit c4d17031126759b3784fff0d860fe9cc22dff5a5 Author: doogie <> Date: Thu Aug 16 06:22:21 2001 -0800 [project @ 2001-08-16 07:22:21 by doogie] Tell sendmail to queue outgoing mail for later delivery, instead of immediate delivery. commit 6d686ee1fdf75e810bb460d7d2e936d815c15cab Author: doogie <> Date: Thu Aug 16 06:21:36 2001 -0800 [project @ 2001-08-16 07:21:36 by doogie] Support extraneous whitespace in Maintainers.override. commit e43df62327750978fdfcf36dc36c2b29f829c37e Author: doogie <> Date: Thu Aug 16 06:20:18 2001 -0800 [project @ 2001-08-16 07:20:18 by doogie] Set the umask, so g+w works. commit 914bff91b65b015e88dda7a352278eeb9b1a807c Author: doogie <> Date: Thu Aug 16 06:19:38 2001 -0800 [project @ 2001-08-16 07:19:38 by doogie] Add $config_path and $lib_path at the top, and modify the code to use these vars, instead of hard-coding the paths. commit be38bdf58a0b8ef9b7438f1a990340823fd3d317 Author: doogie <> Date: Thu Aug 16 06:11:04 2001 -0800 [project @ 2001-08-16 07:11:04 by doogie] Add $config_path and $lib_path at the top, and modify the code to use these vars, instead of hard-coding the paths. commit cda2943f03e4e6c436924ee45e8236199ca93fed Author: doogie <> Date: Thu Aug 16 06:07:53 2001 -0800 [project @ 2001-08-16 07:07:53 by doogie] Set the umask, so g+w works. commit 3d63bd7ac3b7b59ae390af8915e2b3c28c89be6c Author: doogie <> Date: Thu Aug 16 06:06:16 2001 -0800 [project @ 2001-08-16 07:06:16 by doogie] If an unknown package is requested in checkmaintainers, then add gUnknownMaintainerEmail to maintaddrs. commit 8f4a51a65230701c032fe410ec6e4165a339cd3b Author: joy <> Date: Thu Aug 16 05:58:08 2001 -0800 [project @ 2001-08-16 06:58:08 by joy] sync with the file on master commit 46dba06aa74c0f17095e4f3d4b118c28aa68efc9 Author: doogie <> Date: Thu Aug 16 05:55:17 2001 -0800 [project @ 2001-08-16 06:55:17 by doogie] Support extraneous whitespace in Maintainers.override. commit c88abda8f11bda9de7d4df0576fbd2d91334d44f Author: doogie <> Date: Thu Aug 16 05:43:21 2001 -0800 [project @ 2001-08-16 06:43:21 by doogie] Tell sendmail to queue outgoing mail for later delivery, instead of immediate delivery. commit 1f4c3734477834c6a2cbe40a640eb93c629b5137 Author: doogie <> Date: Thu Aug 16 05:39:59 2001 -0800 [project @ 2001-08-16 06:39:59 by doogie] Add preliminary support for ###-request, in the hopes that email subscription support will soon follow. commit 2a1a46dc73c8ebb6cb0598bf0c6eeb0ba1a5ea80 Author: doogie <> Date: Thu Aug 16 05:31:12 2001 -0800 [project @ 2001-08-16 06:31:12 by doogie] Rename addressmap vars to be easier to understand. commit 4c3f6bb62e0496469e6ee16c266b056d022db905 Author: doogie <> Date: Sun Jul 15 09:05:23 2001 -0800 [project @ 2001-07-15 10:05:23 by doogie] We now lock 'incoming-cleaner' before starting, so we don't have multiple copies of this running at the same time. commit b04b187283a1444886e6e48e7e1351b9a2b90f75 Author: doogie <> Date: Sun Jul 15 08:46:16 2001 -0800 [project @ 2001-07-15 09:46:16 by doogie] Add support for tracing of bug state changes. This date is in $gSpoolDir/debbugs.trace. It is locked(as debbugs.trace.lock) while accessed, and appended to. Currently, nothing uses this trace file. In fact, it isn't even cleaned up, as it grows without bound. But this can be easily fixed with a simple cron job. commit 753c84091976a28e16361f631be094aed17e0e58 Author: doogie <> Date: Sun Jun 17 20:22:04 2001 -0800 [project @ 2001-06-17 21:22:04 by doogie] Pass all foourl subs thru urlsanit, and then pass urlsanit thru htmlsanit. commit 71b1441ee3675c5cf99566cca0666f4e044b90f1 Author: doogie <> Date: Sun Jun 17 20:02:15 2001 -0800 [project @ 2001-06-17 21:02:15 by doogie] Include a mailto url in the header for a bug report. commit 093ab9b585ab7de5090479bead8eede2297d2124 Author: joy <> Date: Sat May 12 17:37:45 2001 -0800 [project @ 2001-05-12 18:37:45 by joy] we advertize submit@bugs, not bugs@bugs nowadays, so let's have this instance changed, too commit a01b9dcf9a94ca25936ba5b645e083e06194a275 Author: joy <> Date: Wed May 2 19:13:49 2001 -0800 [project @ 2001-05-02 20:13:49 by joy] allow spaces after email in the maintainers file (fixes a recent Maintainers file breakage) commit 09dce6b77720b673f9334ec68177b7284149c418 Author: doogie <> Date: Tue Apr 24 18:10:26 2001 -0800 [project @ 2001-04-24 19:10:26 by doogie] Added support for an additional Maintainers.override file, which is read after the normal one. This allows the normal one to be externally updated, but still have local overrides. commit e9028aa7346bf5503bf3bdd6b4ac8a313f42973d Author: ajt <> Date: Tue Apr 17 13:46:54 2001 -0800 [project @ 2001-04-17 14:46:54 by ajt] support "maint=" to give packages without a maintainer again. ewww. commit 098204d3164e10a5aea963d17948d44b60fc8bdb Author: joy <> Date: Sun Apr 15 20:05:56 2001 -0800 [project @ 2001-04-15 21:05:56 by joy] put <title> and </title> on the same line as the title since some lame browsers don't seem to like it otherwise commit 8e2f3d5a563a857af691a94a1b6dbdfad28b8630 Author: doogie <> Date: Sun Mar 18 05:59:43 2001 -0800 [project @ 2001-03-18 05:59:43 by doogie] Brought in line with what is on master. commit 5f735a6a6866b69e109f7f315e7c4a85cebac070 Author: doogie <> Date: Sun Mar 18 05:17:07 2001 -0800 [project @ 2001-03-18 05:17:07 by doogie] Use Resent-From: if From: doesn't exist. commit 4e62cce8959480a76bdeb086049b25c8a64898f9 Author: doogie <> Date: Sun Mar 18 05:13:52 2001 -0800 [project @ 2001-03-18 05:13:52 by doogie] Use Resent-From: if From: doesn't exist. commit 29cdf21de726d36edcd767171e722b6dc0bba670 Author: doogie <> Date: Sun Mar 18 05:06:00 2001 -0800 [project @ 2001-03-18 05:06:00 by doogie] s/%_/$_/ commit e6ad282e40e0ff48e1f83c050b4bd8a46632bfa9 Author: doogie <> Date: Sun Mar 18 05:00:01 2001 -0800 [project @ 2001-03-18 05:00:01 by doogie] Removed the need for $pfullheader. commit 414b9e23e631689e3fdebd6eff4b72eb5486ff06 Author: doogie <> Date: Sun Mar 18 04:11:07 2001 -0800 [project @ 2001-03-18 04:11:07 by doogie] Add a keywords header to outgoing email responses. commit 4b754b14865ba7fea7c0f08106ce0a2a9244c205 Author: ajt <> Date: Mon Feb 26 04:51:46 2001 -0800 [project @ 2001-02-26 04:51:46 by ajt] disable all such bugs link get rid of double space when doing non-archived pkgreports commit 0a919753b6372ed94b51f8ee443d2505964a4591 Author: ajt <> Date: Sun Feb 25 14:04:14 2001 -0800 [project @ 2001-02-25 14:04:14 by ajt] unapply the damn patch correctly commit 426f9a4aa1b1d9e49c24db65c6debb74a26bff51 Author: ajt <> Date: Sun Feb 25 13:48:35 2001 -0800 [project @ 2001-02-25 13:48:35 by ajt] unapply the %hash reference patch. if you're going to change an api change it everywhere it's used, ffs. commit 3428e849b473e5a7f8e335cb81571371976a2bdc Author: ajt <> Date: Sat Feb 24 05:42:31 2001 -0800 [project @ 2001-02-24 05:42:31 by ajt] fix bugreport.cgi so it doesn't have an internal server error on unknown bugs commit cbd8fb73fbd5f0a675ab508a15effeeea3744fd0 Author: doogie <> Date: Sat Feb 24 01:18:23 2001 -0800 [project @ 2001-02-24 01:18:23 by doogie] Note about the last checkin. commit ba3775d6ec7f7bfb412af0017ed2180d1ca5eaf3 Author: doogie <> Date: Sat Feb 24 01:13:38 2001 -0800 [project @ 2001-02-24 01:13:38 by doogie] Applied patch from bugs.debian.org/87176, which makes the code pass references around, instead of copies, of hashes and arrays. commit 03404329f6fa419eb41eb6136a78e3d1bcb1f716 Author: ajt <> Date: Fri Feb 23 07:46:23 2001 -0800 [project @ 2001-02-23 07:46:23 by ajt] optimise maintainer-email queries too commit 877967f06577ac4c987e16d2f1b6a90909b819e3 Author: ajt <> Date: Fri Feb 23 07:40:40 2001 -0800 [project @ 2001-02-23 07:40:40 by ajt] minor bugfixes commit fb1f30157cb03cb1ee678f1e3f3558266b8e658b Author: gecko <> Date: Thu Feb 22 21:01:02 2001 -0800 [project @ 2001-02-22 21:01:02 by gecko] Postfix documentation update provided commit d3e6ac92ba5e5289dff1ddfeba35058340655257 Author: ajt <> Date: Tue Feb 20 10:17:15 2001 -0800 [project @ 2001-02-20 10:17:15 by ajt] add more token debugging code commit 868cca02c01bb9d952511009b97b1d809d3494a2 Author: ajt <> Date: Tue Feb 20 09:45:50 2001 -0800 [project @ 2001-02-20 09:45:50 by ajt] fix up by-*.idx optimisation a bit commit 05047143deb19f91fbc0f6fef0e03eb65c1a92aa Author: ajt <> Date: Tue Feb 20 09:12:30 2001 -0800 [project @ 2001-02-20 09:12:30 by ajt] first pass at using by-<blah>.idx indexes to speed up pkgreport.cgi don't getmaintainers for by submitter listings, since they're not used commit 8a671b8755e05ec5bb0eea8601c2aac75b8b276c Author: ajt <> Date: Tue Feb 20 08:45:40 2001 -0800 [project @ 2001-02-20 08:45:40 by ajt] get rid of stupid "variable used once" warning commit 7ea7f785614a6e5217a1d7d743354072f4071b1f Author: ajt <> Date: Mon Feb 19 08:45:15 2001 -0800 [project @ 2001-02-19 08:45:15 by ajt] removed unused index-query api thing added some not very interesting debugging code commit ddef16e2da042d8df617c7cb62c2fd7daf9cb303 Author: joy <> Date: Sun Feb 18 14:35:02 2001 -0800 [project @ 2001-02-18 14:33:37 by joy] added doctype setting commit 3cdba297fcf36f909115c5d78e7a48aa6316c636 Author: joy <> Date: Sun Feb 18 13:58:47 2001 -0800 [project @ 2001-02-18 13:58:47 by joy] added missing http:// to the link, thanks to Julian Gilbey commit c94b2477e9fc2b2a51af584eb0e556ea4bfa82f3 Author: ajt <> Date: Tue Feb 6 03:13:56 2001 -0800 [project @ 2001-02-06 03:13:56 by ajt] add support for filtering on subject with include=subj:foo (exact match, case sensitive, only) commit ba8a59c121d36566a69730ad1acbeca226a14bbf Author: joy <> Date: Sat Jan 27 22:22:51 2001 -0800 [project @ 2001-01-27 22:22:51 by joy] new changelog entries commit 76c1bec5f86e4c6bacdfdff91ad6fedeb0668d37 Author: joy <> Date: Sat Jan 27 22:22:27 2001 -0800 [project @ 2001-01-27 22:22:27 by joy] remove worthless nextnumber in etc dir commit 2d452deebfac3e89de8098704631de33b011339f Author: joy <> Date: Sat Jan 27 22:09:01 2001 -0800 [project @ 2001-01-27 22:09:01 by joy] fixed several things reported/patched by Rob Browning, and a couple of more things commit 2b96f2d812efca32e3baf3caa9e0f5a09917b03f Author: joy <> Date: Sat Jan 27 21:46:27 2001 -0800 [project @ 2001-01-27 21:46:27 by joy] check for crap in the variable that gets passed to the shell commit 99f0d0cd10a5d9d983d8fc0baf55152bf5cbacd4 Author: joy <> Date: Sun Dec 17 23:07:00 2000 -0800 [project @ 2000-12-17 23:07:00 by joy] s/sytem/system/ commit 833f6593fef012faa4011be766f1665b50ee0597 Author: joy <> Date: Tue Dec 5 22:20:15 2000 -0800 [project @ 2000-12-05 22:20:15 by joy] updated with stuff on master commit b0bcf1de65df25701897a0fe29708d1ec27b9d2a Author: joy <> Date: Tue Dec 5 21:05:31 2000 -0800 [project @ 2000-12-05 21:05:31 by joy] changed back to www.d.o/Bugs commit d9d23dc488b8c47028c02f28cca719cdff62e901 Author: joy <> Date: Fri Dec 1 14:56:05 2000 -0800 [project @ 2000-12-01 14:56:05 by joy] added recent stuff commit b275fa5c5e5e6a3470315c38df37a9af8df7aabf Author: joy <> Date: Fri Dec 1 14:51:15 2000 -0800 [project @ 2000-12-01 14:51:15 by joy] skip checking for new installs or the config file, debbugsconfig needs to regenerate the HTML, and it will detect existing conffiles commit 44456e5418865c54f3e553e6d6ceaaaa2a074211 Author: ajt <> Date: Fri Dec 1 14:36:53 2000 -0800 [project @ 2000-12-01 14:36:53 by ajt] escape +'s in urls commit 314f853c7aee13ee4db115507a1a175204194beb Author: joy <> Date: Fri Dec 1 14:35:55 2000 -0800 [project @ 2000-12-01 14:35:55 by joy] added missing stuff to the changelog commit 68c9f5dcdad458a258e767fe0db615cd600b9c63 Author: joy <> Date: Fri Dec 1 14:02:00 2000 -0800 [project @ 2000-12-01 14:02:00 by joy] updated commit a620ca2451bcbb49b4732dafe9a68e0804fcf7dc Author: joy <> Date: Fri Dec 1 14:00:41 2000 -0800 [project @ 2000-12-01 14:00:41 by joy] argh, have to skip the .in suffix commit c1da475d8e4da711d3a346d0de7ad3f58e0e096a Author: joy <> Date: Sun Nov 26 11:52:18 2000 -0800 [project @ 2000-11-26 11:52:18 by joy] just use the common.pl (cgi-lib.pl) that's in the current directory commit 828e489cf9a36d9128845edd3cfeba03ef7a6bff Author: joy <> Date: Wed Nov 22 10:02:51 2000 -0800 [project @ 2000-11-22 10:02:51 by joy] added the package (and subject) information in the closing messages commit 28190f8d0d2408aa53fe0729b9e552d4d0f98e1c Author: ajt <> Date: Sat Nov 18 03:22:49 2000 -0800 [project @ 2000-11-18 03:22:49 by ajt] add sortby=count and sortby=alpha to pkgindex.cgi commit 694a6926d9eb4de546feb95a5aaaddfdd5d66dd1 Author: ajt <> Date: Sat Nov 18 03:04:33 2000 -0800 [project @ 2000-11-18 03:04:33 by ajt] 1 bug, 2 bugs. as opposed to 1 bugs commit b9d6d1c65ddbb07de192276d03b7f4086c65a3e3 Author: ajt <> Date: Fri Nov 17 11:46:07 2000 -0800 [project @ 2000-11-17 11:46:07 by ajt] random bug fixes commit ba7768b33d150bd8e355ff5d35173005ed32c836 Author: ajt <> Date: Fri Nov 17 03:03:15 2000 -0800 [project @ 2000-11-17 03:03:15 by ajt] Make the pkgindex display prettier commit 9266553e47f8ce3bf129fcb395ff34cb9313ed14 Author: ajt <> Date: Thu Nov 16 07:53:15 2000 -0800 [project @ 2000-11-16 07:53:15 by ajt] Add an & for archive=yes commit 4d6af13e5a9bd5a1b5713ec2d1b04333a94a9598 Author: ajt <> Date: Thu Nov 16 06:32:54 2000 -0800 [project @ 2000-11-16 06:32:54 by ajt] make archive=yes propogate to pkgreport.cgi. silly. commit 43b8674fc45cbf2d7da87134ddd9a8c35c46a6e9 Author: ajt <> Date: Thu Nov 16 06:23:24 2000 -0800 [project @ 2000-11-16 06:23:24 by ajt] Random typo fixes for pkgreport.cgi too commit a722425ae84d89265a19a90a8637d2c6c1291491 Author: ajt <> Date: Thu Nov 16 06:17:33 2000 -0800 [project @ 2000-11-16 06:17:33 by ajt] point stuff at newajbug/common.pl ; usr/lib on master is unusably out of date various typo fixes in pkgindex.cgi and such commit 34fed491ff614313ad17fb4626ae268e0e8c8921 Author: ajt <> Date: Thu Nov 16 05:58:44 2000 -0800 [project @ 2000-11-16 05:58:44 by ajt] First pass at package/maintainer/submitter indices Moved readparse to common.pl, since it's, well, common to all the cgi stuff Moved some of the pkgreport.cgi logic from common.pl into pkgreport.cgi commit 26e6a66e7fef6ffd4d993ccc06ca844b974683da Author: ajt <> Date: Thu Nov 16 03:54:39 2000 -0800 [project @ 2000-11-16 03:54:39 by ajt] don't keep the index fd open commit 978a318067bc3398a5957d10c26ad37c38df97a2 Author: joy <> Date: Wed Nov 15 21:57:19 2000 -0800 [project @ 2000-11-15 21:57:19 by joy] fixed examples installation commit c4925df21d389ee2bfe2a8743192497d32cf75d0 Author: joy <> Date: Wed Nov 15 21:54:37 2000 -0800 [project @ 2000-11-15 21:54:37 by joy] new changelog entry commit bc2c94bb003928190c5d9df9ebc48b83e9530a00 Author: joy <> Date: Wed Nov 15 21:53:39 2000 -0800 [project @ 2000-11-15 21:53:39 by joy] stuff to do when purging commit dbb5ea1c58e451386675d34093fd224a58d1e118 Author: joy <> Date: Wed Nov 8 18:32:18 2000 -0800 [project @ 2000-11-08 18:32:18 by joy] require real files, not stuff from ~ajt commit 141c1fb797e1336835723cc573e0743e6df8de57 Author: joy <> Date: Wed Nov 8 18:25:26 2000 -0800 [project @ 2000-11-08 18:25:26 by joy] i'm uploading commit 6904b29e23517fd3cb06b386521031309b7471c4 Author: joy <> Date: Wed Nov 8 18:09:39 2000 -0800 [project @ 2000-11-08 18:09:39 by joy] removed perl -w, it's not useful for production stuff commit 3f2547c6360e10892bfaaf1ebe885a1300c478d5 Author: joy <> Date: Wed Nov 8 18:07:11 2000 -0800 [project @ 2000-11-08 18:07:11 by joy] added cc:ing the bugs-closed list address when bug is marked as fixed -- untested, so it's commented out commit c70cc7f6d630979be4872874f8af1fe4c2ac2290 Author: joy <> Date: Fri Nov 3 16:37:52 2000 -0800 [project @ 2000-11-03 16:37:52 by joy] if Subject: of the received mail isn't there or is empty, set it to "your mail" commit 68b5f18f14c3f9dd4e9d0564676e442f2bb0f02b Author: ajt <> Date: Wed Nov 1 01:52:17 2000 -0800 [project @ 2000-11-01 01:52:17 by ajt] the index format now ends each line with a list of tags, not the title added and commented out bugs per page limit commit b19e5bfbc9a61fec0b5259cf9bf612c975f7e2fa Author: joy <> Date: Tue Oct 31 13:14:53 2000 -0800 [project @ 2000-10-31 13:14:53 by joy] the subject line doesn't matter for ACKs of forwarded messages commit 85d104836e0e0cd0e1ec9cf75b534b164f420be2 Author: joy <> Date: Mon Oct 30 19:07:29 2000 -0800 [project @ 2000-10-30 19:07:29 by joy] small fixes commit 7e1cb29b08807ba3d9d28e534d248b20c1ebb729 Author: joy <> Date: Mon Oct 30 16:31:39 2000 -0800 [project @ 2000-10-30 16:31:39 by joy] added note for upgrades regarding the new gHTMLTagDesc variable commit 74c6d03e8df9e61acb9d2fe64c5e843eba1859e9 Author: joy <> Date: Mon Oct 30 16:24:22 2000 -0800 [project @ 2000-10-30 16:24:22 by joy] added documentation on bug tags commit 5ae9bb36b5c2a7c845b229db57cfc5c7cde24222 Author: joy <> Date: Tue Oct 24 17:06:10 2000 -0800 [project @ 2000-10-24 18:06:10 by joy] typo fixed commit 535f2b3e4c29f484a331b6857bf911037559083e Author: joy <> Date: Tue Oct 24 17:04:20 2000 -0800 [project @ 2000-10-24 18:04:20 by joy] added enter after this message commit 1efe50c6f95b7220a4c222b1d745c3fe0ef3c147 Author: joy <> Date: Sat Oct 21 17:35:58 2000 -0800 [project @ 2000-10-21 18:35:58 by joy] open DEBUG as /dev/null; added copy of an incorrectly submitted report to the reply; minor fixes to the wording commit 682cdee5919b4759e2675713fa1735c29fde731c Author: joy <> Date: Sat Oct 14 21:22:01 2000 -0800 [project @ 2000-10-14 22:22:01 by joy] s/severities/gSeverityList/; s/showseverities/gShowSeverities/; s/Recognised/Recognized/; s/undefined/!defined/ commit 07f9aa53d48cf5923d1c89ac5ffe180feba55b27 Author: joy <> Date: Sat Oct 14 20:01:22 2000 -0800 [project @ 2000-10-14 21:01:22 by joy] replaced gWebUrl which doesn't exist with gWebDomain commit a432d130f74160409354ec04ddbbc10b85dde0ff Author: joy <> Date: Sat Oct 14 19:54:34 2000 -0800 [project @ 2000-10-14 20:54:34 by joy] allow more flexibility with stop, quit and refcard commands commit d362ebc1d938b783e70d63c7e26c4a30e24be464 Author: joy <> Date: Sat Oct 14 10:30:35 2000 -0800 [project @ 2000-10-14 11:30:35 by joy] empty reasonstring variable if it's undefined, to quiet perl warning messages; removed unused wwwbase variable commit ab9ac6f58265a529505329cbfbab80763629913e Author: ajt <> Date: Thu Oct 12 03:07:48 2000 -0800 [project @ 2000-10-12 04:07:48 by ajt] Make pkgreport support include=tag1,tag2 and exclude=tag3,tag4,tag5 If an include is given only bugs with at least one of the given tags will be displayed; bugs with any of the tags listed for exclude won't be displayed no matter what. commit 0dc0d61b5d2fa82a9df1b3e053fc5ce4a1802dc1 Author: joy <> Date: Tue Oct 10 22:42:14 2000 -0800 [project @ 2000-10-10 23:42:14 by joy] gTextInstructions is in text.in commit 7880bc8407e8a60c51594beb44cb07ea5a250d94 Author: joy <> Date: Tue Oct 10 22:39:12 2000 -0800 [project @ 2000-10-10 23:39:12 by joy] actually, there's purpose, but the variable is in text file, doh commit 4f714895344f0ec103341b34d26b267d0dc73e8b Author: joy <> Date: Tue Oct 10 22:27:04 2000 -0800 [project @ 2000-10-10 23:27:04 by joy] gTextInstructions is simply pointless commit a4a0efe1fdceaebfd1a5d13a33a020bdcefd1808 Author: joy <> Date: Tue Oct 10 20:44:01 2000 -0800 [project @ 2000-10-10 21:44:01 by joy] allow stuff after help :) commit 4059736c01705c8bf79411f8e71ae351821c3e66 Author: joy <> Date: Tue Oct 10 19:10:34 2000 -0800 [project @ 2000-10-10 20:10:34 by joy] the array can't be used here, it must be the scalar, for some obscure reason commit 73a25fbd478e9cfc542e82fa6b1ab29ea175f796 Author: joy <> Date: Tue Oct 10 19:08:57 2000 -0800 [project @ 2000-10-10 20:08:57 by joy] added gTags variable commit 1f0f15e41e9689fad3f93d082f27a557cf8acec2 Author: ajt <> Date: Sun Oct 8 23:32:23 2000 -0800 [project @ 2000-10-09 00:32:23 by ajt] Should more or less match the tag support on master commit 0c320f7ef02171454e8a8687ec6286b3b716a8d4 Author: joy <> Date: Sun Oct 8 14:59:33 2000 -0800 [project @ 2000-10-08 15:59:33 by joy] no manpage for debbugsconfig yet commit a96ce2784bb5af6673038c23ef6cc9de1bdf2465 Author: joy <> Date: Sun Oct 8 14:59:19 2000 -0800 [project @ 2000-10-08 15:59:19 by joy] updated changelog, added closes for 12 bugs commit f4f7df139a4e4819e70d7418ebae06764c992cc4 Author: joy <> Date: Sun Oct 8 14:43:02 2000 -0800 [project @ 2000-10-08 15:43:02 by joy] update WRT debbugsconfig commit 80ae90a288feb142a05d13c3dd3fc5fb4b552fbe Author: joy <> Date: Sun Oct 8 14:33:32 2000 -0800 [project @ 2000-10-08 15:33:32 by joy] added local_parts to first exim example; fixed MIME leftovers s/=3D/=/; cosmetics commit 35c2c83912f7319e8718dfd4b965a08b3ce4b43d Author: joy <> Date: Sun Oct 8 14:28:35 2000 -0800 [project @ 2000-10-08 15:28:35 by joy] conditionally install Maintainers and pseudo-packages.description, too commit 569cec534eec60c74b0cc9e897c9645033a39d8e Author: joy <> Date: Sun Oct 8 14:26:41 2000 -0800 [project @ 2000-10-08 15:26:41 by joy] don't install stuff in etc dir from Makefile commit add29c39df4342922ecca1fae002dec7d6bf82c0 Author: joy <> Date: Sun Oct 8 14:21:36 2000 -0800 [project @ 2000-10-08 15:21:36 by joy] some additions to comments commit be9b2052e2662d27483376e5afc61d7af8d3ad7a Author: joy <> Date: Sun Oct 8 14:17:10 2000 -0800 [project @ 2000-10-08 15:17:10 by joy] added gWebDomain in gCGIDomain, not sure if http:// part should also be added commit 92f20f5069013354e5e42d498e1332cd2a44b554 Author: joy <> Date: Sun Oct 8 14:11:45 2000 -0800 [project @ 2000-10-08 15:11:45 by joy] synced with docs on www.d.o/Bugs; fixed all HTML issues (nsgmls, tidy and weblint :); various fixes commit 0c8689b3e2f2388d1bbe786e31ec347528fbb36f Author: ajt <> Date: Sun Oct 8 10:42:49 2000 -0800 [project @ 2000-10-08 11:42:49 by ajt] keywords -> tags bold tags add ,'s and format nicely commit 366e8923e84fec5a6695f455e696df5fd504b29b Author: doogie <> Date: Sun Oct 8 09:06:32 2000 -0800 [project @ 2000-10-08 10:06:32 by doogie] Don't store Keywords in html logs. commit 14cb7d2a196e774373efe1c466319e72a775f9c4 Author: joy <> Date: Sat Oct 7 19:51:39 2000 -0800 [project @ 2000-10-07 20:51:39 by joy] rewordings, added missing links to fixed bugs' indices, from J.H.M. Dassen commit 750e2cd1cfdeda6a6cde4ccf7768000c0f5eea45 Author: joy <> Date: Sat Oct 7 18:00:44 2000 -0800 [project @ 2000-10-07 19:00:44 by joy] added gTextInstructions in the config file, since receive(.in) doesn't require text(.in); more cosmetics commit 00cd722a6f255532797587a3f6e9d7010ac16ce0 Author: joy <> Date: Sat Oct 7 17:17:02 2000 -0800 [project @ 2000-10-07 18:17:02 by joy] no need to add the prefix to gTextInstructions variable, it already contains it commit c239dfe8a3affe0a9ea8c53d4f9b3f41714ed579 Author: joy <> Date: Sat Oct 7 16:27:13 2000 -0800 [project @ 2000-10-07 17:27:13 by joy] fixed how /usr/lib/debbugs is prepended to PATH variable commit 63b0443e497d0ad5afadab061bb6ce8a3c27ac21 Author: joy <> Date: Sat Oct 7 16:14:02 2000 -0800 [project @ 2000-10-07 17:14:02 by joy] mostly cosmetics commit 4c5a83d3dc818995f270232e07167f9fd53d8faf Author: joy <> Date: Sat Oct 7 15:20:57 2000 -0800 [project @ 2000-10-07 16:20:57 by joy] simplified by using make install_mostfiles; cleaned up commit 29e39952ab371107399ba39f73943ad6b23f7513 Author: joy <> Date: Sat Oct 7 15:17:09 2000 -0800 [project @ 2000-10-07 16:17:09 by joy] test if lynx is available before using it; use links if available; changed dependencies to Recommends: links | lynx; shortened output messages commit 1d3103e7caf979b481267cdc310f6ad3bfd011aa Author: joy <> Date: Sat Oct 7 14:16:18 2000 -0800 [project @ 2000-10-07 15:16:18 by joy] Set bug's severity to default severity if it's empty, fix from J.H.M Dassen commit f310014ed961bbcc744bb24f9cd74d836504faa0 Author: joy <> Date: Sat Oct 7 13:31:28 2000 -0800 [project @ 2000-10-07 14:31:28 by joy] merged inside debbugsconfig commit 390295a97f787accb53f0660441ea9a1b2dc86a9 Author: joy <> Date: Sat Oct 7 13:26:47 2000 -0800 [project @ 2000-10-07 14:26:47 by joy] changed to use more variables and functions, added functionality of debbugs-maketxt commit c99a6f73592f9f57f652b594998467399bf34441 Author: joy <> Date: Sat Oct 7 13:22:22 2000 -0800 [project @ 2000-10-07 14:22:22 by joy] run debbugsconfig on completely new installations commit efba745c8a4e02599a102403366f85b9202f253a Author: joy <> Date: Sat Oct 7 13:15:13 2000 -0800 [project @ 2000-10-07 14:15:13 by joy] updated to use make install; removed useless filelist; various little cleanups commit 4236f5b409561b3b58616f9f2084d77bb66b3b0d Author: joy <> Date: Sat Oct 7 13:09:46 2000 -0800 [project @ 2000-10-07 14:09:46 by joy] a Makefile, to help those not using the .deb commit c7f5b356ae35aaf232a769b2778f70a5b330a707 Author: joy <> Date: Sat Oct 7 12:10:39 2000 -0800 [project @ 2000-10-07 13:10:39 by joy] these shouldn't be in CVS, one is a vim backup file and the other is a template manpage from dh_make commit b6b9309ae8547a92aea4c4b9442296858a668c95 Author: joy <> Date: Fri Oct 6 22:11:20 2000 -0800 [project @ 2000-10-06 23:11:20 by joy] new policy version; improved description commit 0175c293f46e26802603d5a205abfedfe921a7d7 Author: joy <> Date: Fri Oct 6 22:08:46 2000 -0800 [project @ 2000-10-06 23:08:46 by joy] first slash and debian/TODO are redundant commit 75e40cf10185c8b7d69ee0e01727655a2965250f Author: joy <> Date: Fri Oct 6 21:49:57 2000 -0800 [project @ 2000-10-06 22:49:57 by joy] handle case where Reply-To: header exists but contains only whitespace or nothing commit b64e42586cb7a392c5ba21b2632292fcefa1e721 Author: joy <> Date: Fri Oct 6 21:31:32 2000 -0800 [project @ 2000-10-06 22:31:32 by joy] synced with master again commit 0cfba26d9bb55a7658b1b06231328d90228999af Author: joy <> Date: Fri Oct 6 20:58:16 2000 -0800 [project @ 2000-10-06 21:58:16 by joy] fixed various glitches commit 0de6e7943638aee164645808bb05f0c7eafb9cc5 Author: joy <> Date: Fri Oct 6 20:47:36 2000 -0800 [project @ 2000-10-06 21:47:36 by joy] synced with master (not sure if this is useful, though) commit 9a6aaeb62216091ce1a86c49d1a1f3579fd1c12c Author: joy <> Date: Fri Oct 6 20:05:20 2000 -0800 [project @ 2000-10-06 21:05:20 by joy] got three fixes from master; used $gRemoveAge instead of 28 commit cbc0ea6ad2d285af98c9850cebc41cc4a1db7ff9 Author: joy <> Date: Fri Oct 6 19:31:46 2000 -0800 [project @ 2000-10-06 20:31:46 by joy] allow everything starting with thank commit 8dcfed2fe7a2befc0060a8f0e7686c977c0158d8 Author: joy <> Date: Fri Oct 6 14:06:46 2000 -0800 [project @ 2000-10-06 15:06:46 by joy] replaced with data from current config file on master (I presume that's what this file should contain, judging by the name) commit cbcbfa1a03b934de716f45ab938ce77318b21511 Author: doogie <> Date: Fri Oct 6 05:21:54 2000 -0800 [project @ 2000-10-06 06:21:54 by doogie] Properly populate the keywords field in .status. Previously, it was only storing the first word after 'keyword: '. commit 614b3a51542f1a0439ce0958a9cb09323151cdff Author: ajt <> Date: Fri Oct 6 05:04:41 2000 -0800 [project @ 2000-10-06 06:04:41 by ajt] Don't use CGI.pm. Use some short code from joeyh instead, and raw html. commit ab0b0a3fc9bc325ed3dca0bad6b4c96b6831e28d Author: doogie <> Date: Fri Oct 6 04:44:45 2000 -0800 [project @ 2000-10-06 05:44:45 by doogie] for 'send ####', don't request $gWebDomain/db/$reffile.html, but $gWebDomain/###, so that the cgi scripts can handle it. commit 5e334d76a102cd498e2fbdc6c4c7fe4c1e27070e Author: doogie <> Date: Fri Oct 6 04:34:29 2000 -0800 [project @ 2000-10-06 05:34:29 by doogie] Request files thru http, instead of thru file:, in sendlynxdocraw. commit 6e9b3ad02c02ecadf768310e4acd4342dbe02371 Author: ajt <> Date: Fri Oct 6 03:48:04 2000 -0800 [project @ 2000-10-06 04:48:04 by ajt] Make pkgreport -T safe and not fork date, yeesh commit 047bceed1d8a3fb5b1415e7254446fafe2e508d4 Author: ajt <> Date: Fri Oct 6 03:29:40 2000 -0800 [project @ 2000-10-06 04:29:40 by ajt] Fix the date a bit commit 8112cf3410b9a329e5786da6e4ffb74242d2e87c Author: ajt <> Date: Fri Oct 6 03:13:46 2000 -0800 [project @ 2000-10-06 04:13:46 by ajt] Don't fork to execute date. Sheesh. -T safe. Somewhat. commit 271381214e0c81c6653cea2b9fc51602a1fbe28f Author: joy <> Date: Thu Oct 5 21:01:36 2000 -0800 [project @ 2000-10-05 22:01:36 by joy] added UPGRADE file from debbugs 2.3-1 source package to CVS commit a72565670fa2691abf662244c0a5f4f31562c254 Author: joy <> Date: Thu Oct 5 20:07:42 2000 -0800 [project @ 2000-10-05 21:07:42 by joy] tell submitter to submit replies to bugnumber@bugs, since submit@bugs discards them commit 7ad87f808fc215c9442d1c2745132714b899eaaf Author: joy <> Date: Thu Oct 5 20:02:36 2000 -0800 [project @ 2000-10-05 21:02:36 by joy] skip empty lines and lines containing just whitespace in the Maintainers file commit 34ca8f5f757c25c31f96f7b7e6a9c28c9ec010b6 Author: ajt <> Date: Tue Oct 3 18:26:51 2000 -0800 [project @ 2000-10-03 19:26:51 by ajt] Cope with misformatted Maintainer files quietly rather than dying randomly commit fa11d0b0f284f3ad079cac0caf7a5e36f304acba Author: ajt <> Date: Mon Oct 2 22:09:29 2000 -0800 [project @ 2000-10-02 23:09:29 by ajt] Change the text for the general page a bit commit 809a2b77109db9740a268ae7db375c2eb98cdfda Author: ajt <> Date: Mon Oct 2 22:01:44 2000 -0800 [project @ 2000-10-02 23:01:44 by ajt] Theoretically added a link to packages.debian.org/foo from foo's bug page. commit c35068ba7b2386bd63bd2ed6465e262e557ad530 Author: joy <> Date: Mon Oct 2 14:52:22 2000 -0800 [project @ 2000-10-02 15:52:22 by joy] fixed typo in variable name, s/Bugs/gBugs/ commit 4288c18a39e0b7fed8de8c7742b7c80da9dbc8f8 Author: joy <> Date: Mon Oct 2 12:02:09 2000 -0800 [project @ 2000-10-02 13:02:09 by joy] changed ACK message after close command to tell the maintainer to send any further explanations to submitter address; changed tge, while bug number and subject are included in the message body commit 530a8cd05adcb2dec782a6eb720c2af3cce180e3 Author: joy <> Date: Mon Oct 2 10:32:29 2000 -0800 [project @ 2000-10-02 11:32:29 by joy] fixed typo, s/Byg/Bug/ commit 81586183291a01c6ff9df4b3975f8256b67e193b Author: ajt <> Date: Mon Oct 2 03:42:10 2000 -0800 [project @ 2000-10-02 04:42:10 by ajt] Ooops. Make maintenc actually work. commit f0904eeb31097c19ec30e9a516bf50392f93a987 Author: ajt <> Date: Mon Oct 2 03:19:07 2000 -0800 [project @ 2000-10-02 04:19:07 by ajt] sani (from errorlib) -> htmlsanit (common.pl) various other changes to avoid some perl warnings commit 1ebec718d3f4ec1fe349ccd05594cbd4e3ba6549 Author: ajt <> Date: Mon Oct 2 01:32:35 2000 -0800 [project @ 2000-10-02 02:32:35 by ajt] The [...]'ed field in index files is now the submitter. You have to read the maintainers file and associate with the bug's package if you want to work out a bug's maintainer. (This change just updates some variable names) commit 8bc233fec9fd307c2d9c0893b78165eefe108be0 Author: ajt <> Date: Mon Oct 2 01:28:26 2000 -0800 [project @ 2000-10-02 02:28:26 by ajt] Add report by submitter pages pkgreport.cgi?submitter=foo@bar.com commit a6486e4bd1f9a236dfcf312008030104991fe999 Author: ajt <> Date: Mon Oct 2 00:50:35 2000 -0800 [project @ 2000-10-02 01:50:35 by ajt] Use the CGI scripts for maintainer URLs Find maintainers based on the Maintainers file and the package name, not direct from the index file commit 33d30c444c8c966aedddf98e3bca29e958ed4630 Author: ajt <> Date: Mon Oct 2 00:17:00 2000 -0800 [project @ 2000-10-02 01:17:00 by ajt] Parse index.db a little better, so that maintainer-less packages don't slip through. commit 8b78b8bdb4e58e7b2fad9b1ce6a73082adfb4bc9 Author: ajt <> Date: Sun Oct 1 23:57:17 2000 -0800 [project @ 2000-10-02 00:57:17 by ajt] Always sort pkgindex bugs by bug number (this wasn't happening in archived reports, i think) Always look in both the open and archived database for specific bugs commit caaf9128dd0e5c91ae54e2b654d1c8fbafbf7bb6 Author: ajt <> Date: Sun Oct 1 23:31:28 2000 -0800 [project @ 2000-10-02 00:31:28 by ajt] Correct some precedence: open foo || quit should be open foo or quit. Make bugreport.cgi give a slightly better error when it can't find a bug page. Still doesn't give a link to the archive/non-archive page though. commit ce8b742beca34bc8f0edf6618283063d1cf16e5a Author: ajt <> Date: Sun Oct 1 23:19:00 2000 -0800 [project @ 2000-10-02 00:19:00 by ajt] Change to use temporary common.pl in /debian/home/ajt :( commit 24e92a0c7635f555225f156d070d4cd41d5d734c Author: ajt <> Date: Sun Oct 1 23:18:37 2000 -0800 [project @ 2000-10-02 00:18:37 by ajt] Fix colours and a typo commit 1c41b3bc8f5e5bb7a0e524bb9e7a9073111c6f44 Author: ajt <> Date: Sun Oct 1 22:38:28 2000 -0800 [project @ 2000-10-01 23:38:28 by ajt] pkgreport.cgi updated to handle maintainers as well, and to merge most of the features from the various forked pkgreports common.pl updated and its api changed significantly to support new pkgreport.cgi bugreport.cgi updated to match new common.pl and merged from bugreport.cgi on master commit 7c0e42fef6107617168c2b9026380c2d81d92feb Author: joy <> Date: Fri Sep 29 21:00:27 2000 -0800 [project @ 2000-09-29 22:00:27 by joy] forwarding receipt shouldn't include the whole original report, this should fix it commit 7eec6c033580227784d792385ae0dafc0c26e8c3 Author: joy <> Date: Fri Sep 29 20:47:03 2000 -0800 [project @ 2000-09-29 21:47:03 by joy] set umask in order to have group-writable incoming/*, commented out just in case commit 2636c252b90dba4e05478ff80b8920e895ed72b4 Author: gecko <> Date: Sun Jun 18 04:03:23 2000 -0800 [project @ 2000-06-18 05:03:23 by gecko] Removed the "OpenRecord" necessity and returns a hash, not a global hash commit e5b2c5e817cdda881e1bf64c227842aecf152992 Author: ajt <> Date: Tue May 23 05:59:31 2000 -0800 [project @ 2000-05-23 06:59:31 by ajt] In pkgreport.cgi?pkg=<foo>, foo isn't a regexp, so don't treat it like one. commit a5da1dcd346348a852a5da91e75e94a4049971a4 Author: gecko <> Date: Wed May 3 23:06:23 2000 -0800 [project @ 2000-05-04 00:06:23 by gecko] Added the LTags hash (why didn't I do this before) and finished the use of the first email template (notify-done to bug submitter) (search not-don-con) commit c0666e22753052ce0df8bbc8db1a9170e57d89ca Author: gecko <> Date: Wed May 3 16:04:21 2000 -0800 [project @ 2000-05-03 17:04:20 by gecko] Added the first template email to debbugs-service commit c26e44f71ee10decc2270e28654221e0fa468540 Author: gecko <> Date: Wed May 3 15:27:26 2000 -0800 [project @ 2000-05-03 16:27:26 by gecko] Added "Template Dir" to config file to store location of template emails commit 81f69c9f8c3493cb6b3177c9d6217cfed3ba551d Author: doogie <> Date: Tue May 2 00:08:57 2000 -0800 [project @ 2000-05-02 01:08:57 by doogie] Use the api variable for the GTagsMap, not the config string. commit 83e10042e4c819190610f5a745f14f0769ee3b43 Author: gecko <> Date: Mon May 1 23:57:16 2000 -0800 [project @ 2000-05-02 00:57:16 by gecko] Added notice about the rest of the GTAGS.. (still some missing, I think, like Bugs) Added an email template Small structure changes to services commit 439fea0a6aadc6ffa6d7a5268e567a7245af3469 Author: gecko <> Date: Mon May 1 23:04:51 2000 -0800 [project @ 2000-05-02 00:04:51 by gecko] Added the GTag creation back in -- untested commit f6614ae29a5e6477ba5fd12bd1d7b81944482d8e Author: gecko <> Date: Mon May 1 22:50:38 2000 -0800 [project @ 2000-05-01 23:50:38 by gecko] Added the BTags hash commit 9f1702500288208a895a9fabfa61f95544d1ca66 Author: doogie <> Date: Mon May 1 22:29:49 2000 -0800 [project @ 2000-05-01 23:29:49 by doogie] Modified to print out all bugs in the database. commit df2c6bb9a4932b8b1da6daec5970e46c9d550f3c Author: doogie <> Date: Mon May 1 22:28:03 2000 -0800 [project @ 2000-05-01 23:28:02 by doogie] The start of a .log parsing framework. Very simple. commit 91abdcf49ab21b6e5278479bc5dc289329f4f77d Author: gecko <> Date: Mon May 1 22:00:45 2000 -0800 [project @ 2000-05-01 23:00:45 by gecko] Some template emails.. more to follow commit 8d46c40cb9a8fa559fb73ed3bdd32f6fc21c0e36 Author: gecko <> Date: Mon May 1 20:46:38 2000 -0800 [project @ 2000-05-01 21:46:38 by gecko] Moving sample config to the examples directory commit 0ab45ec8f9d13c9527118650c175eaffd3a417d1 Author: doogie <> Date: Mon May 1 17:56:34 2000 -0800 [project @ 2000-05-01 18:56:34 by doogie] Changed OpenFile to GetFileName. If the last parameter of 'new' is passed to GetFileName, it'll return the name from the first dir in the array passed to it. Modified OpenRecord to pass an array of ["db", "archive"] to OpenFile. commit 3dfaca9b565d883991883feace4d970b5c4fe579 Author: gecko <> Date: Mon May 1 14:24:03 2000 -0800 [project @ 2000-05-01 15:24:03 by gecko] Added the Errors-Email (for setting errors-to email address) All that is left to do to make service ready is change emails to use template email format. This error variable might not be used.. the error-to: can be set in the template, too. commit 91658fa04bda2a11bff36b191acd22ab0d62d8ef Author: doogie <> Date: Mon May 1 08:27:20 2000 -0800 [project @ 2000-05-01 09:27:20 by doogie] Fix unitialized value warning. commit a231b422e9ecc7a79f66d03b434d5d56512fec3e Author: doogie <> Date: Mon May 1 08:24:56 2000 -0800 [project @ 2000-05-01 09:24:56 by doogie] Invert the case of -s. thinko. commit 4962aa252f2439eebb0b2fa10c5e0f60efb60ec3 Author: doogie <> Date: Mon May 1 08:23:03 2000 -0800 [project @ 2000-05-01 09:23:03 by doogie] Added 'my' to inner @files in GetBugList, so that the tree layout is properly walked. commit ea18d59479aa2e22b1de4df255eca380d80fd1e1 Author: doogie <> Date: Mon May 1 07:36:34 2000 -0800 [project @ 2000-05-01 08:36:34 by doogie] Allow opening of new files, by passing a 2nd parameter "new" to OpenRecord(). OpenFile takes a reference to an array of directories to try opening a file in. GetBugList also takes a reference to an array, which defaults to ("db"). commit 21ddca3ed71ca7c83305c9801ac6cb928562b1ec Author: doogie <> Date: Mon May 1 06:13:07 2000 -0800 [project @ 2000-05-01 07:13:07 by doogie] Modified GetBugList() to support listing bugs in the archive dir, as well. commit 24e8ae00b9d0f09aa6bea4af435a79bacec02dcd Author: doogie <> Date: Mon May 1 06:05:37 2000 -0800 [project @ 2000-05-01 07:05:37 by doogie] Added a new function, GetBugList(), which returns an array of bug numbers that are active in the db. commit c1771d709b9980ef2b9cb105221f122b208ec1d0 Author: doogie <> Date: Mon May 1 04:16:26 2000 -0800 [project @ 2000-05-01 05:16:26 by doogie] Completely overhauled the config file parser. It is now generic, thereby making it easier to add new options. It also catches unknown config lines, and displays them to the user. commit d9fb4f9ae162b033d2a00e9936b1ce95925fa79d Author: doogie <> Date: Mon May 1 03:54:48 2000 -0800 [project @ 2000-05-01 04:54:48 by doogie] Example config. commit ecb25af97972af163752a5ff6f0a2efdaf1903c1 Author: doogie <> Date: Sun Apr 30 10:28:57 2000 -0800 [project @ 2000-04-30 11:28:57 by doogie] Added a DEBUG method, and fixed compilation of quit(). commit 5eee9a47b12113cb042f09c842f3999bccbb2dee Author: doogie <> Date: Sun Apr 30 09:25:27 2000 -0800 [project @ 2000-04-30 10:25:27 by doogie] Added quit() and sani(), from the old errorlib. sani() calls HTML::Entities::encode(); this is untested. commit b71aad5d60f58c5f726d938c9ad32e9f6be9131c Author: doogie <> Date: Sun Apr 30 09:17:22 2000 -0800 [project @ 2000-04-30 10:17:22 by doogie] Seek to end of file when opening the log. commit 024016d5d715c17a88f4ad970e17b11bedd639ed Author: doogie <> Date: Sun Apr 30 09:12:46 2000 -0800 [project @ 2000-04-30 10:12:46 by doogie] Import File::Basename, and call NameToPathHash, instead of Number2Path. commit 01dd2ff906cac1ab0fef2e0ae2280a96e26d1fa5 Author: doogie <> Date: Sat Apr 29 10:43:51 2000 -0800 [project @ 2000-04-29 11:43:51 by doogie] Added generic OpenFile, that optionally does a mkdir, to support the tree layout. Modified OpenRecord to use this. Added OpenLogfile and CloseLogFile. commit 9ca7bd6014e7a7c77285f8e67d8d6dc80af8a2aa Author: doogie <> Date: Sat Apr 29 09:57:21 2000 -0800 [project @ 2000-04-29 10:57:20 by doogie] Added DBase::OpenRecord($record) and DBase::CloseRecord(). This should allow for creating new records in this new framework. commit 4ba5390afa418ddeb4235f9c7f048e5681d48a8f Author: doogie <> Date: Sat Apr 29 09:06:31 2000 -0800 [project @ 2000-04-29 10:06:31 by doogie] Added a NameToPathHash, that implements the following algorithm, similiar to what has been discussed during several dinstall discussions. db/12345.status -> db/5/4/3/12345.status db/12.status -> db/s/2/1/12.status Still left to do is write a converter program to transform the layout. I've tested that this works on master. It has code to work with both the old and new dir layout, so there should be no problem using this in current setups. That is, if DBase.pm was used in any of the perl scripts. :| commit d83ac4d71968c47a1200236307e93c588754bebd Author: gecko <> Date: Wed Apr 19 23:08:49 2000 -0800 [project @ 2000-04-20 00:08:49 by gecko] Setup complete... now clean up command processing commit eff6e142214e9c7b7fb2b6ab7765a78f63b8dc35 Author: gecko <> Date: Thu Mar 30 06:42:04 2000 -0800 [project @ 2000-03-30 06:42:04 by gecko] Gotta move it home commit 2743936deeb40949af395aea34d5b522c197f89e Author: gecko <> Date: Thu Mar 23 05:05:51 2000 -0800 [project @ 2000-03-23 05:05:51 by gecko] A whole host of changes and completions and bugs worked on.. database should work commit fc52b8f26b3655ac7ce5bc7e85ede6aa74856fdb Author: gecko <> Date: Wed Mar 22 22:36:12 2000 -0800 [project @ 2000-03-22 22:36:12 by gecko] Added Postfix notes commit dd2f565c7dd741c07635ee2dd1aad55295cfd374 Author: gecko <> Date: Tue Mar 21 00:29:21 2000 -0800 [project @ 2000-03-21 00:29:21 by gecko] Just what it says.. a holding place for stuff that is common, even amoung modules. commit 3dda76cf19f37b5b7f79473a760994cc58e8800d Author: gecko <> Date: Tue Mar 21 00:26:35 2000 -0800 [project @ 2000-03-21 00:26:35 by gecko] Test script commit 01cb275a110b280a2b766cdfef0ea2050dbd1c6f Author: gecko <> Date: Mon Mar 20 16:24:33 2000 -0800 [project @ 2000-03-20 16:24:32 by gecko] Adding template tags for email and devel notes for anyone interested commit 22e115184540ace6468590898d138300b2967070 Author: gecko <> Date: Mon Mar 20 06:51:15 2000 -0800 [project @ 2000-03-20 06:51:14 by gecko] Well, there is the start of the framework. If anyone else wishes to pick it up and run with it, I have a few idea. In the meantime, I need to see what I have to do implement template emails. I'm not sure what "tags" (variables) I want to use in the template files. Also, I want to change "service" to use this new framework :) commit 9a3c0f52644ed4790e77e8295f6d7a21f40690da Author: gecko <> Date: Sat Mar 18 06:20:38 2000 -0800 [project @ 2000-03-18 06:20:38 by gecko] New Config Structure - if we use it commit feb6be736255e7c1f7fca13648576263c0482c3d Author: gecko <> Date: Sat Mar 18 02:00:32 2000 -0800 [project @ 2000-03-18 02:00:32 by gecko] Sample Config file added commit 30db072ac483f91579bac121dc060659923edd7b Author: gecko <> Date: Sat Mar 18 01:40:03 2000 -0800 [project @ 2000-03-18 01:40:03 by gecko] Start of scripts... these are ripped from Debvote :) commit 769daf690e4afe71527525d1abf10ec4192fcfa7 Author: gecko <> Date: Fri Dec 17 19:44:08 1999 -0800 [project @ 1999-12-17 19:44:07 by gecko] Added CNAME severity=>priority to both process (submit@) and service (control@) Part from a patch from netgod commit ca6c514a77ec29bbafebb9f8c477c549a0641c89 Author: gecko <> Date: Wed Dec 1 18:04:01 1999 -0800 [project @ 1999-12-01 18:04:00 by gecko] Lots of the minor patchs from the list (3, 9,8,10,13-18,20) see the archives for details commit 419f5f847ec38346013c85ae7f26eb00ebe2d86a Author: gecko <> Date: Mon Nov 22 01:35:10 1999 -0800 [project @ 1999-11-22 01:35:09 by gecko] Patches 001, 002, 004 from Netgod -- sorta commit d550720e843caf97647c2a562ab6e5f64cd9dc37 Author: gecko <> Date: Wed Oct 27 02:18:28 1999 -0800 [project @ 1999-10-27 03:18:27 by gecko] Better README for the new debbugs -- added self to copyright commit ad94296c148bb2ddb66f1d2ce312bdffb4ff4a91 Author: gecko <> Date: Mon Oct 25 05:18:14 1999 -0800 [project @ 1999-10-25 06:18:13 by gecko] A few bugs fixes in the *report.cgi scripts commit 853f9fa781df9c0e61b90785c8e8e5098cade557 Author: gecko <> Date: Mon Oct 25 00:35:04 1999 -0800 [project @ 1999-10-25 01:35:03 by gecko] Final changes before 2.3-1 release commit fbfe897917ccf7cc57e85791455e18689e27cc6f Author: gecko <> Date: Thu Oct 14 18:56:58 1999 -0800 [project @ 1999-10-14 19:56:58 by gecko] I have no idea.. commit e045662b9a6f8f24055345e4388d7cfab77c27a3 Author: gecko <> Date: Mon Sep 20 04:40:07 1999 -0800 [project @ 1999-09-20 05:40:06 by gecko] Changes to make archived bugs accessable. Changes to depersonalize the email (ie... from $gProject $gBug Tracking System instead of from $gMaintainer) commit 5c5a271144be0dd4a8449d186ac1c79aba12f376 Author: gecko <> Date: Sat Sep 18 20:01:27 1999 -0800 [project @ 1999-09-18 21:01:27 by gecko] service and processall -w clean nn-done email added to the ack sent to closer and -bugs-closed list commit e7d8aac4a2fa500d694b29357cada8104a6ff38d Author: gecko <> Date: Sat Sep 18 13:53:02 1999 -0800 [project @ 1999-09-18 14:53:02 by gecko] * more -w cleaning for service.in * fixed X-Debbugs-CC (the CC header) in process.in * changed the summary.html to include indication of severity commit b8bc1680d0c962b9b61287a9c6178ad4d4a71ccf Author: gecko <> Date: Fri Sep 17 21:07:34 1999 -0800 [project @ 1999-09-17 22:07:34 by gecko] fixed (I hope) the -CC tag... it should be X-Debbugs-CC and it was mixed case in the $header{} tag.. should be all lower case commit c8b6226797d6f88bc673da000c9b48852151aa06 Author: gecko <> Date: Thu Sep 16 18:42:50 1999 -0800 [project @ 1999-09-16 19:42:50 by gecko] Better Mime handling and Y2K changes commit d79c6dcf52bd3598235eda62d6c3af4f6b966565 Author: gecko <> Date: Thu Sep 16 06:38:09 1999 -0800 [project @ 1999-09-16 07:38:09 by gecko] Adding this most awsome script for dyamic bug page generation. It works for getting bug reports by number.... commit 9fc6519a8e6f355a34b141f42f67f99bb5968ecc Author: gecko <> Date: Thu Sep 16 06:16:47 1999 -0800 [project @ 1999-09-16 07:16:47 by gecko] Mime / PGP accepting set one... commit e32ab2a110f4ed9e047c5737f68643fa2f7be9fb Author: gecko <> Date: Tue Sep 14 21:33:48 1999 -0800 [project @ 1999-09-14 22:33:48 by gecko] Fixed the mailto address in the summary report commit 5882516bf430bbdd3b74246e58245b01517282c5 Author: gecko <> Date: Tue Sep 14 15:13:13 1999 -0800 [project @ 1999-09-14 16:13:13 by gecko] Removed some wayward paranthesis commit 4eca7957f9f4266715ff523b3ecc18c962aa3a48 Author: gecko <> Date: Tue Sep 14 01:08:31 1999 -0800 [project @ 1999-09-14 02:08:31 by gecko] Initial bug fix... Honestly, I forgot what I've done... commit 81481d8b5c6257edf63389a9d3eed3d7803ca024 Author: gecko <> Date: Thu Sep 9 02:17:57 1999 -0800 [project @ 1999-09-09 03:17:57 by gecko] commit 9a46df3110f1f9376c4df967370fb616de572ebe Author: gecko <> Date: Thu Sep 2 21:27:29 1999 -0800 [project @ 1999-09-02 22:27:29 by gecko] version tag at top of files commit 7d7806c55ddf6b6d8c3f1598b14e628f8f22093c Author: gecko <> Date: Thu Sep 2 19:10:02 1999 -0800 [project @ 1999-09-02 20:10:02 by gecko] Testing Versioning adding commit d08c754a14c68964134d18d0cd224f76c9fefa8e Author: gecko <> Date: Thu Sep 2 19:07:03 1999 -0800 [project @ 1999-09-02 20:07:03 by gecko] Added text help pointer for receive script commit 60fb8cc530fc15862d4746ae3a80159798dcaecb Author: gecko <> Date: Thu Sep 2 18:25:02 1999 -0800 [project @ 1999-09-02 19:25:02 by gecko] Initial revision commit 468cf240a53b7a716c5a9ce60d1c4cba6853f3d0 Author: gecko <> Date: Thu Sep 2 18:25:02 1999 -0800 [project @ 1999-09-02 19:25:02 by gecko] Importing Source commit 96da3ca68f6f6492bfa7e7f414326c45290839f8 Author: gecko <> Date: Thu Sep 2 18:25:01 1999 -0800 [project @ 1999-09-02 19:25:01 by gecko] Initial revision commit b242a19374733aad055e179ef5d42d3a258cbc79 Author: gecko <> Date: Thu Sep 2 18:25:01 1999 -0800 [project @ 1999-09-02 19:25:01 by gecko] Importing Source commit 1a97cbf5ca9fd96d15f18454bb2585ad63ed1aff Author: gecko <> Date: Thu Sep 2 18:25:00 1999 -0800 [project @ 1999-09-02 19:25:00 by gecko] Initial revision commit 9f37f379cbfbe8011eabb733c768eed51e00f16d Author: gecko <> Date: Thu Sep 2 18:25:00 1999 -0800 [project @ 1999-09-02 19:25:00 by gecko] Initial revision ----------------------------------------------------------------------- hooks/post-receive -- debbugs.git (debbugs upstream project) This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "debbugs.git" (debbugs upstream project).