[X2Go-Commits] debbugs.git - master (branch) created: d1fb15bad755ce96c840a5b1fa37986353d41e1a

X2Go dev team git-admin at x2go.org
Mon Mar 18 10:46:59 CET 2013


The branch, master has been created
        at  d1fb15bad755ce96c840a5b1fa37986353d41e1a (commit)

- Log -----------------------------------------------------------------
commit d1fb15bad755ce96c840a5b1fa37986353d41e1a
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Mar 16 10:30:13 2013 -0700

    import all variables except config

commit 1bb2d54aede40f8d702e08b2513fee5aa619629b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Mar 16 10:18:41 2013 -0700

    handle exporting libravatar uri options

commit 507e7fb021c286bcb59d961f9f25c89410d451a2
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Mar 15 16:29:45 2013 -0700

    add disable avatars support

commit 77e37a756d57657710291a3a6a99e9d77ea468b5
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Fri Mar 15 11:23:37 2013 -0700

    test for double encoding of index.db

commit 8c785af0f1944d7744aa8a0a4e103554b4127016
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Mar 14 17:06:41 2013 -0700

    add gitignore

commit 661cf347a15470fe5052b4c0e8eaa18a8ff04ada
Merge: d59a883 d6f90fe
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Mar 14 15:20:28 2013 -0700

    merge fix_encoding

commit d59a8830fbb248ff50e48dc13b1baf99f9a4938b
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Mar 14 14:29:23 2013 -0700

    Merge branch 'don/fix_encoding'

commit 2974d0eb4bd99284b379c91dad39733429b195f4
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Mar 14 14:20:38 2013 -0700

    map recips to utf8 octets

commit 8487fb947f9c3169d491660a4f6700652f2c62ff
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Mar 14 12:59:41 2013 -0700

    Merge branch 'don/fix_encoding'

commit 3087ff28c2299057a5e00ee49f025cf736b4b30f
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Mar 14 10:11:05 2013 -0700

    add Debbugs configuration support for libravatar

commit 1f4d2ec0198219e92dfb08e1cf52033fcfbed9ac
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Mar 14 08:33:30 2013 -0700

    Merge branch 'master' into don/fix_encoding

commit faa25bd6ba58375ba6c28bd7b66b463c21372f06
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Mar 13 18:12:12 2013 -0700

    add libravatar support to the bts

commit 03115a2dbff942931b91ff106865a935de17db8e
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Tue Mar 12 14:21:29 2013 -0700

    fix item typo

commit 1eea417d4de43faf092195a99a553d239552d25b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Mar 12 14:21:16 2013 -0700

    properly test pod files

commit 4a2797ed08fcccdcbe515ab5b35f7cb3fb89a16d
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Tue Mar 12 13:50:18 2013 -0700

    use debbugs::utf8

commit b33403cc853dc5f8376ace6d4411a59ed9c49692
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Tue Mar 12 13:46:51 2013 -0700

    switch to encoding(UTF-8) from utf8

commit 83dfa53453f2abd06ea701e45be3445923068513
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Mar 7 17:09:42 2013 -0800

    use encode_utf8_safely in Debbugs::MIME

commit 9dd18b2a38fae81a660504da29147937596ba206
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Feb 28 09:17:12 2013 -0800

    decode_rfc1522 now returns utf8 octets

commit af5ebe7492925aec388f34a7debcd45ae54ec88f
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Feb 28 08:45:31 2013 -0800

    add encode_utf8_safely function

commit a35b0737599506735c5f7f009269e117a58be925
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Feb 7 08:44:53 2013 -0800

    import encode_utf8

commit ab887f2c65e8ac828c6855f9904c81909256fc45
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Dec 6 12:13:28 2012 -0800

    add templating for pkgindex.cgi

commit 5a54df69cab3aa561b47e704402ab1c18f75e6df
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Dec 4 17:55:20 2012 -0800

    fix another htmlize_maintlinks

commit 78998bed5bd0e281be40493c52c777aba11f3923
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Dec 3 16:52:06 2012 -0800

    handle non-existant Message-Id: properly

commit 3fb4dc19b2f53742d488a76def679bf482e185fd
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Dec 3 16:50:18 2012 -0800

    handle the maintainer being undef properly

commit dda30e899cb32a91165972a5f902fb370e99c16f
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Dec 3 16:23:53 2012 -0800

    call package_links instead of maintainer_links

commit c89a96b3d745f9ae157da11f8c86f45883fbeb5d
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Nov 8 14:38:40 2012 -0800

    document the fix of #670456

commit b589eb07e8c620e6daa2ac0dcd65f7d68f242814
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Mon Oct 29 04:40:49 2012 -0700

    document fix of #691573 in acb6e

commit acb6ebbf2e24481587a56cfec441e55b88cfc17b
Author: Jonathan Nieder <jrnieder at 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 at gmail.com>
    Signed-off-by: Don Armstrong <don at donarmstrong.com>

commit 90715b03ecd21d542a72a23870024d1fb28ca6c0
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Fri Sep 28 10:23:45 2012 -0700

    change how $generalbcc is assigned

commit 56d6c6e9cde82f6ddb63bd015ae02c4d39284289
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 907fa43dbb9e516daba3ceded78dbafab29d09e5
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 0bbbb98d698f232436ed5061487c81a9a732b5da
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 9c804f43b4cabe7049068d7851465470bf5e7f67
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit cc7a9cb5803ed32b8f76921c97cae873f851ab50
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit b7843cf92e2fa55b89e0993eb82c4453d3736d46
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 3e20b19ca68e8c7b1f69605d5e83af518f19f516
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit fc2babc57e860a96cce042e65e61c7da9b597bae
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Wed Sep 12 09:10:46 2012 +0200

    changelog cleanup for last commits
    
    Signed-off-by: Don Armstrong <don at donarmstrong.com>

commit 629c1d7d77fc28772a668d5c63794ae3cee08e03
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 1c93b9206e4d1107132f0d787f229e2b1fe1c95d
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 6ccae12d02bc6728d7f716aacdd548f3add6933d
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 6189110069f1ec1c498aeee15b477ec326b2796c
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit e8fcf4dfe70c1bc8a85b7cf928421ecb6afde5c6
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit a2280def4dae41ee886f5923ada6d4a2cf8d9461
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit bcbe3a04b20a7c19d70e34723a9aff6f5f4714b7
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 9e493e54fc34d4fbcffe5c1b85dcff63d55b8f15
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 283ed060977d95c449bdd9753c9d7a9a351b6751
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 380f28bd1e37bc6ba1d41b458d29686831923377
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 768535f05057aa695e4a43cbcd7f8412cc2ddb28
Author: Mike Gabriel <mike.gabriel at 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 at donarmstrong.com>

commit 445ef2a66a2f6e97760ca319ac3d919834178f0b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Sep 17 15:04:04 2012 -0700

    fix missing +

commit cf8a3212a0f8053e26fee7bab3a214d8d1dd1e58
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Tue Jul 24 10:53:32 2012 -0700

    close directory after reading from it

commit 036a010e476a6b6d89d8031cc3c36f9d39b663d7
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Jul 20 15:47:16 2012 -0700

    summary and outlook actually accept any text

commit 04d8d896dabc0b9314127a704b6f285a9fe54ecc
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Sat Jul 14 14:40:10 2012 -0700

    output outlook in bugreport

commit fbf96e721f2ccf58041ccfe687ab2f1c9b7af4b0
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Jul 14 14:37:56 2012 -0700

    Add support for outlook in control

commit 251c87a921b1eebc5fb8de1ce796eaa78df2f190
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Jul 14 13:42:11 2012 -0700

    submitter is U, not S

commit 68fcaca8516323cd542d544a0585d7ab0db0900f
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Fri Jul 13 20:54:18 2012 -0700

    Merge branch 'control.at.submit'

commit 29c59ac17e0457ce9d429a7282a5d22d383816d5
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Jul 13 20:50:59 2012 -0700

    add submit at control support to process

commit 86651d1b3a63c99071943bf26b0d822324ce55a0
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Jul 13 20:50:17 2012 -0700

    Fix block stanza

commit d79d5fe10a0fe31421663b4e83f56303c4886f26
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Jul 13 20:49:56 2012 -0700

    use bug_links intsead of bug_url

commit 29b09c6df08236eac458eeff27bbd393b20e0ac3
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Jul 13 20:49:24 2012 -0700

    add tests for control at submit time

commit 53e63383028a77d745789db3821e1a467bf24ddc
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Jul 13 16:21:46 2012 -0700

    remove -1.log

commit 88362f1f6dab347b15cd9ea85c6f9ba50b97b43c
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Jul 13 16:21:21 2012 -0700

    Remove obsolute @maintcc and $packagepr bits

commit ad30a96a3281439d4284f8ca54942d26c945279e
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Jul 13 16:20:50 2012 -0700

    Remote obsolute @bcc code

commit e5bb5f2808fba8089726369dd162787bd3333ee5
Merge: 54b3a0d 0f4e5e3
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Jul 12 14:10:23 2012 -0700

    extract control psuedoheaders into @control_bits

commit f6086082ec98137de5df5bdaea136bb23bf45bf4
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Jul 12 13:17:19 2012 -0700

    export check_limit

commit 56704088ddc55422fb4036eff80c1f057dbaed64
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Tue Jul 10 17:13:18 2012 -0700

    add Service abstraction

commit 969cae121449f73db709ed09894c7ca985833a21
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Mon Jul 9 12:21:44 2012 -0700

    support export tags

commit 1ead15d0cda5036b267c81fe9facc92b15cba6d7
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sun Jul 8 11:23:18 2012 -0700

    Merge branch 'master' into don/processcleanup

commit 992f7ab1ad54301080cac1fff3d17cec2745cd07
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Jul 8 10:30:38 2012 -0700

    document that encoding issues have been resolved

commit ce7050c06e80846da12fcb947bc4d583d9e402fa
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Sun Jul 8 09:10:53 2012 -0700

    test for escaped utf8 bug log

commit 4f60c015aed5b1327677db6ed6f78b5f65107c9b
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Sat Jul 7 20:00:23 2012 -0700

    test for utf8 control messages

commit 6a73e0711f415272485b897db630fb254a84dd29
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Sat Jul 7 17:43:16 2012 -0700

    add test script which shows encoding problems

commit ed79523a5a64a6f0462f87eb6ce8e69a14f5fcf9
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Jul 7 17:42:55 2012 -0700

    support attachments in test scripts

commit de30c269182d7c865eb3d1258387485dd5131819
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Sat Jul 7 13:44:58 2012 -0700

    use :raw for the mail messages

commit b3cb0cef1bd3f3644d160d19442bc46c065ce1ce
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Sat Jul 7 11:58:08 2012 -0700

    use UTF-8 encoding on all templates

commit b327c4b84c2024fca0a211e0cfd5e272281efb53
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Jul 7 11:57:32 2012 -0700

    decode_rfc1522 now outputs perl internal format

commit 5efa704a6ef44aca70afbcf0b784ca02c422257c
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Fri Jul 6 10:55:47 2012 -0700

    Merge branch 'master' into cgiencoding

commit 48de4b5d0927a53def7e92f7fe2744498f7c05f0
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Tue May 29 14:58:43 2012 -0700

    use package_links instead of pkg_url

commit a0df18f60b30be71513953f6510808459964c3d9
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Apr 26 15:47:48 2012 -0700

    fix Arnout's last name

commit 2ad5034ba32e34a1230388e98d7d82ed61ddfd7b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Apr 26 15:13:26 2012 -0700

    document arnout fixes

commit 40bc07333bc586c54b06861e8b1e02db0d59d7d0
Author: Arnout Engelen <arnouten at 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 at donarmstrong.com>

commit 7db8327ba37b4ceb5bd3355863bc2f94b8da3854
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Apr 26 11:16:09 2012 -0700

    add back vcs-browser; document pushed fixes

commit b3d2a57f52626309f55d27eee258a461fc4e26e5
Author: Arnout Engelen <arnouten at 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 at donarmstrong.com>

commit 5070e8f0c5533740758c54f5ba6f966083a00cfc
Author: Arnout Engelen <arnouten at 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 at donarmstrong.com>

commit e8a17a715057789c4904dc66748e6ebc4780659e
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Apr 25 10:14:19 2012 -0700

    document fix of 670411

commit dd18addc736fc099314a98fa1ef19385356b482d
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Tue Apr 17 16:18:20 2012 -0700

    Merge branch 'master' into cgiencoding

commit 766d2cb615be7df9a8f420ec418ddfedb2b3fb1d
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Apr 17 16:10:16 2012 -0700

    handle leading & in hole_var

commit 59414ce84e177a34d1327ba10b8c8e06d3d07d03
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Apr 17 15:58:36 2012 -0700

    rip out safe support in Debbugs::Text

commit 1df784bf875bea9bc14b82d4e0bfc413ba202f06
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Wed Apr 11 12:04:43 2012 -0700

    add ip from busoni's bugspam

commit f80f89b38a88a0d8fe5558e3b9ce34c8f1f42e2d
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Wed Apr 11 11:00:19 2012 -0700

    include Encode for decode_utf8

commit 7794f8e5eeb42a5b99caa0c50126eac150b3750e
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Tue Apr 10 17:43:07 2012 -0700

    handle the request subject being undef

commit 2b6600356b5c49332836b70867a693a5ab62e22e
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Apr 10 17:42:01 2012 -0700

    decode_rfc1522 returns is_utf8 strings

commit 1377f5789e58b9b569d5f942ffb1688e1677e79d
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Apr 10 17:41:32 2012 -0700

    add Debbugs::Common test framework

commit 5c9c4c5b25765f8ed80729d4e19858e909eedd19
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Tue Apr 10 17:37:38 2012 -0700

    add encode_utf8_structure routine

commit 812fd9316f3d82eb2de4642985d0da8268e600d8
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Apr 4 16:17:38 2012 -0700

    its block not blocks

commit 8529ae9dbeb36145404ad23c524b947d742384b0
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Sun Mar 25 17:51:34 2012 -0700

    encode_rf1522 needs to handle utf8 strings

