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


