Paul Wise [Fri, 12 Mar 2021 00:56:36 +0000 (08:56 +0800)]
Fix default user for usertags
It needs to have the same processing as all user addresses,
otherwise it will include the name and spaces etc.
Fixes: commit f13b9b4b919d80e6e90acf905452f8788e2b8c40
Don Armstrong [Fri, 11 Aug 2017 21:14:55 +0000 (14:14 -0700)]
include links to the PTS, buildd, and popcon in the bug report
Don Armstrong [Fri, 30 Dec 2016 00:13:03 +0000 (16:13 -0800)]
fix debian-specific build-versions call
Don Armstrong [Sun, 13 Nov 2016 00:13:20 +0000 (16:13 -0800)]
build-versions-db was given the wrong path on buxtehude
Don Armstrong [Fri, 7 Aug 2015 18:55:39 +0000 (11:55 -0700)]
add workaround for lynx to use ca-debian/ca-certificates.crt
Don Armstrong [Fri, 7 Feb 2014 20:19:22 +0000 (12:19 -0800)]
hardcode bugspam link for the time being; the handling of cgi domains needs to be reworked
Don Armstrong [Fri, 29 Nov 2013 19:45:09 +0000 (11:45 -0800)]
merge master
Don Armstrong [Tue, 24 Jul 2012 20:36:50 +0000 (13:36 -0700)]
use debian specific library locations
Debian BTS [Fri, 23 Sep 2011 20:37:40 +0000 (20:37 +0000)]
add hack to work on bugs-search.debian.org
Debian BTS [Fri, 23 Sep 2011 19:08:24 +0000 (19:08 +0000)]
switch to glinka from merkel
Debian BTS [Tue, 13 Sep 2011 18:20:16 +0000 (18:20 +0000)]
get rid of alpha when appropriate
Debian BTS [Wed, 3 Jun 2009 18:16:56 +0000 (18:16 +0000)]
actually commit this change
Debian BTS [Thu, 4 Dec 2008 07:56:21 +0000 (07:56 +0000)]
increase freqency to 400, disable mirror to piatti for the time being
Debian BTS [Sat, 22 Nov 2008 03:44:09 +0000 (03:44 +0000)]
trigger piatti as well as merkel
Debian BTS [Sat, 20 Sep 2008 20:09:11 +0000 (20:09 +0000)]
turn back off debugging
Debian BTS [Fri, 19 Sep 2008 00:20:07 +0000 (00:20 +0000)]
add tweaks to spamscan-sa for temporary logging changes
Debian BTS [Thu, 4 Sep 2008 03:28:23 +0000 (03:28 +0000)]
add missing http:// and bug number
Debian BTS [Thu, 4 Sep 2008 03:05:15 +0000 (03:05 +0000)]
wait longer for locks
Debian BTS [Thu, 3 Jul 2008 23:50:52 +0000 (23:50 +0000)]
add more ips to deny
Debian BTS [Sun, 30 Mar 2008 02:47:30 +0000 (02:47 +0000)]
add back the other missing /usr/lib/debbugs
Debian BTS [Sun, 30 Mar 2008 02:42:39 +0000 (02:42 +0000)]
use lib qw(/usr/lib/debbugs); since that is where Mail::CrosAssassin lives currently
Debian BTS [Sun, 10 Feb 2008 22:57:10 +0000 (22:57 +0000)]
add random uncommited changes
Debian BTS [Tue, 13 Nov 2007 05:48:22 +0000 (05:48 +0000)]
update update-packages to indicate that non-us has died
Debian BTS [Sat, 9 Jun 2007 23:15:25 +0000 (23:15 +0000)]
add changes by collin to fix stable debian specific issues
Debian BTS [Wed, 18 Oct 2006 22:28:25 +0000 (15:28 -0700)]
add 70.70.91.207 to the ignores
Debian BTS [Tue, 12 Sep 2006 09:12:22 +0000 (02:12 -0700)]
ignore a few ips (probably blars)
Bill Allombert [Sat, 28 Dec 2024 15:36:52 +0000 (16:36 +0100)]
debian/control: set Rules-Requires-Root: no
Bill Allombert [Sat, 28 Dec 2024 15:36:19 +0000 (16:36 +0100)]
Move to debhelper-compat (=13)
Bill Allombert [Thu, 26 Dec 2024 12:47:50 +0000 (13:47 +0100)]
Update debian/changelog for #
1025834
Bill Allombert [Thu, 26 Dec 2024 12:42:12 +0000 (13:42 +0100)]
html_tail.tmpl: fix name of the GNU GPL (from Akbarkhon Variskhanov).
Bill Allombert [Sun, 22 Dec 2024 10:11:35 +0000 (11:11 +0100)]
Update changelog for 2.6.4
Bill Allombert [Sun, 22 Dec 2024 10:10:08 +0000 (11:10 +0100)]
README.md: fix typo splool-> spool (from Kentaro Hayashi)
Bill Allombert [Sun, 15 Dec 2024 22:03:47 +0000 (23:03 +0100)]
update changelog for #607928
Bill Allombert [Sun, 15 Dec 2024 22:03:47 +0000 (23:03 +0100)]
debbugs-local: add Depends on libipc-run-perl (#607928)
Bill Allombert [Sun, 15 Dec 2024 22:00:46 +0000 (23:00 +0100)]
Update changelog for #615483
Bill Allombert [Sun, 15 Dec 2024 21:56:43 +0000 (22:56 +0100)]
Colin Watson's name misspelled in copyright notice
Bill Allombert [Sun, 15 Dec 2024 21:46:48 +0000 (22:46 +0100)]
Update changelog for #644242
Bill Allombert [Sun, 15 Dec 2024 21:33:36 +0000 (22:33 +0100)]
debbugs-upgradestatus: apply patch by Mark Hindley
Bill Allombert [Fri, 13 Dec 2024 11:37:52 +0000 (12:37 +0100)]
debian/changelog: add closes: #
1089557
Bill Allombert [Fri, 13 Dec 2024 07:19:45 +0000 (08:19 +0100)]
Update changelog for 2.6.3
Bill Allombert [Mon, 9 Dec 2024 19:56:22 +0000 (20:56 +0100)]
Config.pm: spam_rules_dir: set default to /etc/spamassassin
The previous default '/usr/share/spamassassin' did not work.
Bill Allombert [Mon, 9 Dec 2024 19:53:09 +0000 (20:53 +0100)]
Config.pm: globals: gSpamScan was listed twice, $gSpamRulesDir was missing
Bill Allombert [Tue, 12 Nov 2024 21:28:35 +0000 (22:28 +0100)]
Release debbugs 2.6.2
Bill Allombert [Tue, 12 Nov 2024 19:30:49 +0000 (20:30 +0100)]
debian/docs: fix paths for debhelper 12
Bill Allombert [Tue, 12 Nov 2024 19:30:35 +0000 (20:30 +0100)]
Makefile: do not install COPYING
Bill Allombert [Tue, 12 Nov 2024 17:14:17 +0000 (18:14 +0100)]
Update changelog
Bill Allombert [Tue, 12 Nov 2024 18:41:50 +0000 (19:41 +0100)]
Testsuite: autopkgtest-pkg-perl: removed
Bill Allombert [Tue, 12 Nov 2024 18:40:43 +0000 (19:40 +0100)]
debbugs Depends: Add lynx (closes: #698283)
Bill Allombert [Tue, 12 Nov 2024 18:32:33 +0000 (19:32 +0100)]
libdebbugs-perl Depends: Add libtext-iconv-perl
Bill Allombert [Tue, 12 Nov 2024 18:32:33 +0000 (19:32 +0100)]
libdebbugs-perl Depends: Remove duplicate libtext-template-perl
Bill Allombert [Tue, 12 Nov 2024 18:31:04 +0000 (19:31 +0100)]
libdebbugs-perl Depends: Replace liblist-moreutils-perl by liblist-allutils-perl
Bill Allombert [Tue, 12 Nov 2024 18:29:14 +0000 (19:29 +0100)]
libdebbugs-perl Depends: Remove libcgi-alert-perl which does not exist anymore
Bill Allombert [Mon, 11 Nov 2024 09:52:19 +0000 (10:52 +0100)]
Release debbugs 2.6.1
Bill Allombert [Mon, 11 Nov 2024 11:11:47 +0000 (12:11 +0100)]
debbugs: Replace exim4 by default-mta in Depends
Bill Allombert [Mon, 11 Nov 2024 10:25:46 +0000 (11:25 +0100)]
cgi/{search,version}.cgi: do not special-case merkel.debian.org
Colin Watson [Tue, 21 May 2024 12:00:34 +0000 (13:00 +0100)]
UPGRADE.md: Fix typo
Bill Allombert [Fri, 8 Nov 2024 09:12:32 +0000 (10:12 +0100)]
Update Standards-Version to 4.7.0
Bill Allombert [Fri, 8 Nov 2024 08:51:22 +0000 (09:51 +0100)]
Replace debian/compat by debhelper-compat (= 12)
Don Armstrong [Mon, 8 Jul 2019 04:04:18 +0000 (21:04 -0700)]
switch to compatibility level 12
Bill Allombert [Wed, 6 Nov 2024 10:52:45 +0000 (11:52 +0100)]
Add myself (Bill) as Uploader
Bill Allombert [Wed, 6 Nov 2024 10:01:51 +0000 (11:01 +0100)]
debian/changelog: Update to reflect changes
Bill Allombert [Wed, 6 Nov 2024 10:39:48 +0000 (11:39 +0100)]
debbugs-local: Depends on sensible-utils
Bill Allombert [Wed, 6 Nov 2024 09:59:06 +0000 (10:59 +0100)]
debian/control: add Build-Dependency on libmail-message-perl
Bill Allombert [Tue, 5 Nov 2024 17:06:08 +0000 (18:06 +0100)]
Fix typo psuedoheader -> pseudoheader
Don Armstrong [Mon, 22 Jul 2024 03:06:11 +0000 (20:06 -0700)]
Don't linkify trailing ; in bug messages (closes #
1076323)
Don Armstrong [Fri, 21 Jun 2024 04:10:13 +0000 (21:10 -0700)]
Add missing libmail-message-perl dependency
Spotted by autodep8-perl-recommends.
Don Armstrong [Wed, 22 May 2024 03:32:29 +0000 (20:32 -0700)]
Revert not making the logo; fix inkscape invocation
Otto Kekäläinen [Sun, 19 May 2024 01:34:58 +0000 (18:34 -0700)]
Salsa-CI: Allow autopkgtest to fail for now
The package does not have any debian/tests and thus autopkgtest will run
autodep8-perl which does not pass, and will need some work before enabled:
autodep8-perl-build-deps FAIL non-zero exit status 253
autodep8-perl PASS (superficial)
autodep8-perl-recommends FAIL non-zero exit status 1
Allowing failure in GitLab CI will still show the job as yellow, and
hopefully attract the attention of developers to later fix is too.
Otto Kekäläinen [Sat, 18 May 2024 22:55:47 +0000 (15:55 -0700)]
Fix filename in install: UPGRADE -> UPGRADE.md (Closed: #903413)
This fixes the dh_install stage that was failing on missing file. Seems
that when the file was renamed nobody tried to build the package.
Having Salsa-CI will prevent such lapses in the future.
Otto Kekäläinen [Thu, 16 May 2024 06:26:14 +0000 (23:26 -0700)]
Enable Salsa-CI
This will help ensure easily machine detectable regressions don't slip
into the code base.
This also makes any future contribution process faster and more
reliable, as any contributor submitting a Merge Request will get
immediate feedback, and the maintainers save time by not having to point
out basic mistakes.
Don Armstrong [Sun, 21 Apr 2024 04:01:03 +0000 (21:01 -0700)]
add WSDL contributed by Michael Albinus and Felix Lechner
Modified by me to support get_versions, binary_to_source and
source_to_binary
Don Armstrong [Thu, 28 Sep 2023 03:42:39 +0000 (20:42 -0700)]
Sort blocked-by to allow merging bugs with mis-sorted blockers
Don Armstrong [Mon, 24 Jul 2023 23:17:17 +0000 (16:17 -0700)]
Handle RFC1522 escaped commas in structured headers (#
1041638)
Don Armstrong [Sat, 1 Apr 2023 05:31:47 +0000 (22:31 -0700)]
Fix $bug not defined when testing for spam (badly backported patch)
Don Armstrong [Sun, 26 Mar 2023 22:52:57 +0000 (15:52 -0700)]
encode addresses before checking if they are valid
Paul Wise [Sun, 13 Nov 2022 01:00:39 +0000 (09:00 +0800)]
Allow exporting of debbugs responses to mbox format when requested
This makes mbox export of response messages consistent with HTML export.
The bts (from devscripts) cache mode of "full" requests all messages from the
bug, including debbugs response mails, in mbox format but debbugs always
ignores those messages when returning an mbox, leading to bts errors.
Don Armstrong [Sun, 29 Jan 2023 18:53:20 +0000 (10:53 -0800)]
include non-free-firmware; thanks to Cyril Brulebois for the patch
Paul Wise [Sun, 13 Nov 2022 03:09:43 +0000 (11:09 +0800)]
Use a checkbox and CSS to show info messages instead of JavaScript
This works in browsers where users have disabled JavaScript,
such as the Tor Browser in the Security Level called Safest.
Obsoletes: https://salsa.debian.org/debbugs-team/debbugs/-/merge_requests/9
Paul Wise [Fri, 2 Dec 2022 01:16:49 +0000 (09:16 +0800)]
Prevent usertags created at submit time from including invalid trailing chars
There were two regex validating included characters but the one used at submit
time only checked for valid characters at the start of the usertag string.
Also factor the usertag validity regex into a function to reduce duplication.
Fixes: commit d8c69d152175704304656c19e1da1043fd24491e
Don Armstrong [Sun, 10 Apr 2022 13:35:19 +0000 (06:35 -0700)]
Do not escape From and use .eml when returning a single message
- Address issue with MUAs which don't look at the mime type and instead assume
mime based on extension, like thunderbird. Closes #
1009181
Don Armstrong [Wed, 12 Jan 2022 05:14:10 +0000 (21:14 -0800)]
Support 7 digit bugs in bugspam.cgi
Don Armstrong [Thu, 11 Mar 2021 01:18:43 +0000 (17:18 -0800)]
re-remove trailing newline from title
Don Armstrong [Thu, 11 Mar 2021 00:46:09 +0000 (16:46 -0800)]
remove extraneous debugging print statement
Don Armstrong [Thu, 11 Mar 2021 00:46:01 +0000 (16:46 -0800)]
fix usertag/usertags typo
Paul Wise [Sun, 28 Feb 2021 02:40:06 +0000 (10:40 +0800)]
Add support for setting usertags for multiple users in new bugs
Store the user/usertags pseudo-headers separately to the others
and then later process them after the new bug has been created.
Implements: https://bugs.debian.org/582171
Paul Wise [Sun, 28 Feb 2021 01:59:52 +0000 (09:59 +0800)]
Fix pluralising the Tag/Usertag headers
The match was on the lowercase version header names but
the lowercasing happened after the header name match.
Don Armstrong [Sun, 7 Mar 2021 16:38:15 +0000 (08:38 -0800)]
Fix unescaped From in bugreport (closes: #983847)
Chris Lamb [Mon, 5 Aug 2019 08:58:22 +0000 (09:58 +0100)]
Don't print strange-looking "Usertags are now: ." message when removing all usertags.
Don Armstrong [Fri, 14 Feb 2020 03:29:01 +0000 (19:29 -0800)]
support -done being set in a psuedoheader
Don Armstrong [Wed, 30 May 2018 23:55:08 +0000 (16:55 -0700)]
fix favicon location
Don Armstrong [Wed, 30 May 2018 15:32:19 +0000 (08:32 -0700)]
fix typo in cgi/bugreport.tmpl which caused a backtrace everywhere
Don Armstrong [Thu, 29 Mar 2018 21:22:52 +0000 (14:22 -0700)]
test that the generation of maintainer index files works
Don Armstrong [Thu, 29 Mar 2018 21:16:03 +0000 (14:16 -0700)]
add maintainer index file for source and binary packages
Don Armstrong [Thu, 8 Mar 2018 23:47:25 +0000 (15:47 -0800)]
Begin to prep for a 2.6.0 release
Don Armstrong [Wed, 7 Mar 2018 22:31:15 +0000 (14:31 -0800)]
remove newline from pre_title again
Don Armstrong [Wed, 7 Mar 2018 21:37:47 +0000 (13:37 -0800)]
remove leading space before comment in debian/control
Don Armstrong [Wed, 7 Mar 2018 21:34:46 +0000 (13:34 -0800)]
build and install the favicon
Don Armstrong [Wed, 7 Mar 2018 21:31:52 +0000 (13:31 -0800)]
the icon background should be white
Don Armstrong [Wed, 7 Mar 2018 21:16:17 +0000 (13:16 -0800)]
add a logo for debbugs
Don Armstrong [Tue, 6 Mar 2018 23:24:01 +0000 (15:24 -0800)]
fix the rule to install UPGRADE.md