]> git.donarmstrong.com Git - debbugs.git/log
debbugs.git
5 months agodebian/control: set Rules-Requires-Root: no release_2.6
Bill Allombert [Sat, 28 Dec 2024 15:36:52 +0000 (16:36 +0100)]
debian/control: set Rules-Requires-Root: no

5 months agoMove to debhelper-compat (=13)
Bill Allombert [Sat, 28 Dec 2024 15:36:19 +0000 (16:36 +0100)]
Move to debhelper-compat (=13)

5 months agoUpdate debian/changelog for #1025834
Bill Allombert [Thu, 26 Dec 2024 12:47:50 +0000 (13:47 +0100)]
Update debian/changelog for #1025834

5 months agohtml_tail.tmpl: fix name of the GNU GPL (from Akbarkhon Variskhanov).
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).

5 months agoUpdate changelog for 2.6.4
Bill Allombert [Sun, 22 Dec 2024 10:11:35 +0000 (11:11 +0100)]
Update changelog for 2.6.4

5 months agoREADME.md: fix typo splool-> spool (from Kentaro Hayashi)
Bill Allombert [Sun, 22 Dec 2024 10:10:08 +0000 (11:10 +0100)]
README.md: fix typo splool-> spool (from Kentaro Hayashi)

5 months agoupdate changelog for #607928
Bill Allombert [Sun, 15 Dec 2024 22:03:47 +0000 (23:03 +0100)]
update changelog for #607928

