apt-listbugs (0.1.49) unstable; urgency=medium

  * updated German translation, thanks to Helge Kreutzmann! (Closes: #1135585)
  * updated Dutch translation, thanks to Frans Spiesschaert! (Closes: #1137533)
  * bumped debhelper compatibility version to 14: explicitly activated
    single-binary addon.
  * added terminal emulator hyperlinks to the bug lists, thanks to Johannes
    Schauer Marin Rodrigues for requesting this feature and to Chris
    Hofstaedtler for suggesting the use of terminal hyperlinks to implement
    this feature! (Closes: #1142460)
  * updated my e-mail address

 -- Francesco Poli (frx) <frx@free-vortex.org>  Sat, 19 Sep 2026 00:02:02 +0200

apt-listbugs (0.1.48) unstable; urgency=medium

  * dropped obsolete FSF postal address from the permission notices
  * modified live test (for autopkgtest) to use a different package upgrade
    (currently showing RC bugs)
  * bumped Standards-Version to 4.7.4: dropped Priority field from
    debian/control file (dpkg now defaults it to "optional")
  * dropped Rules-Requires-Root field from debian/control file (dpkg now
    defaults it to "no")
  * fixed "sometimes gives "E: HTTP GET failed"": added some more information
    about the cause of the error (Closes: #1125030)
  * improved man page about AptListbugs::QueryStep and AptListbugs::ParseStep
    to explain that they will be ignored, unless they are positive integers
  * fixed a bug in the reading of the additional apt.conf file passed from the
    command-line option (-C): made it possible to set AptListbugs::QueryStep,
    AptListbugs::ParseStep, AptListbugs::Severities,
    AptListbugs::DistroRelease, and AptListbugs::URL in the additional
    apt.conf file
  * implemented automatic retry (with backoff) on network errors
  * implemented a workaround for bug #749193 of ruby-soap4r: bug titles are
    now assumed to be encoded in UTF-8, hoping that the BTS will always
    send UTF-8 strings to represent bug titles

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Thu, 30 Apr 2026 17:29:47 +0200

apt-listbugs (0.1.47) unstable; urgency=medium

  * bumped Standards-Version to 4.7.2: no changes needed

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Fri, 07 Mar 2025 16:25:53 +0100

apt-listbugs (0.1.46) unstable; urgency=medium

  * bumped Standards-Version to 4.7.1: no changes needed

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Mon, 24 Feb 2025 16:11:15 +0100

apt-listbugs (0.1.45) unstable; urgency=medium

  * fixed typo in Italian translation, thanks to Daniele Forsi!
  * updated Danish translation, thanks to Gaudencio Phildan Caluza!
  * updated Spanish translation, thanks to Jonatan Porras!
  * updated Portuguese translation, thanks to Miguel Figueiredo!
    (Closes: #1092816)
  * added Indonesian translation, thanks to Andika Triwidada!

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sat, 01 Feb 2025 17:34:38 +0100

apt-listbugs (0.1.44) unstable; urgency=medium

  * updated Japanese translation, thanks to Sadaharu Wakisaka!
  * updated Turkish translation, thanks to Fatih Altun!
  * updated Czech translation, thanks to Miroslav Kure! (Closes: #1089114)
  * updated Simplified Chinese translation, thanks to Boyuan Yang!
  * updated German translation, thanks to Christoph Brinkhaus!
    (Closes: #1089107)
  * updated Dutch translation, thanks to Frans Spiesschaert! (Closes: #1089718)
  * updated Basque translation, thanks to Iñaki Larrañaga Murgoitio!
  * updated Brazilian Portuguese translation, thanks to Paulo Henrique de Lima
    Santana!
  * updated Galician translation, thanks to Parodper!
  * updated French translation, thanks to Jean-Pierre Giraud!
    (Closes: #1090789)
  * updated Italian translation, thanks to Luca Monducci!
  * updated Russian translation, thanks to Алексей Шилин!

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Wed, 25 Dec 2024 18:57:40 +0100

apt-listbugs (0.1.43) unstable; urgency=medium

  * bumped Standards-Version to 4.7.0: no changes needed
  * updated Dutch translation, thanks to Frans Spiesschaert! (Closes: #1075873)
  * updated German translation, thanks to Christoph Brinkhaus!
    (Closes: #1078590)
  * fixed "pinning explanation: add requester and apt command-line",
    introducing a new recommendation (ruby-sys-proctable) (Closes: #1021290)
  * switched to pandoc to compile the Markdown source of the man page
  * improved the i18n of one string (the string that suggests the user to
    restart the APT session now distinguishes between singular and plural
    number of packages)
  * fixed 'unexpected "prefclean output on ..." emails since bookworm
    upgrade': added a boolean configuration option
    (AptListbugs::TimerOutputMail) to decide whether the systemd timer output
    is to be sent to root via local mail or just logged (Closes: #1030249)
  * fixed "installs same filename to both bin and sbin": dropped the symlink
    from the /usr/sbin directory (Closes: #1064783)
  * fixed "Ignores release-related tags (sid, bookwork, etc.) in bug
    reports causing false positives, e.g. lists bugs in stable which are only
    tagged sid and bookworm": added a configuration option
    (AptListbugs::DistroRelease) and a corresponding command-line option (-r)
    to specify which distribution release is to be considered as the one the
    system is running; bugs tagged with other release tags, but not with this
    release tag, will be automatically ignored; this adds a dependency on
    distro-info (Closes: #1023111)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sat, 30 Nov 2024 16:52:13 +0100

apt-listbugs (0.1.42) unstable; urgency=medium

  * fixed "should use https to access bug tracking system": switched to
    https by default, added the -u command-line option and the AptListbugs::URL
    configuration option to customize the SOAP URL, deprecated the -H/-p
    command-line options; thanks to Michael Gold for the useful patch, which
    was later modified by me! (Closes: #792639)
  * switched to Markdown source form for the man page (compiled with lowdown)
  * modified live test (for autopkgtest) to use a different package upgrade
    (currently showing an RC bug)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sun, 09 Jun 2024 21:40:36 +0200

apt-listbugs (0.1.41+nmu1) unstable; urgency=medium

  * Non-maintainer upload.
  * No source change upload to move systemd units into /usr.

 -- Chris Hofstaedtler <zeha@debian.org>  Mon, 27 May 2024 00:57:17 +0200

apt-listbugs (0.1.41) unstable; urgency=medium

  * added the missing -a option to the man page synopsis
  * added a configuration option (AptListbugs::DebugFile) to specify a file
    which will be overwritten with the debug output
  * enhanced the handling of the user's answer to the questions on how
    to proceed ("Are you sure?"): leading and trailing spaces are now ignored
  * fixed bug in undo command 'u' management: after undoing a dodge or pin
    operation, if the user re-attempted the same operation, but then changed
    his/her mind and answered 'n' to the "Are you sure?" question, the
    operation was carried on, no matter what

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Fri, 27 Oct 2023 16:54:38 +0200

apt-listbugs (0.1.40) unstable; urgency=medium

  * updated Italian translation, thanks to Luca Monducci! (Closes: #1028134)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Wed, 11 Jan 2023 23:13:50 +0100

apt-listbugs (0.1.39) unstable; urgency=medium

  * cleaned debian/copyright file (regenerating it with decopy version
    0.2.4.8-0.1 resulted in dropping a final empty line)
  * dropped XS-Ruby-Versions and XB-Ruby-Versions from debian/control file,
    as they are now deprecated (see changelog entry for package gem2deb,
    version 2.1).
  * bumped Standards-Version to 4.6.2: no changes needed

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sat, 24 Dec 2022 17:25:40 +0100

apt-listbugs (0.1.38) unstable; urgency=medium

  * updated German translation, thanks to Chris Leick! (Closes: #1023045)
  * added Simplified Chinese translation, thanks to Boyuan Yang!
  * updated Czech translation, thanks to Miroslav Kure! (Closes: #1023202)
  * updated Spanish translation, thanks to Jonatan Porras!
  * updated Danish translation, thanks to Gaudencio Phildan Caluza!
  * updated Japanese translation, thanks to "victory"!
  * updated Polish translation, thanks to Marcin Owsiany!
  * updated Galician translation, thanks to Parodper!
  * updated Russian translation, thanks to Алексей Шилин! (Closes: #1023877)
  * updated Dutch translation, thanks to Frans Spiesschaert! (Closes: #1023973)
  * updated French translation, thanks to Jean-Pierre Giraud!
    (Closes: #1024067)
  * updated Basque translation, thanks to Iñaki Larrañaga Murgoitio!

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Wed, 23 Nov 2022 22:43:05 +0100

apt-listbugs (0.1.37) unstable; urgency=medium

  * bumped Standards-Version to 4.6.1: no changes needed
  * added a second test for autopkgtest (a superficial smoke test)
  * defined a name for the first autopkgtest test (the one that runs
    the unit test suite)
  * added a third test for autopkgtest (a live test against the Debian BTS,
    requiring access to Internet)
  * added a fourth test for autopkgtest (a test for the rss command, requiring
    access to Internet)
  * added a fifth test for autopkgtest (a test for the proxy configurations,
    requiring access to Internet and a local proxy, such as privoxy)
  * dropped the obsolete test scripts
  * converted debian/copyright to machine-readable format and updated FSF
    address in permission notices; improved descriptions of copyright owners
    in translations
  * enhanced handling of cases where a bug number is unknown to the BTS
    (for instance, a user may ask to ignore a bug that is not known to the
    BTS: apt-listbugs must not crash, but just refuse to add that bug to
    the list of ignored bugs)
  * fixed "automatic pinning is not added under unattended-upgrades":
    added a call to save() for force_pin case; this regression was introduced
    when the update of files was deferred to the end of the session; thanks
    to Paul Wise for reporting and investigating the bug! (Closes: #1021289)
  * dropped obsolete automatic pin migration (which had been implemented
    in 2014 for upgrades from apt-listbugs version <= 0.1.13 to version
    >= 0.1.14): anyone wishing to upgrade from apt-listbugs version <= 0.1.13
    to version >= 0.1.37 will need to perform a two-step upgrade
  * enhanced style in online help by avoiding abbreviations

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Wed, 26 Oct 2022 22:56:47 +0200

apt-listbugs (0.1.36) unstable; urgency=medium

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster:
    + Build-Depends: Drop versioned constraint on gem2deb.
    + Build-Depends-Indep: Drop versioned constraint on ruby-debian and
      ruby-gettext.
    + apt-listbugs: Drop versioned constraint on apt, ruby-debian and
      ruby-gettext in Depends.
    + apt-listbugs: Drop versioned constraint on ruby-httpclient in Recommends.

  [ Francesco Poli (wintermute) ]
  * bumped Standards-Version to 4.6.0: no changes needed
  * dropped deprecated ruby-interpreter from the dependencies
  * fixed "daily cleanup runs hourly": improved clarity of the systemd
    .service and .timer unit description (Closes: #987839)
  * annotated ruby dependency with :any

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Wed, 24 Nov 2021 23:13:42 +0100

apt-listbugs (0.1.35) unstable; urgency=medium

  * updated German translation, thanks to Chris Leick! (Closes: #976063)
  * fixed a misspelled variable identifier in Japanese translation

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Tue, 29 Dec 2020 21:50:38 +0100

apt-listbugs (0.1.34) unstable; urgency=medium

  * improved style consistency in online help
  * updated Italian translation, thanks to Luca Monducci!
  * updated Spanish translation, thanks to Jonatan Porras!
  * updated Basque translation, thanks to Iñaki Larrañaga Murgoitio!
  * updated Czech translation, thanks to Miroslav Kure! (Closes: #974092)
  * updated Portuguese translation, thanks to Miguel Figueiredo!
    (Closes: #974762)
  * updated Japanese translation, thanks to "victory"!
  * updated Dutch translation, thanks to Frans Spiesschaert! (Closes: #975568)
  * updated Russian translation, thanks to Алексей Шилин! (Closes: #975723)
  * updated French translation, thanks to Jean-Pierre Giraud! (Closes: #975866)
  * bumped Standards-Version to 4.5.1: no changes needed

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sun, 29 Nov 2020 16:21:55 +0100

apt-listbugs (0.1.33) unstable; urgency=medium

  * updated Japanese translation, thanks to "victory"!
  * updated Dutch translation, thanks to Frans Spiesschaert! (Closes: #966145)
  * fixed "Standard output type syslog is obsolete, automatically updating
    to journal. Please update your unit file, and consider removing the
    setting altogether.": dropped StandardOutput= and StandardError=syslog
    directives in apt-listbugs.service (Closes: #968166)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Tue, 18 Aug 2020 16:37:27 +0200

apt-listbugs (0.1.32) unstable; urgency=medium

  * fixed "Please consider dropping dependency on s6 / s6-setuidgid":
    instead of using s6-setuidgid, use setpriv from package util-linux,
    which is essential and thus guaranteed to be installed on every
    non-broken Debian system (Closes: #921819)
  * added a command to only write bug lists in HTML, without running a
    browser on the resulting temporary file (the URI is instead shown,
    so that the user may copy and paste it into a browser location bar)
  * fixed "Listbugs-spawned QueryBTS can't find Firefox": when dropping root
    privileges (before invoking querybts or a browser), also drop DISPLAY
    and XAUTHORITY environment variables, so that no access to any graphical
    environment will be granted (Closes: #948697)
  * bumped Standards-Version to 4.5.0: no changes needed
  * simplified debian/rules by using the execute_after target (this is only
    supported in bullseye, buster-backports, and later...)
  * improved some error messages
  * fixed "listbugs prompt will only accept a package name for pinning": added
    a command to pin packages affected by specified bugs (Closes: #954859)
  * redirected debug output to stderr; redirected progress printing and
    output of --help to stdout
  * dropped the "a" command: replaced by the "i" command (with no arguments)
    which marks all the bugs as ignored (but does not immediately let the
    APT installation continue)
  * deferred the update of /var/lib/apt-listbugs/ignore_bugs until the user
    exits (with the "y" or "n" command)
  * improved the "i b<id>" and "i <num>" commands: when a user marks a bug
    as ignored, all merged bugs are marked as ignored
  * dropped the "h <pkg>.." and "h" commands, which have been deprecated
    since at least 2006 (!)
  * improved the "c" and "w" commands: bugs of pinned packages should not
    be shown in HTML bug lists
  * deferred the update of /etc/apt/preferences.d/apt-listbugs until the
    user exits (with the "y" or "n" command)
  * fixed "simplify wording for pinning description": added the 'u' command
    to undo all the dodge/pin/ignore operations done from the beginning
    of the session; the rest of the accepted feature requests included in the
    bug report have already been satisfied (Closes: #921583)
  * moved internal executables from /usr/lib to a subdirectory of /usr/libexec
  * fixed the generation of the translation template apt-listbugs.pot
  * bumped debhelper compatibility version to 13: no changes needed

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sun, 21 Jun 2020 12:07:21 +0200

apt-listbugs (0.1.31) unstable; urgency=medium

  * modified all references to /usr/sbin/apt-listbugs into references to
    /usr/bin/apt-listbugs (the former is just a symlink to the latter,
    installed for backward compatibility: hence invoking the symlink should
    be deprecated)
  * enhanced robustness of the postrm script (when purging, remove directory
    /etc/apt/listbugs/, along with all its content, if any)
  * dropped directory /var/cache/apt-listbugs/, which has been useless
    for a long time (since at least Debian 6 "squeeze")
  * bumped Standards-Version to 4.4.1: no changes needed
  * added Rules-Requires-Root field to debian/control
  * updated Dutch translation, thanks to Frans Spiesschaert! (Closes: #945357)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sun, 08 Dec 2019 17:47:22 +0100

apt-listbugs (0.1.30) unstable; urgency=medium

  * updated copyright years in debian/copyright file
  * added a check in the cron.daily job, so that it does not attempt to
    exec a file which is not executable (or not even existent)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Fri, 19 Jul 2019 21:19:01 +0200

apt-listbugs (0.1.29) unstable; urgency=medium

  * updated Czech translation, thanks to Miroslav Kure! (Closes: #926407)
  * added a systemd .timer unit equivalent to the cron.daily job
  * bumped Standards-Version to 4.4.0: no changes needed

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sun, 14 Jul 2019 19:42:05 +0200

apt-listbugs (0.1.28) unstable; urgency=medium

  * updated Japanese translation, thanks to "victory"!

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sun, 03 Feb 2019 12:44:45 +0100

apt-listbugs (0.1.27) unstable; urgency=medium

  * fixed "New error message /etc/cron.daily/apt-listbugs: logname: no
    login name": enhanced logic to better cope with cases where logname
    (or whoami) is not able to determine the user login (or effective)
    name (Closes: #917059)
  * bumped Standards-Version to 4.3.0: no changes needed
  * updated Spanish translation, thanks to Jonatan Porras!
  * updated Swedish translation, thanks to Martin Bagge! (Closes: #918001)
  * bumped debhelper compatibility version to 12 by using the new method
    based on versioned build-dependency on debhelper-compat: no other
    changes needed
  * updated Norwegian Bokmål translation, thanks to Hans Fredrik Nordhaug!

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sat, 12 Jan 2019 21:53:30 +0100

apt-listbugs (0.1.26) unstable; urgency=medium

  * fixed "executes xdg-open as root user": implemented a way to drop root
    privileges when invoking querybts or a browser, if we can figure out
    which regular user became root (via "su -", "sudo", ...) and if
    package s6 is installed (Closes: #910122)
  * added xdg-open to the list of possible ways to invoke an appropriate
    web browser
  * enhanced interface consistency regarding external program (querybts
    and web browser) invocation
  * enhanced error handling consistency regarding external program invocation
  * converted README.Debian into README.md (in markdown syntax) and
    improved the document a bit
  * created FAQ.md by taking some parts from README.md
  * updated German translation, thanks to Chris Leick! (Closes: #914703)
  * updated Russian translation, thanks to Sergey Alyoshin! (Closes: #915374)
  * updated Portuguese translation, thanks to Miguel Figueiredo!
    (Closes: #915802)
  * updated Italian translation, thanks to Luca Monducci!
  * updated Dutch translation, thanks to Frans Spiesschaert! (Closes: #916365)
  * updated Danish translation, thanks to Morten Bo Johansen! (Closes: #916384)
  * updated French translation, thanks to Jean-Baka Domelevo Entfellner!
    (Closes: #916509)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sun, 16 Dec 2018 23:25:50 +0100

apt-listbugs (0.1.25) unstable; urgency=medium

  * updated VCS URLs to new salsa.debian.org locations in debian/control and
    debian/copyright files, and in man page, as well
  * updated Homepage field in debian/control to point to the new home on
    salsa.debian.org
  * updated Dutch translation, thanks to Frans Spiesschaert! (Closes: #900588)
  * bumped Standards-Version to 4.2.1: no changes needed
  * enhanced dealing with ignore_bugs files containing characters which cannot
    be represented in the current locale (this is meant to be a fix for
    the old bug #834557)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Thu, 11 Oct 2018 00:37:39 +0200

apt-listbugs (0.1.24) unstable; urgency=medium

  * improved Danish translation, thanks to Joe Hansen and to Morten Bo
    Johansen! (Closes: #856724)
  * fixed "suggests the required debianutils package": dropped the obsolete
    versioned suggestion of debianutils (Closes: #867203)
  * added suggestion of sensible-utils
  * improved the man page and the online help, thanks to the constructive
    criticism by Vincent Lefevre
  * improved internationalization
     - always wrap the output during .pot file generation
     - switched to rmsgmerge for .po file generation
     - always wrap the output during .po file generation
     - added one more note for translators
  * switched to secure URI for the homepage
  * bumped debhelper compatibility version to 11 and updated corresponding
    versioned dependency on debhelper: no other changes needed
  * bumped Standards-Version to 4.1.3: no changes needed

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Thu, 04 Jan 2018 19:10:47 +0100

apt-listbugs (0.1.23) unstable; urgency=medium

  * added Russian translation, thanks to Sergey Alyoshin! (Closes: #851508)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Fri, 20 Jan 2017 18:45:33 +0100

apt-listbugs (0.1.22) unstable; urgency=medium

  * fixed "aptlistbugs/logic.rb:439:in `view': undefined method `downcase'
    for nil:NilClass (NoMethodError)": added more robust checks for user
    answers, in order to avoid crashing or misbehaving on [Ctrl+d]
    (Closes: #847801)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sun, 18 Dec 2016 12:25:17 +0100

apt-listbugs (0.1.21) unstable; urgency=medium

  * fixed localization mailing list address in Norwegian translation
  * updated Turkish translation, thanks to Eray Atil and Mert Dirik!
  * updated Czech translation, thanks to Miroslav Kure! (Closes: #844703)
  * updated Spanish translation, thanks to Laura Arjona Reina!
    (Closes: #845652)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sun, 27 Nov 2016 17:27:03 +0100

apt-listbugs (0.1.20) unstable; urgency=medium

  * simplified Makefile (the --gzip option for podebconf-report-po is no
    longer needed: the gzip setting in the configuration file is enough,
    see bug #689254)
  * updated Swedish translation, thanks to Martin Bagge! (Closes: #839829)
  * updated Basque translation, thanks to Iñaki Larrañaga Murgoitio!
    (Closes: #839717)
  * updated Polish translation, thanks to Tomasz Nitecki! (Closes: #839842)
  * updated Galician translation, thanks to Xosé!
  * updated Danish translation, thanks to Joe Hansen! (Closes: #839945)
  * updated Portuguese translation, thanks to Miguel Figueiredo!
    (Closes: #840109)
  * added Brazilian Portuguese translation, thanks to Diego Neves!
    (Closes: #840118)
  * updated Italian translation, thanks to Luca Monducci! (Closes: #840125)
  * updated German translation, thanks to Chris Leick! (Closes: #840472)
  * added Dutch translation, thanks to Frans Spiesschaert! (Closes: #841650)
  * updated French translation, thanks to Jean-Baka Domelevo Entfellner!
    (Closes: #841864)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Fri, 28 Oct 2016 19:44:34 +0200

apt-listbugs (0.1.19) unstable; urgency=medium

  * bumped Standards-Version to 3.9.8: no changes needed
  * fixed "add support for autopkgtest": added a first test that runs the
    test suite; thanks to Antonio Terceiro for the patch! (Closes: #831784)
  * improved the man page:
     - made it claim to document apt-listbugs(1), rather than
       bin/apt-listbugs(1)
     - reformatted the whole document, to better comply with man page
       usual conventions
     - added a FILES section
     - added an explanation of the typical use case to the DESCRIPTION
       section
  * moved a couple of options in the online help to reflect the new option
    ordering in the man page

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sun, 25 Sep 2016 18:07:04 +0200

apt-listbugs (0.1.18) unstable; urgency=medium

  * added QueryStep configuration option; on network errors, apt-listbugs
    now proposes to the user to retry one package at a time (as well as
    one bug report at a time)
  * fixed a bug in ParseStep handling: parse bugs in batches of ParseStep
    bug reports, not ParseStep+1
  * updated Polish translation, thanks to Tomasz Nitecki! (Closes: #796176)
  * bumped debhelper compatibility version to 9 and updated corresponding
    versioned dependency on debhelper: no other changes needed
  * updated VCS URLs to new canonical HTTPS form in debian/control and
    debian/copyright files, and in man page, as well
  * fixed "apt-listbugs does not properly handle backports": when determining
    whether a given version of a package includes a given bug, a back-ported
    version is treated as if it were the corresponding official Debian
    package version (Closes: #822265)
  * updated Japanese translation, thanks to "victory"!
  * fixed a crash occurring after displaying the HTML bug lists
  * examples cleanup: dropped listbugs-soap.rb and updated other scripts
  * fixed "implement an option to disable the automatic pin of all the
    buggy packages": implemented the --force-no-pin option (Closes: #828108)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Wed, 13 Jul 2016 22:34:37 +0200

apt-listbugs (0.1.17) unstable; urgency=medium

  * fixed "Does not uses proxy from Acquire::http::ProxyAutoDetect":
    implemented support for the Acquire::http::Proxy-Auto-Detect
    APT configuration option (Closes: #726430)
  * improved internationalization
  * reorganized source file tree to be more like a regular Ruby upstream
    package, in order to use gem2deb during binary package build
    (this should make the package more easily and automatically policy
    compliant)
  * updated VCS browser URL to new canonical form in debian/control and
    debian/copyright files, and in man page, as well
  * fixed the man page: updated the example output consistently with
    the presence of the "b<id>" identifiers
  * improved HTML bug lists (strings are now encoded to be valid XML)
  * fixed RSS output (suppressed double encoding of strings)
  * improved and internationalized RSS output
  * suppressed duplicate entries for merged bugs in RSS output and
    HTML bug lists
  * fixed the suppression of empty tag listings for bugs without tags in
    RSS output
  * fixed "please increase default Pin-Priority (to meet the needs of Cupt
    users)": set the default Pin-Priority to 30000 (Closes: #765762)
  * fixed "accepts bug number as package in "p" command": when the user
    tells apt-listbugs to pin a package, the user is asked for confirmation
    whenever none of the bugs that affect the user's package upgrade are
    assigned to the package under consideration (Closes: #791877)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Thu, 30 Jul 2015 22:50:27 +0200

apt-listbugs (0.1.16) unstable; urgency=medium

  * updated French translation, thanks to Jean-Baka Domelevo Entfellner!
    (Closes: #762089)
  * updated Slovak translation, thanks to Ivan Masár! (Closes: #762181)
  * updated Basque translation, thanks to Iñaki Larrañaga Murgoitio!
    (Closes: #762788)
  * improved Czech translation, thanks to s.r.o. MARVINS!
  * bumped Standards-Version to 3.9.6: no changes needed
  * updated Polish translation, thanks to Tomasz Nitecki!
  * updated Spanish translation, thanks to Jonathan Bustillos! (Closes: #764425)
  * updated Galician translation, thanks to Jorge Barreiro!

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sat, 11 Oct 2014 18:59:26 +0200

apt-listbugs (0.1.15) unstable; urgency=medium

  * updated Swedish translation, thanks to Per Andersson! (Closes: #759396)
  * updated Norwegian Bokmål translation, thanks to Hans Fredrik Nordhaug!
  * updated Danish translation, thanks to Joe Dalton! (Closes: #759773)
  * updated Japanese translation, thanks to "victory"!
  * updated Italian translation, thanks to Luca Monducci! (Closes: #760742)
  * updated Portuguese translation, thanks to Miguel Figueiredo!
    (Closes: #761303)
  * added Turkish translation, thanks to Mert Dirik! (Closes: #761327)
  * updated Czech translation, thanks to Miroslav Kure! (Closes: #761480)
  * updated German translation, thanks to Chris Leick! (Closes: #761689)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Wed, 17 Sep 2014 21:43:11 +0200

apt-listbugs (0.1.14) unstable; urgency=medium

  * fixed "please don't break apt on failures": when ruby-debian binary
    library fails to load, suggest a possible way to fix things up
    and then exit with error (Closes: #747487)
  * simplified use of dpkg-parsechangelog in various places
  * made the --force-pin option the new fallback mode for all cases
    where standard output is not a tty (this implies that unattended
    installations/upgrades will automatically pin buggy packages!)
  * enhanced internationalization of error and warning messages
  * enhanced error handling (also catch Errno::EBADF in apt mode)
  * added a dependency on ruby-unicode to correctly compute the width
    of asterisk headers and of output to be updated
  * fixed "Please provide a way to stop the querying of bug reports when
    there are a lot of them.": it is now possible to make apt-listbugs
    exit immediately (and successfully) by sending it a SIGUSR1, for
    instance with the command "killall -USR1 apt-listbugs" (Closes: #273565)
  * added a warning about pinning: when /etc/apt/preferences cannot be
    written to, apt-listbugs warns the user, rather than crashing
  * enhanced aptcleanup:
     - added file access error handling for cases where /etc/apt/preferences
       does not exist or is not readable
     - clarified one debug message
     - internationalized non-debug messages
  * improved detection of previous pins when pinning buggy packages
  * fixed "manually ignored bugs should have a comment, too": a comment line
    is now added in a way similar to the line added for automatically ignored
    bugs (Closes: #484423)
  * updated Danish translation, thanks to Joe Dalton! (Closes: #754131)
  * fixed "faster method to select bugs": bugs are now also assigned short
    identifiers of the form "b<id>" (Closes: #532678)
  * re-upgraded the recommendation of ruby-xmlparser to a dependency, since,
    without it, apt-listbugs is really slow when retrieving large numbers of
    bugs
  * improved HTML bug lists (charset is now also declared in a meta http-equiv
    statement, in order to enhance portability of the generated HTML page)
  * fixed "Please support writing APT pinning to /etc/apt/preferences.d/":
    package pins are now stored in /etc/apt/preferences.d/apt-listbugs;
    see the NEWS file, in case you need to downgrade to a previous version
    (Closes: #719988)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sat, 23 Aug 2014 17:45:24 +0200

apt-listbugs (0.1.13) unstable; urgency=medium

  * improved README.Debian formatting
  * documented how to temporarily disable the invocation of apt-listbugs
    in README.Debian
  * added some further considerations to the section about the "affects"
    field in README.Debian
  * fixed a bug in the handling of the user's answer to the question on
    how to proceed (continue or stop the installation, or pin packages,
    and so forth...): a "y" answer is now ignored, when some packages
    have just been pinned
  * improved the man page:
     - clarified what happens with the force options when in apt mode
     - enhanced the explanation of the exit status
     - improved style and clarity of the explanation for IgnoreRegexp
     - enhanced the explanation of APT_HOOK_INFO_FD
     - clarified the explanation of the severity filter option
  * updated gitweb URL in man page and in debian/copyright file
  * fixed another bug in the handling of the user's answer to the question on
    how to proceed: an answer containing the letter "h" or "p" is no longer
    misinterpreted as an "h" or "p" answer
  * refreshed the .pot file for internationalization
     - switched to rxgettext for the .pot file generation
  * enhanced reading of ignore_bugs files: each line is considered a comment,
    if its first nonwhitespace character is '#'; otherwise, the first word
    is considered a package name or bug number to be ignored.
  * downgraded the dependencies on ruby-xmlparser and ruby-httpclient to
    recommendations
  * fixed "auxiliary script send-hook-info.rb fails to work with Ruby 2.0":
    added an explicit file descriptor redirection to the exec call in order
    to adapt to Ruby 2.0 stricter behavior; thanks a lot to Christian
    Hofstaedtler for explaining what was wrong and for pointing me to the
    appropriate documentation! (Closes: #740564)
  * fixed "New feature to automatically pin packages (implementation patch
    supplied)": implemented the --force-pin option, thanks to Famelis George
    for the initial patch, updated by Serafeim Zanikolas (thanks!) and
    further modified by me (Closes: #441689)
  * fixed "make ParseStep configurable": created an APT configuration
    option (Closes: #562499)
  * fixed "should try and be more informative on "invalid date" SOAP
    parsing error" (Closes: #493632) and "Proposed Workaround for
    Apt-listbugs SOAP Failures" (Closes: #524768): on network errors,
    apt-listbugs now proposes to the user to retry one bug report at a
    time and begins showing the bug number currently being parsed.

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Wed, 02 Apr 2014 22:56:47 +0200

apt-listbugs (0.1.12) unstable; urgency=low

  * bumped Standards-Version to 3.9.5: no changes needed
  * fixed "Does not use proxy from Acquire::http::Proxy": dropped the
    require soap/soap in logic.rb, which was erroneously reintroduced
    while implementing support for Ruby 1.9 (Closes: #730822)
  * updated Japanese translation, thanks a lot to "victory"!

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Fri, 27 Dec 2013 19:21:26 +0100

apt-listbugs (0.1.11) unstable; urgency=high

  * fixed "should not migrate into testing until the .utf8 issue is solved"
    by depending on ruby-gettext version 3.0.2 or later (Closes: #725644)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Mon, 07 Oct 2013 23:37:26 +0200

apt-listbugs (0.1.10) unstable; urgency=high

  * bumped Standards-Version to 3.9.4: no changes needed
  * updated VCS-* fields to canonical URIs
  * clarified various online help messages and changed the default list of
    pending-state categories to be shown:
    [pending,forwarded,pending-fixed,fixed,done]
  * improved internationalization
  * dropped the deprecated tempfile in the cron.daily job (replaced by mktemp)
  * improved HTML bug lists (turned into XHTML + external CSS stored in
    /etc/apt/listbugs/bug-list.css)
  * fixed references to GPL in common-licenses so that they point to
    /usr/share/common-licenses/GPL-2
  * fixed a typo in the comment included in the initial version of
    /etc/apt/listbugs/ignore_bugs
  * adopted UTF-8 arrows, when charset is UTF-8
  * adopted standard Ruby library Tempfile for HTML bug lists too, thus
    dropping the ad-hoc HtmlTempfile (security fix, hence urgency=high)
  * improved 10apt-listbugs configuration file (enhanced English in a comment,
    dropped redundant exit 10)
  * fixed "should be able to read hook information through a named pipe"
    (thanks to Serafeim Zanikolas for the initial patch!) and made
    apt-listbugs no longer need to explicitly open /dev/tty, this being
    a better fix for #662983 (Closes: #671728)
  * added a configuration option (AptListbugs::Severities) to set the default
    list of severities the user is interested in
  * fixed "support ruby 1.9", thanks to Antonio Terceiro for packaging
    ruby-soap4r and for providing the initial patch (Closes: #432200)
  * fixed "should show package arch when listing bugs" by reading version
    3 hook information and treating copies of the same package for different
    architectures as distinct packages that may be acted upon independently
    (Closes: #688506)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Fri, 04 Oct 2013 23:23:08 +0200

apt-listbugs (0.1.9) unstable; urgency=low

  * dropped Thomas Müller from the Uploaders field, as requested by himself
    (since he lacks the time to properly contribute to apt-listbugs
    maintenance)
  * dropped dependency on libzlib-ruby1.8, which is a virtual package
    provided by libruby1.8 (already listed among dependencies)
  * updated Czech translation, thanks to Miroslav Kure! (Closes: #690176)
  * added Polish translation, thanks to Michał Kułach! (Closes: #690470)
  * added Galician translation, thanks to Jorge Barreiro! (Closes: #690904)
  * updated Japanese translation, thanks to "victory"!

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Fri, 09 Nov 2012 19:23:29 +0100

apt-listbugs (0.1.8) unstable; urgency=low

  * improved internationalization
  * fixed ""non-interactive failure mode" message is unclear": clarified
    which README.Debian should be consulted (Closes: #681037)
  * improved English texts, thanks to Justin B Rye!
  * fixed "remove html from translations": thanks to Ryan for starting this
    effort and for storing the initial patch on the BTS! (Closes: #553694)
  * dropped another dependency on a transitional package (libgettext-ruby1.8
    replaced by ruby-gettext)
  * updated Danish translation, thanks to Joe Hansen! (Closes: #684207)
  * updated Portuguese translation, thanks to Miguel Figueiredo!
    (Closes: #684780)
  * added Spanish translation, thanks to Omar Campagne! (Closes: #685294)
  * updated Italian translation, thanks to Luca Monducci! (Closes: #686382)
  * updated Basque translation, thanks to Iñaki Larrañaga Murgoitio!
    (Closes: #686419)
  * updated French translation, thanks to Jean-Baka Domelevo Entfellner!
    (Closes: #686745)
  * updated German translation, thanks to Thomas Müller! (Closes: #686915)
  * clarified the man page, thanks to the significant contribution by
    Justin B Rye

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Wed, 26 Sep 2012 22:39:39 +0200

apt-listbugs (0.1.7) unstable; urgency=low

  * dropped one more dependency on a transitional package (libdpkg-ruby1.8
    replaced by ruby-debian)
  * bumped Standards-Version to 3.9.3: no changes needed
  * fixed "aptitude shows apt-listbugs has no homepage URL in the
    description" by adding a Homepage field to debian/control pointing
    to the alioth project page (Closes: #663143)
  * fixed "Possible weakness in preferences parsing.": aptcleanup is now
    able to handle pinning stanzas which do not reference any bug(s) in their
    explanation fields; such a pinning will be removed by the cron.daily
    job, when the package candidate version is no longer affected
    by any bug of high severity (Closes: #664496)
  * worked around "'W: Failed to invoke browser.' when run under sudo":
    when invoking a browser, do not switch to another user, not even
    when apt-listbugs is run under sudo (Closes: #662865)
  * worked around "When called by aptitude, apt-listbugs crash and precludes
    the package upgrade": default to non-interactive failure mode, if the
    command is "apt" and /dev/tty cannot be opened; explain why in
    README.Debian (Closes: #662983)

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Fri, 18 May 2012 23:28:44 +0200

apt-listbugs (0.1.6) unstable; urgency=low

  * modified shebangs in order to force the use of ruby1.8, until the package
    supports ruby1.9.x
  * fixed "Depends on a few of transitional packages", trying to be as
    backport-friendly as possible (Closes: #639972)
  * moved the first test suite to Make check target, disabled the second
    test suite (which is outdated), changed build-dependencies accordingly
  * fixed the first test suite so that it actually works
  * changed the Pin-Priority used to prevent the installation of any version
    of a package from -40 to -30000, in order to work better with Cupt
  * modified the querybts invocation to force the text interface,
    when querying a given bug report (apt-listbugs should be able to
    work without access to any X display)
  * updated README.Debian file: added an explanation of why apt-listbugs
    currently ignores the "affects" BTS field
  * added more assertions to the first test suite
  * enhanced the (theoretical) correctness of the code to check whether a
    bug is present in a package version
  * enhanced robustness: if an ignore_bugs file is not readable, do not exit
    with error, issue a warning instead, and go on without taking that file
    into account

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Sun, 25 Dec 2011 17:56:13 +0100

apt-listbugs (0.1.5) unstable; urgency=low

  * modified the git-tag.sh internal script
  * bumped Standards-Version to 3.9.2: no changes needed
  * fixed "E: private method `chomp!' called for nil:NilClass": applied the
    little patch by Jonathan Nieder (thanks a lot!) to enhance input
    validation for the "apt-listbugs apt" command (Closes: #626937)
  * reduced the use of libdpkg-ruby1.8 to improve efficiency
  * fixed logic in the bug-relevance checks

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Thu, 14 Jul 2011 23:07:03 +0200

apt-listbugs (0.1.4) unstable; urgency=low

  [ Francesco Poli (wintermute) ]
  * fixed "po-debconf: usage text - options v, p and P have not dot at the
    end" (Closes: #569214)
  * fixed "crashes after requesting a web browser listing": use
    Locale.charset instead of Locale.codeset to adapt for a libgettext-ruby
    change (Closes: #572192)
  * fixed "Should not depends on transitional libhttp-access2-ruby1.8
    package" (Closes: #574075)
  * fixed and clarified man page about proxy configuration
  * switched to dpkg-source 3.0 (native) format
  * dropped the requirement for the user to set soap_use_proxy environment
    variable (this ruby module interface should not be exposed to application
    users: see also bug #399706)
  * dropped the obsolete /usr/share/doc/apt-listbugs/examples/proxy/ directory
  * changed exit status for errors encountered when reading bug reports: the
    right exit status is 1 ("something is wrong", as documented in the man
    page), not 10 (which is reserved for warning APT not to proceed)
  * added minimal handling of errors encountered when reading package fields
  * bumped Standards-Version to 3.9.1: no changes needed
  * enhanced stylistic consistency in questions to user
  * fixed "please enhance safety in case of network problems, when stdout
    is not a terminal": do not ask if the user wants to abort in case of
    network problems, ask if the user wants to continue anyway, instead
    (Closes: #598076)
  * dropped Ryan from the Maintainer field, since he will no longer be
    involved in apt-listbugs maintenance
  * fixed "scary message on interruption": enhanced SIGINT trapping in
    early stages of runtime (Closes: #605039)
  * fixed "leaves problematic apt configuration fragment if in config-
    files status and unpack fails": added code for the abort-install case
    to the postrm script (Closes: #611913)
  * changed my e-mail address
  * re-added (a slightly modified version of) the git-tag.sh internal script
  * credit for a new co-maintainer: welcome on board, Thomas Mueller!
    (Closes: #600879)

  [ Ryan Niebur ]
  * updated German translation, thanks Thomas Mueller! (Closes: #578305)
  * flush stdin after running the web browser (Closes: #578299)

  [ Thomas Mueller ]
  * added myself to the Uploaders field

 -- Francesco Poli (wintermute) <invernomuto@paranoici.org>  Fri, 25 Mar 2011 18:52:25 +0100

apt-listbugs (0.1.3) unstable; urgency=low

  [ Francesco Poli (t1000) ]
  * fixed logic: apt-listbugs now uses a more correct way to pin uninstalled
    packages (thanks to Eugene V. Lyubimkin for making me realize that the
    previously used method was not really correct)
  * bumped Standards-Version to 3.8.4: no changes needed
  * fixed "time outs when using a proxy from apt.conf": don't require
    soap/soap in logic.rb, or otherwise proxy settings will be ignored
    for the SOAP connection (Closes: #567474)

  [ Ryan Niebur ]
  * update French translation, thanks to Jean-Baka Domelevo-Entfellner
    (Closes: #567452)

 -- Ryan Niebur <ryan@debian.org>  Sun, 31 Jan 2010 13:10:52 -0800

apt-listbugs (0.1.2) unstable; urgency=low

  [ Ryan Niebur ]
  * allow setting AptListbugs::IgnoreRegexp in apt.conf to ignore bugs
    with titles matching a regexp when in apt mode (Closes: #553346)
  * improve speed by using Debian::Dpkg instead of dpkg -I, now that
    Debian::Dpkg works again (libdpkg-ruby1.8 0.3.3)
  * let apt-config settings override the environment variables to match
    apt's new behavior (closes: 553601)
  * fix some translation issues (Closes: 534447)
  * don't require ftools, it's not needed and isn't there in ruby1.9

  [ Francesco Poli (t1000) ]
  * added robustness checks to aptcleanup to cope with obsolete packages
  * dropped obsolete example update-index.db
  * fixed bug in /etc/apt/preferences writing (bug titles with apostrophes
    were messed up)
  * added clean-up code to the postinst script in order to remove obsolete
    index files (Closes: #484385)
  * cosmetic changes in postinst, postrm, and preinst scripts

 -- Ryan Niebur <ryan@debian.org>  Fri, 01 Jan 2010 21:09:39 -0800

apt-listbugs (0.1.1) unstable; urgency=low

  [ Francesco Poli (t1000) ]
  * enhance BTS SOAP reply parsing: drop '\r' characters from bug subjects
  * bump Standards-Version to 3.8.3: no changes needed
  * updated README.Debian, by dropping or modifying obsolete parts
  * documented coexistence with unattended installations/upgrades in
    README.Debian (Closes: #459127)
  * updated --help output and man page
  * changed behavior when the user is asked whether an installation/upgrade
    should go on: bugs are no longer automatically made ignored, when the
    user answers "y"; only when the user answers "a" (Closes: #484408)

  [ Ryan Niebur ]
  * updated italian translation, thanks Luca (Closes: #540344)
  * LC_ALL=C when running apt-cache, we parse the English output (Closes:
    #547128)
  * update my email address

 -- Ryan Niebur <ryan@debian.org>  Sun, 25 Oct 2009 17:10:29 -0700

apt-listbugs (0.1.0) unstable; urgency=low

  [ Ryan Niebur ]
  * Add DM-Upload-Allowed field, I am now a DM
  * updated Swedish translation, thanks to Martin Bagge (Closes: #531622)
  * convert to debhelper 7
  * stop using sed during build to add in the version and load path,
    just figure it out at runtime
  * add a symlink in /usr/bin/ for apt-listbugs (Closes: #485231)
  * fix incorrect translations
  * Updated Czech translation, thanks to Miroslav Kure (Closes: #533391)
  * added Slovak translation, thanks to helix84 (Closes: #534448)
  * added Basque translation, thanks to Piarres Beobide (Closes:
    #534295)
  * updated Portuguese translation, thanks to Miguel Figueiredo (Closes:
    #534776)
  * Debian Policy 3.8.2
  * added German translation, thanks to Thomas Mueller (Closes: #534915)

  [ Francesco Poli (t1000) ]
  * improve logic: apt-listbugs may now pin uninstalled packages too
  * simplify code and add some robustness checks in aptcleanup
  * add an explicit call to remove the temporary file in aptcleanup

 -- Ryan Niebur <ryanryan52@gmail.com>  Sun, 28 Jun 2009 01:06:18 -0700

apt-listbugs (0.0.96) unstable; urgency=low

  [ Junichi Uekawa ]
  * change git tag command.
  * update test scripts.
  * Fix "French translation updated": include new fr.po file, thanks to
    Jean-Baka Domelevo-Entfellner (Closes: #520627)

  [ Francesco Poli (t1000) ]
  * fix a couple of typos in the man page
  * Fix "pinned packages are not automatically unpinned": rewrite aptcleanup
    so that it checks whether the bugs that caused the pinning still affect
    the package candidate versions (Closes: #473175)

  [ Ryan Niebur ]
  * adopt package (Closes: #520273)
  * move time to Build-Depends-Indep
  * add misc:Depends to Depends
  * update Copyright statements
  * don't ignore errors from 'make clean'
  * add semi-colon to apt configuration (Closes: #527064)
  * minor improvements to Francesco's aptcleanup patch
  * update the maintainer in debian/copyright
  * fix the short description to pass the 'is a' test

 -- Ryan Niebur <ryanryan52@gmail.com>  Fri, 15 May 2009 08:10:16 -0700

apt-listbugs (0.0.95) unstable; urgency=low

  [ Francesco Poli (t1000) ]
  * fix "please implement a command to query the BTS about a given bug in
    given package/version" (Closes: #476988)
  * added Francesco Poli to the uploaders list

  [ Junichi Uekawa ]
  * ja.po: update
  * *.po: regenerated.
  * strings are now frozen in gettext, work around it.
    (closes: #515883, #517058)

 -- Junichi Uekawa <dancer@debian.org>  Wed, 25 Feb 2009 21:59:37 +0900

apt-listbugs (0.0.94) unstable; urgency=low

  * remove a trace of -R option which used to be 'release-critical' which
    has been removed 2 years ago. (Closes: #502803).

 -- Junichi Uekawa <dancer@debian.org>  Thu, 23 Oct 2008 10:04:17 +0900

apt-listbugs (0.0.93) unstable; urgency=low

  * French translation update for apt-listbugs/fr.po, thanks to Jean-Baka
    Domelevo-Entfellner (closes: #498866)
  * Document co-existing use with apt-listbugs and
    apt-cacher/apt-cacher-ng (closes: #500057)

 -- Junichi Uekawa <dancer@debian.org>  Wed, 01 Oct 2008 21:30:11 -0700

apt-listbugs (0.0.92) unstable; urgency=low

  * Try 2, fix further cases. (closes: #497196)

 -- Junichi Uekawa <dancer@debian.org>  Sun, 31 Aug 2008 09:18:37 -0700

apt-listbugs (0.0.91) unstable; urgency=low

  * Fix "alerts for unfixed bugs that have been found later than the considered
    version", thanks to Francesco Poli for the discovery. (closes: #497196)

 -- Junichi Uekawa <dancer@debian.org>  Sat, 30 Aug 2008 16:10:43 -0700

apt-listbugs (0.0.90) unstable; urgency=low

  * rewrite bug-version detection code.
  - ignores bugs when given version is between two found versions
    (closes: #485109)
  - apt-listbugs list PACKAGE/VERSION shows bug regardless of
    installed version (closes: #489189)
  * refactor apt-listbugs to split out libs, and some tests.
  * The confusing BTS statuses "pending / forwarded / done /
    pending-fixed" are now in a different wording, and marked for
    translation.
    (closes: #496449, #465218)

 -- Junichi Uekawa <dancer@debian.org>  Wed, 27 Aug 2008 21:46:52 -0700

apt-listbugs (0.0.89) unstable; urgency=low

  * Bug fix: "apt-listbugs: please allow bug numbers starting with #",
    thanks to Jeremy Lal (Closes: #480136).

 -- Junichi Uekawa <dancer@debian.org>  Tue, 13 May 2008 06:59:29 +0900

apt-listbugs (0.0.88) unstable; urgency=low

  * dup string before doing << to work around libgettext-ruby _() behavior.

 -- Junichi Uekawa <dancer@debian.org>  Mon, 31 Mar 2008 07:41:53 +0900

apt-listbugs (0.0.87) unstable; urgency=low

  [ Tatsuki Sugiura ]
  * Transit to libgettext-ruby from liblocale-ruby + libintl-gettext-ruby.
    (closes: #469493)

 -- Junichi Uekawa <dancer@debian.org>  Mon, 24 Mar 2008 08:12:04 +0900

apt-listbugs (0.0.86) unstable; urgency=low

  * Update README.Debian to add instructions on debugging.
  * catch timeout exception and try to retry. (Closes: #453403)

 -- Junichi Uekawa <dancer@debian.org>  Sat, 02 Feb 2008 17:59:57 +0900

apt-listbugs (0.0.85) unstable; urgency=low

  * Document '-d' debug option in manpage.
  * Bug fix: "Do not delete /etc/apt/preferences when no network
    connection", reported by Tim Gershon and fix by Jean Lepropre (Closes:
    #445107).
  * po updates
  - "[INTL:fr] French program translation update", thanks to
    Frédéric Bothamy (Closes: #454165).
  - ja.po

 -- Junichi Uekawa <dancer@debian.org>  Thu, 27 Dec 2007 09:28:43 +0900

apt-listbugs (0.0.84) unstable; urgency=low

  * add Vcs-Git, Vcs-Browser.
  * Depend on liblocale-ruby1.8
  * Bug fix: "Erroneous charset declaration in HTML summary", thanks to Xr
    (Closes: #451217).
  * Bug fix: "'done in the latest versions' does not mean the bug is
    fixed, but that confuses user", as reported by Antti-Juhani Kaijanaho
    (Closes: #448132).

 -- Junichi Uekawa <dancer@debian.org>  Wed, 21 Nov 2007 07:47:05 +0900

apt-listbugs (0.0.83) unstable; urgency=low

  * Bug fix: "apt-listbugs: [INTL:pt] Portuguese translation", thanks to
    Traduz - Portuguese Translation Team (Closes: #447803).

 -- Junichi Uekawa <dancer@debian.org>  Thu, 25 Oct 2007 08:50:50 +0900

apt-listbugs (0.0.82) unstable; urgency=low

  * handle error case of package version not available in web interface.
  * handle bug report with package names with comma as multiple bug reports.
    thanks to Antti-Juhani Kaijanaho (Closes: #434507).
  * Bug fix: "apt-listbugs: [INTL:fr] French program translation update",
    thanks to Frédéric Bothamy (Closes: #434692).

 -- Junichi Uekawa <dancer@debian.org>  Fri, 27 Jul 2007 07:00:43 +0900

apt-listbugs (0.0.81) unstable; urgency=low

  * depend on libdpkg-ruby 0.3.2 or greater, just to be more explicit.
  * Improve drv.get_bugs by supporting variable number of options.

 -- Junichi Uekawa <dancer@debian.org>  Sun, 15 Jul 2007 09:49:37 +0900

apt-listbugs (0.0.80) unstable; urgency=low

  * Bug fix: "please add a --version command line flag", thanks to Stefano
    Zacchiroli (Closes: #430527).
  * update translations
  - ja.po

 -- Junichi Uekawa <dancer@debian.org>  Tue, 26 Jun 2007 09:08:04 +0900

apt-listbugs (0.0.79) unstable; urgency=low

  * lib/debian/btssoap: implement get_bugs SOAP interface.
  * deprecate --indexdir option
  * use BTS Soap interface to obtain index file, not index.db-XXX files.
  * accept pkgname/version format for apt-listbugs list.
    ->  apt-listbugs list package/version package/version
  * ignore bugs only in 'apt' mode, 'list' and 'rss' mode
    should be unaffected.
  * make --show-downgrade to work only in 'apt' mode.
  * "Add a option to list all severities", by request from martin f krafft
    (Closes: #294583).
  * Now possible to obtain the list of bug reports a maintainer may want
    to close in his changelog by:
    apt-listbugs list PACKAGE/VERSION | grep '^ #'

  * apt-listbugs no longer uses cache, obsolete --force-download option.
    obsolete --timer
    obsolete --cache-dir

 -- Junichi Uekawa <dancer@debian.org>  Mon, 25 Jun 2007 21:23:02 +0900

apt-listbugs (0.0.78) unstable; urgency=low

  * Bug fix: "apt-listbugs: Obsolete invocation of `tail`", thanks to Ted
    Percival (Closes: #425783).

 -- Junichi Uekawa <dancer@debian.org>  Sun, 27 May 2007 11:19:43 +0900

apt-listbugs (0.0.77) unstable; urgency=low

  * postrm, preinst: rename to 10apt-listbugs.disabled on remove, and
    rename back on install; and remove .disabled on remove.
    Allows removal; broken since 0.0.74
    (Closes: #423637)

 -- Junichi Uekawa <dancer@debian.org>  Mon, 14 May 2007 08:25:52 +0900

apt-listbugs (0.0.76) unstable; urgency=low

  * Bug fix: "Manpage typo", thanks to Daniel Leidert (Closes: #420975).
  * Bug fix: "apt-listbugs: [INTL:fr] French program translation update",
    thanks to Frédéric Bothamy (Closes: #421335).

 -- Junichi Uekawa <dancer@debian.org>  Sun,  6 May 2007 08:39:28 +0900

apt-listbugs (0.0.75) unstable; urgency=low

  * run browser as user SUDO_USER, when SUDO_USER is available.
  * Bug fix: "apt-listbugs: Prompt breaks/repeats with non [Y/n]
    response", thanks to Ted Percival (Closes: #419186).
  * add pbuilder testsuite

 -- Junichi Uekawa <dancer@debian.org>  Mon, 16 Apr 2007 07:54:09 +0900

apt-listbugs (0.0.74) unstable; urgency=low

  * 'debian/rules update-po' now shows a summary of undone translations.
  * support '--quiet' apt option. (closes: #330621)
  - use 'VERSION 2'
  - modify 10apt-listbugs Pre-Install-Pkgs to be simpler and set
    DPkg::Tools::Options::/usr/sbin/apt-listbugs::Version "2";
  - README.Debian: debugging method for  'apt-listbugs apt' has changed.

 -- Junichi Uekawa <dancer@debian.org>  Wed, 11 Apr 2007 22:19:26 +0900

apt-listbugs (0.0.73) unstable; urgency=low

  * Bug fix: "apt-listbugs: [INTL:fr] French program translation update",
    thanks to Fre'de'ric Bothamy (Closes: #406967).

 -- Junichi Uekawa <dancer@debian.org>  Mon, 29 Jan 2007 22:28:53 +0900

apt-listbugs (0.0.72) unstable; urgency=low

  * Make error message more verbose. (Closes: #405256).

 -- Junichi Uekawa <dancer@debian.org>  Thu,  4 Jan 2007 15:10:41 +0900

apt-listbugs (0.0.71) unstable; urgency=low

  * Add pending-fixed status to list of stats to handle.
    I don't want a package which is fixed upstream but not yet fixed in
    Debian.
    Bug fix: "apt-listbugs: doesn't list pending bugs", thanks to Filipus
    Klutiero (Closes: #403144).
  * generally changed debug messages to be more explanatory.

 -- Junichi Uekawa <dancer@debian.org>  Sun, 31 Dec 2006 22:18:13 +0900

apt-listbugs (0.0.70) unstable; urgency=low

  * Bug fix: "apt-listbugs: [INTL:fr] French program translation update",
    thanks to Frederic Bothamy (Closes: #400692).
  * Bug fix: "apt-listbugs: http-proxy aithentication does not work",
    thanks to Michele Orsenigo (Closes: #207754).
  - Thanks to http-access2, it is now possible to use
    password-authenticated proxy.  Use it with
    http_proxy=http://user:password@proxy-address:proxy-port/ and
    soap_use_proxy=on

 -- Junichi Uekawa <dancer@debian.org>  Sun, 31 Dec 2006 20:04:01 +0900

apt-listbugs (0.0.69) unstable; urgency=low

  * Bug fix: "apt-listbugs: minor correction in wording", thanks to
    rrs@researchut.com (Closes: #399504).
  * README.Debian: Document bug 399706.

 -- Junichi Uekawa <dancer@debian.org>  Thu, 23 Nov 2006 00:10:10 +0900

apt-listbugs (0.0.68) unstable; urgency=low

  * Bug fix: "apt-listbugs: French translation update", thanks to Frederic
    Bothamy (Closes: #398722).
  * README.Debian: document source version / binary version problem

 -- Junichi Uekawa <dancer@debian.org>  Wed, 15 Nov 2006 21:38:24 +0900

apt-listbugs (0.0.67) unstable; urgency=low

  * make http_proxy/HTTP_PROXY/soap_use_proxy sanity check a warning
    rather than an error. This is in response to 396304.
  * update-po
  * Bug fix: "breaks when unrelated per-host proxy setting exists in
    apt.conf", thanks to Zoran Dzelajlija (Closes: #396697).
    Work around a corner case in apt-config dump, which gives a broken
    proxy value of '' when there is unrelated proxy configuration.

 -- Junichi Uekawa <dancer@debian.org>  Fri,  3 Nov 2006 11:23:54 +0900

apt-listbugs (0.0.66) unstable; urgency=low

  * Depend on recent enough libruby, and http-access. Sarge versions lack
    critical features required by this version of apt-listbugs
    (Closes: #395562).

 -- Junichi Uekawa <dancer@debian.org>  Sat, 28 Oct 2006 21:30:06 +0900

apt-listbugs (0.0.65) unstable; urgency=low

  * README.Debian: add a note about 378868, apt-setup setting proxy to 'false'
  * Fixed a bug introduced by optimization in 0.0.64 for web interface.

 -- Junichi Uekawa <dancer@debian.org>  Wed, 25 Oct 2006 06:26:44 +0900

apt-listbugs (0.0.64) unstable; urgency=low

  * Error-check on www-browser invocation. (closes: #367622)
  * Support -H and -p options for SOAP access. Uses the same values as for
    initial HTTP.
  * i18n: "apt-listbugs: French translation update", thanks to Fre'de'ric
    Bothamy (Closes: #393298).
  * Merge bug-processing speed improvement patch from Kouhei Sutou
    <kou@cozmixng.org>

 -- Junichi Uekawa <dancer@debian.org>  Tue, 24 Oct 2006 07:25:35 +0900

apt-listbugs (0.0.63) unstable; urgency=low

  * try to avoid 'no block given' bug in error-handling for bug-fetching.
  * update testsuite to test for handling 378868 case.

 -- Junichi Uekawa <dancer@debian.org>  Wed, 11 Oct 2006 07:25:52 +0900

apt-listbugs (0.0.62) unstable; urgency=low

  * try to get a better message than 'no block given' for network errors.
  * On SOAP failure, ask and retry 10 times before bailing out. This was
    the behavior before SOAP re-implementation.
  * add sanity-check for http_proxy, and soap_use_proxy=on variables.

 -- Junichi Uekawa <dancer@debian.org>  Mon,  9 Oct 2006 16:30:13 +0900

apt-listbugs (0.0.61) unstable; urgency=low

  * handle error message when ignore file cannot be written to.
  * deprecate and remove CGI backend code
  - deprecate -I, --index option, since CGI isn't used and index is always
    used, it does not mean anything.
  * apply "support http user auth" patch from James Westby (partially
    address #207754).  still waiting for fix on
    http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/202603
  * i18n
  - "apt-listbugs: [INTL:sv] Swedish translation updated", thanks
    to Daniel Nylander (Closes: #391537).

 -- Junichi Uekawa <dancer@debian.org>  Sun,  8 Oct 2006 19:31:45 +0900

apt-listbugs (0.0.60) unstable; urgency=low

  * really support apt.conf proxy configuration for SOAP (closes: #389681)
  - delay 'require' of btssoap module until it's really required, and
    allow initialisation of env-vars to happen before it.
  - support acquire::http::proxy::bugs.debian.org, for specifying proxy
    used for apt-listbugs only. Also support DIRECT as a keyword for no
    HTTP Proxy (closes: #193524, 332768)
  - add testsuite 008_test_proxy to test proxy configuration.
  * update-po
  * update documentation to note down that latest apt-listbugs is
    available in git.debian.org repository.

 -- Junichi Uekawa <dancer@debian.org>  Sat,  7 Oct 2006 11:03:32 +0900

apt-listbugs (0.0.59) unstable; urgency=low

  * README.Debian: add notes on filing bugs on apt-listbugs, and running
    apt-listbugs with debugging mode.
  * set timeout time to 999 seconds instead of 30 seconds.
  - Bug fix: "apt-listbugs times out while doing SOAP.", reported by David
    Baron (Closes: #391180).

 -- Junichi Uekawa <dancer@debian.org>  Fri,  6 Oct 2006 08:18:17 +0900

apt-listbugs (0.0.58) unstable; urgency=low

  * users need to set SOAP_USE_PROXY=on to use HTTP_PROXY for SOAP.
    Document it. A pretty stupid way to handle security hole, but that's
    life.
    SOAP_USE_PROXY is set if apt.conf has the proxy configuration.
  - Bug fix: "apt-listbugs: Reports undefined variable and fails"
    (Closes: #389681).

 -- Junichi Uekawa <dancer@debian.org>  Tue,  3 Oct 2006 23:30:11 +0900

apt-listbugs (0.0.57) unstable; urgency=low

  * do not use Regexp.quote to pass package names to Debian::Packages.new
    It's already doubly escaped over there.
  - Bug fix: "apt-listbugs: Fails to pin packages that contain the '-'
    character in the name.", thanks to Stuart Freeman (Closes: #389588).
  * update po files.
  * quote $tmp in cron script.
  * update README.Debian
  * update manpage AUTHORS to list myself.
  * add testsuite, and fix things as they are broken.
  * examples:
  - remove listbugs.rb, and add listbugs-soap.rb
  - update deblistbugs
  - update rc2rss
  * hard-coded rate-limit to obtain 200 bugs per SOAP request; 200 bugs
    takes around 100 MB on SOAP4R.
  * Make 'apt-listbugs list' use current package versions as comparison
    target for Fixed/Found.

 -- Junichi Uekawa <dancer@debian.org>  Sun,  1 Oct 2006 20:24:40 +0900

apt-listbugs (0.0.56) unstable; urgency=low

  * change default severity to RC: critical, grave, serious
  * change stats to: "forwarded", "done", "pending", instead of original
    [outstanding,pending upload,resolved,done,open,]
    (where did it come from?)
  * output wiredump of XML SOAP data if given -d option, for easier
    debugging.
  * remove --showless, --showgreater options that are deprecated due to
    disabled CGI access. (closes: #344397) we already have access to
    Fixed_Version information through SOAP interface, we don't need CGI
    access anymore.
  * Use Fixed_Version information to find relevant bugs.
    (closes: #323626, #334697, #342513, #370400)
  - show progress when parsing fixed version info.
  - TODO: bugs need to be checked against source, not binary package,
    since bugs are closed by source packages
  * remove parsing of changelog for finding closed bugs.
  * update po files, please update translations.
  * Bug fix: "should check whether connected to terminal, fall back to
    other output", thanks to martin f krafft (Closes: #383752).
    Will assume '-n' if stdout is not a terminal.
  * fix manpage, remove reference to ~dancer/apt-listbugs, it's now
    /indices/ on bugs.debian.org.
  * make apt-listbugs version useful, by embedding the real package
    version to apt-listbugs source instead of old stale CVS tag.

 -- Junichi Uekawa <dancer@debian.org>  Sat, 30 Sep 2006 20:08:05 +0900

apt-listbugs (0.0.55) unstable; urgency=low

  * Update README.Debian, remove transition text.
  * Fix handling the case of when package has no bug
  - Bug fix: "apt-listbugs: Reports undefined variable and fails", thanks
    to Jean-Luc Coulon (f5ibh) (Closes: #389681).

 -- Junichi Uekawa <dancer@debian.org>  Thu, 28 Sep 2006 22:02:57 +0900

apt-listbugs (0.0.54) unstable; urgency=low

  * use SOAP interface from http://bugs.debian.org/cgi-bin/soap.cgi
  * use indices from http://bugs.debian.org instead of
    http://merkel.debian.org
  * remove unsupported and unmaintained reference to release-critical
  * remove unsupported and unmaintained reference to LDIF
  * update po files, please update translations.
  * handle HTTP redirect in Debian::BTS::HTTP.
  * Depend on libhttp-access2-ruby1.8 for SOAP redirect

 -- Junichi Uekawa <dancer@debian.org>  Tue, 26 Sep 2006 23:57:12 +0900

apt-listbugs (0.0.53) unstable; urgency=low

  * point to merkel.debian.org, instead of osdn.debian.org
    (closes: #349402, #307263)
  - continue service from merkel.debian.org/~dancer/ instead of osdn.debian.or.jp/~taru/.
  * Updated update-index.db source taken from merkel.debian.org:~dancer/bin
  * removed support for security bugs, since it's been broken since 2004.
  * removed support for LDAP backend, which has been broken forever.
  * updated README.Debian, noting down the current plans and roadmaps.
  * update ja.po

 -- Junichi Uekawa <dancer@debian.org>  Sun, 24 Sep 2006 10:32:36 +0900

apt-listbugs (0.0.52) unstable; urgency=low

  * Bug fix: "apt-listbugs: translation error in french version", thanks
    to Guillaume Allegre (Closes: #356094).
  * Assume --quiet if stdout is not a terminal. (Closes: #355700)
  * Bug fix: "please allow disabling apt-listbugs from the environment",
    thanks to Marc Haber (Closes: #355420).

 -- Junichi Uekawa <dancer@debian.org>  Fri, 22 Sep 2006 08:17:30 +0900

apt-listbugs (0.0.51) unstable; urgency=low

  * New maintainer. (closes: #374104)
  - README.Debian, copyright: update.

  * Standards-Version: 3.7.2
  * Bug fix: "apt-listbugs: bad control file parsing; sends the long
    description to dpkg --compare-versions", thanks to James Westby
    (Closes: #362671).
  * Bug fix: "apt-listbugs: fails with not in gzip format errors", thanks
    to James Westby  (Closes: #245232).

    tested with
    echo ../apt-listbugs_0.0.50_all.deb |  /usr/sbin/apt-listbugs apt

  * Remove absolute paths of programs from maintainer scripts.
    (Closes: #341148)
  * Bug fix: "[PATCH] grammar error in apt-listbugs", thanks to Thierry
    Moisan (Closes: #341844).
  * Bug fix: "apt-listbugs: suggests reportbug but silently does nothing
    if it is not installed", thanks to Ian Campbell (Closes: #253812).
  * Pass -q to savelog in the cron script to prevent mails being sent to
    system administrator if all goes well. (Closes: #284434)
  * Bug fix: "apt-listbugs: Correction for HTML output: &gt ->
    &gt;", thanks to Frederic Bothamy (Closes: #304471).
  * Adjust Description in debian/control to have consistent line lengths.
    (Closes: #341150)
  * Remove empty debian/docs.
  * Bug fix: "apt-listbugs: [manual page] list all severities in options
    -t (bug type)", thanks to Jari Aalto (Closes: #349469).
  * Bump Build-Depends on debhelper to 5.0.0
  * fix copyright file to have the new FSF address

 -- Junichi Uekawa <dancer@debian.org>  Mon, 18 Sep 2006 13:20:04 +0900

apt-listbugs (0.0.50) unstable; urgency=low

  * QA upload.
  * Set maintainer to Debian QA Group.
  * Updated French translation (Closes: #279579).
  * Don't keep a static list of translations.
  * New Italian translation, thanks to Luca Monducci (Closes: #289924).
  * Updated Norwegian Bokmal translation (Closes: #323931).
  * New Swedish translation, thanks to Daniel Nylander (Closes: #332570).
  * New Czech translation, thanks to Miroslav Kure (Closes: #361606).

 -- Luk Claes <luk@debian.org>  Sat, 16 Sep 2006 17:04:48 +0200

apt-listbugs (0.0.49) unstable; urgency=low

  * Write ignore bug informations in /var/lib/apt-listbugs/ignore_bugs.
    /etc/apt/listbugs/ignore_bugs is only read as user settings.
     - (closes: #311482).
  * Applied the patch provided by Adam Majer <adamm@zombino.com>
     - Doesn't use chomp! (closes: #289361).
  * Put -f option before -O in tar. tar seems to stop parsing
    the flags after the first pathname. Thanks to
    Torsten Hilbrich <torsten.hilbrich@gmx.net> (closes: #310179)

 -- Masato Taruishi <taru@debian.org>  Thu,  2 Jun 2005 12:21:13 +0900

apt-listbugs (0.0.48) unstable; urgency=high

  * Urgency=high because the previous version has a critical bug
    and removed from sarge.
  * Fixed symlink-case problem of prefernces file handling (closes: #301671).
    - Use existing preferences file and remove cp -a permission keep hack.
    - Backup /etc/apt/preferneces by cp -aH under /var/backups/.
    - Use savelog for files in /var/backups/.
    - Thanks paddy <paddy@panici.net> for his work to fix this problem.
  * Added Depends: libruby1.8 (>= 1.8.1) because rss/maker is available
    from this version (closes: #301005).

 -- Masato Taruishi <taru@debian.org>  Wed, 13 Apr 2005 03:12:09 +0900

apt-listbugs (0.0.47) unstable; urgency=low

  * Updated Danish translation (Claus Hindsgaul) (closes: #284299).
  * Use rss/maker.

 -- Masato Taruishi <taru@valinux.co.jp>  Thu,  3 Mar 2005 19:49:52 +0900

apt-listbugs (0.0.46) unstable; urgency=high

  * Duplicates command line argument strings value because it's frozen
    since ruby-1.8.2pre3 ( closes: #281329, #282937 )
  * Urgency=high because the version of ruby-1.8 has a high urgency
    which makes the previous version of apt-listbugs break.

 -- Masato Taruishi <taru@valinux.co.jp>  Fri, 26 Nov 2004 15:44:12 +0900

apt-listbugs (0.0.45) unstable; urgency=low

  * Fixed mutex control bug (closes: #276766).
     - Maybe it makes fix this problem. If not, reopen the bug again.
  * Don't call security rss generator from cron script.
     (closes: #281478)
  * Remove sudo call of security.rss. (closes: #281396)
  * Handle comment lines of preferences file correctly
     (closes: #274174)
  * Don't overwrite preferences because of possibilities of
    its corruptness.

 -- Masato Taruishi <taru@valinux.co.jp>  Tue, 16 Nov 2004 20:50:27 +0900

apt-listbugs (0.0.44) unstable; urgency=low

  * Added --force-yes/no option whici make non-interactive installation
    possible (closes: #270445, #274149).
  * Added security.rss generator (experimental).
    - Now you can track security issues of packages which you install
      by any kind of RSS viewer.
    - Register /var/cache/apt-listbugs/security.rss to you viewer.
    - Note that it's experimental.

 -- Masato Taruishi <taru@valinux.co.jp>  Sun, 14 Nov 2004 17:45:26 +0900

apt-listbugs (0.0.43) unstable; urgency=low

  * Added filtering by tag.
     - You can specify tags to handle. For example, -T woody,security
       shows only bugs of security issue in woody.
       ( closes: #236683 )
     - -T option was to specify title, but changed it for tag because
       tag is frequently used than it.
  * Disabling Proxy configuration when apt-listbugs doesn't support it.
     - This makes it possible to use apt-listbugs even in such case
       though it's not the best solution.
  * This is because ruby interface was changed. Use the latest version
    of apt-listbugs ( closes: #255988 ).
  * Don't edit apt_preferences when every packages are ignored from pininng.
    (closes: #276601)
  * This is not a bug, but a correct action. apt-listbugs crashes
    by itself to stop these frontend (closes: #238751, #277109)
  * Replaced the extended description. Thanks to many people :)
     (closes: #191619, #258072, #278338 )
  * Fixed typo. Thanks to Bothamy <frederic.bothamy@free.fr>.
     (close: #259578)

 -- Masato Taruishi <taru@valinux.co.jp>  Sun, 14 Nov 2004 12:06:54 +0900

apt-listbugs (0.0.42) unstable; urgency=low

  * Added french translation (closes: #257792).
  * Fixed aptcleanup error (closes: #271190, #270572)

 -- Masato Taruishi <taru@valinux.co.jp>  Mon, 13 Sep 2004 14:23:32 +0900

apt-listbugs (0.0.41) unstable; urgency=low

  * Fixed bad English suggested by Branden (closes: #264464).
  * Fixed typo in control (closes: #266215).
  * Added aptcleanup to remove the pin when the package has no longer
    critical bugs (closes: #261804).

 -- Masato Taruishi <taru@valinux.co.jp>  Fri, 20 Aug 2004 13:12:52 +0900

apt-listbugs (0.0.40) unstable; urgency=low

  * Updated Danish program translation (po/da.po), Claus Hindsgaul
  * Depends on ruby1.8 (closes: #237633, #253281)
     - This causes not to satisfy dependencies for woody.
  * HtmlTempfile to create tempfiles with .html suffix.
     (closes: #255775, #255792)
  * Fixed a message mistake: (closes: #251201)

 -- Masato Taruishi <taru@valinux.co.jp>  Thu, 24 Jun 2004 14:03:33 +0900

apt-listbugs (0.0.39) unstable; urgency=low

  * Uses $HOME/.apt-listbugs/cache for normal user's cache (closes: #200057)
  * Added -T <title>, -S <stats> and -q options.
  * Refined rss output.
  * Don't call system() in order to modify /etc/apt/preferences
     (closes: #245734).
  * Changed default cache expire time to 1 hour.
  * Parses tags in index.db.
  * Added deblistbugs example.

 -- Masato Taruishi <taru@valinux.co.jp>  Fri,  7 May 2004 12:21:33 +0900

apt-listbugs (0.0.38) unstable; urgency=low

  * Fixed Pinning failure (closes: #245734, #245958, #246489).

 -- Masato Taruishi <taru@debian.org>  Thu, 29 Apr 2004 20:01:37 +0900

apt-listbugs (0.0.37) unstable; urgency=low

  * Added danish translation.
  * Support new version of cgi output: CGI Parser
  * Fixed mutex problem in Index parser (closes: #238799)

 -- Masato Taruishi <taru@valinux.co.jp>  Fri, 19 Mar 2004 17:23:00 +0900

apt-listbugs (0.0.36) unstable; urgency=low

  * Support both ruby1.8 and ruby1.6 (closes: #214516).
  * Moved BTS libraries under /usr/share/apt-listbugs/debian/
  * Bumped Standards Version to 3.6.1
  * Installed mo files as -m644.
  * Reallocate stdin for browser (closes: #216361). Thanks to
        Michal Politowski <mpol@charybda.icm.edu.pl>
        Jeff King <peff-debbug@peff.net>
  * Wrote bug description in pinning explanation (closes: #215669).

 -- Masato Taruishi <taru@valinux.co.jp>  Wed,  7 Jan 2004 15:20:33 +0900

apt-listbugs (0.0.35) unstable; urgency=low

  * Remove redundant arguments in 10apt-listbugs.
  * Change default server to osdn.debian.or.jp.
  * Re-enable exit status checker in 10apt-listbugs.
      - Most of errors are now bugs while apt-listbugs used to
        exit with error in case of network connection error etc
        when I considered this disabling. By now, these errors
        are rescued and processed correctly in apt-listbugs itself.
      - As a still, it causes apt to ignore apt-listbugs error status.
        Therefore, warning message are diplayed in error so that
        administrators can notice the error. They can stop it forcibely
        by sending signal.

 -- Masato Taruishi <taru@valinux.co.jp>  Fri, 26 Dec 2003 11:42:16 +0900

apt-listbugs (0.0.34) unstable; urgency=low

  * Fixed 10apt-listbugs to run apt-listbugs in any request state.
     (closes: #212129)
  * Sorry. Long out-standing grave bug is now fixed.
     Add Depends: libdpkg-ruby1.6
     (closes: #216094, #216240, #216036)
  * It shouldn't be happened normally. If this error is reproduced
    please reopen the bug (closes: #215057)
  * Added BUild-Depends-Indep: ruby1.6

 -- Masato Taruishi <taru@valinux.co.jp>  Wed,  5 Nov 2003 22:26:50 +0900

apt-listbugs (0.0.33) unstable; urgency=low

  * Use -f - in tar to get changelog.
     See "http://rwiki.jin.gr.jp/cgi-bin/rw-cgi.rb?cmd=view&name=%A4%A2%A4%E9%A4%A4"

 -- Masato Taruishi <taru@valinux.co.jp>  Fri, 19 Sep 2003 14:10:42 +0900

apt-listbugs (0.0.32) unstable; urgency=low

  * Use recent rdtool (closes: #207933, #201404)
  * Use cdbs.
  * Add experimental ruby cdbs module.

 -- Masato Taruishi <taru@valinux.co.jp>  Wed, 17 Sep 2003 12:11:19 +0900

apt-listbugs (0.0.31) unstable; urgency=low

  * Make misato default host.
  * Make Index.db default.
  * Disabled CGI access.
     (closes: #211172, #207541)

 -- Masato Taruishi <taru@valinux.co.jp>  Tue, 16 Sep 2003 19:40:38 +0900

apt-listbugs (0.0.30) unstable; urgency=low

  * Read Acquire::http:;Proxy from apt configuration framework.
     (closes: #194127)
  * Add -C option to specify another apt.conf.
  * Better handling of Index parser.

 -- Masato Taruishi <taru@valinux.co.jp>  Wed, 10 Sep 2003 20:56:54 +0900

apt-listbugs (0.0.29) unstable; urgency=low

  * Oops, don't ask for warning when no error occured.

 -- Masato Taruishi <taru@valinux.co.jp>  Tue,  9 Sep 2003 16:07:06 +0900

apt-listbugs (0.0.28) unstable; urgency=low

  * Followed the libzlib-ruby's transition.
  * Check the exception from bug's parser and continue its execution until
    error count limit.
     (closes: #202583, #203495, #184427, #206276)
  * Cleanup help output.

 -- Masato Taruishi <taru@valinux.co.jp>  Tue,  9 Sep 2003 15:58:04 +0900

apt-listbugs (0.0.27) unstable; urgency=low

  * Support simple gettext message translation.
     Added Japanese message catalogue.

 -- Masato Taruishi <taru@debian.org>  Sat,  6 Sep 2003 14:48:43 +0900

apt-listbugs (0.0.26) unstable; urgency=low

  * Transition to the new ruby policy.
      - Depends: ruby1.6
         + dpkg-ruby is available only for 1.6.
         + not test on 1.8.

 -- Masato Taruishi <taru@debian.org>  Sat,  6 Sep 2003 01:09:13 +0900

apt-listbugs (0.0.25) unstable; urgency=low

  * Use sensible-browser if it's found on path.
  * Put .html extension to the tempfile (closes: #201038, #205594)

 -- Masato Taruishi <taru@valinux.co.jp>  Thu,  4 Sep 2003 11:36:52 +0900

apt-listbugs (0.0.24) unstable; urgency=low

  * Fixed typo of unknown (Thanks to Jim Cheetham <jim.cheetham@ecosm.com>)
     (closes: #208472)
  * Fixed Pinning failure (closes: #208279)

 -- Masato Taruishi <taru@valinux.co.jp>  Wed,  3 Sep 2003 14:13:09 +0900

apt-listbugs (0.0.23) unstable; urgency=low

  * Added a new option: --pin-priority to specify Pin-Priority value.
  * Oops, Pin-Priority: -1 is no meaning. default is 1000 now.

 -- Masato Taruishi <taru@valinux.co.jp>  Mon,  1 Sep 2003 17:09:40 +0900

apt-listbugs (0.0.22) unstable; urgency=low

  * Fixed output of retrieving status (thanks to x_otero@terra.es)
     (closes: #201456)
  * Don't start interactive viewer if no bugs displayed.
     (closes: #200445)
  * Remove all warnings via ruby -d
  * Added Pin-Priority: -1 to be maxmum priority (closes: #199075)
  * Re-activated on hold feature (closes: #205161)
  * Check if @tty.gets returns string (closes: #205706)
  * Check whether specified package is newly installation package
      (closes: #201402).

 -- Masato Taruishi <taru@debian.org>  Sat, 30 Aug 2003 16:46:12 +0900

apt-listbugs (0.0.21.1) unstable; urgency=low

  * Changed a site to fetch bugs database in Dpkg::Pre-Install-Pkgs time.
       -- from bugs.debian.org to misato.debian.or.jp.
    This is a temporal solution. Recently, bugs.debian.org, or master,
    is increacing load. I don't know that apt-listbugs is attacking
    to it, but have to check this problem anyway.

 -- Masato Taruishi <taru@debian.org>  Wed, 27 Aug 2003 21:46:09 +0900

apt-listbugs (0.0.21) unstable; urgency=low

  * Uses Pin of APT instead of hold of dpkg.
  * Checks apt-listbugs exexutable file before invoking (closes: #197753)
  * Uses www-browser alternatives instead of w3m.

 -- Masato Taruishi <taru@valinux.co.jp>  Mon, 23 Jun 2003 14:38:39 +0900

apt-listbugs (0.0.20) unstable; urgency=low

  * Fixed regexp of closes format in changelog (closes: #195897).

 -- Masato Taruishi <taru@debian.org>  Wed,  4 Jun 2003 00:32:22 +0900

apt-listbugs (0.0.19) unstable; urgency=low

  * Removed obsolete cron configuraiton if it's not modified
    in postinst (closes: #194241).

 -- Masato Taruishi <taru@valinux.co.jp>  Thu, 22 May 2003 11:34:55 +0900

apt-listbugs (0.0.18) unstable; urgency=low

  * Moved cache-update to example.
  * Check <bug_number>.status strictly.

 -- Masato Taruishi <taru@valinux.co.jp>  Thu, 22 May 2003 01:55:32 +0900

apt-listbugs (0.0.17) unstable; urgency=low

  * Sends User-Agent.
  * Added update-index.db example.

 -- Masato Taruishi <taru@valinux.co.jp>  Wed, 21 May 2003 23:31:45 +0900

apt-listbugs (0.0.16) unstable; urgency=low

  * Added mutex control of cache read.

 -- Masato Taruishi <taru@valinux.co.jp>  Tue, 20 May 2003 15:00:11 +0900

apt-listbugs (0.0.15) unstable; urgency=low

  * Handle debbugs <bug_number>.status.

 -- Masato Taruishi <taru@valinux.co.jp>  Mon, 19 May 2003 17:42:25 +0900

apt-listbugs (0.0.14) unstable; urgency=low

  * Fixed typo of configuration :(

 -- Masato Taruishi <taru@valinux.co.jp>  Mon, 19 May 2003 16:30:06 +0900

apt-listbugs (0.0.13) unstable; urgency=low

  * Added Depends: libzlib-ruby

 -- Masato Taruishi <taru@valinux.co.jp>  Mon, 19 May 2003 16:06:43 +0900

apt-listbugs (0.0.12) unstable; urgency=low

  * Used separated index.dbs.

 -- Masato Taruishi <taru@valinux.co.jp>  Mon, 19 May 2003 16:03:54 +0900

apt-listbugs (0.0.11) unstable; urgency=low

  * Added new index.db parser.
  * Disabled hanzubon.debian.gr.jp proxy.

 -- Masato Taruishi <taru@valinux.co.jp>  Mon, 19 May 2003 12:23:05 +0900

apt-listbugs (0.0.10) unstable; urgency=low

  * Changed this cache-update algorithm.

 -- Masato Taruishi <taru@debian.org>  Sat, 17 May 2003 16:03:27  +0900

apt-listbugs (0.0.9) unstable; urgency=low

  * Added cron.d.

 -- Masato Taruishi <taru@debian.org>  Sat, 17 May 2003 12:54:31 +0900

apt-listbugs (0.0.8) unstable; urgency=low

  * Fixed submit_version parser.
  * Progress bar of status factory.

 -- Masato Taruishi <taru@valinux.co.jp>  Fri, 16 May 2003 19:51:43  +0900

apt-listbugs (0.0.7) unstable; urgency=low

  * New command 'rss'.
  * Print progress informations to stderr.
  * Fixed bugs of release-critical bugs handling.
  * Fixed default expire timer.
  * Allowed the permission error to write cache.

 -- Masato Taruishi <taru@valinux.co.jp>  Mon, 12 May 2003 17:55:03 +0900

apt-listbugs (0.0.6) unstable; urgency=low

  * Fixed to display packages which don't have bugs.

 -- Masato Taruishi <taru@valinux.co.jp>  Mon, 12 May 2003 13:45:53 +0900

apt-listbugs (0.0.5) unstable; urgency=low

  * Changed the bug summary to display bug number based on packages.
  * Register ignored bugs only at the command 'apt'.
  * Fixed typo (closes: #192413).

 -- Masato Taruishi <taru@valinux.co.jp>  Mon, 12 May 2003 11:28:34 +0900

apt-listbugs (0.0.4) unstable; urgency=low

  * Fixed description errors.
     Suggested by Andreas Rottmann <rotty@debian.org> (closes: #191619)
  * Included examples how to set up proxy servers for apt-listbugs.
     (closes: #191924)

 -- Masato Taruishi <taru@valinux.co.jp>  Tue,  6 May 2003 14:17:19 +0900

apt-listbugs (0.0.3) unstable; urgency=low

  * Handles http_proxy environment variable (closes: #191563).

 -- Masato Taruishi <taru@valinux.co.jp>  Fri,  2 May 2003 12:23:28 +0900

apt-listbugs (0.0.2) unstable; urgency=low

  * Install ignore_bugs from /usr/share/apt-listbugs/ (closes: #189760)
  * Some fixes
     - progress bar
     - pararell bug acquire
     - handle C-c
     - ignore_bugs handling
     - doesn't invoke compare_versions when the version string
       includes white-spaces
  * Display bugs statistics infomation in display_bugs

 -- Masato Taruishi <taru@debian.org>  Wed, 30 Apr 2003 12:46:24 +0900

apt-listbugs (0.0.1hanzubon7) experimental; urgency=low

  * Retrieve bug reports pararell.

 -- Masato Taruishi <taru@debian.org>  Wed, 25 Dec 2002 11:10:42 +0900

apt-listbugs (0.0.1hanzubon6) experimental; urgency=low

  * Fixed that no bugs displayed for newly installed packages.

 -- Masato Taruishi <taru@debian.org>  Wed, 18 Dec 2002 11:06:59 +0900

apt-listbugs (0.0.1hanzubon5) experimental; urgency=low

  * Mark all packages that you review as ignored on normal exit.

 -- Masato Taruishi <taru@debian.org>  Mon,  9 Dec 2002 11:38:47 +0900

apt-listbugs (0.0.1hanzubon4) unstable; urgency=low

  * Collects merged bugs when displaying bug summary.

 -- Masato Taruishi <taru@valinux.co.jp>  Mon,  2 Dec 2002 01:08:09 +0900

apt-listbugs (0.0.1hanzubon3) unstable; urgency=low

  * Exit with error code 10 when a user wants to stop the installation.
  * Delete same version as the current installed version for lesser
    threshold.
  * Exit immediately when no package will be installed.

 -- Masato Taruishi <taru@debian.org>  Sun,  1 Dec 2002 16:02:54 +0900

apt-listbugs (0.0.1hanzubon2) unstable; urgency=low

  * more cleanup

 -- Masato Taruishi <taru@valinux.co.jp>  Fri, 29 Nov 2002 12:38:07 +0900

apt-listbugs (0.0.1hanzubon1) unstable; urgency=low

  * Fixed typo.

 -- Masato Taruishi <taru@debian.org>  Mon, 25 Nov 2002 01:58:46 +0900

apt-listbugs (0.0.1hanzubon) unstable; urgency=low

  * Use an experimental bts mirror  (thanks to hanzubon.debian.gr.jp)

 -- Masato Taruishi <taru@debian.org>  Fri, 22 Nov 2002 17:40:02 +0900

apt-listbugs (0.0.1) unstable; urgency=low

  * Initial Release.

 -- Masato Taruishi <taru@debian.org>  Sun, 17 Nov 2002 00:59:03 +0900