commit 6c6f933a6416c413550c8608c317f275385d7a04
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Mar 25 17:51:08 2012 -0700

    globify scalar uses utf8 scalars

commit 8c1e979b111657c8c2a033e07eb3389f219010e9
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Mar 25 17:41:15 2012 -0700

    provide sensible defaults for default_headers

commit 6f33f786cb1fbce5eb684a46a7ff86314cbe2ae8
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sun Mar 25 16:00:51 2012 -0700

    it's newref not new_ref

commit 69597d19b9ee9d75c5d3d958694703b47feeb48e
Author: Don Armstrong <don at 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 at busoni>
Date:   Fri Mar 23 02:37:42 2012 +0000

    merge changes from dla source branch

commit 8bf314b5bb3d6c96735b221083037dc035196a89
Author: Don Armstrong <don at 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 at 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 at busoni>
Date:   Fri Mar 23 01:55:29 2012 +0000

    merge changes from dla source branch

commit 9e152960aa7fad7895d68d29fb0b11729de5777b
Author: Don Armstrong <don at 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 at busoni>
Date:   Wed Mar 21 18:49:08 2012 +0000

    merge changes from dla source branch

commit eb202251624f2c08e2ead494710e696832f24f90
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Mar 21 11:46:59 2012 -0700

    update debugging functions

commit 7c05251f6ce40f1791754f5dbb4a9fe024ef94f2
Author: Don Armstrong <don at 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 at busoni>
Date:   Tue Mar 20 21:25:43 2012 +0000

    merge changes from dla source branch

commit c6853dc22b9cec4ffdb7907aa51c9166d3196d9e
Author: Don Armstrong <don at 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 at busoni>
Date:   Tue Mar 20 18:30:19 2012 +0000

    merge changes from dla source branch

commit 7c8a9cd6f350a94823fedde4dc6daa42f91b846d
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Tue Mar 20 11:16:55 2012 -0700

    really ditch croak messages

commit 8ac7dc3484267b32ec0f65a1ecd632ab8e6dcf71
Merge: 973c288 a60f1ca
Author: Debian BTS <debbugs at busoni>
Date:   Tue Mar 20 17:21:16 2012 +0000

    merge changes from dla source branch

commit a60f1cac1e6f06f8a2a16aa604440f1d4b9f2f29
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Mar 20 09:58:48 2012 -0700

    handle $change->{allowed}

commit 973c2882e6fc631035f7c4e7bf04c6ff6f6dce56
Merge: 0294a1c 217efa3
Author: Debian BTS <debbugs at busoni>
Date:   Tue Mar 20 00:07:32 2012 +0000

    merge changes from dla source branch

commit 217efa3361cad313fe66832d19c8674526e1977a
Author: Don Armstrong <don at 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 at busoni>
Date:   Mon Mar 19 21:36:04 2012 +0000

    merge changes from dla source branch

commit 4aace6e07f80fe3f2ba0bca008d8d40fd6146a44
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Mar 19 14:27:24 2012 -0700

    support a text_orig_value

commit bb46b87914001053794580cff36cf51f28198f5c
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Mar 19 14:26:19 2012 -0700

    support a text value

commit 77cba976ddcf863c5175cdbb9a9002bc60069904
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Mar 19 14:25:57 2012 -0700

    stop including the full backtrace

commit 7b3cdad55f83e0aa8cb68f6d724d7904bb410d65
Author: Don Armstrong <don at 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 at busoni>
Date:   Mon Mar 19 19:05:36 2012 +0000

    merge changes from dla source branch

commit 090fe04ba202dfdd4695f0bf1ec7ab7279f775b3
Author: Don Armstrong <don at 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 at 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 at busoni>
Date:   Mon Mar 19 17:48:42 2012 +0000

    merge changes from dla source branch

commit f6ab68a65d92f4088bee34f1a45dd09ced4445ba
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Mar 19 10:46:33 2012 -0700

    test for utf8 retitling

commit da0e33deed876669ce5112d02797269c7a65b19e
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Mar 19 10:46:17 2012 -0700

    encode utf8 log files

commit 6fbe6e165e15c258c30a76d1dd2fd317342b535a
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Mon Mar 19 10:45:15 2012 -0700

    encode is_utf8 messages

commit 942fcb97733e5197e617ee8eed856a619b8542b5
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Mar 19 10:44:49 2012 -0700

    use create_mime_message and encode properly

commit 45ae8c6838e057bf4d5ddd58cd83df47b183b837
Author: Don Armstrong <don at 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 at busoni>
Date:   Wed Mar 14 16:47:03 2012 +0000

    merge changes from dla source branch

commit 38b4c5d4ce1b058dc87a184a74ae34d8d8f78b22
Author: Don Armstrong <don at 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 at busoni>
Date:   Tue Mar 13 22:24:31 2012 +0000

    merge changes from dla source branch

commit 51ad28535bcc0bddf55b8d763bd2a07f146c961f
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Mar 13 15:16:56 2012 -0700

    unlock nextnumber after overwriting

commit 443472028485f30c0ba63d0680df6e62d29cb5aa
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Mar 12 22:30:23 2012 -0700

    abstract out bug cloning

commit cb2d3bceada187525f182c9ea7c7d4f5e93fefce
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Mar 12 22:29:45 2012 -0700

    add new_bug and overwrite file

commit 28c934eae944228eb05f4d47f651f9506ad9906e
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Feb 27 17:13:33 2012 -0800

    reopen bugs properly

commit f264e889271e05f55bff1c2df40f2bb0caff0732
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Feb 27 16:00:31 2012 -0800

    add merge testing

commit 5f6e63a4cb40bcf16ec8a6660c269149e040b5ff
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Mon Feb 27 15:58:41 2012 -0800

    default to repeat merged bugs

commit c57458bd0d8d708e7c56b25b9ad2d756e2352319
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Feb 27 15:54:41 2012 -0800

    add rebuild-debinfo

commit c34e2dfd6be5dc133e33e60667130dcbc26280fe
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Wed Feb 15 19:16:47 2012 -0800

    add HE config

commit d91858a335a8eba1d303261131ebb72ecc8b331a
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Feb 15 19:16:12 2012 -0800

    allow for tracking locks and relocking

commit 064f880f53b91c0466a469e9d7f10ff84d7c49d7
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Wed Feb 15 18:45:05 2012 -0800

    document estraier options

commit 621ee75bb7ca185b1d428fa606d5d31c44c19e0d
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Mon Jan 16 09:10:02 2012 -0800

     * allow sort

commit c850ae74f49a8dba4f9950aa4746e0e904a6c924
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Jan 16 08:51:37 2012 -0800

     * sort bugs in footer.tmpl

commit b0908f418563067d61de77a6862cf0eb91844515
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Jan 11 11:24:33 2012 -0800

     * fix submitter changed e-mail

commit bf2feefe655f6b5299283e27cd417ab4e7f0551d
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Jan 11 11:17:47 2012 -0800

     * avoid warning multiple times on unknown packages

commit c84911bdefc5a1475a1abd2b4c666e643c1fb961
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Jan 11 07:56:06 2012 -0800

     * fix submitter notification e-mail template

