Change log for man-db package in Ubuntu

101122 of 122 results
Superseded in jaunty-release
man-db (2.5.4-1) unstable; urgency=low

  * New upstream release.
    - Exit as soon as possible if database writes return ENOSPC (closes:
      #167159).
    - Make it possible to override man's default of discarding stderr when
      stdout is a terminal (closes: #480996).
    - Reorganise lexgrog to stop on any unrecognised roff request, rather
      than continuing and often littering the database with garbage (closes:
      #271402).
    - Make handling of terminal widths for cat pages configurable (closes:
      #121997).
    - Improve sorting and de-duplication of manual page candidates (closes:
      #389762, #496172).
    - Consider SO_MAN equivalent to ULT_MAN for the purposes of sorting
      candidate pages for display (closes: #384301).
    - Add regular expression and shell wildcard search facilities to man
      (closes: #461319).
    - Add option to disable hyphenation (closes: #166701).
    - Line length is a property of output, not input, so only check whether
      standard output is a terminal, not also standard input (closes:
      #512233).
    - Partially rewrite building of manpath according to locale. The
      previous code was completely wrong: as well as handling duplicates
      rather oddly, it effectively handled LANGUAGE in reverse order
      (closes: #516133).

 -- Colin Watson <email address hidden>   Wed,  04 Mar 2009 10:29:54 +0000

Available diffs

Superseded in jaunty-release
man-db (2.5.3-3) experimental; urgency=low

  * Backport from trunk:
    - Update manual page search order to permit FHS-compliant installation
      of packages in /opt. Reported by Matt Domsch.

 -- Colin Watson <email address hidden>   Sun,  25 Jan 2009 15:18:19 +0000

Available diffs

Superseded in jaunty-release
man-db (2.5.3-2) experimental; urgency=low

  * Explicitly configure --with-lzma=lzma.
  * Increase versioned dependency on groff-base to (>= 1.18.1.1-15) for a
    working -w option in nroff (closes: #494287).

 -- Colin Watson <email address hidden>   Sun,  04 Jan 2009 11:07:39 +0000

Available diffs

Superseded in jaunty-release
man-db (2.5.3-1) experimental; urgency=low

  * New upstream release.
    - Cleaned up a number of possible crashes, memory leaks, and missing
      error checks found by the Coverity Scan project.
    - The LANGUAGE environment variable is now tokenised properly, rather
      than only taking the first two characters of each element.
    - man now correctly propagates the exit code of whatis or apropos when
      called with the -f or -k option respectively (closes: #477305).
    - Fix several manual page synopsis problems (thanks, Yuri Kozlov;
      closes: #480678, #481226, #482424, #482791, #482792, #482810, #483589,
      #483862, #483951).
    - Reduce the number of warnings emitted when using an unrecognised
      locale (closes: #494989).
    - manconv and zsoelim are now called internally rather than by executing
      external programs, to improve performance.
    - Manual pages may now be compressed with LZMA (although this is
      probably only worth it for very large pages).
    - Duplicate manual page hierarchies due to symlinks (e.g. /usr/man ->
      /usr/share/man) are detected and removed from the search order.
    - A locale modifier (e.g. @latin) in a directory name must now match the
      locale if the former is set, in addition to the language and
      territory.
    - Bare .so includes (e.g. ".so foo.1" rather than ".so man1/foo.1") now
      work, although only within the same manual page hierarchy for now
      (partially fixes #503472).
  * Add Homepage field.
  * Policy version 3.8.0: no changes required.
  * Pass CFLAGS and LDFLAGS to configure rather than make so that we don't
    have to keep up with the set of warnings that configure decides to
    enable.

 -- Colin Watson <email address hidden>   Sun,  23 Nov 2008 12:48:32 +0000

Available diffs

Superseded in jaunty-release
man-db (2.5.2-3) unstable; urgency=low

  * Backport from trunk:
    - src/manconv.c (try_iconv): Remove premature optimisation that
      sometimes caused us to write incomplete output.
    - src/encodings.c (add_manconv): Always use manconv even if iconv could
      theoretically do the job, as manconv has slightly more permissive
      behaviour that is generally more suitable for converting manual page
      source (closes: #498082).

 -- Ubuntu Archive Auto-Sync <email address hidden>   Wed,  05 Nov 2008 10:40:17 +0000

Available diffs

Superseded in jaunty-release
Obsolete in intrepid-release
man-db (2.5.2-2) unstable; urgency=low

  * Update DEB_BUILD_OPTIONS parsing code from policy 3.8.0.
  * Skip building the database on buildds (just Ubuntu buildds for now,
    since Debian buildds aren't detectable; see the comment in the postinst
    for more detail).

 -- Colin Watson <email address hidden>   Fri,  11 Jul 2008 15:59:11 +0100

Available diffs

Superseded in intrepid-release
man-db (2.5.2-1) unstable; urgency=low

  * New upstream release.
    - Make /usr/local/share/man mandatory rather than /usr/local/man
      (thanks, Reuben Thomas; closes: #463892).
    - Whatis parsing stops at .ie or .if conditionals (closes: #467444).
    - In the CJK UTF-8 special case, check the canonicalised encoding in
      order that locale specifications such as "zh_CN.utf8" work (closes:
      #467249).
    - Improve 'man -E' to allow overriding the output encoding explicitly,
      rather than implicitly (and unreliably) by changing the *roff device
      (closes: #466396).
    - Don't emit encoding conversion errors in mandb's quiet mode (closes:
      #473862).
    - Clean up some loose ends of Chinese support, adding zh_SG and EUC-TW
      support (thanks, Wu Songhai; closes: #354321).
    - Fix jless support to avoid breaking less (closes: #217519).
  * Backport from trunk:
    - #include <string.h> in lib/cleanup.c for memset.

 -- Ubuntu Archive Auto-Sync <email address hidden>   Tue,  06 May 2008 11:28:17 +0100
Superseded in intrepid-release
man-db (2.5.1-4) unstable; urgency=low

  * Add support for dpkg triggers per
    http://lists.debian.org/debian-dpkg/2007/04/msg00076.html. There's no
    versioned dependency on a trigger-supporting version of dpkg since this
    is an optional feature, but now installation of any package including
    manual pages will trigger a database rebuild at the end of the dpkg run
    once the new dpkg is available (closes: #133917, LP: #50110).
  * Build-depend on debhelper (>= 5.0.59) for triggers installation in
    dh_installdeb.
  * Configuration always needs to be a superset of triggering, so we always
    need to build or update the database on upgrade. After some thought,
    I've decided that we can live with doing this unconditionally in the
    foreground: mandb is faster than it used to be, hardware is faster than
    it used to be, and most builds from scratch will be due to installing
    from scratch when relatively few manual pages are installed. Thus, I've
    ripped out the two debconf questions dealing with this.
  * Move doc-base entry to Viewers (from Applications/Viewers).

 -- Ubuntu Archive Auto-Sync <email address hidden>   Fri,  02 May 2008 02:18:38 +0100
Superseded in intrepid-release
Obsolete in hardy-release
man-db (2.5.1-3) unstable; urgency=low

  * Only replace manpages-de (<< 0.5-4), per Daniel Kobras.
  * Backport from upstream:
    - 'man -H' (without a browser argument) was completely broken in 2.5.1
      and is now fixed.

 -- Colin Watson <email address hidden>   Wed,  12 Mar 2008 12:48:34 +0000
Superseded in hardy-release
man-db (2.5.1-2) unstable; urgency=low

  * Replaces: manpages-de, which provides out-of-date copies of man-db's
    manual pages for some reason (closes: #463027).

 -- Colin Watson <email address hidden>   Mon,  28 Jan 2008 23:45:20 +0000
Superseded in hardy-release
man-db (2.5.1-1) unstable; urgency=low

  * New upstream release.
    - Fix a number of problems with the localisation changes in 2.5.0.
      Notably, manual pages are converted to the proper input encoding for
      troff output as well as nroff output, and manconv's encoding fallback
      mechanism should now actually fall back as intended.
    - Add a 'man --recode' option to output a source manual page converted
      to a specified encoding. This is expected to be used by debhelper to
      install UTF-8 manual pages.
    - Fix "occured" typo in mandb(8) (thanks, Alfie Costa; closes: #446044).
    - Allow only alphanumerics and "-_/:.()" in encoding names (closes:
      #446055).
    - Enable localisation in accessdb, globbing, lexgrog, and zsoelim
      (closes: #448395).
    - Allow passing warning options to groff, either using the environment
      variable MANROFFOPT or the new 'man --warnings' option (thanks, Ivan
      Shmakov; closes: #451187).
    - Add 'man -s' as an alias for 'man -S' (closes: #458499).
    - 'man -l' guesses language based on absolute path to provided file,
      rather than relative (closes: #460014).
    - mandb sets the new file's mode to DBMODE in order to try to defend
      against strange problems with databases being left world-unreadable
      (closes: #430800).
    - Don't ignore SIGINT and SIGQUIT just because a decompression process
      is running (closes: #462276).
    - Update Russian translation (closes: #452417).
    - Add Korean support, requiring groff >= 1.18.1.1-16 (LP: #176896).
  * Policy version 3.7.3:
    - Move doc-base entry to Applications/Viewers.
  * Update debian/copyright. Due to incorporating parts of Gnulib, the
    man-db package as a whole now falls under GPLv3.

 -- Colin Watson <email address hidden>   Mon,  28 Jan 2008 11:24:25 +0000
Superseded in hardy-release
man-db (2.5.0-4) unstable; urgency=low

  * Always pass an appropriate --build= option to configure.
  * Add debconf translations:
    - Simplified Chinese (thanks, Ming Hua; closes: #447421).
    - Finnish (thanks, Esko Arajärvi; closes: #448769).
  * Update debconf translations:
    - Dutch (thanks, Bart Cornelis; closes: #447719).

 -- Ubuntu Archive Auto-Sync <email address hidden>   Mon,  19 Nov 2007 14:10:17 +0000
Superseded in hardy-release
man-db (2.5.0-3) unstable; urgency=low

  * Backport from upstream (closes: #446302):
    - Fix apropos/whatis segfault with explicitly specified locale.

Superseded in hardy-release
Obsolete in gutsy-release
man-db (2.4.4-3) unstable; urgency=low

  * Backport from upstream (closes: #420843):
    - lib/pipeline.c (pipeline_start): Don't ignore SIGPIPE in subprocesses;
      this has undesirable consequences in some situations.
      (pipeline_wait): Flatten SIGPIPE exit statuses to zero instead.

 -- Ubuntu Archive Auto-Sync <email address hidden>   Wed,  23 May 2007 06:28:33 +0100
Superseded in gutsy-release
man-db (2.4.4-2) unstable; urgency=low

  * Update debconf translations:
    - Catalan (thanks, Jordà Polo; closes: #412304).
  * Backport from upstream:
    - src/lexgrog.l: Break whatis definitions at .IP, .HP, .RS, and .RE
      (thanks to Ori Avtalion for the report).

Superseded in gutsy-release
Obsolete in feisty-release
man-db (2.4.3-5ubuntu1) feisty; urgency=low

  * Backport from upstream:
    - src/lexgrog.l: Break whatis definitions at .IP, .HP, .RS, and .RE
      (thanks to Ori Avtalion for the report; LP: #103384).

 -- Colin Watson <email address hidden>   Thu,  5 Apr 2007 18:54:30 +0100
Superseded in feisty-release
man-db (2.4.3-5build1) feisty; urgency=low

  * Rebuild for changes in the amd64 toolchain.

 -- Matthias Klose <email address hidden>   Mon,  5 Mar 2007 01:22:41 +0000
Superseded in feisty-release
man-db (2.4.3-5) unstable; urgency=medium

  * CVE-2006-4250: Fix a buffer overrun if using -H and the designated web
    browser (argument to -H or $BROWSER) contains multiple %s expansions.
    Thanks to Jochen Voß for the report.

 -- Ubuntu Archive Auto-Sync <email address hidden>   Thu,  16 Nov 2006 17:06:07 +0000
Superseded in feisty-release
man-db (2.4.3-4) unstable; urgency=low

  * Add debconf translations:
    - Galician (thanks, Jacobo Tarrio; closes: #362133).
    - Italian (thanks, Luca Monducci; closes: #345533).
    - Portuguese (thanks, Miguel Figueiredo; closes: #348788).
    - Swedish (thanks, Daniel Nylander; closes: #339078).
  * Use debhelper 4.

 -- Ubuntu Archive Auto-Sync <email address hidden>   Tue,  07 Nov 2006 02:52:57 +0000
Superseded in feisty-release
Obsolete in edgy-release
Obsolete in dapper-release
Superseded in dapper-release
Obsolete in breezy-release
man-db (2.4.3-3) unstable; urgency=low


  * Ignore SIGINT and SIGQUIT in the parent while running subprocesses
    (closes: #328982).
  * Improve SIGCHLD handling in pipeline library (closes: #326488):
    - Queue SIGCHLD for the whole time we're collecting child process
      statuses; we need to keep a careful count of processes.
    - Forget any previous errno before calling reap_children.
  * Explicitly tell po2debconf to use the 'popular' output encoding, so that
    the woody-compatibility hack works even with po-debconf 0.9.0.

 -- Colin Watson <email address hidden>  Wed, 21 Sep 2005 13:03:47 +0100
Obsolete in hoary-release
man-db (2.4.2-21) unstable; urgency=low


  * Teach encodings layer about Turkish.

 -- Colin Watson <email address hidden>  Wed,  5 Jan 2005 15:14:30 +0000
Obsolete in warty-release
man-db (2.4.2-18) unstable; urgency=low


  * Fix out-of-order declarations in whatis.c (closes: #240089).
  * Update debconf translations:
    - Dutch (thanks, cobaco; closes: #260294).

 -- Colin Watson <email address hidden>  Tue, 20 Jul 2004 01:40:20 +0100
101122 of 122 results