5 months agodebbugs-local: add Depends on libipc-run-perl (#607928)
Bill Allombert [Sun, 15 Dec 2024 22:03:47 +0000 (23:03 +0100)]
debbugs-local: add Depends on libipc-run-perl (#607928)

5 months agoUpdate changelog for #615483
Bill Allombert [Sun, 15 Dec 2024 22:00:46 +0000 (23:00 +0100)]
Update changelog for #615483

5 months agoColin Watson's name misspelled in copyright notice
Bill Allombert [Sun, 15 Dec 2024 21:56:43 +0000 (22:56 +0100)]
Colin Watson's name misspelled in copyright notice

5 months agoUpdate changelog for #644242
Bill Allombert [Sun, 15 Dec 2024 21:46:48 +0000 (22:46 +0100)]
Update changelog for #644242

5 months agodebbugs-upgradestatus: apply patch by Mark Hindley
Bill Allombert [Sun, 15 Dec 2024 21:33:36 +0000 (22:33 +0100)]
debbugs-upgradestatus: apply patch by Mark Hindley

6 months agodebian/changelog: add closes: #1089557
Bill Allombert [Fri, 13 Dec 2024 11:37:52 +0000 (12:37 +0100)]
debian/changelog: add closes: #1089557

6 months agoUpdate changelog for 2.6.3
Bill Allombert [Fri, 13 Dec 2024 07:19:45 +0000 (08:19 +0100)]
Update changelog for 2.6.3

6 months agoConfig.pm: spam_rules_dir: set default to /etc/spamassassin
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.

6 months agoConfig.pm: globals: gSpamScan was listed twice, $gSpamRulesDir was missing
Bill Allombert [Mon, 9 Dec 2024 19:53:09 +0000 (20:53 +0100)]
Config.pm: globals: gSpamScan was listed twice, $gSpamRulesDir was missing

7 months agoRelease debbugs 2.6.2
Bill Allombert [Tue, 12 Nov 2024 21:28:35 +0000 (22:28 +0100)]
Release debbugs 2.6.2

7 months agodebian/docs: fix paths for debhelper 12
Bill Allombert [Tue, 12 Nov 2024 19:30:49 +0000 (20:30 +0100)]
debian/docs: fix paths for debhelper 12

7 months agoMakefile: do not install COPYING
Bill Allombert [Tue, 12 Nov 2024 19:30:35 +0000 (20:30 +0100)]
Makefile: do not install COPYING

7 months agoUpdate changelog
Bill Allombert [Tue, 12 Nov 2024 17:14:17 +0000 (18:14 +0100)]
Update changelog

7 months agoTestsuite: autopkgtest-pkg-perl: removed
Bill Allombert [Tue, 12 Nov 2024 18:41:50 +0000 (19:41 +0100)]
Testsuite: autopkgtest-pkg-perl: removed

7 months agodebbugs Depends: Add lynx (closes: #698283)
Bill Allombert [Tue, 12 Nov 2024 18:40:43 +0000 (19:40 +0100)]
debbugs Depends: Add lynx (closes: #698283)

7 months agolibdebbugs-perl Depends: Add libtext-iconv-perl
Bill Allombert [Tue, 12 Nov 2024 18:32:33 +0000 (19:32 +0100)]
libdebbugs-perl Depends: Add libtext-iconv-perl

7 months agolibdebbugs-perl Depends: Remove duplicate libtext-template-perl
Bill Allombert [Tue, 12 Nov 2024 18:32:33 +0000 (19:32 +0100)]
libdebbugs-perl Depends: Remove duplicate libtext-template-perl

7 months agolibdebbugs-perl Depends: Replace liblist-moreutils-perl by liblist-allutils-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

7 months agolibdebbugs-perl Depends: Remove libcgi-alert-perl which does not exist anymore
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

7 months agoRelease debbugs 2.6.1
Bill Allombert [Mon, 11 Nov 2024 09:52:19 +0000 (10:52 +0100)]
Release debbugs 2.6.1

7 months agodebbugs: Replace exim4 by default-mta in Depends
Bill Allombert [Mon, 11 Nov 2024 11:11:47 +0000 (12:11 +0100)]
debbugs: Replace exim4 by default-mta in Depends

7 months agocgi/{search,version}.cgi: do not special-case merkel.debian.org
Bill Allombert [Mon, 11 Nov 2024 10:25:46 +0000 (11:25 +0100)]
cgi/{search,version}.cgi: do not special-case merkel.debian.org

7 months agoUPGRADE.md: Fix typo
Colin Watson [Tue, 21 May 2024 12:00:34 +0000 (13:00 +0100)]
UPGRADE.md: Fix typo

7 months agoUpdate Standards-Version to 4.7.0
Bill Allombert [Fri, 8 Nov 2024 09:12:32 +0000 (10:12 +0100)]
Update Standards-Version to 4.7.0

7 months agoReplace debian/compat by debhelper-compat (= 12)
Bill Allombert [Fri, 8 Nov 2024 08:51:22 +0000 (09:51 +0100)]
Replace debian/compat by debhelper-compat (= 12)

7 months agoswitch to compatibility level 12
Don Armstrong [Mon, 8 Jul 2019 04:04:18 +0000 (21:04 -0700)]
switch to compatibility level 12

7 months agoAdd myself (Bill) as Uploader
Bill Allombert [Wed, 6 Nov 2024 10:52:45 +0000 (11:52 +0100)]
Add myself (Bill) as Uploader

7 months agodebian/changelog: Update to reflect changes
Bill Allombert [Wed, 6 Nov 2024 10:01:51 +0000 (11:01 +0100)]
debian/changelog: Update to reflect changes

7 months agodebbugs-local: Depends on sensible-utils
Bill Allombert [Wed, 6 Nov 2024 10:39:48 +0000 (11:39 +0100)]
debbugs-local: Depends on sensible-utils

7 months agodebian/control: add Build-Dependency on libmail-message-perl
Bill Allombert [Wed, 6 Nov 2024 09:59:06 +0000 (10:59 +0100)]
debian/control: add Build-Dependency on libmail-message-perl

7 months agoFix typo psuedoheader -> pseudoheader
Bill Allombert [Tue, 5 Nov 2024 17:06:08 +0000 (18:06 +0100)]
Fix typo psuedoheader -> pseudoheader

10 months agoDon't linkify trailing ; in bug messages (closes #1076323)
Don Armstrong [Mon, 22 Jul 2024 03:06:11 +0000 (20:06 -0700)]
Don't linkify trailing ; in bug messages (closes #1076323)

11 months agoAdd missing libmail-message-perl dependency
Don Armstrong [Fri, 21 Jun 2024 04:10:13 +0000 (21:10 -0700)]
Add missing libmail-message-perl dependency

Spotted by autodep8-perl-recommends.

12 months agoRevert not making the logo; fix inkscape invocation
Don Armstrong [Wed, 22 May 2024 03:32:29 +0000 (20:32 -0700)]
Revert not making the logo; fix inkscape invocation

12 months agoSalsa-CI: Allow autopkgtest to fail for now
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.

12 months agoFix filename in install: UPGRADE -> UPGRADE.md (Closed: #903413)
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.

12 months agoEnable Salsa-CI
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.

13 months agoadd WSDL contributed by Michael Albinus and Felix Lechner
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

20 months agoSort blocked-by to allow merging bugs with mis-sorted blockers
Don Armstrong [Thu, 28 Sep 2023 03:42:39 +0000 (20:42 -0700)]
Sort blocked-by to allow merging bugs with mis-sorted blockers

22 months agoHandle RFC1522 escaped commas in structured headers (#1041638)
Don Armstrong [Mon, 24 Jul 2023 23:17:17 +0000 (16:17 -0700)]
Handle RFC1522 escaped commas in structured headers (#1041638)

2 years agoFix $bug not defined when testing for spam (badly backported patch)
Don Armstrong [Sat, 1 Apr 2023 05:31:47 +0000 (22:31 -0700)]
Fix $bug not defined when testing for spam (badly backported patch)

2 years agoencode addresses before checking if they are valid
Don Armstrong [Sun, 26 Mar 2023 22:52:57 +0000 (15:52 -0700)]
encode addresses before checking if they are valid

2 years agoAllow exporting of debbugs responses to mbox format when requested
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.

2 years agoinclude non-free-firmware; thanks to Cyril Brulebois for the patch
Don Armstrong [Sun, 29 Jan 2023 18:53:20 +0000 (10:53 -0800)]
include non-free-firmware; thanks to Cyril Brulebois for the patch

2 years agoUse a checkbox and CSS to show info messages instead of JavaScript
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

2 years agoPrevent usertags created at submit time from including invalid trailing chars
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
2 years agoDo not escape From and use .eml when returning a single message
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

3 years agoSupport 7 digit bugs in bugspam.cgi
Don Armstrong [Wed, 12 Jan 2022 05:14:10 +0000 (21:14 -0800)]
Support 7 digit bugs in bugspam.cgi

4 years agore-remove trailing newline from title
Don Armstrong [Thu, 11 Mar 2021 01:18:43 +0000 (17:18 -0800)]
re-remove trailing newline from title

4 years agoremove extraneous debugging print statement
Don Armstrong [Thu, 11 Mar 2021 00:46:09 +0000 (16:46 -0800)]
remove extraneous debugging print statement

4 years agofix usertag/usertags typo
Don Armstrong [Thu, 11 Mar 2021 00:46:01 +0000 (16:46 -0800)]
fix usertag/usertags typo

4 years agoAdd support for setting usertags for multiple users in new bugs
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

4 years agoFix pluralising the Tag/Usertag headers
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.

4 years agoFix unescaped From in bugreport (closes: #983847)
Don Armstrong [Sun, 7 Mar 2021 16:38:15 +0000 (08:38 -0800)]
Fix unescaped From in bugreport (closes: #983847)

4 years agoDon't print strange-looking "Usertags are now: ." message when removing all usertags.
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.

5 years agosupport -done being set in a psuedoheader
Don Armstrong [Fri, 14 Feb 2020 03:29:01 +0000 (19:29 -0800)]
support -done being set in a psuedoheader

7 years agofix favicon location
Don Armstrong [Wed, 30 May 2018 23:55:08 +0000 (16:55 -0700)]
fix favicon location

7 years agofix typo in cgi/bugreport.tmpl which caused a backtrace everywhere
Don Armstrong [Wed, 30 May 2018 15:32:19 +0000 (08:32 -0700)]
fix typo in cgi/bugreport.tmpl which caused a backtrace everywhere

7 years agotest that the generation of maintainer index files works
Don Armstrong [Thu, 29 Mar 2018 21:22:52 +0000 (14:22 -0700)]
test that the generation of maintainer index files works

7 years agoadd maintainer index file for source and binary packages
Don Armstrong [Thu, 29 Mar 2018 21:16:03 +0000 (14:16 -0700)]
add maintainer index file for source and binary packages

7 years agoBegin to prep for a 2.6.0 release debian/2.6.0 release/2.6.0
Don Armstrong [Thu, 8 Mar 2018 23:47:25 +0000 (15:47 -0800)]
Begin to prep for a 2.6.0 release

7 years agoremove newline from pre_title again
Don Armstrong [Wed, 7 Mar 2018 22:31:15 +0000 (14:31 -0800)]
remove newline from pre_title again

7 years agoremove leading space before comment in debian/control
Don Armstrong [Wed, 7 Mar 2018 21:37:47 +0000 (13:37 -0800)]
remove leading space before comment in debian/control

7 years agobuild and install the favicon
Don Armstrong [Wed, 7 Mar 2018 21:34:46 +0000 (13:34 -0800)]
build and install the favicon

7 years agothe icon background should be white
Don Armstrong [Wed, 7 Mar 2018 21:31:52 +0000 (13:31 -0800)]
the icon background should be white

7 years agoadd a logo for debbugs
Don Armstrong [Wed, 7 Mar 2018 21:16:17 +0000 (13:16 -0800)]
add a logo for debbugs

7 years agofix the rule to install UPGRADE.md
Don Armstrong [Tue, 6 Mar 2018 23:24:01 +0000 (15:24 -0800)]
fix the rule to install UPGRADE.md

7 years agomove UPGRADE notes to markdown, and add in 2.6 notes
Don Armstrong [Tue, 6 Mar 2018 22:58:41 +0000 (14:58 -0800)]
move UPGRADE notes to markdown, and add in 2.6 notes

7 years agofuture directions is outdated
Don Armstrong [Tue, 6 Mar 2018 22:49:12 +0000 (14:49 -0800)]
future directions is outdated

7 years agowe don't need to ship db-h spool directories
Don Armstrong [Tue, 6 Mar 2018 21:46:27 +0000 (13:46 -0800)]
we don't need to ship db-h spool directories

7 years agofix cgis install; bugs-fetch2.pl is no longer used
Don Armstrong [Tue, 6 Mar 2018 21:46:15 +0000 (13:46 -0800)]
fix cgis install; bugs-fetch2.pl is no longer used

7 years agoremove the obsolete perl_dir stuff
Don Armstrong [Tue, 6 Mar 2018 21:46:02 +0000 (13:46 -0800)]
remove the obsolete perl_dir stuff

7 years agoremove old bzrignore file
Don Armstrong [Tue, 6 Mar 2018 21:22:24 +0000 (13:22 -0800)]
remove old bzrignore file

7 years agoUpdate standards version to 4.1.3
Don Armstrong [Tue, 6 Mar 2018 20:43:46 +0000 (12:43 -0800)]
Update standards version to 4.1.3

add Testsuite, fix Homepage and git repos links, update priority.

7 years agoprovide informative information when unarchiving unarchived bugs
Don Armstrong [Mon, 5 Mar 2018 23:59:20 +0000 (15:59 -0800)]
provide informative information when unarchiving unarchived bugs

7 years agoDon fixed the blocks/blockedby of archived bugs
Don Armstrong [Mon, 5 Mar 2018 23:59:04 +0000 (15:59 -0800)]
Don fixed the blocks/blockedby of archived bugs

7 years agodocument fix of archived merged bugs
Don Armstrong [Sun, 4 Mar 2018 19:43:41 +0000 (11:43 -0800)]
document fix of archived merged bugs

7 years agoclarify that blockers which are bad could be archived
Don Armstrong [Sun, 4 Mar 2018 19:35:57 +0000 (11:35 -0800)]
clarify that blockers which are bad could be archived

7 years agofix typo in test for archived bugs in blocks
Don Armstrong [Sun, 4 Mar 2018 19:28:24 +0000 (11:28 -0800)]
fix typo in test for archived bugs in blocks

7 years agomk-build-deps also needs equivs installed
Don Armstrong [Mon, 26 Feb 2018 19:39:12 +0000 (11:39 -0800)]
mk-build-deps also needs equivs installed

7 years agoin travis, use dch -r -m ''; to not add more messages
Don Armstrong [Mon, 26 Feb 2018 19:35:18 +0000 (11:35 -0800)]
in travis, use dch -r -m ''; to not add more messages

7 years agofinalize the changelog so dch -r will work in travis builds
Don Armstrong [Mon, 26 Feb 2018 19:31:54 +0000 (11:31 -0800)]
finalize the changelog so dch -r will work in travis builds

7 years agouse mk-build-deps to install package dependencies in travis
Don Armstrong [Mon, 26 Feb 2018 18:40:27 +0000 (10:40 -0800)]
use mk-build-deps to install package dependencies in travis

7 years agoallow the regex to really be a regex
Don Armstrong [Wed, 21 Feb 2018 21:29:26 +0000 (13:29 -0800)]
allow the regex to really be a regex

7 years agoscores can be negative
Don Armstrong [Wed, 21 Feb 2018 21:25:15 +0000 (13:25 -0800)]
scores can be negative

7 years agoparse headers directly for spam score
Don Armstrong [Wed, 21 Feb 2018 21:24:14 +0000 (13:24 -0800)]
parse headers directly for spam score

7 years agofix function typo
Don Armstrong [Wed, 21 Feb 2018 21:01:11 +0000 (13:01 -0800)]
fix function typo

7 years agoadd learn subcommand and examples
Don Armstrong [Wed, 21 Feb 2018 20:58:57 +0000 (12:58 -0800)]
add learn subcommand and examples

7 years agoAdd rel="canonical" links to bug pages.
Chris Lamb [Tue, 13 Feb 2018 16:09:13 +0000 (16:09 +0000)]
Add rel="canonical" links to bug pages.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
7 years agouse binary_to_source cache in Debbugs::SOAP::get_status
Don Armstrong [Wed, 14 Feb 2018 05:57:03 +0000 (21:57 -0800)]
use binary_to_source cache in Debbugs::SOAP::get_status

7 years agoif the charset is unknown, assume UTF-8
Don Armstrong [Thu, 8 Feb 2018 04:08:23 +0000 (20:08 -0800)]
if the charset is unknown, assume UTF-8

7 years agooutlook is a control command too
Don Armstrong [Fri, 2 Feb 2018 01:21:49 +0000 (17:21 -0800)]
outlook is a control command too

7 years agopass through a binary-to-source cache
Don Armstrong [Tue, 2 Jan 2018 19:26:59 +0000 (11:26 -0800)]
pass through a binary-to-source cache