commit 6335716f86664a033980d7ee077b00dcd54bfd04
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Wed Aug 25 01:58:12 2010 -0700

    Hack around elinks css bug (closes: #593804)

commit 8dbe4e810dd99058eeed761f1172c842ab8f9259
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Fri Aug 6 02:31:05 2010 -0400

    fix logfh call

commit bbd943288101ea2963ca7d7f55ecc2e1f0c55d79
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Aug 6 00:55:47 2010 -0400

    tweak timestamp in changelog

commit 9cd9950343842c95ec12b76d4aaa82908d5e4e81
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Aug 6 00:55:37 2010 -0400

    fix thinko in the mr. t output

commit 2241cc83c2f7bef84f58500e8a2e31e3c1fddd8a
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Aug 6 00:55:24 2010 -0400

    add missing dependency on libnet-server-perl

commit 03cad65103808bca0f63bc182e1b7827014471fe
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Jul 29 17:49:00 2010 -0400

    add hash slice

commit cfd3e0e6967532e9deafb74615134cc8c3255e16
Merge: 5b550d0 b7cfda6
Author: Debian BTS <debbugs at busoni>
Date:   Mon Jul 26 15:12:30 2010 +0000

    merge changes from dla source

commit b7cfda67ee4d2c0c337fd8012bfd4690babab44d
Author: Don Armstrong <don at 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 at busoni>
Date:   Tue May 4 20:52:38 2010 +0000

    merge changes from dla source tree

commit d020b3b52ca2d66b6492b7d88b70c4ef77a3f9a0
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Mon May 3 19:28:36 2010 -0700

    add more control limit tests

commit 717460380c89fb9c15c463d1715856146e62a1d7
Author: Don Armstrong <don at 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 at 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 at busoni>
Date:   Fri Apr 16 17:07:39 2010 +0000

    merge changes from dla source tree

commit e910f5ba8f8d11a9a23b35f7bea7e667beddec6b
Author: Don Armstrong <don at 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 at busoni>
Date:   Sat Apr 10 17:55:40 2010 +0000

    merge changes from dla source tree

commit 271fcc56714cce4e4c8b40ce32f0f30e93433929
Author: Don Armstrong <don at 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 at busoni>
Date:   Fri Apr 9 19:42:36 2010 +0000

    merge changes from dla source tree

commit b11165fffd765926da3c558caac71fc664276487
Author: Don Armstrong <don at 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 at busoni>
Date:   Mon Mar 29 21:22:21 2010 +0000

    its bugs= not bug=

commit 78c9c6f6ddff7f89ee2b4c0366c695c5cac25252
Merge: 1ddf4a1 3d302aa
Author: Debian BTS <debbugs at rietz>
Date:   Tue Feb 23 19:37:46 2010 +0000

    merge changes from dla source

commit 3d302aae41d4d482b4a866e3df6f9b9a7af2d25a
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Feb 23 02:21:11 2010 +0000

    merge changes from dla source

commit 4742343577bd92dadcc2a20ba686b349bd458c00
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Feb 23 02:13:37 2010 +0000

    merge changes from dla source

commit df064dad30005430562a9aca33ad8880ec319a31
Merge: 203c6b3 dff4791
Author: Debian BTS <debbugs at rietz>
Date:   Tue Feb 23 02:13:30 2010 +0000

    merge changes from dla source

commit f0163c2e0ad2b57dd52c746427b0a1c05ab8bd59
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Feb 22 18:13:04 2010 -0800

    fix linkification of CVE reports

commit dff4791fa286e8cd93b083133420c9f2ea5665aa
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Feb 12 11:31:39 2010 -0800

    Fix noaffects option

commit 203c6b358ddc66ddb1e4e1527cc108b2a10d77bb
Merge: d03d7cc a0b230f
Author: Debian BTS <debbugs at rietz>
Date:   Mon Feb 8 10:51:51 2010 +0000

    merge changes from don source

commit a0b230f7f24a056ba0e08f4d3ed820f6986e8202
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Feb 8 02:51:30 2010 -0800

    its maintainers, not maint

commit d03d7cc5c01e63b3f8e64cc4d13a581a436fe23a
Merge: dfffc9e c31c947
Author: Debian BTS <debbugs at rietz>
Date:   Mon Feb 8 10:44:44 2010 +0000

    merge changes from don source

commit c31c947deb20a575dd2c7cc1fd292fd9e07b9646
Author: Don Armstrong <don at 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 at rietz>
Date:   Mon Feb 8 10:40:57 2010 +0000

    merge changes from don source

commit f0cc3756c13d682191d8e1767cfefa72bbff47cc
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Feb 8 02:38:34 2010 -0800

     * create an empty pseudo-package.maint file

commit db5e575472230b597ceb8c1017ffcf0ad73ca539
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Feb 4 23:38:18 2010 -0800

     * fix extraneous semicolon

commit 3540ed87aca7f53a5eb0763460e94db2b7fecf4e
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Mon Feb 1 18:26:46 2010 -0800

    update changelog

commit 0f11808e2e30fe46166ace0a98c2e18d9f454e69
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Tue Jan 26 15:25:39 2010 -0800

    properly handle source packages in get_versions

commit 86591f1c9de1a37cfa9da585a6dfafc3962a258c
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Wed Jan 6 07:54:31 2010 +0000

    merge changes from don source

commit 667e3e419cece2faee67590aa88c2583c3032a43
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Jan 3 09:50:39 2010 +0000

    merge changes from don source

commit 9e9371254528241edc90f34f8b0d7a08dd1830ca
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Jan 2 23:37:55 2010 +0000

    merge changes from don source

commit 217f5356951cdccc79f26b11dc9aa0cdce4d080f
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Nov 25 20:31:43 2009 +0000

    merge changes from don source

commit ca125564b322a7aba71d9f81a73a02528927c80f
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Nov 25 12:30:31 2009 -0800

    handle multiple packages and tags in limit

commit 156ce07674a2571e20c471c8e2de385d6bb2bd91
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Oct 20 05:34:44 2009 +0000

    merge changes from dla source

commit 6ac2a8d22887e26125b0c2b91ec13c452a25d510
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sun Oct 4 22:57:25 2009 -0700

     * import Debbugs::User

commit 8e65acb57543b68313d883d47f85167192f4d9e7
Merge: be73c97 12c2b64
Author: Debian BTS <debbugs at rietz>
Date:   Thu Sep 24 22:38:08 2009 +0000

    merge changes from dla source

commit 12c2b64ebe92a54ba90a15d0b02d3fc031b7bc07
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Sep 24 15:28:10 2009 -0700

     * fix binary/binaries typo

commit 092bf4832d181fe806f5b329a405e2b8b4a58369
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Sep 24 15:11:46 2009 -0700

     * move definition of sourcetobinary around

commit 2a65291b8c26653fd72a48b3691e95da4a1d9263
Author: Don Armstrong <don at 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 at rietz>
Date:   Fri Sep 11 20:59:15 2009 +0000

    merge changes from dla source

commit 870763abb7ef2942fb443f3b23e181ddbf75ef75
Author: Don Armstrong <don at 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 at rietz>
Date:   Thu Sep 10 20:58:41 2009 +0000

    merge changes from dla source

commit f201866909d36f988747115360b045d421f58346
Author: Don Armstrong <don at 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 at 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 at 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 at rietz>
Date:   Fri Sep 4 05:08:26 2009 +0000

    merge changes from dla source

commit 34cb2ef70829240d863bade0585e0ced71c65942
Author: Don Armstrong <don at 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 at rietz>
Date:   Thu Sep 3 05:49:48 2009 +0000

    merge changes from dla source

commit c9c4ca07f1ba2cffc57f6cab15243f22571c82b4
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Wed Sep 2 20:08:11 2009 -0700

     * call get_bug_status before checking limits

commit 5750b9ee882f461539a6bc9033ad8f6ffccbdd3e
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Sep 1 01:56:42 2009 +0000

    merge changes from dla source

commit b263a5fc3d45094817f366277a7d6e88220f6352
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Sep 1 01:09:10 2009 +0000

    merge changes from dla source

commit adec0833807887fefa4520005e764201fcdfdfab
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Aug 29 00:09:40 2009 +0000

    merge changes from dla source

commit e7c19ba4fddf6b342fc3467e10f18b2f685c612a
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Aug 28 16:24:06 2009 -0700

    fix block 1 issue

commit b1475869e85882a164576942e68ea2e40074d145
Author: Don Armstrong <don at 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 at rietz>
Date:   Mon Aug 24 04:13:02 2009 +0000

    merge changes from dla source

commit a156d178178b3a994e27991ecb16718aefff5167
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Wed Aug 19 06:06:49 2009 +0000

    merge changes from dla source

commit 1283e9e2e6d31ec006d6a5dcc9a18b2e028db58c
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Aug 18 23:06:20 2009 -0700

    fix x-loop addition

commit ebb65ed5c6e4d55246180bc0023b49e4d2e9b304
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Aug 19 02:01:51 2009 +0000

    merge changes from dla source

commit 02c3bfcf18adb3599788f37d2d314cac5f51535a
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Wed Aug 19 01:59:31 2009 +0000

    merge changes from dla source

commit 1e312ed2301019d544bff40de26c8c35e2e7f723
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Aug 18 14:58:18 2009 -0700

     * add missing join to common_headers setting

commit 40b44f3c468381c635c04df7533f9fcb430f11ec
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Aug 18 14:47:36 2009 -0700

     * various documentation fixes

commit 4382673c0bdbe13a40baade428ee463dcb6de450
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Tue Aug 18 19:24:44 2009 +0000

    merge changes from dla source

commit 835fb3a3efced6fd1b227611977f7e8d7b8eb459
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Aug 18 12:20:36 2009 -0700

     * write out bug after tweaking blocks

commit 9989e447a1f02e5896daf1719f646f03056969f1
Author: Don Armstrong <don at 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 at rietz>
Date:   Mon Aug 17 20:22:52 2009 +0000

    merge changes from dla source

commit 6094998da052c334ff32663ef237c393b8c591f0
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Mon Aug 17 13:20:59 2009 -0700

    run tests by default

commit 53ec86803d381e25ff4bb7c67a258f72a109d8ad
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Aug 17 13:20:20 2009 -0700

    add missing dependencies

commit 877ed447705745566e862dfacc6d70dc184bb6d6
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sat Aug 15 18:18:39 2009 -0700

    bump control; no changes

commit 238774e234df5288045bca4a37dd549ef5c28e0a
Merge: bcbe646 95aed18
Author: Debian BTS <debbugs at rietz>
Date:   Sat Aug 15 23:26:33 2009 +0000

    merge changes from dla source

commit 95aed188723fd18bd8d8928338e42c9a41a03e39
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Aug 15 16:19:48 2009 -0700

     * create the source maintainer file

commit dcc7e5a9b058655e2a8de41766588ed00fdbe5c7
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Sat Aug 15 22:58:57 2009 +0000

    merge changes from dla source

commit 91ae418e5738511a87b6a970e3ca8508cb798c22
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Aug 15 18:49:18 2009 +0000

    merge changes from dla source

commit 0827fb9a131fb3de0e39fd3000a348955c1d0714
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Aug 12 18:39:23 2009 +0000

    merge changes from dla source

commit fcdb5dd39806c9bd53a29a9a137533363b14222e
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Aug 11 05:45:42 2009 +0000

    merge changes from dla source

commit 365db541d36d84100e342ab9add3e87d63a5dcb4
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Aug 11 05:44:52 2009 +0000

    merge changes from dla source

commit b9ffcf09b52902ea8cf1b4c26e0c8ae10c0a22e7
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Mon Aug 10 22:39:16 2009 +0000

    merge changes from dla source

commit 35df7f9d6f591d80a99eac96fcf0f5c0ffb6f488
Author: Don Armstrong <don at 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 at rietz>
Date:   Mon Aug 10 21:49:00 2009 +0000

    merge changes from dla source

commit 4cff682760150b988cdf40fc866adf47364c8392
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Aug 10 14:48:21 2009 -0700

    support cloned blocks; handle multi-packages properly

commit 8e2acb41bf8ef68f94fb95878f201296465c82b4
Author: Don Armstrong <don at 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 at rietz>
Date:   Mon Aug 10 20:09:25 2009 +0000

    merge changes from dla source

commit 8b40c099ffd3f1a46ba40eed9d572dc8b4211f0e
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Aug 6 20:07:49 2009 -0700

    skip paragraphs which start with comments

commit c59f44bafcaac6e0ccb5b6c087aa9bf3b5700b53
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Aug 6 19:36:26 2009 -0700

    kill off the old perl makefile

commit c14d8141414a7c7f2553b3c41e364429ada5283f
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Aug 6 19:33:40 2009 -0700

    fix up the debug transcript addition

commit b38da7a653e334ad92ee3dd9b03677dffd0a9bba
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Aug 6 08:58:43 2009 -0700

    don't alter archived bugs in control

commit 14f7d80b0cd0adfa02ae77d30111fe6daca53456
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Aug 3 11:14:36 2009 -0500

    add missing concatenation operator

commit f1efdea3d7d2341bdbd413ba91d99bd8f4d64944
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Aug 3 11:13:29 2009 -0500

    use split_status_fields and make_list

commit 9415ae826d9efc4e70727e22b2ca29060d1a6a15
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Aug 3 11:12:49 2009 -0500

    always return an arrayref in split_fields

commit f0e80b41cd3f467555ee5d1bd59d04059c6a5d80
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Mon Aug 3 11:12:00 2009 -0500

    handle new block configuration; use english_join

commit 5838e8b7f865c44688889d7f2b38f92e4e77b787
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Aug 3 07:25:42 2009 -0700

    use splitpackages in process

commit 2840d1d81330555f463c80cf3df6f04065e020f1
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Aug 3 07:25:15 2009 -0700

    if src:, return the source package immediately

commit 70bd6994a087750f57337d6f95997d099940420b
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Sun Jul 26 16:05:36 2009 +0200

    Ditch extra blank lines (closes: #494843)

commit 54cf6d63107f4af51dd7227346e88d434a734e3d
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Jul 26 12:10:03 2009 +0000

    merge changes from don source

commit 248b1f33dca246c5341c06c9bc0ff92f57cf37ac
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Sat Jul 25 16:24:51 2009 +0000

    merge changes from don source

commit 620a781886822f4fbd433a36cad8feac46c3902e
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Jul 25 09:22:11 2009 -0700

     * test unblock as well

commit cb854f9b6ee7db1d95911ccfe47df75406896338
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Jul 25 08:45:02 2009 -0700

     * fix stupid block assignment in Control

commit 8605aba8fae887ded06f0bb3802495e19d2868dc
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Jul 25 06:44:35 2009 -0700

     * properly handle cloned bugs with reopen

commit 29dec4d9cd58f30341e20aa8077a272b9ebfb790
Author: Don Armstrong <don at 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 at rietz>
Date:   Fri Jul 24 11:42:09 2009 +0000

    merge changes from don source

commit c338bd5aa3d6e11327132643887772a3f47e7db1
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Thu Jul 23 16:36:44 2009 +0000

    merge changes from don source

commit 65d47ed0c094fb410a5e3003af56d9473892d37d
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Thu Jul 23 13:42:26 2009 +0000

    merge changes from don source

commit f47a5ff0dea4b460b0819848789b7b7c92f288ed
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Jul 21 22:42:42 2009 +0200

    add manifest.skip

commit 9e49b15db0321abf0e6d7c7782779e3f35e71b53
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Jul 21 22:40:09 2009 +0200

    add missing make_list

commit 008bb980ec1425b13510bdb49b8fc15ccee63d83
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Jul 21 22:36:41 2009 +0200

    fix Mail install and script install

commit ae6a8395793f5016716b3c69e841425ddfc11c3a
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Jul 21 22:34:34 2009 +0200

    fix missing {} and log/long typo

commit 72e977729d964c9093a34fadf236478698ca4686
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Tue Jul 21 19:59:35 2009 +0200

    use File::Temp in Debbugs::MIME

commit c6c6d03d5abccb0b5041d0b38abeb0d66b66be23
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Jun 18 20:46:14 2009 -0700

    add missing import of split_status_fields

commit 1c25d3edbe51dbe8fb00c334f72c14862b42bf8e
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Jun 18 20:16:06 2009 -0700

    add split_status tests in 03_status

commit f41c7f4e0feb0974868d2886bccd9bb8181518a0
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Jun 18 20:14:58 2009 -0700

    support setting limit in scripts/service

commit 247b64b5aa6b082431fff614011780f8ca020fb6
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Jun 18 20:11:41 2009 -0700

    add split and join status fields commands

commit 1c32775929a2e1bdabe1e9187c9e0293b50276fa
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Fri May 29 16:50:47 2009 -0700

    test block in 06_mail_handling.t

commit e0f6d63c812d07fb972189e6740dd273db624e00
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri May 29 16:50:21 2009 -0700

    discard empty packages in split_packages

commit 0b62859665c8495ac4008725aa63c87ccd2aeeca
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Sun Mar 22 23:01:48 2009 -0700

     * switch to depending on libmime-tools-perl

commit 42d4aa72c8abf7394efd9e9aa8128b933fb525ec
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Mar 22 23:00:31 2009 -0700

     * tweak overlong changelog line

commit 0dc6dee25114ea2a9f88b9c6f8f680facc238ccf
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Mar 22 22:47:34 2009 -0700

     * update copyright

commit ac4f1fe1d0709c47e34aabf52304462c81f36134
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Sun Mar 22 21:48:20 2009 -0700

    fix export_tags

commit f3af869644266206ca5197ab39f0ad841e20d22f
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Mar 19 09:43:13 2009 -0700

    document the default headers

commit cf62faa902c8716a79dcc75d4e185b987e5fa066
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Mar 19 09:31:35 2009 -0700

    add submitter changed email template

commit 3581ef54eda59357f75cb038bcb3fb7a89d88d93
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Mar 5 10:57:42 2009 -0800

    fix infromation typo

commit dce5d2b3d3dde9b639ccba7224da3100ba803e78
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sun Feb 22 22:42:01 2009 -0800

    merge fix for soap bug

commit 2fe1364f4ef6bcf0f1d552973f61ac0474df9246
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Wed Feb 18 21:06:49 2009 -0800

    Ditch 'as before' (closes: #514677)

commit 5de1c86ac2c032ec5d92ccd8beed6677e07a8492
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Feb 18 21:04:45 2009 -0800

    add bug_status command to Debbugs::Common

commit c626c9981bc8d1e6c0ce36e443787a516dedfaf4
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Feb 18 21:04:32 2009 -0800

    add last modified field to status

commit 61d7e6604f554cc879d8d863d561cdb936b90345
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Wed Feb 18 20:43:17 2009 -0800

    pass trim_headers

commit c9555cd32e4e6e6f60ca38c0d63374d0f402f75e
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Feb 18 20:42:59 2009 -0800

    fix pod error in Debbugs::CGI

commit e7777b3a7e4abfb730f2240bfcc1e03f61daf7bb
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Feb 18 20:42:43 2009 -0800

    support trim_headers

commit 84ae843b16b0d2e213057509bef62f08f771fc6f
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Wed Feb 18 20:41:29 2009 -0800

    remove excess =back in Debbugs::Config

commit 9ac1097c2f923efb2fce85c67cc692793993b305
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Feb 18 20:41:05 2009 -0800

    switch pod from =item to =head2

commit a52ba4882e2ad0b060a0feb0893bd4bbf9aa6f8b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Feb 18 20:40:36 2009 -0800

    allow fields to be exported

commit 6a8a4c89dc39479e04e0cba2c8678c79f333a9ef
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Feb 18 20:40:13 2009 -0800

    fix pod error in Debbugs::Log

commit ec400145232a1f58bc2a605ae5def543a8b8e165
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Feb 18 20:39:54 2009 -0800

    check reassign with , delimited packages

commit cb64e9c6644c0bd55ec543d600ea8db1add4450b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Feb 18 20:39:16 2009 -0800

    add Test::POD test

commit 43cffcc5170dfce54773aa2ed2735d343351a42a
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Tue Jan 27 01:26:32 2009 +0000

    merge changes from dla source

commit 409bc191cdc58d4c4ba06cbe09d8174a8f9bbc44
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Jan 26 17:24:56 2009 -0800

    really fix #484789

commit 51577f39857ecc996046c3df62e617e523cebf05
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at rietz>
Date:   Fri Jan 2 05:40:26 2009 +0000

    merge changes from dla source

commit 5a50aa3c6bafb2890953af16372f28e61fd81774
Merge: 78dd345 6427ae5
Author: Debian BTS <debbugs at rietz>
Date:   Fri Jan 2 05:37:56 2009 +0000

    merge changes from dla source

commit 4826f276bf38422c8705fca4f303f8f57f5fa79e
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Dec 31 17:58:49 2008 -0800

     * Propery handle caching of guess_source => 0

commit 285590d42de0d118b85d119f67f3a1fdd994659f
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Wed Dec 31 19:54:18 2008 +0100

    import getpkgsrc

commit 6427ae54a399c369c1a4b2c85a346ee0117d11ed
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Dec 13 18:09:57 2008 +0000

    merge changes from dla source tree

commit 42f9c9b6f181ba179fe3e33bfa56154868b424e9
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Fri Dec 5 00:44:07 2008 +0000

    merge changes from dla source

commit d2fb2336987af188a739d165c9161f272c4a86d5
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Dec 4 16:37:02 2008 -0800

     * remove useless escaping in maybelink, closes #507807

commit 7a5773f91edb80199a5f076dc048c24e069708a9
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Thu Dec 4 07:55:39 2008 +0000

    merge changes from dla source

commit 21c08e43f0b9b509b12b20279077633ab6d88a81
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Wed Dec 3 19:53:28 2008 -0800

    sanitize path before calling hostname

commit 0e181a97181603c80c917818f8e629a5fc3a41e0
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Wed Dec 3 10:40:59 2008 -0800

    Add Date headers if missing (closes: #458757)

commit c311254aa558f21f5a90d3c65456eb91e5ac3d89
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Tue Dec 2 20:00:32 2008 -0800

    pass thorugh html_escape

commit 2046fad8a19036f6d3433cb9083a4c45581e34db
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Tue Dec 2 09:02:27 2008 -0800

    Resolve two XSS (closes: #504608)

commit d1c9e4df65e46524673d8ddcbab1b687fb1db78b
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Tue Dec 2 08:33:07 2008 -0800

    add add_user to Debbugs::CGI

commit ef14d28751d8db12d45f05cb6f162fe1c5bfa4f2
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sun Oct 26 14:41:53 2008 -0700

     * update changelog

commit 22e24a690948e930e3095855d1ca8105e68e6c52
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Oct 26 14:37:39 2008 -0700

     * fixup changelog as we fix #444416 too

commit fe51f5ecdeaa01d89a9c695c31939421894c6dd3
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Sun Oct 26 14:14:13 2008 -0700

     * update changelog

commit 7851e26e47eb44356fa7acd0cbb682754c37c479
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Oct 26 12:55:10 2008 -0700

     * update changelog

commit 2fca9e6cfc634b93292593d95f4fd6f6326b7407
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sun Oct 26 12:00:23 2008 -0700

    Change how maybelink links links (closes: #501757)

commit efdbb44492afc3e987e75fc6b5ad8961a447d38c
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Oct 26 11:45:11 2008 -0700

     * fix infmessage class display in bugreport.cgi

commit 7147c51fc79bfc5a84f0eae401d4d6cf43798b7b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Oct 26 11:13:55 2008 -0700

     * Fix problems with undefined subjects

commit 7c26d8b9218e2c30e94a2375e93ec44e211f1237
Author: Don Armstrong <don at 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 at rietz>
Date:   Thu Sep 25 20:07:56 2008 +0000

    merge changes from dla source

commit fe3cb56ad04bdfdd05bb7066514228657180105c
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Wed Sep 24 17:48:00 2008 -0700

     * disable CGI::Alert in version.cgi

commit dd69df36bd1f6d4e3ef367b66f9005a3515a5872
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Sep 24 23:11:01 2008 +0000

    merge changes from dla source tree

commit 2bb4dad06e5f457847db91ff49b516fbd407184b
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Tue Sep 23 12:58:29 2008 -0700

    merge from mainline

commit 985d77420dbb8a24b75ee61bc26b91de7767d28b
Merge: 4378e9e f2752c5
Author: Debian BTS <debbugs at rietz>
Date:   Fri Sep 19 19:51:35 2008 +0000

    merge changes from dla source tree

commit f2752c59f296ba1df44574bd06e6a33b5a139537
Author: Don Armstrong <don at 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 at rietz>
Date:   Fri Sep 19 00:22:46 2008 +0000

    merge changes from dla source tree

commit c7ef08d9721d38f6e6c19aa9dfcd1a6a2492d8d0
Author: Don Armstrong <don at 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 at rietz>
Date:   Fri Sep 19 00:19:15 2008 +0000

    merge changes from dla source tree

commit ea6642439e45dac39661990ae466929f105bfcb3
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Wed Sep 17 20:01:49 2008 -0700

    add distribution selection twiddler

commit 96a0e62a2f84593db07b01a9dd9f057a8b793a6e
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Wed Sep 17 19:58:31 2008 -0700

    fix foreach issue in makefile

commit 5c6f0551430028f1283e0cef76be004922340150
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at rietz>
Date:   Tue Aug 26 11:08:02 2008 +0000

    merge changes from cjwatson

commit d441ea85fb9b79e23e2e662565de4b39de020437
Author: Colin Watson <cjwatson at debian.org>
Date:   Tue Aug 26 11:35:32 2008 +0100

    fix broken tag for severity

commit 3ab8125082508525cb9c4475d9a51b4fd9f29ac6
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sun Aug 17 10:39:19 2008 -0700

     * future directions updated slightly

commit 0620f287779eb57cbbf7c6f7bf29a752ffbd51f2
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sat Aug 16 13:09:19 2008 -0700

    add forwarded information; update bzr ignore

commit 1edfc047137fd953393613fa9c44468ac283f610
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Aug 16 13:09:00 2008 -0700

    split out debbugs-local; fix install files

commit 07f811be13aa543e51f2ed20ac506cea9d1590b5
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Sat Aug 16 12:17:13 2008 -0700

    pass maybelink to bugreport.cgi templates

commit 41e9cdda9f4840cb69483dc9e8afb49ef1d60afb
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Aug 16 12:16:42 2008 -0700

    generalize append_to_log

commit a4918ab7b3577c0089b1a46fd566c40456774b1c
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Fri Aug 15 15:01:37 2008 -0700

    move bugs-fetch

commit fb964d14bf3b84aacd6abd0b7450ab7835ea1b56
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Aug 15 07:04:26 2008 -0700

     * add missing > to </em> [thanks to jamessan]

commit 40529028dc77f50e0d9eafae1eb59c60b31d1d01
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Aug 12 19:13:17 2008 +0000

    merge changes from don

commit f1cf1f99919a33b1d18cd8631a169bf8621fec92
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Aug 12 11:40:59 2008 -0700

     * trim off trailing spaces in summary

commit 21370a96790adf6c8605ddc2b965b1cae56a59a7
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Aug 12 11:35:05 2008 -0700

     * fix broken . instead of ,

commit 983aaa9f99a63620d4a8af4d21aeaa681b316c3b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Aug 12 08:57:57 2008 -0700

    remove pathological space in =back

commit 01784b23d72a4339060551d7a68bb2c41c870b40
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Tue Aug 12 08:37:42 2008 -0700

     * fix the link class

commit 8f107da59cfeeabdf6b46695cfe8a6854fee938d
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Aug 12 08:20:04 2008 -0700

     * add back missing @

commit 8a2fe5b796d5908395c6c974d6d23569ad2a448e
Author: Don Armstrong <don at 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 at 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 at 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 at rietz>
Date:   Sun Aug 10 23:35:00 2008 +0000

    merge changes from don

commit edab5a9f678fb97925137d0ac3a4fc13068daeaf
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Aug 10 23:19:05 2008 +0000

    merge changes from don

commit 10a67b7de5d2370bc4e4a25ec6581677386b580c
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Aug 10 23:06:44 2008 +0000

    merge changes from don

commit 8babdb7510c202db35d24184089bfea1b61e0557
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Aug 10 20:00:41 2008 +0000

    merge changes from don

commit 583264210be0d2b114f9a529392323fea57acf3e
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Aug 10 12:55:54 2008 -0700

     * move position of semicolon

commit e814b29f2bfc8e2ed738b9224a0606040fa116ac
Merge: 828632d 1ef8f73
Author: Debian BTS <debbugs at rietz>
Date:   Sun Aug 10 19:43:55 2008 +0000

    merge changes from don

commit 1ef8f73c24a155eb3359f73513ad0c5e553b803f
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Aug 10 12:41:58 2008 -0700

    support testing merge/unmerge/forcemerge

commit 0f00ae1b1ddca847996ffe92b96a284145bbe444
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Aug 10 12:41:39 2008 -0700

    include hook bits too

commit 83dd6fbe5f953deb69b8f2054e21b4c3009c953a
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Sun Aug 10 08:47:57 2008 -0700

     * Add bug archiveable support to PKgreport.pm

commit 83c2b67cba835242b84839b470442bd2bab1c53d
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Aug 10 08:47:30 2008 -0700

     * add missing span elements

commit f05dbc253e5b2adc2192311c68d399420355e33f
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Aug 10 15:38:39 2008 +0000

    merge changes from don

commit 1474e155834038b1afe42ec1a99f863d8f3647cd
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Aug 10 14:55:21 2008 +0000

    merge changes from don

commit 491555366edfe83e6768691380038c9184b26cee
Author: Don Armstrong <don at 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 at 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 at 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 at rietz>
Date:   Sun Aug 10 04:46:46 2008 +0000

    merge changes from don

commit c6e762094f52f77d9d9b27ceb8b5cf7296b4a88d
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Aug 10 04:27:23 2008 +0000

    merge changes from don

commit 6531f8e8360b4b80676edff84457c71fcacb2da9
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Aug 9 21:18:32 2008 -0700

     * fix output typo

commit 42968ad723d526ffa327bf8399a044ba75a89361
Merge: 5823941 be404de
Author: Debian BTS <debbugs at rietz>
Date:   Sun Aug 10 00:28:28 2008 +0000

    merge changes from don

commit be404de617b96ead7595c272463f120ae0535fcd
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Aug 9 17:27:16 2008 -0700

    return "" instead of () from english_join

commit 8c234479f7fbe6cbfd827e91eb054d1ae7f8dd09
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Aug 9 16:27:13 2008 -0700

    add affects support and tests for affects

commit ac5e5040d1a2e9a6b43783260af9685bbafc61d5
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Aug 9 16:26:56 2008 -0700

    update changelog

commit 583c2e88dc5ccdd6ef79f0769905e23dd752d8a3
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sat Aug 9 16:26:04 2008 -0700

     * Add english_join command to Debbugs::Common

commit d0f1c8f9fb7ad169e878100b31abf4e1464bfc54
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Aug 9 16:25:29 2008 -0700

     * support affects in get_bugs

commit 11f4820b5d792a1e5b9bab82dd670608ef1d0f19
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sat Aug 9 16:20:12 2008 -0700

     * add .link span bits

commit 78db47e53f69e20425ab8647d1d4380eadac3597
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sat Aug 9 14:02:03 2008 -0700

     * Add the summary feature

commit 58239417800ff2f0c8d5f65a3e183b9c92ce95a3
Merge: c19c50a ff9fa7e
Author: Debian BTS <debbugs at rietz>
Date:   Sat Aug 9 18:55:58 2008 +0000

    merge changes from don

commit ff9fa7efb64d1037a8ea8c7b2b28569efb391594
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Aug 9 18:50:08 2008 +0000

    merge changes from don

commit dc8255be9b0da503ea31b1310d033ee7be79c793
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Aug 9 11:45:34 2008 -0700

     * accept dist like we're supposed to

commit 295ab305818419f08f781f604249062ce2cf38ca
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sat Aug 9 11:33:27 2008 -0700

     * fix archived for undef location

commit 0a6d62b2d04dc3f6e40d77d652967c4c385cfc5b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Aug 9 11:33:09 2008 -0700

     * fix typo

commit 7344ad36c4219bf6732b5a970640f7c6a52cc213
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sat Aug 9 08:48:27 2008 -0700

     * Fix forwarded links
     * Collapse newlines

commit ab93a2a35ca6bddde5ba092aca48a57dd434782f
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Aug 9 15:20:30 2008 +0000

    merge changes from dla source

commit d8f3f5da7ad937162bdce39dbab1ef5b38cefda7
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Aug 9 14:19:13 2008 +0000

     merge changes from dla source

commit a882590242c675d9e930028bb35974bef5547ff6
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sat Aug 9 07:11:56 2008 -0700

     * switch to bug_links from bug_url

commit 66e05cde0a55ceccf9e558473cddb3ba2fec6317
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Aug 9 07:11:20 2008 -0700

     * switch to package_links from htmlizemaintlinks

commit e295fe102f5b2592663b6a35d8d8257f2eb763ab
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Aug 8 20:38:07 2008 -0700

     * add handle affected packages code

commit 5b4a34950409cc0991e5e75f0d623467b6ffa214
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Fri Aug 8 20:37:06 2008 -0700

     * switch from bug_url to bug_links

commit c337e38ef6d0c2b91ae665ac3b4a9356e236880b
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Fri Aug 8 11:40:44 2008 -0700

     * Switch from bug_url to bug_links

commit 490fe74def241e622d6d69f58ab7637db6d697be
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Aug 7 18:48:31 2008 -0700

     * use white background for extra status boxes

commit 685283972f1ebcb0bb43c1b99d84166b9ecae60e
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Thu Aug 7 12:36:24 2008 -0700

     * Add tag->single letter hash configuration option

commit 79008a8d728e53266aebba1b66cd8d6a1ca3a9c9
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Aug 7 12:35:30 2008 -0700

    allow using time in templates

commit ca44414aa3754c7677c1462030f0c387db413b14
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Aug 5 15:18:32 2008 -0700

    fix owner mark

commit 9a05998d2232d72e246ac6e4b5b3e5e5085cc30a
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Aug 5 15:18:20 2008 -0700

    add package filter support

commit 3c7b77aecb4d453d1538aadf6ca0f80ff16f5d88
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Aug 5 11:03:09 2008 -0700

     * switch to * - style in changelog messages

commit 800dca1b0dc438d17d66c1663695e9203eaf7bde
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Mon Aug 4 15:50:32 2008 -0700

     * fix typo in soap.cgi

commit e93a599ece57bbe973b7a04120c9d22d62c9343f
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Jul 31 21:25:11 2008 -0700

    merge changes from archimedes

commit 09a4945e0a0eebb3179940ffa7b8845a47dc9c97
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Thu Jul 31 21:22:10 2008 -0700

    remove cperlstyle eof stuff

commit c7c042859262e3598d3b0892f78c9088fa4ac520
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Jul 31 21:20:04 2008 -0700

    add bug subscription domain to config

commit ad2abd73625d5b307f7d503fbe9b3ee5238a9248
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Thu Jul 31 21:00:01 2008 -0700

    merge changes from archimedes

commit 65892fbb23a8607e575351b14ed6abfd1852ced6
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sun Jul 27 06:10:42 2008 -0700

     * pass on status to bug_presence

commit d1b5a688e227b9ffd6ce93513b83de2ad198a616
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Jul 24 09:29:24 2008 -0700

     * fix collapsing for distributed versions

commit 17c8a729b2c8b0d8a78db798789bc0810e8a45fb
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Tue Jun 24 18:18:41 2008 -0700

     * Fix missing \

commit 38629e9793039ccb5ca83cdfc84bac28ebbc7b5a
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Jun 24 18:18:13 2008 -0700

     * Add obsolete_severities option which was missing

commit 5242eeb1f4bc23dd933892a0d3092746f46ad44e
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Jun 19 18:32:31 2008 -0700

    Add new uservalue feature to Debbugs::User

commit 02521b424c66db1bcb7d071da99147eb2a49731e
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Jun 19 14:43:18 2008 -0700

      * update changelog for templating system addition

commit 675a95f52de1ddd355f5079fe39600b52b16084f
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Wed Jun 18 17:10:35 2008 -0700

     * Add support for the correspondent index

commit e8dc09bb793f25103d2aa902046813483660a976
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Jun 18 17:06:42 2008 -0700

     * Use the new Debbugs::Log interface

commit 3713b708b2245c478268f8cf657fa9422598f822
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Mon Jun 9 09:32:40 2008 -0700

    fix a few missing transcript calls

commit 058e14633f72c9e83358ef38b61e51326808a377
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Mon Jun 9 09:01:55 2008 -0700

     * Use IO::File and Debbugs::Config::config

commit 9d251b87499495bad372da15e143838a54e3ac67
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Mon Jun 9 08:49:40 2008 -0700

    fix typo

commit 438b04eabe93a6307a2cf3567c481c2dc4b5dab7
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Mon Jun 9 08:36:09 2008 -0700

    fix myurl

commit f696080f2368288a5fd51c07bfc1fad177cd99ac
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri May 30 08:45:52 2008 +0200

     * remove remaining @cleanups

commit 1635a052c1837d0c4ba20e85cdda070b683f808f
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu May 29 04:09:53 2008 +0200

     * Add new globify_scalar function

commit 90b39e8c4b91cb1e21df851d136085a1237243b8
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat May 24 14:54:57 2008 +0200

    ditch using .in naming of scripts

commit 343464a69a83b5b2f1e956386482baaaccbc835c
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Mon May 19 09:46:57 2008 -0700

    add the quit template

commit c768b2faebc3e56f8e519e6ea3661c79d954defe
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at rietz>
Date:   Mon May 12 02:50:21 2008 +0000

     * merge don source branch changes

commit 7c5d68a73282d0bde5b9c407ef61f9c36b9d1b12
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun May 11 19:22:02 2008 -0700

     * Properly handle \n line terminated emails

commit 07eb463a20fae3d84a1e70860ceeff74ab6a5e01
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun May 11 19:21:47 2008 -0700

     * fix chomp wrongness

commit 5ce60c07ae5d3cb68c4464ae10dd4f9d02f56b10
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat May 10 18:14:09 2008 -0700

     Distinguish between reports and followups (closes: #459866)

commit be2ab3c504439e1eb4f1ef0360f4f5b276a9f66a
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Sat Apr 26 08:50:21 2008 +0000

    merge changes from dla source

commit 77e237d678042b9aa73d1771d35ce72c2c6c2682
Author: Don Armstrong <don at 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 at rietz>
Date:   Mon Apr 21 03:20:05 2008 +0000

    merge more changes from dla source

commit 7819033e546b97081fe1890a00260eac8212960b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Apr 20 12:11:14 2008 -0700

    fix problem with rfc822 output link

commit 86ab3d2788f65dd62373383740e57ab1bbce74e1
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Apr 20 12:10:37 2008 -0700

    remove redundant \s*

commit 4b840771d8d00be104a7531147fbd4b49d54123a
Merge: f880a51 a84952f
Author: Debian BTS <debbugs at rietz>
Date:   Sun Mar 30 03:16:32 2008 +0000

    merge more changes from dla source

commit a84952fc29a7d1cff9fddc7f2e32d5cbb94fa84d
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Mar 29 20:12:58 2008 -0700

    use full path to spamscan-sa

commit 56ea016a6fbe733d25d474165ac0222d583e30ed
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Mar 29 20:01:30 2008 -0700

    fix two braindead syntax errors

commit 0196c0ffe06fb1d9a4f9142238480dafd425bbe4
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Sat Mar 29 19:28:45 2008 -0700

    merge changes from mainline

commit f880a51e3f2df9ef7903ac77963aa84b55bf4345
Merge: f63ec4d 77afab5
Author: Debian BTS <debbugs at rietz>
Date:   Sun Mar 30 02:27:55 2008 +0000

    merge changes from source

commit 77afab52f27cd7c8b1980f49537be4f9442782c3
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Mon Feb 25 21:56:36 2008 +0000

    merge changes from dla source

commit 28e396ad173a907b3199bf017c4e7fb407ed7c6b
Author: Don Armstrong <don at 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 at rietz>
Date:   Mon Feb 25 21:50:09 2008 +0000

    merge changes from dla source

commit 7b55a3d6a3181498dc1c02126635f1e234689d9c
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Feb 23 22:54:51 2008 +0000

    merge changes from dla source

commit f6d597b2453ca503ce2c3bff6bbf3a535afe2d12
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Thu Feb 21 13:22:14 2008 -0800

    add the default package selected template

commit 90aed5cbeb0a7cf6bfbbe4ed7ba9e2268dd50f6b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Feb 21 13:15:12 2008 -0800

    add default package support

commit 942f012524bfe49e927026c38109ec070c8de2c0
Merge: caee250 cf2f070
Author: Debian BTS <debbugs at rietz>
Date:   Wed Feb 20 21:06:43 2008 +0000

    merge changes from dla source

commit cf2f070d44d1fe6b2bbd162c1f1ac436834b2623
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Feb 20 10:28:29 2008 +0000

    merge changes from dla source

commit d2a71a84b0bee0f23c1fa7607f04f7abfff578b2
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Feb 20 09:49:12 2008 +0000

    merge changes from dla source

commit 6b72b44d4030cb1959b9a689750473e9c00d5070
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Feb 20 01:46:09 2008 -0800

     * Add missing define($data->{done}) check

commit f59c0dfc0693730a141035757600ced6c1cd7280
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Feb 20 09:27:08 2008 +0000

    merge changes from dla source

commit 95b4163168ff88583edafcda834501f61fe22222
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Sat Feb 16 22:51:37 2008 +0000

    merge changes from dla source

commit 722f7b9e9ca402c6b401d232dc0a9fbafbdf08c2
Author: Don Armstrong <don at 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 at rietz>
Date:   Fri Feb 15 21:47:55 2008 +0000

    merge changes from dla source

commit e6da6293941545aef76565c9a48ab8684c4e5767
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Feb 13 20:09:25 2008 +0000

    merge changes from dla source

commit 9ea2fb81b1846f9ced662b1418fdb49901d454df
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Feb 13 19:50:56 2008 +0000

    merge changes from dla source

commit d2a9c959140788c2be1a0f817941bcc6428226f8
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Feb 12 20:16:29 2008 +0000

    merge changes from dla source

commit 91d59f8e11839f34bf29e9ac1b14e4bb5cfb97ab
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Tue Feb 12 08:27:45 2008 +0000

    merge changes from dla source

commit 6293d4f59dbe846578574a5969e291bef732d621
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Feb 12 08:25:15 2008 +0000

    merge changes from dla source

commit 2d6af013498f46a09e2cfdc092ce2b76eea7dad2
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Feb 12 07:22:30 2008 +0000

    merge changes from dla source

commit b11ef8b02b109eb3e1091f9625d1f2c5efef328b
Author: Don Armstrong <don at donarmstrong.com>
Date:   Mon Feb 11 23:14:49 2008 -0800

     * import lockreadbug
     * Fix various undefined value issues

commit de9ebd04e8f4149aad8734479c7220197dabe582
Author: Don Armstrong <don at 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 at rietz>
Date:   Mon Feb 11 07:04:45 2008 +0000

    merge changes from dla source

commit 7d2c74dd23041feb5c28ee08cf4f43f508ffcc3d
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Feb 10 20:16:33 2008 -0800

      - Make search case insensitive (closes: #448861)

commit a7c46170d0db2c119d2c287f531fed0b2e68b71b
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Feb 10 22:38:13 2008 +0000

    merge in changes from dla source tree

commit 25062eec3c5e641b8357fe91add750f8266afe00
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at rietz>
Date:   Sun Dec 9 00:53:14 2007 +0000

    merge dla source changes

commit b916194da089d631869cf605c31261cbb7662dc4
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Thu Nov 29 00:41:56 2007 -0800

     * Add more debbugging output to Debbugs::Status

commit 7a7bedacd8061351e2d30446366e0a5d16ff4b9e
Author: Debian BTS <debbugs at rietz>
Date:   Tue Nov 13 05:47:24 2007 +0000

    merge changes from dla source

commit e10b2cf931a5c935c3adf677ca5b2e10661a3ead
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Sat Sep 22 01:11:23 2007 -0700

     * Fix $date -> $header{date} thinko

commit 42cf6f4c65f2af7bcfb310c47a98fb980154f0a8
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Wed Sep 19 22:52:59 2007 -0700

    add path to template dir

commit 68475059679b704237689dc7e20bca89d54fe7a6
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Tue Sep 18 00:30:02 2007 -0700

    remove getmailbody from errorlib

commit 61f96a9b498f3a341238c3603638943a703acc1b
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Tue Sep 18 00:28:01 2007 -0700

     * Debbugs::CGI should be loading isstrongseverity

commit f3ead1c99726b9c274bab75513f8a35d35a8dd95
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Mon Sep 17 23:42:36 2007 -0700

     * Add dependency on libtext-template-perl

commit 0585960edfceaf8a2f1d6b76750ce1aced89332e
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Sep 9 09:26:09 2007 +0000

    fix spamscan-sa

commit c8e9db316a302946a20cdcb0c16679490c714e06
Author: Blars Blarson <blarson at uvula>
Date:   Sun Sep 9 02:22:42 2007 -0700

    fix spamscan-sa

commit 1cb6fa16666c98674206f2ee3c821b29093c8395
Merge: 025d336 5aac3bc
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Sep 9 01:34:27 2007 -0700

    merge in blars changes

commit 025d33669e3a821034bffae177160327b1e3d94f
Merge: b163126 0bfbbcb
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Sep 9 01:34:15 2007 -0700

    merge in blars changes

commit 5aac3bc4982cfbbeb889b40da77a5665966dd895
Merge: 9e6a953 d462fe6
Author: Debian BTS <debbugs at rietz>
Date:   Sun Sep 9 07:54:39 2007 +0000

    spamscan for spamassassin 3.1

commit d462fe6dc7ed9faa7e1b3a7a5db14382cd90d99e
Author: Blars Blarson <blarson at 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 at rietz>
Date:   Sat Sep 8 19:22:12 2007 +0000

    merge new spamscan

commit d5e35b6ba234a0d8e3f26706a08d489816fa19e4
Author: Blars Blarson <blarson at uvula>
Date:   Sat Sep 8 12:16:18 2007 -0700

    Fix deleting temporary files.

commit 0bfbbcbc2bdbc9b888a8d8e90f11f724834df5a1
Merge: fc6d1ef 8ec6e84
Author: Debian BTS <debbugs at rietz>
Date:   Sat Sep 8 14:09:28 2007 +0000

    merge new spamscan

commit 8ec6e84eb4a811fcccba1a95e40983461ff59261
Author: Blars Blarson <blarson at 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 at rietz>
Date:   Sat Sep 8 10:19:24 2007 +0000

    merge changes from don source branch

commit b1631260ab8e6c2ac2ddddad1322c77ad7482c7b
Author: Don Armstrong <don at 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 at rietz>
Date:   Fri Sep 7 12:37:28 2007 +0000

    merge don changes to source

commit a52eb5e039ec36800f61c119c1b2a13b012d92e7
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Tue Aug 28 17:56:00 2007 +0000

    merge changes from cjwatson source branch

commit c77baf9701327e24a5197492cfe350c31833d6c7
Author: Colin Watson <cjwatson at 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 at rietz>
Date:   Tue Aug 28 16:58:50 2007 +0000

    merge changes from cjwatson source branch

commit d4527035811a4e43cb040d5af9a7c493daca3aef
Author: Colin Watson <cjwatson at canonical.com>
Date:   Tue Aug 28 17:48:55 2007 +0100

    fix include/exclude=<tags>

commit e5e6af72f0323cbe10c94b995d74bb640a1b127c
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Aug 26 23:43:33 2007 -0700

    bug title is actually a string

commit b19d285d86390f367d7263c7bc1ec620565f451e
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun Aug 26 23:43:15 2007 -0700

    fix bug selection for broken soap clients

commit 4d1c24cf252b0648d36fe7e1881322b9b9aa70d0
Author: Don Armstrong <don at 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 at rietz>
Date:   Fri Aug 10 04:39:52 2007 +0000

    merge changes from dla source branch

commit 016c26d901f50fd9374e992c753eb9cc9b4f485d
Author: Don Armstrong <don at 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 at rietz>
Date:   Thu Aug 9 18:48:22 2007 +0000

    merge changes from dla source branch

commit a6f0c8a878c1deb5bb34b36656d8e3bb33763084
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at 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 at rietz>
Date:   Fri Jul 20 12:24:45 2007 +0000

    merge changes from dla source branch

commit 952e4c260cc1928370e0d091a2eea1c159aef5bf
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Jul 17 09:03:52 2007 +0000

    merge changes from dla source branch

commit 2caa11e2c67b79167de43f4a0ae8ba922d29e928
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at rietz>
Date:   Sat Jul 14 07:25:42 2007 +0000

    merge changes from dla source branch

commit ececedb41afe429c822480ebbd7c9c03bfc96c1c
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Jul 14 03:19:45 2007 +0000

    merge changes from dla source branch

commit 134bd914e32b7e2e67f00563d0b168987422d39e
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Jul 14 02:56:30 2007 +0000

    merge changes from source

commit 96229281914b6c90ad60c34e02809fc4cd4b5e73
Author: Don Armstrong <don at 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 at 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 at 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 at donarmstrong.com>
Date:   Fri Jul 6 03:00:41 2007 -0700

    handle multiple usertag settings

commit 4df037ee08661c9b102751e2c5580eb2184256a1
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Jul 5 11:04:05 2007 -0700

     * Handle arrayref empty maintainer

commit f380bb5c0bf4a46d599c18ba1ec5c89bb752dee2
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Wed Jul 4 20:48:49 2007 -0700

    add a date to the fakemail

commit f76f53e8fe16fa4292d5cc4cdc664fdc704504cd
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Wed Jul 4 10:23:37 2007 -0700

    ignore warnings from Mail::Address->parse

commit 3e72c44092f7c6c2e87b5b2ea2978574cbd183e4
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Jul 3 09:12:22 2007 +0000

    merge changes from dla source tree

commit 3c4504cce7015024dbe09382f1e43a407be9a26e
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at rietz>
Date:   Thu Jun 28 05:40:09 2007 +0000

    merge changes from dla source tree

commit 01dba5580a90addf0aee2d70c5bc0872c848eef4
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Jun 27 22:37:50 2007 -0700

    skip undefined includes/excludes

commit c8f7f2290773ef37c9d69ba717cc4a95ded64c3f
Author: Don Armstrong <don at donarmstrong.com>
Date:   Wed Jun 27 22:37:34 2007 -0700

    fix syntax error (missing ()

commit beca983387b33b635fb6fcec8d342d031baae152
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at rietz>
Date:   Wed Jun 27 06:04:12 2007 +0000

    merge changes from dla source tree

commit 4e857d7c73cb3a360ae20debd2ada03c30f8faa3
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Tue Jun 26 22:59:15 2007 -0700

     * Import getpkgsrc

commit dab51be8de2593cd3b03a7536b98892ad7d2f714
Merge: 838286a ecef3c8
Author: Debian BTS <debbugs at rietz>
Date:   Wed Jun 27 04:12:05 2007 +0000

    merge changes from dla source tree

commit ecef3c8787d2e60286df76a9251021a442ee7c57
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Jun 26 16:10:21 2007 -0700

    use the Debbugs::Status for splitpackages

commit 011d588521064c3e023086b5116039ec8f5b09c5
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Jun 26 18:35:20 2007 +0000

    merge changes from dla source tree

commit 0d773d8f9e51ed8923d0f8aaa511ddd9e9fdf2f1
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Tue Jun 26 18:13:58 2007 +0000

    merge changes from dla source tree

commit 83a34f8b9b0025ec90c70b8d2be2a8f9c65528e7
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Tue Jun 26 18:44:40 2007 +0100

     * Move bugfilter out to Debbugs::Bugs

commit 27c93c993127de490e641eb9bc28405485b8da00
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Jun 23 20:20:51 2007 +0000

    merge changes from dla source tree

commit f71c33c8be01cf281e86a5a9b683acd1b8907bcc
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Jun 23 16:52:25 2007 +0000

    merge changes from dla source tree

commit 29985e12ed776957deb9fc28040798d0b2c618a0
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Sat Jun 23 16:50:14 2007 +0100

     * Add missing subtraction from bug_archiveable

commit c6dfbb11469ffe6c5318037a83059463eb9f2894
Author: Don Armstrong <don at 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 at 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 at 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 at rietz>
Date:   Thu Jun 21 23:43:03 2007 +0000

    merge changes from dla source tree

commit db89968ec51b7bc1407da2476ff662ece687ac05
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at rietz>
Date:   Wed Jun 20 21:19:39 2007 +0000

    merge changes from dla source tree

commit de5b8cf67d8249a3c96f0e0d28f98926255cccbd
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Jun 20 21:15:27 2007 +0000

    merge changes from dla source tree

commit 7387202d80ce31f09afc98b738453b2951398529
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Jun 20 20:57:56 2007 +0000

    merge changes from dla source tree

commit 41f4070218c0b11c803e7bfea1ba5801b40479b5
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Jun 20 19:33:15 2007 +0000

    merge changes from dla source tree

commit 056a32a695142d3474b5b3183576e419ca5253e0
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Wed Jun 20 19:00:44 2007 +0100

    Add maint_decode function to Debbugs::CGI

commit 2493c3cef1267274e30d2db4319f781479f6b986
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Tue Jun 19 21:15:36 2007 +0000

    merge changes from dla source tree

commit 94ced3e1965059ada53ce93e2c52a777592499a6
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Jun 19 21:27:11 2007 +0100

    more Debbugs::Status fixes

commit 5f455285b0ba33fab3c06ec7a5de949216b7dfdc
Merge: 6e18b4a 1c218ec
Author: Debian BTS <debbugs at rietz>
Date:   Tue Jun 19 19:46:47 2007 +0000

    merge changes from dla source tree

commit 1c218ec4b6ce0d4a8434007348924bc2a8283c8e
Author: Don Armstrong <don at 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 at rietz>
Date:   Tue Jun 19 14:31:45 2007 +0000

    merge changes from dla source tree

commit eac301e769dcf7d6fa554f257fcf6dd6e4b742e5
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Tue Jun 19 13:05:36 2007 +0000

    merge changes from dla source tree

commit 509b83bb983eca21fe48ba4a6615a0817d503127
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Jun 19 06:02:21 2007 -0700

    add missing semicolon

commit f9ea612f96c05e4797f822968c5573bc09d63dba
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Jun 19 05:50:36 2007 -0700

    import lockpid into expire

commit 580b4a931283b47b65f2416c662202f289380fa4
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue Jun 19 05:49:45 2007 -0700

     * Actually export the lockpid function

commit 16e1d9442c96fcf663db6a8d81aec7c664bd4892
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at 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 at rietz>
Date:   Sun Jun 17 10:10:59 2007 +0000

    merge changes from dla source tree

commit 8afb13b19073d4e7b244992808870923c9275f34
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at rietz>
Date:   Sat Jun 16 20:32:02 2007 +0000

    merge changes from dla source tree

commit 62e70358466e381c2bd84b0ab71e678b5d700cfb
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Jun 16 19:12:21 2007 +0000

    merge changes from dla source tree

commit eed1016d134ad7f8812f1dc8946c45b365da5732
Author: Don Armstrong <don at 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 at rietz>
Date:   Fri Jun 15 22:33:05 2007 +0000

    merge changes from dla source tree

commit 2ce5407f0c170772e24eba56b97e96b74764d86e
Author: Don Armstrong <don at 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 at rietz>
Date:   Fri Jun 15 19:21:59 2007 +0000

    merge changes from dla source tree

commit 412e21f53d6bf1be9efe9d92a7e00b01a3d592f4
Author: Don Armstrong <don at 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 at donarmstrong.com>
Date:   Fri Jun 15 19:42:40 2007 +0100

    document that notfixed/fixed fixes #389634

commit e049f374a389aa98ce7b886546f352c009fbc297
Author: Don Armstrong <don at 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 at rietz>
Date:   Fri Jun 15 17:25:22 2007 +0000

    merge changes from dla source tree

commit 4123fd436904159e69afa638c794ade551cea9a1
Author: Don Armstrong <don at 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 at 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 at 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 at rietz>
Date:   Thu Jun 14 21:27:29 2007 +0000

    merge changes from dla source tree

commit 937b3fcbee18c33b3db2c8d42fbc97a40ac3164a
Author: Don Armstrong <don at 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 at rietz>
Date:   Thu Jun 14 20:49:46 2007 +0000

    merge changes from dla source tree

commit 5b7af4a5807c9e3208edd56e872c97f083b42f68
Author: Don Armstrong <don at 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 at 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 at 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 at rietz>
Date:   Thu Jun 14 15:23:33 2007 +0000

    merge changes from dla source tree

commit 31d775fed9f70eb7e0639b3585796de11151fdbd
Author: Don Armstrong <don at 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 at rietz>
Date:   Thu Jun 14 14:20:17 2007 +0000

    merge changes from dla source tree

commit 22bacfa4ad8ccb1f88566a0a084f3775219f915a
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Jun 14 15:15:27 2007 +0100

    indicate that titles have been reordered

commit eff080fb9dc7c676c56b42df866336e65fd1ff64
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Thu Jun 14 13:49:23 2007 +0100

      - Indicate date of last activity (closes: #207065)

commit f553add82699c7ce8fbd2f1819078c83e1974a59
Author: Don Armstrong <don at donarmstrong.com>
Date:   Thu Jun 14 13:21:07 2007 +0100

      - Only mail duplicated recipients once (closes: #172635)

commit 9d41b2774ce4c846fd191bec7131fd8e5bf7ddca
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Jun 13 21:37:29 2007 +0000

    merge changes from dla source tree

commit adf6539386c22827b4652dae96b4b634f6f4b4f2
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Sun Jun 10 01:27:50 2007 +0000

    merge changes from dla source tree

commit c52209e76ccaefb1e320dafe0c5abf4218cd5a3c
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Jun 9 18:26:55 2007 -0700

    fix typos in versions_time_cleanup

commit 9b3c9cd5615a7900ec7d3e4de758b7e8bda3e9aa
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Jun 9 23:55:08 2007 +0000

    merge changes from dla source tree

commit 3009c2de7538fbeb0b2b70c25c53128f78afe6d8
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Jun 9 23:14:33 2007 +0000

    merge from dla source

commit b01975957189785370251bd09802e3b61f8fd03f
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Jun 9 16:10:47 2007 -0700

      - Implement versioning aware archiving support (closes: #419693)

commit cb28484fe3f92ca80d3b7903d125b8ef1ffcc5c9
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat Jun 9 16:05:19 2007 -0700

      - Don't doubly select users

commit e8f3e5c45fe2081b2ac114b1d226ff74da1eb93d
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Fri Jun 8 11:38:15 2007 -0700

    document that ordering has been fixed

commit 1bbca550c1f16af430838251638fa20fe770d35d
Author: Don Armstrong <don at donarmstrong.com>
Date:   Fri Jun 8 11:27:46 2007 -0700

    document that hidden categories have been fixed

commit dcb283c0a89bb0c05b78584657f6c8d12f6bf873
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat May 26 16:36:10 2007 +0000

    merge from source

commit d62603442efd617f193e9d8204ac06ae734537b5
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat May 26 15:56:22 2007 +0000

    merge from source

commit 25955e19ad2065962739208f4350c5f360acf654
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sat May 26 08:49:18 2007 -0700

    fix missing declaration of db2

commit a0715632f16ac6302e27b24060dee8f257992d04
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed May 23 03:17:57 2007 +0000

    merge pkc typo fix

commit 8ca3eba64cfa1400e9c81823b5ff6882460eb5d2
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue May 22 20:17:18 2007 -0700

    fix pkc typo

commit 15a701c694b86cfaeb1b6c293e34d880f710b7b6
Merge: 7cbf8c0 9fb0978
Author: Debian BTS <debbugs at rietz>
Date:   Wed May 23 03:15:51 2007 +0000

    merge changes from source

commit 9fb097897d17feb653f43fe8a7849ab22ec42379
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Wed May 23 02:07:01 2007 +0000

    merge changes from source

commit a22ac5feb18369c00b07bcdcb60720474281bd4a
Author: Don Armstrong <don at donarmstrong.com>
Date:   Tue May 22 19:01:56 2007 -0700

    document that the regex is now correct

commit 1cd4c8d0673fe056a4da7954a7b16b0b457ab44e
Author: Don Armstrong <don at 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 at 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 at donarmstrong.com>
Date:   Sun May 20 03:36:52 2007 -0700

    add configuration test script

commit 99294e9f964fcd71ae7ed58d18c7584b9ae07037
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun May 20 03:30:21 2007 -0700

    add script to dump databases

commit 5c53d0a0cc97d8a53745d11e2913ae24434a669c
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun May 20 01:36:41 2007 -0700

     * Add removal_architectures config variable

commit 0fb0243d81f8b626988c73c6a9e54a865eeeb50c
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at donarmstrong.com>
Date:   Sun May 6 00:23:00 2007 -0700

    fix incorrect lexical variables in Debbugs

commit 352a45bd9a84d7d72c5abc772a02c76093d288e2
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun May 6 00:07:33 2007 -0700

    document that package pages are now optional

commit 9fd07325a5381276891e4b14d47fea8b3a4cf13f
Author: Don Armstrong <don at donarmstrong.com>
Date:   Sun May 6 00:04:43 2007 -0700

      - Make file locking portable (closes: #293277)

commit ab0b211952f3ae5b5a83f1723341863cdc1a2fc6
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Wed Apr 4 03:12:58 2007 +0000

    merge changes from dla source tree

commit e1282fbc363a4a713064123b5a8b3570b95b8816
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Mar 21 06:16:06 2007 +0000

    merge changes from dla source tree

commit e1bf8497620f08c25d0139f1aa01e990b378ba28
Author: Don Armstrong <don at 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 at volo>
Date:   Mon Mar 19 00:31:43 2007 -0700

    add fixed and notfixed commands

commit 4e48c30e236ac59e63d7141593347a65fea8bb94
Merge: 27cfbf8 6ab917d
Author: Debian BTS <debbugs at rietz>
Date:   Mon Mar 19 02:02:26 2007 +0000

    merge changes from dla source tree

commit 6ab917dc78e91743c8f25f3f3f26d9c3b1a257d9
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Mar 18 09:53:07 2007 +0000

    merge changes from dla source tree

commit 36d34844900d653da2cfa79c00e67a6c4fca7fae
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Mar 18 07:23:09 2007 +0000

    merge changes from dla source tree

commit b534cd7842c31a63b58095eda15f5dd27048d4e3
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Mar 18 07:11:24 2007 +0000

    merge changes from dla source tree

commit 07a44afa485f793a17092f776dcbbbc895e0a5cc
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Mar 14 08:37:49 2007 +0000

    merge changes from dla source tree

commit 5c42043e6d772478589a6e4d5d43d2fcc10c5b22
Author: Don Armstrong <don at 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 at rietz>
Date:   Wed Mar 14 07:02:53 2007 +0000

    merge changes from dla source tree

commit eb9245ad5938d0f64a92261886e07cb79740ec58
Author: Don Armstrong <don at volo>
Date:   Tue Mar 13 23:55:08 2007 -0700

      - Support usertagging cloned bugs (closes: #375697)

commit 1ada21acbca5ff899357471aae7de3f9ee5d1f3d
Author: Don Armstrong <don at 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 at volo>
Date:   Tue Mar 13 23:20:50 2007 -0700

    add alt tag for version graph

commit 905d14fb37b4c609e8c4e38872f4b73f39a96fcb
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Tue Mar 13 02:08:25 2007 +0000

    merge changes from dla source tree

commit 1c32a8053abf18dbb399530c2ceef5dd15aadc71
Author: Don Armstrong <don at 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 at rietz>
Date:   Mon Mar 12 06:38:07 2007 +0000

    merge changes from dla source tree

commit c8f5c3f7a2aa06d53661e8a9e36a76c266f4f302
Author: Don Armstrong <don at 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 at rietz>
Date:   Sun Mar 11 09:45:05 2007 +0000

    merge changes from dla source tree

commit d9673775b379c7e7e86773321fd23d5967ad3633
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Mar 10 12:12:26 2007 +0000

    merge changes from dla source tree

commit 1de5f98127c24b20d79884adbaa042f652ce5a38
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Mar 10 10:20:42 2007 +0000

    merge changes from dla source tree

commit fa679d62cf5562f6206cf0f09cb36a05bb3f77b0
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Mar 10 10:03:02 2007 +0000

    merge changes from dla source tree

commit 94c5aea057994bf33e906f73308035bbb160df52
Author: Don Armstrong <don at volo>
Date:   Sat Mar 10 02:01:51 2007 -0800

    default to collapsed for things with width/height

commit 47ff25ec73822e6d8693ce92d698b85ce02940ad
Author: Don Armstrong <don at 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 at rietz>
Date:   Sat Mar 10 03:29:38 2007 +0000

    merge changes from dla source

commit e1c8798a353e9344ce5dcd3dcc470f27647cda0b
Author: Don Armstrong <don at archimedes>
Date:   Fri Mar 9 19:27:24 2007 -0800

    fix bug in getversions

commit 66af39a73332329a1227b6b9ea3489cd977f98e9
Merge: 56d5373 23ab580
Author: Debian BTS <debbugs at rietz>
Date:   Sat Mar 10 03:15:06 2007 +0000

    merge changes from dla source

commit 23ab5807ae4717b6d0132a40dfbb57e45246e8b4
Author: Don Armstrong <don at 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 at 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 at rietz>
Date:   Thu Mar 8 03:01:35 2007 +0000

    merge changes from dla source

commit 5f066a6a90142c1bd20df09b0c4d2490b7f18d11
Author: Don Armstrong <don at 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 at rietz>
Date:   Thu Mar 8 02:25:28 2007 +0000

    merge changes from dla source

commit 2049843f1b1c700202891c8251c84a33ee68a3a8
Author: Don Armstrong <don at 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 at rietz>
Date:   Thu Mar 8 01:37:28 2007 +0000

    merge changes from dla source tree

commit c9c4e85881d877a0b29c6d7e9ab50345ebe87ca2
Author: Don Armstrong <don at 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 at archimedes>
Date:   Wed Mar 7 17:05:15 2007 -0800

    fix mbox handling

commit 9961b4e577d6c2c67708d17e7fd08c0112481f5f
Author: Don Armstrong <don at 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 at 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 at 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 at rietz>
Date:   Wed Mar 7 05:25:07 2007 +0000

    merge changes from dla mainline

commit 70cf77464dc1d0966e821892d73b2dd6d1babc70
Merge: 5451320 0727dc4
Author: Don Armstrong <don at volo>
Date:   Tue Mar 6 20:12:09 2007 -0800

    Merge changes from the dla source tree

commit 0727dc4d2ef097efecc7440c382abb844f886af0
Author: Don Armstrong <don at 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 at 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 at 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 at volo>
Date:   Fri Mar 2 22:58:19 2007 -0800

      - List bugs being blocked (closes: #356680)

commit ed650b2a24923ac1afa194de327a3c950c7f99e5
Author: Don Armstrong <don at 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 at volo>
Date:   Fri Mar 2 22:38:45 2007 -0800

    fix owner documentation

commit 2b6307f8855432b2ce2c9a08fa71028fe2395cc0
Author: Don Armstrong <don at 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 at volo>
Date:   Fri Mar 2 21:12:18 2007 -0800

    Output more information when receive.in fails

commit 58e4bee353b3570f306e84567f1e38efa00f80f8
Author: Don Armstrong <don at volo>
Date:   Wed Feb 21 00:09:50 2007 -0800

    remove useless duplicated functions

commit 1f71fe821a9cd7f83fc0658eb97c43576eb8a29e
Author: Don Armstrong <don at 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 at 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 at volo>
Date:   Tue Feb 20 00:05:40 2007 -0800

    sanitize the format variable

commit ad88706c32b053957cb2a44c2f1a08a952be2caa
Author: Don Armstrong <don at 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 at 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 at 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 at volo>
Date:   Mon Feb 19 00:06:29 2007 -0800

    add suport for width/height to version.cgi

commit f20d8eb57ad19b8e6af6d34a6fd6cbb94c59a69a
Author: Don Armstrong <don at 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 at 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 at volo>
Date:   Sun Feb 18 17:28:38 2007 -0800

    do not lc() version or source-version

commit 3abc990040c12b55a8e25a5511dccc0866c6e631
Author: Don Armstrong <don at volo>
Date:   Sat Feb 17 13:24:07 2007 -0800

    add the bugreport.cgi test script

commit 313a4087ff869ff06da2c36f188166708151e568
Author: Don Armstrong <don at 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 at volo>
Date:   Sat Feb 17 13:23:13 2007 -0800

    fix . in place of ,

commit 65cac0cea79b07036217432bfcd23e9a97e81b09
Author: Don Armstrong <don at volo>
Date:   Sat Feb 17 13:22:49 2007 -0800

    set repeatmerged to yes by default

commit 6c5375ebeafaa4b42ff0fb7f346492d08e336f6f
Author: Don Armstrong <don at volo>
Date:   Sat Feb 17 13:21:36 2007 -0800

    readbug has moved to Debbugs::Status

commit 2edd4cc1153f0ad50f86d9c56d2e27b29554c985
Author: Don Armstrong <don at volo>
Date:   Sat Feb 17 13:21:12 2007 -0800

    untaint $ENV{DEBBUGS_CONFIG_FILE} when appropriate

commit b2ca39703efb4a553c0c9d51b7a5ddf93d90be72
Author: Don Armstrong <don at volo>
Date:   Sun Feb 4 00:53:54 2007 -0800

    use get_bug_status instead of getbugstatus

commit e7f1f35ae65d045fe3c0ff0528bf4fe137d92232
Author: Don Armstrong <don at volo>
Date:   Sun Feb 4 00:48:57 2007 -0800

    use bug_url instead of bugurl

commit 15c44a2b3d9f51274772d447c64591eec26f04e5
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at volo>
Date:   Tue Jan 30 00:17:37 2007 -0800

    import getbugcomponent in gen-indices.in

commit 774ec679dec979a8489e9d5a77e4ec2380a3d38c
Author: Don Armstrong <don at volo>
Date:   Tue Jan 30 00:17:08 2007 -0800

    use carp to deprecate sani instead of warn

commit c90fd2e0aaf87a68873181366fcaba5b7d40da0a
Author: Don Armstrong <don at 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 at volo>
Date:   Tue Jan 30 00:14:38 2007 -0800

     * Fix typo in send_mail_message

commit 78b396195d6ef6ec5a3a51b140f8046fb8af5959
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at volo>
Date:   Tue Jan 9 22:23:11 2007 -0800

     * Use Debbugs::Config and the new $gLibPath global

commit 56c8b1f04cc87d093f22f1767c233158a00a1663
Author: Don Armstrong <don at volo>
Date:   Tue Jan 9 22:22:39 2007 -0800

    add an owner index to gen-indices

commit 7a1f0b402b964162216d2411af0e1bee3de5cf06
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at volo>
Date:   Tue Dec 12 23:57:50 2006 -0800

    Clean up the documentation on reopen's deprecation

commit 3011f891da56dc8ceb57e0b28267f995a17059aa
Author: Don Armstrong <don at 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 at 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 at volo>
Date:   Tue Dec 12 23:44:04 2006 -0800

     * Fix various issues with selecting package and maintainers

commit 8d1f24d3d4022b1b37d1c9824c3fe4c01dec343a
Author: Don Armstrong <don at 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 at 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 at volo>
Date:   Thu Nov 30 22:40:09 2006 -0800

    add the beginnings of the mail testing scripts

commit 05d6dd6ff632328c46cd2d9f8d5a64bac8872def
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at volo>
Date:   Thu Nov 30 22:29:39 2006 -0800

    add buglog to Debbugs::Common

commit f35c7a48b484ab7f331db8a57b727cc9385c07ad
Author: Don Armstrong <don at 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 at 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 at volo>
Date:   Mon Nov 20 23:52:05 2006 -0800

     merge changes from mainline

commit 8a6e0cb1db6c06f4772dc28c684c29a89e175528
Author: Don Armstrong <don at 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 at spohr>
Date:   Mon Nov 20 15:10:05 2006 -0800

    merge fixes from mainline for jidanni bugs

commit 5451320000682e96ea2ada1998f7cf3a0dd2a5e2
Author: Don Armstrong <don at volo>
Date:   Mon Nov 20 15:04:00 2006 -0800

    merge fixes for silly jidanni bugs

commit 9f747dfc05efdb7f85a70c3ef2afede87cfd59b9
Author: Don Armstrong <don at volo>
Date:   Mon Nov 20 15:02:05 2006 -0800

    fix various jidanni complaints

commit 5b436ba2d3e6ba0fa5dfb910ce8f8641b9748dfa
Merge: 3497c05 9fea1e7
Author: Debian BTS <debbugs at spohr>
Date:   Mon Nov 20 04:17:02 2006 -0800

    merge changes from dla mainline

commit 9fea1e7615ba85c9136efa0741c14075e159c08b
Author: Don Armstrong <don at volo>
Date:   Mon Nov 20 04:12:58 2006 -0800

    merge fix for #395027

commit ad37c9eeadf565b93658265cb6431e50b667bf04
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at volo>
Date:   Tue Nov 14 18:16:06 2006 -0800

    export read_bug

commit 379d5c6dbb37c59a4d0a2746bd6b189152ee080f
Author: Don Armstrong <don at 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 at 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 at volo>
Date:   Sat Nov 11 00:52:23 2006 -0800

     * use :text support in common.pl

commit 549347a660f4e563955a0a630dbfccf1caf96c14
Author: Don Armstrong <don at 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 at 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 at 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 at volo>
Date:   Fri Nov 10 23:27:48 2006 -0800

    add test for Debbugs::Packages

commit f71ac6709f1a18cd3f216fc8deda33a0605360a0
Author: Don Armstrong <don at volo>
Date:   Tue Nov 7 18:05:46 2006 -0800

    disallow forwarded being set to a $gEmailDomain address

commit 61a4b41b8593395bd89e8cf57032a3dac6f8df08
Author: Don Armstrong <don at 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 at 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 at 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 at spohr>
Date:   Wed Oct 25 11:15:37 2006 -0700

    merge changes from mainline

commit 058d47057d556879b61fc6690dc99fada5bce4cb
Author: Don Armstrong <don at archimedes>
Date:   Wed Oct 25 11:10:01 2006 -0700

    fix typo in usertag patch

commit 2e31b857f8fad7027ccdcdc3e400492c75743f70
Author: Don Armstrong <don at volo>
Date:   Sun Oct 22 17:26:11 2006 -0700

    merge changes from source tree

commit a4bd45a80d32295bc762c9f254de60d95009a704
Author: Don Armstrong <don at volo>
Date:   Sun Oct 22 17:24:09 2006 -0700

    show version graph link on bugreport.cgi

commit 894d18f8f1cc113c74d7c5c5937fbf51b1ea0237
Author: Don Armstrong <don at volo>
Date:   Sun Oct 22 17:23:42 2006 -0700

    Allow for useless messages to be hidden

commit 0b99d4f15a7b098b7780c85b8229a81df152b2ae
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at spohr>
Date:   Sat Oct 21 01:12:20 2006 -0700

    merge changes from dla tree

commit 158635647abedbe04c08b6788dcbb2337618efe7
Author: Don Armstrong <don at volo>
Date:   Sat Oct 21 01:10:21 2006 -0700

    Make sure the timestamp is set from UTC

commit 5ec7562b3ce2e33a06b57a60abe54fc04d2b2c6d
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at archimedes>
Date:   Fri Oct 20 20:50:01 2006 -0700

    add usertags support to process.in

commit 185f4a8aba552e4fb8098f03e86cfc87e40501fa
Author: Don Armstrong <don at archimedes>
Date:   Fri Oct 20 20:24:03 2006 -0700

    use portable storable images

commit 3bac7c04445eaabfdb4065a509430660db431dea
Author: Don Armstrong <don at archimedes>
Date:   Fri Oct 20 14:06:04 2006 -0700

     use Storable in Debbugs::Packages

commit 1b7fc7a418509c445a372d9a0962cb07b32ee621
Merge: 608a032 8cf1e74
Author: Debian BTS <debbugs at spohr>
Date:   Thu Oct 19 21:46:00 2006 -0700

    merge index changes from dla tree

commit 8cf1e74aa43fafaed6ccd78778e64fd7592af687
Author: Don Armstrong <don at 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 at 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 at archimedes>
Date:   Wed Oct 18 15:16:24 2006 -0700

    close race condition when updating bts indices

commit dd38104d67418b03525f2601cd9c3b478ff9e158
Author: Don Armstrong <don at volo>
Date:   Sun Oct 8 23:25:02 2006 -0700

    fix typo in gen-indices

commit 024a54066701a901c80c545122c1737ccf0a4bd1
Author: Don Armstrong <don at 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 at spohr>
Date:   Sun Oct 8 22:49:02 2006 -0700

    merge changes from dla tree

commit 162921624c8d8962795b0d0b2f741437f24f4e05
Author: Don Armstrong <don at 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 at spohr>
Date:   Sun Oct 8 21:48:13 2006 -0700

    merge changes from dla mainline

commit 67a22c6c28addab6b2d3ba07e3fb6baf3d7673a1
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at volo>
Date:   Sun Sep 17 02:50:40 2006 -0700

    fix typo in bug number

commit fee02d45afbd3c6830a9f405f0bfde1767a1e8a1
Merge: a60693c fc27615
Author: Debian BTS <debbugs at spohr>
Date:   Sun Sep 17 02:07:06 2006 -0700

    merge changes from dla mainline

commit fc276159ff9377effdbb5cb05c2cc41994b958a5
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at volo>
Date:   Tue Sep 12 02:20:27 2006 -0700

    fix missing parenthesis

commit afc8d69d7bb407493f3b6bbb31d8b4dcf8c5259d
Merge: b805729 45e8787
Author: Debian BTS <debbugs at spohr>
Date:   Tue Sep 12 02:18:33 2006 -0700

    merge printf fix

commit 45e8787fb06dfe53e6249641482f4ea3b9c2d348
Author: Don Armstrong <don at 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 at 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 at volo>
Date:   Tue Sep 12 02:03:07 2006 -0700

    * Display links to archived bugs for all searches

commit f4b5bbd37ee068da057541439d51b67c9fdca71d
Author: Don Armstrong <don at 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 at volo>
Date:   Tue Sep 12 01:14:52 2006 -0700

     Add search and versioning support cgi scripts

commit 14f99cd902d7a23d78680d35ab4133098bdbd6aa
Author: Don Armstrong <don at volo>
Date:   Tue Sep 12 01:13:14 2006 -0700

    update future directions with backwards compatibility hack

commit 4a3e6d2582afbe17a44759cc72e23e16ccabddfb
Author: Don Armstrong <don at volo>
Date:   Tue Sep 12 01:12:48 2006 -0700

    Add bug searching abstraction

commit 6e8cad5f615fc4398c24ff8a1fe41624f6a187f9
Author: Don Armstrong <don at volo>
Date:   Wed Aug 16 20:32:35 2006 -0700

     * Add links to all blocking bugs

commit ca8e5a8ef15d54c9e03ddc01a282b20278378bea
Author: Don Armstrong <don at volo>
Date:   Wed Aug 16 20:10:01 2006 -0700

     * Add links to all blocking bugs

commit 69211a7468249d41bff8efb9d8c2375242f4e5e7
Author: Debian BTS <debbugs at 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 at 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 at 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 at 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 at volo>
Date:   Fri Jul 21 14:31:17 2006 -0700

     * Merge changes

commit c6f1a2a649ceabfec13fc72052b44a5f6f6527fd
Author: Don Armstrong <don at volo>
Date:   Fri Jul 21 14:29:43 2006 -0700

     * Use RFC compliant dates in headers

commit 942db6e3447020e7d7132b4cedce161ba720cdf7
Author: Don Armstrong <don at volo>
Date:   Mon Jul 17 18:21:45 2006 -0700

     * Add soap support to debbugs

commit b8caf66a0243399cfdef5e7232ad5e0f58bd7c43
Author: Don Armstrong <don at volo>
Date:   Fri Jul 14 21:29:49 2006 -0700

     * Add getverisons to Debbugs/Packages

commit dea63faba7124779d4d44b537a1893ac3da07999
Merge: f070312 a9e51c8
Author: Debian BTS <debbugs at spohr>
Date:   Thu Jul 13 02:23:13 2006 -0700

     * Really merge the subscribe patch

commit a9e51c8649f6ae5327fa51c61238283eaaa3fea7
Author: Don Armstrong <don at 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 at spohr>
Date:   Thu Jul 13 01:58:37 2006 -0700

     * Merge in changes from my mainline branch

commit 5e4a169622312921e17d60f91472200ff5492973
Author: Don Armstrong <don at 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 at volo>
Date:   Thu Jul 13 00:52:28 2006 -0700

     * Make the moreinfo acks more general

commit 835538b2cb12eeb8adef40e3eeeb9d7e6ea76829
Author: Don Armstrong <don at 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 at 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 at volo>
Date:   Thu Jul 13 00:17:16 2006 -0700

     * Add link to subscribe to bugs

commit 2ff9ac96459ffad3fbd66eff23eab419100e63ed
Author: Don Armstrong <don at 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 at spohr>
Date:   Wed Jul 12 20:39:10 2006 -0700

     * merge in fixes to usertags in service.in

commit 49dbd2310cd5d9ad10ae5d0ddd105489a33a88df
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at 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 at volo>
Date:   Wed Jul 5 18:24:01 2006 -0700

     * Merge obey package for usertags fix

commit b48da45ff9ed2c1df860676ca9874e220a27067b
Author: Don Armstrong <don at volo>
Date:   Wed Jul 5 18:22:59 2006 -0700

     * Obey package for usertags

commit 5d8d5d314e52611061b683979ba2e9a9b16388b3
Author: Don Armstrong <don at 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 at volo>
Date:   Wed Jul 5 17:40:17 2006 -0700

     * merge in changes to fix blocking bugs

commit 4595b85d3dabc3043c35934be94367c70aa17008
Author: Don Armstrong <don at volo>
Date:   Wed Jul 5 17:37:24 2006 -0700

     * link to blocking bugs in bugreport.cgi

commit 88cebf9e28d1384332baceb5a355d4043fc6e10e
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at spohr>
Date:   Fri Jun 16 16:41:13 2006 -0700

     * merge changes to fix falsely pending bugs

commit ff4f3db71d8b91b5e1aa9057e43845bcb31e6a07
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at spohr>
Date:   Wed Jun 7 23:32:55 2006 -0700

     * merge changes to fix rfc1522 encoding

commit 3b0db793ac4dcfaa83cee5d7d283ad86ce519b62
Author: Don Armstrong <don at 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 at 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 at spohr>
Date:   Sun May 28 12:44:59 2006 -0700

    merge changes to fix newmergelist bug

commit 3ccad2edb69cccbd3126d9bbb2f96b48570061bb
Author: Debian BTS <debbugs at spohr>
Date:   Sun May 28 12:43:26 2006 -0700

    merge changes to fix newmergelist bug

commit 58c16e155ac9b276fcc6371a947df9f9dc2210c3
Author: Don Armstrong <don at 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 at volo>
Date:   Sat May 27 01:34:51 2006 -0700

    remove debbugging print from Debbugs::Common

commit 896a4fd600daba2e5259a79ba5bc9b2a5cf00f8b
Author: Don Armstrong <don at 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 at volo>
Date:   Sat May 27 00:11:31 2006 -0700

     * Fix the date format used in headers

commit 9078fa676d1f4eaa4e38aa167792dacc7ec6804f
Author: Don Armstrong <don at volo>
Date:   Sat May 27 00:10:42 2006 -0700

     * Move readbug, getbuglocation,component,etc into Debbugs::Common

commit adaf8c69a212872936909b22ae7ee2b115ef6fde
Author: Don Armstrong <don at 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 at 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 at volo>
Date:   Sat May 27 00:05:26 2006 -0700

    make common.pl use Debbugs::Common

commit e6a4d1a692cd24284c9fb69c06aba7e5dcf5ba44
Author: Don Armstrong <don at 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 at 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 at volo>
Date:   Sat May 27 00:02:08 2006 -0700

    add future directions

commit 15540e96da668aa3daa1a5445e13c789f0f90ff1
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at spohr>
Date:   Fri May 19 23:20:51 2006 -0700

    merge changes from dla tree

commit cb77c27e732c60ae6bf61cea951ca20d6619709d
Merge: 59546b4 2ec7c74
Author: Debian BTS <debbugs at spohr>
Date:   Fri May 19 23:19:30 2006 -0700

    merge changes from dla tree

commit 2ec7c74e6c36c4be112f3411632145e59d09ded4
Author: Don Armstrong <don at 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 at 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 at spohr>
Date:   Tue May 16 22:40:59 2006 -0700

    merge changes from da source tree

commit 76a69162af0f6320372f9df907354e52056f160c
Author: Don Armstrong <don at 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 at spohr>
Date:   Mon May 15 00:31:16 2006 -0700

    merge changes from da tree

commit 6cd63782d5718867e826ce828da17a942b28bfe2
Merge: 455cf0d 5ba5dd2
Author: Debian BTS <debbugs at spohr>
Date:   Mon May 15 00:30:10 2006 -0700

    merge changes from da tree

commit 5ba5dd2a8726fb1ac81cf835666c592090c125bc
Author: Don Armstrong <don at 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 at spohr>
Date:   Sun May 14 22:13:26 2006 -0700

    merge changes from da source

commit 2538a8e700ae049347c16dc8faebd7c3e5de8fab
Author: Debian BTS <debbugs at spohr>
Date:   Sun May 14 22:12:22 2006 -0700

    fix permissions on process.in

commit 455cf0d1142fee44cf1a0d9d37b8c8d9d1d4783e
Merge: 3c8e39a f5ccef7
Author: Debian BTS <debbugs at spohr>
Date:   Sun May 14 22:11:19 2006 -0700

    commit changes from da source tree

commit 3c8e39a6345dcf585195985789270c1bf0a6ad7a
Author: Debian BTS <debbugs at spohr>
Date:   Sun May 14 22:10:52 2006 -0700

    fix permissions on process.in

commit f5ccef7d416fd2bf7b1e58975751172579014006
Author: Don Armstrong <don at 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 at spohr>
Date:   Sat May 13 15:27:09 2006 -0700

     * Merge in changes from mainline

commit 8bbb16bb58e37608061ebfe95a2b3564ff14e944
Merge: 15deead 2da906b
Author: Debian BTS <debbugs at spohr>
Date:   Sat May 13 15:25:57 2006 -0700

     * Commit changes from DA tree merge

commit 2da906bfe654808978aab3fb60f3a2cfa5a435da
Author: Don Armstrong <don at volo>
Date:   Sat May 13 14:52:38 2006 -0700

     * Add missing semicolon back into service.in

commit 15ad7ba922dbba5ae88a566167783fa813babe30
Author: Don Armstrong <don at 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 at 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 at volo>
Date:   Thu Apr 6 15:15:41 2006 -0700

     * Add changelog line for the forcemerge command

commit 7491c13db123956338883b59b4518b725cad76c9
Author: Don Armstrong <don at 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 at spohr>
Date:   Wed Apr 5 19:03:57 2006 -0700

    commit changes from mainline

commit 15deead92871d451430ff62e50be83fef95be8ff
Merge: bece9d1 d2a405f
Author: Debian BTS <debbugs at spohr>
Date:   Wed Apr 5 19:02:16 2006 -0700

     * merge in changes to fix maintainer missing mail

commit d2a405f5ffc5aaa85ecb4aa148a4502dbb5fc021
Author: Don Armstrong <don at 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 at spohr>
Date:   Thu Mar 30 01:55:09 2006 -0800

    merge changes from mainline

commit bece9d17fd221748f93bf3a1858ae99a8d92c01c
Merge: a637d40 f8d0230
Author: Debian BTS <debbugs at spohr>
Date:   Thu Mar 30 01:53:04 2006 -0800

    merge changes from don_source

commit f8d02304323063c2ade025c8e68619bc95e681a4
Author: Don Armstrong <don at 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 at spohr>
Date:   Wed Mar 22 19:40:44 2006 -0800

    * merge changes from mainline

commit a637d40bcf091d949b9959fb7e3ee7991e50aa3b
Merge: 1e421a8 6ffa5f9
Author: Debian BTS <debbugs at spohr>
Date:   Wed Mar 22 19:38:35 2006 -0800

     * merge changes from don_source

commit 6ffa5f9cf937b2a1c44728358a14e9b19ba5648c
Author: Don Armstrong <don at 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 at 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 at 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 at spohr>
Date:   Wed Mar 22 02:25:47 2006 -0800

    * Add blocked hosts to bugreport.cgi

commit f634cca4ab0a713289adf99faf4bc9a124cc7164
Author: Don Armstrong <don at 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 at spohr>
Date:   Sun Mar 19 13:51:12 2006 -0800

    merge removal of de_rfc1522 from mainline

commit 1762cae2c95cb3032dc14396c9872b3e14b2bc2b
Author: Don Armstrong <don at volo>
Date:   Sun Mar 19 13:42:03 2006 -0800

     * remove double decode_rfc1522

commit 7d116849ac4bf77909cd369fa004075f820bc2d6
Author: Don Armstrong <don at volo>
Date:   Sun Mar 19 13:40:15 2006 -0800

     * Change de_rfc1522 to decode_rfc1522

commit 44215522a4406088fc7904ec4b3570d9bdb63f73
Author: Debian BTS <debbugs at spohr>
Date:   Sun Mar 19 03:45:06 2006 -0800

    add cjwatson hack to fix gcc mail loops

commit 1da4d2c2037c64eb6614e32e6b83597b7dc02fca
Author: Don Armstrong <don at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at bugs, not bugs at 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 at bugs, since submit at 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 at 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).




More information about the x2go-commits mailing list